﻿body{font-size:12px;}
a{ color:#363636; text-decoration:none;font-weight:normal;}
.content{width:960px;margin:0 auto;font-size:14px;clear:both}
.content .left{float:left;width:766px;}
.content .right{float:right;width:185px;}
.content .right a{font-size:12px}
/*head*/
.header{ margin:10px 0;}
.redian{width:240px;float:left; margin-left:330px; margin-top:18px;_margin-left:240px;color:#CF1E18;}
.redian li a{ color:#CF1E18;}
.head_redian{ float:left;width:200px; }
.head_redian li{ float:left; margin-right:10px; }
.search{margin:12px 10px 0 0; float:right;display:inline;}
.search_key{border:1px solid #c2c2c2;height:19px;padding:0;vertical-align:middle;float:left;}
.search_btn{vertical-align:middle;font-size:12px;padding:0;float:left;background:url(search_btn.png) no-repeat;width:68px;height:21px;border:none;line-height:20px;text-align:center;color:#373737;word-spacing:.2em;}

.top{ height:25px; background:#f1f1f1; border-bottom:1px solid #eaeaea;}
.topcenter{ width:960px; margin:0 auto;}
.login{float:right;}
.user{ height:20px;border-top:1px solid #fff;font-size:12px}
.user table{color:#bcbcbc}
.user table td{height:20px; line-height:20px;}
.user input.text{border-top:2px solid #77776f;border-left:1px solid #77776f;border-right:3px solid #f1f1f1;border-bottom:0;background:#f1f1f1}
.user input.text{padding:1px;font-size:12px;height:12px;width:57px;}
.submit input{background:#7d7d7d;color:#ffffff;height:18px;line-height:18px;border:0;padding:1px;width:32px;}
.submit a{color:#bcbcbc; margin:0 5px;font-size:12px}


/*menu*/
.menu{background:url(zc_menu.jpg) repeat-x; height:30px;}
.menu1{width:645px; float:left; background:url(zc_menu2.jpg) 66px top no-repeat;height:30px; line-height:30px;  }
.menu1 li{ float:left;text-align:center;}
.menu1 li a{font-size:14px; font-weight:bold;color:#fff;display:block; padding:0 30px;}
.menu1 li a.current,.menu1 li a:hover{ background:url(zc_menu3.gif) top center no-repeat; }
.menu1 li.first a{ padding:0 20px;}
.menu1 li.first a:hover{background:none;}
.menu2{margin-right:10px; width:300px; line-height:28px;float:right;}
.menu2 li{ float:left; margin-right:15px;}
.menu2 li.diantai{ background:url(zc_menu4.gif) top center no-repeat; padding:0 20px;}
.menu2 li a{font-size:13px; font-weight:bold;color:#fff;}
.submenuList{ float:left;width:400px;}
.submenuList li{ float:left; margin-left:10px; line-height:24px;}
.submenuList li a{ font-size:12px;color:#000;}
.submenu{ background:url(zc_menu5.jpg) no-repeat; float:right; width:400px; height:35px; line-height:30px;}
.submenu li{ float:left; margin-left:10px; width:50px; text-align:center;line-height:24px;}
.submenu li.current,.submenu li:hover{ background:url(zc_menu6.jpg) top center no-repeat;}
.submenu li a{color:#3b3b3b; font-size:14px;}
.submenu li.current a,.submenu li:hover a{color:#fff;}

.main{width:960px; margin:0 auto;}

/*2013-7-9*/
.w_hot{ line-height:25px; padding-top:5px; font-size:12px; font-weight:bold; color:#fff; text-align:center;}


/*宸﹀彸瀹藉害*/
.news,.news_top,.magazine{width:320px;float:left;clear:left;}
.foucs,.yule,.forum{width:435px;float:right;}
/*宸﹀彸楂樺害*/
.news,.foucs{height:314px;margin-bottom:10px;}
.news_top,.yule,.list_right1{height:auto;margin-bottom:10px;}
.magazine,.forum{height:378px;}
.list_right1 h3{ background:url(ws_bor.jpg) no-repeat;height:24px;line-height:24px;padding:0 5px 0px 10px ;font-size:14px;color:#B92636}
.list_right1 h3 span{float:right;}
.list_right1 h3 span a{color:#676767}
.list_right1 .middle .ul_text{padding:5px 0 10px 10px}
.border-top,.border-bottom,.border-bottom2{ background:url(img_all.png) no-repeat;height:5px;font-size:0;}
.border-left,.border-right{background:url(img_all.png) no-repeat;height:25px;width:4px;display:block;font-size:0}
.border-left{background-position:-267px -30px;float:left}
.border-right{background-position:-274px -30px;float:right}
.right .border-bottom{background-position:-0 -29px;}
.content .middle{border:1px solid #FFBFBF;border-bottom:0;border-top:0;}
.right .middle{border:1px solid #c8c8c8;border-bottom:0;}
.h3-middle{height:25px;display:block;line-height:24px;padding:0 10px;margin:0}
.h3-middle span{float:right;}
.h3-middle span a{font-size:12px;color:#676566}
.news{position:relative}
.news h3 span{float:right;}
.news .border-bottom{ background-position:0 -5px;}
.news .middle{background:#eaeaea;height:304px;border:1px solid #c8c8c8;border-bottom:0;border-top:0;}
.news .middle span.new_img{display:inline-block;position:absolute;width:68px;height:68px;top:-2px;left:-1px; z-index:0}
.news h3{height:42px;width: 260px;line-height:42px;position:absolute;padding-left:45px;z-index:100;font-size:14px;border:0; background:none}
.ul_tw{padding:10px;width:auto;}
.middle .ul_tw{padding:10px 10px 0;}
.middle .ul_tw{padding:10px 10px 0;}
.list_right1 .middle .ul_tw{padding:10px 0px 0;clear:both}
.ul_tw li{ clear:both;}
.ul_tw img{padding:2px; border:1px solid #c9ddfe;margin-right:10px;}
.ul_tw a.title{font-size:14px;line-height:20px;font-weight:bold;color:#B92636}
.ul_tw p{line-height:21px;color:#575757;font-size:12px;margin-top:5px;}
.ul_tw p a{color:#30368e;font-size:12px;margin-left:10px;}
.ul_text{padding:3px 10px 4px;*padding:3px 10px 3px;clear:both}
.yule .ul_text{padding:5px 10px;}
.yule2 .ul_text{padding:17px 10px;}
.yule2 .ul_text li,.news_top1 .ul_text li{height:24px;line-height:24px}
.ul_text li a{line-height:24px;}
.ul_img-title{padding:10px 0 0px;}
.ul_img-title li{text-align:center;display:inline-block}
.ul_img-title a{display:block;font-size:12px;line-height:20px;}
.yule .ul_img-title{padding:10px 0 8px;}
.yule .ul_img-title li{ margin:0 14px;width:115px;float:left;display:inline;}
.yule .ul_img-title li p{width:105px; text-align:left;font-size:12px;line-height:21px;color:#363636}
.yule .ul_img-title li p a{font-size:12px;color:#102B7C; font-weight:normal; display:inline;margin-left:5px;}
.yule .ul_img-title li a{font-size:14px;color:#B92636; font-weight:bold;line-height:22px; display:inline-block;}
.yule .ul_img-title li img{padding:2px; border:1px solid #ccc}
.news .ul_text{ position:absolute;top:135px;}
.news .ul_tw{z-index:100;position:absolute;top:50px;left:0;padding:5px 10px 5px 20px;}
.news_top .border-top{background-position:0 -11px;}
.border-bottom{background-position:0 -22px;}
.border-bottom2{background-position:0 -65px;}
.news_top .middle,.yule .middle{height:auto;}
.news_top .ul_img-title li{width:50%;float:left; margin-bottom:5px;}
.news_top .ul_img-title li img{border:1px solid #c9ddfe;}
.magazine .magazine_top{height:255px;background:url(jx.png) no-repeat;height:255px;}
.magazine .magazine_bottom{background:#7e7e7e url(jx_bottom.png) left bottom no-repeat;height:122px;}
.magazine .ul_img-title{padding:7px 0px}
.magazine .ul_img-title li{width:33%;float:left}
.magazine .ul_img-title li a{color:#fff}
.magazine .ul_img-title li img{padding:2px; background:#f9f8f6;}
.magazine h3{background:none;color:#fff;line-height:22px;padding:3px 0 0 16px}
.magazine h3 a{color:#fe581c;margin-left:10px;font-size:12px;line-height:25px;}
.magazine .ul_tw{padding:10px 13px;position:relative;w}
.magazine .ul_tw p{color:#fff;margin-top:20px;}
.magazine .ul_tw a{color:#fff; font-size:12px; font-weight:normal}
.magazine .ul_tw a.title{margin-top:10px;}
.magazine .ul_tw img{padding:4px; background:#fff}
.magazine .ul_tw li span{background:url(img_all.png) -279px -32px no-repeat;width:75px;height:22px;display:inline-block;position:absolute;right:45px;bottom:10px;}
.forum .ul_tw{padding:10px 10px 0px}
.forum .middle{height:348px;}
.forum .ul_text {padding:7px 0px;margin:0 auto;width:95%;}
.forum .bor{border-bottom:1px dashed #ccc; clear:both}


.tool .border-top{ background-position:0 -49px;height:7px;}
.tool .border-bottom{ background-position:0 -58px;height:7px;}
.tool .middle{border:0}
.tool .middle ul li a{font-size:12px;display:inline-block;text-align:center;line-height:18px}
.tool .middle ul {padding:1px 5px 0 13px;}
.tool .middle ul li span{margin: 0 3px;}
.tool .middle li{border-bottom:1px dashed #b6b6b6 ;padding:3px 0 4px}
.tool .middle li.none{border:0;}
.tool h3{height:33px;line-height:33px; background:none}
.list_right1 ul li strong{margin-right:4px;font-size:12px;}
.list_right1{clear:both;}
.list_right1 .ul_text{padding:10px 10px 0}
.list_right1 .ul_tw li{clear:both; margin:0 auto;height:53px; background:url(bg_d.png) repeat-x left bottom;padding-top:5px;width:175px;}
.list_right1 .ul_tw li.none{background:none;height:52px;}
.list_right1 .ul_tw li img{padding:0;margin-left:5px;}
.list_right1 .ul_tw li a.title{color:#B92638;font-size:12px}
.list_right1 .ul_tw li p{margin:0;color:#343434}

.list_right2 .border-top{ background-position:0 -36px;}
.list_right2  h3,.list_right3  h3{ background: none repeat scroll 0 0 #EAEAEA;height: 41px;margin-top: 0; padding: 0 10px;color:#B92636;}
.list_right2 h3{height:20px;line-height:20px;border:1px solid #C8C8C8; border-bottom:none; padding-top:5px;}
.list_right3  h3{background:url(right_4.png) no-repeat #EAEAEA;}
.list_right2 .middle{background:#e6e6e6;border:1px solid #c8c8c8;}
.list_right2 .middle ul li{padding:0 2px 0 0px}
.list_right11 h3{border-bottom:1px solid #c8c8c8}
.list_right11 .border-bottom{ background-position: 0 -77px;}
.list_right21 .middle{height:189px;_height:175px;}
.right .middle{background:#EAEAEA;border-top:0;}
.list_right11 .middle{height:284px; background:#fff}
.list_right3 ul{ padding:15px 5px 5px;}
.content .list_right3 ul li a{font-size:14px;color: #B92636;font-size: 14px;font-weight: bold;line-height:22px}
.content .list_right3 ul li{ display:block}
.content .list_right3 ul li strong{display:block;color:#333333}
.content .list_right3 ul li p{font-size:12px;color:#575757; text-align:left;width:152px; margin:0 auto;line-height:18px}
.content .list_right3 ul li img{ background:#fff;padding:4px;border:1px solid #ccc}
.news_top1 .ul_text{padding:17px 10px 18px;}
.news_top1 .ul_text li span,.yule2 .ul_text li span{background: url("video.png") no-repeat scroll 0 0 transparent;display:inline-block;height: 11px;margin-right: 5px;width: 17px;}
/*鍗*/
.ws .bor-top{background:url(list_bor.png) 0 0px no-repeat;font-size:0;height:5px;display:block}
.ws .bor-bottom{background:url(list_bor.png) 0 -7px no-repeat;font-size:0;height:5px;display:block}
.ws .list{width:960px;padding:0; margin:0 auto 15px;clear:both}
.ws .list h2{display:block;height:36px;margin:0px 0 10px;}
.ws .list h2 span.top,.ws .list h2 span.bottom{height:4px;display:block;font-size:0;padding:0;margin:0;border:0;}
.ws h2 span.top{background:url(border.png) 0 0 no-repeat;}
.ws h2 span.bottom{background:url(border.png) 0 -4px no-repeat;}
.ws .list .list_content{padding:0px;display:inline-block;overflow:hidden;border:1px solid #d1d1d1; border-top:0;border-bottom:0}
.list_content h3{color:#494949;font-size:12px;line-height:28px;background:none;padding-left:20px}
.list_content h3 a{font-size:14px;color:#b42624; margin:0 5px;font-weight:bold}
.list_content ul{padding:13px 0 0 20px}
.list_content ul li .img{float:left;display:inline-block}
.list_content ul li{ display:inline;width:33%;float:left;position:relative;margin-bottom:20px;*margin-bottom:10px;}
.list_content ul li img{border:2px solid #e9ecf1; margin-right:10px;}
.list_content ul li div{width:160px;display:inline-block;padding:0 5px 0 0;}
.list_content ul li div .title{font-size:14px;color:#494949;line-height:24px; font-weight:bold}
.list_content ul li div p{font-size:12px;line-height:22px;}
.list_content ul li div a.but{ background:url(db.png) no-repeat;display:block;width:56px;height:20px; position:absolute; bottom:8px;right:110px;}
.ws .list .none{border:0}
.bd{border-bottom:1px dotted #ccc}
.content .news_top .bd{border-bottom:1px dotted #ccc}


.bottom{ background:url(b101.jpg) repeat-x; margin-top:10px; padding:10px 0;  border-bottom:1px solid #ccc;font-size:12px;}
.bottomUl{width:960px; margin:0 auto;}
.bottomUlLi{width:192px; float:left; text-align:right;}
.bot2{ width:140px; float:left; }
.bot1{width:33px; color:#222;float:left;margin-right:5px; }
.bot1 li{line-height:23px;}
.bot1 li a{font-weight:bold;color:#000;}
.bot2 li{ margin-left:10px; float:left; width:auto; white-space:nowrap; line-height:23px;}
.bot2 li a{color:#585858;font-weight:normal;}
.footer{width:960px; margin:0 auto; text-align:center; margin-top:10px;color:#585858; line-height:23px;font-size:12px; }
.footer a{color:#585858;font-size:12px;}

.list_right11 .list{background:#999; display:inline-block}
.list_right11 .list li{float:left;line-height:20px;display:inline;padding:0px 8px; margin:5px 7px;color:#fff}
.list_right1 ul li strong { font-weight:normal}
.tabContent{height:255px;overflow-y:scroll}
.bot{ padding:10px 0; line-height:20px;}

.bot_ulnew {width: auto;float: left;margin: 0 15px;line-height: 22px;list-style: none;}
.bot_b{float: left;font-weight: bold;line-height: 22px;color: #ffffff;margin-left: 30px;font-size: 12px;}