@charset "utf-8";
body {padding-right:0px;padding-left:0px;font-size:12px;padding-bottom:0px;margin:0px;color:#333;padding-top: 0px;font-family:"微软雅黑","黑体",verdana, arial, helvetica, sans-serif;line-height:30px; background:url(../images/bg.gif) repeat;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
a:link,a:visited{color:#333;text-decoration:none;}
a:hover {color:#333; text-decoration:none;}
.clear{clear: both;}
.left{float:left;}
.right{float:right;}
.div_k{display:block; font-size:0px; line-height:0px; height:10px}
.bord{border:1px solid #F00;}

.top{background:url(../images/zt_01.jpg) repeat-x; height:211px; width:auto; position:relative}
.banner{width:995px; margin:0 auto;}
.menu_b{background:url(../images/zt_06.jpg) repeat-x; height:52px; width:995px; margin:0 auto; position:absolute; z-index:200; left:50%; margin-left:-525px; top:193px;}
.menu_l{width:51px; height:52px;}
.menu{margin:0 auto; width:auto;}
.menu li{float:left; padding:10px 20px; height:30px; width:100px; background:url(../images/menu_03.jpg) no-repeat center; line-height:30px; font-size:14px; color:#4d4416; text-align:center;}
.menu li a{color:#4d4416; text-decoration:none;}
.menu li a:hover{color:#C00; text-decoration:none;}
.main_a{width:995px; margin:0 auto;}
.main{width:975px; background:#fff; margin:0 auto; padding:0 10px;}
.fgk{height:50px; line-height:0; font-size:0;}
.hdgk_a{width:auto; background:#eef6fa; height:215px;}
.hdgk{width:975px; margin:0 auto;}
.hdgk_img{border:4px solid #fff; margin:15px 20px;}
.hdgk_l{text-align:left; line-height:28px; padding:20px 10px; width:65%;}
.hdgk_text{ text-indent:18px;}
.hdt_tit{font-size:18px; color:#004485;}
.tongyk{width:975px; background:#f4f4f4; margin:20px auto; height:265px;}
.ty_tit{background:url(../images/zt_27.jpg) no-repeat right; width:68px; height:256px; padding:5px 0 5px 15px;}
.tyt_font{width:18px; font-size:18px; word-wrap: break-word;word-break:nomal; padding:50px 25px; color:#004485;}
.tyt_more{padding-top:5px; text-align:center; line-height:25px;}
.ds_list{border-right:1px dashed #a1a1a1; text-align:left; padding:5px 15px; margin:5px auto; width:260px;}
.ds_list2{text-align:left; padding:10px 20px; width:265px;}
.dsl_img{border:4px solid #fff; text-align:center}
.dsl_tit{font-size:14px; color:#0059c7; text-align:center;}
.dsl_tit a{color:#0059c7; text-decoration:none;}
.dsl_text{text-indent:18px; line-height:24px; text-align:left;}
.dsl_text a{float:right; color:#000; text-decoration:none; _position:relative; _top:-27px;}
.gb_list{ width:850px; height:120px; padding:5px 0; margin:0 auto;}
.gb_list li{float:left; width:250px;border-bottom:1px dashed #a1a1a1; padding:10px 5px; text-align:left; line-height:28px; text-indent:18px;}
.gb_list2{width:850px; height:120px; padding:5px 0; margin:0 auto;}
.gb_list2 li{float:left; width:250px; padding:10px; text-align:left; line-height:28px; text-indent:18px;}
.gbl_tit{font-size:14px; color:#0059c7; line-height:27px;}
.gbl_tit a{color:#0b8400; text-decoration:none;}
.boot{background:#c6efff; height:110px; width:auto; line-height:28px; padding-top:20px; text-align:center; color:#004485;}
.ntit{background:url(../images/zt_28.jpg) no-repeat bottom right; width:266px; height:78px; line-height:78px; text-align:left; text-indent:28px; color:#004485; font-size:18px;}
.nbk{width:1005px; background:#f4f4f4; margin:20px auto; height:auto !important; min-height:400px; }
.dqwz{border:1px solid #cfcfcf; margin:10px auto; width:1005px; line-height:30px; text-indent:18px;}
.ngb_list{width:auto; margin:0 auto;}
.ngb_list li{padding:10px; text-align:left; line-height:28px; text-indent:18px;}
.nry{border:1px solid #cfcfcf; padding:20px; width:auto; text-align:left;}
.neit_tit{border-bottom:1px solid #ccc; height:70px; line-height:40px; font-size:16px; color:#115db3; text-align:center;}
.neit_text{padding:15px; text-align:left; line-height:24px; text-indent:28px;}