/* 
* @Author: sublime text
* @Date:   2019-01-02 10:15:38
* @Last Modified by:   sublime text
* @Last Modified time: 2019-01-02 10:18:05
*/
/*公共样式*/
*{margin: 0px;padding: 0px;}
html{width: 100%;height: 100%;}
body{font-size:12px; font-family:"Microsoft YaHei" !important;padding-top: 0px !important;width:100%;height:100%;position: relative;}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;font-weight: normal;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{ text-decoration: none !important;color:#333;}
a:hover{text-decoration: none;}
.fl{ float:left;}
.fr{ float:right;}


/*抬头*/
#ding{
	width: 100%;
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	color:#666;
	background: #f5f5f5;
}
#dingbu{
	width: 1200px;
	margin: 0 auto;
}
#dingbu .left{
	width: 500px;
	float: left;}
#dingbu .right{float: right;}
#dingbu .right a{
	line-height: 35px;
	font-size: 12px;
	color:#666;
	margin: 0px 10px;
}
#tai{
	width: 100%;
	height:94px;
}
#tai #taitou{
	width: 1200px;
	margin: 0 auto;
}
#tai #taitou .left{float: left;}
#tai #taitou .left .logo{float: left;padding-top:25px;}
#taitou .right{
	float: right;
	font-size: 14px;
	color: #333;
	margin-top:22px;
}
#taitou .right img{margin-right: 15px;float: left;}
#taitou .right p{
	font-size:26px;
	color: #333;
	display: block;
	height:32px;
	line-height: 32px;
}
#taitou .right span{
	display: block;
	float: left;
}
#taitou .right .dian{
	float:left;
	padding-top:8px;
	line-height: 26px;
	color:#fff;
}

/*导航*/
#menu{width:1200px; margin:0 auto;}
.menu_bg{
	width:100%; 
	height:50px; 
	background:#f5f5f5;
}
#menu li{
	width: 10%;
	height:50px; 
	float:left; 
	text-align:center; 
	line-height:50px;
}
#menu li a{
	width: 100%;
	color:#333; 
	display:block;
	font-size:14px;
	background: #f5f5f5;
}
#menu li a.active{background: #0099ff;color:#fff; }
#menu li a:hover{
	color:#fff; 
	display:block; 
	font-size:14px; 
	background:#0099ff;
}
#menu .sddm{
	margin: 0 auto; 
	height:auto; 
	position:relative; 
	z-index:99;
}
#menu .sddm #m1,#menu .sddm #m4,#menu .sddm #m5{
	visibility: hidden; 
	margin: 0; padding: 0;
	position:absolute; 
	left:0px; top:50px;}
#menu .sddm #m2,#menu .sddm #m3,#menu .sddm #m6,#menu .sddm #m7,#menu .sddm #m8,#menu .sddm #m9,#menu .sddm #m10{
	visibility: hidden; 
	margin: 0; padding: 0;
	position:absolute; 
	left:0px; top:50px;
}
#menu .sddm div a{
	margin: 0; 
	width:118px; 
	padding:0px 0px; 
	color:#333; 
	white-space: nowrap; 
	font-size:12px; 
	text-decoration: none; 
	line-height:35px; 
	border:1px solid #fff; 
	border-top:none; 
	display:block; 
	background:#f5f5f5;
}
#menu .sddm div a:hover{ 
	background:#0099ff;  
	font-size:12px; 
	color:#fff;
}
#menu #m1{
	visibility: hidden;
	margin: 0; padding: 0;
	position:absolute; 
	left:-150px; top:51px;}
#menu .sddm #m2,#menu .sddm #m5,#m6,#m7,#m8{visibility: hidden;}

