﻿@charset "utf-8";



.BANNER{height: 500px; background:url(../images/BANNER.jpg) no-repeat center top;}
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:10px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ background:#252525; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;color:#fff;}
#flashs .btn span.on{  background:#0059c8;}

.s_bj{height:55px; overflow:hidden; border-bottom:1px solid #eadfc8; background:#f6f5ec;}
.h_sea{ height:52px;line-height: 52px; overflow:hidden; color:#888888; font-size: 14px; }
.h_sea b{font-weight: bold; color: #666;}
.wbyinput{height:28px;line-height:28px;   padding-left: 15px; width:216px;float:left;color:#888888; border: 1px solid #ddd; border-radius: 5px 0 0 5px;font-family:"Microsoft YaHei"; background: none;}
.wbybut { float:left; width:38px; height:28px; background: #333;border: none; cursor: pointer; color:#fff; }
.key a{color:#888888;padding-right: 15px;}
.ss{ margin-top: 17px; background:url(../images/serbg.jpg) no-repeat; width: 275px;height: 28px;}



.Cmtitle{ width: 100%; text-align: center; overflow: hidden;}
.Cmtitle span{display: inline-block; height: 15px; border-bottom: 1px solid #cacaca; padding: 0 40px;}
.Cmtitle a{ line-height: 30px; display: inline-block; font-weight: normal; font-size: 30px; color: #171717; background: #fff; padding: 0 6px;}
.Cmtitle em{display: block; margin-top: 5px; *margin-top: 23px;}
.Cmtitle em img{display: inline-block;}



.Hzparner{ margin-top: 28px; overflow: hidden;}
.Hzparner .Pncont{position: relative; margin-top: 20px;}
.Pncont ul{ margin: 0 auto; overflow: hidden; width: 911px;}
.Pncont ul li{ width: 172px; text-align: center; overflow: hidden; float: left; margin: 0 5px;}
.Pncont ul li img{display: block; border: 1px solid #ebebeb;}
.Pncont ul li p{height: 25px; line-height: 25px; margin-top: 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Pncont ul li p a{ font-size: 14px; color: #686868; text-transform: uppercase;}
.Pncont .btn{display: block; width: 37px; height: 37px; position: absolute; top: 26px;}
.Pncont .prev{left: 0px; background:url(../images/pnprev.png) no-repeat;}
.Pncont .next{right: 0px; background:url(../images/pnnext.png) no-repeat;}
.Pncont .prev:hover{left: 0px; background:url(../images/pnprev_h.png) no-repeat;}
.Pncont .next:hover{right: 0px; background:url(../images/pnnext_h.png) no-repeat;}



.cpcenter{background: #f5f5f5; overflow: hidden; height:auto; }
.cpcenter .container{ padding-top: 0px; padding-bottom: 10px; *padding-bottom: 33px;position: relative;}
.cpcenter .Cmtitle a{background: #f5f5f5; font-weight: bold;}
.dzpic{width: 340px; height: 430px; background:url(../images/dztp.jpg) no-repeat; position: absolute; top: 228px; left: -428px;}
.prdcont{ margin-top: 30px; height:auto;}
.prdcont .prdcont_l{ width: 216px;background: #0059c8; padding: 9px 7px; float: left;}
.prdcont_l .cptt{overflow: hidden; text-align: center; padding-top: 11px; padding-bottom: 15px;}
.prdcont_l .cptt a{font-size: 25px; color: #fff; display: inline-block;}
.prdcont_l .cptt span{display: block; font-size: 18px; color: #fff; text-transform: uppercase; margin-top: 4px; font-family: "Aparajita"; font-weight: normal;}
.prdcont_l .sortlist{ background: #fff; border-radius: 5px; padding: 18px 14px;}
.prdcont_l .sortlist dl{overflow: hidden; margin-bottom: 8px;}
.prdcont_l .sortlist dl dt{height: 37px; line-height: 37px; margin-bottom: 4px; background:url(../images/dticon.png) no-repeat left center; padding-left: 22px;}
.prdcont_l .sortlist dl dt a{ font-weight: bold; font-size: 17px; color: #393939;}
.prdcont_l .sortlist dl dd{ background:url(../images/jt.png) no-repeat 10px 12px; padding-left: 23px;}
.prdcont_l .sortlist dl dd a{font-size: 15px; color: #585858; height: 32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height: 32px; display: inline-block; width: 165px;}

.prdcont_r{ width: 950px; float: right;}
.prdcont_r .cptab{ height: 40px; border: 2px solid #0059c8; width: 334px; overflow: hidden;}
.prdcont_r .cptab li{ width: 167px; float: left; text-align: center; background: #fff;}
.prdcont_r .cptab li a{ display: inline-block; width: 100%; height: 40px; text-decoration: none; line-height: 40px; font-size: 18px; color: #565656;}
.prdcont_r .cptab li:hover,.prdcont_r .cptab li.on{background: #0059c8;}
.prdcont_r .cptab li:hover a,.prdcont_r .cptab li.on a{font-weight: bold; color: #fff;}
.prdcont_r .cpshow{overflow: hidden; margin-top: 25px;}
.prdcont_r .cpshow ul{overflow: hidden; width: 950px;}
.prdcont_r .cpshow ul li{float: left; text-align: center; width: 300px; margin-right: 12px; margin-bottom: 20px;}
.prdcont_r .cpshow ul li>a{display: block; width: 300px; height: 244px; overflow: hidden; border:1px solid #333;}
.prdcont_r .cpshow ul li img{display: block;}
.prdcont_r .cpshow ul li p{width: 100%; position: relative; height: 38px; line-height: 38px; background: #ffffff; border-top: 1px solid #f5f5f5; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.prdcont_r .cpshow ul li p a{ font-size: 16px; color: #686868; position: relative; z-index: 10;}
/*.prdcont_r .cpshow ul li img{ display:block; opacity:0.8; filter:alpha(opacity=80);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}*/
.prdcont_r .cpshow ul li p i{ position: absolute; top: 0px; left: 50%; height: 38px; width: 0px; background: #0059c8;}


.Ycvl{}
.Ycvl .container{overflow: hidden; padding-top: 35px;}
.Ycvl .Cmtitle a{background: #fff; font-weight: bold; padding-bottom: 3px;}
.Ycvlcont{ overflow: hidden; margin-top: 15px; margin-bottom:60px;}
.Ycvlcont ul{overflow: hidden; width: 1100px;}
.Ycvlcont ul li{float: left; width: 228px; padding-left: 5px; padding-right: 5px; padding-top: 5px; border-bottom: 3px solid #eaeaea;  position: relative; margin-right: 15px; text-align: center; background: #f6f6f6;}
.Ycvlcont ul li>a{display: block; width: 228px; height: 184px; overflow: hidden;}
.Ycvlcont ul li img{ display: block;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear; transition:all 0.5s linear;}
.Ycvlcont ul li p{height: 42px; line-height: 42px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Ycvlcont ul li p a{font-size: 14px; color: #3d3d3d;}
.Ycvlcont ul li:hover img{-webkit-transform:scale(1.2 , 1.2);-moz-transform:scale(1.2 , 1.2);-ms-transform:scale(1.2 , 1.2);-o-transform:scale(1.2 , 1.2);transform:scale(1.2 , 1.2);}
.Ycvlcont ul li:hover p{background: #0059c8;}
.Ycvlcont ul li:hover p a{ color: #fff;}
.Ycvlcont ul li .bdtx{position:absolute;background:#0059c8;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.Ycvlcont ul li .bd_top{height:5px;width:0;top:0px;left:0px;}
.Ycvlcont ul li .bd_right{height:0px;width:5px;bottom:0px;right:0px;}
.Ycvlcont ul li .bd_bottom{ background: #0059c8; height:3px;width:0px;font-size:0;right:0px;bottom:-3px;}
.Ycvlcont ul li .bd_left{height:0px;width:5px;left:0px;top:0px;}
.Ycvlcont ul li.hover .bd_top,.Ycvlcont ul li.hover .bd_bottom{width:238px}
.Ycvlcont ul li.hover .bd_left,.Ycvlcont ul li.hover .bd_right{height:235px}
.picshow .cpzslist li .bd_bottom{height:1px;width:0px;font-size:0;right:-24px;bottom:0;}
.picshow .cpzslist li .bd_left{height:0px;width:1px;font-size:0;left:-24px;top:-15px;}



.Banner2{height: 290px; overflow: hidden; margin-top: 35px;}
.Banner2 .container{height: 290px; overflow: hidden; background:url(../images/bn2.jpg) no-repeat;}
.Banner2 .hotline{ float: right; margin-top: 30px; margin-right: 190px;}
.Banner2 .hotline dl{overflow: hidden;}
.Banner2 .hotline dl dt{float: left;}
.Banner2 .hotline dl dt img{display: block;}
.Banner2 .hotline dl dd{padding-left: 42px;}
.Banner2 .hotline dl dd span{font-size: 14px; color: #fff;}
.Banner2 .hotline dl dd p{font-size: 20px; color: #fff; font-family: "Arial";}
.Banner2 .hotline .zxbtn{display: block; width: 136px; margin-left: 24px; margin-top: 8px; height: 42px; background:url(../images/zxbtn.png) no-repeat;}



.Czdb{background: #252525; padding-top: 36px; padding-bottom: 42px;}
.Czdb .cztab{ width: 660px; height: 73px; margin: 0 auto; overflow: hidden;}
.cztab li{float: left; height: 68px; width: 220px; position: relative;}
.cztab li.li1{ background: #1c1b1b;}
.cztab li.li2{background: #383838;}
.cztab li.li3{background: #4f4f4f;}
.cztab li i{display: none; width: 9px; height: 6px; background:url(../images/sj1.png) no-repeat; position: absolute; bottom: -5px; left: 50%; margin-left: -4px;}
.cztab li:hover,.cztab li.on{ background: #0059c8;}
.cztab li:hover i,.cztab li.on i{display: block;}
.cztab li span{display: block; padding-left: 85px; height: 73px; line-height:73px; font-size: 18px; color: #fff; font-weight: bold;}
.Czdb .bd{ margin-top: 50px; position: relative;}
.Czdbcont ul{overflow: hidden;}
.Czdbcont ul li{width: 1200px; background:url(../images/pk.png) no-repeat top center; overflow: hidden;}
.Czdbcont ul li dl{overflow: hidden; width: 408px;}
.Czdbcont ul li dl.fl{margin-left: 22px;}
.Czdbcont ul li dl.fr{margin-right: 12px;}
.Czdbcont ul li dl dt{overflow: hidden;}
.Czdbcont ul li dl dt img{display: block;}
.Czdbcont ul li dl dd{overflow: hidden; padding-left: 39px; margin-top: 23px;}
.Czdbcont ul li dl dd h5{height: 30px; line-height: 30px; font-size: 24px; color: #fff; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Czdbcont ul li dl dd p{ line-height: 24px; color: #fff; font-size: 14px; margin-top: 8px;}
.bd .btn{ display: block; width: 50px; height: 50px; position: absolute; top: 100px;}
.bd .prev{left: -50px; background:url(../images/czprev.png) no-repeat;}
.bd .next{right: -50px; background:url(../images/cznext.png) no-repeat;}
.bd .prev:hover{left: -50px; background:url(../images/czprev_h.png) no-repeat;}
.bd .next:hover{right: -50px; background:url(../images/cznext_h.png) no-repeat;}



.Ycys{overflow: hidden;}
.Ycys .ysbg{ position: relative; z-index: 2; height: 357px;}
.Ycys .ysbg1{background:url(../images/ysbg_01.jpg) no-repeat top center;}
.Ycys .ysbg2{height: 358px;background:url(../images/ysbg_02.jpg) no-repeat top center;}
.Ycys .ysbg3{background:url(../images/ysbg_03.jpg) no-repeat top center;}
.Ycys .ysbg4{height: 358px;background:url(../images/ysbg_04.jpg) no-repeat top center;}
.Ycys .ysbg5{background:url(../images/ysbg_05.jpg) no-repeat top center;}
.Ycyscont{ height: 1787px;  margin-top: -1787px; position: relative; z-index: 4;}

.Ycyscont .ystitle{ overflow: hidden; text-align: center; padding-top: 58px;}
.Ycyscont .ystitle img{display: inline-block;}
.Ycyscont .Text{width: 435px; position: absolute;}
.Ycyscont .Text h5{line-height: 32px; font-size: 24px; color: #262626;}
.Ycyscont .Text ul{overflow: hidden; margin-top: 13px;}
.Ycyscont .Text ul li{ height: 30px; background:url(../images/point.jpg) no-repeat left center; padding-left: 18px; line-height: 30px; font-size: 15px; color: #2d2d2d;}
.Ycyscont .Text ul li em{font-size: 15px; color: #2d2d2d; font-weight: bold; color: #b91603;}

.Ycyscont .Text1{left: 103px; top: 185px;}
.Ycyscont .Text2{left: 613px; top: 552px;}
.Ycyscont .Text3{left: 103px; top: 876px;}
.Ycyscont .Text4{left: 613px; top: 1252px;}
.Ycyscont .Text4 h5{font-size: 22px;}
.Ycyscont .Text5{left: 103px; top: 1571px;}



.Banner3{height: 175px; overflow: hidden;}
.Banner3 .container{height: 175px; overflow: hidden; background:url(../images/bn3.jpg) no-repeat top center;}


.Cstjz{height: 580px; overflow: hidden; background:url(../images/hbgg.jpg) no-repeat top center;}
.Cstjz .container{overflow: hidden; padding-top: 20px;}
.Cstjz .Cmtitle a{ font-weight: bold;}
.Cstjzcont{overflow: hidden; margin-top: 22px;}
.Cstjzcont .khlist{ width: 1100px; overflow: hidden;}
.Cstjzcont dl{float: left; width: 450px;background: #fff; overflow: hidden; margin-right: 20px; margin-bottom: 22px; border-radius: 5px; padding-top: 30px; padding-bottom: 30px; padding-left: 20px; padding-right: 16px; border: 2px solid #f1f1f1;}
.Cstjzcont dl dt{float: left;}
.Cstjzcont dl dt img{display: block;}
.Cstjzcont dl dd{ padding-left: 158px;}
.Cstjzcont dl dd h5{height: 20px; line-height: 20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Cstjzcont dl dd h5 a{ color: #383838; font-size: 15px;}
.Cstjzcont dl dd p{height: 96px; line-height: 24px; overflow: hidden; margin-top: 6px; font-size: 13px; color: #666666;}
.Cstjzcont dl dd .detail{ display: inline-block; height: 20px; margin-top: 5px; line-height: 20px; font-size: 14px; color: #8b8b8b;}
.Cstjzcont dl:hover .detail{ color: #ac1402;}
.Cstjzcont dl dt img{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.Cstjzcont dl:hover img {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg) scale(1.2);}
.Cstjzcont dl:hover{ border-color: #ac1402;}


.Gtcy{background: #2a2a2a; overflow: hidden;}
.Gtcy .container{overflow: hidden; padding-top: 34px; padding-bottom: 34px;}
.Gtcy .Cmtitle em{border-color: #535353;}
.Gtcy .Cmtitle a{background: #2a2a2a; color: #fff; font-weight: bold;}
.Gtcycont{margin-top: 32px;}
.Gtcyconttop{overflow: hidden;}
.Gtcycont .gsjs{float: left; width: 500px; padding-left: 25px; padding-right: 60px; padding-top: 25px; border: 2px solid #0059c8;}
.Gtcycont .gsjs h5{height: 25px; line-height: 25px; overflow: hidden;}
.Gtcycont .gsjs h5 a{font-size: 18px; color: #b8b8b8;}
.Gtcycont .gsjs p{height: 144px; overflow: hidden; margin-top: 10px; margin-bottom: 20px; line-height: 24px; font-size: 14px; color: #b8b8b8; text-align:justify;}
.Gtcycont .gsjs .btn{overflow: hidden;}
.Gtcycont .gsjs .btn a{display: inline-block;width: 113px; background: #3e3e3e; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #fff;}
.Gtcycont .gsjs .btn a:hover{background: #0059c8;}
.Gtcycont .gspic{float: right; width: 610px;}
.Gtcycont .gspic h5{height: 34px; /*background:url(../images/tt6.png) no-repeat left center;*/}
.Gtcycont .gspic .tpzs{overflow: hidden; width: 660px; height: 250px; position: relative; left: -40px; top: -5px;}
.Gtcycont .gspic .tpzs img{display: block;}

.Gtcycontdown{overflow: hidden; padding-left: 210px; margin-top: 25px;}
.Gtcycontdown li{float: left; padding: 20px 80px; margin-right: 18px; text-align: center; background: #383838; border-radius: 3px;}
.Gtcycontdown li img{display: inline-block;}
.Gtcycontdown li p{height: 23px; line-height: 23px; overflow: hidden;}
.Gtcycontdown li p a{font-size: 16px; color: #fff; font-weight: bold;}
.Gtcycontdown li:hover{background: #0059c8;}
.Gtcycontdown li:hover img{-webkit-animation:tada 1s .2s ease both;-moz-animation:tada 1s .2s ease both}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.7) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.2) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.2) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.7) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.2) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.2) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}


.Honor{margin-top: 38px; overflow: hidden;}
.Hntab{width: 528px; height: 55px; margin: 0 auto;}
.Hntab li{ width: 176px; height: 50px;text-align: center; background: #eeeeee; float: left; position: relative;}
.Hntab li a{display: inline-block; width: 100%; height: 50px; line-height: 50px; font-size: 18px; color: #383838; text-decoration: none; font-weight: bold;}
.Hntab li i{display: none; width: 7px; height: 4px; background:url(../images/hnsj.png) no-repeat; position: absolute; bottom: -4px; left: 50%; margin-left: -3px;}
.Hntab li:hover,.Hntab li.on{ background: #ac1402;}
.Hntab li:hover a,.Hntab li.on a{ color: #fff;}
.Hntab li:hover i,.Hntab li.on i{ display: block;}
.Honor .Showbox{margin-top: 24px;}
/*.prdcont_r .cpshow ul li:hover img { opacity:1; filter:alpha(opacity=100);-webkit-transform:scale(1.25 , 1.25) rotate(10deg);-moz-transform:scale(1.25 , 1.25) rotate(10deg);-ms-transform:scale(1.25 , 1.25) rotate(10deg);-o-transform:scale(1.25 , 1.25) rotate(10deg);transform:scale(1.25 , 1.25) rotate(10deg);}*/
.Honor .hnlisder{position: relative; width: 1200px; margin:0 auto; padding-left: 15px; padding-right: 22px; height: 202px; background: #b8090d; padding-top: 25px; padding-bottom: 14px;}
.Honor .hnlisder ul{overflow: hidden;height: 202px; width: 1000px;}
.Honor .hnlisder ul li{float: left; width: 226px; text-align: center; margin-left: 7px; margin-right: 7px;}
.Honor .hnlisder ul li img{display: block;}
.Honor .hnlisder ul li p{height: 30px; line-height: 30px; margin-top: 3px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Honor .hnlisder ul li p a{font-size: 14px; color: #fff;}
.Honor .hnlisder .btn{display: block; width: 28px; height: 28px; position: absolute; top: 100px;}
.Honor .hnlisder .prev{left: -43px; background:url(../images/prev.png) no-repeat;}
.Honor .hnlisder .next{right: -43px; background:url(../images/next.png) no-repeat;}
.Honor .hnlisder .prev:hover{left: -43px; background:url(../images/prev_h.png) no-repeat;}
.Honor .hnlisder .next:hover{right: -43px; background:url(../images/next_h.png) no-repeat;}

/*优势*/
.youshi { overflow:hidden; width:100%;}
.youshi .youshi_title{ overflow:hidden; width:100%; height:261px; background:url(../images/youshi_01.jpg) no-repeat center top;}
.youshi .youshi_title h2{ text-align:center; margin-top:89px;}
.youshi h3{ font-size:22px; color:#000; margin-bottom:25px;}
.youshi p{ font-size:14px; color:#000; line-height:20px; margin-bottom:20px; padding-left:20px; background:url(../images/youshi_p.png) no-repeat left 3px; width:520px;}
.youshi em{ font-size:13px; color:#000; display:block; margin-top:10px;}
.youshi em span{ font-size:25px; color:#c81624}
.youshi .youshi01{ overflow:hidden; width:100%; height:297px; background:url(../images/youshi_02.jpg) no-repeat center top;}
.youshi .youshi02{ overflow:hidden; width:100%; height:295px; background:url(../images/youshi_03.jpg) no-repeat center top;}
.youshi .youshi03{ overflow:hidden; width:100%; height:313px; background:url(../images/youshi_04.jpg) no-repeat center top;}
.youshi .youshi04{ overflow:hidden; width:100%; height:347px; background:url(../images/youshi_05.jpg) no-repeat center top;}
.youshi .youshi01 .wen{ overflow:hidden; margin-left:160px; margin-top:25px;}
.youshi .youshi02 .wen{ overflow:hidden; margin-left:505px; margin-top:30px;}
.youshi .youshi03 .wen{ overflow:hidden; margin-left:160px; margin-top:35px;}
.youshi .youshi04 .wen{ overflow:hidden; margin-left:435px; margin-top:50px;}
.youshi .video{ overflow:hidden; width:390px; height:230px; background-color:#000;float: right;
    margin-top: -240px;
    margin-right: 10px;}

.jdal {
	width: 100%;
	height: 740px;
	background-image: url(../images/ws_15.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 50px
}
.jdal_t {
	width: 1200px;
	height: 30px;
	margin: 0 auto;
	text-align: center;
	background-image: url(../images/ws_16.png);
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 55px;
	font-size: 18px;
}
.jdal_c {
	width: 1250px;
	height: 750px;
	margin: 0 auto;
}
.jdal_c ul li {
	width: 376px;
	height: 340px;
	float: left;
	margin-left: 25px;
	margin-right: 15px;
	margin-bottom: 30px;
	background-image: url(../images/ws_22.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}
.jdal_c ul li img {
	width: 376px;
	height: 300px;
	float: left;
}
.jdal_c ul li p {
	width: 361px;
	height: 40px;
	float: left;
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
	color: #333;
	padding-left: 15px;
}
.jdal_c ul li p a {
	color: #333;
	width: 361px;
	height: 40px;
	float: left;
	display: block;font-family:"微软雅黑";font-size:16px;
}
.jdal_c ul li:hover {
	background-image: url(../images/ws_23.jpg);
}
.jdal_b {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	text-align: center
}


.con3 {
	width: 1200px;
	height: 450px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 60px;
}
.xwzx {
	width: 515px;
	height: 375px;
	float: left;
	overflow: hidden;
	background-image: url(../images/ws_36.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.xwzx_t {
	width: 515px;
	height: 58px;
	float: left;
	overflow: hidden;
	text-align: right;
}
.xwzx_c {
	width: 485px;
	height: 317px;
	float: left;
	overflow: hidden;
	margin-left: 15px
}
.xwzx_c ul li {
	width: 450px;
	height: 30px;
	float: left;
	overflow: hidden;
	line-height: 30px;
	background-image: url(../images/ws_38.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.xwzx_c ul li p {
	width: 350px;
	height: 30px;
	float: left;
	overflow: hidden;font-family:"微软雅黑";
}
.xwzx_c ul li span {
	width: 80px;
	height: 30px;
	float: right;
	overflow: hidden;
	text-align: right;
	color: #999; font-size:14px;
}
.xwzx_c ul li a {
	color: #555; font-size:14px;
}
.xwzx_c ul li:hover a {
	color: #0059c8
}
.lxwm {
	width: 661px;
	height: 375px;
	float: right;
	overflow: hidden;
	background-image: url(../images/ws_39.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 13px
}
.lxwm_l {
	width: 441px;
	height: 375px;
	float: left;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 11px
}
.lxwm_l img{
    width: 441px;
	height: 290px;
	float: left;
	overflow: hidden;}
.lxwm_l p {
	width: 441px;
	height: 40px;
	float: left;
	overflow: hidden;
	line-height: 40px;
	color: #666;
	margin-top: 10px; font-size:16px;font-family:"微软雅黑";
}
.lxwm_r {
	width: 200px;
	height: 375px;
	float: right;
	overflow: hidden;
	margin-right: 10px;
	margin-top: 11px;
	background-image: url(../images/ws_41.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.lxwm_r p {
	width: 200px;
	height: 30px;
	float: right;
	overflow: hidden;
	font-size: 17px;
	color: #666;
	text-align: center;
	line-height: 30px;
}

/*link*/
.link { overflow:hidden; width:100%; background:url(../images/xz_bg.png) repeat center;}
.link .linkBox{ overflow:hidden; width:1200px;  background-color:#fff; margin:0 auto; padding:10px 0;}
.link h3{ float:left; font-size:18px; margin-left:10px; }
.link h3 a{ color:#1c1c1c;}
.link ul{ overflow:hidden; width:1100px; float:right; margin-top:-3px;}
.link li{ float:left; font-size:15px; padding:0 15px; line-height:30px;font-family:"微软雅黑";}
.link li a{ color:#333;}

/*linkdiqu*/
.linkdiqu { overflow:hidden; width:100%; background:url(../images/xz_bg.png) repeat center;}
.linkdiqu .linkBoxdiqu{ overflow:hidden; width:1200px;  background-color:#fff; margin:0 auto; padding:10px 0;font-family:"微软雅黑";}
.linkdiqu h3{ float:left; font-size:18px; margin-left:10px; }
.linkdiqu h3 a{ color:#1c1c1c;}
.linkdiqu ul{ overflow:hidden; width:1100px; float:right; margin-top:-3px;}
.linkdiqu li{ float:left; font-size:15px; padding:0 15px; line-height:30px;font-family:"微软雅黑";}
.linkdiqu li a{ color:#333;}


#Slider{ position:relative; overflow:hidden; height:285px; width:960px; margin:0 auto;}
#Slider>div{ position:absolute; left:0px; top:0px; width:100000px;}
#Slider>div ul{ float:left;}


/*固定的悬浮窗*/
.jialan_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.jialan_bar ul li{width:310px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.jialan_bar .jialan_top{background:#0059c8 url(../images/fixCont.png?v=1) no-repeat 0 0;}
.jialan_bar .jialan_phone{background:#0059c8 url(../images/fixCont.png?v=1) no-repeat 0 -57px;}
.jialan_bar .jialan_QQ{text-indent:0;background:#0059c8 url(../images/fixCont.png?v=1) no-repeat 0 -113px;}
.jialan_bar .jialan_ww{text-indent:0;background:#0059c8 url(../images/fixCont.png?v=1) no-repeat 0 -169px;}
.jialan_bar .jialan_ercode{background:#0059c8 url(../images/fixCont.png?v=1) no-repeat 0 -225px;}
.hd_qr{padding-left:15px;}
.jialan_top a, .jialan_QQ a, .jialan_ww a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}



.ad{width: 100%;overflow: hidden;background: url(../images/bg1.jpg) no-repeat center;background-size: cover;}
.ad img{width: 100%;}
.ad .ad1{width: 1100px;margin: 0 auto;height: 254px;}
.ad .ad1 div{width: 700px;font-size: 48px;color: #fff;text-align: center;padding-top: 60px;}
.ad .ad1 span{width: 1000px;font-size: 48px;color: #fff;text-align: right;}





/*_________________5大理由________________*/
.five-reason { padding-top: 46px; }
.five-reason .reason-tit {  height:237px ; background: url(../images/reason-tit01.jpg) no-repeat center center; }
.five-reason .reason-con { height:1460px ; background: url(../images/reason-con01.jpg) no-repeat center center; }
.reason-con .reason-con01 { position: relative; height: 354px; background: url(../images/reason-con01.png) no-repeat right 40px; }
.reason-con .reason-con02 { position: relative;  height: 354px; background: url(../images/reason-con02.png) no-repeat left 40px; }
.reason-con .reason-con03 { position: relative;  height: 312px; background: url(../images/reason-con03.png) no-repeat right 30px; }
.reason-con .reason-con04 { position: relative;  height: 412px; background: url(../images/reason-con4.jpg) no-repeat left 50px;}
.reason-con01 h2, .reason-con02 h2, .reason-con03 h2, .reason-con04 h2 {position: absolute;  padding-left: 66px; font-weight: bold; font-size: 28px; color: #0f69dc; height: 57px; line-height: 57px;  }
.reason-con01 h2 em, .reason-con02 h2 em, .reason-con03 h2 em, .reason-con04 h2 em {　 display: inline-block; color: #cd2b1e; font-weight: bold; }
.reason-con01 h2 span, .reason-con02 h2 span, .reason-con03 h2 span, .reason-con04 h2 span { padding-bottom: 6px;  border-bottom: 1px dashed #999; line-height: 54px; }
.con01-con li span, .con02-con li span, .con03-con li span, .con04-con li span {  display: inline-block;  color: #f39a07; padding-right: 3px; font-size: 22px; font-weight: bold;}
.reason-con01 h2 { top: 77px; left: 0; background: url(../images/11_03.png) no-repeat left center;}
.reason-con01 ul.con01-con {position: absolute; width: 673px; top: 145px; left: 60px; }
.con01-con li { font-size: 16px; color: #383838; line-height: 36px;}
.reason-con02 h2 { top: 77px; right: 146px; background: url(../images/22_03.png) no-repeat left center; }
.reason-con02 ul.con02-con {position: absolute; width: 700px; top: 145px; right: 14px; }
.con02-con li { font-size: 16px; color: #383838; float: left; line-height: 36px; }
.con02-con li:nth-child(2) { padding-left: 76px; }
.con02-con li:nth-child(4) { padding-left: 20px; }
.con02-con li:nth-child(6) { padding-left: 61px; }
.reason-con03 h2 {  top: 77px; left: 52px; background: url(../images/33_03.png) no-repeat left center; }
.reason-con03 ul.con03-con {position: absolute; width: 600px; top: 145px; left: 116px; }
.con03-con li { font-size: 16px; color: #383838; float: left; line-height: 36px; }
.con03-con li:nth-child(2), .con03-con li:nth-child(4), .con03-con li:nth-child(6) { padding-left: 42px; }
.reason-con04 h2:nth-child(1) { top: 44px; right: 230px; background: url(../images/44_03.png) no-repeat left center; }
.reason-con04 h2:nth-child(3) { top: 213px; right: 116px; background: url(../images/55_03.png) no-repeat left center; }
.reason-con04 ul.con04-con {position: absolute; }
.reason-con04 ul:nth-child(2) { top: 105px; right: 20px;  }
.reason-con04 ul:nth-child(4) { top: 280px; right: 150px;  }
.con04-con li { font-size: 16px; color: #383838;  line-height: 36px; }

/*5大理由reason-con04 重写*/
.reason-con04 h2.con04-h2a {  top: 44px; right: 150px; background: url(../images/44_03.png) no-repeat left center; }
.reason-con04 ul.con04-con-a { top: 105px; right: 20px;  }
.reason-con04 h2.con04-h2b { top: 213px; right: 201px; background: url(../images/55_03.png) no-repeat left center; }
.reason-con04 ul.con04-con-b { top: 280px; right: 82px;  }
.case{ height:840px; margin-top:32px; background:url(../images/case_bg.jpg) no-repeat center 241px; overflow:hidden;}
.case .content{ position:relative;}
.case h3{ width:118px; height:34px; overflow:hidden; position:absolute; top:171px; right:38px;}
.w { width: 1200px; min-width:1200px; margin: 0 auto; position:relative; zoom:1;}
/*5大理由reason-con04 重写*/