@charset "gb2312";

/* RESET */

*{margin:0;padding:0; border:0;}img{ vertical-align:top}iframe,object{ display:block;}

ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;}.tc{text-align:center}.disa a{display:block;width:100%;height:100%;background:url(about:blank);text-indent:-9999px;}.nobg{background:none !important;}.nobor{border:0 !important;}

/* change the settings to suit your needs */

h1,h2,h3,h5,.fb,.B{font-weight:bold}h1{font-size:18px}h2{font-size:16px}h3{font-size:15px}h4{font-size:14px}h5,h6{font-size:12px}

a{text-decoration:none;color:#666}a:hover,a:active {color:#f00;text-decoration:underline;}

.red,a.red,.red a,.red a:hover{color:#923222;}

.tdent2 { text-indent:2em;}

.noright{margin-right:0!important;}

font { font-size:12px;}

.f14 { font-size:14px;}





/* = 清除浮动元素= */

.clr {clear:both;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.fl{float:left !important;}.fr{float:right !important;}.tc{text-align:center}

.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix{display: inline-block;}

* html .clearfix,s

* html{height: 1%;}

.clearfix{display: block;}



/* = Auxiliary Styles (辅助样式) = */

.hr_a,.hr_b,.hr_c{font-size:1px;line-height:1px;clear:both;overflow:hidden}.hr_a{height:30px}.hr_b{height:15px}.hr_c{height:33px}

body {font:12px/25px \5b8b\4f53,Arial, Helvetica, sans-serif;color:#666;}



/* nav导航及列表/切换/滚动辅助样式 */

.hor li{white-space:nowrap;display:inline;float:left;overflow:hidden}

.tab_nav li{ cursor:pointer}

.tab_switch .tabcon { overflow:hidden; display:block; display:none;}.tab_switch .tabcon.selected{ display:block}





/* = Header And Footer Styles =*/

.w961{width:961px;margin:0 auto;}

.logo{height:95px;}

.nav{height:45px;background:#006db8;text-align:center;}

.nav ul{display:inline-block;*display:inline;zoom:1;border-left:1px #005d9d solid;}

.nav li{float:left;width:119px;text-align:center;border-right:1px #005d9d solid;font:16px/45px Microsoft Yahei;color:#fff;}

.nav li a{color:#fff;}

.nav li a:hover{color:#ff0;}





.banner div{ background:url(images/banner.jpg) center center no-repeat; height:490px;}





#foot{background:#f4f4f4;padding:15px 0 5px;}
#foot img{padding:30px 0 0 0;}
#foot span{float:left;padding:30px 0 0 30px;line-height:30px;}



.nav1{width:100%;height:42px;z-index:100;top:630px;}

#nav1{width:962px;height:42px;margin:0 auto;}

#nav1 h4{float:left;width:185px;background:#2791d8;font:22px/42px Microsoft Yahei;color:#fff;text-align:center;}

#nav1{background:#2ba1f1;font-size:16px;height:42px;width:961px;margin:0 auto;}

#nav1 ul li{float:left;width:108px;text-align:center;color:#fff;font-weight:bold;font:16px/42px Microsoft Yahei;}

#nav1 ul li:hover{background:#ff8400;}

#nav1 ul li.select{background:#ff8400;}

#nav1 ul li a{display:block;height:42px;color:#fff;outline:none;}

#nav1 ul li a:hover{text-decoration:none;}





.bg{background:#f4f4f4;}

.bt{padding-top:45px;}

.title{height:39px;border-bottom:1px #ddd solid;margin:38px 0 25px;}

.title li{float:left;width:110px;background:#ddd;color:#333;text-align:center;font:16px/39px Microsoft Yahei;margin-right:21px;display:inline;}

.title li.selected{background:#006db8;color:#fff;cursor:pointer;}

.nr{padding-left:25px;}

.w904{width:904px;overflow:hidden;}

.picmb{border:1px #ddd solid;padding:5px;}

.blue,.blue a,a.blue{color:#016db8;}

.h4bt{font:24px/45px Microsoft Yahei;}



.alnr dd{padding-left:343px;}

.alnr{padding-bottom:15px;}

.alnr .js{height:108px;overflow:hidden;line-height:28px;font:14px/24px Microsoft Yahei;}

.zzbtn{float:right;width:130px;font:16px/40px Microsoft Yahei;text-align:center;}





.box1{padding-bottom:45px;}

.box2{padding-top:38px;}

.box2 dl{float:left;width:426px;margin:0 25px;display:inline;}

.box2 dd span{float:left;width:213px;font-size:14px;line-height:35px;text-align:center;margin-bottom:18px;}





.box5 {width:910px;padding-left:23px;}

.box5 dl{height:289px;padding-bottom:40px;margin-top:40px;border-bottom:1px #d0d0d0 dashed;}

.box5 dd{width:570px;}

.box5 p{font:14px/24px Microsoft Yahei;}






.qwzj dd{padding-left:438px;}

.qwzj .js{line-height:24px;font:14px/25px Microsoft Yahei;}

.rybt{font:20px/36px Microsoft yahei;padding-top:20px;}

.w957 {width:957px;margin:0 auto;}


.zjbtn img{float:left;padding:20px 20px 53px 0;}

.zjtd{padding-top:40px;}

.zjtd dt{padding-top:15px;}