/*banner*/
#flash_bg{width:100%; margin:0 auto;}
.focus{width:100%;position: relative; left:0;overflow:hidden;}
.focus ul,.focus li{list-style:none; padding:0; margin:0;}
.focus li{display: none}
.focus .bg {position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background:none;}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 20px; text-align: center; z-index: 2}
.focus .f_btns h2 {color: #fff; font-size: 16px;line-height: 30px; }
.focus .f_btns h2 a{color: #fff;}
.focus .f_btns h2 a:hover{text-decoration: none}
.focus .f_btns .btn{text-align: center; height:14px; overflow: hidden; font-size:0;}
.focus .f_btns .btn span {display: inline-block; width:20px; height: 14px; overflow: hidden; margin: 0 5px; background:url(../images/dian.png) no-repeat; cursor: pointer}
.focus .f_btns .btn span.cur{background:url(../images/yuan.png) no-repeat;}
.focus .prev {background: url(../images/left.png) no-repeat; position: absolute; top:300px;left:80px; width: 40px; height: 60px; z-index: 3; cursor: pointer}
.focus .next {background: url(../images/right.png) no-repeat; position: absolute; top:300px; width: 40px; height: 60px;right: 80px;z-index: 3;cursor: pointer}
.jqfocus ul li a img{height:450px; text-align:center;}

/*搜索*/
.search{
	width:100%;
	height: 100px;
	background: #f5f5f5;
}
.center{
	width:1200px;
	margin: 0 auto;
	position: relative;
}
.font{
	float: left;
	width: 520px;
}
.font a{
	font-size: 16px;
	height:100px;
	line-height: 100px;
	color: #0099ff;
}
.form{
	position: absolute;
	top:30px;right: 0px;
}
.form form {
	border: 3px solid #0099ff;
	height: 40px;
	float: right;
}
.form .input {
	outline: 0;
	height:25px;
	line-height:25px;
	padding: 6px 10px;
	border: 1px solid #fff;
	width: 360px;
	vertical-align: top;
}
.form .submit {
	background: #0099ff;
	font-size: 16px;
	color: #fff;
	border: 0;
	height: 40px;
	line-height: 16px;
	width: 90px;
	text-align: center;
	cursor: pointer;
	font-family: Microsoft YaHei,Arial;
	float: right
}

/*产品中心*/
.fen{ height:450px; margin-top:40px; overflow:hidden;}
.fen01 ul li{float: left;width: 140px;}
.fen2{ width:304px; height:423px; overflow: hidden; border:8px solid #0099ff;}
.fen2 h2{ height:80px; padding-top:15px; background:#0099ff url(../images/pro_img.jpg) no-repeat 20px 30px; font:30px "Microsoft YaHei"; padding-left:75px;}
.fen2 h2 a{ color:#fff;}
.fen2 h2 em{ display:block; font:12px Arial; color:#fff; letter-spacing:2px;}
.fen2 h3{ height:56px; overflow:hidden; margin-bottom:1px; font:16px "Microsoft YaHei"; font-weight:bold; line-height:56px;}
.fen2 h3 a{ display:block; background:#ededed url(../images/fen_jt1.gif) no-repeat 274px center; color:#333; padding-left:20px;}
.fen2 h3 a:hover,.fen2 h5 a:hover{ background:#0099ff url(../images/fen_jt2.gif) no-repeat 274px center; color:#fff;}
.fen2 ul{ padding:8px 0; overflow-y: auto; }
.fen2 li{ font:12px "Microsoft YaHei"; line-height:24px; color:#747474;}
.fen2 li a{ display:block; color:#747474; background:url(../images/fen_jt3.gif) no-repeat 12px center;padding-left: 22px; overflow:hidden;}
.fen2 li a:hover{color: #0099ff;}
.fen2 h5 a{display:block; background:#ededed url(../images/fen_jt1.gif) no-repeat 274px center; color:#333; padding-left:20px;font:16px "Microsoft YaHei"; font-weight:bold; line-height:56px;}

.pro{ width:849px; height:431px; overflow:hidden; padding-left:31px; border-bottom:8px solid #0099ff;}
.prot{ height:58px; overflow:hidden; position:relative;}
.prot li{ width:138px; height:44px; float:left; margin-right:10px; font:16px "Microsoft YaHei"; text-align:center; line-height:44px;}
.prot li a{ display:block; background:#ededed; color:#333;}
.prot li a:hover,.prot .cur a{ color:#fff; background:#0099ff; font-weight:bold;}
.prot h5 a{ display:block; font:16px "Microsoft YaHei"; line-height:44px; color:#333; float:right;}
.pro2 ul{ height:476px;}
.pro2 li,.changj li{ width:32%; float:left; margin-right:1%;}
.pro2 li img{ display:block; width:100%; height:220px;}
.changj li img{ display:block; width:277px; height:220px;}
.pro2 li em,.changj li em{ display:block; height:40px; font:14px "Microsoft YaHei"; text-align:center; line-height:40px; color:#555; overflow:hidden;}
.pro2 .nones,.pro2 li:nth-child(3n){ margin-right:0;}
.pro2 li em:hover{color: #0099ff;}

/*分栏一*/
.g_xban{ 
	height:210px; 
	background:url(../images/fenlan_bg.jpg) no-repeat center top;}
.content{
	width:1200px;
	margin: 0 auto;
	position: relative;
}
.content .btn_1{position: absolute;top:146px;left:966px;}
.content .btn_2{position: absolute;top:146px;left:1100px;}

/*公司优势*/
#you{width: 100%;}
#you #youshi{width: 1200px;margin: 0 auto;}
#you #youshi .top{text-align:left;border-bottom: 3px solid #0099ff;}
#you #youshi .top img{margin-top:70px;}
#you #youshi .top p{font-size:32px;color: #0099ff;margin-left:50px;margin-top:-60px;}
#you #youshi .top span{display: block;font-size:16px;color: #333;line-height: 15px;padding-top: 5px;margin-left:50px;margin-bottom: 10px;}
#you #youshi .bot .shang{width: 1200px;height: 502px;background: url(../images/you_shang.png)no-repeat center;margin-top: 60px;}
#you #youshi .bot .shang .right{width: 600px;float: right;padding-left:130px;}
#you #youshi .bot .shang .right p{font-size: 25px;color: #0099ff;padding-left:120px;padding-top:52px;}
#you #youshi .bot .shang .right span{color: #cccccc;text-transform: uppercase;font-size: 14px;padding-left:120px;letter-spacing: 0.2px;}
#you #youshi .bot .shang .right li{font-size: 13px;color: #666;line-height:32px;}
#you #youshi .bot .shang .right ul{margin-top: 19px;margin-left: 50px;}
#you #youshi .bot .shang{width: 1200px;height: 502px;background: url(../images/you_shang.png)no-repeat center;}
#you #youshi .bot .shang .left{width: 680px;float: left;padding-top: 40px;}
#you #youshi .bot .shang .left p{font-size: 25px;color: #0099ff;padding-left:120px;padding-top:58px;}
#you #youshi .bot .shang .left span{color: #cccccc;text-transform: uppercase;font-size: 14px;padding-left:120px;letter-spacing: 0.2px;}
#you #youshi .bot .shang .left li{font-size: 13px;color: #666;line-height: 30px;}
#you #youshi .bot .shang .left ul{margin-top: 19px;margin-left: 50px;}
#you #youshi .bot .xia{width: 1200px;height: 503px;background: url(../images/you_xia.jpg)no-repeat center;}
#you #youshi .bot .xia .right{width: 600px;float: right;padding-left:130px;}
#you #youshi .bot .xia .right p{font-size: 25px;color: #0099ff;padding-left:120px;padding-top:55px;}
#you #youshi .bot .xia .right span{color: #cccccc;text-transform: uppercase;font-size: 14px;padding-left:120px;letter-spacing: 0.2px;}
#you #youshi .bot .xia .right li{font-size: 13px;color: #666;line-height: 30px;}
#you #youshi .bot .xia .right ul{margin-top: 19px;margin-left: 50px;}
#you #youshi .bot .xia .left{width: 600px;float: left;padding-top: 40px;}
#you #youshi .bot .xia .left p{font-size: 25px;color: #0099ff;padding-left:120px;padding-top:58px;}
#you #youshi .bot .xia .left span{color: #cccccc;text-transform: uppercase;font-size: 14px;padding-left:120px;letter-spacing: 0.2px;}
#you #youshi .bot .xia .left li{font-size: 13px;color: #666;line-height: 21px;padding-top: 10px;}
#you #youshi .bot .xia .left ul{margin-top: 19px;margin-left: 50px;}

/*客户案例*/
#case{width:100%;margin-top:60px;background: url(../images/case_bg.jpg)no-repeat center;height:700px;}
#case #case_one{width:1200px;margin: 0 auto;}
#case #case_one .top1{text-align:left;border-bottom: 3px solid #fff;}
#case #case_one .top1 img{margin-top:70px;}
#case #case_one .top1 p{font-size:32px;color: #fff;margin-left:50px;margin-top:-60px;}
#case #case_one .top1 span{display: block;font-size:16px;color: #fff;line-height: 15px;padding-top: 5px;margin-left:50px;margin-bottom: 10px;}
.case{width: 100%;height:600px;margin-top:-590px;}
.case .mainCon{width: 100%;margin-top: 54px;padding-bottom: 73px;}
.case .mainCon .menu{width: 808px;margin: 0 auto;}
.case .mainCon .menu li{float: left;position: relative;width: 160px;height: 45px;line-height: 45px;text-align: center;border: 1px solid #e7e7e7;border-left: none;font-size: 15px;color: #666666;}
.case .mainCon .menu li:first-child{border-left: 1px solid #e7e7e7;}
.case .mainCon .menu li{float: left;position: relative;width: 160px;height: 45px;line-height: 45px;text-align: center;border: 1px solid #e7e7e7;border-left: none;font-size: 15px;color: #666666}
.case .mainCon .menu li a{color: #666666;text-decoration: none;display: block;}
.case .mainCon .menu li i{display: none;width: 11px;height: 5px;position: absolute;bottom: -5px;left: 50%;margin-left: -6px;}
.case .mainCon .menu li img{display: block;}
.case .mainCon .menu li.cur i{display: block;}
.case .mainCon .menu li.cur a{color: #fff;}
.case .mainCon .conBox{width: 100;position: relative;margin-top: 50px;}
.case .mainCon .conBox .caseBtn{
	width: 100%;
	/*width: 1350px;
	position: absolute;
	left: 50%;*/
	top: 86px;
	height: 49px;
	/*margin-left: -600px;*/
}
.case .mainCon .conBox .btn{display: block !important;width: 52px;height: 49px;cursor: pointer;position: absolute;top: 90px;z-index: 99;}
.case .mainCon .conBox .btn img{
	display: block;
	width:30px;
	height: 50px;
	padding-top:135px;
	/*margin-left:-10px;*/
}
.case .mainCon .conBox .prev{left: 0px;}
.case .mainCon .conBox .next{right: 0px;}
.case .mainCon .conBox .con{height:480px;width: 100%;overflow: hidden;position: relative;}
.case .mainCon .conBox .con .box{width: 1200px;height: 404px;position: relative;}
.case .mainCon .conBox .box ul{position: absolute;left: 0px;top: 0;width: 200%;}
.case .mainCon .conBox .box li{float: left;width: 392px;margin-right: 12px;position: relative;height: 404px;}
.case .mainCon .conBox .box .Pics{display: block;width: 392px;height: 254px;overflow: hidden;}
.case .mainCon .conBox .box .Pics img{width: 100%}
.case .mainCon .conBox .box .intro{background: #fff;width:392px;height:220px;}
.case .mainCon .conBox .box .intro h3 a{color: #333;text-decoration: none;font-size:20px;margin-top:40px;width: 392px;text-align: center;display: block;}
.case .mainCon .conBox .box .intro p{font-size:12px;height: 60px;line-height: 24px;width: 372px;text-align:left;margin-left:15px;margin-top:10px;}
.case .mainCon .conBox .box .intro h3 a:hover{color: #0099ff;}
.con{margin-top:-45px}
/*公司简介*/
#about{width:100%;height: 750px; margin-top:60px;}
#about #aboutus{width:1200px;margin: 0 auto;}
#about #aboutus .top2{text-align:left;border-bottom: 3px solid #0099ff;}
#about #aboutus .top2 img{margin-top:70px;}
#about #aboutus .top2 p{font-size:32px;color: #0099ff;margin-left:50px;margin-top:-60px;}
#about #aboutus .top2 span{display: block;font-size:16px;color: #333;line-height: 15px;padding-top: 5px;margin-left:50px;margin-bottom: 10px;}
#about #aboutus .bot .shang{width: 1200px;height:307px;}
#about #aboutus .bot .shang .zuo{width:560px;float: left;font-size: 14px;color: #666;line-height:25px;}
#about #aboutus .bot .shang .zuo p{font-size: 24px;color:#0099ff;margin-top:40px;}
#about #aboutus .bot .shang .zuo span{font-size: 14px;color: #666;}
#about #aboutus .bot .shang .you{width: 582px;float: right;}
#about #aboutus .bot .shang a{width: 100px;height: 35px;line-height: 35px;color: #fff;display: block;margin-top:10px;background:#0099ff;text-align:center;}
#about #aboutus .bot .shang .zuo a{cursor: pointer;}
#jian{width: 100%;padding-top:120px;}
#jian #jianjie{width: 1200px;margin: 0 auto;}
#jian #jianjie .top{text-align: center;font-size: 16px;font-weight: bold;color: #333;padding-top: 80px;}
#jian #jianjie .top span{color: #9c0001;}
#jian #jianjie .top p{font-size: 30px;color: #333;font-weight: 100;line-height: 50px;}
.case_bg {width: 1200px;margin: 0 auto;padding-top: 15px;position: relative;}
.case_tbg p {width: 1200px;margin: 0 auto;height: 46px;}
.case_tbg p a {font-size: 16px;color: #666;display: inline-block;width: 100px;height: 35px;line-height: 35px;text-align: center;}
.case_tbg p a:hover,.case_tbg p a.cur {text-decoration: none;background: #0099ff;color:#fff;}
.case_bg ul {line-height: 0;}
.case_bg li {float: left;padding-right: 20px;}
.case_bg li img{width: 215px;height: 160px; display: block;}
.case_bg li p {text-align: center;line-height: 45px;}
.case_bg li p a {font-size: 14px;color: #333333;line-height: 35px;display: block;}
.case_bg a.lft {position: absolute;left: 0;top: 60%;}
.case_d {margin: 0 auto;width: 1200px !important;position: relative;height: 239px;}
.case_d a{line-height: 20px;font-size: 14px;}
.case_bg a.rig {position: absolute;right: 0; top: 60%;}
.case_rnone {margin-right: 0px !important;}

/*分栏二*/
.separate{
	width:100%;
	height:200px;
	margin-top:110px;
	background: url(../images/separate-bg2.jpg)no-repeat center;
}
.separate .sep_cen{
	width:1200px;
	margin:0 auto;
}
.separate .sep_cen p{
	font-size: 36px;
	font-weight: bold;
	text-align: center;
	width:1200px;
	color: #fff;
	padding-top:50px;
}
.separate .sep_cen span{
	font-size: 36px;
	font-weight: bold;
	text-align:center;
	width:1200px;
	color: #fff; 
	margin-top: 20px;
	display: block;
}

/*合作客户*/
#he{width:100%;height:550px;}
#he #hezuo{width: 1200px;margin: 0 auto;}
#he #hezuo .top3{text-align:left;border-bottom: 3px solid #0099ff;}
#he #hezuo .top3{margin-top:80px;}
#he #hezuo .top3 p{font-size:32px;color: #0099ff;margin-left:50px;margin-top:-60px;}
#he #hezuo .top3 span{display: block;font-size:16px;color: #333;line-height: 15px;padding-top: 5px;margin-left:50px;margin-bottom: 10px;}
#he #hezuo .bottom li{float: left;margin-left:17px;position: relative;margin-top: 18px;}
#he #hezuo .bottom .pic{width:224px;height:141px;border: 1px solid #0099ff;}
.touming{width:226px;height: 142px;background: rgba(0,0,0,0.5);position: absolute;top:0;left:0;display: none;}
.touming p{font-size:20px;line-height: 141px;color: #fff;text-align: center;}
#he #hezuo li:hover .touming{display: block;}
#he #hezuo .bottom li:first-child{margin-left: 0px;}
#he #hezuo .bottom li:nth-child(6n){margin-left: 0px;}
#he #hezuo .bottom li:nth-child(11n){margin-left: 0px;}
#he #hezuo .bottom li:nth-child(12n){margin-left: 17px;}

/*新闻资讯*/
#xin{width:100%;height:460px;}
#xin #xinwen{width: 1200px;margin: 0 auto;}
#xin #xinwen .top4{text-align:left;border-bottom: 3px solid #0099ff;}
#xin #xinwen .top4{margin-top:80px;}
#xin #xinwen .top4 p{font-size:32px;color: #0099ff;margin-left:50px;margin-top:-60px;}
#xin #xinwen .top4 span{display: block;font-size:16px;color: #333;line-height: 15px;padding-top: 5px;margin-left:50px;margin-bottom: 10px;}

#xin #xinwen .bottom11{margin-top: 30px;}
#xin #xinwen .bottom11 .left11{width: 380px;height: 340px;border: 1px solid #ccc;float: left;color: #7d7c7c;margin-top: 10px;}
#xin #xinwen .bottom11 .left11 span{font-size:12px;color: #333;line-height:20px;}
#xin #xinwen .bottom11 .left11 .wenzi{width: 95%;margin: 0 auto;margin-top: 14px;}
#xin #xinwen .bottom11 .left11 .wenzi .yueduxx{display: block;width: 80px;height: 35px;line-height: 35px;text-align: center;color: #fff;font-size: 14px;background: #0099ff;margin-top:20px;}
#xin #xinwen .bottom11 .left11 .wenzi h3{width:360px;height:40px;marin-left:10px;font-size:18px;
		overflow: hidden;
        white-space: normal;
   		overflow: hidden;/*超出部分隐藏*/
        white-space: nowrap;/*不换行*/
        text-overflow:ellipsis;/*超出部分文字以...显示*/
}
#xin #xinwen .bottom11 .left11 .wenzi span a{color: #333;}
#xin #xinwen .bottom11 .left11 .wenzi span a:hover{color: #0099ff;}
#xin #xinwen .bottom11 .right11{float: right;width: 68%}
#xin #xinwen .bottom11 .right11 li{border: 1px solid #ccc;width: 380px;height: 105px;margin-top: 10px;margin-left: 3%; float: left;}
#xin #xinwen .bottom11 .right11 li .xwl{width: 60px;height: 80px;float: left;text-align:center;margin-left: 15px;font-size: 14px;color: #666;}
#xin #xinwen .bottom11 .right11 li .xwl span{float: left;width: 60px;height: 60px;display: block;background: #0099ff;text-align: center;line-height: 60px;color: #fff;font-size: 40px;margin-top: 15px;}
#xin #xinwen .bottom11 .right11 li .xwr{float: right;padding-right: 15px;width: 270px;color: #7d7c7c;line-height: 20px;margin-top: 10px;}
#xin #xinwen .bottom11 .right11 li .xwr a h3{
		width: 260px;
		overflow: hidden;
        white-space: normal;
        overflow: hidden;/*超出部分隐藏*/
        white-space: nowrap;/*不换行*/
        ext-overflow:ellipsis;/*超出部分文字以...显示*/
}
#xin #xinwen .bottom11 .right11 li .xwr a{font-size: 14px;color: #333;font-weight: bold;line-height:24px;margin-top: 15px;
		width: 260px;
		overflow: hidden;
        white-space: normal;
        overflow: hidden;/*超出部分隐藏*/
        white-space: nowrap;/*不换行*/
        text-overflow:ellipsis;/*超出部分文字以...显示*/
}
#xin #xinwen .bottom11 .right11 li .xwr a:hover{color: #0099ff;}
#xin #xinwen .bottom11 .right11 li:hover{border: 1px solid #0099ff;}

/*友情链接*/
.links{
	width:100%;
	height:105px;
	background: #f5f5f5;
	margin-top:40px;
	overflow: hidden;
	margin-bottom: 20px;
}
.link_cen{
	width:1200px;
	margin:0 auto;
}
.link_cen p{
	font-size: 20px;
	padding-top:20px;
	color: #0099ff;
}
.link_cen a{
	font-size:12px;
	display: block;
	color: #333;
	/*margin-top:20px;*/
	float: left;
	margin-right:15px;
}
.link_cen li:first-child{margin-left:0px;}

/*页脚*/
.footer {
    width: 100%;
    background: #0099ff;
    overflow: hidden;
    padding-top: 60px;
    padding-bottom:30px;
}
.min_width{
	width:1200px;
	margin: 0 auto;
}
.footer .cheat {
    width: 100%;
    line-height: 25px;
    color: #fff;
    overflow: hidden;
    text-align: center;
    font-size: 14px;
}
.footer .cheat img{display: block;text-align: center;margin: 0 auto;margin-bottom: 10px;margin-top: 30px;}
.footer .cheat span {
    font-size: 14px;
    margin-right: 5px;
}
.footer .cheat a {
    display: inline-block;
    color: #fff;
    font-size: 14px;
}
.footer .cheat a:hover {
    color: #fff;
}
.footer .cheat em {
    margin: 0px 10px;
}
.footer .cheat img {
    vertical-align: sub;
}
.consult {
    width: 215px;
    float: left;
    margin-left: 20px;
    border-left: 1px solid #fff;
    padding-left: 60px;
}
.consult .phonemunber {
    overflow: hidden;
}
.consult .phonemunber .phone {
    float: left;
    color: #fff;
}
.consult .phonemunber .phone h3 {
    display: block;
    font-size: 28px;
    color: #fff;
}
.consult p {
    font-size: 14px;
    color: #fff !important;
    line-height: 30px;
    margin-top: 8px;
}
.ewm_img {
    width: 110px;
    float: right;
    text-align: center;
    margin-top: 10px;
}
.ewm_img img {
    width: 98px;
    height: 98px;
    border: 4px solid #fff;
}
.ewm_img p {
    font-size: 13px;
    color: #fff !important;
    line-height: 40px;
}
.sbottom_related02 {
    float: left;
    height: auto;
    width: 100%;
}
.sbottom_related02 ul {
    padding-right: 40px;
    float: left;
    padding-left: 40px;
}
.sbottom_related02 ul:first-child {
    padding-left: 0;
}
.sbottom_related02 ul li a {
    color: #fff;
    line-height: 22px;
    font-size: 14px;
    line-height: 30px;
}
.sbottom_related02 ul li a.sbottom_link {
    color: #fff;
    font-size: 16px;
    display: block;
    opacity: 1;
}

/*解决方案*/
#solution {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 60px;
}
#solution .top{text-align:left;border-bottom: 3px solid #0099ff;}
#solution .top img{margin-top:70px;}
#solution .top p{font-size:32px;color: #0099ff;margin-left:50px;margin-top:-60px;}
#solution .top span{display: block;font-size:16px;color: #333;line-height: 15px;padding-top: 5px;margin-left:50px;margin-bottom: 10px;}

#solution .bottom {
    width: 1200px;
    margin: auto;
    margin-top: 30px;
}
#solution .bottom .list li {
    float: left;
    width: 25%;
    text-align: center;
    font-size: 14px;
    color: #231816;
}
#solution .bottom .list li p {
    text-align: center;
    line-height: 50px;
    border: 1px solid #ccc;
    width: 267px;
    margin: 0 auto;
    border-top: none;
}
#solution .bottom .hd {
    margin-top: 30px;
}
#solution .bottom .hd ul {
    height: 12px;
    text-align: center;
}
#solution .bottom .hd ul li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    float: none;
    width: 12px;
    height: 12px;
    margin: 0 10px;
    border-radius: 12px;
    background: #c8c8c8;
}
#solution .bottom .hd ul li.on {
    background: #f39801;
    width: 26px;
}