@charset "gb2312";
/* CSS Document */

body {
	background:#f6f6f6;
    color: #333333;
    font-family: "\5B8B\4F53",verdana,arial,tahoma;
    font-size: 12px;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em{
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	    font-size: 14px;
}
u,i{font-style:normal; text-decoration:none}
img, table, td, th {
    border: 0 none;
}
img{vertical-align:middle}
ul, ol {
    list-style-type: none;
}

a:link, a:visited {
    font-family: "\5B8B\4F53",Arial,Helvetica,sans-serif;
    outline: medium none;
    text-decoration: none;
}
a:hover, a:active{color:#FF6501;}
.y_font{color:#a86727;}
.b_font{font-weight:bold;color:#2f8bba;}
.clear{clear:both;}
.clearfix:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; } 
.clearfix { zoom:1 }

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mr8{margin-right:8px;}
.mt5{margin-top:5px;}
.mr15{margin-right:16px;}
.mb10{margin-bottom:10px;}
.pt10{padding-top:10px;}
.bg{background:#f6f6f6 url(body_bg.jpg) repeat-x;}
.top{width:1000px;height:35px;line-height:35px;margin:0 auto;}
.top a{color:#434343;}
.banner{width:1000px;margin:0 auto;}
.main{width:980px;padding:0 3px;margin:0 auto;background:#fff;padding:10px;
position: relative;}
.main_L{width:730px;}
.main_R{width:235px;}
.ad{width:330px;height:243px;border:1px solid #dcdcdc;padding:3px;}
.news{border:1px solid #dcdcdc;border-left:0;width:370px;height:229px;padding:10px;background:url(g_bg.jpg) repeat-x left bottom;}
.news h1{font-size:12px;color:#000;font-weight:bold;padding:10px 0;}
.news h1 a{color:#000;}
.news p{text-indent:2em;line-height:180%;color:#626262;border-bottom:1px solid #dcdcdc;padding-bottom:5px;margin-bottom:5px}
.news li{height:23px;line-height:23px;}
.news li a{text-align:left;float:left;color:#000;}
.news li span{float:right;}
.titI01{border-bottom:1px solid #d40316;background:url(but.png) no-repeat;padding-left:10px;height:28px;line-height:28px;color:#fff;font-size:14px;position:relative;}
.titI01 span{position:absolute;right:0px;bottom:0px;}
.titI01 span a{color:#d40316;font-size:12px;font-weight:normal;}

.titI02{background:url(col_bg.png) no-repeat;padding-left:45px;height:34px;line-height:34px;color:#fff;font-size:14px;position:relative;}
.titI02 span{position:absolute;right:5px;bottom:0px;}
.titI02 span a{color:#d40316;font-size:12px;font-weight:normal;}

.jd{width:728px;background:url(y_bg.jpg) repeat-x left bottom;border:1px solid #dcdcdc;}
.jd ul{}
.jnjd{width:435px;padding:20px 0;padding-left:20px;margin-left:20px;}
.jnjd li{background:url(yw_bg.png) no-repeat;width:116px;height:40px;line-height:40px;padding-left:80px;float:left;margin-right:20px;display:inline;}
.jnjd li.z2{background-position:-216px 0;padding-left:70px;width:126px;}
.jnjd li.z3{background-position:0 -42px;line-height:46px;}
.jnjd li.z4{background-position:-216px -42px;padding-left:70px;width:126px;line-height:44px;}
.jnjd li.z5{background-position:0 -90px;margin-top:4px;}
.jnjd li.z6{background-position:-216px -90px;margin-top:4px;padding-left:70px;width:126px;}
.jnjd li.z7{background-position:0 -135px;}
.jnjd li.z8{background-position:-216px -135px;padding-left:70px;width:126px;}
.jnjd li.z9{background-position:0 -180px;}
.jnjd li.z10{background-position:-216px -180px;padding-left:70px;width:126px;}
.jnjd li.z11{background:url(but.png) no-repeat 0 -68px;width:413px;height:34px;line-height:34px;text-align:center;font-weight:bold;color:#fff;padding:0;margin-bottom:10px;}
.jnjd li.z11 a{color:#fff;font-size:16px; font-family:é»‘ä½“}
.jnjd li a{font-weight:bold;color:#434343;}

.jnjs{width:210px;padding:20px 40px 0 0;}
.jnjs li{background:url(yw_bg.png) no-repeat;width:116px;height:40px;line-height:40px;padding-left:100px;margin-right:20px;}
.jnjs li.j1{background-position:-490px 0;}
.jnjs li.j2{background-position:-490px -42px;line-height:46px;margin-bottom:2px}
.jnjs li.j3{background-position:-490px -88px;line-height:46px;}
.jnjs li.j4{background-position:-490px -133px;line-height:46px;}
.jnjs li.j5{background-position:-490px -179px;line-height:46px;}
.jnjs li.j6{background:url(but.png) no-repeat 0 -104px;width:211px;height:34px;line-height:34px;text-align:center;font-weight:bold;color:#fff;padding:0;margin-bottom:10px;}
.jnjs li.j6 a{color:#fff;font-size:16px; font-family:é»‘ä½“}
.jnjs li a{font-weight:bold;color:#434343;}

.zxjs,.news_list,.box{border:1px solid #dcdcdc;background:url(g_bg.jpg) repeat-x left bottom}
.zxjs ul{margin:32px 20px;}
.zxjs li{background:url(but.png) no-repeat;width:180px;height:30px;line-height:30px;text-align:center;margin-bottom:10px;}
.zxjs li a{font-size:12px;font-weight:bold;color:#000;}
.zxjs li.z1{background-position:0 -151px;}
.zxjs li.z2{background-position:0 -190px;}
.zxjs li.z3{background-position:0 -230px;}
.zxjs li.z4{background-position:0 -268px;}

.news_list ul{margin:7px 10px;}
 .news_list li{height:25px;line-height:25px;background:url(dot.png) no-repeat left center;padding-left:10px;}
 .news_list li a{color:#000}

.box{position: relative}
.box ul{margin:10px 0 10px 10px;}
 .box li{background:url(star.png) no-repeat left center;height:25px;line-height:25px;padding-left:20px;}
 .box li a{color:#000;}
 .zc_R{width:300px;position: absolute;right:5px;top:60px;}
 .zc_R label{margin-top:10px;display:block;}
.zc_R input{height:30px;border:1px solid #dcdcdc;margin-top:5px;width:220px;}
.zc_R input.button01{background:url(but.png) no-repeat 0 -32px;width:54px;height:32px;line-height:32px;text-align:center;color:#fff;font-weight:bold;}


.t_info{position:absolute;right:250px;top:25px;padding-left:30px;background:url(line.png) no-repeat left center;}
.time{margin-bottom:10px;color:#4f80ab;}
.input1{width:144px;height:23px;background:url(input.png) no-repeat;border:none;padding-left:5px;}
.but1{background:url(but1.png) no-repeat;width:62px;height:23px;border:none;cursor:pointer;}
.menu{background:url(menu_bg.jpg) no-repeat;width:1000px;margin:0 auto;height:41px;line-height:41px;}
.menu li{float:left;width:105px;text-align:center;height:38px;line-height:38px;color:#fff;font-weight:bold;background:url(line.png) no-repeat right center;}
.menu li a{color:#fff;font-size:14px;font-weight:bold;}

.search{width:202px;}
.search input{background:none;border:0;}
.search input.button{width:20px;text-indent:9999px;overflow:hidden;cursor:pointer;}
.js{background:url(ad1.jpg) no-repeat;width:179px;height:232px;}
.js dt{font-size:14px;font-weight:bold;color:#fff;height:25px;line-height:25px;padding-left:30px;padding-top:55px}
.js dd{margin-top:14px;height:25px;line-height:25px;padding-left:30px;}
.js dd a{font-weight:bold;color:#24435f;font-size:14px;}

   /*-----list----*/
.list_L{width:235px;background:#fff;}
 .list_menu {border:1px solid #dcdcdc;border-bottom:5px solid #e5e5e5;  }
 .list_menu ul{padding:10px 15px;}
 .list_menu h3{background:url(com_bg.png) no-repeat;width:233px;height:34px;line-height:34px;text-align:center;font-size:14px;color:#fff;}
.list_menu li{background:url(but.png) no-repeat 0 -320px;width:207px;padding:11px 0;text-align:center;margin-bottom:5px;}
.list_menu li ul{margin-top:15px;padding:0;}
.list_menu li li{background:#eee;width:205px;height:27px;line-height:27px;padding:0;margin:5px 0;}
.list_menu li a{color:#000}
.list_menu li li a{color:#434343}
.list_menu li li a:hover{color:#d00202}

.list_R{width:728px;border:1px solid #dcdcdc;padding:1px;background:#fff;margin-bottom:10px;}
.list1{width:980px;border:1px solid #dcdcdc;background:#fff;}
.list,.paging {margin:10px 15px;}
.list li{height:40px;line-height:40px;border-bottom:1px dashed #dcdcdc;background:url(dot.png) no-repeat left center;padding-left:10px;text-align:right;color:#434343}
.list li a{float:left;text-align:left;color:#434343;}
.current{background:url(cur_bg.jpg) repeat-x;height:35px;line-height:35px;}
.current a{color:#707070;}
.current h3{background:url(ico1.jpg) no-repeat left center;margin-left:15px;padding-left:15px;position:relative}
.current h3 span{position:absolute;right:5px;top:0;color:#707070;}
.current h3 span a{color:#707070;font-size:12px;font-weight:normal;}

.c1,.c2,.c3,.c4{width:260px;margin:0 auto;}
.c3{margin:20px;margin-left:200px;border-right:1px solid #7c7c7c;}
.c1 input,.c2 input,.c3 input,.c4 input{height:20px;}
.c3 input.button01,.c4 input.button01{background:url(button.png) no-repeat -155px 0;width:45px;height:23px;text-indent:999px;overflow:hidden;border:none;}
.c3 input.button02,.c4 input.button02{background:url(button.png) no-repeat 0 -67px;width:104px;height:32px;text-align:center;color:#fff;line-height:32px;border:none;float:left;}
.c3 input.button02{margin-left:30px;}
.paging{text-align:center;}
.paging,.paging a{font-size:13px;color:#444;}
.note{color:#F60;}
.text{padding:20px 25px;background:#fff;}
.text h1{font-size:18px;text-align:center;padding:10px 0;}
.text span.ly{text-align:center;display:block;height:30px;border-bottom:1px dashed #dcdcdc;}
.text p{margin-top:20px;line-height:190%;}
.footer{background:url(footer_bg.jpg) repeat-x;text-align:center;margin:0 auto;margin-top:-40px;text-align:center;height:76px;line-height:190%;color:#fff;padding-top:60px;}
.footer p{line-height:200%;}

/**20150312 by lal**/
.right_pic{ width:729px; height:553px; background:url(jnjsr.jpg) no-repeat}
.list_menu li{ line-height:15px; height:15px}
.list_menu li span{ padding:11px 0; line-height:15px; height:15px}
.list_menu li.jsxx{ position:relative; background:none;padding:0; height:37px; cursor:pointer}
.list_menu li.jsxx span.jscurr{ display:block; z-index:90; width:190px; height:15px; line-height:15px; overflow:hidden; padding:11px 0;background:url(jnjslbg.gif) no-repeat; position:absolute;left:0; top:0; text-align:left; text-indent:79px; text-indent:80px\9;}
.jsxx div{position:absolute;width:190px;right:-174px;top:0px; background:#fff;border:1px solid #ddd; z-index:20; padding:10px 0}
.jsxx div a{ display:block; line-height:30px; border-bottom:1px solid #e5e5e5;width:80%; text-align:center; margin:auto; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ",Verdana;}
.jsxx div a.red{ color:#d00}
.jsxx div a.noline{ border:none}
#yearn,#yearn2{ display:none}
#yearn a:hover,#yearn2 a:hover{ background:#ececec}