/* CSS Document */
/*-公用样式--*/
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px;font-family: Tahoma, Geneva,sans-serif; font-family:"微软雅黑"; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body {	width:100%;
	height:auto;
	margin: 0px auto;
	font-size: 12px;
	color:#363636;
	text-align:center;
	overflow-x:hidden;
	background:#FFF;
	}
div{
	text-align:left;
	position:relative;
}
*{
	margin: 0px;
	padding: 0px;
}
*:focus { outline: none; }

div{
	text-align:left;
}
ul,ol,li{
	list-style-type:none;
}
img{
	border:none;
}
a{
	color:#999;
	font-size:12px;
	text-decoration:none;
}
.bg-gray{
	background: #f2f2f2;
}
a:hover{
	color:#ce951d;
}
.center{
	margin:0px auto;
}
.f_r{
	float:right;
}
.f_l{
	float:left;
}
.f_c{
	clear:both;
}
.box{
	width:1200px;
	height:auto;
	margin:0px auto;
}
.line{
	height:6px;
	width:auto;
	border-bottom:1px dashed #CCCCCC;
	overflow:hidden;
	display:block;
}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.post1 p{ font-size:14px; line-height:22px;  padding-bottom:15px;}
/*----头部--*/

.header{
	width: 100%;
	height: 42px;
	background: #f2f2f2;
}
.top-instructions-left{
	width: auto;
	height: 42px;
	line-height: 42px;
	color:#999999;
	float: left;
}
.top-instructions-left p{
	float: left;
	margin-right: 15px;
}
.top-instructions-left p b{
	font-weight: 500;
	color:#ce951d;
}
.top-instructions-right-profile{
	 width: auto;
	 height: 42px;
	 float: left;
 }
.top-instructions-right{
	width: auto;
	height: 42px;
	float: right;
	line-height: 42px;
}
.top-instructions-right-profile a{
	color: #ce951d;
}
.top-instructions-right-profile a:hover{
	color:#c38611;
}
.top-instructions-right-profile span{
	padding: 0px 2px;
	color: #ce951d;
}
.top-instructions-right-center{
	width: auto;
	height: 42px;
	margin: 0px 20px;
	float: left;
}
.top-instructions-right-center a{
	color: #999;
}
.top-instructions-right-center a:hover{
	color: #ce951d;
}
.top-instructions-right-center span{
	padding: 0px 1px;
	color: #999;
}
.top-instructions-right-profile-third{
	width: auto;
	height: 42px;
	float: left;
}
.top-instructions-right-profile-third a i{
	font-size: 26px;
}

