﻿@charset 'UTF-8';
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li,dl,dt,dd{ list-style-type:none; }
body{ margin:0;font-size:12px; font-family:'Microsoft yahei' ,Arial; color:#333;}
fieldset,img{border:0}
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial; }
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input{ margin:0; padding:0; outline:0; font-family:'Microsoft yahei' ,Arial;}
button{  margin:0; padding:0; border:none; font-family:'Microsoft yahei' ,Arial; cursor: pointer;}
table { border-collapse: collapse; border-spacing: 0; }
a{ text-decoration:none;}
i{ font-style:normal;}
input,textarea:focus { outline:none;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;outline:0;}
.clearfix:before, .clearfix:after{  display: table;  content: " ";  }
.clearfix:after {  clear: both;  }

#pz_top{ float:left; width:100%; min-width:1200px; left: 0; top: 0; z-index: 99;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
#pz_top.active{
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    -o-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    box-shadow: 0 2px 6px rgba(0,0,0,0.6);
}
#pz_banner{ float: left; width:100%; min-width:1200px; position:relative; top:0;overflow:hidden;  }
#pz_main{ float:left; width:100%; min-width:1200px;position:relative;  }
#pz_down{ float:left; width:100%; min-width:1200px; background-color: #262626;}
#pz_menu{ float:left; width:100%; min-width:1200px;}

.w_0100{ float:left; width:100%;}
.w_1170{ margin:0 auto; width:1170px;}
.w_1200{ margin:0 auto; width:1200px;}



