@charset "utf-8";
/*初始样式*/
body{ color:#333; font-size:14px;font-family: "Microsoft Yahei";} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
img{border:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}
/* -- 页面整体布局 -- */

/* -- 字体 -- */
@font-face {
  font-family: 'MaoKenWang';
  src: url('../font/MaoKenWangFengYaSong.ttf') format('truetype');
}
@font-face {
  font-family: 'BinaryITC TT';
  src: url('../font/BINAIL.TTF') format('truetype');
}

/* -- 广告 -- */
.content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
/*banner*/
.banner{position: relative;}
.banner li{width: 100%;}
.banner li img{display: block;width: 100%;}
.banner .content{position: relative;}
.ban_pg{position: absolute;left: 0;bottom: 80px;height: 16px;z-index: 10;width: 100%;text-align: center;}
.ban_pg i{display: inline-block;width: 16px;height: 16px;background: #000;border-radius: 100%;margin: 0 15px;vertical-align: top;opacity: 0.6;}
.ban_pg i.on{background: #3e58c9;opacity: 1;}
.banner .prev{position: absolute;font-size: 0;left: 0;opacity: 0;top: 50%;transform: translateY(-50%);z-index: 10;transition: all 0.5s;}
.banner .next{position: absolute;font-size: 0;right: 0;opacity: 0;top: 50%;transform: translateY(-50%);z-index: 10;transition: all 0.5s;}
.banner:hover .prev{left: 4%;opacity: 1;}
.banner:hover .next{right: 4%;opacity: 1;}



/*guide*/
.guide{height: 198px;padding-top: 114px;box-sizing: border-box;position: relative;background: url(../images/sou_bg.jpg) no-repeat center 0;border-bottom: 1px solid #D8D8D8;}
.guide ul{position: absolute;width: 1200px;height: 129px;background: #fff;left: 50%;border-radius: 10px;margin-left: -600px; top: -51px;  overflow: hidden; box-shadow: 3px 1px 25px 11px rgba(45, 44, 42, 0.06);z-index: 10;}
.guide li{float: left;width: 240px;text-align: center;padding-top: 32px;height: 129px;box-sizing: border-box;position: relative;transition: all 0.5s;}
.guide li:after{position: absolute;width: 1px;height: 78px;content: "";background: #f1f1f1;right: -1px;top: 30px;}
.guide li span{display: block;height: 40px;font-size: 40px;color: #3e58c9;line-height: 40px;font-weight: bold;}
.guide li span i{font-size: 50px;    font-family: DINOT,Arial;vertical-align: top;}
.guide li span em{display: inline-block;width: 28px;height: 28px;line-height: 28px;text-align: center;font-size: 16px;color: #fff;background: #3e58c9;border-radius: 50%;margin-left: 4px;vertical-align: top;}
.guide li p{font-size: 18px;color: #333;line-height: 34px;font-weight: bold;}
.guide li:hover{transform: translateY(-10px);}
.hotwd{float: left;height: 36px;line-height: 36px;font-size: 14px;color: #777;}
.hotwd a{color: #777;margin-right: 10px;}
.hotwd a:hover{color: #3e58c9;}
.s_box{float: right;height: 34px;border-bottom: 1px solid #aaa;width: 408px;}
.s_box .txt{float: left;height: 34px;line-height: 34px;width: 390px;font-size: 14px;color: #333;border: 0;background: none;outline: 0;}
.s_box .btn{float: left;width: 18px;height: 34px;background: url(../images/sou.png) no-repeat center;outline: 0;border: 0;cursor: pointer;}

/* -- 引子 -- */
.yz{height: 475px;background: url(../images/yz_bg.jpg) no-repeat center bottom;position: relative;}
.yz1{height: 240px;width: 545px;padding-top:100px;}
.yz1 h2{height: 40px;position: relative;width: 540px;margin-bottom: 45px;}
.yz1 h2 em{font-size:38px ;font-weight: bold;display: block;line-height: 36px;}
.yz1 h2 em i{font-weight: bold; color:#3e58c9;}
.yz1 h2:after{position: absolute;width: 32px;height:27px;background:url(../images/dd.png) no-repeat;content: "";right: 0;top:3px;}
.yz1 p{font-size: 16px;color: #666666;display: block;line-height:26px ;}
.yz1 b{height:52px ;width:365px ;display: block;float: right;margin-top: 30px; margin-right: 11px;}
.yz span{position: absolute;bottom:-1px;height:340px ;width:610px ;right:300px;}
/* -- 产品—1 -- */
.cp_1{height: 1107px;background: url(../images/cp_bg1.jpg) no-repeat center;padding-top: 81px;}
.cp_1 h2{height: 155px;text-align: center;background: url(../images/wz_01.png) no-repeat center 30px;margin-bottom: 40px;}
.cp_1 h2 span{font-size:58px ;color: #3e58c9;display: block;line-height:68px;font-weight: bold;padding-top: 64px;letter-spacing: 3px;}
.cp_1 h2 i{font-size: 20px;color:#000000 ;display: block;line-height: 16px;font-weight: normal;padding-top: 12px;letter-spacing: 6px;}
.c_1{height: 841px;background: url(../images/c_1bg.png) no-repeat center;}

.cpt1{position: relative;height: 420px;width:560px;float:left;margin-top: 41px;margin-left: 43px;}
.cpt1 .cpt1_con{float:left;}
.cpt1 .tempWrap{width:560px !important;}
.cpt1 .cpt1_con a{height: 420px;width:560px;display: block;overflow: hidden;}
.cpt1 .cpt1_con a img{height: 420px;width:561px;display: block;transition: all 0.3s linear 0s;}
.cpt1 .cpt1_con a:hover img{transform: scale(1.05);}
.cpt1 .pageState{font-size: 18px;color: #ffffff;display: block;width: 10%;position: absolute;bottom: 27px;right: 25px;}
.cpt1 .pageState span{font-size: 38px;color: #3e58c9;font-weight: bold;display:inline-block;}

.c_1 .c_01{height:305px;float: left;width: 798px;margin-left: 40px;}
.c_1 .c_01 h3{height: 64px;margin:60px 0 30px 0px;background:url(../images/c_01.png) no-repeat left;}
.c_1 .c_01 h3 em{font-size: 34px;color:#333333 ;display: block;font-weight:bold;line-height:32px;padding-left:80px;padding-top: 18px;}
.c_1 .c_01 h3 em i{font-weight: normal;padding-left:10px;}
.c_1 .c_01 p{font-size: 15px;color: #333333;display: block;line-height:32px ;}

.c_1 .case_btn{height: 42px;margin-top: 24px;text-align: center;float: right; border: 1px solid #ff0000; border-radius: 9px; overflow: hidden; box-sizing: border-box;}
.c_1 .case_btn a{display: inline-block;width: 105px;height:42px;line-height:42px;font-size: 16px;color: #4c4c4c;}
.c_1 .case_btn .zx{background: #ff0000;color: #fff;}

.c_1 .ct_1{float: left;margin-top: 39px;height: 313px;margin-left:43px;}
.c_1 .ct_1 ul li{float: left;height: 313px;margin-right:12px;}
.c_1 .ct_1 ul li img{height:265px ;width: 270px;display: block;}
.c_1 .ct_1 ul li h4 span{font-size:16px ;color:#333 ;display: block;line-height:16px;font-weight: normal;text-align: center;padding-top: 15px;}
.c_1 .ct_1 ul li h4 span a{font-size:16px ;color:#4c4c4c ;display: block;}
.c_1 .ct_1 ul li:last-child{ margin-right:0;}


/* -- 产品—2 -- */
.cp_2{height: 868px;background: url(../images/cp_bg2.jpg) no-repeat center;padding-top:96px;}
.c_2{height: 841px;background: url(../images/c_1bg.png) no-repeat center;}

.c_2 .c_02{height:458px;float: left;width: 798px;margin-left: 47px;}
.c_2 .c_02 h3{height: 64px;margin:76px 0 30px 0px;background:url(../images/c_02.png) no-repeat left;}
.c_2 .c_02 h3 em{font-size: 34px;color:#333333 ;display: block;font-weight:bold; line-height:32px;padding-left:80px;padding-top: 18px;}
.c_2 .c_02 h3 em i{font-weight: normal;padding-left:10px;}
.c_2 .c_02 p{font-size: 15px;color: #333333;display: block;line-height:32px ;}

.c_2 .case_btn{height: 42px;margin-top: 54px;text-align: center;float: right; border: 1px solid #cc0000; border-radius: 9px; overflow: hidden; box-sizing: border-box;}
.c_2 .case_btn a{display: inline-block;width: 105px;height:42px;line-height:42px;font-size: 16px;color: #4c4c4c;}
.c_2 .case_btn .zx{background: #ff0000;color: #fff;}

.cpt2{position: relative;height: 420px;width:560px;float:right;margin-top: 43px;margin-right: 42px;}
.cpt2 .cpt2_con{float:left;}
.cpt2 .tempWrap{width:560px !important;}
.cpt2 .cpt2_con a{height: 420px;width:560px;display: block;overflow: hidden;}
.cpt2 .cpt2_con a img{height: 420px;width:561px;display: block;transition: all 0.3s linear 0s;}
.cpt2 .cpt2_con a:hover img{transform: scale(1.05);}
.cpt2 .pageState{font-size: 18px;color: #ffffff;display: block;width: 10%;position: absolute;bottom: 27px;right: 25px;}
.cpt2 .pageState span{font-size: 38px;color: #3e58c9;font-weight: bold;display:inline-block;}

.c_2 .ct_2{float: left;margin-top: 37px;height:313px;margin-left:43px;}
.c_2 .ct_2 ul li{float: left;height:313px;margin-right:5px;}
.c_2 .ct_2 ul li a img{height:265px ;width:270px;display: block;}
.c_2 .ct_2 ul li h4{width:275px;text-align: center;}
.c_2 .ct_2 ul li h4 span{font-size:16px ;color:#4c4c4c ;display: block;line-height:16px;font-weight: normal;text-align: center;padding-top: 15px;}
.c_2 .ct_2 ul li h4 span a{font-size:16px ;color:#4c4c4c ;display: block;}
.c_2 .ct_2 ul li:last-child{ margin-right:0;}



/* -- 产品—3 -- */
.cp_3{height:921px;background: url(../images/cp_bg1.jpg) no-repeat center top;}
.c_3{height:841px;background: url(../images/c_1bg.png) no-repeat center;}

.cpt3{position: relative;height: 420px;width:560px;float:left;margin-top: 41px;margin-left: 43px;}
.cpt3 .cpt3_con{float:left;}
.cpt3 .tempWrap{width:560px !important;}
.cpt3 .cpt3_con a{height: 420px;width:560px;display: block;overflow: hidden;}
.cpt3 .cpt3_con a img{height: 420px;width:561px;display: block;transition: all 0.3s linear 0s;}
.cpt3 .cpt3_con a:hover img{transform: scale(1.05);}
.cpt3 .pageState{font-size: 18px;color: #ffffff;display: block;width: 10%;position: absolute;bottom: 27px;right: 25px;}
.cpt3 .pageState span{font-size: 38px;color: #3e58c9;font-weight: bold;display:inline-block;}

.c_3 .c_03{height:305px;float: left;width: 798px;margin-left:58px;}
.c_3 .c_03 h3{height: 64px;margin:76px 0 30px 0px;background:url(../images/c_03.png) no-repeat left;}
.c_3 .c_03 h3 em{font-size: 32px;color:#333333 ;display: block;font-weight:bold; line-height:28px;padding-left:80px;padding-top: 15px;}
.c_3 .c_03 h3 em i{font-weight: normal;padding-left: 10px;}
.c_3 .c_03 p{font-size: 15px;color: #333333;display: block;line-height:32px ;}

.c_3 .case_btn{height: 42px;margin-top: 34px;text-align: center;float: right; border: 1px solid #cc0000; border-radius: 9px; overflow: hidden; box-sizing: border-box;}
.c_3 .case_btn a{display: inline-block;width: 105px;height:42px;line-height:42px;font-size: 16px;color: #4c4c4c;}
.c_3 .case_btn .zx{background: #ff0000;color: #fff;}

.c_3 .ct_3{float: left;margin-top: 39px;height: 313px;margin-left:43px;}
.c_3 .ct_3 ul li{float: left;height: 313px;margin-right:12px;}
.c_3 .ct_3 ul li img{height:265px ;width: 270px;display: block;}
.c_3 .ct_3 ul li h4 span{font-size:16px ;color:#4c4c4c ;display: block;line-height:16px;font-weight: normal;text-align: center;padding-top: 15px;}
.c_3 .ct_3 ul li h4 span a{font-size:16px ;color:#4c4c4c ;display: block;}
.c_3 .ct_3 ul li:last-child{ margin-right:0;}
/*产品展示*/
.tab3{width: 1500px; padding-top:50px;}
.tab3 .tit{text-align: center;}
.tab3 .tit h2 {height: 85px;line-height: 85px;font-size:38px;color: #333; font-weight:bold;}
.tab3 .tit h2 a{color: #333;}
.tab3 .tit p{height: 65px;line-height: 65px;font-size:16px;color: #333333}
.tab3 .tit p a{color: #fff;margin-right: 24px;padding:12px 40px; background:#3e58c9;}
.tab3 .tit p a:hover{color: #fff;margin-right: 24px; padding:12px 40px; background:#273b94;}
.sec2_ul{width: 1500px; margin: 0 auto;overflow: hidden;}
.sec2_ul ul{width:1500px;}
.sec2_ul li{float: left; width: 280px; border:1px solid #ccc; display: block; margin-right: 25px; text-align: left; overflow: hidden; margin:5px;}
.sec2_ul li a{width: 280px; height: 300px; background: #eee; position: relative;}
.sec2_ul li a img{width: 280px; height:275px; transition: .9s;  line-height: 1em; overflow: hidden;}

.sec2_ul li .p{padding:0 15px;position: relative;width: 280px;overflow:hidden;background-color: #fff;z-index: 666; height:44px; line-height:44px; border-top:0px solid #ccc;}
.sec2_ul li .p a:hover{padding:0 15px;position: relative;width: 203px;overflow:hidden;background-color: #fff;z-index: 666; height:44px; line-height:44px; border-top:1px solid #ccc; color:FF9B09;}
.sec2_ul li img{width: 280px; height: 225px; overflow: hidden;display:block;}
.sec2_ul li a:hover img{transform: scale(1.2);  z-index: 1;}
.sec2_ul li a:hover{background: #0042ae; width: 280px; height: 300px; overflow: hidden;}
.sec2_ul ul .sec2_ul_r{width: 280px; border:1px solid #ccc; display: block;text-align: left; overflow: hidden;}
.p{font-size: 16px;color: #333333; line-height: 34px; height: 32px; margin-top:5px; text-align:center;}
.w1500 { width:1500px; margin:0 auto; font-family:"Microsoft Yahei";}
/*产品展示*/
/* -- 咨询 -- */
.z_x{height: 350px;background: url(../images/zx_bg.jpg) no-repeat center;}
.z_x1{height: 162px;padding-top: 110px;width: 1200px;}
.z_x1 h3{font-size:22px;color: #3e58c9;line-height:22px;display: block;padding:92px 0 0 89px;width: 391px;float: left;}
.z_x1 .z_x2{float: left;width: 794px;height: 75px;padding-top: 46px;margin-left:25px;}
.z_x1 .z_x2 h4{height: 38px;border-bottom: 1px solid #504030;}
.z_x1 .z_x2 h4 em{font-size: 28px;color:#fff;display: block;float: left;line-height: 22px;font-weight: bold;padding-left:5px;padding-top: 3px;}
.z_x1 .z_x2 h4 span{font-size: 28px;color:#3e58c9;display: block;float: left;line-height: 22px;font-weight: bold;padding-left: 10px;padding-top: 3px;}
.z_x1 .z_x2 p{height: 23px;padding-top: 10px;}
.z_x1 .z_x2 p b{font-size: 16px;color:#3e58c9;float: left;font-weight: normal;}
.z_x1 .z_x2 p i{font-size: 24px;color:#fff;display: block;float: left;padding-left:16px; font-weight:bold;}
.z_x1 .z_x3{height: 73px;margin-top: 61px;float:right;}
.z_x1 .z_x3 a{height: 33px;width: 180px;background: #ff1e00;font-size: 22px;line-height: 33px;text-align: center;display: block;color: #fff;border-radius: 15px;}
.z_x1 .z_x3 .gm{margin-top: 7px;}


/* -- 优势 -- */
.ys{height: 1080px;background: url(../images/aboutbg.jpg) no-repeat center; margin-top:60px;}
.ys h2{height: 155px;text-align: center;background: url(../images/ys_wz.png) no-repeat center 30px;margin-bottom: 60px;}
.ys h2 span{font-size:58px ;color: #3e58c9;display: block;line-height:68px;font-weight: bold;padding-top: 64px;letter-spacing: 3px;}
.ys h2 i{font-size: 20px;color:#000000 ;display: block;line-height: 16px;font-weight: normal;padding-top: 12px;letter-spacing: 6px;}
.ys1{height:430px;margin-top: 40px;}
.ys1 dl{height: 430px;position: relative;}
.ys1 dl dt{position: absolute;left:-360px;top: 0;float: left;height:430px ;width: 949px;}
.ys1 dl dt img{height:430px ;width: 949px;display: block;}
.ys1 dl dd{float: right;width: 530px;margin-top: 42px;}
.ys1 dl dd h3{height: 142px;position: relative; width: 500px;float: right;padding-right: 0px;text-align: right;}
.ys1 dl dd h3 em{font-size: 38px;color:#333333 ;display: block;font-weight: bold;line-height: 38px;padding-top: 56px;}
.ys1 dl dd h3 span{font-size: 26px;color: ;display: block;line-height: 26px;font-weight: normal;color: #333333;padding-top:14px;}
.ys1 dl dd h3:after{background: url(../images/ys_01.png) no-repeat;height: 0px;width: 0px;content: "";right:0px;top:0px;position: absolute;}
.ys1 dl dd p{font-size: 16px;color: #333333;display: block;line-height: 30px;width: 480px;    float: right;text-align: right;margin-top: 26px;}


.ys2{height:388px;position: relative;}
.ys2 dl{height: 388px;}
.ys2 dl dt{position: absolute;right:-360px;top:1px;float:right;height:430px ;width:970px;}
.ys2 dl dt img{height:430px ;width:970px;display: block;}
.ys2 dl dd{float: left;width: 530px;margin-top: 52px;}
.ys2 dl dd h3{height: 136px;position: relative; width:500px;float:left;padding-right: 156px;text-align:left;}
.ys2 dl dd h3 em{font-size: 38px;color:#333333 ;display: block;font-weight: bold;line-height: 38px;padding-top: 55px;}
.ys2 dl dd h3 span{font-size: 26px;color: ;display: block;line-height: 26px;font-weight: normal;color: #333333;padding-top:14px;}
.ys2 dl dd h3:after{background: url(../images/ys_02.png) no-repeat;height: 136px;width: 122px;content: "";right:0px;top:0px;position: absolute;}
.ys2 dl dd p{font-size: 16px;color: #333333;display: block;line-height: 30px;width: 465px;    float:left;text-align:left;margin-top: 26px;}

/* -- 优势2 -- */
.ys_2{height: 916px;background: url(../images/aboutbg01.jpg) no-repeat center;}
.ys_01{height:430px;}
.ys_01 dl{height: 430px;position: relative;}
.ys_01 dl dt{position: absolute;left:-360px;top: 0;float: left;height:430px ;width: 949px;}
.ys_01 dl dt img{height:430px ;width: 949px;display: block;}
.ys_01 dl dd{float: right;width: 481px;margin-top: 42px;}

.ys_01 dl dd h3{height: 142px;position: relative;width: 500px;float: right;padding-right: 0px;text-align: right;}
.ys_01 dl dd h3 em{font-size: 38px;color:#333333 ;display: block;font-weight: bold;line-height: 38px;padding-top: 55px;}
.ys_01 dl dd h3 span{font-size: 26px;color: ;display: block;line-height: 26px;font-weight: normal;color: #333333;padding-top:14px;}
.ys_01 dl dd h3:after{background: url(../images/ys_03.png) no-repeat;height: 142px;width: 100px;content: "";right:0px;top:0px;position: absolute;}
.ys_01 dl dd p{font-size: 16px;color: #333333;display: block;line-height: 30px;width: 465px;    float:left;text-align:right;margin-top: 26px;}

.ys_02{height:392px;position: relative;}
.ys_02 dl{height: 392px;}
.ys_02 dl dt{position: absolute;right:-360px;top:-1px;float:right;height:430px ;width:970px;}
.ys_02 dl dt img{height:430px ;width:970px;display: block;}
.ys_02 dl dd{float: left;width: 478px;margin-top: 51px;}
.ys_02 dl dd h3{height: 136px;position: relative; width:500px;float:left;padding-right: 0px;text-align:left;}
.ys_02 dl dd h3 em{font-size: 38px;color:#333333 ;display: block;font-weight: bold;line-height: 38px;padding-top: 55px;}
.ys_02 dl dd h3 span{font-size: 26px;color: ;display: block;line-height: 26px;font-weight: normal;color: #333333;padding-top:14px;}
.ys_02 dl dd h3:after{background: url(../images/ys_04.png) no-repeat;height: 136px;width: 122px;content: "";right:0px;top:0px;position: absolute;}
.ys_02 dl dd p{font-size: 16px;color: #333333;display: block;line-height: 30px;width: 465px;    float:left;text-align:left;margin-top: 26px;}
.ys_02 dl dd .z_1{height: 32px;line-height: 32px;border:1px solid #3e58c9;width: 283px;background: #3e58c9;display: block;color: #e3e3e2;font-size: 16px;float: left;text-align: center;margin-top: 40px;border-radius: 20px;}

/* -- 实力 -- */
.sl{height: 603px;background: url(../images/sl_bg.jpg) no-repeat center;}

.sl h2{height: 155px;text-align: center;background: url(../images/wz_sl.png) no-repeat center 30px;margin-bottom: 60px; margin-top:30px;}
.sl h2 span{font-size:58px ;color: #3e58c9;display: block;line-height:68px;font-weight: bold;padding-top: 64px;letter-spacing: 3px;}
.sl h2 i{font-size: 20px;color:#e5e5e5 ;display: block;line-height: 16px;font-weight: normal;padding-top: 12px;letter-spacing: 6px;}
.sl1{height: 235px;margin-top: 75px;}
.sl1 ul li{float: left;height: 235px;width: 245px;margin-right: 73px;}
.sl1 ul li img{height:74px ;width: 81px;display: block;margin:0 auto;}
.sl1 ul li b{font-size:28px ;color:#3e58c9 ;display: block;height: 51px;font-weight: bold;position: relative;line-height: 28px;text-align: center;margin-top: 12px;}
.sl1 ul li b:after{background:#3e58c9;content: "";left: 45%;top:49px;height:2px; width:27px;position: absolute;}
.sl1 ul li span{font-size:15px;color: #ffffff;display: block;line-height:26px ;padding-top:15px ;text-align: center;}
.sl1 ul li:last-child{ margin-right:0;}

/* -- 工程 -- */
.sq{height: 720px;background: url(../images/kh_bg.jpg) no-repeat center; padding-top:30px;}
.sq h2{height: 155px;text-align: center;background: url(../images/kh_wz.png) no-repeat center 30px;margin-bottom: 60px;}
.sq h2 span{font-size:58px ;color: #3e58c9;display: block;line-height:68px;font-weight: bold;padding-top: 64px;letter-spacing: 3px;}
.sq h2 i{font-size: 20px;color:#000000 ;display: block;line-height: 16px;font-weight: normal;padding-top: 12px;letter-spacing: 6px;}
.sq_con{height:292px;margin-top:40px;position: relative;}
.sq_con .tempWrap{width:1200px !important;}
.sq_con ul{height:292px; }
.sq_con ul li{float: left;border: 1px solid #dedede;margin-right: 13px;}
.sq_con ul li img{height:248px; width:390px;display: block;}
.sq_con ul li span{line-height:42px;font-size: 16px;color: #666666;text-align: center;display: block;width: 390px;height:42px;}
.sq_con ul li span a{font-size: 16px;color: #666666;}
.sq_con ul li:last-child{ margin-right:0;}
.sq_con .sprev{position: absolute;left: -31px;top: 91px;width:31px;height: 58px;background:url(../images/lt_01.png) no-repeat;z-index: 10;}
.sq_con .snext{position: absolute;right: -31px;top: 91px;width:31px;height: 58px;background:url(../images/rt_01.png) no-repeat;z-index: 10;}
.sq_con .sprev:hover{background:url(../images/lt.png) no-repeat;z-index: 10;}
.sq_con .snext:hover{background:url(../images/rt.png) no-repeat;z-index: 10;}


/* -- 新闻资讯 -- */
.news{height: 855px;background: url(../images/service_bg.jpg) no-repeat center;}
.news h2{height: 155px;text-align: center;background: url(../images/ns_wz.png) no-repeat center 30px;margin-bottom: 80px;}
.news h2 span{font-size:58px ;color: #3e58c9;display: block;line-height:68px;font-weight: bold;padding-top: 64px;letter-spacing: 3px;}
.news h2 i{font-size: 20px;color:#000000 ;display: block;line-height: 16px;font-weight: normal;padding-top: 12px;letter-spacing: 6px;}
.news1{float: left;width:600px;margin-top: 37px;margin-right: 100px;}
.news1 .bt{height: 40px;}
.news1 .bt b{font-size: 14px;color: #d0cfcf;display: block;line-height: 20px;text-transform: uppercase;}
.news1 .bt a{font-size: 22px;line-height: 20px;color: #342c2a;font-weight: bold;display: block;padding-top: 4px;}
.news1 dl{margin-top: 47px;}
.news1 dl dt{height:125px ;width:600px;display: block;}
.news1 dl dt img{height:125px ;width:600px;display: block;}

.news1 dl dd{height: 100px;}
.news1 dl dd h4{margin-top: 41px;padding-left:46px;background: url(../images/dian.png) no-repeat left;}
.news1 dl dd h4 a{font-size: 18px;color: #342c2a;font-weight: bold;display: block;}
.news1 dl dd p{font-size: 16px;color: #342c2a;display: block;line-height: 26px; padding-top: 20px;width: 560px;}

.news1 ul{height: 115px;padding-top: 15px;}
.news1 ul li{float: left;width: 600px;margin-top: 17px;background: url(../images/dian1.png) no-repeat left;}
.news1 ul li a{font-size: 16px;color:#342c2a ;display: block;line-height: 16px;padding-left:23px;float: left;}
.news1 ul li span{font-size: 16px;color:#342c2a ;display: block;line-height: 16px;float: right;}


.news2{float: left;width:500px;margin-top: 37px;}
.news2 h3{height: 40px;margin-bottom:48px;}
.news2 h3 a b{font-weight: normal;font-size: 14px;color: #d0cfcf;display: block;line-height: 20px;text-transform: uppercase;}
.news2 h3 a{font-size: 22px;line-height: 20px;color: #273b94;font-weight: bold;display: block;padding-top: 4px;float: left;}
.news .news2 h3 a.cur{color:#342c2a; }
.news2 h3 a:last-child{padding-left: 60px;}
.news2 dl{width: 500px;height: 110px;float: left;margin-top: 20px;}
.news2 dl dt{height: 94px;float: right;padding-top: 15px;}
.news2 dl dt img{float: right;height: 94px;width: 125px;}
.news2 dl dd{float: left;width: 375px;}
.news2 dl dd h4{font-size: 16px;color: #342c2a;display: block;font-weight: bold;padding-top: 20px;background: url(../images/dian3.png) no-repeat 0 23px;padding-left: 25px;line-height: 15px;}
.news2 dl dd h4 a{font-size: 18px;color: #342c2a;}
.news2 dl dd p{font-size: 16px;color: #342c2a;display: block;line-height: 26px;padding-top:15px;width: 349px;}

/* -- 关于 -- */
.abt{height: 1000px;background: url(../images/abt_bg0.jpg) no-repeat center;}
.abt h2{height: 155px;text-align: center;background: url(../images/abt_wz.png) no-repeat center 30px;margin-bottom: 10px;}
.abt h2 span{font-size:58px ;color: #3e58c9;display: block;line-height:68px;font-weight: bold;padding-top: 64px;letter-spacing: 3px;}
.abt h2 i{font-size: 20px;color:#000000 ;display: block;line-height: 16px;font-weight: normal;padding-top: 12px;letter-spacing: 6px;}
.abt p{font-size: 16px;text-align: center;color:#333 ;display: block;line-height: 36px;margin-top:88px; padding-top:30px;}

.abt_1{position: relative;height: 409px;width:1200px;float:left;margin-top: 35px;}
.abt_1 .abt_con{float:left;}
.abt_1 .abt_con a{height:409px ;width:1200px;display: block;overflow: hidden;}
.abt_1 .abt_con a img{height:402px ;width:1200px;display: block;}

.hd{position: absolute;width: 100%;height: 10px;right: 0;bottom:-10px;text-align: center;}
.hd li{display: inline-block;width: 10px;height: 10px;background: #273b94;margin:0 10px;border-radius: 8px;}
.hd li.on{background: #3e58c9;}







