﻿@charset "gb2312";

/**
 * Webname: lnlk for template core * Version: 2015-07-21  * Lasttime:  * Author:huxf
 ** css */

html,body,h1,h2,h3,h4,h5,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}

ul,ol,li{list-style:none;}
body,button,input,select,textarea{font:12px/1.2 "???å",Arial,tohama,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
h1,h2,h3,button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

/** Link */
a:link,a:visited{text-decoration:none;color:#6a6a6a;}
a:hover,a:active{text-decoration:none;color:#4a4949; outline:none;}
a img,img,embed,object{border:none;vertical-align:top;}

/** Global */
.body-bg{ background:#f6f6f6 url(/style/images/body-bg.png) no-repeat top;}
/** iframe*/
.ifr-header,.ifr-footer{background-color:transparent;}
.ifr-header{margin-bottom:-3px; margin-bottom:-4px\0;}
.ifr-footer{}

/*border-padding*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mbt5{ margin-bottom:5px;}
.mbt8{ margin-bottom:8px;}
.mbt10{ margin-bottom:10px;}
.bor{ border:#d6d6d6 solid 1px;}
.bor_top{ border-top:#d6d6d6 solid 1px;}
/** Layout */
.body-main{ background:none;} 
.body-main-top{ background:none;} 
.cbody-main{ background:none;}
.wrap{ width:980px; height:auto; margin:0 auto;} 
.screen{overflow:hidden; *zoom:1; background:#fff; } 
.screen1{overflow:hidden; *zoom:1; } 
.side-a{width:267px; float:left;}
.side-a-a{width:278px; float:right;}
.side-b{width:460px; float:right;} 
.side-main{ margin:0px 210px 0px 310px;} 
.big-main{ width:720px; float:left; overflow:hidden;} 

/** head */
.header{width:980px; margin:auto; height:110px;}
.banner,.banner-index{position:relative; height:280px; background:none;}
.banner-index-cont{position:absolute; left:0; top:-5px; width:100%; }
.banner-cont{ position:absolute; left:0; top:-5px;}

/** ?¡?î¿¨ */
.tab { height:auto;}  
.menu{ overflow:hidden; *zoom:}
.menu li{ float:left; height:31px; line-height:31px; padding:0px 8px;  cursor: pointer; color:#333; text-align:center; font-weight:bold; width:90px;}
.menu li.show{ background:#456ec6; }
.menu li.hide{ background:#fff; }
.menu li.show a:link,.menu li.show a:visited{ color:#fff;}
.menu li.hide a:link,.menu li.hide a:visited{ color:#456ec6;}
.ul-hide { display: none;}.ul-show { display: block;}
.list-style1{ width:370px;  border-bottom:#456ec6 2px solid; margin-left:10px; background: #FFF;}
.newslist{position:relative;  }
.newslist li{  height:27px; line-height:27px; overflow:hidden; padding-left:18px; font-size:12px; background:url(/style/images/czt_czxw_li.png) 3px 14px no-repeat; position:relative;}
.newslist li span.datetime{ position:absolute; right:0px; top:0px; color:#7c7c7c;}
.city-news-list{ padding-top:10px; clear:both;}

/** header*/
.banner-index{ height:237px; overflow:hidden; position:relative;}
.header-top-webname{ position:absolute; top:0px; left:0px; background:url(/style/images/ic-webname.png) left no-repeat; height:40px; line-height:40px; text-indent:1em; }
.header-top-webname h1{font-weight:normal;text-transform:uppercase;}
.header-top-searchandother{ position:absolute; top:0px; left:0px; height:30px; padding:7px 10px 0px 10px; width:986px; display:block; overflow:hidden; background:url(/style/images/czt_searchbg.png) repeat-x;}
/** general-nav */
.header-list-wrap{ width:1000px; margin-left:auto; margin-right:auto;}
.header-list-wrap a:link,.header-list-wrap a:visited{text-decoration:none;color:#ffffff;}
.header-list-wrap a:hover,.header-list-wrap a:active{text-decoration:none;color:#ffffff; outline:none;}
.genal-bg,.general-menu li{background: url(/style/images/bg-general-nav.png)  no-repeat; text-align:center; font-size:12px;}
.general-nav{ height:32px; line-height:32px; overflow:hidden; background-repeat:repeat-x;  }
.general-lngov{ float:left; background-position:0px -51px; padding-left:30px; font-weight:bold; padding-top:1px;}
.general-menu{ float:right; width:355px; *zoom:1; overflow:hidden;}
.general-menu li{ float:left; height:29px; padding-top:2px; display:block; font-size:12px;}
.general-menu li.sp2{ padding-left:10px; padding-right:10px; padding-top:5px; }.general-menu li.sp3{background-position: 0px -148px; padding-left:20px; padding-right:15px; }
.general-menu li.sp4{background-position: 0px -121px; padding-left:20px; }.general-menu li.sp4 a{ display:block; background-position: 58px -126px; padding-right:8px;}
.genal-ipt-c{ padding-top:4px; line-height:normal;}.general-bg-search{ background-position: 0px -92px; width:160px; height:21px; display:block; text-align:left; overflow:hidden;}
.genal-txtcont{ width:140px; float:left;}.genal-btncont{ float:left; width:20px;}.general-menu input.txt{width: 130px; padding:3px 2px 3px 8px; padding:2px 2px 2px 8px\9;  _padding:2px 2px 2px 8px;  background-color:transparent; border:none; font:12px/1.2 Tahoma,SimSun,Arial; outline:none; }.general-menu input.btn{width: 20px;height: 21px;border:0px;background: #eae3cf;color: #644a04; outline:none; cursor:pointer;filter:alpha(opacity=0);opacity:0; }


.logo1 {display: block; width: 490px; float:left;}
.logo1 img{margin: 15px 5px 0 0;}
.search1 {    text-align: left;
    width: 430px;
    /* margin: 25px auto; */
    display: block;
    float: right;}

.search1 li { clear:both; line-height:40px; font-family: Microsoft YaHei; font-size:14px;}
.btn_search1 {background: transparent url(/style/images/btn_search1.gif) no-repeat scroll 0% 0%;border: 0px none;cursor: pointer;text-align: center;vertical-align: baseline;width: 100px;height: 34px; float:left;}
.input_1a,.input_1b{width:280px;height: 32px;line-height: 32px;padding: 0px 5px;vertical-align: baseline;border: 1px solid #A0A0A0;background: transparent url(/style/images/input_1.gif) no-repeat scroll 0% 0%; float:left; font-family: Microsoft YaHei;}
.gjjs {font-size: 9pt;white-space: nowrap; float:left; line-height:32px; padding-left:10px;}
a.gjjs:link {color: #2F6698;text-decoration: none;}
.color1 {color: #2F6698;}

.ggtu1 {
    width: 480px;
    margin: 0 auto;
    float: left;
    margin-top: 20px;
}

.ggtu2 {
    width: 480px;
    margin: 0 auto;
    float: right;
    margin-top: 20px;
    margin-bottom: 20px;
}



.middle_box {
    width: 976px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
    margin-bottom: 10px;
    background-color: #EEF1F6;
}

.infor_disclosure {
    height: 320px;
    padding: 10px 5px 30px 5px;
    border: 1px solid #ccc;
    /* background-image: url(/style/images/xxgkbg02.jpg); */
    background-color: #eef1f6;
}

.infor_disclosure h2 {
    margin-bottom: 15px;
    padding-bottom: 5px;
    color: #0068b7;
    font-size: 18px;
    font-family: "�?�???�?", "�?�?", Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #0068b7;
}


.ico_box {
    width: 100%;
    height: 42px;
    margin-bottom: 10px;
}

.small_ico {
    /* width: 134px; */
    height: 42px;
}

.icon_01, .icon_02, .icon_03, .icon_04, .icon_05, .icon_06, .icon_07, .icon_08, .icon_09, .icon_10, .icon_11, .icon_12, .icon_13, .icon_14, .icon_15, .icon_16, .icon_17 {
    float: left;
    width: 44px;
    height: 42px;
    background: url(/style/images/icon001.png) no-repeat;
}
.icon_title{
	display:inline-block;
	line-height:42px;
	font-size:14px;
	margin-left:2px;
	font-family:Microsoft Yahei;
}
.icon_071 {
    float: left;
    width: 44px;
    height: 42px;
    background: url(/style/images/201607022_tu004.jpg) no-repeat;
}

.icon_072 {
    float: left;
    width: 44px;
    height: 42px;
    background: url(/style/images/201607022_tu005.jpg) no-repeat;
}

.icon_073 {
    float: left;
    width: 44px;
    height: 42px;
    background: url(/style/images/icon001.jpg) no-repeat;
}

.icon_074 {
    float: left;
    width: 44px;
    height: 42px;
    background: url(/style/images/icon002.jpg) no-repeat;
}

.icon_18 {
    float: left;
    width: 44px;
    height: 42px;
    background: url(/style/images/20171017tu01.png) no-repeat;
}

.icon_01 {
    background-position: -0px -44px;
}

.small_ico01 p, .ico_box p {
    line-height: 42px;
    color: #333333;
    font-size: 15px;
    font-family: "�?�???�?", "�?�?", Arial, Helvetica, sans-serif;
    width: 280px;
}


.small_ico01 p a, .ico_box p a {
    /* font-weight: bold; */
    color: #333333;
    font-size: 14px;
    font-family: Microsoft YaHei;
	margin-left:10px;
}




.fr {
    float: right;

}


.fl {
    float: left;
         margin-right: 10px;
}

.icon_02 {
    background-position: -43px -44px;
}

.icon_01 {
background-position: -0px -44px;
}
.icon_02 {
background-position: -43px -44px;
}
.icon_03 {
background-position: -1px -84px;
}
.icon_04 {
background-position: -45px -84px;
}
.icon_05 {
background-position: -3px -128px;
}
.icon_06 {
background-position: -47px -127px;
}
.icon_07 {
background-position: -88px -40px;
}
.icon_08 {
background-position: -91px -85px;
}
.icon_09 {
background-position: -91px -130px;
}
.icon_10 {
background-position: -140px -40px;
}
.icon_11 {
background-position: -138px -85px;
}
.icon_12 {
background-position: -138px -130px;
}
.icon_13 {
background-position: -185px -37px;
}
.icon_14 {
background-position: -185px -85px;
}
.icon_15 {
background-position: -185px -130px;
}
.icon_16 {
background-position: -230px -40px;
}
.icon_17 {
background-position: -230px -85px;
}





.sear{
    text-align: left;
    width: 490px;
    margin: 10px auto;
    display: inline-block;
    float: right;
 }






/*¸÷???¼±ê*/

.zhengwfw{ width:476px; height:346px; border:#e5e5e5 solid 1px; float:left;margin:20px 0;}
.zhengmhd{ width:238px; height:346px; border:#e5e5e5 solid 1px; float:left; margin:20px 10px; display:inlin;}
.xinfyjb{ width:238px; height:346px; border:#e5e5e5 solid 1px; float:left;margin:20px 0;}
.geztb { background:#fff;}
.geztb .mod-header{ text-align:center; padding:2px; position:relative; text-align:center;}
.geztb .mod-header01{display: block; font-size: 14px;color: #2F6698; font-weight: bold; padding-top:20px; padding-bottom:17px; border-bottom:#d5d5d5 solid 1px; }
.geztb .mod-header02{ width:180px; font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#9f9f9f; display:inline-block; padding:0px 10px; position:relative; top:-7px;background:#FFF;}
.geztb .mod-body{}

.tubiaobg{}
.tubiaobg ul li{  margin:10px 0px 10px 20px;_margin:10px 0px 10px 10px; padding-left:70px; font-size:14px; font-weight:bold; color:#6b6b6b; height:65px; display:block; overflow:hidden;  float:left;background:url(/style/images/tubiaojihe.png) no-repeat;}
.tubiaobg ul li a:hover { color:#435789;}
.tubiaobg ul li:hover { color:#435789;}
.tubiaobg ul li a{ color:#6b6b6b;}
.tubiaobg ul li.li1{ background-position:0px 0px; }
.tubiaobg ul li.li1:hover{ background-position: -250px 0px;}
.tubiaobg ul li.li2{ background-position:0px -84px;}
.tubiaobg ul li.li2:hover{ background-position: -250px -84px;}
.tubiaobg ul li.li3{ background-position:0px -168px;}
.tubiaobg ul li.li3:hover{ background-position: -250px -168px;}
.tubiaobg ul li.li4{ background-position:0px -261px;}
.tubiaobg ul li.li4:hover{ background-position: -250px -261px;}
.tubiaobg ul li.li5{ background-position:0px -348px;}
.tubiaobg ul li.li5:hover{ background-position: -250px -348px;}
.tubiaobg ul li.li6{ background-position:0px -432px;}
.tubiaobg ul li.li6:hover{ background-position: -250px -432px;}
.tubiaobg ul li.li7{ background-position:0px -516px;}
.tubiaobg ul li.li7:hover{ background-position: -250px -516px;}
.tubiaobg ul li.li8{ background-position:0px -610px;}
.tubiaobg ul li.li8:hover{ background-position: -250px -610px;}
.tubiaobg ul li.li9{ background-position:0px -702px;}
.tubiaobg ul li.li9:hover{ background-position: -250px -702px;}
.tubiaobg ul li.li10{ background-position:0px -786px;}
.tubiaobg ul li.li10:hover{ background-position: -250px -786px;}
.tubiaobg ul li.li11{ background-position:0px -869px;}
.tubiaobg ul li.li11:hover{ background-position: -250px -869px;}

.tubiaobg ul li.lib2{background-position:0px -954px;}
.tubiaobg ul li.lib2:hover{ background-position: -250px -954px;}

.tubiaobg ul li.lib3{background-position:0px -1039px;}
.tubiaobg ul li.lib3:hover{ background-position: -250px -1039px;}

.tubiaobg ul li.lib6{background-position:0px -1039px;}
.tubiaobg ul li.lib6:hover{ background-position: -250px -1039px;}

.tubiaobg ul li.lib6{background-position:0px -1209px;}
.tubiaobg ul li.lib6:hover{ background-position: -250px -1209px;}

.tubiaobg ul li.lib5{background-position:0px -1124px;}
.tubiaobg ul li.lib5:hover{ background-position: -250px -1124px;}

.tubiaobg ul li.lib7{background-position:0px -1291px;}
.tubiaobg ul li.lib7:hover{ background-position: -250px -1291px;}

.tubiaobg ul li.li61{ background-position:0px -432px;}
.tubiaobg ul li.li61:hover{ background-position: -250px -432px;}
.tubiaobg ul li.li71{ background-position:0px -516px;}
.tubiaobg ul li.li71:hover{ background-position: -250px -516px;}




.zwf_bg{z-index: -1;width: 371px;height: 281px;background: url(/style/images/zwfbg.jpg) no-repeat;position: absolute;top: 0;right: 0;}


/*?¡?î¿¨µ????î?þ?ñ·þ?ñ?¼±ê*/
.zwf_left{ width:480px; float:left; margin-top:20px;}
.zwf_right{ width:240px; float:left; border-left:#CCC dotted 1px; height:200px; margin-top:40px; text-align:center;}
.zwf_right h5{ color:#435789; font-size:15px;}
.zwf_right ul{}
.zwf_right ul li.hover{ cursor:pointer;color:#fff;font-weight:bold;height:26px;line-height:26px;position:relative;width:116px;text-align:center; margin:0 auto;margin-top:10px;background:url("/style/images/tit1_l.gif") no-repeat;}
.zwf_right ul li.hover a,.zwf_right ul li.hover a:visited {color:#fff; font-size:14px;}
.zwf_right ul li.hover span{height:26px;right:-3px; top:0px; width:3px;position: absolute; z-index:3; float:right; background:url("/style/images/tit1_r.gif") no-repeat;}
 
 
/*??·??ë¾?±¨*/
.jubao{ width:205px; height:70px; line-height:70px;font-family:"?¢?í??º?"; text-align:center; border-top:#6b6b6b dotted 1px; margin:0 auto; clear:both; background:url(/style/images/12398bg.png) no-repeat 12px 13px; color:#fff; font-size:16px; font-weight:bold;}
.jubao a:link,.jubao a:visited,.jubao a:active,.jubao a:hover{ color:#fff;}
.weixin{ width:185px; height:88px; margin:0 auto;}
.weixin dl{}
.weixin dl dt{ width:89px; height:88px; background:url(/style/images/weixin.jpg) no-repeat; float:left;}
.weixin dl dd{ width:90px; text-align:center; color:#ba0000;font-family:"?¢?í??º?"; font-size:16px; float:left; line-height:88px;}

/*/////////////// footer ///////////////*/
#footer {  display:block;text-align:center;height: 110px; margin-top:10px;   overflow:hidden; background:url(/style/images/footer.gif) repeat-x;  font-size:14px;font-family:Microsoft YaHei; clear:both; }
#footer a {color:#fff;text-decoration: none}
#footer a:hover {color:#fff;text-decoration: underline}
#footer .footer_link {color:#fff;margin-top:15px; line-height:20px;}
#footer .infotx{color:#fff; line-height:20px; font-size:13px;}

.footer_dl { display:inline-block; width:800px;  margin:0 auto;  }
.footer_dl dt { float:left; width:100px;padding-top:15px; position:relative }
.footer_dl dd {margin-left:250px; text-align:left;}

/*???é?´½?*/
.youqlj{ width:976px; height:210px; border:#e5e5e5 solid 1px; padding:1px; margin:0 auto; clear:both; background:#fff;}
.youqlj_left{ width:209px; height:242px; float:left; background:#eaeaea url(/style/images/youqljleft.png) no-repeat left; overflow:hidden;}
.youqlj_right{ width:707px; height:160px; padding:25px 30px; float:left; line-height:24px;}
.youqlj_right h3{ color:#435789; font-weight:bold; clear:both;font-size:14px; font-family:Microsoft YaHei;}
.youqlj_right ul{}
.youqlj_right ul li{ float:left; margin:5px 20px 0 0;color:#7b7a7e;width:auto;position:relative;white-space:nowrap; font-size:13px; font-family:Microsoft YaHei;}
.youqlj_right ul li a:link,.youqlj_right ul li a:visited{ color:#7b7a7e;}


.colum5 .other-link .left{width:209px; height:210px;  background:#eaeaea url(/style/images/youqljleft.png) no-repeat left;}
.colum5 .other-link .left h3{ width:28px; padding-left:3px; padding-right:2px; padding-top:88px; height:154px; float:left;color:#fff; font-size:14px; text-align:center; margin-right:10px;}
.colum5 .other-link .left .q-link{width:150px;margin:0;padding:0px; text-align:left;color:#435789; font-size:14px;font-weight:bold; float:left;}
.colum5 .other-link .left .q-link ul li{height:34px;line-height:34px; font-size:14px; font-family:Microsoft YaHei;}
.colum5 .other-link .left .q-link a{color:#435789;}
.colum5 .other-link .left .q-link ul li.this{background:url(/style/images/mimi_nav_btn.png)  no-repeat right center;}

.mini_nav{height:35px;}
.mini_nav_main{width:150px;  height:31px;}
.mini_nav_li{  width:150px;  font-size:12px; position:relative;overflow:visible;}
.mini_nav_li ul li{font-family:"???å"; line-height:30px; text-align:left;}
.mini_nav_li .mini_nav_btn{background:url(/style/images/mimi_nav_btn.png)  no-repeat right center; height:34px; float:left; text-align:left;}
.bot_b{border-bottom:#6b6b6b dotted 1px;}
.mini_nav_li .mini_nav_btn ul li{border-bottom:#6b6b6b dotted 1px;}
.mini_nav_more{position:absolute; left:0px; top:34px; width:150px;background:#FFF; display:none; text-align:left; height:120px;overflow-y:auto; padding:0 4px; border:1px solid #DFDFDF;}
ul.mini_nav_more li a{font-size:12px;}

.colum5 .other-link .left .q-link ul.mini_nav_more li{ line-height:25px; height:auto; font-weight:normal;}
.colum5 .other-link .left .q-link ul.mini_nav_more li a{ display:inline-table;}
.colum5{ width:976px; overflow:visible;}
.mini_nav_btn ul li{ width:150px; cursor:pointer;}
.colum5 .left{ overflow:visible; width:187px; float:left;}
.colum5 .other-link{height:229px;background:url(/style/images/index_13111105.jpg) no-repeat right 0; float:left;}

.mini_b01{ z-index:999;}
.mini_b02{ z-index:900;}
.mini_b03{ z-index:800;}
.mini_b04{ z-index:700;}



/*************************??±í?³***************************************/
.top2 {display: block; margin:25px auto 30px auto ; overflow:hidden}/*width:960px;*/
.top2 .left {_display: inline-block;float:left;text-align:left }
.top2 .right {_display: inline-block;float:right; text-align:right;padding-top:5px;width:380px; }

.top2 .left img { height:auto; vertical-align: middle}
.top2 .left a,.top2 .left a:visited { color: #2f6698;text-decoration: none;}
.top2 .left a:hover { color:#2f6698;text-decoration:none;}

.logo1b {width:458px;height:55px; margin-top:10px;}
.search2 { margin-top:10px; text-align:right}
.search2 li{display:block; text-align:left; line-height:34px; clear:both; width:380px;}
.color1 { color: #2f6698;}

.input_2a , .input_2b { float:left; height:32px;line-height:32px; padding: 0px 5px; vertical-align: baseline; border:1px solid #a0a0a0;background:url(/style/images/input_1.gif) no-repeat;}
.input_2a {color: #808080; }
.input_2b {color:#000; border:1px solid #2f6598;}
.btn_search2{background:transparent url(/style/images/btn_search1.gif) no-repeat;border: 0px;CURSOR: pointer;text-align:center;vertical-align:baseline ;width: 100px;height:34px;float:left;}

.lieby_left{ width:175px; height:auto; float:left; background:url(/style/images/lieby_leftbg.png) repeat-y;}
.lieby_left h3{ height:34px; line-height:34px; text-align:center; font-size:14px; font-family:"?¢?í??º?"; color:#fff;}
.lieby_left ul{}
.lieby_left ul li{ height:30px; line-height:30px; }
.lieby_left ul li a{padding-left:25px; width:150px; height:30px; display:block; line-height:30px; background:url(/style/images/lieby_leftli.png) no-repeat; }
.lieby_left ul li a.on,.lieby_left ul li a:hover{padding-left:25px; width:150px; height:30px; display:block; line-height:30px; background:url(/style/images/lieby_leftlion.png) no-repeat;}
.lieby_left ul li a:link,.lieby_left ul li a:visited{ color:#aab2c5;}
.lieby_left ul li a:hover,.lieby_left ul li a:active{ color:#fff;}
.lieby_left ul li a.on{color:#fff; }
.lieby_right{ width:790px; height:auto; min-height:666px; float:right; background:#FFF; margin-bottom:20px; border-bottom:#c8c8c8 solid 2px; border-right:#c8c8c8 solid 1px;}

.cont-title{ position:relative;  /*width:975px;*/ height:40px; margin:0px 20px 0px 20px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-top:15px;}
.cont-title h2{ float:left; height:30px; padding-left:20px;color:#1b3b78; font-size:29px;font-weight: normal; font-family:"?¢?í??º?"}
.more-link-long{font-size: 13px;font-weight: normal;position: absolute;	right: 10px;top: 20px;padding-left:20px;color:#6a6a6a;}
.rsw_dcwj{padding:10px; overflow:hidden;border-bottom:1px solid #dbdbdb; margin:0 20px; }
.rsw_dcwj .mod-body{ clear:both; padding:10px; text-align:left; overflow:hidden; }
.rsw_dcwj .mod-body ul{}
.rsw_dcwj .mod-body ul li{ line-height:30px; font-size:12px; position:relative;  }
.rsw_dcwj .mod-body ul li span.datetime{ position:absolute; right:10px; _right:25px; top:0px; _top:-8px; color:#6a6a6a;}
.rsw_dcwj .mod-body ul li a:link,.rsw_dcwj .mod-body ul li a:visited{color:#6a6a6a;}
.rsw_dcwj .mod-body ul li a:active,.rsw_dcwj .mod-body ul li a:hover{color:#3e5688;}
.rsw_dcwj .mod-body ul li a.xuanz,.rsw_dcwj .mod-body ul li span.xuanz{color:#3e5688;}
.neiry_left{width:760px; height:auto; min-height:666px; float:left; background:#FFF; margin-bottom:20px; border-bottom:#c8c8c8 solid 2px; border-right:#c8c8c8 solid 1px;}
/**????????*/
.news-content-main{ overflow:hidden; *zoom:1;}
.news-content-main h1{ font-size:18px; font-family:"?¢?í??º?"; font-weight:normal; color:#3b3b3b; text-align:center;  height:42px; padding-top:20px; line-height:42px; }
.news-info{ height:40px; line-height:40px; color:#434343; position:relative; font-size:12px;text-align:center; border-top:#dbdbdb solid 1px; width:96%; margin: 0px auto 10px  auto;  }
.news-info a:link,.news-info a:visited{ color:#303030;}.news-info a:hover{ color:#303030;}
.news-info span.news-edit-cont{position: absolute;right: -19px;top: -2px;font-size: 12px;}
.news-text{ padding:10px; color:#6a6a6a; line-height:30px; font-size:12px;}
.news-bottom-info{border-top:none; border-bottom:1px dotted #c8c8c8;}
.news-attachment{ padding:10px 15px 15px;}
.news-attachment a:link,.news-attachment a:visited,.news-attachment a:hover{ color:#6a6a6a;}
.news-attachment h4{ color:#3e5688; height:42px; line-height:42px; font-size:12px; font-weight:normal;  padding-left:5px; border-bottom: solid 1px #bababa; margin-bottom:10px;}
.news-attachment ul{ padding:0px 3px;}.news-attachment li{  height:30px; line-height:30px; }.news-attachment li.on{background:#ececec;}
.news-attachment li{ background:url(/style/images/xiazaili.jpg) no-repeat left; height:30px; line-height:30px; position:relative; padding-left:22px; position:relative;}
.news-attachment li span.xiazai{   padding-left:5px;}


.neiry_right{ width:205px; height:auto; float:right;}
.redph{ width:205px; height:225px; background:#fff; border-top:#3e5688 solid 1px; border-bottom:#c8c8c8 solid 2px; border-right:#c8c8c8 solid 1px; margin-bottom:30px;}
.neiry_right .mod-header{ height:27px; line-height:27px; background:#eaeff4; position:relative;}
.neiry_right .mod-header h2{ padding-left:13px; color:#435789; font-family:"?¢?í??º?"; font-size:14px;}
.neiry_right .mod-header span.more{ display:none; position:absolute; right:10px; top:0px;}
.neiry_right .mod-body{ padding:10px 8px;}
.neiry_right .mod-body ul{}
.neiry_right .mod-body ul li{ line-height:30px;}

/*½¨????²?*/
.jianyxc{ width:100%; height:auto; min-height:666px; float:right; background:#FFF; margin-bottom:20px; border-bottom:#c8c8c8 solid 2px; border-right:#c8c8c8 solid 1px;}

/*¾?³¤???ä ???¯½¨?é*/
.juzxx,.zixjy{ width:100%; height:auto; min-height:666px; float:right; background:#FFF url(/style/images/juzxx_topbg.jpg) no-repeat top; margin-bottom:20px; border-bottom:#c8c8c8 solid 2px; border-right:#c8c8c8 solid 1px; overflow:hidden;}
.juzxx .cont-title{ margin:20px 30px; margin-bottom:0px; background:url(/style/images/juzxx_titlebg.jpg) no-repeat left; padding-left:20px; border-bottom:none;}
.zixjy .cont-title{ margin:20px 30px; margin-bottom:0px; background:url(/style/images/zixjy_titlebg.jpg) no-repeat left; padding-left:20px; border-bottom:none;}
.juzxx .cont-title2,.zixjy .cont-title2{ border-top:#dbdbdb solid 1px; height:40px; line-height:40px; padding-left:20px; color:#434343;  text-align:left;  margin: 20px 30px; margin-top:0px; padding-top:20px; font-family:"?¢?í??º?"; background:url(/style/images/juzxx_title2bg.jpg) no-repeat 0px 30px;  }
.juzxx .cont-title2 h3,.zixjy .cont-title2 h3{ color:#b64e09; font-size:16px; display:inline;font-weight:bold;}
.juzxx .cont-title2 span.title2,.zixjy .cont-title2 span.title2{ color:#ff0000; font-weight:bold;}
.juzxx .mod-body,.zixjy .mod-body{ width:840px; margin:0 auto;}
.bg_hui{ background:#ededed; line-height:32px; }
input.tijiao,input.chongzhi{ width:161px; height:37px; margin-top:30px; margin-bottom:30px; background:none; border:none; background:#3e5688; border-bottom:#626366 solid 2px; color:#fff; font-size:18px; font-family:"?¢?í??º?"; cursor:pointer;}

/*???í±?º?²é?¯*/
.shoulbh{ border-top:#dbdbdb solid 1px;width:840px; margin:0 auto;}
.shoulbhcx {display:block; text-align:left; line-height:34px; height:34px; overflow:hidden; clear:both; width:400px; margin:0px auto; margin-top:50px;}
span.titl{ float:left; font-size:14px; color:#6a6a6a; font-weight:bold;}
.shoulbhcx_jieguo{line-height:30px; padding:20px 0px; font-family:"?¢?í??º?";}
.shoulbhcx_jieguo table th{ border-bottom:#dbdbdb solid 1px; }

/*???¯½¨?é-???³*/
.zixjy_ny{width:872px;margin:0 auto; margin-bottom:30px; }

.zixjy_q,.zixjy_a{ width:812px; height:auto; margin:0 auto; display:block; clear:both; overflow:hidden;}
.zixjy_a{ margin-bottom:45px;}
.zixjy_q_left{ width:28px; height:28px; text-align:center; line-height:28px; background:#435789; border-bottom:#434855 solid 2px; float:left; color:#fff; font-family:"?¢?í??º?"; font-weight:bold;}
.zixjy_q_right{ width:780px; float:right;}
.zixjy_q_right .mod-title{line-height:28px; height:28px; background:#435789; border-bottom:#434855 solid 2px;color:#fff; font-family:"?¢?í??º?"; font-size:14px; padding-left:15px;}
.zixjy_q_right .mod-cont{ height:auto; min-height:110px; border:#8a8a8a solid 1px; padding:20px; line-height:30px; }
table.zixjy_a1{ line-height:60px;}
.xianred{ color:#db1313;}

#demo {
	overflow: hidden;
	width: 976px;
	height:80px;
	margin: 10px auto;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}