@charset "utf-8";.headerLine{background:-moz-linear-gradient(top,#f3f3f3 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#f3f3f3 0,#f5f5f5 100%);background:-o-linear-gradient(top,#f3f3f3 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#f5f5f5 100%);background:linear-gradient(to bottom,#f3f3f3 0,#f5f5f5 100%);width:100%;padding:50px 0}
.title{width:1130px;margin:0 auto;color:#282d31}
.title dl{text-align:center}
.title dl dt{font-weight:600;font-size:36px}
.title dl dt span{color:#cb182b}
.title dl dd{font-size:18px}
.title dl dd img{margin:5px 0}
.fourCon li{width:254px;margin-top:60px;text-align:center;cursor:pointer;border:1px solid #eee;box-sizing:border-box;background:#fff;float:left;height:355px;box-shadow:1px 2px 10px #999;-moz-box-shadow:1px 2px 10px #999;-webkit-box-shadow:1px 2px 10px #999}
.fourCon h2{font-size:28px;margin:8px 0 8px}
.fourCon p{padding:0 20px;color:#202020;font-size:16px;line-height:1.5}
.green{color:#53d37e}
.yellow{color:#ed9101}
.blue{color:#58bbb8}
.orang{color:#ed9101}
.marList{margin:0 38px}
.marLeft{margin-left:38px}
.fourCon li:hover{box-shadow:1px 2px 20px #666;-moz-box-shadow:1px 2px 20px #666;-webkit-box-shadow:1px 2px 20px #666}
.pad{padding-top:50px}
.widBg{background:url(../images/b.jpg) no-repeat;width:1298px;height:70px;font-size:18px;color:#222;line-height:70px;margin:35px auto 30px;text-align:center}
.widBg span{margin:0 50px;color:#cb182b}
.shuImg{width:1097px;height:430px;margin:0 auto 15px}
.baColor{width:100%;height:50px;background:#f2f2f2;text-align:center}
.w1298{width:1298px;margin:0 auto}
.thenCon{background:-webkit-linear-gradient(#b51b2e,#ec5466);background:-o-linear-gradient(#b51b2e,#ec5466);background:-moz-linear-gradient(#b51b2e,#ec5466);background:linear-gradient(#b51b2e,#ec5466);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b51b2e', endColorstr='#ec5466', grandientType=1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b51b2e',endColorstr='#ec5466',grandientType=1);padding:65px 0 105px}
.write{color:#fff!important}
.write b{color:#ffe153}
.thenLeft,.thenRight{margin-top:55px;font-size:16px;color:#f6f9ff;line-height:1.8}
.thenLeft{width:350px}
.thenCenter{width:465px;height:285px;margin-top:120px;background:#fffafb;box-shadow:2px 3px 20px #333;-webkit-box-shadow:2px 3px 20px #333;-moz-box-shadow:2px 3px 20px #333}
.cctvLink{width:201px;height:122px;margin:80px auto 0;cursor:pointer}
.thenRight{width:345px;margin-left:40px}
.firstDl{margin-bottom:170px}
.fourDl dt img,.secondDl dt img{margin-right:10px}
.firstDl dd{padding:15px 45px 0 80px}
.secondDl dd{padding:15px 45px 0 0}
.threeDl{margin-bottom:180px}
.threeDl dd{padding-top:55px}

.cctvView{width:100%;height:100%; display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5000000, endColorstr=#5000000)}

.view{width:700px;height:45%;background:#fff;margin:13% auto!important;position:relative;}

.close{width:40px;height:40px;position:absolute;top:-40px;right:-40px;cursor:pointer;display:block}
.small{background:url(../images/small.jpg) no-repeat center center;height:300px}
.betifult{background:#f5f5f5;padding:65px 0}
.design{width:1290px;margin:0 auto}
.book{background:url(../images/pi.jpg) no-repeat center center;height:992px;padding-top:60px}
.lineCase{background:#f4f4f4;padding:70px 0}
.caseItems{height:690px;margin:65px 0 100px}
.poster-main{position:relative;width:1460px;margin:0 auto;height:690px}
.poster-main a,.poster-main img{display:block}
.poster-main .poster-list{width:100%;height:690px}
.poster-main .poster-list .poster-item{position:absolute;left:0;top:0}
.poster-main .poster-btn{position:absolute;top:0;width:100px;height:690px;z-index:10;cursor:pointer;opacity:.8}
.poster-main .poster-prev-btn{left:0;background:url(../images/btn_l.png) no-repeat center center}
.poster-main .poster-next-btn{right:0;background:url(../images/btn_r.png) no-repeat center center}
.serven{position:relative;height:770px}
.serven li{width:285px;height:245px;position:absolute;cursor:pointer;background:#fff!important;-moz-box-shadow:1px 1px 20px #888;-webkit-box-shadow:1px 1px 20px #888;box-shadow:1px 1px 20px #888;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;text-align:center}
.serven li:hover{box-shadow:1px 1px 20px #333}
.serven li img{margin:40px 0 15px}
.serven li p{font-size:18px;color:#2c2525;line-height:1.6;padding:0 65px}
.serSen{width:320px!important;height:155px!important}
.serSen img{margin-top:0!important;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.serFirst{top:45px;left:455px}
.serSecond{top:110px;left:60px}
.serThree{top:110px;right:60px}
.serFour{top:410px;left:0}
.serFive{top:540px;left:455px}
.serSen{top:340px;left:440px}
.serSix{top:410px;right:0}
.process{background:url(../images/xian.png) no-repeat;width:1280px;height:194px;margin:100px auto 0}
.processCon{padding-bottom:0!important}
.process li{background:url(../images/liu.png) no-repeat;margin-right:65px;text-align:center;width:188px;cursor:pointer;font-size:20px;color:#32393e;height:110px;float:left;position:relative;top:-46px;left:-15px}
.process li h2{font-size:50px}
.process li:hover{background:url(../images/liu01.png) no-repeat;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;color:#fff}
.lineNews{background:#f6f6f6;padding:60px 0}
.NewsContainerLeft{width:850px}
.NewsContainerRight{width:380px}
.newsTitle{color:#333;position:relative;line-height:50px;border-bottom:1px solid #333;padding-bottom:8px}
.newsTitle a{font-size:14px;color:#333;position:absolute;top:13px;right:0}
.newsTitle a:hover{color:#666;text-decoration:underline}
.newsTitle h2{font-weight:400;font-size:22px;padding-left:30px}
.newsTitle:before{content:"";position:absolute;top:13px;left:10px;height:25px;width:3px;background:#333}
.sideBox{padding:30px;height:340px;cursor:pointer;overflow:hidden;border:1px solid #32393e;border-top:none;background:#efefef;margin-bottom:10px}
.sideBox .bd{color:#333!important}
.sideBox .bd li{height:43px;overflow:hidden;margin-bottom:5px}
.NewsContainer li{color:#333!important;font-size:14px;padding:6px}
.NewsContainer li:hover{background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
.sideBox dd{padding-left:40px;color:#cb182b;margin-top:5px}
.NewsContainer i{font-style:normal;margin-left:90px}
.sideBox dt span{background:#cb182b;margin-right:20px;color:#fff;border-radius:100%;height:20px;width:20px;display:block;text-align:center;line-height:20px}
.know{padding:20px 0 30px;border-bottom:1px solid #222;font-size:14px}
.know dt{color:#111;margin-bottom:40px;line-height:1.5;padding-right:330px}
.know dd{line-height:1.8;color:#555}
.know span{margin-left:50px}
.newsItemTe{margin-top:25px}
.newsItemTe dd{float:left;line-height:2;width:50%;position:relative}
.newsItemTe dd a{color:#333;padding-left:15px;cursor:pointer}
.newsItemTe dd a:hover{color:#666}
.newsItemTe dd:before{content:"";position:absolute;top:8px;left:0;height:5px;width:5px;background:#333;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}

/*hosted*/
.pubilcBanner{ overflow: hidden; position: relative; width: 100%; height: 500px;  }

.pubilcBanner img{ position:absolute;width:1920px;height: 500px; left:50%;margin-left:-960px;}

.hostedLine{ background: url(../images/hosLine.jpg) no-repeat center center; height: 843px;}

.hosted{ background: url(../images/hosImg.jpg) no-repeat center center; height: 965px; padding-top:90px;}

.hostedCon{ width: 1320px; margin: 0 auto; position: relative; color: #f4fcff !important;}

.titleColor{color: #fff;}

.hosTitle dl{ text-align: center; font-weight: bold;}

.hosTitle dl dt{ font-size: 40px; line-height: 1.0; }

.titleColor dl dt span{ color: #f0d34c;}

.hosTitle dl dd i{ font-size:26px; font-weight: normal;}

.hosTitle dl dd img{ margin:15px 0 5px;}

.hostedCon li{ clear: both; position: absolute; width: 570px;}

.hostedCon li h2{ width: 130px; font-size: 30px; font-weight: normal;margin-top: 17px;}

.hostedCon li p{ width: 430px; font-size: 16px !important; line-height: 1.8;}

.hosFirst{ top: 70px; left: 60px;}

.hosSecond{ top: 110px; right: 40px;}

.hosFour{ top: 240px; left: 80px;}

.hosFive{ top: 280px; right: 40px;}

.hosSix{ top: 410px; left: 80px;}

.hosServen{ top: 450px; right: 40px;}

.tit{ margin: 80px 0 55px;}

.tit span{ color: #c91111;}

.lineFor li{ position: relative; float: left; width: 260px; margin-bottom: 110px;}

.lineFor li i{ display: block; font-size: 40px; margin-left: 30px;}

.lineFor li h2{ font-size: 26px; color: #1f2227; font-weight: normal; position: absolute;top: 90px; left: 55px;}

.lineFor li p{ font-size: 16px; line-height: 1.8; color: #313639; margin-top: 20px;}

/*.lineFor li:nth-child(2){ margin: 0 53px;}

.lineFor li:last-child{ margin-left: 53px;}
*/
.forMargin{ margin: 0 53px;}

.forMarLeft{ margin-left: 53px;}

.team{ background: #e9e9e9; width: 100%; padding: 10px 0 110px;}

.threeImg{ text-align: center;}

.opertion li{ position: relative; width:215px;font-size: 16px;}

.opertion li dl{ margin-top: 10px;}

.opertion li dt{ font-size: 24px; position: absolute; top: 90px; left: 46px;}

.opertion li dt i{  display: block;font-size: 16px; width: 125px; text-align: center;}

.opertion li dd{ color: #555; line-height: 1.8;}

.temDl{ margin-left:25px ;}

.operDown dt{padding-top: 120px;}

.operDown dl{ padding-left: 20px;}

.hide{ color:#e9e9e9 !important; }

.operCenter dd{ padding-left: 60px;}

.operPadding dd{ padding:0px 0 0 20px ;}

.procesCon{ width: 980px; margin: 0 auto;}

.procesCon li{ font-size: 18px; color: #fffef0; height: 65px; margin-bottom: 70px;}

.procesCon h2{ background: url(../images/hosg.png) no-repeat;  padding-left: 60px; font-weight: normal;font-size: 18px; height: 65px; line-height: 65px; width: 340px;}

.procesCon li img{ margin-left: 60px;}

.imgMargin{ margin-top: -20px;}

.procesCon p{ background: url(../images/hosh.png) no-repeat; height: 65px; line-height: 65px; width: 260px; padding-left: 150px;}

.tage li{float: left; width: 155px; margin-right: 72px;}

.tage li p{ color: #444; font-size: 16px; line-height: 1.8; padding:20px 5px 0; text-align: center;}

.tage li:last-child,.tageMargin{ margin-right: 0px !important;}

/*dec*/
.decTitle{ background: url(../images/decTitte.jpg) no-repeat center center; padding-top: 20px; width: 815px; text-align: center; height: 135px; margin: 50px auto;}

.decTitle h2{ font-size: 40px;}

.decTitle h2 span{ color: #c91111;}

.delLine{ background: url(../images/decLine.jpg) no-repeat; height: 578px; width: 1204px; margin:0 auto;}

.delLine ul{ padding: 124px 0 0 580px ;}

.delLine li{ color: #1f2227; font-size: 27px; line-height: 1.8;}

.delLine h2{color:#edf3ff; font-size: 30px; font-weight: normal; padding:76px 0 0 650px;}

.delLine p{ font-size: 20px; color: #1f2228; padding:15px 0 0 580px;}

.decImg{ width: 1204px; height: 191px; margin: 0 auto !important;}

.decContent{ width: 1160px; margin: 70px auto 0;}

.decContent li{ float: left; width: 190px; text-align: center; height: 290px;}

.decContent li dt{ color: #333; font-size: 26px; margin: 15px 0 10px;}

.decContent li dd{ color: #666; font-size: 18px; line-height: 1.5;}

.decMargin{ margin: 0 130px;}

.decMarLeft{ margin-left: 130px;}

.decSmall{ background: url(../images/decSmall.jpg) no-repeat center center; height: 263px;}

.decCase{ background: url(../images/decCenter.jpg) no-repeat; width: 1210px; height: 1100px; margin: 0 auto;}

/**/
.common{ width:1300px; margin:0 auto 90px;position:relative;}

.tabBar{ width:1200px; margin:0 auto; }

.tabBar .hd ul{ z-index:5; position:relative;  zoom:1;}

.tabBar .hd li{ float:left; height:250px;  cursor:pointer; text-align:center}

.tabBar .hd li p{ font-size:20px; color:#333; line-height:2;}

.tabBar .hd li.on{ height:250px; overflow:hidden;  position:relative;  }

.tabBar .hd li.on p{ color:#5dbeeb;  }

.tabBar .bd{ clear:both;  height:845px; overflow:hidden; padding-top:30px  }

.tabBar .bd .conWrap{ width:1200px; }

.tabBar .prev,.tabBar .next{ position:absolute; left:10px; top:60%; z-index:999 }

.tabBar .next{ left:auto; right:10px; }

.tabBar .prevStop,.tabBar .nextStop{ display:none;  }

.hexagon{ background:url(../images/decTaba.jpg) no-repeat; height:216px; width:250px}

.tabBar .hd li.on .hexagon{ background:url(../images/decTab.jpg) no-repeat; height:216px; width:250px}

.marginCon{ margin:0 66px}

.conLeft{ margin-left:66px;}

.hexagon img{ padding-top:60px}

.imgFore{ margin: 0 16px;}

/**/
.trainLine{ background: url(../images/tLine.jpg) no-repeat center center; height: 548px;}

.trainCon{  background: url(../images/tImg.jpg) no-repeat center center; height: 902px;}

.tranCen{  background: url(../images/tImga.jpg) no-repeat; height: 550px; width: 1055px;
 margin: 0 auto; font-size: 16px; position: relative; color: #171717; line-height: 1.6;}

 .tranCen li{ width: 230px; text-align: center; position: absolute;}

.trainSmall{  background: url(../images/tSmall.jpg) no-repeat center center; height: 200px; margin-top: 50px;}

.tPic{ background: url(../images/tPic.jpg) no-repeat center center; height: 792px; }

.tranCenFirst{ top: 110px; left: 50px;}

.tranCenSecond{ top: 110px; left: 395px;}

.tranCenThree{ top: 110px; left: 760px;}

.tranCenFour{ top: 380px; left: 260px;}

.tranCenFive{ top: 380px; left: 585px;}

.picTit{ text-align: center; font-weight: bold; padding: 90px 0 220px;}

.picTit{ font-size: 40px; line-height: 1.0; }

.picTit span{ color: #c91111;}

.caseShow li{ float: left; width: 390px; height: 385px; margin-bottom: 60px;}

.caseMarginAuto{ margin: 0 63px;}

.trainSevent dl{ float: left; font-size: 16px; line-height: 1.8; color: #1f2228; width: 180px;}

.dlMargin{  padding-left: 50px; width: 130px !important;}

.dlTrain{ padding-left: 30px; width: 150px !important;}

.trainOne li{position: relative; margin-bottom: 70px; cursor: pointer; float: left; background: url(../images/tIcon.jpg) no-repeat; width: 265px;  height: 265px; overflow: hidden;}

.hideIng{ position: absolute; top: -270px; font-size: 16px; text-align: center; color: #1f2227; line-height: 1.8; background: url(../images/tIcona.jpg) no-repeat; width: 265px;  height: 265px; transition: 0.3s;}

.trainOne li h4{color: #1f2227; font-size: 30px;  text-align: center; line-height: 265px; font-weight: normal;}

.trainOne li:hover .hideIng{top: 0px;}

.hideIng h2{ font-size: 26px;padding-top: 50px;font-weight: normal; color: #c91111;}

.trainOneMargin{ margin: 0 200px 70px;}

.train dl{ padding-left: 640px; padding-top: 100px; font-size: 26px; line-height: 2.2; color: #1f2227;}

.train dl i{ display: block; padding-top: 50px; font-size: 36px;}

.train dl i span{ color: #c91111;}

/**/
.diagLine{ width: 900px; height: 575px; margin: 60px auto 0;}

.diaSmall{ background: url(../images/diaSmall.jpg) no-repeat center center; height: 200px;}

.diaContent{ width: 1230px; height: 852px; margin: 0 auto;}

.diaCon{ background: url(../images/diaZd.jpg) no-repeat; width: 1230px; height: 610px; margin: 60px auto;}

.diagnos{ background: #f1f1f1; width: 100%; padding: 1px 0 60px;}

.diaTxt{ float: left; width: 365px; padding-left: 10px; background: #eee; display: block; font-size: 16px; line-height: 50px; border: 1px solid #9c9a9a;}

.textarea{ width: 1150px !important; height: 240px; padding: 10px; font-size: 16px;border: 1px solid #9c9a9a;  background: #eee; margin-top: 30px;}

.diagUl li{ width: 398px; float: left;}

.diaBtn{ background: #a3a4a6;line-height: 50px; cursor: pointer; outline: none; display: block; margin: 50px auto 0; width: 350px; font-size: 20px; text-align: center; border: none; color: #2e3135;}

/**/
.dtabBar{ width:1200px; margin:0 auto; }

.dtabBar .hd ul{ z-index:5; position:relative;  zoom:1;}

.dtabBar .hd li{ float:left; height:250px;  cursor:pointer; text-align:center}

.dtabBar .hd li p{ font-size:20px; color:#333; line-height:2;}

.dtabBar .hd li.on{ height:250px; overflow:hidden;  position:relative;  }

.dtabBar .hd li.on p{ color:#5dbeeb;  }

.dtabBar .bd{ clear:both;  height:710px; overflow:hidden; padding-top:30px  }

.dtabBar .bd .dconWrap{ width:1200px; }

/*.dtabBar .prev,.tabBar .next{ position:absolute; left:10px; top:60%; z-index:999 }

.dtabBar .next{ left:auto; right:10px; }

.dtabBar .prevStop,.tabBar .nextStop{ }
*/
.hexagon{ background:url(../images/decTaba.jpg) no-repeat; height:216px; width:250px}

.dtabBar .hd li.on .hexagon{ background:url(../images/decTab.jpg) no-repeat; height:216px; width:250px}

.hexagonRight{ margin-left:300px}

.con img{ width: 385px; height: 710px;}

/**/
.aboutLine{ width: 1295px; height: 460px; margin: 0 auto;}

.aboutNight{ background: #f6f6f6; padding: 2px 0; text-align: center;}

.aboutAdv{ background: url(../images/abimga.jpg) no-repeat center center; height: 780px;}

.nightCon{ padding-top: 460px;}

.nightCon li{ float: left; width: 203px; text-align: left; font-size: 16px; color: #333; line-height: 1.8; padding: 0 60px;}

.nigMar{ margin-left: 20px;width: 183px !important;}

.team{ background: url(../images/abBg.jpg) no-repeat center center; height: 766px;}

.aboutimg{width: 1270px; height: 280px; margin: 65px auto 160px;}

/**/


    .container{ position: relative; margin: 0 auto; padding: 0; width:1280px; cursor: pointer; }

    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }

    .row:after,
    .clearfix:after {
      clear: both; }

    .row,
    .clearfix {
      zoom: 1; }

    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }


.js .sky-carousel {
	visibility: hidden;
}


.sky-carousel {
	width: 100%;
	height: 520px;
	position: relative;	
	overflow: hidden;
	margin: 0 auto;	
}


.sky-carousel .sky-carousel-container {
	position: relative;
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
}


/**********************************************
*
* 3. Carousel Item Styles
*
**********************************************/
.sky-carousel .sky-carousel-container li {
	position: absolute;	
	box-shadow: 2px 2px 20px #999}


.sky-carousel .sky-carousel-container li img {
	display: block;
	max-width: none !important;
}


.sky-carousel .sky-carousel-container li a img {
	border: none;
}


.sky-carousel .sky-carousel-container .sc-content {
	display: none;
}


/**********************************************
*
* 4. Current Content Styles
*
**********************************************/
.sky-carousel .sc-content-wrapper {
	position: absolute;
	text-align: center;	
	width: 100%;
	top: 81%;
	left: 50%;
	z-index: 9999;
	
}


.sky-carousel .sc-content-container {
	position: relative;
	left: -50%;
	padding: 0 20px;
}


.sky-carousel .sc-content-wrapper h2 {
	color: #1f2228;
	font-size: 24px;
	margin-bottom:5px;
	padding-top: 30px;
	font-weight: normal;
}

.sky-carousel .sc-content-wrapper h2 span{
	color: #bc182c;
	font-size: 18px;
}

.sky-carousel .sc-content-wrapper p {
	color: #1f2228;
	font-size: 14px;
	margin: 0;
	padding: 0;
}


.sky-carousel .sc-content-wrapper a {
	text-decoration: none;
	color: #444;
	border-bottom: 1px dotted #444;
}


/**********************************************
*
* 5. Gradient Overlay Styles
*
**********************************************/
.sky-carousel .sc-overlay {
	position: absolute;
	height: 100%;
	z-index: 9998;
	pointer-events: none;
	top: 0;
}


.sky-carousel .sc-overlay-left {
	left: -0.1px;
}


.sky-carousel .sc-overlay-right {
	right: -0.1px;
}


/**********************************************
*
* 6. Navigation Styles
*
**********************************************/
.sky-carousel .sc-nav-button {
	position: absolute;
	top: 50%;
	z-index: 10000;
	width: 40px;
	height: 60px;
	margin-top: -30px;

}


/*.sky-carousel .sc-nav-button.sc-next {
	background: url("../js/ico.png") no-repeat 1px 50%;
	right: -0.1px;
}


.sky-carousel .sc-nav-button.sc-prev {
	background: url("../js/ico1.png") no-repeat 1px 50%;
	left: -0.1px;
}

*/

/*.sky-carousel .sc-preloader {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 24px;
	height: 24px;
	margin-top: -22px;
	margin-left: -22px;
	padding: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
*/

/**********************************************
*
* 8. Other Styles
*
**********************************************/
.sc-no-select {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/**/
.case{ width: 1200px; margin: 60px auto;}

.case li{ width: 395px; float: left; margin-bottom: 7px;box-sizing: border-box; display: block;}

.caseMar{ margin: 0 7px;}

.case li img:hover{ border: 2px solid #c91111; box-sizing: border-box;}

.ul01 li{ height: 370px;}

.ul02 li{ height: 300px;}

.caseImg{ margin-right: 20px;}

.caseContent{ height: 670px;}

.caseContent dt,.caseContent dl h3{ color: #434856; font-size: 28px; line-height: 3; font-weight: normal;}

.caseContent dd{ color: #666666; font-size:16px; line-height: 1.8;}

.caseSmall{ background: url(../images/cSmall.jpg) no-repeat center center; height: 201px;}

.w1205{ width: 1205px; margin: 0 auto;}

.conImg{ width: 1200px !important; height: 845px;}








