@charset "gb2312";
/* CSS Document */

/*- public css--------------------------- */
html{font-family: "宋体" , Arial, Helvetica, sans-serif;font-size: 12px;}
body{margin:0 auto !important;color:#333; background:#E1EFFC; min-width:320px;max-width:640px;}
img{border: 0;margin: 0;padding: 0;}
a{text-decoration: none;color: #333;}
a:Hover{color: #F00;text-decoration: underline;}
p{line-height: 24px;margin: 0;text-indent: 0;}
ul, li, ol, h1, h2{list-style: none;margin: 0;padding: 0;}
input, textarea{font-size: 12px;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.overflow{overflow: auto;zoom: 1;}
.hide{display: none;}

.t1_1 { margin-top:10px;}
.tit3{line-height: 32px;padding-left: 15px;font-size: 12px;color: #00376d;background: #b3d7fc;margin-top: 1px;}
.tit3 a{color: #00376d;}


.new_ad img { max-width:100%;}
.ad1 img { max-width:100%;}

.logo img { width:100%; }
.zxyy{ height:25px; background:#171717; line-height:25px; padding-left:20px; color:#FFF;}
.zxyy a{ color:#FFF;}
.zxyy a:hover{ color:#FF0;}


.nav{ height:60px; background:#3B80C5; width:100%;}
.nav ul{ padding-top:2px;}
.nav ul li{height:28px;float:left;line-height:27px; overflow:hidden; text-align:center;width:25%;border-bottom:1px #206AB5 solid;}
.nav ul li a{ color:#FFF;}
.nav ul li a:hover{ color:#FF0;}
.nav ul li .p1{ color: #F0F02F; font-weight:bold;}
.nav ul li.lien{ border-right:none; width:24%; }
.nav ul li.wz1{ width:25%;border-right:1px #206AB5 solid; }
.font{ color:#FC0}




.li1{width:79px;height:27px; border:1px #206AB5 solid; border-top:none; border-left:none;}
.li2{width:79px;height:27px; border-right:1px #206AB5 solid;}
.li3{width:79px;height:27px; border-bottom:1px #206AB5 solid;}
.li4{width:79px;height:27px;}
.font{ color:#FC0}
.banner1{  margin-top:2px;}
.banner1 img{ width:100%;}

.foot{ height:81px; background:#bfd4e8; margin-top:5px; color:#333; text-align:center; padding-top:15px; width:100%;}
.foot_bottom{ height:42px; line-height:42px; text-align:center;}
.foot_an{ margin-top:12px;}
.foot_an1{ margin-top:7px;}

.yy_p4{width: 94px;height: 23px;margin: 0 0 20px 40px;background: url(p1_buttom.jpg) repeat-x;display: block;color: #FFF;text-align: center;}
.yy_p4 a{color: #FFF;}
.yy_p4 a:hover{color: #FFF;}


/*- public css end ---------------------- */

.n_zq{ height:141px; margin-top:6px;}
.n_zq ul{ height:131px; margin-top:3px;}
.n_zq ul li{ width:84px; height:131px; margin-left:15px; float:left;}
.title2{ width:100%; height:39px; background:#339ee2; text-align:center; color:#FFF; font-size:16px; font-weight:bold; line-height:39px; margin-top:5px;}
/*.title2{ width:320px; height:39px; background:url(title2.jpg) no-repeat; margin-top:5px;}
.title3{ width:320px; height:39px; background:url(title3.jpg) no-repeat; margin-top:5px;}*/
.title4{ width:320px; height:39px; background:url(title4.jpg) no-repeat; margin-top:5px;}


.lj{ position:absolute; z-index:2; display:block;width:82px; height:33px; background:url(lj.jpg) no-repeat; right:10px; top:0;}
.n_box{}
.bz{ height:103px; padding-top:3px; padding-bottom:2px; text-align:center; line-height:32px;}
.bz ul{ padding-left:1px;}
.bz ul li{ float:left; margin-left:2px;margin-top:2px;}
.bz ul li a{ color:#fff;}
.bz ul li a:hover{ color:#FF0;}
.bz_bg1{ width:104px; height:33px; background:url(bb1.jpg) no-repeat;}
.bz_bg2{ width:104px; height:33px; background:url(bb2.jpg) no-repeat;}
.mx{ margin-top:0;}

.con_doc { width:100%;margin-top:10px;}
.con_doc_tit {height:35px;}
.con_doc_tit ul { padding-left:3px;}
.con_doc_tit li { width:24%; text-align:center; font-size:12px;line-height:17px; height:32px; padding-top:2px;font-weight:bolder; float:left; border:1px #D7E3EF solid;border-bottom:1px #B0BAC3 solid; color:#464545; font-family:"微软雅黑";}
.con_doc_tit .nowli { width:24%; height:33px;  color:#3b80c5!important; border-top:2px  1px  #339ee2; background: #FFF;border:solid 1px  #339ee2; border-bottom:none;}
.doc_con {width:100%; background:#FFF; height:165px; margin:0 auto; border:solid 1px #dfdfdf; text-align:center; padding-top:20px;}
.doc_con p{width:100%; margin:0 auto; line-height:20px; font-size:12px; color:#464545; font-family:"微软雅黑"; padding-top:5px;}

.new_ad{  margin-top:5px; width:100%;}
.n_doc{ margin-top:8px;} 
.n_doc_l{ width:106px; float:left; text-align:center; margin-left:6px;} 
.n_doc_l img{ width:106px; height:118px; border:1px #ddd solid;} 
.n_doc_r{ width:194px; margin-left:10px; float:left; line-height:20px;} 
.n_doc_r img { padding-top:5px;}
.n_doc_r strong{ color:#3b80c5; font-size:14px; font-family:"微软雅黑";} 
.n_doc_r p{ text-indent:2em; line-height:18px; padding-top:5px;} 
.n_doc_r p a{ color:#3b80c5;} 
.n_doc_r p a:hover{ color:#60F;} 
.n_doc_r span{padding-top:15px; text-align:center; display:block;} 
.n_doc_list{ margin-top:8px; height:180px; margin-left:5px; border-bottom:1px #b9cbdd solid;}
.n_doc_list img { padding-top:3px;}
.n_doc_list ul{}
.n_doc_list ul li{ float:left; width:85px; margin-right:20px; text-align:center;}
.n_doc_list ul li span{ width:85px; height:80px; border:1px #B8D0EA solid;display:block; margin-bottom:5px;} 
.n_doc_list ul li font{ height:40px;display:block;line-height:18px;}
.n_doc_list ul li b{ color:#4186cc;}

.n_da_list{ margin-top:10px; width:100%;}
.n_da_list ul{}
.n_da_list ul li{ float:left; font-size:14px; line-height:32px; width:100%;}
.n_da_list ul li a{ color:#333; float:left; width:70%; display:block;}
.n_da_list ul li a:hover{ color:#cd281f; font-weight:normal;}
.n_da_list ul li span{ width:30%; float:right;}
.n_da_list ul li span font{ color:#f5090d;}
.da1{ width:73%; height:32px; background:url(da1.jpg) left center no-repeat;   padding-left:7%;}
.da2{ width:73%;  height:32px; background:url(da2.jpg) left center no-repeat;  padding-left:7%;}
.da3{ width:73%;  height:32px; background:url(da3.jpg) left center no-repeat;  padding-left:7%;}
.da4{ width:73%;  height:32px; background:url(da4.jpg) left center no-repeat;  padding-left:7%;}
.da5{ width:73%;  height:32px; background:url(da5.jpg) left center no-repeat;  padding-left:7%;}
.n_qt{ margin-top:15px; margin-bottom:15px; text-align:center;}

.n_da_box{ width:100%; margin:0 auto; height:230px;margin-top:10px;}
.n_da_x{width:90%; margin:0 auto; margin-top:10px; line-height:24px; color:#333;}
.n_da_x input{ width:80%; height:21px; border:1px #BCCEE2 solid; background:#FFF; line-height:21px; margin-left:3px;}
.n_da_s{ width:90%; margin:0 auto; margin-top:10px; line-height:24px; color:#333;}
.n_da_s span{ width:34px; height:35px; float:left; display:block;}
.n_da_s textarea{width:80%;line-height:24px; color:#333; height:64px; background:url(textarea_bg.jpg) right top no-repeat #fff; border:1px #BACFE2 solid;}
.n_da_t{ width:170px; margin:0 auto;margin-top:10px; line-height:22px;}
.n_da_d{ width:200px; margin:0 auto;margin-top:10px; line-height:22px; padding-left:20px;}





/*- 新首页样式结束---------------------- */
		
.anli_1{}
.anli_1 li{background: #FFF;padding: 10px 10px 0 0;height: 108px;overflow: hidden;}
.anli_1 li img{float: left;border: 1px solid #ccc;padding: 2px;background: #FFF;margin: 0 10px;}
.anli_1 li p{color: #333; line-height:18px;}
.anli_1 li .anli_tit{color: #1b68b5;padding-top: 5px;display: block;font-weight: bolder;}
.anli_1 li .anli_tit:Hover{color: #F00;}
.anli_1 li p a{color: #CB0000;}
.anli_1 li p a:hover{color: #F00;}
.anli_1 li span{color: #666;display: block;line-height: 22px;}
.ad a{display: block;width:100%;height:60px;text-align:center;}
.ad a img{width:100%;height:60px;}
.tit{line-height: 32px;padding-left: 15px;font-size: 14px;font-weight: bolder;color: #FFF;background: #3b80c5;margin-top: 10px;}
.tit1{display: block;background: url(tit_tel.gif) no-repeat;float: right;width: 194px;height:32px;}
.tit4{line-height: 30px;font-size: 14px;font-weight: bolder;padding: 0 15px;border-bottom: 1px solid #d4d4d4;}
.tit4 a{float: right;font-weight: normal;}
.tit4 a:Hover{color: #F00;}
.list{padding: 10px;}
.list li{line-height: 30px;padding-right: 10px;}
.list li a{height: 28px;line-height: 28px;background: url(li.jpg) 10px center no-repeat;display: block;overflow: hidden;padding-left: 20px;}
.date_span{font-weight: normal;color: #666;font-size: 12px;display: block;text-align: center;line-height: 24px;background: url(li_bottom.jpg) left bottom repeat-x;}
.doc_list{padding: 10px;}
.doc_list li{border-bottom: 1px solid #dbdbdb;padding: 10px 0;clear: both;float: none;}
.doc_list li span{display: block;line-height: 22px;}
.doc_list li span strong{color: #3668bf;font-size: 14px;font-weight: bloder;}
.doc_list li img{float: left;padding: 2px;border: 1px solid #aab9be;margin-right: 10px;}
.doc_list li p{line-height: 18px;height: 90px;overflow: hidden;}
.doc_list li p a{color: #CB0000;}
.doc_list li p a:Hover{color: #F00;}
.btn_yuyue{ width:32px;background: #0e88ad;padding: 6px 8px;color: #FFF;margin-right: 10px;}
.btn_guahao{width:32px; overflow:hidden;background: #cc6501;padding: 6px 8px;color: #FFF;}
.dis{text-align: center;line-height: 35px;padding: 10px 0 10px;}
.dis a{padding: 10px 17px;background: #e9effa;border: 1px solid #bdd2f7;margin-right: 1px;}
.tit4 span{background: #3b72d1;font-size: 14px;font-weight: bolder;color: #FFF;padding: 7px 10px;}
.list span{display: block;padding-top: 10px;padding-right: 30px;}
.list span a{float: right;height: 30px;color: #cc0101;}
.list span a:Hover{color: #F00;}
.list1{padding:10px 10px 0px 10px;}
.list1 li{line-height: 30px;padding-right: 10px;border-bottom:1px #dfdfdf solid;}
.list1 li a{height: 28px;line-height: 28px;font-size:14px;color:#333;}
.list1 li a:hover{color: #F00;text-decoration: underline;}
.list2{ margin-top:10px; height:125px; margin-bottom:10px;padding:0px 10px;}
.list2 li{border-bottom:1px #dfdfdf solid;height:30px;line-height:30px;display:block;}
.zz{ width:270px; margin:0 auto;}
.zz a{width:70px; background: url(li.jpg) 10px center no-repeat;padding-left: 20px; display:block; float:left;}
/*.banner{width:100%;height: 143px;text-align:center;}
.banner img{width:100%;height: 143px;}*/
.btn_yuyue{background: #0e88ad;padding: 6px 8px;color: #FFF;margin-right: 10px;}
.btn_guahao{background: #cc6501;padding: 6px 8px;color: #FFF;}
.liaofa_1{padding: 10px;}
.liaofa_1 li{height: 33px;line-height: 33px;background: #e9effa;border: 1px solid #bdd2f7;padding-left: 7px;margin-top: 9px;}
.liaofa_1 li span{padding: 5px 8px;color: #FFF;margin-right: 10px;font-size: 12px;}
.liaofa_1 li a{font-size: 14px;font-weight: bolder;}
.sp1{background: #059ce2;}
.sp2{background: #935a00;}
.sp3{background: #017b3d;}
.yiyuan_1{line-height: 22px;padding: 10px;}
.text1{line-height: 25px;color: #000;}
.text1 p{text-indent: 24px;}
.text1 a.article_tel{color: red;}
.listx{padding: 10px;}
.listx li{line-height: 30px;background: url(dot.jpg) right no-repeat;padding-right: 10px;}
.listx li a{height: 28px;line-height: 28px;background: url(li.jpg) 10px center no-repeat;display: block;overflow: hidden;padding-left: 20px;}

.zj_con p{ padding:10px 10px 0; text-indent:2em;}
.zj_list{}
.zj_list ul{}
.zj_list ul li{ width:320px; float:left; margin-top:10px;}
.zj_list_l{ width:117px; height:140px; float:left; margin-left:8px; border:1px #C7C7C7 solid;}
.zj_list_r{ width:165px; float:left; margin-left:10px;}
.zj_list_r span{ font-size:14px; line-height:22px;}
.zj_list_r span b img{ width:27px; height:16px;}
.zj_list_r p{ line-height:22px; text-indent:2em; padding-top:4px; padding-bottom:3px;}
.zj_list_r p a{ color:#eb0000;}
.zj_list_r p a:hover{ color:#60F;}
.zj_list_r .zj_zx01 img{ width:48%;}

.pages{height:30px;padding-top: 10px; margin:20px}
.pages ul{}
.pages ul li{float: left;border: 1px solid #9AC598;background:#FFF;margin-right:5px;padding:3px 5px; color:#333;}

.mp{ margin-top:0px;}
.liaoj{padding-top:15px;}
.liaoj_l{ width:117px; height:80px; border:1px #CCC solid; float:left; margin-left:9px;}
.liaoj_r{ width:170px; float:left; margin-left:14px;}
.liaoj_r p{ color:#333; line-height:21px; text-indent:2em;}
.liaoj_r b{ color:#003399;}
.zz2 a{ line-height:35px;text-align:center; display:block; color:#F00;}
.yuany{}
.yuany p{ padding:10px 5px; text-indent:2em; line-height:20px; color:#333;}
.yuany_list{ padding:0 15px 0 20px; height:400px;}
.yuany_list ul{}
.yuany_list ul li{ width:290px; height:80px;float:left; border-bottom:1px #333 dashed; margin-top:10px;}
.zb{ width:70px; display:block;float:left;}
.yb{ width:205px; display:block; float:right;}
.yb b{ color:#003399; line-height:18px;}
.yb span{ text-indent:0px; line-height:20px;}
.yb a{ color:#F00;}
.yb a:hover{ color:#60F;}
.weih{ margin-top:5px;}
.weih p{ color:#333; line-height:22px; text-indent:2em;}
.weih_1{ color:#003399; background:url(new_7.jpg) no-repeat; height:28px; line-height:28px; padding-left:15px;}
.weih_2{ color:#003399; background:url(new_8.jpg) no-repeat; height:28px; line-height:28px; padding-left:15px;}
.weih_3{ color:#003399; background:url(new_9.jpg) no-repeat; height:28px; line-height:28px; padding-left:15px;}
.weih_4{ color:#003399; background:url(new_10.jpg) no-repeat; height:28px; line-height:28px; padding-left:15px;}
.zzd{padding-top:8px; border-top:1px #999 dashed; margin-top:5px;}
.zzd_l{ width:78px; height:87px;float:left; margin-left:9px; margin-top:15px;}
.zzd_r{ width:206px; float:left; margin-left:14px;}
.zzd_r p{ color:#333; line-height:18px; text-indent:2em;}
.zzd_r b{ color:#003399;}
.jj_j{width:292px; margin:0 auto; margin-top:10px; border-bottom:1px #666 dashed; padding-bottom:10px;}
.jj_j span{ color:#333; line-height:22px;}
.jj_j b{ color:#003399; line-height:30px; padding-left:17px;}
.jj_j a{ color:#F00;}
.jj_j a:hover{ color:#60F;}
.dyw{padding:5px 10px;}
.dyw_w{ width:270px; height:19px; line-height:19px; background:url(new_14.jpg) left center no-repeat; padding-left:25px;}
.dyw_w b{ color:#003399;}
.dyw_d{ margin-top:5px; padding-left:3px; line-height:18px;}
.lj2{ width:150px; margin:0 auto;}
.lj2 a{line-height:25px;color:#F00;}
.contacts{padding-top: 10px;}
.contacts p{text-align: center;line-height: 26px;color: #333;font-size: 12px;text-indent: 0px;}
.contacts p span a{color: #a90000;font-weight: bold;}
.contacts p strong{}

.search { height:33px; line-height:33px; background:url(search_bg.jpg) repeat-x; padding:0 5px; border-bottom:1px solid #cecece;}
.search .search_input { width:240px; float:left; padding-top:5px; text-align:right; margin-right:5px;}
.search .search_input input { width:233px; height:20px; line-height:20px; background:#FFF; border:1px solid #aeaeae; padding-left:5px;} 
.search .search_input .clear_input { position:absolute; z-index:2; right:1px; top:7px; display:block; width:20px; height:20px; background:url(clear_input.jpg) no-repeat;}
.a_ui_t1 { background:#1677AE; color:#FFF; padding:5px 5px 6px;}
.a_ui_t1:hover { background:#599DCC; color:#FFF;}


/*- 搜索功能首页banner上mian---------------------- */
/*搜索*/
.m-search{width:100%; margin:3px 0; height:40%; background:url(sous.jpg) center no-repeat; background-size:98% 30px; position:relative;}
.m-search input{ width: 65%; padding:0 2%;height: 28px; margin-left:5%; margin-top:3px; background:none; border:none;}
.m-search .yy { width:17%; height:100%; position:absolute; right:0; top:1%;}





/*9.25*/
.logo{}
.top_head_bg{ width:320px; height:45px; background:#47afff; position:fixed; top:0;  z-index:1000; margin:0 auto;}
.top_head{ width:95%; height:30px;  margin:0px auto; padding-top:7px;}
.top_head_l{ width:70%; height:30px;  float:left; margin-right:5%;}
.top_head_r{ width:25%; height:30px; float:left;}
.top_tel{width:100%; height:30px;  border:none; border-radius:3px; color:#333; font-family:"微软雅黑";padding-left: 5px;}
.top_bn{ display:block;width:100%; height:30px; line-height:30px; background:#c00000; border:none; cursor:pointer; text-align:center; border-radius:3px; color:#fff; font-size:14px; font-family:"微软雅黑";}

/*新改版的样式开始*/
.bz_bt{ width:100%; height:26px; margin:0 auto 0 auto; border-top:solid 3px #3b80c5; padding-top:5px;}
.bz_bt b{ font-size:16px; color:#3b80c5; width:100px; display:block; float:left; line-height:26px;}
.bz_zx{ float:right; width:146px;} 
.bz_zx li{ width:63px; height:26px; line-height:26px; float:left; margin-left:10px;text-align:center; display:block;}
.bz_zx li a{ color:#FFF; }
.bz_zx li.bz_01{ background:#3b80c5;border-radius: 3px;}
.bz_zx li.bz_02{ background:#fc8e00;border-radius: 3px;}

.bz_ico{ width:100%; margin:10px auto 10px auto ; overflow:hidden;}
.bz_ico li{text-align:center; float:left; width:22%; display:block; height:90px; margin:0 0 0 2%; }
.bz_ico li span { float:left; display:block;  line-height:22px; width:100%;}

.bz_ico_2{ width:100%; margin:12px auto 0 auto ; overflow:hidden;}
.bz_ico_2 ul{ float:left; width:100%;}
.bz_ico_2 li{ float:left; width:45%; display:block; height:98px; margin:0 2% 0 2%; text-align:center;}
.bz_ico_2 li span { float:left; display:block; text-align:center; width:100%; line-height:22px;}

.bz_ico_2 li.three{ float:left; width:45%; display:block; height:98px; margin:0 2% 0 3%; text-align:center;}
.bz_ico_2 li.three span { float:left; display:block; text-align:center; width:100%; line-height:22px;}

.bz_dhan{ height:42px; margin:0 auto 0 auto; background:#fc8e00;border-radius:3px;}
.bz_dhan img{ float:left; display:block; margin:4px  0 0 80px;}


.xz_ys{ width:100%; margin:10px auto 0 auto; height:190px;}
.xz_ys ul li{ width:30%; float:left; height:190px; margin-left:3%; text-align:center;} 
.xz_ys ul li b{ font-size:14px; text-align:center; width:100%; display:block; float:left; line-height:22px;}
.xz_ys ul li span{ display:block; text-align:center; width:100%; line-height:20px;}
.xz_ys ul li strong img{ width:80%; height:26px; display:block; margin:2% auto;}