@charset "utf-8";

body {font-size: 12px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#656565;background:#fff;}

img,form,ul,ol,li,dl,dt,dd {border:0;margin:0;padding:0;list-style:none;}

td,div,inupt,select,textarea {font-size: 12px}

p,pre {margin:0;padding:0;line-height:150%;}

a:link {color:#656565;text-decoration: none;}
a:visited {color:#656565;text-decoration: none;}
a:active {color:#090;text-decoration: none;}
a:hover {color:#f00;text-decoration: none;}

.ared:link, .ared:visited {color:#F00; font-weight:bold;}

.fl, .fc {float:left;}

.fr {float:right;}

.fst {font-family:"宋体", "新宋体";}

#clear1 {clear:both;height:1px;margin:0;padding:0;}
#clear1 img {margin:0;padding:0;border:none;clear:both;visibility:hidden;}

#clear2 {clear:both;height:1px;margin:0;padding:0;height:50px;}
#clear2 img {margin:0;padding:0;border:none;clear:both;visibility:hidden;}

#clear8 {clear:both;height:8px;margin:0;padding:0;}
#clear8 img {margin:0;padding:0;border:none;clear:both;visibility:hidden;}

.listpage * {font-size:14px;}
.listpage {padding:10px; text-align:center; font-family:"新宋体", "宋体"; }
.listpage a {margin-left:0; display:block; float:left;}
.listpage a:link,.listpage a:visited,.listpage a:active {color:#000;background:#fff;border:#dddddd 1px solid; border-right:none; padding:0 12px; height:38px; line-height:38px; text-decoration:none;}
.listpage a:hover {background:#fff;border:#ccc 1px solid;color:#000;text-decoration:none;}
.listpage a.current:link, .listpage a.current:visited, .listpage a.current:active  { background:#efefef;color:#999999;}
.listpage a.next:link, .listpage a.next:visited, .listpage a.next:active {border-right:#dddddd 1px solid;}
.listpage a.next:hover {border-right:#ccc 1px solid;}
.listpage #listpage_inp {border:#ccc 1px solid;padding:0;width:24px;  text-align:center;}
.listpage #listpage_btn {color:#333;}

#header {width:980px;height:100px;overflow:hidden;margin:0 auto;text-align:center;vertical-align:top;background:#FFF;}
#header_inner { height:100px;}
#logo { float:left; margin-top:10px; width:240px; height:70px; background:url(../images/logo.jpg) no-repeat;}
#logo a { display:block; width:240px; height:70px;}
#logo a:hover { background:url(../images/logo.jpg) no-repeat;}
#nav_login { height:24px; line-height:24px; margin:10px 0 16px 0;font:12px "微软雅黑", "宋体", Verdana, Arial;}
#nav_login_inner { float:right;height:24px; line-height:28px;}
.ico_mfrx{float:left; display:block;width:150px;height:24px;background:url(../images/mfrx.gif) no-repeat; margin-right:2px;}
#nav { float:right; height:40px; font:14px "微软雅黑", "宋体", Verdana, Arial;}
#nav a { float:left; display:block; height:40px; line-height:40px; font:14px "微软雅黑", "宋体", Verdana, Arial; padding-left:10px;}
#nav a span { display:inline-block; height:40px; line-height:40px; padding-left:10px;}
#nav a:hover { background:url(../images/nav.gif) no-repeat left bottom; color:#f00;text-decoration:none; cursor:pointer;}
#nav a:hover span { background:url(../images/nav.gif) no-repeat left bottom;}
#nav a.on { background:url(../images/nav.gif) no-repeat left bottom; color:#F00;}
#nav a.on span { background:url(../images/nav.gif) no-repeat left  bottom;}
.ico,.ico_in { background:url(../images/icon.gif) no-repeat;}
.ico { float:left; display:block; text-indent:-9999px; margin-right:8px;}
.ico_in { display:inline-block; text-indent:-9999px;}
.qq_s { width:24px; height:24px; background-position:0 -34px;}
.weibo_s { width:24px; height:24px; background-position:-34px -34px;}


#banner {width:980px;vertical-align:top;overflow:hidden;margin:0 auto;background:#fff;padding-bottom:15px;}

.crumbs{width:980px;height:30px;margin:0 auto;padding-left:50px;margin-top:0px;}

#indexpagetop {width:980px;background:#fff url(../images/indextopm.gif) repeat-x top;height:270px;margin:0 auto;position:relative;}
#indexpagetop .indexboxleft {background:url(../images/indextopl.gif) no-repeat left;}
#indexpagetop .indexboxright {background:url(../images/indextopr.gif) no-repeat right;height:248px;overflow:hidden;padding:20px 0 0 0px;}

#listbox3 {width:184px;background:#fff url(../images/listlc.gif) repeat-x top;height:221px;margin:0 auto;position:relative;margin:20px 0 0 0;}
#listbox3 .listbox3l {background:url(../images/listll.gif) no-repeat left;}
#listbox3 .listbox3r {background:url(../images/listlr.gif) no-repeat right;height:221px;overflow:hidden;}

#indexpagexia {width:980px;background:#fff url(../images/indexxiaz.gif) repeat-y;height:310px;margin:0 auto;position:relative;}
#indexpagexia .indexboxleft {background:url(../images/indexxias.gif) repeat-x;}
#indexpagexia .indexboxright {background:url(../images/indexxiax.gif) no-repeat bottom;overflow:hidden;padding:40px 0 0px 0px;}

#listtop {width:980px;background:#fff url(../images/listcenter.gif) repeat-y;margin:0 auto;position:relative;}
#listtop .listleft {background:url(listtop000000.gif) repeat-x;}
#listtop .listright {background:url(listbottom000000.gif) no-repeat right;}

/*
#indexpages {width:980px;background:#fff url(../images/indexboxxs.gif) repeat-x top;height:505px;margin:0 auto;position:relative;margin-top:10px;}
#indexpages .indexboxleft {background:url(../images/indexboxlefts.gif) no-repeat left;}
#indexpages .indexboxright {background:url(../images/indexboxrights.gif) no-repeat right;height:405px;overflow:hidden;padding:15px 0 0 20px;}
*/

#indexpagems {width:980px;background:#fff url(../images/centerindex.gif) repeat-y;margin:0 auto;position:relative;}
#indexpagems .indexboxleft {background:url(../images/topindex.gif) repeat-x;margin-top:10px;}
#indexpagems .indexboxright {background:url(../images/bottomindex.gif) no-repeat bottom;overflow:hidden;padding:15px 0 0px 20px;}

#indexpagelj {width:980px;background:#fff url(../images/centerindex.gif) repeat-y;margin:0 auto;position:relative;}
#indexpagelj .indexboxleft {background:url(../images/topindex.gif) repeat-x;margin-top:15px;}
#indexpagelj .indexboxright {background:url(../images/bottomindex.gif) no-repeat bottom;overflow:hidden;padding:15px 0 0px 20px;}

#indexpagedt {width:980px;background:#fff url(../images/centerindex.gif) repeat-y;margin:0 auto;position:relative;}
.mapbt{padding-left:20px;height:24px;line-height:20px;position:relative;font-size:20px;font;font-weight:bold;color:#f00;}
.wzmap{font-size:18px;padding-left:20px;}

.ti1 {border-bottom:1px #FD4A43 solid;height:24px;line-height:20px;position:relative;}
.ti1 a, .ti1 a:visited {color:#000;font-weight:bold;font-size:14px;margin:0 0 0 0px;}
.ti1 .more1 {position:absolute;right:0;}
.li1 {height:24px;line-height:30px;position:relative;color:#000;font-weight:bold;margin:0 9px 0 9px;}
.li1 a, .li1 a:visited {font-size:12px;}
.li1 .more2 {position:absolute;right:0;}

.litop .lio{background:url(../images/listltop.jpg) no-repeat left;height:24px;margin-bottom:16px;}
.lio a{font-size:14px;font-weight:bold;color:#000;padding-left:12px;height:22px;line-height:22px;text-decoration:none;}
.lio a:hover{color:#f00;}
.litop ul{margin-left:10px;margin-top:-15px;margin-bottom:15px;}
.litop .lib{height:30px;line-height:30px;background:url(../images/dian3.gif) no-repeat left;border-bottom:1px #CFCFCF dashed;padding-left:10px;}

.litop .button{margin-top:-10px;height:30px;line-height:30px;background:url(../images/dian3.gif) no-repeat left;border-bottom:1px #CFCFCF dashed;padding-left:10px;font-weight:bold;margin-left:10px;}
.dropdown {margin-top:-15px;margin-bottom:10px;padding-top:15px;}
.dropdown li{margin:10px 0 auto;background:url(../images/dian4.gif) no-repeat left;padding-left:10px;margin-left:10px;} 

.listbox3r ul {margin:9px 0px 0 0;}
.listbox3r li {width:152px;background:url(../images/dian2.png) no-repeat 0 10px;margin:0 8px 0 10px;padding:7px 0px 7px 10px;position:relative;text-overflow:clip;white-space:nowrap;overflow:hidden;}

.indexbox1 {width:200px;height:285px;overflow:hidden;margin-top:0px;margin-right:25px;margin-left:20px;}

.listbox1 {width:184px;float:left;overflow:hidden;padding-left:25px;}

.listbox2 {width:681px;float:left;overflow:hidden;padding-left:50px;}

.ti4 {border-bottom:1px #FD4A43 solid;font-size:24px;font-weight:bold;color:#333;width:681px;height:26px;margin:0 auto;line-height:24px;position:relative;}

.indexbox2 {width:250px;height:285px;overflow:hidden;margin-top:-15px;margin-right:24px;margin-left:24px;}

.indexboxright .box1 {margin:10px 0 0 40px;_margin:10px 0 0 20px;}

.indexboxright .box4 {width:270px;}
.indexboxright .box5 {width:270px;margin-right:20px;margin-left:38px;}
.indexboxright .box5 li {background:url(../images/dian2.png) no-repeat 0 10px;border-bottom:1px #c2c2c2 dashed;padding:7px 0 7px 14px;*padding:7px 0 6px 14px;position:relative;}
.indexboxright .box9 li {background:url(../images/dian2.png) no-repeat 0 10px;border-bottom:1px #c2c2c2 dashed;padding:7px 0 7px 14px;*padding:7px 0 6px 14px;position:relative;}
.indexboxright .box5 li span {position:absolute;right:0;}
.indexboxright .box6 {width:333px;margin:0 0 0 30px;}
.indexboxright .box6 .img {float:left;margin:50px 10px 0 0;}
.indexboxright .box6 .desc {float:left;width:180px;margin:10px 0 0;line-height:200%;}
.indexboxright .box6 .more {background:url(detailbg1.gif) no-repeat;width:61px;height:19px;line-height:19px;display:block;font-family:"新宋体", "宋体";text-align:center;float:right;}
.greenbox {background:#fff;padding:0px;padding-top:4px;}

.ti2 {border-bottom:1px #FD4A43 solid;width:940px;height:24px;line-height:20px;position:relative;}
.ti2 a, .ti2 a:visited {color:#000;font-weight:bold;font-size:14px;margin:0 0 0 0px;}
.ti2 .more1 {position:absolute;right:0;}

.ti3 {border-bottom:1px #E4DFE3 solid;width:980px;height:20px;margin:0 auto;line-height:20px;position:relative;}

.linklist {color:#8b8b8b;padding:8px 0;}
.linklist a, .linklist a:visited {color:#8b8b8b;text-decoration:none;}

#footer {width:980px;height:153px;margin:0 auto;}
#footer .footerbgright {padding:12px 0 0;height:81px;overflow:hidden;text-align:center;line-height:200%;color:#ABABAB;}
#footer .footerbgright a, #footer .footerbgright a:visited {color:#ABABAB;text-decoration:none;}
#footer .anquan {text-align:center;margin-bottom:10px;}
#footer .anquan li{display:inline; margin-right:20px;}
.dushare{margin:0 auto;width:525px;margin-bottom:20px;}

.rollBox {width:936px;overflow:hidden; margin-top:20px;}
.rollBox .LeftBotton {float:left;background:url(../images/btn_l.gif) center left no-repeat;width: 30px;height:138px;margin:-11px 5px 0 0; cursor: pointer;}
.rollBox .RightBotton {float:right;background:url(../images/btn_r.gif) center right no-repeat;width: 30px;height:138px; margin-top:-11px; cursor: pointer;}
.rollBox .Cont {width:865px;overflow:hidden;float:left; height:165px;}
.rollBox .ScrCont {width:20000px;}			
.rollBox .Cont li {width:168px;float:left;list-style-image: none;margin-right:7px;display:block;}
.rollBox .Cont li img {background:#fff;display:block;margin:0 1px 0  auto;}	  
.rollBox .Cont li p {line-height:26px;color:#505050;text-align:center;height:26px;}
.rollBox .Cont a:link, .rollBox .Cont a:visited {color:#626466;text-decoration:none;}
.rollBox .Cont a:hover {color:#f00;text-decoration:underline;}
.rollBox #List1, .rollBox #List2 {float:left;}
.rollBoxx .ScrContt {width:980px;}
.rollBoxx .ScrContt img{margin:0 40px 0  auto;}
.rollBox #Listyl li{float:left;margin-right:14px;line-height:22px;}

.left_M_news {float: left;width: 681px;height: 105px;padding-top: 5px;padding-bottom: 10px;border-bottom:1px dashed #CFCFCF; margin-bottom:1px;}
.left_M_news_L {height: 106px;float: left;width: 160px; }
.left_M_news_L img{height: 106px;float: left;width: 160px; }
.left_M_news_R {float: right;height: 105px;width: 500px;padding-top: 10px;}
.left_M_news_R dl {float: left;padding-left:0px;}
.left_M_news_R dt {font-size: 14px;font-weight: bold;}
.left_M_news_R dt span{font-size: 12px;font-weight: normal;color: #999;line-height:34px;}
.left_M_news_R dd {margin-top: 0px;text-indent:2em;line-height:1.8em;}
.left_M_news_R .lzx {float:right;padding-top:10px;}
.left_M_news_R .lzx a{padding-right:20px;}

.listbox2 h1{margin-top:0px;font-size:22px;text-align:center;}
.listbox2 .article_info{padding-top:0px;margin-bottom:15px;padding-bottom:10px;text-align:center;border-bottom:1px dashed #CFCFCF;color:#898989;}
.listbox2 .txt{font-size:14px;color:#707070;font-family:"宋体";margin-top:-10px;margin-bottom:20px;}
.listbox2 .txt p{margin:15px 0;line-height:26px;}
.listbox2 .txt a{ color:#F00;}
.listbox2 .txt .dgl li {border-bottom:1px #c2c2c2 dashed;padding:7px 0 7px 14px;*padding:7px 0 6px 14px;position:relative;}

.txt_tb{font-size:13px;border-bottom:1px dashed #CFCFCF;border-top:1px dashed #CFCFCF;line-height:46px;}
.txt_xgxw{margin-top:30px;}
.txt_xgxwbt{font-size:20px;}
.txt_xgxw li{font-size:13px;border-bottom:1px dashed #CFCFCF;line-height:34px;width:255px;background:url(../images/dian4.gif) no-repeat left;padding-left:10px;}

.list_pages{}
.list_pages ul{float:left;padding:12px 0px 12px 0px;}
.list_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:0px;}
.list_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.list_pages ul li a:hover{color:#690 text-decoration:none;padding:2px 4px 2px;}
.list_pages ul li.thisclass,
.list_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.list_pages .pageinfo{line-height:21px;padding:12px 0px 12px 16px;color:#999;}
.list_pages .pageinfo strong{color:#555;font-weight:normal;}

.qqzxkf{width:179px;height:162px;right:5px;position:fixed;bottom:15px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-134))}