/*top*/
.w_0100{ width:100%; height:120px;background:url(images/top_bj.jpg) no-repeat;  }
.logo{width:114px; height:85px; float:left; margin-top:18px;}
.menu{ float:left; margin-left:115px;}
.menu .nli{ float:left; margin-right:35px; position: relative;}
.menu .nli span a{ font-size:16px; color:#333333; line-height:120px; padding:9px 12px;}
.menu .nli.on span a{ border-bottom:2px solid #88a3c8; color:#164d97;}


.tel{ float:right; position: relative;}
.tel .phone{ width:25px; height:25px; margin-top:48px; float: left;}
.tel .num{ font-size:24px; font-weight:bold; color:#164d97; padding-left:9px; line-height: 120px;}
.tel .span1{float:left;}
.tel .span2{float:left;}

.search{ padding-left:20px;  float: right; margin-top: 40px; position: relative; }

.search1{ width: 200px; height: 37px; background:#164d97; position: absolute; 
top:40px; right:37px; border: none;  color: #fff; padding-left: 10px; display:none;}
.search1::-webkit-input-placeholder{
            color:#fff;
        }
        .search1::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#fff;
        }
        .search1:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#fff;
        }
        .search1:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
           color:#fff;
        }



.span2:hover .search1{ display: block;}
.menu .sub{ display: none; position: absolute; width: 130px; left: 50%; top: 81px; margin-left: -65px ; z-index: 1000;}
.menu .sub ul{ float: left; width: 100%; display: block;  background-color:#164d97;}
.menu .sub li{ padding: 10px 0; color: #fff; font-size: 14px; line-height: 20px; border-bottom: rgba(255,255,255,0.2) solid 1px; text-align: center;}
.menu .sub li:last-child{ border-bottom: 0;}
.menu .sub li a{color: #fff; text-transform: uppercase;}
.menu .sub li:hover a{ color: #5dbcff;}
/*banner*/

.slideBox{ width:100%; height:1160px; overflow:hidden; position:relative;}

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:1160px; display:block;  }

		

.slideBox .next{ position:absolute; right:140px;top:420px; display:block; width:34px; height:60px; background:url(images/banner-l-1.png) no-repeat;}
.slideBox .next:hover{ background: url(images/banner-r.png) no-repeat; }
.slideBox .prev{position:absolute; left:140px; top:420px;  display:block; width:34px; height:60px; background:url(images/banner-l.png) no-repeat; }
.slideBox .prev:hover{ background: url(images/banner-r-1.png) no-repeat; }
 


.nav_2{ width: 1200px; height: 60px; margin: auto; position: absolute; z-index: 999; top:539px;  left:50%; margin-left:-600px; }
.nav_2 li{ float: left; width: 239px; height: 60px; margin-right: 1px; background: rgba(255,255,255,0.3);}
.nav_2 li:nth-child(5n){ margin-right: 0;}
.nav_2 li span a{ font-size: 16px; line-height: 60px; text-align: center; display: block; color: #fff;}
.nav_2 li:hover{ background:rgba(29,72,132,0.9);}

.nav_3{ width: 1200px; height: 60px; margin: auto; position: absolute; z-index: 999; top:539px;  left:50%; margin-left:-600px; }
.nav_3 li{ float: left; width: 299px; height: 60px; margin-right: 1px; background: rgba(255,255,255,0.3);}
.nav_3 li:nth-child(4n){ margin-right: 0;}
.nav_3 li span a{ font-size: 16px; line-height: 60px; text-align: center; display: block; color: #fff;}
.nav_3 li:hover{ background:rgba(29,72,132,0.9);}



.pz_SideLayer{ width: 1200px; height: 60px; margin: auto; position: absolute; z-index: 999; top:539px;  left:50%; margin-left:-600px; }
.pz_SideLayer li{ float: left; height: 60px; /*margin-right: 1px;*/ background: rgba(255,255,255,0.3);}
.pz_SideLayer li:last-child{ margin-right: 0;}
.pz_SideLayer li a{ font-size: 16px; line-height: 60px; text-align: center; display: block; color: #fff;}
.pz_SideLayer li .hover,.pz_SideLayer li a:hover{ background:rgba(29,72,132,0.9);}
.pz_SideLayer li.l1{ width: 399px;}
.pz_SideLayer li.l2{ width: 299px;}
.pz_SideLayer li.l4{ width: 239px;}

/*main*/

.back{ width: 50px; height: 252px; position: fixed; right: 30px;top:50%;background: #474747;}
.back.on{top:50%; margin-top: -126px; }
.back li{ width: 50px; height: 49px; border-bottom: 1px solid #575757;}
.back li a img{ display: block; padding-top: 15px; margin: auto;}
.hover3{ width: 192px; height: 50px; background:#164d97; position: absolute; top:0; right: 0px; line-height: 50px; font-size: 16px; color: #fff;display: none;}
.hover3 p{margin-left:25px;}
.hover3 p img{padding-right:10px;}
.hover4{ width: 172px; height: 50px; background:#164d97; position: absolute; top:50px; right: 0px; line-height: 50px; font-size: 16px; color: #fff;display: none;}
.hover5{ width: 172px; height: 50px; background:#164d97; position: absolute; top:100px; right: 0px; line-height: 50px; font-size: 16px; color: #fff;display: none;}
.hover6{ width: 300px; height: 50px; background:#164d97; position: absolute; top:150px; right: 0px; line-height: 50px; font-size: 16px; color: #fff;display: none;}

.wx{ margin-top: 15px; margin-left: 16px; margin-right: 10px; float: left; } 
.back li:hover .hover3{ display: block; cursor: pointer;}
.back li:hover .hover4{ display: block;cursor: pointer;}
.back li:hover .hover5{ display: block;cursor: pointer;}
.back li:hover .hover6{ display: block;cursor: pointer;}


.c_1350_1{ width: 1350px; height: 300px; margin: auto; margin-top: -266px;  }
.w_1200{width: 1200px; height: 300px;}
.w_1200 .w_300{ float:left; width: 300px; height: 300px; position: relative; }
.w_1200 .w_300:hover .hover a{ display: block;}
.w_1200 .w_300:hover p{ display: none;}
.w_1200 .w_300 p{ text-align: center; margin-top: -40px; color: #fff; font-size: 18px; position: relative; z-index: 1;}
.w_1200 .w_300 .hover a{ width: 300px; height: 300px; background: rgba(7,37,76,0.8); position: absolute;top:0; display: none;}
.w_1200 .w_300 .hover .tit{ font-size: 18px; color: #fff; text-align: center; padding-top: 105px; display: block; }
.w_1200 .w_300 .hover .page{ font-size: 14px; color: #aeb6c4; text-align: center; margin-top: 10px;  display: block;}
.w_1200 .w_300 .hover .plus{ width: 30px; height: 30px; margin: auto; display: block; padding-top: 15px;}
.c_1200_1{ width: 1200px; margin: auto;}
.c_1200_1 .line{ margin: auto; padding-top: 100px; display: block;}
.c_1200_1 .about{ padding-top: 32px; margin: auto; display: block; }
.c_1200_2{ width: 1200px; height: 498px; margin: auto; padding-top: 40px;position: relative;}
.c_1200_2 .us{ width: 600px; height: 498px; float: left; position: absolute; z-index: 8;}
.c_1200_2 div{ width:600px; height:498px; background: url(images/us1.jpg) no-repeat;  float: right;}
.c_1200_2 div h2{ font-size: 24px; color: #fff; text-align: center; padding-top: 75px;}
.c_1200_2 div .line2{ width: 20px; height: 2px; background: #7c98be; margin: auto; margin-top: 25px; display: block;}
.c_1200_2 div .p1{ padding-left: 70px; padding-right: 70px; padding-top: 35px; font-size: 14px; color: #ffffff; line-height: 30px; text-indent: 30px;}
.c_1200_2 div .p2{ padding-left: 70px; padding-right: 70px; padding-top: 60px;  font-size: 14px; color: #ffffff;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.vm{ width: 240px; height: 40px; background: #e71c21; margin-top: 418px; position: absolute; z-index: 99; border-radius: 30px; left: 50%; margin-left: -120px;}
.vm a{font-size: 14px; color: #fff; line-height: 40px; margin-left: 38px; float: left; }
.vm a .jt{padding-left: 50px; float: right; margin-top: 16px;}
.vm a:hover{ text-decoration: underline; color: #fff;}
.picScroll-left{  position:relative; }
.picScroll-left .hd{ height:50px; padding:0 10px;  }
.picScroll-left .hd .prev{ display:block;  width:47px; height:46px; float:right;
			 cursor:pointer; background:url("images/left.png")no-repeat;  position: absolute; top:160px; left:-77px; }
.picScroll-left .hd .prev:hover{ background: url(images/right1.png) no-repeat; }
.picScroll-left .hd .next{ display:block;  width:47px; height:46px; float:right; 
				cursor:pointer; background:url("images/left1.png") no-repeat; position: absolute; top:140px; right:-77px; }
.picScroll-left .hd .next:hover{ background: url(images/right.png) no-repeat; }
.picScroll-left .bd ul{  zoom:1;height: 300px;  }
.picScroll-left .bd ul li{  width:300px; height:300px;float:left;}

.bj{ width: 300px; height: 94px; position: absolute; top:210px; z-index: 0;}



.c_0100_1{ width:100%; height: 1092px; background: url(images/main-bj.jpg) no-repeat; position: absolute; top:670px; z-index: -1111;  } 
.c_1200_3{ width: 1200px; margin: auto; }
.c_1200_3 .fa{ padding-top: 60px; margin: auto; display: block; padding-bottom: 10px; }
.c_1200_4{ width: 1200px; margin: auto;  padding-bottom: 70px;}
.c_1200_4 .fangan{ float: left; width: 584px; height: 337px; margin-right: 30px;margin-top: 30px; position: relative;}
.c_1200_4 .fangan .text2{ text-align: center; font-size: 18px; margin-top: -40px; color: #fff; position: relative; z-index: 2; display: block;}
.c_1200_4 .fangan:nth-child(2n){ margin-right: 0; }
.hover2{ width: 584px; height: 337px; background:rgba(0,0,0,0.8); position: absolute; top:0; display: none; } 
.hover2 .con{ font-size: 24px; color: #fff; text-align: center; padding-top: 50px; display: block;}
.hover2 .tent{ font-size: 14px; color: #fff; padding-top: 30px; text-align: center; line-height: 30px;}
.hover2 .b{ width: 150px; height: 40px; background: #164d97;  margin: auto; margin-top: 20px;
 color: #fff; border-radius: 25px; text-align: center; line-height: 40px; font-size: 14px; }
.c_1200_4 .fangan:hover .hover2{ display: block;}
.c_1200_4 .fangan:hover .text2{ display: none;}
.bj2{ width: 585px; height: 117px;position: absolute; top:220px; right: 0px; z-index: 1;}


  
.c_0100_2{ width: 100%; background: url(images/linebj.jpg) repeat-x; height: 755px;}
.line3{ padding-top: 30px; padding-bottom: 30px;  margin: auto; display: block;} 
.news{margin: auto; display: block;}
.c_0100_2 .w_380{ width: 380px; height: 390px;  float: left; margin-right: 30px; margin-top: 36px; }
.c_0100_2 .w_380:nth-child(3n){ margin-right: 0;}
.t_43{ height: 43px; width: 380px; font-size: 24px; color: #999; border-bottom: 1px solid transparent;}
.answer{ font-size:16px; color: #808080; margin-top: 24px;}
.answer1{ font-size: 14px; color: #999; margin-top: 15px; line-height: 30px;overflow: hidden; /*text-overflow: ellipsis; white-space: nowrap;*/ width:380px; height:60px;}
.zx1{ margin-top: 16px;}
.c_0100_2 .w_380:hover .t_43{color: #164d97; border-bottom: 1px solid #164d97; background: url(images/tp.png) no-repeat top right;}
.c_0100_2 .w_380:hover .answer{color: #164d97;}
.more2{ width: 150px; height: 40px; border: 1px solid #e5e5e5; border-radius: 25px; margin: auto; margin-top: 40px;}
.more2 a {font-size: 14px; color: #666; text-align: center; line-height: 40px; display: block;}


/*产品中心*/
.c_1200_5{ width: 1200px; min-height: 500px; margin: auto;}
.c_1200_5 .read{ display: block; margin-top: 60px;}
.c_1200_5 .ms{ width: 322px; height: 312px; float: left; margin-top: 45px;}
.c_1200_5 .cpms{ float: left;}
.titl{ font-size: 26px; color: #333; margin-top: 50px; margin-left: 40px;}
.lin{ width: 60px; height:1px; background:#e5e5e5; display: block; margin-top: 20px; margin-bottom: 30px; margin-left: 40px;}
.ent{ margin-left: 40px; }
.ent a{ font-size: 16px; color: #666; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.c_0100_3{ width: 100%; height: 635px; background: #fafafa; margin-top: -50px;}
.c_0100_3 h3{ font-size: 26px; color: #333; text-align: center;padding-top: 50px;}
.lin1 {width: 60px; height:1px; background:#e5e5e5; display: block; margin:20px auto;}
.h_450{ width: 1200px; height: 450px; margin-top: -10px;}
.h_450 li{ width: 587px; height: 130px; background: #f1f1f1; float: left; margin-top: 30px; margin-right: 25px; border-radius:100px;}
.h_450 li:nth-child(2n){ margin-right: 0;}
.h_450 li .gn{ margin-top: 10px; margin-left: 12px; width: 110px; height: 110px; display: block; float: left;} 
.nr{ float: left; font-size: 16px; color: #666666; display: block; margin-top: 30px; margin-left: 20px; line-height: 25px;}
.nr:hover{ text-decoration: underline; color: #666666;}
.c_1200_10{ width: 1200px; margin: auto; padding-top: 40px; text-align: center;}
.c_1200_10 h4{ font-size: 26px; color: #333333;}
.h_150{ width: 1095px; height: 115px; margin-top: 56px; background: #e7edf4; padding-top: 35px; margin-bottom: 95px; position: relative;}
.h_150 .yy{ font-size: 16px; text-align: left;  margin-left: 27px; line-height: 30px;}
.h_150 .yy .nr1{color: #666666; }
.ly{ width: 200px; height: 200px; position: absolute; top:-25px; right: -106px;}
.w_1150{ width: 1150px; height: 400px; padding-top: 40px; margin: auto; margin-bottom: 60px;}
.w_1150 li{ float: left;}
.w_1150 .w_1150_1{ width:400px; height:400px;position: relative; z-index: 0; background: url(images/ts1.png) no-repeat;}
.w_1150 .w_1150_2{ width:400px; height:400px;position: relative; z-index: 2; margin-left: -30px; background: url(images/ts2.png) no-repeat;}
.w_1150 .w_1150_3{ width:400px; height:400px;position: relative; z-index: 2; margin-left: -30px; background: url(images/ts3.png) no-repeat;}
.tex{ font-size: 18px; color: #fff; margin-top: 254px; display: block;}




/*服务支持*/
.fwtp{ padding-top: 60px; margin: auto; display: block;}
.c_1200_6 .fw-list{ width: 1200px; margin: auto;}
.c_1200_6 .fw-list .fw{ width: 1200px; margin-top: 50px; min-height: 136px;}
.c_1200_6 .fw-list .fw .fw-top, .c_1200_6 .fw-list .fs .fw-top, .fw-list .fs2 .fw-top
{ width: 1200px; height: 50px; background: url(images/fw-bj.jpg) no-repeat;}
/*文档转换生成系统加长css*/
.c_1200_6 .fw-list .fw .fw-top3, .c_1200_6 .fw-list .fs .fw-top1, .fw-list .fs2 .fw-top1
{ width: 1200px; height: 50px; background: url(images/fw-bj2.jpg) no-repeat;}
/*同上*/
.c_1200_6 .fw-list .fw .fw-top1 .nun,
.c_1200_6 .fw-list .fs .fw-top1.nun,
.c_1200_6 .fw-list .fs2 .fw-top1 .nun{ font-size: 30px; color: #fff; line-height: 50px; margin-left: 8px; float: left;}
.c_1200_6 .fw-list .fw .fw-top1 .fwcn,
.c_1200_6 .fw-list .fs .fw-top1 .fwcn,
.c_1200_6 .fw-list .fs2 .fw-top1 .fwcn{ font-size: 18px; font-weight: bold; color: #fff; margin-left:30px;line-height: 50px; float: left;}
/*版式*/
.c_1200_6 .fw-list .fw .fw-top3 .nun,
.c_1200_6 .fw-list .fs .fw-top3.nun,
.c_1200_6 .fw-list .fs2 .fw-top3 .nun{ font-size: 30px; color: #fff; line-height: 50px; margin-left: 8px; float: left;}
.c_1200_6 .fw-list .fw .fw-top3 .fwcn,
.c_1200_6 .fw-list .fs .fw-top3 .fwcn,
.c_1200_6 .fw-list .fs2 .fw-top3 .fwcn{ font-size: 18px; font-weight: bold; color: #fff; margin-left:30px;line-height: 50px; float: left;}

.c_1200_6 .fw-list .fw .fw-top .nun,
.c_1200_6 .fw-list .fs .fw-top .nun,
.c_1200_6 .fw-list .fs2 .fw-top .nun{ font-size: 30px; color: #fff; line-height: 50px; margin-left: 8px; float: left;}
.c_1200_6 .fw-list .fw .fw-top .fwcn,
.c_1200_6 .fw-list .fs .fw-top .fwcn,
.c_1200_6 .fw-list .fs2 .fw-top .fwcn{ font-size: 18px; font-weight: bold; color: #fff; margin-left:30px;line-height: 50px; float: left;}
.cnnr{ font-size: 16px; color: #333333; text-align: left; margin-left: 18px; margin-top: 32px; }
.cnnr b{ color: #3462ce; margin-right: 10px;}
.n1, .n2{ font-size: 16px; font-weight: bold; color: #164d97; text-align: left; margin-left: 18px; display: block; margin-top: 20px; margin-bottom: 10px;}
.n1-1, .n1-2{ font-size: 16px; color: #333333;text-align: left; margin-left: 18px; display: block; }
.n1-3{ font-size: 16px; color: #333333;text-align: left; margin-left: 18px; display: block;  padding-bottom: 30px;}
.n1-4{ font-size: 16px; color: #333333;text-align: left; margin-left: 18px; display: block;  padding-bottom: 30px; line-height: 30px;}
.n3{ font-size: 16px; font-weight: bold; color: #164d97; text-align: left; margin-left: 18px; display: block; margin-top: 20px; margin-bottom: 30px;}
/*会员登录*/
.c_1200_7{ width: 1200px; margin: auto; height: 590px;}
.h_525{ width: 1200px; height: 525px; border: 1px solid #dddddd; margin-top: 60px;}
.dl{ width: 830px; height: 525px; float: left;border-right: 1px solid #dddddd;}
.dl-window{ width: 368px; height: 525px; float: right;}
.dl-window .h1{ font-size: 24px; color: #164d97; padding-top: 35px; margin-left: 135px;}
.yx{ width: 292px; height: 50px;border: 1px solid #dddddd; margin-top: 34px; margin-left: 32px; color: #999; font-size: 14px; line-height: 50px; padding-left: 14px;}
.password{ margin-top: 15px;width: 292px; height: 50px;border: 1px solid #dddddd; margin-left: 32px; color: #999; font-size: 14px; line-height: 50px; padding-left: 14px;}
button{ width: 306px; height: 50px; margin-top: 30px;margin-left: 32px; line-height: 50px; background: #164d97; font-size: 18px; 
color: #fff; text-align: center; border-radius: 30px; outline: none;}
#info{ width: 212px; height: 16px; padding-top: 20px; margin: auto; font-size: 16px;  color: red;}
.zc a{color: #999;}
.zc a:hover{ text-decoration: underline; color: #999;}
.other-dl{ font-size: 14px;  color: #999; text-align: center; margin-top: 110px;}
.dl-window div{ width: 140px; height: 30px; margin:auto; padding-top: 10px; }
.dl-window div a{ display: block; margin-right: 25px; width: 30px; height: 30px;  float: left;}
.dl-window div a:nth-child(3n){ margin-right: 0;}





/*解决方案*/
.c_1200_8{ width: 1200px; min-height: 500px; margin: auto;}
.c_1200_8 .read{ display: block; margin-top: 60px;}
.c_1200_8 .fatp{ width: 400px; height: 234px; float: left; margin-top: 60px;}
.c_1200_8 .cpms{ float: left; width:728px;}

.c_1200_9{ width: 1200px; margin: auto; padding-top: 40px; text-align: center; }
.c_1200_9 h4{ font-size: 26px; color: #333333;}

.c_0100_4{ width: 100%; height: 460px; background: #f5f5f5; margin-top: -120px;}
.c_0100_4 h3{ font-size: 26px; color: #333; text-align: center;padding-top: 50px;}


.txtScroll-left{ position:relative;  width: 1200px; height: 240px; margin: auto; }
.txtScroll-left .hd{  height:30px; background:#f4f4f4; }
.txtScroll-left .hd .prev{ display:block;  width:12px; height:12px; float:right; margin-right:5px; margin-top:10px; 
  cursor:pointer; background:url(images/dianl.png) no-repeat; position: absolute; top:257px; left:48%; }
 .txtScroll-left .hd .prev:hover{ background: url(images/dianr.png) no-repeat;}
 .txtScroll-left .hd .next{ display:block;  width:12px; height:12px;
 cursor:pointer; background:url(images/dianl.png) no-repeat; position: absolute; top:247px;left:50%;  }
  .txtScroll-left .hd .next:hover{ background: url(images/dianr.png) no-repeat;}



.txtScroll-left .bd{width:1200px; overflow:hidden; margin-top: -20px;}
.txtScroll-left .bd ul{ overflow:hidden; zoom:1;width:1200px; }
.txtScroll-left .bd ul li{ width: 400px; height: 240px; float: left;}


.txtScroll-left .bd .left-1, .txtScroll-left .bd .right-1{background: #eeeeee;float: left;}
.txtScroll-left .bd .mid{background: #fafafa;}
.gn11{ padding-top: 33px; padding-bottom: 27px; width: 52px; height: 52px; margin: auto; display: block;}
.gn22{ padding-top: 33px; padding-bottom: 27px; width: 41px; height: 54px; margin: auto; display: block;}
.gn33{ padding-top: 33px; padding-bottom: 27px; width: 50px; height: 56px; margin: auto; display: block;}
.tt{ font-size: 18px; font-weight: bold; color: #333333; text-align: center;}
.lin4{ width: 72px; height: 1px; background: #333333; margin: auto; display: block; margin-top: 7px;}
.nrr{ font-size: 16px; color: #7d7d7d; text-align: center; display: block;}




/*新闻资讯详情*/




.c_1200_12{ width:1200px; min-height:500px; margin:auto;}
.top-tt{ font-size:24px; color:#333; padding-top:60px; text-align:center;display:block; }
.h_53{ width:1200px; height:53px; margin-top:30px; border-bottom:1px solid #d7d8d8;
border-top:1px solid #d7d8d8;}
.h_53 .tm{ float:left; line-height:53px; font-size:14px; color:#777777; margin-right:15px;}
.backlist{ float:right;}
.backlist a{ font-size:14px; color:#777777; line-height:53px; float:left;}
.backlist a:hover{ color: #164D97;}
.list1{ margin-top:10px; margin-left:10px; float:right;}
.c_1200_12 .text1{ margin-top:43px; font-size:14px; color:#333; text-indent:30px; line-height:30px;}
.c_1200_12 .text2{ margin-top:45px; font-size:14px; color:#333; text-indent:30px; line-height:30px;}
.xqtp{ width:1200px; height:432px; margin-top:40px;}
.w_160{ width:160px; height:50px; padding-top:40px; margin:auto; padding-bottom:45px;}
.w_160 a img{ margin-right:16px; display:block; float:left;}
.w_160 a img:nth-child(3n){ margin-right:0;}
.h_83{ width:1200px; height:83px; border-top:1px solid #d7d8d8;}
.up{ margin-top:20px; float:left;}
.up a{ font-size:14px; color:#666666;}
.up a:hover{ color:#164d97;}
.next{ margin-top:20px; float:right;}
.next a{ font-size:14px; color:#666666;}
.next a:hover{ color:#164d97;}
.xgnews{ font-size:18px; color:#164d97; padding-bottom:30px;} 
.w_586{ width:586px; float:left; padding-bottom:60px; margin-right:28px; }
.w_586 li, .w_586_1 li{ height:40px; border-bottom:1px solid #d7d8d8; line-height:40px;}
.w_586 li a, .w_586_1 li a{ font-size:14px; color:#333; padding-bottom:20px;}
.w_586 li:hover a{color:#164d97;}
.w_586 li:hover .date{color:#164d97;}
.w_586_1 li:hover a{color:#164d97;}
.w_586_1 li:hover .date{color:#164d97;}
.date{ float:right;font-size:14px; color:#777;}

.w_586_1{ width:586px; float:left; padding-bottom:60px;}

/*新闻资讯*/
.c_1200_13{ width:1200px; min-height:500px; margin:auto; margin-top:50px; }
.c_1200_13 li{ width:1200px; height:240px; margin-top:30px; }
.c_1200_13 li:hover{ background:#e7edf4;}
.c_1200_13 li:hover .w_696{width:646px; border-left:1px solid #d2ddeb;}
.c_1200_13 li:hover .w_102{ border-left:1px solid #d2ddeb; background:url(images/lsjt.png) no-repeat;background-position-x:40px; background-position-y:85px;}
.c_1200_13 li:hover .zx1{ margin-left:10px;}
.c_1200_13 li:hover .t-1{ color:#164d97;}
.c_1200_13 li:hover .mid-1{width:707px; float:left;}

.bottom-line{ width:1200px; height:1px; background:#ededed; margin-top:30px; display:block;}
.zx1{ width:380px; height:214px; float:left;}
.mid-1{width:717px; float:left;}
.mid-1 .t-1{ font-size:18px; color:#333; margin-top:77px; margin-left:40px;}
.time1{ color:#808080; display:block; margin-top:15px;margin-left:40px;}
.w_696{ width:656px; height:40px; border-left:1px solid #ededed; margin-top:30px;margin-left:40px; padding-left:20px; font-size:14px; color:#444444;}
.w_102{ width:102px; height:202px; float:right;border-left:1px solid #ededed; margin-top:20px; background:url(images/hsjt.png) no-repeat; background-position-x:40px; background-position-y:85px;}




.waik_1{ width:100%; float:left; padding:50px 0 70px 0; text-align:center;}
.pz_fy{display:inline-block;*display:inline; *zoom:1;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { display:block; width:30px; height:30px; float:left; margin:0 5px; line-height:30px;  font-size:14px; 
-webkit-border-radius:5px; -moz-border-radius:5px; color: #999999; background:#f1f1f1;}
.pz_fy .a1{ background: url(images/right-2-left2.png) no-repeat;}
.pz_fy .a2{ background: url(images/right-1-left1.png) no-repeat;}
.pz_fy .a3{ background: url(images/right-1.png) no-repeat;}
.pz_fy .a4{ background: url(images/right-2.png) no-repeat;}


.pz_fy a.a1:hover{ background-image:url(images/left-2.png);}
.pz_fy a.a2:hover{ background-image:url(images/left-1.png);}
.pz_fy a.a3:hover{ background-image:url(images/left-1-right1.png);}
.pz_fy a.a4:hover{ background-image:url(images/left-2-right2.png);}

.pz_fy a:hover{ color: #fff; background:#164d97;}/*鼠标经过和默认当前页样式*/
.fy_phone{ display:none;}



/*关于我们*/
.c_1200_14{ width: 1200px; margin: auto; min-height: 500px; }
.cm{ width: 496px; height: 405px; float: left; margin-top: 60px;}
.js{ float: right; width: 690px; }
.t{ font-size: 30px; color: #164d97; padding-top: 112px; margin-left: 30px;}
.t2{ font-size: 18px; color: #999999; padding-top: 10px; margin-left: 30px;}
.t3{ font-size: 16px; color: #333333; margin-top: 30px; margin-left: 30px; line-height: 30px;}
.w_0100_6{ width: 100%; height: 582px; background:url(images/hsbj.png) no-repeat;}
.c_1200_15{ width: 1200px; margin: auto;}
.t4{ font-size: 30px; color: #333333; text-align: center; padding-top: 60px;}
.t5{ font-size: 16px; color: #999999; margin-top:10px; text-align: center;}
.jx{ padding-top: 15px; margin: auto; display: block;}
.w_0100_6 div{ width: 1200px; margin: auto; padding-top: 40px;}
.w_0100_6 div .fwlist{ width: 278px; height: 300px; background:#fff; float: left; margin-right: 29px; box-shadow: 3px 3px 3px #e9e9e9;}
.w_0100_6 div .fwlist:nth-child(4n){ margin-right: 0;}
.fw1{ width: 136px; height: 136px; padding-top: 40px; margin: auto; display: block;}
.t6{ font-size: 18px; color: #333333; text-align: center; margin-top: 30px;}
.t7{ color: #999999;text-align: center; margin-top: 10px;}
.div2{ width: 1200px; margin: auto; }
.t8{ float: left;width: 570px; font-size: 16px; color: #333;  line-height: 30px; margin-top: 60px;}
.t8 a{ display: block; margin-top: 48px; font-size: 16px; color: #164d97; line-height: 30px; font-weight: bold;}
.tp1{ width: 600px; height: 403px; display: block; float: right; padding-bottom: 70px;}




/*用户反馈*/
.c_1200_16{ width: 1200; margin: auto; min-height: 500px;}



.top-11{ font-size: 24px; color: #164d97; font-weight: bold; margin-top: 50px; text-align: center;}
.w_1200_3{width:1200px; height:780px; margin:auto; position:relative; margin-bottom: 60px;}
.w_1200_3 .w_16{ width:1200px; height:780px;  background: #f5f5f5;  position:absolute; top:70px;}
.in{ float: left;}
.in .some{ width: 520px; height: 50px; border: 1px solid #e6e6e6; border-radius: 5px; margin-left: 45px; font-size: 14px; color: #999; padding-left:16px;}
.nm{ font-size: 14px; color: #4d4d4d; display: block; text-align: left; margin-left: 50px; margin-top: 30px;}
.nm a{ color: #ff0000;}
.in .zt{ width: 1100px;height: 50px; border: 1px solid #e6e6e6; border-radius: 5px; margin-left: 45px; font-size: 14px; color: #999; padding-left:16px;}

.w_1200_3 .w_16 textarea{ display:inline-block; width:1100px; height:140px;background: #fff; 
border: 1px solid #e6e6e6; margin-left: 45px; color:#999999; font-size: 14px; font-family:'Microsoft yahei' ,Arial; padding-top:17px; padding-left:16px;border-radius:5px;}
.w_1200_3 .w_16 button{display: block;width: 280px;height: 55px;line-height: 55px;text-align: center; margin: auto;
font-size: 16px;color: #fff;background: #164d97; cursor: pointer;border-radius:5px; position: relative; top:40px; 
    -webkit-appearance:none;
    outline: 0;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;}
.w_1200_3 .w_16 button:hover{opacity:0.8; filter:alpha(opacity=80);}


    


.chancecontain{ position:relative; width:1200px; float:left; margin-top:50px; }
.chancecontain ul{ float:left; width:100%;}
.chancecontain ul li{ float:left; width:100%; margin-top:10px; }
.chancecontain ul li .l_1115{ float:left; width:100%; background:#f8f8f8; height:60px; line-height:60px; font-size:16px; cursor:pointer;}
.lermore_box{ width:80px; float:right; 
box-sizing: border-box;
    -webkit-box-sizing: border-box;
    
}
.lermore{ float:right; width:100%; height:60px; cursor:pointer; background:url("images/jia.png") no-repeat center; background-size:contain !important;
    -webkit-transition: all 0.1s ease-out 0s;
    -moz-transition: all 0.1s ease-out 0s;
    -o-transition: all 0.1s ease-out 0s;
    transition: all 0.1s ease-out 0s;}

    
.chancecontain ul li .l_1115.on{ background: #164d97;}
.chancecontain ul li .l_1115 .a{ width:100%; height:100%;}
.chancecontain ul li .l_1115 .a .z_270{ color:#282828; width:72%; float:left; text-align:left; padding-left:2.5%; font-size: 16px;}
.chancecontain ul li .l_1115 .a .z_196{ color:#282828; width:16.7%; float:left; text-align:center;font-size: 16px;}
.chancecontain ul li.z_l1{ margin-top:0;}
.chancecontain ul li.z_l1 .l_1115{ background:#0061fe;height:60px;}
.chancecontain ul li.z_l1 .l_1115 .a{ color:white; line-height:60px; font-size:16px; font-weight:bold;}
   
.chancecontain ul li .l_1115.on .lermore{ background:url("images/jian.png") no-repeat center;}
.chancecontain ul li .l_1115.on .z_196{color:#fff;}
.chancecontain ul li .l_1115.on .z_270{color:#fff;}   
    


.chancecontain .deta{ display:none; width:1200px;    }
.chancecontain .deta .l_1200{ float:left; width:1200px; min-height:150px; background:#fafafa;   }
.t-one, .b-two{ width: 1200px; min-height: 80px;}
.tt-1{ font-size: 14px; color: #282828; padding-top: 35px; padding-left: 40px; float: left; padding-bottom: 32px;}
.tt-2{font-size: 14px; color: #666666; margin-left: 50px; padding-top: 35px; float: left;}
.tt-3{ font-size: 14px; color: #282828;padding-left: 40px; float: left; padding-top: -10px;}
.tt-4{font-size: 14px; color: #666666; margin-left: 50px; float: left; padding-top: -10px;}











/*down*/ 
.w_0100_1{ width: 100%; height: 498px; background: url(images/bottom-bj.jpg);}
.w_0100_1 .left{ float: left;}
.w_0100_1 .left .menu1{ float: left;  margin-top: 75px; margin-right: 90px;}
.w_1200_2{ width:1200px; margin:auto; background: url(images/L.png) no-repeat right; background-position-y:0;}
.english{ font-size: 16px; font-weight: bold; color: #fff; padding-bottom: 6px;}
.chinese{ font-size: 16px; color: #fff;}
.w_0100_1 .left .menu1 div{ margin-top: 36px;}
.list{ font-size: 14px; color: #fff; line-height: 30px;}
.list a{ font-size: 14px; color: #fff; line-height: 30px;}
.dian{ padding-bottom: 3px; padding-right: 6px;}
.list a:hover{ text-decoration: underline; color: #fff;}

.right{ float: right; }
.ewm{ margin-top: 75px; display: block; margin-right: 45px;}
.gx{ font-size: 18px; font-weight: bold; color: #fff; margin-right: 114px; margin-top: 28px; font-family:Arial;} 

.h_66{ width: 1200px; height: 66px; margin: auto; background: #363636; margin-top: 360px;}
.h_66_l{ float: left; line-height: 66px; color: #c0c0c0; margin-left: 28px; }
.h_66_r{ float: right; line-height: 66px; color: #ebebeb; margin-right: 24px;}
.h_66_r a{ color: #ebebeb;}
.h_66_r a:hover{ text-decoration: underline;}
