@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; font-family: AdobeHeitiStd Regular,"微软雅黑"; background-color:#fff;}
a{text-decoration:none; color:#000000;}
a:hover{ color:#b50005;}

/*头部*/
.header{ width:100%; height:140px; margin:0 auto;}
.top{width:1000px; height:98px; margin:0 auto; position: relative; }
.top_nav_bg{width:auto;height:auto; position: absolute; right: 50%; margin: 0 -500px 0 0; top: 43px; z-index: 999;}
.top_nav{width:auto; height:29px; line-height:29px; color:000000;  text-align:right;}
.top_nav a{display:inline-block; padding:0 15px;  color:#000000;background:url(../images/top_navbg.gif) no-repeat left; font-family: "宋体";font-size:14px;}
.top_nav a.nobg{background:none;}
.top_nav a:hover{ color:#b50005;}
.logo{ width:378px;height:98px; position:relative;}
.logo_link{width:378px;height:98px; display:block;}
.logo img{}
.search{width:239px; height:28px;background:url(imagessearch_03.png) no-repeat left center; z-index:1000; position: relative; margin: 6px 0 0 0; }
.search input{ width:161px;height:28px;line-height:28px; color:#323232; border:none; background:none;  padding:0px; margin:0px;}
.search input.notxt{color:#3f3f3c; padding-left:12px; outline: none; }	
.search input.notxt1 {position:absolute;width:67px;height:28px;left:172px;}





.nav{ width:100%;height:42px; line-height:42px;background:#b50005;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{float:left;color:#016d38; font-size:14px; font-weight:bold;height:42px;line-height:42px; padding:0px 26px; background:url(../images/nav_libg.jpg) no-repeat left center;}
.nav ul li:first-child{ background: none;}
.nav ul li.on,.nav ul li:hover { background:#dad9d7; }
.nav ul li a{color:#ffffff; font-family: "宋体"; font-size: 14px; }
.nav ul li a:hover,.nav ul li.on a { font-weight:bold; color:#b50005; }
.nav ul li .subNav {background:#dad9d7; }
.nav ul li .subNav a:hover{ color:#fff; font-weight:bold; }
.nav ul li .subNav{ top:42px; padding:10px 0; }
.nav ul li .subNav a{ color:#016d38;}
.nav ul li.on .subNav dl dd{ line-height:30px; height:auto; margin: 0 10px 5px 28px; text-align:left;}
.nav ul li.on .subNav dl dd a{ font-family: "宋体"; font-size: 14px; padding: 0px; color: #b50005; }
.nav ul li.on .subNav dl dd a:hover{ font-weight:bolder;}




.content{ width:100%; margin:0px auto; background:#fff; overflow:hidden;}
.Banner{width:1000px; height:349px; margin:0 auto;}

/*图片轮播*/
.flexslider{ width:763px; height: 351px; overflow: hidden;}
.flexslider ul.slides li img{ width:763px; height: 351px; display:block}
.flexslider .til_slides{ width:763px; height: 44px; position: absolute;bottom:0; left:0; line-height: 44px;  background: url(imagesshuoming_bg.png) repeat-x; color:#fefefe; font-size: 14px; font-weight:bold; font-family: "宋体"; padding-left: 15px;}
.flex-control-nav{ bottom:13px; text-align: right;}
.flex-control-paging { width: 99%; }
.flex-control-paging li{ margin:0 4px 0 0;}
.flex-control-paging li a{ width: 16px; height: 16px; line-height: 16px; border-radius: 0; background: #fff;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #b50005; color:#b50005;}


.mode01 { width: 1000px; height: 40px; background: #efefef; margin: 14px auto 12px; }
.mode01 .lf { width: 707px; height: 40px; padding: 0 0 0 18px; border-left: 5px solid #b50005; float: left; }
.mode01 .rt { width: 246px; height: 40px; float: right; }
.mode02 { width: 1000px; height: auto; margin: 0 auto; overflow: hidden; }
.mode02 .lf { width: 228px; height: auto; float: left; }
.mode02 .lf .nest01 { width: 228px; height: 128px; margin: 0 0 25px 0; }
.mode02 .lf .nest02 { width: 228px; height: 298px; margin: 0 0 11px 0; }
.mode02 .lf .nest03 { width: 228px; height: 196px; margin: 0 0 18px 0; }
.mode02 .lf .nest04 { width: 228px; height: 139px; background: #efefef;  }

.mode02 .rt { width: 760px; height: auto; float: right; }
.mode02 .rt .nest01 { width: 763px; height: 351px; }
.mode02 .rt .nest02 {  }
.mode03 { width: 100%; height: 42px; background: #b50005; margin: 20px auto 0; }
.listTitle{ background: url(../images/title_bg.gif) repeat-x;} 
.listTitle h2{color: #01713b; font-size: 14px; font-weight: bold; line-height:33px;}
.articleList ul{ padding-top: 5px;}
.articleList ul li{ background: url(../images/libg.gif) no-repeat left center;height:30px; line-height:30px;}



.zhineng ul li { width: 132px; height: 42px; line-height: 42px; padding: 0 0 0 96px; background: #efefef; margin: 0 0 1px 0; }
.zhineng ul li.zn01 { background: url(imageszhineng01_03.png) no-repeat left top #efefef; }
.zhineng ul li.zn02 { background: url(imageszhineng02_03.png) no-repeat left top #efefef; }
.zhineng ul li.zn03 { background: url(imageszhineng03_03.png) no-repeat left top #efefef; }
.zhineng ul li.zn04 { background: url(imageszhineng04_03.png) no-repeat left top #efefef; }
.zhineng ul li a { font-family: AdobeHeitiStd Regular,"微软雅黑"; font-size: 16px; }


.zhuanlan { width: 188px; height: 254px; padding: 44px 20px 0;  background: url(imageszhuanlan_bg_03.png) no-repeat; position: relative; }
.zhuanlan ul li { height: 38px; line-height: 38px; background: url(imagesli_bg_03.png) repeat-x left bottom; text-align: center;  }
.zhuanlan ul li a { font-size: 14px; font-family: "宋体"; color: #000000; }
.zhuanlan ul li a:hover { color: #b50005; }
.zhuanlan .more { position: absolute; right: 20px; bottom: 20px; font-size: 14px; font-family: "宋体"; color: #000000;  }



.xinxiang ul li { width:136px; height: 57px; line-height: 57px; background: #efefef; padding: 0 0 0 92px; margin: 0 0 11px 0; }
.xinxiang ul li.xx01{ background: url(imagesxx01_03.png) no-repeat 36px center #efefef; }
.xinxiang ul li.xx02{ background: url(imagesxx02_03.png) no-repeat 36px center #efefef; }
.xinxiang ul li.xx03{ background: url(imagesxx03_03.png) no-repeat 36px center #efefef; }
.xinxiang ul li a { font-family:  AdobeHeitiStd Regular,"微软雅黑"; font-size: 16px; color: #333333; }
.xinxiang ul li a:hover { color: #b50005; }


.friendLink .link_title { height: 40px; line-height: 40px; border-left: 4px solid #b50005; padding: 0 0 0 11px; }
.friendLink .link_title h3 { font-size: 16px; font-family: "宋体"; color: #333333; font-weight: normal; }
.friendLink select { font-size: 14px; font-family: "宋体"; color: #000000; }
.friendLink select.one { margin: 17px 0 0 24px; width: 180px; height: 23px; border: 1px solid #abadb3; }
.friendLink select.two { margin: 12px 0 0 24px; width: 180px; height: 23px; border: 1px solid #abadb3; }


.mylist dl { overflow: hidden; }
.mylist dl dd { float: left; width: 375px; height: 175px; margin: 11px 0 0px 10px; }
.mylist dl dd.no_margin { margin: 11px 0 0 0; }
.articleList .listTitle { height: 48px; line-height: 40px; background: url(imagestitle_bg_03.png) no-repeat; }
.articleList .listTitle h2 { line-height: 42px; font-size: 18px; font-family: "宋体"; color: #b50005; padding: 0 0 0 9px; }
.articleList .listTitle .more { line-height: 42px; display: block; }
.articleList .listTitle .more a { font-size: 14px; font-family: "宋体"; color: #000000; }
.articleList .listTitle .more a:hover { color: #b50005; }
.articleList ul li { height: 30px; line-height: 30px; }
.articleList ul li a { font-size: 14px; font-family: "宋体"; color: #000000; }
.articleList ul li a:hover { color: #b50005; }
.articleList ul li span { font-size: 14px; font-family: "宋体"; color: #000000; }



.index_map { width: 1000px; height: 42px; margin: 0 auto; }
.index_map ul { overflow:  hidden; margin: 0 0 0 366px; }
.index_map ul li { float: left; height: 42px; line-height: 42px; margin: 0 14px; }
.index_map ul li a { font-family: "宋体"; font-size: 14px; color: #ffffff; }
.index_map ul li a:hover { text-decoration: underline; }





.scroll {padding-bottom: 7px; *padding-bottom: 4px;}
.scrollBox {padding:8px 0 0 0;overflow: hidden;}
.scrollBox #box {width:800%;}
.scrollBox #left,.scrollBox #right {float:left;}
.scrollBox ul li {width:auto;margin-right: 34px;float:left; padding: 0 0 0 8px; background:url(imagesnews_03.png) no-repeat left center; }
.scrollBox ul li a img{width: 150px; height: 100px;}
.scrollBox ul li.lastli {_margin-right:7px;}
.scrollBox ul p {text-align: center;line-height: 26px;}


/*底部开始*/
.footer{height:42px; background-color:#efefef;color:#898989;}
.copyRight{width:1000px; margin:0 auto;text-align:center;  line-height:42px; font-family:"宋体";}






/*二级页*/
.content01 { width: 1000px; height: auto; margin: 0 auto; }
.bread { width: auto; height: 55px; line-height: 55px; padding: 0 0 0 35px; background: url(imagesindex_03.png) no-repeat left center; font-size: 14px; font-family: "宋体"; color: #000000; }
.bread .current { color: #000000; }
.con { width: 998px; height: auto; margin: 0 auto; border: 1px solid #e0e0e0; overflow: hidden; }
.con01 { width: 838px;  padding: 47px 80px; }
.con .con_left { width: 228px; float: left; padding: 60px 0 0 0; background: #efefef; }
.con .con_left ul li { font-size: 16px; text-align:center;  height: 42px; line-height: 42px;  display: block;}
.con .con_left ul li a { font-size: 16px; font-family: "宋体"; color: #000000; }
.con .con_left ul li a:hover { color: #b50005; }
.con .con_left ul li.current { border-left: 4px solid #b50005; background: #fff;}
.con .con_left ul li.current a {  height: 42px; line-height: 42px; color: #b50005;  }
.con .con_right { width: 700px; height: auto; float: right; padding: 18px 0 0 0; margin: 0 34px 0 0; }
.con .con_right01 { float: none; width: 830px; margin: 0 0 0 85px; }

.list .list_title { height: 46px; line-height: 46px; border-bottom: 2px solid #b50005; }
.list .list_title h3 { font-size: 16px; font-family: "宋体"; color: #b50005; }
.list ul { margin: 19px 0 0 0; }
.list ul li { height: 30px; line-height: 30px; padding: 0 0 0 14px; background: url(imagesarrow_right_03.png) no-repeat 3px center; }
.list ul li a { font-size: 14px; font-family: "宋体"; color: #000000; float: left; }
.list ul li a:hover { color: #b50005; }
.list ul li span { font-family: Arial; font-size: 12px; color: #aeaeae; float: right; }

.fanye{font-size:12px;  line-height:22px; margin: 40px 0 28px 285px; text-align:center; overflow: hidden;  color:#414141; width:715px; }
.fanye dl{ width:650px;}
.fanye dt.fanye1{ float:left;  padding-left:20px; font-size:14px;}
.fanye dt.fanye1 span{ margin:0px 8px; +margin:0px 7px;  color:#0395e1}
.fanye dd a{ font-family: "宋体"; color:#505050; display:block;line-height:20px; height:20px; width:20px;float:left; border: 1px solid #d2d2d2; margin: 0 2px; }
.fanye dd a:hover { color: #fff; background: #4f4f4f; }
.fanye dd img{ margin-top:10px;}
.fanye dd a:hover{}
.fanye dd .fanye_pg img{ margin-top:6px;}
.fanye dd .fanye_pg:hover { width: 22px; height: 22px; background: none; border:none; }



.article .article_title { text-align: center; }
.article .article_title h3 { font-size: 22px; font-family: "微软雅黑"; color: #007072; font-weight: normal; }
.article .author { line-height: 37px; line-height: 37px; border-bottom: 3px solid #d9d9d9; text-align: center; font-size: 12px; font-family: "宋体"; color: #000000; }
.article .author a { font-size: 12px; font-family: "宋体"; color: #000000; }
.article .author a:hover { color: #b50005; }
.article .article_con img { width: 550px; height: 368px; display: block; margin: 20px auto; }
.article .article_con { font-size: 14px; font-family: "宋体"; color: #000000; line-height: 26px; }



.xiangguanwenzhang { margin: 35px 0 0 0; }
.xiangguanwenzhang .xiangguanwenzhang_title { height: 30px; line-height: 30px; background: #f0f0f0; }
.xiangguanwenzhang .xiangguanwenzhang_title h3 a{ font-size: 14px; font-family: "微软雅黑"; color: #000000; padding: 0 0 0 12px; }
.xiangguanwenzhang ul { margin: 13px 0 0 0; }
.xiangguanwenzhang ul li { width: 383px; height: 30px; line-height: 30px; float: left; margin: 0 0 0 60px; }
.xiangguanwenzhang ul li.no_margin { margin: 0px; }
.xiangguanwenzhang ul li a { float: left; font-size: 12px; font-family: "宋体"; color: #000000; }
.xiangguanwenzhang ul li a:hover { color: #b50005; }
.xiangguanwenzhang ul li span { float: right; font-size: 10px; font-family: Arial; color: #aeaeae; }