﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}



/**/
.hzkh{margin-top: 38px;height: 129px;font-family: "Microsoft YaHei"}
.hzkh p{padding-left: 25px; text-align:right;}
.hzkh p em{display: block;font-style: normal;color: #cccccc;font-size: 14px;text-transform: uppercase;padding-bottom:18px}
.hzkh p em a{display: block;color: #333333;font-size: 20px; text-decoration:none;}
.hzkh p span a{display: inline-block;width: 53px;height: 53px;padding-right: 8px}
.hzkh p span a.prev{background:url(../images/hzkh4.jpg) no-repeat;}
.hzkh p span a.next{background:url(../images/hzkh3.jpg) no-repeat;}
.hzkh p span a.prev:hover{background:url(../images/hzkh1.jpg) no-repeat;}
.hzkh p span a.next:hover{background:url(../images/hzkh2.jpg) no-repeat;}
.hzkh ul li{float: left;padding-right: 18px;}
.hzkh ul li img{display:block;width: 185px;height: 85px;border: 2px solid #e0e1e1}
.hzkh ul li a:hover img,.hzkh ul li a.cur img{border: 2px solid #ffa70f}

/*优势*/
.content{width:1020px;}
.xz{padding-top: 60px;height: 725px;background: #f2f2f3;font-family: "Microsoft YaHei"}
.xz h3 {text-align: center;font-weight: normal;padding-bottom: 35px}
.xz h3 a{display: block;color: #333333;font-size: 30px;padding-bottom: 5px}
.xz dt{width: 360px;padding: 0 35px;height: 437px;background: #54acf3;color: #fff;font-size: 14px;line-height: 32px;float: left;}
.xz dt b{display: block;padding-top:50px;height: 67px;color: #fff;font-size: 28px;background:url({skins}/images/xzc_10.jpg) no-repeat 0 bottom;margin-bottom: 15px;}
.xz dt b img{display: block;padding-top: 7px;}
.xz dt p img{width: 178px;height: 131px;display: block;padding-top: 35px; float:left;}
.xz dd img{width: 589px;height: 437px;float: left;}
.xz ul li{float: left;text-align: center;padding:13px 10px 0 0;}
.xz ul .none{padding-right: 0}
.xz ul li a{display: block;width: 247px;height: 38px;padding-top: 86px;color: #666666;font-size: 18px;}
.xz ul li a:hover{color: #ffa70f;}
.xz ul li a.x1{background:url(../images/xz_03.jpg) no-repeat;}
.xz ul li a.x2{background:url(../images/xz1_05.jpg) no-repeat;}
.xz ul li a.x3{background:url(../images/xz1_07.jpg) no-repeat;}
.xz ul li a.x4{background:url(../images/xz1_09.jpg) no-repeat;}
.xz ul li a.x1:hover,.xz ul li.on a.x1{background:url(../images/xz1_03.jpg) no-repeat;color: #ffa70f}
.xz ul li a.x2:hover,.xz ul li.on a.x2{background:url(../images/xz_05.jpg) no-repeat;}
.xz ul li a.x3:hover,.xz ul li.on a.x3{background:url(../images/xz_07.jpg) no-repeat;}
.xz ul li a.x4:hover,.xz ul li.on a.x4{background:url(../images/xz_09.jpg) no-repeat;}
.xz-c {position: relative;}
.xz-c span a{display: block;width: 50px;height: 112px;position: absolute; }
.xz-c span a.prev{background:url(../images/xz3.jpg) no-repeat;top: 162px;left: -83px}
.xz-c span a.next{background:url(../images/xz4.jpg) no-repeat;top: 162px;right:-83px}
.xz-c span a.prev:hover{background:url(../images/xz1.jpg) no-repeat;}
.xz-c span a.next:hover{background:url(../images/xz2.jpg) no-repeat;}

/**/
.case{padding-top: 57px;height: 548px;background: #f2f2f3;font-family: "Microsoft YaHei"}
.case h3 {text-align: center;font-weight: normal;padding-bottom: 30px}
.case h3 a{display: block;color: #333333;font-size: 30px;padding-bottom:5px; text-decoration:none;}
.case h3 span{display: block;background:url(../images/case_03.jpg) no-repeat center 10px;font-size: 16px;color: #666666;}
.case dl dt img{width: 326px;height: 207px;}
.case dl dd{width:306px;height: 190px;border-bottom: 1px solid #dcdcdc;background: #fff;padding-left: 20px;}
.case dl dd h4 a{display: block;color: #333333;font-size: 20px;line-height: 20px;padding: 25px 0 18px 0;font-weight: normal;text-align: center;}
.case dl dd span a{display: inline-block;color: #414141;font-size: 14px;background:url(../images/case_18.jpg) no-repeat 0 4px;padding-left: 13px;width:279px;line-height: 14px;margin-bottom: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;}
.case dl dd span a:hover,.case dl dd span a.cur{background:url(../images/case_15.jpg) no-repeat 0 4px;font-weight: bold;color: #ffa200}
.case dl dd em{font-style: normal;display: block;padding-top: 8px;}
.case dl dd em a{background:url(../images/case_25.jpg) no-repeat;width: 126px;text-align: center;height: 31px;display: inline-block;color: #7b7b7b;font-size: 14px;line-height: 31px;margin-right: 10px}
.case dl dd em a:hover,.case dl dd em a.cur{background:url(../images/case_23.jpg) no-repeat;color: #78bc27}
.case dl{float: left;font-size: 0;line-height: 0;padding-right: 20px;}
.case .dlc{padding-right: 0}
/*
.case .dlc dd span{padding-left:40px;display: block;}
.case .dlc dd span a{width:180px;}
*/
/**/
.cpzx{margin-top: 62px;height: 645px;font-family: "Microsoft YaHei"}
.cpzx h3 {text-align: center;font-weight: normal;padding-bottom: 30px}
.cpzx h3 a{display: block;color: #333333;font-size: 30px;padding-bottom:5px;  text-decoration:none;}
.cpzx h3 span{display: block;background:url(../images/cpzx_03.jpg) no-repeat center 10px;font-size: 16px;color: #666666;}
.cpzx-l{padding:16px 16px 0 16px; width:190px; border:1px solid #d2d2d2; height:476px; overflow: hidden;}
.cpzx-l h4{padding-left: 20px;height: 55px;background: #f2f2f3;border: 1px solid #dcdcdc;color: #999999;font-size: 12px;margin-bottom: 5px;text-transform: uppercase;font-weight: normal;}
.cpzx-l h4 a{color: #2a95e5;font-size: 18px;font-weight: bold;padding:8px 0 2px 0;line-height:50px;}
.cpzx-l ul li{height:39px;background:url(../images/cpzx_16.jpg) no-repeat 0 bottom;font-size: 0;line-height: 0}
.cpzx-l ul li a{display: block;background:url(../images/cpzx_19.jpg) no-repeat 0 16px;padding-left: 14px;color: #333333;font-size: 14px;line-height: 39px;}
.cpzx-l ul li a:hover,.cpzx-l ul li a.cur{background:url(../images/cpzx_12.jpg) no-repeat 0 16px;color: #ffa200;font-weight: bold;}
.cpzx-l ul{padding-bottom: 30px;}
.cpzx-r{width: 768px;}
.cpzx-c{height: 432px;border: 1px solid #d2d2d2;}
.cpzx-c dl{border-right: 1px solid #d2d2d2;float: left;height: 432px;width: 380px;}
.cpzx-c .none{border: 0}
.cpzx-c dl dt{width: 380px;height: 242px;}
.cpzx-c dl dt img{ width:380px; height:242px; display:block;}
.cpzx-c dl dd{ height:180px; overflow:hidden;}
.cpzx-c dl dd span{height:43px;border-bottom: 1px solid #d2d2d2;border-top: 1px solid #d2d2d2;display: block;text-align: center;color: #333333;font-size: 14px;line-height: 43px;margin-bottom: 20px; font-weight:bold; color:#2a95e5;}
.cpzx-c dl dd p{color: #666666;font-size: 14px;padding:0 24px 8px 17px;display: block;line-height:27px}
.cpzx-c dl dd p em{font-style: normal;float: left;width: 17px;}
.cpzx-c dl dd p i{font-style: normal;float: left;width: 320px;}
.cpzx-r h4 {height: 50px;background: #b8b8b8;margin-top: 11px;}
.cpzx-r h4 a{display: inline-block;height:50px;padding: 0 20px;font-size: 14px;color: #fff;font-weight: normal;border-right: 1px solid #ddd;line-height: 50px; float:left;text-decoration:none;}
.cpzx-r h4 a:hover,.cpzx-r h4 a.cur{background: #78bc27}
.cpzx-r h4 .none{border-right: 0}
/**/
.xz h3 a{text-decoration:none;}
/*
.hz{margin-top: 58px;height: 688px;font-family: "Microsoft YaHei"}
.hz h3{text-align: center;font-weight: normal;}
.hz h3 a{color: #333333;font-size: 30px; text-decoration:none;}
.hz h3 span{display: block;background:url(../images/hz_03.jpg) no-repeat center 15px;height:17px;margin:10px 0 30px 0;text-align: center;}
.hz h3 span a{display: inline-block;width: 32px;height: 32px;}
.hz h3 span a.prev{background:url(../images/hz3.jpg) no-repeat center 0;}
.hz h3 span a.next{background:url(../images/hz4.jpg) no-repeat center 0;margin-left: 14px}
.hz h3 span a.prev:hover{background:url(../images/hz1.jpg) no-repeat center 0;}
.hz h3 span a.next:hover{background:url(../images/hz2.jpg) no-repeat center 0;}
.hz dl{width: 768px;float:left;}
.hz dt img{width: 768px;height: 378px;}
.hz dt {position: relative;font-size: 0;line-height: 0;text-align: center;}
.hz dt span{display: block;width: 768px;height: 50px;background:url(../images/tm_03.png) repeat-x;position: absolute;bottom: 0;left: 0;font-size: 16px;color: #fff;line-height: 50px;}
.hz dd{padding: 25px 47px 0 31px;height: 190px;background: #f2f2f3;width: 690px;}
.hz dd em{display: block;color: #333333;font-size: 16px;font-style: normal;padding-bottom: 10px;font-weight: bold;}
.hz dd p{color: #666666;font-size: 14px;line-height: 21px;margin-bottom:10px; height:42px; overflow:hidden;}
.hz dd p.one{ white-space:nowrap; height:23px; overflow:hidden; text-overflow:ellipsis; width:690px;}
.hz dd p span{display: inline-block;width: 83px;height: 23px;background:url(../images/hz_18.jpg) no-repeat;text-align: center;margin-right: 5px;}
.hz ul{float:left;width: 250px;}
.hz ul li{font-size: 0;line-height: 0}
.hz ul li a{display: block;padding: 0 30px 0 30px;height:147px;background:url(../images/hz_13.jpg) no-repeat 26px 110px;border: 1px solid #d2d2d2;border-bottom:0;color: #666666;font-size: 10px;font-family: "宋体";line-height: 14px;text-transform: uppercase;text-align: right;}
.hz ul li span{display: block;color: #333333;padding: 27px 0 10px 0;font-family: "Microsoft YaHei";font-size: 18px}
.hz ul li a:hover,.hz ul li a.cur{background:#54acf3 url(../images/hz_10.jpg) no-repeat 26px 110px;;border: 1px solid #54acf3;color: #fff;}
.hz ul li a{text-decoration:none;}
.hz ul li a:hover span,.hz ul li a.cur span{color: #fff;font-weight: bold;}
.hz ul li.lz a{border-bottom: 1px solid #d2d2d2}
*/

.hz{margin-top: 58px;height: 600px;font-family: "Microsoft YaHei"}
.hz h3{text-align: center;font-weight: normal;}
.hz h3 a{color: #333333;font-size: 30px; text-decoration:none;}
.hz h3 span{display: block;background:url(../images/hz_03.jpg) no-repeat center 15px;height:17px;margin:10px 0 30px 0;text-align: center;}
.hz h3 span a{display: inline-block;width: 32px;height: 32px;}
.hz h3 span a.prev{background:url(../images/hz3.jpg) no-repeat center 0;}
.hz h3 span a.next{background:url(../images/hz4.jpg) no-repeat center 0;margin-left: 14px}
.hz h3 span a.prev:hover{background:url(../images/hz1.jpg) no-repeat center 0;}
.hz h3 span a.next:hover{background:url(../images/hz2.jpg) no-repeat center 0;}
.hz dl{width: 768px;float:left;}
.hz dt img{width: 768px;height: 378px;}
.hz dt {position: relative;font-size: 0;line-height: 0;text-align: center;}
.hz dt span{display: block;width: 768px;height: 50px;background:url(../images/tm_03.png) repeat-x;position: absolute;bottom: 0;left: 0;font-size: 16px;color: #fff;line-height: 50px;}
.hz dd{padding: 25px 47px 0 31px;height: 106px;background: #f2f2f3;width: 690px;}
.hz dd em{display: block;color: #333333;font-size: 16px;font-style: normal;padding-bottom: 10px;font-weight: bold;}
.hz dd p{color: #666666;font-size: 14px;line-height: 21px;margin-bottom:10px; height:42px; overflow:hidden;}
.hz dd p.one{ white-space:nowrap; height:23px; overflow:hidden; text-overflow:ellipsis; width:690px;}
.hz dd p span{display: inline-block;width: 83px;height: 23px;background:url(../images/hz_18.jpg) no-repeat;text-align: center;margin-right: 5px;}
.hz ul{float:left;width: 250px;}
.hz ul li{font-size: 0;line-height: 0}
.hz ul li a{display: block;padding: 0 30px 0 30px;height: 126px;background: url(../images/hz_13.jpg) no-repeat 26px 95px;border: 1px solid #d2d2d2;border-bottom:0;color: #666666;font-size: 10px;font-family: "宋体";line-height: 14px;text-transform: uppercase;text-align: right;}
.hz ul li span{display: block;color: #333333;padding: 27px 0 10px 0;font-family: "Microsoft YaHei";font-size: 18px}
.hz ul li a:hover,.hz ul li a.cur{background: #54acf3 url(../images/hz_10.jpg) no-repeat 26px 95px;border: 1px solid #54acf3;color: #fff;}
.hz ul li a{text-decoration:none;}
.hz ul li a:hover span,.hz ul li a.cur span{color: #fff;font-weight: bold;}
.hz ul li.lz a{border-bottom: 1px solid #d2d2d2}


.hz h3{text-align: center;font-weight: normal;padding-bottom: 25px}
.hz h3 a{color: #333333;font-size: 30px;padding-bottom: 10px;display: block;}
.hz-c {position: relative;display:block;width: 768px;z-index: 99}
.hz-c a{width: 57px;height: 57px;display: block;position: absolute;}
.hz-c a.prev{background:url(../images/hz3.png) no-repeat;top:164px;left:38px}
.hz-c a.next{background:url(../images/hz1.png) no-repeat;top:164px;right:38px}
.hz-c a.prev:hover{background:url(../images/hz2.png) no-repeat;}
.hz-c a.next:hover{background:url(../images/hz4.png) no-repeat;}
/**/
.new{margin-top:50px;height:502px;font-family: "Microsoft YaHei"}
.new h3 {text-align: center;font-weight: normal;padding-bottom: 30px}
.new h3 a{display: block;color: #333333;font-size: 30px;padding-bottom: 5px; text-decoration:none;}
.new h3 span{display: block;background:url(../images/new_03.jpg) no-repeat center 10px;font-size: 16px;color: #b3b3b3;text-transform: uppercase;}
.new-n{height:408px;overflow: hidden;border: 1px solid #dcdcdc;}
.new h4{padding-top: 17px;height: 35px;font-weight: normal;}
.new em a{font-size: 13px;color: #666666;padding-top: 5px;font-style:normal;display: block;}
.new h4 span{color: #bababa;font-size: 12px;text-transform: uppercase;}
.new h4 span a{color: #333333;font-size: 16px;padding: 0 5px 0 22px;display:inline-block;}
.new p img{width: 296px;height: 144px;display: block;}
.new ul li{color: #666666;font-size: 13px;margin-top: 20px;_margin-top: 20px}
.new ul li a{display: inline-block;padding-left: 13px;width: 240px;background:url(../images/new_29.jpg) no-repeat 0 5px;font-size: 13px;color: #666666;font-size: 13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.new ul li a:hover,.new ul li a.cur{background:url(../images/new1_03.jpg) no-repeat 0 5px;}
.new dl dt{background:url(../images/new_21.jpg) no-repeat 0 0;height: 20px;line-height: 20px;padding-left: 27px;margin-bottom: 7px;}
.new dl dt a{color:#333333;font-size: 13px;}
.new dl dd{background:url(../images/new_24.jpg) no-repeat 0 0;line-height: 24px;padding-left: 27px;color: #666666;font-size: 13px;}
.new dl dd a{color: #ffa70f;font-size: 13px;text-transform:uppercase;}
.new dl{padding-bottom:19px;border-bottom: 1px dashed #999999;margin-bottom: 23px;}
.new-r .none{border-bottom: 0;padding-bottom: 0}
.new-l,.new-lt,.new-r{width:296px;border-right: 1px solid #dcdcdc;height: 408px;padding: 0 21px;}
.new-l h4 span a{background:url(../images/new_07.jpg) no-repeat 0 0; font-weight:bold;}
.new-lt h4 span a{background:url(../images/new_09.jpg) no-repeat 0 0;  font-weight:bold;}
.new-r h4 span a{background:url(../images/new_11.jpg) no-repeat 0 0; font-weight:bold;}
.new-r{border: none;padding: 0 19px}
/**/
.zj{padding-top:60px;height: 500px;background: #f2f2f3;font-family: "Microsoft YaHei";margin-top: 60px}
.zj h3 {text-align: center;font-weight: normal;padding-bottom: 30px;}
.zj h3 a{display: block;color: #333333;font-size: 30px;padding-bottom: 5px; text-decoration:none;}
.zj h3 span{display: block;background:url(../images/zj_03.jpg) no-repeat center 10px;font-size: 16px;color: #b3b3b3;text-transform: uppercase;}
.zj dl dt img{width: 500px;height: 356px;float: left;}
.zj dl dd{width: 488px;float: right;color: #666666;font-size: 14px;line-height:23px;}
.zj dl h4 a{color: #2a95e5;font-size: 20px;padding-bottom: 13px;display: block;font-weight: normal;}
.zj dl p a{display: block;margin-top:28px;height: 33px;padding-left:45px;width: 168px;background:url(../images/zj_10.jpg) no-repeat;color: #fff;font-size: 14px;line-height: 33px;margin-bottom: 30px;text-decoration:none;}
.zj dl span{display: block;float: left;}
.zj dl span.cur{padding-right: 8px;}
.zj dl span img{display: block;width: 196px;height: 136px;float:left;}
.zj dl span em{font-style: normal;display: block;float: left;width: 16px;background:#fff url(../images/zj_22.jpg) no-repeat center 105px;height: 117px;padding: 20px 14px 0 14px;line-height: 16px;font-size:16px;color: #333333}
.zj dl span a:hover em,.zj dl span.cur em{background:#fff url(../images/zj_19.jpg) no-repeat center 105px;color: #ffa70f}
.zj dl span a:hover img{ opacity:0.8;}
/**/
.link{height: 158px;background: #f2f2f3;font-family: "Microsoft YaHei"}
.link-l{width: 1020px;margin: 0 auto;background:url(../images/link.jpg) no-repeat center 2px;height: 105px;}
.link-l span{display:block;padding-left:65px;padding-bottom: 20px;}
.link-l span a{color: #333333;font-size: 18px;}
.link-l span em a{color: #999999;font-size: 13px;font-style: normal;display: inline-block;padding-left:7px}
.link-l p{display: block;padding:0 35px;}
.link-l p a{color: #838383;font-size: 13px;padding: 0 72px 10px 0;display: inline-block;}
.link-l p .none{padding-right: 0}
/**/


.xz ul li a{ text-decoration:none;}
/**/