﻿html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input { margin:0; padding:0;}
body { font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#333; -webkit-text-size-adjust:none;height:100%;}
h1, h2, h3, h4, h5, h6 { font-size:12px;}
table{border-collapse:collapse;	border-spacing:0;}
ul,li,ol{ list-style:none;}
ins{ text-decoration:none;}
i,em{ font-style:normal;}
input{border:none;}
select,input,button,button img,label{vertical-align:middle}
body,h1,h2,h3,ul,li,form,p,img{border:0}
input,button,select,img{margin:0;line-height:normal}
A{ color:#333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration: none; }
.fl,.fr{display:inline}
.fl{ float:left;}
.fr{ float:right;}
.clear,.area{ zoom:1;}
.clear:after,.area:after{ content:"."; display:block; visibility:hidden; height:0; clear:both;}
.wd{ width:1200px; margin:0 auto;}

body{}
.header{height:auto; overflow:hidden;}
.toper{ height:31px;}
.toper_l{ float:left; color: #666666; height: 31px; line-height: 31px;}
.toper_r{ float:right;}
.toper_r ul{ float:left;}
.toper_r ul li{ float:left; background: url(../image/embg.png) no-repeat scroll right 11px; color: #666666; height: 31px; line-height: 31px; margin-right:12px; display:inline; padding-right:10px;}
.toper_r ul li a{
	height:31px;
	line-height:31px;
	color:#666666;
}
.toper_r ul li a:hover {
	color:#333333;
	text-decoration:none;
}
.toper_r ul li.t-reg {
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:none;
}
.headerltop{ height:108px;}
.logo { float: left; margin-top:20px;}
.disBlock{ float:left; margin-top:20px; padding-left:12px; padding-top:9px; line-height:26px; font-size:18px; font-family: "微软雅黑", Arial, Helvetica, sans-serif; color:#dd1e32; font-weight:bold;}
.disBlock span { display: block; font-size: 16px; color:#707070; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.tel{ float: right; margin: 20px 0 0;}
.nav {
  display: block;
  height: 50px;
}
.nav li {
  display: block;
  float: left;
  height: 50px;
  line-height: 50px;
  padding-left:1px;
}
.nav li.yx{ position:relative;}
.nav li.yx span{ position:absolute; background:url(../image/navhot2.gif) no-repeat; width:27px; height:18px; right:5px; top:-7px;}
.nav li.noimg{ background-image:none;}
.nav li a {
	display:block;
	text-align:center;
	font-size:16px;
	color:#222;
	padding:0 23px 0 23px;
}
.nav li a:hover, .nav li a.cur {
	color:#dd1e32;
	text-decoration:none;
}
.banner{ width:100%;  position:relative;  height:400px; background:#000;  }.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:460px; }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center;}
.banner .hd ul{ text-align:center;  padding-top:5px;  }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../image/tg_flash_p.png) -18px 0; overflow:hidden; 
	line-height:9999px; 
}
.banner .hd ul .on{ background-position:0 0; }

.abserveces{ background-color:#f2f2f2; border: 1px solid #E5E5E5; height: 85px; overflow:hidden;}
.abserveces p {
	font-size:14px;
	float:left;
	display:block;
	width:239px;
	height:37px;
	color:#666666;
	padding:48px 0 0 0;
	border-right:1px solid #e5e5e5; text-align:center;
}
.abserveces p.s1 { background:url(../image/sign-1.png) center 13px no-repeat;}
.abserveces p.s2 { background:url(../image/sign-2.png) center 13px no-repeat;}
.abserveces p.s3 { background:url(../image/sign-3.png) center 13px no-repeat;}
.abserveces p.s4 { background:url(../image/sign-4.png) center 13px no-repeat;}
.abserveces p.s5 { border:none; background:url(../image/sign-5.png) center 17px no-repeat;}



.xcta {
  margin: 10px auto 0;
  overflow: hidden;
  width: 100%;
}
.xctaa {
    background-color: #FFFFFF;
    overflow: hidden;
}
.services0 {
    border-bottom: 3px solid #dd1e32;
    color: #454545;
    font-size: 15px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 20px;  font-family: Arial, Helvetica, sans-serif;
}
.services0 span {
    color: #000000;
    font-size: 25px;
    padding-right: 20px; font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}
.services0 span img{ padding-right:5px;}
.indservices{
  height: auto;
  margin: 50px auto 55px;
  overflow: hidden;
}
.indservices li {
  float: left;
  margin: 0 20px 0 40px;
  overflow: hidden; display:inline;
  width: 240px;
}
.indservices li h3{ color:#dd1e32; padding:10px 0px; font-size:22px; text-align:center; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
.indservices li p{ color:#000; padding:10px 0px; font-size:14px; overflow:hidden; line-height:26px;}
.indservices li a {
  width:180px;
  height:186px;
  display:block;
  text-indent:-9999px;
  margin:0 auto;
}
.servicesimg{ padding:15px 0px; width:165px; height:47px;  margin:0 auto;}
.services1{background: url(../image/Xservice_1.png) no-repeat center center !important;}
.services2{background: url(../image/Xservice_2.png) no-repeat center center !important;}
.services3{background: url(../image/Xservice_3.png) no-repeat center center !important;}
.services4{background: url(../image/Xservice_4.png) no-repeat center center !important;}
.services1:hover{background: url(../image/Xservice_1a.png) no-repeat center center !important;}
.services2:hover{background: url(../image/Xservice_2a.png) no-repeat center center !important;}
.services3:hover{background: url(../image/Xservice_3a.png) no-repeat center center !important;}
.services4:hover{background: url(../image/Xservice_4a.png) no-repeat center center !important;}



.mar8{ height:15px;}
.l_cyabout{ width:100%; background:url(../image/l_footbg.gif) repeat; height:auto; overflow:hidden; border-top:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid;}
.l_cyabout_ys{overflow:hidden; margin:0px auto; padding-top:28px; padding-bottom:10px;}
.l_ndxqr{ float:left; width:281px; height:auto; overflow:hidden; margin-right:25px; font-weight:normal; }
.l_ndxqr_1{ float:left; width:281px; height:auto; overflow:hidden; margin-right:0px; font-weight:normal;}
.l_ndxqr div,.l_ndxqr p,.l_ndxqr_1 div,.l_ndxqr_1 p{ padding-left:30px;}
.l_ndxqr_1 span{ float:right;}
.l_ndxqr_1 p{ line-height:15px; margin: 0 0 10px;}
.l_ldxq{ color:#444444; font-size:18px; height:40px; border-bottom:#e0e0e0 1px solid; font-family:"微软雅黑", Arial; line-height:40px;}
.l_ndxqr p{ font-family:"微软雅黑"; line-height:15px; margin: 0 0 10px;}
.copyrighat{ background:#f9fbfc; width:100%; height:175px;}
.copyrighat_cent{ width:1200px; height:auto; margin:0px auto; overflow:hidden; text-align:center; padding-bottom:20px;}
.l_cyby{ padding-top:8px; padding-bottom:8px; font-weight:normal; color:#777777; font-family:Arial, "微软雅黑"; line-height:30px;}

.ewm{ height:500px; text-align:center; padding:50px;}
.ewm p{ font-size:16px;}



.brandhead{
	width: 100%;
	background: url(../image/branchBg1.png) center top no-repeat;
}
.brandheadIn{
	width: 1200px;
	margin: 0 auto;
	padding-top: 88px;
	padding-bottom: 50px;
}
.brandheadIn .p1{
	font-size: 30px;
	line-height: 30px;
	padding: 43px 0 18px;
	color: #fff;
}
.brandheadIn .p1 span{
	color: #ffff00;
}
.brandheadIn .p2{
	font-size: 45px;
	line-height: 100%;
	padding-bottom: 59px;
	color: #fff;
}
.brandheadIn .a1{
	width: 196px;
	height: 46px;
	font-size: 24px;
	line-height: 46px;
	border: 2px solid #fff;
	display: block;
	text-align: center;
	color: #fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.brandheadIn .title{
	padding-top: 314px;
	font-size: 36px;
	line-height: 40px;
	padding-bottom: 30px;
	text-align: center;
	color: #cc0000;
}
.brandheadIn .title span{
	font-weight: bold;
}
.brandheadIn .p3{
	width: 210px;
	height: 36px;
	line-height: 36px;
	font-size: 20px;
	text-align: center;
	margin: 0 auto;
	color: #dd1e32;
 	border: 2px solid #dd1e32;
 	-webkit-border-radius: 30px;
 	-moz-border-radius: 30px;
 	border-radius: 30px;
}
.brandheadIn .step{
	position: relative;
	padding: 63px 0 40px;
	text-align: center;
}
.brandheadIn .step .p4{
	font-size: 24px;
	padding-bottom: 5px;
	text-align: left;
}
.brandheadIn .step .p5{
	font-size: 16px;
	line-height: 24px;
	color: #666;
	text-align: left;
}
.brandheadIn .step .answer1{
	position: absolute;
	left: 0;
	top: 260px;
}
.brandheadIn .step .answer2{
	position: absolute;
	left: 120px;
	top: 100px;
}
.brandheadIn .step .answer3{
	position: absolute;
	left: 480px;
	top: 37px;
}
.brandheadIn .step .answer4{
	position: absolute;
	right: 84px;
	top: 100px;
}
.brandheadIn .step .answer5{
	position: absolute;
	right: 0px;
	top: 280px;
}
.brandheadIn .book,.superiority .book{
	width: 1120px;
	padding: 0 40px;
	height: 170px;
	position: relative;
	background: url(../image/branchBg2.png) center center no-repeat;
}
.brandheadIn .book .text1,.superiority .book .text1{
	font-size: 24px;
	line-height: 100%;
	padding: 40px 0 0px;
	color: #fff;
}
.brandheadIn .book .text2,.superiority .book .text2{
	font-size: 24px;
	line-height: 36px;
	padding-bottom: 20px;
	color: #fff;
	font-weight: bold;
}
.brandheadIn .book .text2 span,.superiority .book .text2 span{
	font-size: 36px;
	color: #ffff00;
}
.brandheadIn .book .booltel,.superiority .book .booltel{
	color: #ffff00;
	line-height: 25px;
	height: 25px;
	padding-left: 34px;
	background: url(../image/telIcon.png) left center no-repeat;
}
.brandheadIn .book .booltel span,.superiority .book .booltel span{
	font-size: 20px;
}
.brandheadIn .book .bookRight,.superiority .book .bookRight{
	width: 150px;
	height: 50px;
	font-size: 18px;
	line-height: 50px;
	font-weight: bold;
	color: #d65618;
	background-color: #ffff00;
	text-align: center;
	position: absolute;
	right: 40px;
	top: 60px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.haochu{ padding:94px 0 85px 0; border-bottom:1px solid #eeeeee;}
.haochu ul{ margin-top:65px;}
.haochu ul li{ color:#000000; float:left; width:420px; padding-left:180px;  height:140px;}

.haochu ul li span{ font-weight:bold; font-size:24px; display:block; margin:15px 0 15px 0; }

.haochu ul li p{ font-size:18px; line-height:30px; display:block;}

.haochu ul li p i{ color:#ff0000;}

.have{ padding:23px 0 80px; width:1200px; margin:0 auto;}

.have .nr{ height:563px; background:url(../image/have_bj.png) no-repeat top center; margin:55px auto 0; position:relative; width:1100px;}

.have .nr span{ font-weight:bold; font-size:24px; color:#000000; line-height:40px;}

.have .nr p{ color:#666666; font-size:16px;}

.have .nr div{ position:absolute;}

.have .nr .a{ left:115px; top:60px;}

.have .nr .b{ left:115px; top:215px;}

.have .nr .c{ left:115px; top:365px;}

.have .nr .d{ right:125px; top:60px;}

.have .nr .e{ right:55px; top:215px;}

.have .nr .f{ right:115px; top:365px;}

.have .wz{ width:600px; margin:55px auto 0 auto;}

.have .wz span a{ display:block; width:160px; height:35px; line-height:35px; text-align:center; border:1px solid #000000; color:#000000; font-size:16px; float:left; margin-left:15px;}
.zhxxyi{ width:100%; margin:0 auto; overflow:hidden;}
.zhxx{ position:relative; left:50%; margin-left:-960px; width:1920px; height:400px; background:url(../image/yutai2.jpg) no-repeat; overflow:hidden; background-size:cover;}
.zhxxnei{ width:1020px; margin:0 auto; overflow:hidden;}
.zhxxtext h2{ width:1020px; margin-top:60px; font: 30px/38px "Microsoft YaHei","SimHei";text-align:center; color:#FFF;}
.zhxxnei ul{ width:2010px; margin-top:55px; overflow:hidden;}
.zhxxnei ul li{ float:left; width:243px; margin:0 7px; overflow:hidden;}
.zhxxnei ul li h2{ padding-top:10px; font: 16px/24px "Microsoft YaHei","SimHei"; color:#FFF; text-align:center;}
.zhxxnei ul li p{ padding-top:10px; font: 16px/24px "Microsoft YaHei","SimHei"; color:#FFF; text-align:center;}
.zhxxnei ul li p a{ color:#FFF;}
.zhxxneitu{ width:243px; height:130px; overflow:hidden;}

.marketing{
	width: 100%;
	height: 501px;
	background: url(../image/branchBg3.png) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
}
.marketingIn{
	width: 1200px;
	margin: 0 auto;
	position: relative;
	padding-top: 179px;
	height: 322px;
}
.marketingIn .img1{
	position: absolute;
	left: 0;
	bottom: -78px;
}
.marketingIn .right{
	width: 480px;
	float: right;
}
.marketingIn .p1{
	font-size: 34px;
	line-height: 100%;
	padding-bottom: 44px;
}
.marketingIn .p1 span{
	color: #ff6600;
}
.marketingIn .p2{
	font-size: 48px;
	line-height: 48px;
	padding-bottom: 28px;
	color: #555555;
}
.marketingIn .p2 .span1{
	color: #ff6600;
	font-weight: bold;
}
.marketingIn .p3{
	font-size: 24px;
}

.saveMoney{
	width: 1200px;
	height: 500px;
	margin: 0 auto;
	background: url(../image/branchBg4.png) right top no-repeat;
}
.saveMoney .title{
	padding-top: 175px;
}
.saveMoney .title .p1,.moreSavein .title .p1,.superiority .title .p1{
	line-height: 100%;
	font-weight: bold;
	color: #ea5504;
	font-size: 48px;
	padding-bottom: 39px;
}
.saveMoney .title .p2{
	font-size: 30px;
	line-height: 36px;
}
.saveMoney .title .p2 .span1{
	color: #ea5504;
}
.moreSave{
	width: 100%;
	height: 500px;
	background: url(../image/branchBg5.png) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
}
.moreSavein{
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	text-align: right;
}
.moreSavein .title{
	padding-top: 95px;
}
.moreSavein .title .p2{
	font-size: 30px;
	line-height: 48px;
}
.moreSavein .title .p2 span{
	font-size: 48px;
	font-weight: bold;
	color: #ea5504;
}

.youshi{ position:relative; width:100%; height:1910px;}
.youshi .hua1{position:absolute;right:0;top:305px; z-index:-1;}
.youshi .hua2{position:absolute;left:0;top:765px; z-index:-1;}
.youshi .hua3{position:absolute;right:0;top:1303px; z-index:-1;}
.title h2{ color: #cc0000;font-size: 36px;line-height: 40px; text-align:center; margin-top:50px;}
.title p{color: #cc0000;font-size: 20px;line-height: 30px; text-align:center; margin-bottom:30px;}
.youshi .ys1,.youshi .ys2{ position:relative;}
.youshi .ystext{ width:500px; padding-top:90px; padding-bottom:20px;}
.youshi .ysimg{ position:absolute; right:0; top:0;}
.youshi .ysimg1{ position:absolute; left:0; top:0;}
.youshi .ystext dt{font-size:30px;color:#333;margin-top:25px;}
.youshi .ystext dt h5{font-size:30px;color:#333; font-weight:bold}
.youshi .ystext dd{margin-top:10px;line-height:24px;font-size:16px;}
.sddgr {
    display: block;
    margin-top: 60px;
}
.ys2 .tr{ text-align:right;}

.brands{
	width: 100%;
	padding-bottom: 69px;
	
}
.brands .top{
	background-color: #f5f4f4;
	text-align: center;
}
.brands .top .p1{
	font-size: 36px;
	line-height: 100%;
	padding: 51px 0 23px;
}
.brands .top .p1 span{
	color: #dd1e32;
}
.brands .top .p2{
	font-size: 24px;
	color: #999999;
	padding-bottom: 51px;
}
.brandList{
	width: 100%;
	height: 594px;
	overflow: hidden;
	position: relative;
}
.bannerBottom{
	width: 100%;
	height: 594px;
}
.bannerBottom li{
	position: absolute;
	width: 100%;
	height: 594px;
	left: 0;
	top: 0;
	display: none;
}
.bannerBottom li.first{
	display: block;
}
.brandList .smallImg{
	position: absolute;
	top: 40px;
	left: 50%;
	margin-left: -609px;
	height: 66px;
	width: 1218px;
	z-index: 2;
}
.brandList .smallImg .left,.brandList .smallImg .right{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -25px;
	width: 30px;
	height: 50px;
	background: url(404.png) center center no-repeat;
	cursor: pointer;
}
.brandList .smallImg .right{
	left: auto;
	right: 0;
	background-image: url(404.png);
}
.brandList .smallImg .picList{
	width: 1124px;
	height: 66px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.smallImg .picList ul{
	height: 66px;
	position: absolute;
	left: 0;
	top: 0;
}
.smallImg .picList ul li{
	float: left;
	width: 158px;
	height: 66px;
	margin-right: 3px;
}
.smallImg .picList ul li img{
	width: 158px;
	height: 66px;
	cursor: pointer;
	opacity: 0.3;
	filter:alpha(opacity = 30);
}
.smallImg .picList ul li.hover img{
	opacity: 0.6;
	filter:alpha(opacity = 60);
}
.smallImg .picList ul li.current img{
	opacity: 1;
	filter:alpha(opacity = 100);
}
.demands{
	width: 100%;
	background-color: #f6f6f6;
}
.demandIns{
	width: 860px;
	padding-left: 340px;
	margin: 0 auto;
	position: relative;
}
.demandIns .img1{
	position: absolute;
	bottom: 0;
	left: 0;
}
.demandIns .title{
	padding: 29px 0 25px;
}
.demandIns .title .p1{
	font-size: 18px;
	line-height: 18px;
	color: #ff6600;
	font-weight: bold;
}
.demandIns .title .p2{
	font-size: 24px;
	line-height: 24px;
	padding-top: 10px;
	font-weight: bold;
}
.demandTable{
	width: 100%;
	padding-bottom: 30px;
}
.demandTable input{
	float: left;
	width: 268px;
	height: 34px;
	line-height: 34px;
	padding-left: 10px;
	margin: 0 10px 15px 0;
	border: 1px solid #dcdcdc;
	font-family: "瀹嬩綋","Simsun";
	color: #b0adad;
	background-color: #fff;
}
.demandTable input.last{
	margin-right: 0;
}
.demandTable .input1{
	width: 848px;
	margin-right: 0px;
}
.demandTable .input2{
	width: 128px;
	margin-right: 0px;
}
.demandTable .verification{
	float: left;
	margin-right: 20px;	
	width: 140px;
	height: 36px;
	background-color: #c61618;
}
.demandTable .verification img{
	width: 140px;
	height: 36px;
}
.demandTable .submit{
	width: 140px;
	height: 36px;
	background-color: #ee7613;
	color: #fff;
	border: 0 none;
	text-align: center;
	line-height: 36px;
	cursor: pointer;
	padding-left: 0;
}
#station{
	float: left;
}
#station input{
	border: 0 none;
}





api { content:'4DD845D1BB619BEEFB641EC49A7D8735'; display:none; visibility:hidden; }

.ig-fly-in-right { -webkit-animation:flyInRight 0.6s ease-in-out both; -moz-animation:flyInRight 0.6s ease-in-out both; -ms-animation:flyInRight 0.6s ease-in-out both; animation:flyInRight 0.6s ease-in-out both; }
.ig-fly-out-left { -webkit-animation:flyOutLeft 1s ease both; -moz-animation:flyOutLeft 1s ease both; -ms-animation:flyOutLeft 1s ease both; animation:flyOutLeft 1s ease both; }
.ig-cloud { -webkit-animation:flap 5s ease-in-out infinite; -moz-animation:flap 5s ease-in-out infinite; -ms-animation:flap 5s ease-in-out infinite; animation: flap 5s ease-in-out infinite; }

[ag-animate] {  opacity:0; opacity:1\9\0; }


@-webkit-keyframes star{
	0% {
		-webkit-transform:scale(1,1) translate(0,-10px);
	}
	50% {
		-webkit-transform:scale(1,1) translate(0,5px);
	}
	100% {
		-webkit-transform:scale(1,1) translate(0,-10px);
	}
}

@-webkit-keyframes flyInRight{
	0%{
		opacity:0;
		-webkit-transform:translateX(500px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
	}
}
@keyframes flyInRight{
	0%{
		opacity:0;
		-webkit-transform:translateX(500px);
		   -moz-transform:translateX(500px);
		    -ms-transform:translateX(500px);
		        transform:translateX(500px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		   -moz-transform:translateX(0);
		    -ms-transform:translateX(0);
		        transform:translateX(0);
	}
}
@-webkit-keyframes flyInLeft{
	0%{
		opacity:0;
		-webkit-transform:translateX(-300px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
	}
}
@keyframes flyInLeft{
	0%{
		opacity:0;
		-webkit-transform:translateX(-300px);
		   -moz-transform:translateX(-300px);
		    -ms-transform:translateX(-300px);
		        transform:translateX(-300px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		   -moz-transform:translateX(0);
		    -ms-transform:translateX(0);
		        transform:translateX(0);
	}
}
@-webkit-keyframes flyOutLeft{
	0%{
		opacity:1;
		-webkit-transform:translateX(0);
	}
	100%{
		opacity:0;
		-webkit-transform:translateX(-300px);
	}
}
.icase { width:100%;  background:#f9f9f9; padding:0; }
.icase * { -webkit-transition:none; -moz-transition:none; -ms-transition:none; transition:none; }
.icase-container { width:100%; height:620px; background:#fff; position:relative; overflow:hidden;}
.icase-logo { width:1200px; height:70px; position:absolute; left:50%; margin-left:-600px; top:40px; z-index:10; }
.icase-logo .prev, .icase-logo .next { width:30px; height:70px; float:left; background:url(404.png) center center no-repeat; cursor:pointer; opacity:0.3; }
.icase-logo .next { float:right; background-image:url(404.png); }
.icase-logo .prev:hover, .icase-logo .next:hover { opacity:1; }
.icase-logo .main { float:left; width:1115px; height:65px; padding:3px 0; margin:0 0 0 16px; overflow:hidden; }
.icase-logo .list { width:500%; position:relative; }
.icase-logo .list li { float:left; width:157px; height:64px; margin:0 3px 0 0; opacity:0.3; filter:Alpha(opacity=30); }
.icase-logo .list li:hover { opacity:0.7; filter:Alpha(opacity=70); }
.icase-logo .list li.current { opacity:1; filter:Alpha(opacity=100); }
.icase-logo .list img { display:block; width:100%; cursor:pointer; }
.icase-view { position:relative; height:100%; z-index:5; }
.icase-view .bigpic { position:relative; width:100%; height:100%; z-index:2; overflow:hidden; }
.icase-view .bigpic li { width:100%; position:absolute; left:0; top:0; }
.icase-view .bigpic img { width:1920px; height:550px; position:relative; left:50%; margin-left:-960px; }

.icase-view .animate { position:absolute; left:0; top:0; width:100%; height:100%; z-index:3; }
.icase-view .animate li { position:absolute; left:0; top:0; width:100%; height:100%; z-index:3; }
.icase-view .animate div.img { position:absolute; left:55%; top:142px; z-index:3; }
.icase-view .animate div.wds { position:absolute; left:50%; top:150px; z-index:3; width:490px;}
.icase-view .animate img { display:block; }
.icase-view .animate div.wds img { margin-bottom:20px;}
.icase-view .animate div.wds h2{ font-size:24px; color:#fff; line-height:1.5rem; margin-top:25px; font-weight:normal;}
.icase-view .animate div.wds p{ font-size:14px; color:#f2f2f2; line-height:1.5rem; margin:15px 0 30px;}
.icase-view .animate div.wds a { height:38px; line-height:38px; display:inline-block; padding:0 34px; border: 1px solid #fff; border-radius:35px; color:#fff; -webkit-transition:all ease 300ms; -moz-transition:all ease 300ms; -ms-transition:all ease 300ms; -o-transition:all ease 300ms; transition:all ease 300ms; position:relative; left:20px; }
.icase-view .animate div.wds a:hover { background:#ff6600; color:#FFF; border-color: #ff6600;-webkit-animation:pudding 1.5s ease forwards; -moz-animation:pudding 1.5s ease forwards; -ms-animation:pudding 1.5s ease forwards; animation:pudding 1.5s ease forwards; }


.news{ width:100%; padding:0 0 30px; position:relative;}

.news h3{ border-bottom:1px solid #eeeeee; position:absolute; width:100%; height:1px; top:42px; left:0;}

.zxqy{ width:455px;}
.news_center { width:1200px; margin:0 auto;}
.news_center .title{ color:#666666; font-size:20px; width:100%; height:42px; line-height:42px;}

.news_center .title span{ float:left; border-bottom:1px solid #a0a0a0; width:100px; padding-left:20px;}
.news_center .title span a{ color:#999999;}
.news_center .title p a{ float:right; font-size:14px; color:#999999;}

.news_center ul{ margin:30px 0 0 100px;}

.news_center ul li{ line-height:45px; border-bottom:1px dashed #a4a4a4; height:45px; font-size:14px; color:#666666; float:left; width:100%;}

.news_center ul li a{ float:left; color:#666666; background:url(../image/ico.png) no-repeat 10px center; padding-left:25px;}

.news_center ul li a:hover{color:#ff9935;}

.news_center ul li span{ float:right;}
.san{ height:266px; background:url(../image/san_bj.png) no-repeat right top; font-weight:bold; padding:100px 0 0 0;}

.san span{ color:#676767; font-size:18px; line-height:40px;}

.san p{color:#474747; font-size:22px; line-height:40px;}

.san font{color:#000000; font-size:26px; line-height:40px;}

.san h4{ font-size:36px; color:#dd1e32; font-weight:bold; display:block; margin:20px 0;}

.san  a{ display:block; width:150px; height:35px; border:1px solid #dd1e32; line-height:35px; font-size:16px; text-align:center; color:#dd1e32; margin-left:150px; font-weight:normal;}



.sbanner{ background-position:center  top; background-repeat:no-repeat; height:400px; width:100%; position:relative;}
.sbanner a{ width:100%; height:100%; display:block; position:absolute; left:0; top:0;}

.dizhi { padding:50px 30px 30px 30px; width:1140px; margin:0 auto;}
.dizhi .fl{ width:520px; padding-bottom:30px;}
.dizhi .fl h4{ color:#666666; font-size:24px; font-weight:bold; border-bottom:1px dashed #dcdcdc; padding-bottom:20px; display:block; margin-bottom:22px;}

.dizhi .fl h4 i{ font-size:18px; font-weight:normal;}

.dizhi .fl p{ line-height:42px; font-size:16px; color:#666666; padding-left:45px;}

.dizhi .fl span{ display:block; width:90px; height:26px; border:1px solid #a0a0a0; border-radius:10px; line-height:26px; float:left; font-size:14px; text-align:center; margin-left:20px;}

.dizhi .fl span a{ color:#666666}

.about{ width:100%; border-top:1px solid #dcdcdc; padding:95px 0 0px 0;}
.about ul{ padding:0 50px;}
.about ul li{ float:left; width:303px; height:80px; border:1px solid #828282; padding:10px 0 10px 25px; margin-right:55px; cursor:pointer;}

.about ul li span{ display:block; width:80px; height:80px; background:#a0a0a0; border-radius:100%; color:#FFF; line-height:80px; text-align:center; float:left; font-size:48px;}

.about ul li div{ margin-left:30px; float:left;}

.about ul li div p{ color:#666666; font-size:24px; line-height:38px;}

.about ul li:hover span{ background:#ff8300;}

.about ul li:hover p{ color:#ff8300;}

.ewm{ margin-top:80px;}

.ewm img{ width: 200px; display:block; margin:auto;}

.ewm p{ text-align:center; color:#666666; font-size:18px; line-height:50px;}

.about .wz{ margin-top:65px; height:500px; background:url(../image/duli.jpg) left no-repeat;overflow:hidden;}

.about .wz h3{ width:274px; height:46px; background:url(../image/about_title.jpg) no-repeat top center; margin:30px auto 20px auto;}

.about .wz p{padding-left: 382px; line-height:48px; color:#666666; font-size:16px;.about .wz}

.about .wz span{display:block; width:120px; height:30px; border:1px solid #a0a0a0; border-radius:10px; line-height:30px;  font-size:14px; text-align:center; margin:38px auto 0 auto;}




.bgcc{ width:100%; background-color:#f8f8f8;}
.caselist li{ border-bottom: 1px solid #e9e9e9;height: 148px;padding:18px 0 0;}
.caselist .fl{ height:130px; width:185px; margin-right:10px;}
.caselist .fl img{height:130px; width:185px;}
.caselist .fr{ width:630px;}
.caselist li h3{font-size: 22px;font-weight:normal;height: 36px;line-height: 22px;}
.caselist li h3 a.cate{ color:#06d191;}
.caselist li h3 a.cate:hover{ color:#03b07a;}
.caselist li h3 a{ color:#000;}
.caselist li h3 a:hover{ color:#f60;}
.caselist li p{  color: #666666;height: 60px;line-height: 20px;overflow: hidden;}
.caselist li .info{ color: #a6a6a6;line-height: 20px;padding-top: 15px; position:relative;}
.caselist li .info div a{ padding-right:8px; color:#a6a6a6}
.caselist li .info span.tit{
    bottom: 3px;
    display: block;
    position: absolute;
    right: 10px;
}
.caselist li .info  span p {
    float: right;
    font-size: 12px;
    line-height: 14px;
    margin-right: 10px;
	height:14px;
	padding:0;
}
.caselist li .info  span  p img {
    float: left;
    margin-right: 5px;
}
.crumbs {
	height:40px;
	padding-left:10px;
	font-size:14px;
	color:gray;
	line-height:40px;
	width:1190px;
	margin:10px auto;
}
.crumbs a {
	color:gray;
}
.crumbs i {
	display:block; float:left;margin-right:8px;	
	background-image:url(../image/home1.png); background-position:center center; height:40px; width:24px; background-repeat:no-repeat;
}
.imgwd{ text-align:}
#pages {
	padding:30px 0 25px;
}
.text-c {
	text-align:center;
	z-index:1000;
}
#pages a {
	background:none repeat scroll 0 0 #fff;
	border:1px solid #e3e3e3;
	color:#333;
	display:inline-block;
	height:35px;
	line-height:35px;
	padding:0 10px;
	text-align:center;
	text-decoration:none;
}
#pages a.a1 {
	padding:0;
	width:50px;
}
#pages span {
	background:none repeat scroll 0 0 #de1e33;
	border:1px solid #de1e33;
	color:#fff;
	display:inline-block;
	height:35px;
	line-height:35px;
	padding:0 10px;
	text-align:center;
}
#pages a:hover {
	background:#f1f1f1;
	color:#000;
	text-decoration:none;
}
.con_l_con{
    width: 898px;
}
.con_l {
    margin-bottom: 20px;
    padding: 20px 30px 20px;
    width: 838px;
	background-color:#fff;
}
.main_r {
    width: 285px;
}
.row_box{ background-color:#fff;}
.b20{ height:20px; clear:both;}

.utitle{border-bottom: 1px solid #ececec; height: 36px; line-height:36px; padding: 10px 10px 0 20px; position: relative;}
.utitle  a.t{ display:block; height:34px; line-height:36px; background:#fff; border:1px solid #ececec; border-bottom:2px solid #fff; color:#dd1e32;font-size: 16px; text-align:center;width:95px}
.utitle  a.umore{ position:absolute; right:20px; top:5px; color:#ccc; font-size:20px;}
.utitle  a.umore:hover{ color:#666;}

.ulist{  padding:5px 20px;}
.ulist li{ height: 30px;line-height: 30px; overflow:hidden; font-size:14px; color:#ccc}
.ulist li i.ico{ color:#999; font-weight:bold;}
.ulist li span{font-size:13px; margin-left:15px; line-height:26px; padding-top:5px;}
.ulist li a{ color:#666; padding:0 5px;}
.ulist li a:hover{ color:#ea5504;}
.ulist li a.cate{ color:#a6a6a6;}

.toplist{padding:5px 20px;}
.toplist li{ height: 30px;line-height: 30px; overflow:hidden; font-size:14px; color:#ccc; position:relative; padding-left:20px;}
.toplist li i{ height:15px; width:15px; line-height:15px;position:absolute; margin-right:5px;color:#fff; text-align:center; background-color:#ea5504; left:0; top:9px; font-size:13px;}
.toplist li i.c{ background-color:#c6c6c6;}
.toplist li a{color:#666; padding:0 5px;}
.toplist li a:hover{ color:#ea5504;}
.toplist li a.cate{ color:#a6a6a6;}


.RadBox { position: relative; width: 285px; height: 217px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.RadBox .pic img { width: 285px; height: 187px; display: block; }
.RadBox .txt { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden; }
.RadBox .txt li{ height:30px; line-height:30px; position:absolute; bottom:-30px;}
.RadBox .txt li a{ display: block; color: #666; padding: 0 0 0 10px; font-size: 14px;text-decoration: none; }
.RadBox .num { position: absolute; z-index: 3; bottom: 35px; right: 8px; }
.RadBox .num li{z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; float: left; position: relative; width: 7px; height: 7px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.RadBox .num li.on,.RadBox .num li:hover{ background:#f60;alpha(opacity=100); opacity: 1;}



 .articleTitle{border-bottom: 1px solid #e5e5e5; padding: 20px 30px;}
.articleTitle h1{color: #333; font-size: 28px; margin: 0 0 15px; line-height:38px;}
.articleTitle span{display: inline-block; overflow: hidden; width: 100%;}
.articleTitle span p{color: #999; float: left; font-size: 12px; line-height: 30px; margin-right: 10px;}
.articleTitle span p font{color: #333;}
.articleTitle span p img{float: left; margin-right: 5px; margin-top: 8px;}
.articleTitle span p:first-child img{border-radius: 100%; margin-top: 0;}
.articleText{overflow: hidden; padding: 10px; color:#666; font-size:16px; line-height:32px;}
.articleText p{color: #333; font-size: 16px; line-height: 28px; margin-top:20px;text-indent:2rem;}
.articleText img{max-width: 100%;} 
.articleText  a{color: #2983c0;}
.articleText td{padding:0 5px;}
.articleShare{border-bottom: 1px solid #e5e5e5; overflow: hidden; padding: 0 30px 20px;}
.downurl{border-bottom: 1px dashed #ececec; overflow: hidden; padding: 15px 0;}
.downurl span{line-height:40px; height:40px; font-size:20px; float:left; border-left:3px solid #f60; padding-left:15px; margin-right:20px;}
.downurl a{background: #ff5403 url("../image/down-icon.png") no-repeat scroll 42px 9px; color: #fff; display: block; font: 20px/40px "微软雅黑"; height: 40px; padding:0 52px 0 78px;float:left;}
.downurl a:hover{background-color:#ff3403;}
.articleShare .fl,.articleShare .fr{width:50%;}
.articleShare .fl{padding-top:16px;}
.tags{background: rgba(0, 0, 0, 0) url("../image/tagtitle.png") no-repeat scroll 0 0; padding-left:30px; margin-top:30px; margin-bottom:15px;height:31px;}
.tags a{background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #eaeaea; font-size: 12px;margin: 3px 0; padding: 5px 10px;height:30px;line-height:30px;}
.bdsharebuttonbox{float: right; margin-top: 10px;}
.bds_weixin{background: rgba(0, 0, 0, 0) url("../image/sharebg.png") repeat scroll 0 0 !important;}
.bds_tsina{background: rgba(0, 0, 0, 0) url("../image/sharebg.png") repeat scroll -50px 0 !important;}
.bds_qzone{background: rgba(0, 0, 0, 0) url("../image/sharebg.png") repeat scroll -100px 0 !important;}
.bds_tqq{background: rgba(0, 0, 0, 0) url("../image/sharebg.png") repeat scroll -150px 0 !important;}
.bds_more{background: rgba(0, 0, 0, 0) url("../image/sharebg.png") repeat scroll -200px 0 !important;}
.bdshare-button-style0-32 a{height: 40px !important; margin: 0 9px 0 0 !important; width: 40px !important;}
.articleState{font-size: 14px; padding: 20px 30px 15px;}
.articleState h4{font-size: 14px; margin: 0;}
.articleState span{color: #999; line-height: 30px;}
.articleState a{color: #01a4e5;}
.mainMore{background-color: #fff; margin-top: 10px; overflow: hidden;}
.mainMoreTitle{border-bottom: 1px solid #e5e5e5; width: 100%;}
.mainMoreTitle h3{font-size: 20px; margin: 0; padding: 0 30px 10px;}
.sxw{ width:100%;background-color:#F9F9F9;height:40px; line-height:30px; margin-top:-10px;}
.sxw p{ width:50%; float:left; text-align:center;}



.i_tit{text-align: center;padding-top: 56px;}
.i_tit b{color: #595757;font-size: 36px;line-height: 40px;position: relative; border-bottom: 1px solid #898989;padding-bottom: 20px;padding-bottom: 15px;margin-top: 22px;}
.i_titw b{ color:#fff;border-bottom: 1px solid #fff;}
.i_tit i{width: 50px; height: 3px;position: absolute; bottom: -2px;background: #898989;left: 50%; margin-left: -25px;}
.i_titw i{background:#fff;}
.i_tit p{margin-top: 24px; margin-bottom:20px; font-size:14px;}
.i_titw p{margin-top: 24px; margin-bottom:20px; color:#fff;}
.cp{ margin:0 auto;}
.cp  li{vertical-align: top;float: left;}
.we_ul_li:first-child{margin-left: 0;}
.we_ul_li{width: 228px; height: 298px; float: left; margin-right:15px;}
.we_ul_li a{
    position: relative;
}
.front,.back{
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;
    height: 296px; width: 226px;
    position: absolute;
    top: 0;
    left: 0;

    box-shadow: 0 0 5px transparent;
        -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
}
.front{
    z-index: 2;
    border:1px solid #f3f3f3;
    background: #fff;
}
.back{
    z-index: 1;
    
     background: #dd1e32;
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.we_ul_li:first-child{margin-left: 0;}

.we_ul_li a{display: block;height: 298px; width: 228px;margin: 0 auto;overflow: hidden;text-align:center; display:block;}
.we_ul_li i{width: 135px; height: 135px;border-radius: 135px; border:1px solid #d6d5cc;margin: 24px auto 0; display:block;}
.we_ico1{background: url(../image/ico_we1.png);}
.we_ico2{background: url(../image/ico_we2.png);}
.we_ico3{background: url(../image/ico_we3.png);}
.we_ico4{background: url(../image/ico_we4.png);}
.back .we_ico1{background: url(../image/ico_we1_1.png);}
.back .we_ico2{background: url(../image/ico_we2_1.png);}
.back .we_ico3{background: url(../image/ico_we3_1.png);}
.back .we_ico4{background: url(../image/ico_we4_1.png);}
.we_ul_li .back i{ border:1px solid #fff;}
.we_ul_li h3{color: #595757; font-size: 18px;margin: 25px; }
.we_ul_li .back h3{color: #fff;}
.we_ul_li p{color: #898989; font-family: "微软雅黑";line-height: 1.5em; font-size:14px;}
.we_ul_li .back p{color: #fff;}
.we_ul_li:hover a .front{
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.we_ul_li:hover a .back{
    z-index: 3;
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
}

.end{ margin-right:0;}


.advantage_nr{ width:1024px; margin:50px auto;}

.advantage_nr .title{ width:100%; height:67px; position:relative; font-weight:bold; font-size:30px;}

.advantage_nr .title span{  color:#ff0000; position:absolute; top:28px; left:160px;}

.advantage_nr .title img{ position:absolute; top:0; left:475px;}

.advantage_nr .title p{ color:#8c8c8c; position:absolute; top:28px; right:115px;}

.advantage_nr .nr{ width:100%; height:311px; background:url(../image/advantage_nr.png) no-repeat top center; margin-top:20px; }

.advantage_nr .nr div{line-height:55px; font-size:16px; margin-top: 15px;}

.advantage_nr .nr div i{ color:#fb3535;}

.advantage_nr .nr .wz1{ width:445px; float:left; color:#000000; padding-left:30px;}

.advantage_nr .nr .wz2{ width:130px; float:left; color:#FFF; font-size:24px; text-align:center;}

.advantage_nr .nr .wz3{ width:350px; float:left; color:#8c8c8c; margin-left:65px;}

.advantage font{ display:block; width:195px; height:53px; color:#FFF; font-size:14px; line-height:40px; text-align:center; float:left; margin-left:30px; _margin-left:20px;}

.advantage font i{ font-size:18px;}

.advantage font a{color:#FFF;}

.anniu{ width:118px; height:28px; border:1px solid #a0a0a0; margin:20px 0px 0px 390px; border-radius:5px; text-align:center; overflow:hidden;}
.anniu a{font: 14px/28px "Microsoft YaHei","SimHei"; color:#666666;}



.p_one{ margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative; height:580px;}

.p_three{ height:759px; margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative;}
.p_four{ height:862px;margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative;}
.p_five{ height:522px;margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative;}
.w_one{ height:580px;margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative;}
.w_two{ height:522px;margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative;}
.w_four{ height:484px;margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative;}
.w_five{ height:461px;margin:0 auto; width:100%;background:#fff; overflow:hidden;position:relative;}
.p_img{position:absolute;top:0;left:50%; height:580px;width:1920px;}
.p_img img{ margin-left:-960px;}
.p_two ul{ margin:10px auto; text-align:center;}
.p_two ul li{ width:25%;float:left;}
.p_two p ,.p_two h4{ color:#333;width:60%; padding:0 20% 0 20%;font-size:14px; line-height:180%;}
.p_two p {text-align:left;padding:0 10% 0 30%;}

.p_six{ background:#ea5504; width:100%; margin:0 auto; text-align:center; padding-bottom:20px;}
.p_six p{ padding-top:40px;color:#fff; font-size:18px;}
.p_six a{ color:#f5b7a4; display:block; background:#fff; margin:20px auto;
border-radius:5px; width:100px; height:30px; text-align:center; line-height:30px;}

.p_two ul li .intro{ text-align:center; color:#b5b5b5;padding:0 20% 0 20%;}
.l_two{ background:#f2f2f2; width:100%;overflow:hidden;position:relative;height:494px;margin:0 auto;}
.l_three{background:#fff; width:100%;overflow:hidden;position:relative;height:651px;margin:0 auto;}
.l_one{background:#fdeee8; width:100%;overflow:hidden;position:relative;height:1032px;margin:0 auto;}
.l_five{background:#ebedec; width:100%;overflow:hidden;position:relative;height:640px;margin:0 auto;}
.l_four{background:#fdeee8; width:100%;overflow:hidden;position:relative;height:808px;margin:0 auto;}
.l_six{background:#fff; width:100%;overflow:hidden;position:relative;height:888px;margin:0 auto;}
.l_pos{width:1440px; margin:0 auto;position:absolute;top:0;left:50%;height:auto;}
.l_pos img{margin-left:-720px;}


.p_one_copy{height:480px;}
.p_two_copy{width:1200px;height:auto;margin:30px auto;}
.p_two_copy i{width:208px;height:55px;margin:50px auto;display:block;}
.p_two_copy02 ul{ margin:10px auto; text-align:center;}
.p_two_copy02 ul li{ width:25%;float:left;}
.p_two_copy02 h4{ color:#333;width:60%; padding:0 20% 0 20%;font-size:16px; line-height:240%;}
.p_two_copy02 p{text-align:center;
color:#333;width:60%;margin:0 auto;font-size:14px; line-height:180%;}



.product-web h1 {
	padding: 55px 0;
	font-size: 66px;
	color: #676767;
	text-align: center;}

.product-web h1 span{ 
 color: #dd1e32;}
.phone-01 {
	width: 980px;
	height: 502px;
	margin: 0 auto;
	overflow: hidden;
	background-image: url(../image/time_zhu.png);
	background-position: 583px 201px;
	background-repeat: no-repeat;
}
.phone-01-left {
	margin-top: 9px;
	margin-left: 35px;
}
.phone-01-right {
	width: 360px;
	margin-top: 180px;
}
.phone-01-right p {
	line-height: 50px;
	font-size: 29px;
	font-weight: bold;
	color: #676767;
}
.phone-01-right p span {
	font-size: 38px;
	color: #dd1e32;
}
.phone-01-right h4 { font-size: 36px;}

.phone-02-bg {
	margin: 0 auto;
	background-color: #f1f1f1;
}
.phone-02 {
	width: 980px;
	height: 500px;
	margin: 0 auto;
	overflow: hidden;
	background-image: url(../image/time_zhu.png);
	background-position: 583px -301px;
	background-repeat: no-repeat;
}
.phone-02-left {
	margin-top: 102px;
	margin-left: 48px;
}
.phone-02-right {
	width: 360px;
	margin-top: 195px;
}
.phone-02-right p {
	line-height: 50px;
	font-size: 29px;
	font-weight: bold;
	color: #676767;
}
.phone-02-right p span {
	font-size: 38px;
	color: #dd1e32;
}
.phone-02-right h4 { font-size: 36px;}

.phone-03 {
	width: 980px;
	height: 495px;
	margin: 0 auto;
	overflow: hidden;
	background-image: url(../image/time_zhu.png);
	background-position: 583px -791px;
	background-repeat: no-repeat;
}
.phone-03-left {
	margin-top: 17px;
	margin-left: 36px;
}
.phone-03-right {
	width: 350px;
	margin-top: 188px;
	margin-right: 10px;
}
.phone-03-right p {
	line-height: 50px;
	font-size: 29px;
	font-weight: bold;
	color: #676767;
}
.phone-03-right p span {
	font-size: 38px;
	color: #dd1e32;
}
.phone-03-right h4 { font-size: 36px;}

.phone-04-bg {
	margin: 0 auto;
	background-color: #f1f1f1;
}
.phone-04 {
	width: 980px;
	height: 501px;
	margin: 0 auto;
	overflow: hidden;
	background-image: url(../image/time_zhu.png);
	background-position: 583px -306px;
	background-repeat: no-repeat;
}
.phone-04-left {
	margin-top: 41px;
	margin-left: 12px;
}
.phone-04-right {
	width: 355px;
	margin-top: 195px;
	margin-right: 5px;
}
.phone-04-right p {
	line-height: 50px;
	font-size: 29px;
	font-weight: bold;
	color: #676767;
}
.phone-04-right p span {
	font-size: 38px;
	color: #dd1e32;
}
.phone-04-right h4 { font-size: 28px;}

.phone-05 {
	width: 980px;
	height: 388px;
	margin: 0 auto;
	margin-bottom: 110px;
	overflow: hidden;
	background-image: url(../image/time_zhu.png);
	background-position: 583px -1799px;
	background-repeat: no-repeat;
}
.phone-05-left { margin-left: 8px;}
.phone-05-right {
	width: 360px;
	margin-top: 140px;
}
.phone-05-right p {
	line-height: 50px;
	font-size: 29px;
	font-weight: bold;
	color: #676767;
}
.phone-05-right p span {
	font-size: 38px;
	color: #dd1e32;
}
.phone-05-right h4 { margin-top: 20px;}
.phone-05-right h4 a {
	font-size: 18px;
	color: #dd1e32;
}


.youshi4 {
	width:100%;
	overflow:hidden;
	margin:50px 0 60px;
}
.youshi4 li {
	width:280px;
	float:left
}
.youshi4 li h1 {
	text-align:center;
	font-weight:400;
	font-size:16px;
	color:#222
}
.youshi4 li h1 img {
	line-height:36px;
	padding-right:5px;
	display:inline
}
.youshi4 li p {
	text-align:center;
	color:#898989;
	font-size:12px;
	color:#888;
	line-height:1.5em;
	font-family:"Microsoft YaHei"
}
.youshi4 li p span {
	color:#f94e00
}
.youshi4 li .wrap03img {
	width:134px;
	margin:0 auto;
	height:184px;
	transition:background-position .3s ease;
	-webkit-transition:background-position .3s ease;
	-moz-transition:background-position .3s ease;
	-o-transition:background-position .3s ease;
	-ms-transition:background-position .3s ease
}
.youshi4 li:hover .wrap03img {
	background-position:center 25px
}
.youshi4 li .wrap03img1 {
	background:url(../image/ys1.png) no-repeat center 40px
}
.youshi4 li .wrap03img2 {
	background:url(../image/ys2.png) no-repeat center 40px
}
.youshi4 li .wrap03img3 {
	background:url(../image/ys3.png) no-repeat center 40px
}
.youshi4 li .wrap03img4 {
	background:url(../image/ys4.png) no-repeat center 40px
}

.bg1{ background-color:#f8f8f8;background:url(../image/branchBg3.png) no-repeat center top}
.idx_ad{height: 445px;position: relative;}
.ad_ul{text-align: center;padding-top: 20px;}
.ad_ul ul{display: inline-block;*display:inline;zoom:1;}
.ad_ul li{width: 264px;float: left;}
.ad_ul li b{width: 146px; height: 146px;font-family: "Arial"; background: #dd1e32;border-radius: 10px;font-size: 130px;line-height: 146px;color: #fff;position: relative;}
.ad_ul li b i{width: 100%; height: 4px; position: absolute; top: 50%; margin-top: -2px; left: 0;background: #dd1e32;}
.ad_ul li p{font-size: 16px; color: #fff;margin-top: 30px;line-height: 1.5em;}
.idx_bg{width: 100%;height: 100%;position: absolute; left: 0; top: 0; z-index: -1;overflow-x: hidden;    overflow-y: hidden;}
.idx_bg img{position: absolute; left: 50%; margin-left: -960px; top: 0;}

.chooseus ul{ margin-top:45px; margin-bottom:50px;}

.chooseus ul li{ padding:50px 15px 40px 15px; float:left; border:1px solid #FFF; height:225px; width:208px;}

.chooseus ul li img{ display:block; margin:0 auto 40px auto;}

.chooseus ul li p{ text-align:center; color:#666666; font-size:14px; line-height:1.5rem;}
.chooseusyi{ height:85px; overflow:hidden;}

.chooseus ul li .zxzx{ text-align:center; color:#ff8300; font-size:16px; margin-top:15px; display:none;}

.chooseus ul li .zxzx a{color:#dd1e32;}

.chooseus ul li:hover{ border:1px solid #dcdcdc; }
.chooseus ul li:hover .zxzx{ display:block;}
.chooseus h4 a{ display:block; margin:70px auto 0 auto; width:170px; height:40px; border:1px solid #ff8300; color:#ff8300; text-align:center; font-size:16px; line-height:40px;}



.vid_new{background: #fafafa;padding-bottom: 60px;}
.videos_tit{position: relative;color: #272727;font-size: 18px;margin-bottom:25px;}
.videos_tit i{width: 22px;height: 22px;background: url(../image/ico_v.png);vertical-align: middle;margin-right: 8px; margin-top:4px;width: 22px;  float:left;}
.videos_tit span{vertical-align: middle;}
.more{color: #757575;font-family: "Arial";font-size: 16px;text-transform:uppercase;position: absolute; right: 0; bottom: 0;line-height: 16px; display:none;}
.more:hover{color: #ea5504;}

.LanliBox{position: relative;width: 570px;height: 350px;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;float:left; margin-top:35px;}
.LanliBox .pic img{width: 570px;height: 300px;display: block;}
.LanliBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 36px;width:100%;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.LanliBox .txt{background: #f8f8f8;position: absolute;bottom: -104px;z-index: 2;height: 104px;width:100%;overflow: hidden;border-top:none;width:570px; background-color:#f2f2f2;}
.LanliBox .txt li{height:104px;position:absolute;bottom:-104px; padding:0 15px;}
.LanliBox .txt li h2{line-height:24px; margin:15px 0 6px;font-size:22px; font-weight:normal; border-left:4px solid #dd1e32; padding-left:10px;}
.LanliBox .txt li a:hover h2{ color:#ea5504}
.LanliBox .txt li p{line-height:22px;font-size:14px;color:#999;font-weight:normal;height:44px;overflow:hidden;}
.LanliBox .txt li a{display: block;color: #333;padding: 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.LanliBox .num{position: absolute;z-index: 3;bottom: 8px;right: 8px;}
.LanliBox .num li{float: left;position: relative;width: 10px;height: 10px;line-height: 10px;overflow: hidden;text-align: center;margin-right: 2px;border-radius:50%;cursor: pointer;}
.LanliBox .num li a,.LanliBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.LanliBox .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.LanliBox .num li.on a,.LanliBox .num a:hover{background:#dd1e32;}

.news_con {float: left; margin-top:35px;
    margin-left: 60px;
    width: 570px; }
	.news_con .tab-hd { height: 29px;color: #999; }
	.news_con .tab-hd ul {}
	.news_con .tab-hd li{ float: left; font-size: 18px;font-weight: normal;height: 28px; line-height: 28px;}
	.news_con .tab-hd  li i { display:block; float:left;
    height: 22px;
    margin-right: 5px;
    vertical-align: middle;
    width: 22px;
	margin-top:5px;
}
.news_con .tab-hd  span{ width:36px; display:block; height:28px; line-height:28px; font-size:22px;float:left; text-align:center; color:#999;}
.news_con .tab-hd  li a.li1 i{background: rgba(0, 0, 0, 0) url("../image/ico_new1.png") repeat scroll 0 0;}
.news_con .tab-hd  li a.li2 i{background: rgba(0, 0, 0, 0) url("../image/ico_new2.png") repeat scroll 0 0;}
.news_con .tab-hd  li.on a.li1 i{background: rgba(0, 0, 0, 0) url("../image/ico_new1_1.png") repeat scroll 0 0;}
.news_con .tab-hd  li.on a.li2 i{background: rgba(0, 0, 0, 0) url("../image/ico_new2_1.png") repeat scroll 0 0;}

	.news_con .tab-hd li a{ display:block;}
	.news_con .tab-hd li a:hover{ color:#dd1e32;}
	.news_con .tab-hd li.on a{ color:#dd1e32;}
	.news_con .tab-bd {}
	
	
	.news_ul{margin-top: 10px;}
.news_ul li{ min-height: 74px;padding-left: 115px;padding-top: 15px;margin-top: 18px; position: relative;border-top: 1px dashed #dcdcdc;}
.news_ul li a{display: block;}
.news_ul li:first-child{border: 0;margin-top: 0;}
.news_time{width: 81px; height: 74px; border-radius: 5px;background: #dd1e32;position: absolute; left: 0; top: 15px;color: #fff;text-align: center;}
.news_time b{font-size: 36px;font-weight: normal;display: block;line-height: 50px;}
.news_time span{line-height: 14px;}
.news_ul li h3{color:#595757;font-size: 18px;line-height: 24px;}
.news_ul li p{line-height: 20px;margin-top: 10px;}
.news_ul li a{color: #999;}
.news_ul li a:hover h3{color: #ea5504;}

.news_imgs{width: 86px;height: 73px; overflow: hidden;
    position: absolute;
    left: 0;
    top: 15px;
    }
.news_imgs img{width: 100%;}
.news_i_tm{float: right;font-size: 12px; color: #aaa;}

.jsnei{ width:1024px; margin:0 auto 70px; margin-top:40px; overflow:hidden;}
.jsneiz{ float:left; width:235px; height:285px; overflow:hidden;}
.jsnei ul{ float:right; overflow:hidden;}
.jsnei ul li{ float:left; width:235px; margin-left:28px; cursor:pointer;}
.jsnei ul li p{ width:235px; font: 16px/20px "Microsoft YaHei","SimHei"; color:#666666; text-align:center;}
.jsneiyi{ float:left;}
.jsneiyi p{ color:#666666; font-size:24px; line-height:38px;}
.jsnei ul li:hover jsneiyi p{ color:#ff8300;}

.xxfanei{ width:1068px; overflow:hidden; margin:40px auto 0;}
.xxfanei ul li{ float:left; width:312px; height:330px; margin:0 22px; cursor:pointer; overflow:hidden;}
.xxfatu{ width:312px; height:146px; overflow:hidden;}
.xxfazi{ width:310px; height:128px; border:1px solid #c9c9c9; border-top:none; overflow:hidden;}
.xxfazi h2{ font: 23px/40px "Microsoft YaHei","SimHei"; color:#666666; font-weight:bold; text-align:center;}
.xxfazi p{ font: 16px/24px "Microsoft YaHei","SimHei"; color:#666666; text-align:center;}
.xxfanei ul li span{ display:block; width:312px; height:55px; padding-left:100px; font: 21px/55px "Microsoft YaHei","SimHei"; background:#a0a0a0; color:#FFF; font-weight:bold;}
.xxfanei ul li span a{ color:#FFF; text-decoration:none;}
.xxfanei ul li:hover span{ background:#ff8300;}
.xxfanei ul li span img{ float:right; width:35px; height:30px; padding-top:15px; padding-right:180px;}



.yangban{ width:1086px; margin:0 auto; overflow:hidden;}
.yangban ul{ width:1086px; overflow:hidden;}
.yangban ul li{ float:left; width:342px; height:243px; margin:0 10px; margin-top:45px; overflow:hidden;}
.ybanniu{ width:254px; height:73px; margin:0 auto; margin-top:50px; overflow:hidden;}
.zx{ width:100%; height:905px; margin-top:60px; background:url(../image/xian.jpg) repeat-x; overflow:hidden;}
.zxyi{ width:1024px; margin:0 auto; overflow:hidden;}
.zxyi ul{ width:1024px; height:382px; overflow:hidden;}
.zxyi ul li{ float:left; width:256px; height:382px; overflow:hidden;}
.zxtu{ width:256px; height:247px; overflow:hidden;}
.zxzi{ width:254px; height:133px; border:1px solid #bababa; overflow:hidden;}
.zxzi h2{ font: 22px/50px "Microsoft YaHei","SimHei"; font-weight:bold; color:#666666; text-align:center; overflow:hidden;}
.zxzi p{ padding-top:10px; font: 21px/30px "Microsoft YaHei","SimHei"; color:#666666; text-align:center; overflow:hidden;}
.heiban{ width:1024px; height:222px; margin-top:42px; background:url(../image/qyjz_17.jpg) no-repeat; overflow:hidden;}
.heiban h2{ padding-top:20px; font: 18px/30px "Microsoft YaHei","SimHei"; font-weight:bold; color:#FFFFFF; text-align:center; overflow:hidden;}
.heiban h2 i{ font: 29px/30px "Microsoft YaHei","SimHei"; font-weight:bold; color:#FFFFFF;}

.dijia{ width:1024px;  overflow:hidden;}
.dijia h2{ padding-top:10px; font: 32px/45px "Microsoft YaHei","SimHei"; font-weight:bold; color:#fd7e0c; text-align:center; overflow:hidden;}
.zxanniu{ width:254px; height:73px; margin:0 auto; margin-top:20px; overflow:hidden;}



.w1024{ width:1024px; margin:0 auto;}
.sdxt{ width:100%; background:#b9dadf url(../image/sdxt_bj.png) no-repeat center left; padding:210px 0 130px 0; height:589px;}

.dwch{ height:784px; background:url(../image/dwch.png) no-repeat top center; margin:120px auto 80px auto; position:relative;}

.dwch span{ position:absolute; top:70px; left:205px; display:block; width:650px; text-align:center; line-height:40px; font-size:24px; color:#221815;}

.wzjs{ width:100%; background:#dcdfb9; padding:120px 0 85px 0;}

.wzjs_center{ height:650px; background:url(../image/wzjs.png) no-repeat top left; position:relative; width:1060px; margin:auto;}

.wzjs_center span{ position:absolute; top:313px; right:0; color:#221815; font-size:35px; display:block; width:610px; text-align:center;}

.yxtg{ width:1156px; margin:240px auto 170px auto; height:553px; background:url(../image/yxtg.png) no-repeat top left; position:relative;}

.yxtg p{ font-size:35px; color:#221815; line-height:60px;}

.yxtg .a{ position:absolute; top:180px; left:0;}

.yxtg .b{ position:absolute; bottom:75px; left:0;}

.yxtg span{ margin:0 30px; color:#333333; font-size:20px; font-weight:bold;}

.sjjk{ background:#f7d7c1; width:100%; padding:60px 0 75px 0;}

.sjjk_center{ height:894px; background:url(../image/sjjk.png) no-repeat top center; position:relative;}

.sjjk_center span{ font-size:40px;}

.sjjk_center p{ line-height:42px;  font-size:24px;}

.sjjk_center div{ color:#221815; text-align:center; position:absolute; top:100px; left:0;}

.xzwm{ padding:107px 0 75px 0;}

.xzwm h3{ display:block; width:407px; height:55px; background:url(../image/xzwm_title.jpg) no-repeat; margin:auto;}

.xzwm ul{ margin-top:90px;}

.xzwm ul li{ float:left; padding-left:140px; margin:0 150px 120px 0;}

.xzwm ul li span{ font-size:30px; color:#221815; display:block; margin-bottom:20px;}

.xzwm ul li p{ font-size:24px; color:#666666; display:block; width:280px;}

.yxgh{ width:100%; background:#f9bab6; padding:75px 0 100px 0;}

.yxgh h3{ display:block; width:237px; height:64px; background:url(../image/yxgh.jpg) no-repeat top center; margin:auto;}

.lqms{ padding:45px 0 80px 0; background:url(../image/lqms.png) no-repeat right 45px; height:623px;}

.lqms .a{ margin:105px 0 0 35px;}

.lqms .a span{ font-size:28px; font-weight:bold; display:block; line-height:45px;}

.lqms .b{ font-weight:bold; margin-top:20px;}

.lqms .b span{ font-size:97px; color:#272b3b;}

.lqms .b i{ color:#e35620;}

.lqms .b p{ font-size:50px;}

.lqms font a{ display:block; width:210px; height:32px; border-radius:10px; color:#FFF; font-size:20px; font-weight:bold; text-align:center; line-height:32px; background:#627ea0; margin:55px 0 0 80px;}

.share{ width:100%; padding:90px 0 160px 0; background:#e5e5e5;}

.share_center ul{ margin-top:85px;}

.share_center ul li{ float:left; width:48%; margin-right:3%; _margin-right:1%; border-bottom:1px dashed #FFF; margin-bottom:70px;}

.share_center ul li a{ color:#333333; font-size:24px;}

.share_center ul li p{ color:#666666; font-size:16px; line-height:45px;}

.share_center ul li a:hover{ color:#ff9935;}








.dn{display: none;}
.go-top{position: fixed;bottom: 70px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../image/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}

.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}