@charset "utf-8";
/* CSS Document */

body{font-family: "宋体", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px;color: #666;  }
div,form,img,ul,ol,li,dl,dt,dd ,p{margin: 0; padding: 0; border: 0; list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight: normal;}
table,td,tr,th{font-size:12px;}
fieldset { border:0; }
*:focus { outline:0; }
table { border-collapse:collapse; border-spacing:0; }
caption, th { text-align:left; }
input, button, select, textarea { font-size:100%; font-family:inherit; }
textarea { overflow:auto; }
button { overflow:visible; }
.clr{ clear: both;}
.clearfix{ clear:both;}
.box0{clear:both;display:block;}
.box1{clear:both;display:none;}

/* 链接颜色 */
a:link {color: #666; text-decoration:none;}
a:visited {color: #666;text-decoration:none;}
a:hover { color: #f08200; text-decoration:none;}
a:active { color: #666;}

.Headerbg{ width: 100%; background:#01479d; height:100px;}
.Header{ width: 1200px; margin: 0 auto; height: 100px;}
.Header h1{ background:url(../images/logo.jpg) no-repeat 0 0; width:495px; height:100px; float:left; }
.Header h1 a{display:block; text-indent: -1000px; width: 495px; height: 100px;}

.Header .search{ display:block; width: 284px; height: 44px; background:url(../images/search_04.jpg) no-repeat 0 0; float:right; margin-top: 26px;}
.Header .search .input{ color:#fff; background: none; width: 228px; padding:0 10px; height: 44px; line-height:44px;border: none; float:left; font-family:"微软雅黑";}
.Header .search .but{ width: 36px; height: 44px; background: none; border: none; cursor: pointer;}

.Banner{ height:552px; }
.Abanner{ height:230px; background:url(../images/yewupic.jpg) no-repeat top center;}

.Content{ margin:0px auto ; width:1000px; }
.fl{ float:left;}
.fr{ float:right;}

.htit{ padding-top:30px; text-align:center;}
.htext{ color:##8c8c8c; text-align:center; padding:5px 0; font-family:"微软雅黑";}
.htext span{ padding:10px 0; color:#8f9194; }
.htext p{ color:#1f2228; font-size:30px; font-weight:bold;text-align:center; font-family:"微软雅黑"; line-height:36px; }

.main_ab{
    padding:60px 0 70px 0; 
    overflow: hidden;
}
.main_ab_ul{
    width: 164px;
    float: left;
    margin-left: 114px;
    * margin-left: expression(this.previousSibling==null?'0':'114px');
}
.main_ab_ul:first-child{
    margin-left: 0
}
.main_ab_li{
    width: 164px;
    height: 188px;
    background: url(../images/main_b.jpg) no-repeat;
    text-align: center;
}
.main_ab_li:hover{
	background:url(../images/czxj_a.jpg) no-repeat}
.main_ab_li.a img{
    margin-top:45px 
}
.main_ab_li.b img{
    margin-top:55px 
}
.main_ab_ul .text{
    color: #8c8c8c;
    font-size: 10px;
    text-align: center;

}
.main_ab_ul .text p{
    font-size: 17px;
    color: #1f2228;
    text-align: center;
    padding: 18px 0 5px 0;
	font-family:"微软雅黑"; 
}



.main_c{
	margin-bottom:85px; margin-top:30px;
}
.main_c_c ul{
	overflow:hidden
}
.main_c_c ul li{
	width:230px;
	float:left;
	margin-left:20px;
	* margin-left: expression(this.previousSibling==null?'0':'20px');
}
.main_c_c li:first-child{
	margin-left:0;
}
.main_c_ct{
	 background:url(../images/index2_27.jpg) no-repeat 0px 18px; padding-left:26px;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #6c6c6c;
	color:#1f2228;
	font-size:18px;
	font-family:"微软雅黑";
}
.main_c_cc{
	padding:15px 0 30px 0;
	position:relative
}
.main_c_cc a{
	display:block;
	line-height:22px;
	height:22px;
	overflow:hidden
	
}
.main_c_cc a b{
	font-size:6px;
	color:#b5b5b5;
	display:inline-block;
	padding-right:10px
}
.main_c_cc .more{
	position:absolute;
	bottom:0;
	background:url(../images/more_a.jpg) no-repeat 0 2px;
	padding-left:10px;
	color:#666;
	font-size:9px;
	font-family:"黑体";
	line-height:9px;
}
.main_c_cc .more:hover{
	color:#333
	}
.mt_60{ margin-bottom:60px;}

.mainbg{ background:#ffae00; margin-top:0px; height:370px; width:100%;}
.Homeleft{ float:left; width:480px; padding-top:26px;}
.Homeright{ float:right; width:480px;padding-top:26px;}
.abouttit{ float:left; height:344px; background:url(../images/index2_12.jpg) no-repeat top center; width:109px;}
.abouttit p{ padding:36px 24px 0 34px;font-family:"微软雅黑"; color:#fff; font-size:20px; line-height:30px;}
.aboutbody{ width:330px;float:left; padding:20px;}
.aboutbody img{ border:2px solid #fff; margin-bottom:20px; display:block;}
.aboutbody p{font-family:"微软雅黑"; color:#fff; font-size:14px;line-height:26px;}

.link{ background:#ecf0f3; height:160px; width:100%;}
.linktit{ padding:16px 0; text-align:center;}
.linkimg{ width:1000px; margin:0 auto;}
.linkimg img{ float:left; margin:0 6px;}

.Footbg{ background:#0a66cf; width:100%; height:200px; clear:both;}
.Foot{width:1000px; margin:0 auto; padding-top:40px;font-family:"微软雅黑";}
.Foot .Fleft{ float:left; width:400px;line-height:20px;font-family:"微软雅黑"; }
.FL2{ background:url(../images/index2_39.jpg) no-repeat top left ; padding-left:80px; height:70px;}
.Foot .Fcenter{ float:left; width:120px; padding-top:0px;}
.Foot .FRight{ float:right;font-size:13px; width:390px; background:url(../images/index2_41.jpg) no-repeat top left; padding-left:70px; padding-top:0px; line-height:26px; height:120px;}
.FR1{font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:28px;}
.FR1 strong{font-size:14px; color:#ffc800;}

/*关于我们*/
.coll{
	padding-top:60px;
	
}
.main,.link_b,.link_c,.link_d,.link_a_cont,.box{
    width: 1000px;
    margin:0 auto;
}
.about_cont_a{
	position:relative;
	overflow:hidden;
	
	padding-bottom:40px;
	margin-bottom:30px
}

.about_cont_vc{
	width:50%;
	position:absolute;
	left:0;
	top:152px;
	background:#909090;
	height:1px;
	margin-left:-345px;
}
.about_cont_aa{
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-551px;
	background:url(../images/about_ee.jpg) no-repeat;
	width:292px;
	height:430px;
	z-index:-1
}
.about_conta_top{
	padding-top:60px;
	overflow:hidden
}
.about_conta_topl{
	float:left;
	padding-top:15px
}
.about_conta_topr{
	float:right;
	overflow:hidden;
	z-index:999;

}
.about_conta_toprt{
	text-align:right;
	color:#1f2228;
	
}
.about_conta_toprt a,.about_conta_toprt span{
	color:#1f2228;
}
.about_conta_toprt a:hover{
	color:#666
	}
.about_conta_toprt span{
	padding-left:10px;
	background:url(../images/about_k.jpg) no-repeat 0 5px;	
}
.about_conta_toprb{
	overflow:hidden;
	margin-top:25px;
	width:540px;
}

.about_conta_toprb a{
	display:block;
	float:right;
	height:28px;
	padding:0 10px;
	border:1px solid #0b59b4;
	background:#0b66cf;
	line-height:28px;
	text-align:center;
	margin-left:9px;
	color:#fff;
	margin-bottom:8px;
}
.about_conta_toprb a:hover,.about_conta_toprb a.cur{
	background:#929295;
	border:1px solid #7a7a7e;
}
.about_conta_toprb.a a:hover{
	background:#e60012;
	border:1px solid #e60012;
	}
.about_conta_toprb .selected{background:#ffae00;border:1px solid #ffae00;}
.about_contb{
	padding:90px 0 0 190px
}
.about_contc { 
	margin:10px 0 50px 0;
	line-height:28px;
	font-family:"微软雅黑";
	font-size:14px;
}

.about_contd{
	padding:15px 0 15px 140px
}
.about_link_cont{
	background:#fff
}

.jobmail{line-height:28px;
	font-family:"微软雅黑";
	font-size:20px;
	
	 text-align:center;
	 color:#fdad00;
	 margin-bottom:20px;
	 }
.job{ padding-left:30px;}
.job strong{font-family:"微软雅黑";
	font-size:18px;
	font-weight:normal;
	}
.t20{font-family:"微软雅黑";
	font-size:18px;
	font-weight:normal;
	 line-height:36px;
	 color:#0c59b3;
	 }	 
.aboutcenter{ text-align:center;}

/*留言*/
.main_d_b{
	padding-top:100px;
	overflow:hidden;
	height:280px
}
.main_d_b_l{
	width:35px;
	background:#1f2228;
	float:left;
	margin-right:12px
}
.main_d_b_l.a{
	height:35px;
}
.main_d_b_l.b{
	height:85px;
}
.main_d_b_r{
	float:left;
	width:440px;
}

.main_d_b_r.a{
	height:35px;

}
.main_d_b_r.b{
	height:85px;
}

.main_d_b ul{
	width:487px;
	position:absolute;
	left:50%;
	margin-left:-243px;
}
.main_d_b ul li{
	overflow:hidden;
	margin-bottom:7px;
	cursor:pointer;
}
.main_d_b ul li:hover .main_d_b_l{
	background:url(../images/link_a.jpg) no-repeat center center #0b66cf;}

.main_d_b_r.a input{
	
	background:#fff;
	height:33px;
	width:430px;
	border:0;
	padding-left:10px;
	color:#4b505b;
	line-height:35px
}
.main_d_b_r.b textarea{
	background:#fff;
	height:80px;
	width:428px;
	border:0;
	padding-left:10px;
	position:relative;
	

}
.main_d_b_r.b .bottom{
	position: absolute;
	right: 1px;
	bottom: 4px;
}

.coll .main_d_b ul{
	width:490px
}
.coll .main_d_b p{
	color:#999999;
	width:230px;
	margin-top: 45px;
    float: right;}
.coll .main_d_b_r.a{
	border:1px solid #eaeaea;
	}
.coll .main_d_b_r.b{
	border:1px solid #eaeaea
	}
.coll .main_d_b_r.b .bottom{
	right: 3px;
	bottom: 5px;
	}
.coll .main_d_b ul{
	margin-left:-260px
}

.main_d_c{
	text-align:center;
	padding-top:30px
}

.main_d_c .png{
	display:inline-block;
	width:50px;
	height:50px;
	background:url(../images/main_da.png) no-repeat center center;
	color:#000000;
	text-align:center;
	line-height:50px;
	font-size:10px;
	font-family:"黑体";
	font-weight:bold;
	behavior: url(js/ie-css3.htc);
	border:0;
	cursor:pointer;
}
.main_d_c.xinde .png{
    background:url(../images/main_da_haaara.jpg) no-repeat center center;
	color:#fff
	}
.main_d_c .png:hover{
		background:url(../images/main_da_hover.png) no-repeat center center;
		color:#fff
	}
.main_d_c.cz a:hover{
		background:url(../images/main_da_hovera.png) no-repeat center center;
		color:#fff
	}
	
	.coll .main_d_b_r.a{
	border:1px solid #eaeaea;
	}
.coll .main_d_b_r.b{
	border:1px solid #eaeaea
	}
.coll .main_d_b_r.b .bottom{
	right: 3px;
	bottom: 5px;
	}
.coll .main_d_b ul{
	margin-left:-260px
}

/*联系我们*/
.con_a{
	width:630px;
	margin:55px 0 0 240px;
	overflow:hidden
}
.con_a div{
	width:315px;
	height:60px;
	float:left;
	
	text-align:center
	}
	
.con_a .a{
	background:#ffad01;
	color:#1f2228;
	font-size:36px;
	line-height:60px;
	}
.con_a .b{
	background:#1f2228;
	padding:5px 0 0 0;
	height:55px;
}
.con_a .b a{
	display:inline-block;
	margin:10px 20px 0 20px
}
.con_a .b a{
	*display:inline
}
.con_b{
	margin:35px 0 0 240px
	}
.con_b p{
	line-height:28px;
	}
.con_c{
	margin-left:240px
	}
	
	/*下载*/
.con_down{
	width:630px;
	margin:55px 0 0 240px;
	overflow:hidden
}
.vote{ padding:20px 20px 20px 20px; }
.post_require { height:60px; border-bottom:1px dashed #dedede;background:url(../images/list3_86.jpg) no-repeat 0px 8px; margin-bottom:10px; padding-left:10px; }
.post_require li{color:#606060; float:left; padding-left:10px; line-height:40px;}
.post_require li a{color:#000;}
.tw1 {width:500px;}
.tw2 {width:70px;}
.tw3 {width:70px;}
.tw0 {width:320px;}
.tw4 { background:url(../images/service3_23.jpg) no-repeat 28px 10px; width:100px;height: 60px;}
.tw4 a{ display:block; text-indent: -1000px; width: 100px; height: 60px;}
.tw5 {width:100px;}


#result_head {background:#000; font-weight:bold;  margin-bottom:10px; line-height:30px; height:30px;}
#result_head li {background:#000 ; color:#fff; padding-left:20px; float:left; position:relative;}
#result_head li.tw0 {padding-left:20px; width:320px;}
#result_head li span {background:#fff; display:block; position:absolute; right:0; top:8px; height:12px; width:1px; overflow:hidden;}

.post_require2 {overflow:hidden; height:50px;border-bottom:1px solid #dedede;}
.post_require2 li{color:#606060; float:left; padding-left:20px; line-height:60px; height:60px;}
.post_require2 li.tw0 {padding-left:20px; width:320px;}
.post_require2 li.tw0 img{vertical-align:-6px; margin-left:4px;}
.post_require2 li a{color:#007dd4;}

.fy{ margin-top:50px; text-align:center;}
.fy .nolink{ padding:5px 15px; display:inline-block; background-color:#dbdbdb; margin-left:2px; color:#000;}
.fy a{ padding:5px 15px; display:inline-block; background-color:#dbdbdb; margin-left:2px; color:#000;}
.fy font{ padding:5px 15px; display:inline-block; background-color:#0b59b4; margin-left:2px; color:#fff;}
.fy a:hover{ background-color:#0b59b4; color:#fff; }

/*新闻*/
.clla_a{
	padding:25px 0;
	border:1px solid #d6d6d6;
	overflow:hidden;
	background:#fff;
	margin-top:20px;
	display:block;
	font-family:"微软雅黑";
}
.clla_a:hover{
	background:#f2f2f2}
.clla_al{
	width:118px;
	text-align:center;
	color:#999999;
	float:left
}
.clla_al p{
	color:#35383f;
	font-size:48px;
	font-weight:bold;
	font-family:"黑体";
	line-height:48px;
}
.clla_ar{
	float:left;
	color:#7f7f7f;
	width:840px;
	height:70px;
	overflow:hidden;
	line-height:20px;
}
.clla_ar p{
	color:#333333;
	font-size:18px;
	line-height:30px
}
.clla_ar p font{font-size:18px;}
.collb{
	overflow:hidden;
	margin-top:25px}
	
.newstext{
	border:1px solid #d8d8d8;
	padding:45px 35px;
	background:#fff;
	
}

.newstext .time { height: 30px; text-align:center; line-height:30px; border-bottom:1px dashed #dedede;}
.newstext .ntit{color:#0b59b4; font-size:18px; font-family:"微软雅黑";text-align:center;  line-height:30px;}
.newstext .text {padding:10px; line-height:28px; font-family:"微软雅黑"; font-size:13px;}
.newstext .next{ clear:both; height: 30px; line-height: 30px; padding-top: 20px;}
.newstext .next .l{ float:left; background:url(../images/next_L.gif) no-repeat 0 10px; padding-left: 13px;}
.newstext .next .r{ float:right; background:url(../images/next_R.gif) no-repeat right 10px; padding-right: 13px;}
