/* CSS Document */
body{font:12px "Microsoft YaHei", arial, sans-serif;color:#333; padding:0px; margin:0 auto; background-image:url(tubodybg.jpg); text-align:left}
div{padding: 0px; margin: 0px;border:0px;}
ul,li,p,form{ padding:0px; margin:0px; border:0px;}
ul{list-style-type: none;}
img{padding: 0px; margin: 0px;border:0px;}
img,object,select,input,textarea,button{vertical-align:middle}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
.gclear:after{display:block;clear:both;visibility:hidden;height:0;content:''}
.gclear{zoom:1}
a{ color:#333333; text-decoration:none; }
a:hover{ color:#FF6600;text-decoration:none;}


#top{  margin:0 auto;  }
.topbody{ width:960px; margin:0 auto; font-size:14px; color:#ccc; padding:10px 0;}
/*************
.topbodyleft{ width:150px; float:left; text-align:left}
.topbodyleft h1,.topbodyleft span{ text-align:left; font-size:20px; font-weight:bold;}
.topbodyleft h1 a,.topbodyleft span a{ color:#FF6600;}
.topbodyleft h1 a:hover,.topbodyleft span a:hover{ color:#FF0000;}
.topbodyright{ width:800px; float:right; text-align:left;}
.topbodyright li{ padding:0 15px; float:left;color:#ccc;height:40px; line-height:40px;}
.topbodyright li:hover{ background-color:#474747;}
.topbodyright li:hover a{ color:#FF6600}
.topbodyright li a{ color:#CCCCCC;}
.topbodyright li.current{background-color:#474747;}
.topbodyright li.current a{color:#FF6600}
.topbodyright li.current a:hover{ color:#FFFFFF}
************/

.topbodyleft{ width:300px; float:left; text-align:left}
.topbodyleft h1{}

.topbodyright{ width:550px; float:right; text-align:left;}

.search{ padding:15px 0  0; text-align:center}
.btn{width:78px;height:40px; line-height:30px;border:0; background-image:url(searchbottom.gif); padding:5px 0; float:left; font-size:22px; color:#fff; text-align:center; margin: 0 0 0 10px;}
.kw{font:14px arial;width:360px;height:30px;padding:4px 10px;border:1px solid #666666;color:#999999; float:left; background-color:#FFFFFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}

.nav{width:960px; margin:0 auto;border-bottom:1px solid #cc0000; background-color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.nav li{ padding:0 15px; float:left;color:#ccc;height:40px; line-height:40px; font-size:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; background-image:url(navline.gif); background-repeat:no-repeat; background-position:right;}
.nav li:hover{ background-color:#474747;}
.nav li:hover a{ color:#FF6600}
.nav li a{ color:#CCCCCC;}
.nav li.current{background-color:#474747;}
.nav li .current a{color:#FF6600}
.nav li .current a:hover{ color:#FFFFFF}



.main{ width:960px;padding:0px; margin:0 auto; text-align:left}
.wzbody{padding:0px; margin:10px 0 0 0;}


.tulistbody{ padding:0px; background-color:#FFFFFF; border:1px solid #dadada; margin:10px 0 0 0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}


.allimglist{padding:10px 14px;}
.allimglist ul li{ float:left; width:172px; padding:10px 0; text-align:left; background-color:#f8f8f8; border:1px solid #eee; margin:8px 6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.allimglist ul li h3{ padding:10px 0 0 0; text-align:left; height:35px; line-height:18px;margin:0 10px; font-size:12px; font-weight:normal;}
.allimglist ul li p b{ font-weight:normal;}
.allimglist ul li img{ width:150px; height:120px;border:1px solid #ddd; margin:0 10px;}
.allimglist ul li img:hover{ border:1px  #f00 solid;}



.title2{border-bottom:1px solid #d9e0ee; height:35px; line-height:35px; color:#666666; background-color:#f9f9f9; padding:0 20px;font-size:16px; font-weight:bold}
.title2 h2{font-size:16px;}
.title2 h2 a{ color:#FF3300; text-decoration:none; }
.title2 h2 a:hover{  color:#333333; text-decoration:underline}
.title2 span{ float:right; font-size:12px; font-weight:normal}


.toutiao{}
.toutiaoleft{ float:left; width:330px}
.toutiaoright{ float:right; width:620px;}

.main_m{ padding:0 10px;}
.main_r{ float:right; width:250px;}

.toutiaodiv{background-image:url(toutiaobg.jpg); height:70px; margin:0 15px;}
.toutiaodiv h2{ margin:0px; padding:15px 0 5px 0; text-align:center; font-size:18px;}
.toutiaodiv h2 a{color:#FF6600}
.toutiaodiv h2 a:hover{ color:#FF0000}
.toutiaodiv p{ padding:6px 0 0 0; text-align:center; color:#666666; font-size:14px}

.topmiddlenews{border-top:1px dashed #ddd; padding:5px 0;margin:0 15px;}
.topmiddlenews ul li{font-size:14px; padding:5px 0 5px 18px; background-image:url(listbgli.jpg); background-position:left; background-repeat:no-repeat;}
.topmiddlenews ul li:hover{border-bottom:1px dashed #ddd;}
.topmiddlenews ul li span{ color:#999; float:right; font-size:12px}
.topmiddlenews ul li span a{ color:#999}

.title3{ font-size:16px; padding:10px 0 5px 0; border-bottom:1px solid #CCCCCC; margin:0 20px 0 0; color:#FF6600}
.shengshi{ padding:5px 20px;}
.shengshi ul li{padding:3px 0; font-size:14px}
.shengshi ul li a{ padding:0 12px 0 0;}


.mainartbody{padding:0px; background-color:#FFFFFF; border:1px solid #dadada; margin:10px 0 0 0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}


.toutiaoimg{ text-align:center}
.toutiaoimg img{ width:328px; height:225px;}
.toutiaoimg p{ height:30px; line-height:30px; font-size:16px;}


.mainartbody1{padding:0px;margin:10px 0 0 0;border:1px solid #dadada; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; float:left; width:660px; background-color:#FFFFFF}
.tuwenmain{ padding:15px 30px; line-height:24px; font-size:14px;}
.tuwenmain h1{ padding:15px; text-align:center; margin:0px; font-size:22px;}
.tuwencontect{ padding:15px 0; font-size:16px; line-height:24px; width:600px;}
.tuwencontect img{ width:100%;}
.tuwencontect a{ color:#FF3300; text-decoration:underline;}
.tuwencontect a:hover{ text-decoration:none; color:#FF0000;}
.tuwencontect p{ padding:10px 0;}
.tuwencontect img{max-width:880px}

.rightmain{ width:290px; float:right;}
.rightbody{border:1px solid #dadada;margin:10px 0 0 0; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#FFFFFF}
.article-right-imglist{padding:10px 5px;}
.article-right-imglist ul li{ float:left; width:135px; padding:5px 0; text-align:center; height:120px;}
.article-right-imglist ul li h3{ padding:5px 0 0 5px; font-weight:normal; font-size:12px; text-align:left; }
.article-right-imglist ul li img{ width:120px; height:75px; padding:1px; border:1px solid #ddd; }
.article-right-imglist ul li img:hover{border:1px solid #ff0000;}

.infop{ font-size:12px; color:#999; padding:5px 0 0 0; border-bottom:1px dashed #dadada; }
.infop a{ color:#FF3300; text-decoration:none; }
.infop a:hover{ color:#333333; text-decoration:underline}
.nextart{ margin:10px 0; border:1px solid #ddd;padding:5px 15px;background-color:#efefef; text-align:left;color:#333;  font-size:14px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.nextart a{color:#FF6600; margin:0 10px 0 0;}
.nextart a:hover{color:#333}
.nextart p{ padding:3px;}


.fenye{ border-top:1px dashed #ddd; margin:0 22px; padding:20px 0; font-size:14px}
.fenye ul li{ margin:0 3px; float:left;border:1px solid #ddd; PADDING:5px 12px; margin:0 2px; font-size:14px;;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.fenye ul li a{ COLOR: #1D4452; text-decoration: none}
.fenye ul li:hover {BORDER: #ff5a00 1px solid;  margin:0 2px; BACKGROUND-COLOR: #ff6c16; color:#FFFFFF}
.fenye ul li:hover a{ color:#FFFFFF;}
.fenye ul li.thisclass{ BACKGROUND-COLOR: #ff6c16; color:#FFFFFF}

.flinklist{ padding:5px 10px;}
.flinklist ul li{ float:left; width:92px; padding:5px 0;} 
.flinklist p{ padding:5px; font-size:16px;}
.flinklist p a{ font-size:16px; padding:0 5px;}

#bottom{width:960px;margin:10px auto; background-image:url(topxian.jpg); background-position:top; background-repeat:repeat-x; padding:10px 0 0 0;}
.bleft{ float:left; width:320px; text-align:center; padding:6px 0 0 0}
.bright{ float:right; width:620px;}
.foot{ line-height:22px; padding:5px 0; text-align:left}
.foot p{ padding:2px 0; font-size:12px}