.top-logo{
	height: 145px;
}
.top-logo-logo{
	width: 253px;
	height: 90px;
	float: left;
	margin-top: 23px;
}
.top-logo-logo a{
	display: block;
	width: 253px;
	height: 90px;
	background: url("../img/index_03.jpg") center no-repeat;
	text-indent: -9999px;
}
.top-logo-search{
	margin-top: 48px;
	width:535px;
	height: 46px;
	float: left;
	margin-left: 100px;

}
#searchtext{
	width: 423px;
	text-indent: 15px;
	height: 42px;
	border: 2px solid #ce951d;
}
#searchbtn{
	width: 104px;
	background: #ce951d;
	border: none;
	height: 46px;
	font-size: 16px;
	color: #fff;
}
#searchbtn:hover{
	background-color:#c38611;
	cursor: pointer;
}
.top-logo-service{
	width: auto;
	height: 86px;
	float: right;
	margin-top: 30px;
}
.top-logo-service{
	width: auto;
	height: 86px;
	float: right;
	margin-top: 30px;
}
.top-phone-left{
	width: 50px;
	height: 86px;
	float: left;
}
.top-phone-left i{
	font-size: 50px;
	line-height: 86px;
	color:#ce951d;
}
.top-phone-right{
	width: auto;
	height: 86px;
	margin-left: 8px;
	border-radius: 8px;
	float: left;
}
.top-phone-right p{
	line-height:43px;
	height: 43px;
	font-size: 20px;
	font-weight: normal;
	color:#ce951d;
}
.top-logo-service-right{
	width: 71px;
	height: 86px;
	float: left;
	background: url("../img/index_06.jpg") center no-repeat;
}
.top-logo-service-left{
	width: 153px;
	height: 57px;
	margin-top: 15px;
	background: #ce951d;
	margin-left: 8px;
	border-radius: 8px;
	float: left;
}
.top-logo-service-left h2{
	font-size: 16px;
	color:#fff;
	line-height: 35px;
	text-align: center;
}
.top-logo-service-left p{
	font-size: 14px;
	color:#fff;
	line-height: 10px;
	text-align: center;
}
.top-logo-service-left:hover{
	background:#c38611;
	cursor: pointer;
}
.banner{
	width: 100%;
	height: 615px;
}
.footer{
	width: 1920px;
	height: 305px;
	background: #34373a;
	overflow: hidden;
}
.copyright{
	height: 50px;
	width: 1920px;
	background: #242527;
}
.footer-top{
	height: 234px;
	width: 1920px;
	border-bottom: 1px solid #3e4144;
}
.footer-top-box{
	height: 234px;
}
.footer-top-menu-one{
	width: 200px;
	margin: 15px 0px;
	height: 200px;
	padding-left: 30px;
	float: left;
	border-right: 1px solid #3e4144;
}
.footer-top-left{
	width: 930px;
	height: 234px;
	float: left;
}
.footer-top-right{
	width: 270px;
	height: 234px;
	text-align: center;
	float: right;
}
.footer-top-right img{
	margin-top: 40px;
}
.footer-top-menu-one h2{
	line-height: 40px;
	font-weight: normal;
}
.footer-top-menu-one h2 a{
	font-size: 18px;
	color:#fff;
}

.footer-top-menu-one li{
	height: 30px;
	line-height: 30px;
}
.footer-top-menu-one li a{
	font-size: 14px;
	color:#707274;
}
.footer-top-menu-one li a:hover{
	font-size: 14px;
	color: #959799;
}
.footer-bottom{
	width: 100%;
	height: 70px;
}
.footer-bottom-box{
	height: 70px;
}
.conact-service{
	width: 320px;
	height: 70px;
	overflow: hidden;
	float: left;
}
.conact-service span{
	display:block;
	float: left;
	width: auto;
	color:#707274;
	font-size: 14px;
	height: 70px;
	line-height: 70px;
}
.conact-service h3{
	line-height: 70px;
	font-size: 34px;
	color:#ce951d;
	float: left;
	font-weight: normal;
}
.guwen-btn{
	width: 236px;
	height: 70px;
	float: left;
	margin:0px  10px;
}
.guwen-btn span{
	display:inline-block;
	float: left;
	width: auto;
	color:#707274;
	font-size: 14px;
	height: 70px;
	line-height: 70px;
}
.guwen-btn  .zxbtn{
	display: block;
	width: 130px;
	height: 35px;
	border-radius: 5px;
	background:#ce951d;
	color:#fff;
	line-height: 35px;
	text-align: center;
	float: right;
	font-size: 14px;
	margin: 20px auto;
}
.guwen-btn  .zxbtn:hover{
	background: #ab7b17;
}
.adb08{
	width: 460px;
	height: 70px;
	float: left;
	background: url("../img/afc.jpg" ) left center no-repeat;    float: right;

}
.copyright p{
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #3d4145;

}
/* 清理浮动 */
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1; /* for IE6 IE7 */}
.fl{float:left;}
.fr{float:right;}
.mt10{ margin-top:10px;}
.hide{display:none;}

