@charset "utf-8";
body,td,th{font-size: 12px;color: #333333;}
body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a{font-size: 12px;color: #333333;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;color: #333333;}
a:hover{text-decoration: none;color: #FF0000!important;}
a:active{text-decoration: none;color: #333333;}
.crl{clear:both;}
em{font-style:normal}
h1,h2,h3,ul,li,dl,dt,dd,p,em{ margin:0px; padding:0px; list-style:none;}
.mzd{ margin:0 auto;}
h1{width:auto;position: absolute;height:30px;font-family: Microsoft YaHei!important;font-size:20px;left: 717px;top: 46px;font-weight: normal;color:#FFFFFF}
.cookie{ width:240px!important;}
.kefuphone{ width:220px!important;}
#account{ max-width:145px!important;}
.nav li.navbg a,.nav li.navbg a:hover{ color:#E43D3F; border-bottom:2px solid #eb4f38; font-weight:bold;}
.guanggbox{ width:100%; margin:0 auto; height:80px; background:#fff;}
.topfocus{ width:1190px; margin:0 auto; height:80px; overflow:hidden;}
.topichdt{ float:left; overflow:hidden; font-family:Microsoft YaHei; font-size:18px; font-weight:normal; height:35px; line-height:40px; margin-top:30px; padding-left:20px;border-left:1px solid #e5e5e5; width:215px;}
.nav{ margin-left:50px!important}
.fenlei{ width:1188px; height:auto; margin:15px auto 0; overflow:hidden; border:1px solid  #ddd;background:#fff;}
.fenlei dl{ height:auto; float:left; line-height:35px; width:100%;}
.fenlei dt{ width:100px; margin-left:10px; float:left;}
.fenlei dd{ width:1075px; float:left;}
.fenlei dd a{ float:left; margin-right:30px;}
.fenlei dd a span{ padding:4px;}
.fenlei dd a span.ziticu{ background-color:#E43D3F; color:#fff;}

.search{ width:280px; float:right}
.textstyle{ width:200px; float:left; height:25px; line-height:25px; border:1px #e2e2e2 solid; padding:0 5px; display:inline; margin-top:7px; color:#999999}
.butstyle{ width:50px; float:left; background-color:#E43D3F; height:27px; line-height:27px; border:none; text-align:center; color:#FFFFFF; margin-top:7px;}
/*main*/
.publish{ width:1190px; margin:15px auto; height:40px; line-height:40px;}
.publish label{ width:90px; float:left; color:#555}
.publish .datestyle{ width:100px; float:left; margin:0 5px; display:inline; height:25px; line-height:25px; margin-top:7px; border:1px #d2d2d2 solid}
.zfd{ float:left;}
.butstyle01,.butstyle02{ width:60px; float:left; height:27px; line-height:27px; margin-top:7px; text-align:center; color:#FFFFFF; margin-right:5px; display:inline; border:none;}
.butstyle01{background-color:#E43D3F; }
.butstyle02{background-color: #999999; }
.main{width:1190px; margin:15px auto;}
.pager{background:none!important}
.main_list{background-color: #fff;border: 1px solid #eaeaea;float: left;height: 144px;margin-bottom: 12px;padding: 20px;width: 545px;}
.main_list h2,.main_list p{margin-bottom: 5px;width: 545px;}
.main_list h2{height: 40px; line-height:20px; overflow:hidden;}
.main_list h2 a{ color:#555;font-family: Microsoft YaHei;font-size: 14px;}
.main_list h2 a:hover{ color:#ff0000!important;}
.main_list p{ height:30px; line-height:30px;}
.main_list p .w_half{ width:260px; float:left; margin-right:10px; display:inline;}
.main_list p .w_half em{ color:#FF0000}
.text_ri{ text-align:right; color:#999999}
.main_list_ri {margin-left: 12px;}
.txtkeyword{width:150px;height: 25px;line-height: 25px;padding: 0 5px;border: 1px solid #bbb;border-radius: 3px;}
.btnkeyword{width: 60px;height: 25px;border-radius: 3px;margin: 0 auto;border: 0;font-size: 12px;color: #fff;background: #E43D3F;font-family: Microsoft YaHei;cursor: pointer;}