@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; font-family:"ËÎÌå";font-size:12px;}
a{ text-decoration:none;}
li{ list-style:none;}
body{ background-image:url(imagesbackg_01.png); background-repeat:repeat-x; background-color:#f8faf9;}

.main{ width:1013px; background-color:white; margin:0 auto; overflow:hidden;}
.top{ width:982px; height:37px; background-image:url(imagestop_03.png); background-repeat:no-repeat; margin:0 auto; line-height:38px;}
.top li{ width:320px; height:37px; float:right;}
.top li a{ padding:0 10px;}
.banner{ display:block;margin:0 auto;}
/*nav*/
.nav{/* display:inline;*/ width:982px;height:41px;margin:0 auto; background-image:url(imagesnav_07.png);}
.nav ul{margin:0; padding:0;}
.nav li a{ line-height:41px;font-size:14px;color:#000;font-weight:bold;}
.nav ul li{text-align:center; float:left; display:inline; width:80px;height:41px;line-height:41px;}
.nav ul .long{width:100px;}
.nav ul .short{width:60px;}
.nav li a:hover{ color:#75010e;}
/*flashBox*/
.flashBox{width:982px;margin:0 auto;overflow:hidden; padding-top:5px;}
.flash{ width:400px; height:275px; float:left;}
/*center*/
.center{ width:983px; overflow:hidden; margin:10px auto;}
.left{ width:240px; float:left;border:1px solid #e1e1e1;}
.right{width:731px;overflow:hidden;float:right;}
/*left*/
/*verNavBox*/
.verNav{width:220px;overflow:hidden; margin:10px; auto; padding:0;}
.verNav li a{ display:block;width:220px; height:42px; margin-bottom:5px; font-size:15px; font-weight:bold; color:#000; line-height:42px; text-align:center; background-image:url(imagesvNav_34.png);}
/*weixin*/
.left img{margin-left:10px;}
.weixin{ margin-top:0px; margin-bottom:10px;}
.weixin1{ margin-top:10px;}
/*right*/
.news{ width:729px; height:800px; border:1px solid #e1e1e1;}
.news .heading{ padding-left:10px;width:729px; height:32px; background-image:url(imagestitle_14.png); background-repeat:repeat-x; line-height:32px;}
.news .heading span a{ margin-left:10px;font-size:14px; color:#000;}
.news .heading span a:hover{color:red; text-decoration:underline;}
.news .title{ text-align:center; color:#cc0000; font-weight:bold; font-size:14px; line-height:60px; margin-top:10px;}
.news .source{ width:620px;text-align:center; font-size:12px; color:#000; border-bottom:1px solid #cccccc; margin:0 auto; line-height:24px;}
.news .content{ width:620px; overflow:hidden; line-height:26px; margin:20px auto; font-size:14px; color:#4a4a4a;}
.news ul{width:650px;margin:0 auto; overflow:hidden; margin-top:10px;}
.news ul li{padding-left:10px;line-height:26px; background-image:url(imagessquare_03.png); background-repeat:no-repeat; background-position:0 19px;line-height:26px; height:44px; border-bottom:1px dotted #bfbfbf; line-height:44px; width:640px;}
.news ul li a{color:#404040; width:480px; overflow:hidden;}
.news ul li a:hover{ color:#cc0000;}
.news ul li span{ float:right; color:#969696;}
/*¶þ¼¶À¸Ä¿*/
.news1{ width:729px; height:250px; border:1px solid #e1e1e1; margin-bottom:10px;}
.news1 .heading{ padding-left:10px;width:719px; height:32px; background-image:url(imagestitle_15.jpg); background-repeat:repeat-x; line-height:32px; font-size:15px;}
.heading1{ margin-bottom:20px;border-bottom: 1px dashed #000; padding-left:0px;width:729px; height:27px; background-image:url(../images/tubiao.jpg) no-repeat; line-height:27px; font-size:13px;}
.news1 .heading span a{ margin-left:10px;font-size:14px; color:#000;}
.news1 .heading .more{ float:right; margin-right:20px; color:#666; font-size:14px;}
.news1.heading span a:hover{color:red; text-decoration:underline;}
.news1 .title{ text-align:center; color:#cc0000; font-weight:bold; font-size:14px; line-height:60px; margin-top:10px;}
.news1 .source{ width:620px;text-align:center; font-size:12px; color:#000; border-bottom:1px solid #cccccc; margin:0 auto; line-height:24px;}
.news1 .content{ width:620px; overflow:hidden; line-height:26px; margin:20px auto; font-size:14px; color:#4a4a4a;}
.news1 ul{width:650px;margin:0 auto; overflow:hidden; margin-top:5px;}
.news1 ul li{padding-left:10px;line-height:26px; background-image:url(imagessquare_03.png); background-repeat:no-repeat; background-position:0 19px;line-height:26px; height:40px; border-bottom:1px dotted #bfbfbf; line-height:40px; width:640px;}
.news1 ul li a{color:#404040; width:480px; overflow:hidden;}
.news1 ul li a:hover{ color:#cc0000;}
.news1 ul li span{ float:right; color:#969696;}

.news .Page{ width:672px; height:40px; position:relative; text-align:center; margin:0 auto;color:#da6c00; padding-top:30px;}
.news .Page a:link,.Right .Page a:visited{color:#da6c00;text-decoration:none;}
.news .Page a:hover{color:#da6c00;text-decoration:underline; }
/*chose*/
.choseBox{ width:1013px; height:42px; background-color:#f9f9f9;}
.chose{ width:170px; height:22px; margin-left:24px; margin-top:10px;}
.first{margin-left:58px;}
.footer{width:1013px; height:120px; background-image:url(imagesfooter_97.png);}
.footer p{ width:676px; height:42px; border-bottom:1px solid #c2c2c2; line-height:46px; margin:0 auto; text-align:center; color:#b43f47; font-size:12px; font-weight:bold;}
.footer a{ display:block;color:#b43f47; font-size:12px; text-align:center; margin-top:7px;}

.foot{ width:600px; overflow:hidden; margin:0 auto;}
.foot .tu{ width:80px;display:block; float:left; margin-top:-15px;}
.dizhi{ width:520px;float:left;}