@charset "utf-8";
/* CSS-Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,form{padding:0; margin:0 ;} 
table,td,tr,th{ font-size:14px}
li{list-style-type:none;list-style:none; }
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-style:normal; }
address,cite,code,em,th {font-weight:normal; font-style:normal;}
.clear{ width:100%; clear:both}
/* ͨ����ʽ */
body{height:100%;font-family: "����",Arial, Helvetica, sans-serif; font-size:14px;}
a {text-decoration:none; blr:e-xpression(this.onFocus=this.blur()); color:#333; outline-style:none; font-size:14px;} /* ���IE */
a:hover { text-decoration: none; color:#CC4600;}
a:focus { -moz-outline-style: none; } /*���firefox*/
.fl{ float:left;}
.fr{ float:right;}/* CSS Document */
.topbg{ width:100%}
.top{ width:1200px ; margin:0 auto; height:135px;}
.topguan{width:100%; height:30px; padding:20px 0 0 0 ; margin:0 auto; font-size:14px; color:#333333}
.topguan span{ background:#236cdf; color:#ffffff; padding:1px 3px; margin-right:6px; font-size:16px;border-radius:3px}
.logo{ float:left; width:300px;}
.logo img{ margin:5px 0 0 -2px;}
.nav{ float:right; width:550px;}
.nav ul{ float:left; width:100%; margin-top:20px;}
.nav ul li{ float:left; width:90px; text-align:right;}
.nav ul li a{ font-size:16px;}
.nav ul li a:hover{ border-bottom:2px solid #CC0000; font-weight:bold; padding-bottom:10px;}
.diernav{background:url(../images/2222.png) repeat-x 0 bottom; width:100%; height:87px; }
.diernav div{  width:1200px; height:60px; margin:0 auto; text-align:center;line-height:60px; }
.diernav div a{ font-size:18px; margin:0 25px;}
.footer{ width:100%; margin:0 auto;background: #595959;}
.footer .info{ width:1200px; height:100px; margin:0 auto; border-top: 0px solid #dddddd; text-align:center; line-height:30px; padding:30px 0; color:#FFFFFF }

.footer .info .l{ float:left; height:120px;  width:50%; text-align:left}
.footer .info .l p{ margin:0; padding:0; line-height:30px; text-align:center}
.footer .info .l p span{ font-size:18px;}
.footer .info .l a{ color:#FFFFFF}
.footer .info .r{ float:left; height:120px; width:50%; position:relative}
.footer .info .r .gz{ float:left; width:20%; line-height:120px; text-align:right}
.footer .info .r .gzwx{ float:left; width:80%;}
.wxx{ float:left; width:100px; height:80px; position:relative; padding-top:20px;}
.wxx .wximg{ width:80px; height:80px;border-radius:50%}
.wxx .xianshiwx{ position:absolute; z-index:999; width:100px; height:100px; left:0px; top:-90px; display:none}
.wxx .xianshiwx img{width:100px; height:100px;}
.wxx:hover  .xianshiwx{ display:block}
.moblie_head{ display:none}
.a_txt{ display:none}
.phobe{ display:none}
.phone{ display:none}
.copyright { background: #383838; font-size: 12px; padding: 10px 0; line-height: 20px; color: #7f7f7f; }
.copyright span { padding-left: 10px; }
.copyright .container{ width:1200px; margin:0 auto;}
.copyright .container a{ color:#555}


.contact_box a {
    color: #fff;
    font-family: HELVETICANEUELTPRO-THEX;
    letter-spacing: 2px;
}
.contact_box .fa_ico {
    border: 1px solid rgba(119, 119, 119, .15);
    background-color: #444;
    width: 53px;
    height: 53px;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    margin-right: 10px;
    transition: all .2s ease-out 0s;
}
.contact_box i {
    color: #9e9e9e;
    line-height: 53px;
    font-size: 18px;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa-phone:before {
    content: "\f095";
}

#footer  .container {
    width: 1200px; margin:0 auto
}
.channel_list .container{ margin:0 auto; width:1200px;}
.channel_list .container .col-sm-6 {
    width: 50%; float:left;position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
px
;
}
.lianxiwmbg{ width:100%; height:70px; line-height:70px;border-bottom: 1px solid #e5e5e5;
    background: #f2f2f2; margin-bottom:50px; font-size:16px; color:#999; font-weight:normal}
.lianxiwm{ width:1200px; float:left; height:40px;}
.lianxiwm h2{font-size:16px; color:#999; font-weight:normal}
.lianxiwm h2 span{ font-size:14px; margin-left:4px;}
.lianxiwml , .lianxiwmr{ width:50%; float:left}
.lianxiwmr{ text-align:right}
.lianxiwmr a{font-size:16px; color:#999; font-weight:normal}
.address{ margin-left:6px;}
/*�ֻ��˴��뿪ʼ*/

.navbglist{
border-bottom: 1px solid #e5e5e5;
    background: #f2f2f2;
	height:70px;
	line-height:70px;
	width:100%;
	margin-bottom:50px;

}
.navbgnr{
width:1200px;
margin:0 auto;

}
.navbgnr .l{ float:left; width:50%; font-size:20px;  }
.navbgnr .r{ float:left; width:50%; text-align:right}
.navbgnr,.navbgnr a{ color:#999; padding:0 10px}

/*channel*/
.page_wrap{clear:both; margin-bottom:30px; overflow:hidden;zoom:1;}
.paginator {float:right;  overflow:hidden; }
.paginator,
.paginator input,
.paginator button {font-family:Tahoma, "宋体"; font-size:12px; }
.paginator a,
.paginator span { height:30px; margin:0 5px 0 0; text-align:center; white-space:nowrap; vertical-align:middle; line-height:30px; background:#fff; padding:3px 5px; font-size:14px;}
.paginator a {color:#085C9B; }
.paginator b{font-family:"宋体"; margin:3px;font-weight:300;}
.paginator a:link,
.paginator a:visited,
.paginator a:hover,
.paginator a:active {text-decoration:none; }
.paginator .page-start,
.paginator a,
.paginator .page-end {padding:5px 8px; border:1px solid #D3D3D3; background:#ffffff; }
.paginator .page-start {border-color:#d9d9d9; color:#d9d9d9; }
.paginator .page-end { border-color:#d9d9d9;  color:#d9d9d9; }
.paginator .page-this,
.paginator .page-break {padding:0 3px; }
.paginator .page-break {border:1px solid #fff; }
.paginator .page-this {border:1px solid #D3D3D3;background-color:#E9E9E9; color:#D4105A;padding:5px 8px; font-weight:bold; }
.paginator .page-skip {height:22px; line-height:22px; padding:0 3px; margin:0; background:none; }
.paginator .page-skip input {width:26px;  *width:23px;height:19px;line-height:19px;border:1px #D3D3D3 solid;font-size:12px; margin:-1px 6px 0px 6px;#margin-top:1px;_margin-top:0px;padding:0px 0px 0px 2px; vertical-align:middle; padding-top:0px; padding-bottom:0px; }
.paginator .page-skip button {font-size:12px; padding:0 5px 5px 5px;_padding:0 5px 0 5px; width:auto; _width:0; height:22px;  *height:23px; *line-height:20px; _height:16px; _line-height:16px; margin-left:10px;  *margin-top:-1px;overflow:visible; vertical-align:top; }
.paginator a:hover {border:1px solid #A6A6A6;color:#868688; }
.information .news-item {
  height: 200px;
  margin: 30px 0;
  border-bottom: 1px solid #f4f4f4;
  padding-bottom:0px;
}
.information .news-item:hover{background: #f8f8f8;}
.information .news-item .img-wrapper {
  position: relative;
  float: left;
  width: 260px;
  height: 200px;
}
.information .news-item .img-wrapper img {
  width: 100%;
  height: 100%;
}
.information .news-item .info {
  float: left;
  width: 727px;
  margin: 0 40px 0 30px;
}
.information .news-item .info h3 {
  margin: 20px 0 20px;
  color: #1d2143;
  font-size: 22px;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.information .news-item .info p {
  margin: 10px 0 10px;
  color: #898a9c;
  font-size: 16px;
  line-height: 30px;
 
  text-align: justify;
  o
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.information .news-item .info .time-mobile {
  display: none;
}
.information .news-item .time {
  float: left;
  color: #ced7eb;
}
.information .news-item .time .line-1 {
  font-size: 40px;
  margin: 35px 0 10px;
}
.information .news-item .time .line-2 {
  font-size: 22px;
}
.article .content {
  float: left;
  width: 830px;
}
.article .content > h2 {
  color: #1D2143;
  font-size: 26px;
  line-height: 30px;
  font-weight: 400;
  margin:0px 0 20px;
  text-align:center;
  border-bottom: 0px solid #e5e5e5;
  padding-bottom:0px;
}
.article .content > p {
  color: #898A9C;
  font-size: 14px;
  
  line-height: 28px;
  margin: 0px 0 20px;
  text-align:center
}
.article .content-detail {
  color: #333;
  line-height: 30px;
  font-size: 16px;
  padding: 20px 0;
}
.article .content-detail img {
  max-width: 100%;
}
.article .content-detail span,
.article .content-detail p {
  color: #333 !important;
  font-size: 18px !important;
  line-height: 30px !important;
  font-family: 'Microsoft YaHei', '微软雅黑', sans-serif !important;
}
.article .content .nav2 {
  text-align: left;
  font-size: 16px;
}
.article .content .nav2 a,.article .content .nav a:hover{    color: #333333;}
.article .content .nav2 > span {
  cursor: pointer;
  margin: 0 79px;
}
.article .content .nav2 i {
  margin: 0 10px;
}
.article .more {
  float: right;
  width: 300px;
}
.article .crumb {
  color: #333;
  font-size: 18px;
  line-height: 30px;
  margin-bottom:0px;
  margin-top:30px;
}
.article .crumb .title {
  vertical-align: middle;
  margin-left:0px;
}
.article .crumb .icon-back {
  width: 20px;
  height: 20px;
  background: #0067ED;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  text-align: center;
  line-height: 20px;
  margin-right: 15px;
  padding: 3px;
  cursor: pointer;
}
.article .more-item {
  margin-top:20px;
  border-bottom:1px solid #e5e5e5;
}
.article .more-item::after {
  content: "";
  display: table;
}
.article .more-item .img-wrapper {
  cursor: pointer;
  width: 300px;
 
}
.article .more-item .img-wrapper img {
  width: 100%;
  height:auto;
}
.article .more-item h3 {
  cursor: pointer;
  text-align: justify;
  font-size: 16px;
  color: #1D2143;
  line-height: 24px;
  font-weight: 400;
  margin: 20px 0;
}
.article .more-item p {
  color: #CED7EB;
  font-size: 16px;
  margin: 20px 0;
}

.article .more .crumblianxi{
height:50px;
line-height:50px;
font-size:18px;
text-align:center;
color:#FFFFFF;
background:#b30013;
margin:0 auto;
float:left;
width:100%;


}
.article .more .crumblianxinr
{
background:#f5f5f5;
margin:0 auto;
float:left;
width:100%;
font-size:16px;
text-align:center;
}

.article .more .crumblianxinr .lx{
  border-bottom:1px solid #e5e5e5;
}

.article .more .crumblianxinr .lx img{ width:120px; height:120px; margin:20px;}
.line {
    border-bottom: 1px solid #f0f0f0;
}



@media (max-width: 998px)
{
#footer  .container {
    width: 100%; margin:0 auto
}
.phone{ display:block}
.top{ width:auto ; margin:0 auto; padding:0 10px; height:125px;}
.topguan{width:100%; height:30px; padding:20px 0 0 0 ; margin:0 auto; font-size:14px; color:#333333}
.topguan span{ background:#236cdf; color:#ffffff; padding:1px 3px; margin-right:6px; font-size:16px;border-radius:3px}
.logo{ float:left; width:300px;}
.logo img{ margin:5px 0 0 -2px; width:240px; height:auto}
.nav{ float:right; width:450px; display:none}
.nav ul{ float:left; width:100%; margin-top:20px;}
.nav ul li{ float:left; width:90px; text-align:right;}
.nav ul li a{ font-size:16px;}
.diernav{background:url(../images/2222.png) repeat-x 0 bottom; width:100%; height:107px; display:none }
.diernav div{  width:auto; padding:10px 10px; height:60px; margin:0 auto; text-align:left;line-height:30px; }
.diernav div a{ font-size:14px; margin:0 3px;}
.footer{ width:100%; margin:0 auto}
.footer .info{ width:100%; margin:0 auto; border-top: 1px solid #dddddd; text-align:center; line-height:30px; padding:30px 0; }
.footer .info .r{ display:none}
.footer .info .l{ width:100%}
.phobe{ display:block}
.pc{ display:none}
.moblie_head{display:block;height:30px;position:absolute;top:25px;right:15px;width:30px;z-index:9999;border:0px solid #ddd;}
.moblie_head .lf{padding-top:10px;padding-left:5%}
.moblie_head .lf img{height:20px}
.moblie_head .rg{padding-top:6px}
.moblie_head .rg a img{height:20px;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:99999;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%; padding-top:40px;}
.a_txt .div3 ul li{border-bottom:1px solid #232530}
.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}

.information .news-item {
    height:80px;
    margin: 10px 0;
    border-bottom: 1px solid #f4f4f4;
    padding-bottom: 0px;
}
.information .news-item .img-wrapper {
    position: relative;
    float: left;
    width: 30%;
    height: 80px;
}
.information .news-item .info {
    float: right;
    width: 67%;
    margin: 0 0px 0 0px;
}
.information .news-item .info h3 {
    margin: 5px 0 2px;
    color: #1d2143;
    font-size:14px;
    font-weight:normal;
    overflow:visible;
    text-overflow:clip;
    display: table;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
	line-height:18px;
}

.information .news-item .time{ display:none}

.information .news-item .info .time-mobile {
    display:block; color:#CCCCCC
}
.information .news-item .info p{ display:none}
.navbglist{
border-bottom: 1px solid #e5e5e5;
    background: #f2f2f2;
	height:40px;
	line-height:40px;
	width:100%;
	margin-bottom:20px;

}
.navbgnr{
width:100%;
margin:0 auto;

}
.navbgnr .l{ float:left; width:28%; font-size:16px;  }
.navbgnr .r{ float:left; width:70%; text-align:right; padding-right:2%}
.navbgnr,.navbgnr a{ color:#999; padding:0 10px}
.article .more {
    float: right;
    width: 300px;
	display:none
}

.article .content {
    float: left;
    width: 96%;
	padding:0 2%;
}

.article .content > h2 {
    color: #1D2143;
    font-size: 18px;
    line-height: 22px;
    font-weight: 400;
    margin: 0px 0 10px;
    text-align: center;
    border-bottom: 0px solid #e5e5e5;
    padding-bottom: 0px;
}
.article .content > p {
    color: #898A9C;
    font-size: 14px;
    line-height: 28px;
    margin: 0px 0 10px;
    text-align: center;
}
.article .content-detail {
    color: #333;
    line-height: 30px;
    font-size: 16px;
    padding: 0px 0;
}






}