﻿*{margin:0;padding:0}
ul,ol,li,dd,dt,dl{list-style:none}
body{background:#fff;color:#000;font:normal 16px/1.8 "Microsoft YaHei","宋体",Tahoma, Geneva, sans-serif}
a:link{color:#696868; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{text-decoration:none; color:#C03;}
.clear{clear:both;height:10px;overflow:hidden}
.w,.wrap{overflow:hidden; margin:auto; width:1200px}
.header{overflow:hidden; margin:auto; width:1200px; padding-top:35px}
.logo{float:left;width:420px;}
.txt{float:left; width:35%; font-size:20px; font-weight:bold; vertical-align:bottom; margin-top:50px}
.txt #sp1{color:#666}
.txt #sp2{color:#c2222c}
.tel{background:url(img/tel.png) left no-repeat;font-size:20px; padding-left:100px; padding-top:10px; float:right; width:15%;}
.tel #p1{}
.tel #p2{font-weight:bold;}

.footCt{background:#D8D8D8; color:#444; overflow:hidden}
.footCt a{color:#CCC;}
.foot{margin:20px 0px}
.copyright{float:left; width:70%;}
.weixin{float:right}
.weixin img{width:150px; height:150px}
.crumb{height: 60px;line-height: 60px;border-bottom: 1px solid #e4e4e4;color: #323232;}
.crumb a:hover{ color:#C03}
.contCat{text-align: center;margin-bottom: 40px;margin-top: 40px;}
.contCat h2{font-size: 28px;color: #323232;}
.contCat p{font-size: 14px;color: #656565;margin-top: 10px;background: url(img/pxs_03.png) repeat-x center center;width: 326px;margin: auto;}
.contCat p span{background: white;}

.slideBox{width:100%; height:500px; overflow:hidden; position:relative;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:500px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.page_turner {padding:4px 0px 0px 1px; clear:both; margin:30px auto;}
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#CC0001; color:#FFF; }
#total { color:red; }


.newslist li{line-height:2.2}
.newslist li span{color:#999}
.articleInfo{margin:20px auto; padding-bottom:20px; border-bottom:#CCC dotted 1px; color:#999}
.proList{float:right; width:80%}
.proList li{float:left; width:22%; margin:10px}
.proList li img{ width:100%; height:180px}
.leftbar{float:left;width:18%; background:#F7F7F7}
.leftbar_box{padding:0px 8px;}
.leftbar .btit{background:#D8D8D8; height:43px; line-height:43px; color:#444; text-indent:10px}
.btit_x{margin:10px auto; font-size:14px; line-height:2}
.btit_icp{background:url(img/wxqq.png) left no-repeat; text-indent:26px;}
.btit_icp2{background:url(img/wxqq2.png) left no-repeat; text-indent:26px;}
.sbtime{border-bottom:#CCC dashed 1px; border-top:#CCC dashed 1px; padding:10px 0;}
.sbtime_t{font-weight:bold;color:#666;font-size:16px; background:url(img/serviceOnlineTime1.png) left no-repeat; text-indent:28px}
.sbtime p{font-size:14px; line-height:2}
.sbtime_t2{font-weight:bold;color:#666;font-size:16px; background:url(img/serviceOnlineCall.png) left no-repeat; text-indent:28px}
.left_pro{font-size:14px}
.left_pro ul h3{font-size:inherit; font-weight:normal;border-bottom:#CCC dotted 1px; line-height:2}
.left_pro ul li{text-indent:16px; border-bottom:#CCC dotted 1px;line-height:2}
.left_pro ul li a:hover,.left_pro ul h3 a:hover{ color:#C03}
.common_form { }
.common_form li { padding:2px; overflow: auto; zoom:1; }
.common_form label { float:left; width:80px; display:block; height:28px; line-height:28px; }

.index_one,.index_two{overflow:hidden; position:relative; clear:both;}
.index_one .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.index_one .hd .prev,.index_one .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.index_one .hd .next{ background:url("images/icoRight.gif") no-repeat; }
.picList{overflow:hidden; width:100%;}
.picList li{float:left;width:200px; margin:10px;}
.picList li a:hover{color:#C03}
.picList li img{width:100%; height:200px; display:block}
.picList li span{display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.more{height:50px; line-height:50px; width:160px; background:#D8D8D8; text-align:center}
.more a{color:#444}
.fl_1,.fl_2,.fl_3,.fl_4{overflow:hidden; clear:both}
.fl_2{margin:10px auto}
.case1{float:left; width:20%}
.case2{float:left; width:300px}
.case3{float:right; width:54%;}
.case3 ul li{float:left; width:46%; margin:auto 10px 10px auto}
.case3 ul li img{width:100%; height:200px}
.case_titl{font-size:24px}
.case_titl span{font-size:42px}
.fl_3{background:#F7F7F7; padding:10px 0}
.fl_4{ padding:10px 0}
.fl_3_lf{float:left; width:46%; display:block}
.fl_3_r{float:right;width:46%;}
.fl_3_r{color:#666}
.fl_3_r p{border-bottom:#CCC dotted 1px; padding-bottom:20px; font-size:15px}
.fl_3_lf .title p{ font-size:22px; font-weight:bold}
.fl_3_lf .title span{ font-size:14px}
.topnew{line-height:2}
.topnew .img{text-align:center;}
.topnew .newtit{ font-size:20px; font-weight:bold}
.code_wrap{
	position: absolute;
	left:0%;
	width:300px; 
	z-index:500;
}
.code{
	width: 100%;
	overflow: hidden;

}
.code li{
	float: left;text-align:center;
	width: 200px;
	height:240px;
}
.code li img{
	display: none;
}
.code li img.weibo{
	position: absolute;
	left: 244px;
}

/*.topNav{background:#333}
.nav{width:1200px; overflow:hidden; margin:auto}
.nav li{float:left; width:12%; height:55px; line-height:55px; text-align: center}
.nav li a{ color:#CCC}
.nav li a:hover{ color:#FFF;background-color:#00C; display:block}*/
.topNav{background:#D8D8D8;height:55px; line-height:55px;text-align: center}
.Navlist{ margin:auto; width:1200px}
.nav a{color:#444;}
.nav a:hover{background:#C6C6C6; display:block}
.nav{float:left; width:14%; text-align: center; position:relative}
.plat{display: none; width:100%;background-color:#D8D8D8;}
.nav:hover .plat{display: block; clear: both; position:absolute; top:55px; z-index:2;}
.plat li:hover>a{background-color:#C6C6C6; display:block}