@charset "gb2312";
body {font-family:"宋体",elvetica,Arial,sans-serif; font-size:12px; color:#333333; text-align:left; line-height:22px; background:url(imagesmainbg.jpg) repeat-x;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0;	padding:0; outline:none;}
em{font-style:normal;}
ul,ol{list-style-type:none;}
img {border:0px; vertical-align:sub; *vertical-align:text-bottom;}
table{border-collapse:collapse;	border-spacing:0;}
table td{vertical-align:top;}
a:link {text-decoration:none; color:#333333; cursor:pointer;}
a:visited {text-decoration:none; color:#333333; cursor:pointer;}
a:hover {text-decoration:underline; color:#CE0C03; cursor:pointer;}
a {blr:expression(this.onFocus=this.blur())}
.clear {clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.video{text-align:center;}
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}
.mt10 {margin:10px auto 0px auto;}

.top {width:980px; height:32px; margin:0px auto;z-index:1;line-height:32px;}
#localtime{font-size:14px;height:32px;line-height:32px;float:left;}

.header {width:980px; height:205px; margin:0px auto;z-index:1;}

.nav {width:980px; height:39px; margin:0px auto; background:url(imagesnav.jpg) no-repeat;}
.nav ul {padding-left:2px;}
.nav ul li {float:left; height:39px; position:relative; z-index:90;}
.nav ul li a{display:block; color:#B90000; height:39px; line-height:39px; font-size:14px; font-weight:bold; padding:0px 24px 0px 24px;}
.nav ul li a:hover,.top .nav ul li a.current{text-decoration:none; color:#FFFFFF; background-color:#FF7200;}
.nav ul li dl{position:absolute; width:115px; z-index:100; display:none;}
.nav ul li dl dd{color:#143270;}
.nav ul li dl dd a{font-weight:normal; height:32px; line-height:32px; padding:0px; background-color:#FAD3AA; color:#333; text-align:center; filter:alpha(opacity=90); opacity:0.9;}
.nav ul li dl dd a:visited {_color:#143270;}
.nav ul li dl dd a:hover{background-color:#FF7200; color:#FFFFFF; text-decoration:none;}


/*新闻列表切换*/
.home_news_wrap {width:715px; float:left; height:190px; overflow:hidden;margin-top:2px;}
.home_news_wrap div{border-bottom:1px dashed #C7C7C7;}
.home_news_title {background:url(imagesdt.jpg) no-repeat; width:715px; height:33px; line-height:33px; position:relative;}
.home_news_title li {float:left; width:85px; height:33px; font-weight:bold; cursor:pointer; margin-left:6px; text-align:center;} 
.home_news_title .active a {background:url(imagesdtnav1.jpg) no-repeat; line-height:30px; padding-top:3px; color:#ffffff; text-decoration:none; display:block;}
.home_news_title .normal a {background:url(imagesdtnav2.jpg) no-repeat; line-height:30px; padding-top:3px; color:#666666; text-decoration:none; display:block;} 
.home_news_list {border:1px solid #DFDFDF; width:697px; height:145px; padding:5px 8px 0px 8px;}
.home_news_list li {width:100%; line-height:26px; background:url(../images/fctb.png) no-repeat center left; text-indent:9px; overflow:hidden; display:block;border-bottom:1px dashed #C7C7C7;}
.home_news_list li span {float:right; color:#999999;}
/*end 新闻列表切换*/

/*end 图片切换*/
.container{width:715px;background-color:white;margin:0 auto;overflow:hidden;}
.focusBox9 {position:relative;width:715px;background-color:white;overflow:hidden; height:97px;float:left;}
.focusBox9 .pic {float:left; position:relative; height:97px; width:715px;}
.focusBox9 .pic li {position: absolute; left: 0px; top: 0px; display: none;text-align:center;}
.focusBox9 .pic li a{display:block;text-align:center;float:left;}
.focusBox9 .pic img {display: block;height:97px;margin:0 auto;width:715px;}
.focusBox9 .btbg{background:#000; filter:alpha(opacity=50); opacity: 0.5; width:100%; height:34px; position:absolute; bottom:0;}
.news_eatL{overflow:hidden;margin-bottom:20px;width:1000px;background-color:white;padding-bottom:20px;}
.focusBox9 .prev,.focusBox9 .next{position:absolute;width:40px;height:74px;background:url(imagesfocus_btn.png) no-repeat;}
.focusBox9 .prev{top:50%; margin-top:-20px; left:0; background-position:0px -74px; cursor:pointer;}  
.focusBox9 .next{top:50%; margin-top:-20px; right:0; background-position:-40px -74px; cursor:pointer;}  
.focusBox9 .prev:hover{background-position:0px 0px; }  
.focusBox9 .next:hover{background-position:-40px 0;}
.focusBox9 .num { position: absolute; z-index: 3; bottom: 11px; right:3px;}
.focusBox9 .num li{ float: left; position: relative; width: 10px; height: 10px; line-height: 20px;font-size:12px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox9 .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0;background: #D6D6D6;}
.focusBox9 .num li span { z-index: 1; background: #D6D6D6; }
.focusBox9 .num li.on a,.focusBox .num a:hover{ background:#B90000; color:#fff;}

.focusBox {position:relative; width:320px; height:260px; overflow:hidden; border:1px solid #CCCCCC; padding:5px; background-color:#FFFFFF;}
.focusBox .pic {position:relative; height:225px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width:320px; height:225px; display: block; }
.focusBox .txt { position: absolute; bottom:2px; z-index: 2; height: 35px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:35px; line-height:35px; position:absolute; bottom:-35px;}
.focusBox .txt li a{ display: block;}
.focusBox .num { position: absolute; z-index: 3; bottom:11px; right: 6px; font-size:12px;}
.focusBox .num li{ float: left; position: relative; width:18px; height:18px; line-height:18px; overflow: hidden; text-align: center; margin-left: 6px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #333; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: #D6D6D6; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#B90000; color:#fff;}
.focusBox .btbg{width:320px; height:35px; position:absolute; bottom:5px;}

.zxdt_wrap {width:372px; height:270px; border:1px solid #FAD4AD;}
.title_wrap {float:left; width:100%; height:32px; line-height:32px; background:url(imagestitbg1.jpg) repeat-x;}
.title_wrap dt {float:left;}
#partName a {font-size:14px; font-weight:bold; padding:0px 10px;float:left; }
.title_wrap .tit {font-size:14px; font-weight:bold; color:#E11201; background:url(imagestitbg2.jpg) repeat-x; padding:0px 10px; border-left:1px solid #FAD3AA; border-right:1px solid #FAD3AA;}
.title_wrap .on {font-size:14px; font-weight:bold; color:#E11201; background:url(imagestitbg2.jpg) repeat-x; padding:0px 10px; border-left:1px solid #FAD3AA; border-right:1px solid #FAD3AA;display:block;height:32px;}
.title_wrap .more {float:right; padding-right:10px;}
.title_wrap .more a {color:#CC6601;}
.zxdt_list {float:left; width:95%; margin:8px 0px 0px 8px;}
.zxdt_list li {float:left; width:100%; height:27px; line-height:27px; border-bottom:1px dashed #C7C7C7; overflow:hidden;}
.zxdt_list li span {float:right; color:#888;}

.gsgg_wrap {width:248px; height:270px; border:1px solid #FAD4AD;overflow:hidden;float: right;}
.gsgg_list {float:left; width:95%; margin:8px 0px 0px 8px;}
.gsgg_list li {float:left; width:100%; height:28px; line-height:28px; overflow:hidden;}


.gsgg_wrap1 {width:248px; height:270px; border:1px solid #FAD4AD;}
.gsgg_list1 {float:left; width:95%; margin:15px 0px 0px 15px;}
.gsgg_list1 li {float:left; width:100%; height:28px; line-height:28px; overflow:hidden;font-size:18px;}

.left_nav {float:left; width:248px;}
.left_nav h3 {float:left; width:248px; height:36px; line-height:36px; font-size:18px; padding-top:10px;text-indent: 10px; color:#FFFFFF;background-color:#8fc7e8;}
.left_nav ul {float:left; margin-top:5px;}
.left_nav li {float:left; width:248px; height:37px; border-bottom:1px solid #ffffff;}
.left_nav li a {width:238px; line-height:37px; font-size:14px; border-left:12px solid #FFB727; text-indent:25px; display:block; color: #000;}
.left_nav li a:hover {border-left:12px solid #FF7200; background-color:#8C8B8B; color:#FFFFFF; text-decoration:none; font-weight:bold;}


.xysp_list {float:left; width:95%; margin:8px 0px 0px 8px;}
.xysp_list li {float:left; width:100%; height:24px; line-height:24px; background:url(imagesspico.jpg) no-repeat 2px center; text-indent:18px; overflow:hidden;}
.xysp_video {float:left; width:238px; height:147px; margin:5px 0 0 5px;}

.ztlj {width:246px; height:43px; overflow:hidden; padding:1px; border:1px solid #CCCCCC; float:left;}

.list_wrap {float:left; width:350px; height:181px; border:1px solid #D8D8D8;}
.list_wrap dl {float:left; width:100%; height:30px; line-height:30px; background-color:#FFF5EB; border-bottom:1px solid #CCCCCC;}
.list_wrap dl dt {float:left;}
.list_wrap dl .tit {font-size:12px; font-weight:bold; color:#fff; text-indent:10px; background:url(imagestitbg4.gif) no-repeat left center; width:86px; margin-left:6px;}
.list_wrap dl .more {float:right; padding-right:10px;}
.list_wrap dl .more a {color:#CC6601;}
.list_wrap ul {float:left; width:95%; margin:4px 0px 0px 8px;}
.list_wrap ul li {float:left; width:100%; height:27px; line-height:27px; border-bottom:1px dashed #C7C7C7; overflow:hidden;}
.list_wrap ul li span {float:right; color:#888;}

#partName1 a {font-size:12px; float:left; }
#partName2 a {font-size:12px; float:left; }
.list_wrap dl .tit1 a{font-size:12px; font-weight:bold; color:#CC6601; text-indent:10px;  width:86px; margin-left:6px;}
.list_wrap dl .tit1  .on {font-size:12px; font-weight:bold; color:#fff; text-indent:10px; background:url(imagestitbg4.gif) no-repeat left center; width:86px; margin-left:6px;}

.ztlist {float:left; margin:10px 0 0 6px; width:233px;}
.ztlist td {border:1px solid #EAEAEA;}
.ztlist img {height: 38px;width:232px;}

.tup_wrap {float:left; width:713px; height:189px; border:1px solid #CCCCCC; margin-top:5px;}
.tup_wrap dl {float:left; width:100%; height:31px; line-height:31px; background:url(imagestitbg5.jpg) repeat-x;}
.tup_wrap dl dt {float:left;}
.tup_wrap dl .tit {font-size:14px; font-weight:bold; color:#fff; text-indent:33px; background:url(imagestitbg6.gif) no-repeat left center; width:174px; height:35px; position:absolute; z-index:10; margin-top:-4px; margin-left:-1px;}
.tup_wrap dl .more {float:right; padding-right:10px;}
.tup_wrap dl .more a {color:#CC6601;}

.scroll_wrap {float:left; width:703px; height:147px; padding:11px 5px 0 5px; overflow:hidden; background:url(imagestbg.jpg) repeat-x bottom;}
.scroll_wrap img {padding:0px 6px; width:162px; height:116px;}
.scroll_wrap p {line-height:30px; width:162px; text-align:center;}

.link_wrap {width:980px; margin:10px auto 0px auto;}
.link_wrap li {float:left; padding-right:13px;}

.copyright {width:980px; margin:10px auto 0px auto;}
.copyright dl {width:980px; color:#FFFFFF; background-color:#CF0100; height:28px; line-height:28px; text-align:center; float:left;}
.copyright dl a {color:#FFFFFF; padding:0px 20px;}
.copyright ul {width:960px; color:#666666; background-color:#F0F0F0; line-height:26px; padding:15px 10px; float:left;}
.copyright a {color:#666666;}

.news_list {width:716px; border:1px solid #FAD4AD; display:table;}
.news_list .article {float:left; width:100%; min-height:400px; margin-top:5px; padding-bottom:20px;}
.news_list .article li {width:98%; height:32px; line-height:32px; border-bottom:1px dashed #ddd; overflow:hidden;}
.news_list .article li span {float:right; padding-right:4px; color:#666; font-size:12px;}

.wz_page {width:100%; line-height:24px; text-align:center; padding:20px 0px 10px 0px;}
.search_wrap {float:left; padding:8px 0 0 10px;}
.search_wrap li {padding:4px 0px; float:left;}
.search_wrap .inp {width:226px; height:24px; line-height:24px; border:1px solid #BFBFBF; color:#666666; text-indent:2px;}

.photo_list {width:100%;float:left; min-height:482px; padding:10px 0 20px 6px;}
.photo_list li {float:left; width:162px; padding:5px 7px;}
.photo_list img {width:162px; height:116px;}
.photo_list p {width:162px; line-height:28px; text-align:center;}

.lingdao {float:left; min-height:482px; padding:0px 15px 15px 15px;}
.lingdao li {float:left; border-bottom:1px dashed #ddd; padding:15px 0px;}
.lingdao li img {float:left; width:72px; height:100px; padding-right:20px;}
.lingdao li h3 {line-height:36px;}

.article_show {padding:10px 20px; float:left; min-height:482px;width:670px;}

article_show .tbyj{width:800px;margin:0px auto;border:1px ;}


.show_title {width:100%; font-size:22px; font-weight:bold; text-align:center; line-height:36px; padding:10px 0px; color:#333;}
.show_date {width:100%; border-bottom:1px dashed #C7C7C7;color:#666666; line-height:30px; text-align:center;}
.Zoom {width:100%; line-height:190%; padding:20px 0 5px 0; overflow-x:auto; overflow-y:hidden; font-size:18px;}
.Zoom p {padding-bottom:10px;}
.Zoom img {padding:10px 0px; text-align:center; margin:0px auto;}
.Zoom * {/*max-width:670px;*/}

	.article_list {margin:0px 16px;}
	.article_list li {line-height:34px; width:100%; font-size:14px; float:left; background:url(../images/listico1.gif) no-repeat 6px 15px; border-bottom:1px dashed #D7D7D7; text-indent:18px; display:block;}
	.article_list li span {color:#999999; float:right; font-size:12px; padding-right:4px;}
	.article_list li a {display:block;}
	.article_list li a:hover {display:block; background:#F8F8F8 url(../images/listico1.gif) no-repeat 6px 15px;}
	.article_page {width:100%; margin:25px auto 0px auto; text-align:center; float:left;}

.article_list_d {margin:16px 0;}
	.article_list_d .title1 {height:34px; line-height:34px; background: url(../images/bg_tit.png) repeat-x; margin:0px auto;}
	.article_list_d .title1 em {background:url(../images/bg_bk3tit.png) no-repeat scroll 12px center; color:#ce0c03; float:left; font-size:14px; font-weight:bold; padding-left:30px; font-style:normal;}
	.article_list_d .title1 a {float:right; padding-right:10px;}

/*文字滚动*/
 .list6 {color:#333333;float:left;height:220px;margin-top:8px;overflow:hidden;width:100%; padding-left:0px;}
.list6 li{ padding:3px 4px;}
.list7 {color:#333333;float:left;height:220px;margin-top:8px;overflow:hidden;width:100%; padding-left:0px;}
.list7 li{padding:3px 4px;}
.hit {float:right;height:24px; margin-top:23px; width:17px;}
.hit span { display:block;float:left;height:13px; margin-bottom:6px;width:13px;}

/*数据统计*/
.tblist{width:100%}
.tblist table{width:95%;margin:0 auto;text-align:center;}
.tblist table th {height:24px;color:#B90000;background:#F0F0F0;}
.tjtitle{padding-left:10px;height:30px;}
.tjtitle a{color:#CC6601;}

/*新年flash*/
.main{ position:relative; width:980px; margin:0px auto;}
.swf1{ width:1340px; height:480px;  position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+30)); top:30px; left:50%; margin-left:-670px;z-index:-1;}
.swf2{ width:680px; height:442px;  position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+10)); top:10px; left:50%; margin-left:-340px;z-index:999;}

.fl{ width:680px; height:442px;}
.btnOff{ width:194px; height:50px; margin:0px auto;}
.btnOff a{ display:block; width:194px; height:50px; background:url(imagesoff.png) no-repeat;}

/*留言模块*/	
.plwrap{border:0px solid #E3E3E3; border-top:none; width:848px;padding-top:1px; background:url(../images/bg_plwarp.png)  no-repeat;}
.message_form {margin-bottom:20px; margin-left:30px;}
.message_form td {padding:5px 0px; font-size:12px;}
.message_form .input {width:550px; height:24px; line-height:24px;}
.message_form .textarea {width:550px; height:150px; line-height:20px;}
.message_form .btn {width:80px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; border:0px; color:#FFFFFF; background:#CC6601; margin-left:400px;}

.messagepage {font-size:12px; border:1px dashed #666666; margin:5px auto; line-height:18px;width:900px;}
.messagepage td {padding:6px 5px 3px 5px; border-top:1px dashed #666666;}
.messagepage .time {color:#666; padding-left:10px;}
.messagepage .red {color:#FF0000;}

	.pinglun_content {}
	.pinglun_content .title {font-size:14px; font-weight:bold; color:#CE0C03; height:32px; line-height:32px; text-indent:8px; background:url(../images/bg_contenttitle.png) repeat-x; color:#0454A3;}
	.pinglun_content .title p{background:url(../images/bg_pltit.png) 12px center no-repeat;padding-left:28px;}
	.pinglun_list { margin:0px auto; color:#666666; line-height:30px; padding:0 20px;}
	.pinglun_list ul { border-bottom:1px dotted #CBCBCB; padding:12px 0px;}
	.pinglun_list li { float:left; }
	.pinglun_list .icon {padding:8px 13px 0px 0;}
	.pinglun_list .con {width:640px;}
	.pinglun_list .text1 {color:#333333; line-height:20px;}
	.pinglun_list .date {color:#999999;}
	.pinglun_content .article_page{text-align:right; padding:20px 20px 20px 0; width:auto; float:right; margin-top:0;}
    .pinlun_title {font-size:14px; font-weight:bold; color:#CE0C03; height:32px; line-height:32px; text-indent:8px; background:url(../images/bg_contenttitle.png) repeat-x; color:#0454A3;padding-top:10px;}
	.pinlun_title p{background:url(../images/bg_pltit.png) 12px center no-repeat;padding-left:28px;}

	.article_page {color:#1E234D;width:100%; margin:20px auto 0px auto; text-align:center; float:left;}
	.article_page a{padding:5px;color:#1E234D; background:#F65003; color:#fff;}


.qrcode {width: 130px; height: 130px; text-align: center; border:1px solid #DADADA; border-top:0px; background-color:#FFFFFF; display:none; position: absolute; top: 30px; z-index:9998;}
.qrcode img {width: 120px; height: 120px; padding-top:5px;}


.focusBox1 {position:relative; width:575px; height:300px; overflow:hidden; border:1px solid #CCCCCC; padding:5px; background-color:#FFFFFF;}
.focusBox1 .pic {position:relative; height:225px; float:left;}
.focusBox1 .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox1 .pic img {width:575px; height:300px; display: block; }
.focusBox1 .txt { position: absolute; bottom:2px; z-index: 2; height: 35px; width:100%; overflow: hidden;}
.focusBox1 .txt li{ height:35px; line-height:35px; position:absolute; bottom:-35px;}
.focusBox1 .txt li a{ display: block;color:#fff;border-radius:10px;text-indent:10px;font-weight:bold;}
.focusBox1 .num { position: absolute; z-index: 3; bottom:11px; right: 20px; font-size:12px;}
.focusBox1 .num li{ float: left; position: relative; width:15px; height:15px; line-height:18px; overflow: hidden; text-align: center; margin-left: 6px; cursor: pointer; }
.focusBox1 .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #333; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;border-radius:10px;background:#D9D9D9; }
.focusBox1 .num li span { z-index: 1; background: #D6D6D6; }
.focusBox1 .num li.on a,.focusBox .num a:hover{ background:#B90000; color:#fff;}
.focusBox1 .btbg{width:320px; height:35px; position:absolute; bottom:5px;}

/*焦点图*/
.focus{position:relative; width: 594px; height: 312px; float:left;}  
.focus img{width:594px; height:312px;} 
.focus .fPic{position:absolute; left:0px; top:0px; }  
.focus .D1fBt{overflow:hidden; zoom:1; height:12px; z-index:10;}  
.focus .shadow{width:100%; position:absolute; bottom:0; left:0px; z-index:10; height: 35px; line-height: 35px; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{text-decoration:none; color:#fff; font-size: 14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{display:block; }  
.focus .fbg{bottom: 10px; right:8px; position:absolute; z-index:200; *width:110px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; margin:0 3px; color:#B0B0B0; float:left; background:#D9D9D9; border-radius:7px;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#D32626;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(imagesfocus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px; left:0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top:50%;margin-top:-37px; right:0; background-position:-40px -74px; cursor:pointer;}  
.focus .prev:hover{background-position:0 0; }  
.focus .next:hover{background-position:-40px 0;}  
/*end 焦点图*/