.w1020{width:1200px;margin:0 auto;}
/* headNav */
.headNav{height:42px;background-color:#fff;}
.headNav .navCon{height:42px;position:relative;z-index:30;}
.headNav .navCon .navCon-cate{width:228px;height:42px; position:relative;line-height:42px;font-size:14px;font-weight:bold;text-indent:10px;background:url("../img/index_10.jpg") center no-repeat;/*#A21C1D*/ color:#FFF;position:relative;}

.headNav .navCon .navCon-menu li{float:left;height:42px;line-height:42px;overflow:hidden;text-align:center;width:97px;}
.headNav .navCon .navCon-menu li a{color:#666;display:block;font-size:14px;font-weight:500;height:42px;line-height:42px;text-decoration:none;width:auto; padding:0px 5px;}
.headNav .navCon .navCon-menu li a:hover, .cur{color:#666666;text-decoration:none;}
.headNav .navCon .navCon-menu li a:hover, .curMenu{color:#ce951d;}

.headNav .navCon .navCon-cate .navCon-cate-title{height: 42px; padding-left: 15px;}
.navCon-cate-title a{
	font-size: 16px;
	font-weight: normal;
}
.headNav .navCon .navCon-cate .hover{background-position:180px -41px;}
.headNav .navCon .navCon-cate .navCon-cate-title a{color:#ffffff;}
.headNav .navCon .navCon-cate .navCon-cate-title a:hover{text-decoration:none;}

.headNav .navCon .navCon-cate .cateMenu{position:absolute;left:0px; z-index: 150; height:615px;background:#3a3438;cursor:pointer;}
.headNav .navCon .navCon-cate .cateMenu li{width:228px;overflow:hidden;border-bottom:1px solid #4d474b;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag{float:left;width:134px;padding:12px 5px 12.5px 15px;overflow:hidden;line-height:25px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong{height:25px;line-height:25px;width:172px;display:block;text-indent:0px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong a{font-size:14px;font-weight:bold;color:#fff;}
.headNav .navCon .navCon-cate .cateMenu li .item-icon{text-indent:0px; width:60px; float: left;}
.headNav .navCon .navCon-cate .cateMenu li .item-icon i{ text-align: center; font-size: 40px; font-weight: normal; color:#c38611; line-height:72px; width:60px; float: left;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel{text-indent:0px; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{height:26px;overflow:hidden;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel a{font-size:12px;font-weight:normal;color:#d6d6d6;text-indent:0px;padding:0 11px 0 0;}
.headNav .navCon .navCon-cate .cateMenu .on{background:#665446;*margin-bottom:-4px;}
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag .listModel a{color:#FFFFFF;}

.float-list-dnav{background:none repeat scroll 0 0 #8D0000;clear:both;font-size:14px;font-weight:bold;height:47px;line-height:47px;width:228px;}
.float-list-dnav a{color:#FFFFFF;margin:0 10px 0 10px;}
.float-list-dnav a:hover{color:#ffffff;}

.headNav .navCon .navCon-cate .cateMenu .list-item{
	width:540px;padding:0px 10px 0px 10px;border-left:none;background:#FFFFFF;background:#FFF;position:absolute;left:228px;top:0px;
}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemleft{width:510px;height:615px;float:left;}

.headNav .navCon .navCon-cate .cateMenu .list-item dl{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dt{color:#665446;font-size:14px;text-indent:0px;border-bottom:2px solid #665446;margin-bottom:8px;font-family:"微软雅黑";}
.headNav .navCon .navCon-cate .cateMenu .list-item dd{font-size:12px;font-weight:normal;text-indent:0px;line-height:26px;font-family:"微软雅黑";}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a{color:#646464;margin-right:5px;width:auto;padding:0px 15px;height:22px;overflow:hidden;display:block;float:left;margin-bottom:5px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a:hover{color:#000;}

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p{line-height:24px;text-indent:0px;font-size:12px;font-weight:normal;color:#000;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a{color:#646464;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a:hover{color:#000;}

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list a{display:block;width:228px;height:100px;text-indent:0px;margin-bottom:8px;overflow:hidden;}


.zizhi{
	height: 75px;
	padding: 50px 0px;
}
.zizhi-one{
	width: 300px;
	height:75px;
	float: left;
}
.zizhi-one-left{
	width: 75px;
	height: 75px;
	float: left;
}
.zizhi-one-right{
	width: auto;
	height: 75px;
	float: left;
	margin-left: 15px;
}
.zizhi-one-right h4{
	font-size: 16px;
	line-height: 35px;
	height: 35px;
	font-weight: normal;
}
.zizhi-one-right  p{
	font-size: 12px;
	color:#666;
	line-height: 30px;
}
.tree-nav i{
	color:#999;
}
.tree-nav span{
	color:#999;
}
.statusCasueTitle{
	line-height: 30px;
	text-align: center;

}
.orderInput{
	width: auto;
	height: 40px;
	margin-top: 20px;
	margin-left: 20px;
}
.orderInput span{
	display: block;
	width: 100px;
	height: 40px;
	line-height: 40px;
	float: left;
}
.orderInput input{
	width: 300px;
	height: 40px;
	border: 1px solid #ccc;
	border-radius: 8px;
	text-indent: 15px;
}
.orderInput button{
	width: 150px;
	height: 40px;
	border-radius: 6px;
	background: #ce951d;
	text-align: center;
	color: #fff;
	border:none;
}
.orderInput button:Hover{
	background: #c2891d;
}
.wrap{border:0;padding:0;width:1200px;margin:0 auto;*zoom:1;overflow: hidden;height: auto}
.serve_column{margin-right:-60px;margin-top:30px;overflow:hidden;}
.serve_column ul{width:1260px;padding-bottom:10px;*padding-bottom:30px;}
.serve_column li{float:left;width:272px;height:390px;background:#ffffff;margin-right:40px;margin-bottom:40px;}
.serve_column li dt.pic{border:1px solid #fff;width:270px;height:200px;overflow:hidden;position:relative;}
.serve_column li dt.pic img{position:absolute;left:0px;top:0px;}
.serve_column li dt.t{height:66px;line-height:66px;}
.serve_column li dt.t a{font-size:18px;color:#000000;font-weight:normal;}
.serve_column li dt.t a:hover{color:#15909c;}
.serve_column dd{line-height:24px;color:#888888;display:list-item;white-space:nowrap;font-size:12px;font-family:"宋体";}
.service_foot{height:80px;text-align:center;background-color:#ce951d;color:#fff;font-size:20px;line-height:80px;}
.more-service{
	display: block;
	width: 200px;
	height: 40px;
	border-radius: 20px;
	background: #ce951d;
	margin: 0px  auto 50px auto;
	text-align: center;
	color:#fff;
	font-size: 14px;
	line-height: 40px;
}
.more-service:hover{
	background: #ba861d;
	color:#fff;
}
.scott{ margin-bottom:10px; margin-top:30px; height:30px; text-indent:15px; overflow:hidden; padding-left: 16px; text-align:center; padding-top:9px; line-height:21px; }
.scott A{BORDER:#ccc 1px solid; PADDING:8px 20px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #fff; text-decoration:none; BACKGROUND-COLOR:#ba861d; color:#FFF;}
.scott A:active{border:1px solid #fff; text-decoration:none; BACKGROUND-COLOR:#ba861d;}
.scott SPAN.current{BORDER: #ba861d 1px solid;  PADDING:8px 20px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #ba861d;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#ba861d 1px solid; PADDING:8px 20px; COLOR:#ba861d; MARGIN-RIGHT: 5px;}
.fenye1{text-align: center; clear:both; font-size:16px; line-height:28px; height:56px; border:1px solid #9cceec; background:#e9f7ff; padding:0 5px; margin-top:5px;}
.fpage{
	width:910px;
	padding-left:30px;
	height:auto;
	background: #fff;
	overflow:hidden;
	margin-top:20px;
}
.article-text{
	margin-top:30px;
}
