@charset "utf-8";
*{padding: 0;margin: 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
body{font-family: Arial,"宋体","Microsoft YaHei" ,SimHei,monospace, Helvetica, sans-serif;color: #666;background:#fff;font-size: 12px;line-height: 2em;}
a{text-decoration: none;color: #666;}
ul li{list-style: none;}
a,img{border:0;outline: none;}
a{cursor: pointer;}
a:hover{color: #0073e1;}
input[type=text]{  float: left;height:15px;line-height: 15px;padding:5px;display: inline-block;color: #666;font-size: 12px;}
.content{width: 1000px;margin: 0 auto;}
.left{float: left;}
.right{float: right;}
.clearfix{clear: both;}
.logo{background: url(../images/logo.png) no-repeat;width: 486px;height: 63px;float: left;}
.head{background: #f2f2f2;padding: 18px 0;}
.head .right{margin-top: 20px;}
.nav{height: 40px;background: url(../images/navbg.png) repeat-x;}
.navlist{height: 40px;width: 106%;}
.navlist li{float: left;margin-right: 37px;}
.navlist li a{display: block;color: #fff;padding: 0 20px;font: 14px "Microsoft YaHei";height: 40px;line-height: 40px;}
.navlist li a.hover,.navlist li a:hover{background: url(../images/navbg11.png) repeat-x; color:#494949;}
.lfmain{width: 220px;float: left;margin-top: 20px;}
.lfmain .titlebox{padding: 0 10px;height: 40px;line-height: 40px;background: url(../images/navbg1.png) repeat-x;font: 16px "微软雅黑";color: #fff;}
.lfmain .titlebox span{background: url(../images/tit.png) left no-repeat;padding-left: 30px;display: block;line-height: 40px;}
.lfmianbox{border: 1px solid #e3e3e3;background: #fafafa;padding: 12px;}
.lfmianbox dt{margin-bottom: 7px;}
.lfmianbox dt a{display: block;font-weight: bold;color: #333;background: url(../images/shape.png) left no-repeat;padding-left: 10px;}
.lfmianbox dt a:hover{color: #0073e1;}
.lfmianbox dd{padding-left: 10px;display: none}
.contact p{margin-bottom: 3px;}
.rgmian{width: 760px;float: right;margin-top: 20px;}
.w390{width: 390px;}
.w350{width: 350px;}
.mianbox{border: 1px solid #e3e3e3;}
.mianbox .titlebox{padding: 0 12px;background: url(../images/titbg.png) repeat-x;height: 39px;border-bottom: 1px solid #e3e3e3;line-height: 40px;}
.mianbox .titlebox span{background: url(../images/tit1.png) left no-repeat;padding-left: 15px;color: #0073e1;font: 16px "微软雅黑";float: left;display: block;line-height: 40px;}
.more{float: right;background: url(../images/shape.png) right no-repeat;padding-right: 10px;display: block}
.rgmainbox{padding: 21px 12px;}
.rgmainbox img{display: block;float: left;border: 1px solid #ececec;width: 170px;height: 210px;padding: 5px;}
.rgmainbox p{float: right;width: 172px;text-indent: 2em;height: 222px;overflow: hidden;}
.newslist{padding:8px 12px;}
.newslist li{width: 96%;border-bottom: 1px dashed #ececec;height: 30px;line-height: 30px;background: url(../images/li.png) no-repeat left;padding-left: 15px;}
.newslist li.last{border-bottom: none;margin-bottom: 0;}
.newslist li a{float: left;display: inline-block;vertical-align: middle;}
.newslist li span{float: right;display: inline-block;}
.rgcontent{width: 758px;margin-top: 20px;float: right}
.site{margin-bottom: 5px;}
.site a{color: #0073e1;margin-right: 5px;}
.site span{margin-left: 5px;}
.maintext{padding: 15px; overflow:hidden}
/*.maintext p{text-indent: 24px;}*/
.maintext .title{font-weight: bold;font-size: 14px;text-align: center;margin-bottom: 10px;color: #333;}
ul.prolist li{float: left;margin-right: 15px;margin-bottom: 15px;}
ul.prolist li .title{font-size: 12px;font-weight: normal;}
 
.mianimg img{max-width: 728px;}
.tip{border: 1px solid #ececec;padding: 15px;background: #fafafa;}
.tb{width: 60%;margin-top: 15px;}
.tb td{height: 35px;}
label{margin-right: 15px;}
input[type=radio]{vertical-align: middle;margin-right: 5px;}
.tb input[type=text],.tb textarea{width: 90%;margin-right: 10px;}
.tb textarea{padding: 5px;}
.tb span{color: #BF1E2E;font-size: 18px;} 
.tb img{vertical-align: middle;}
.btn{padding: 2px 10px;margin-right: 15px;cursor: pointer;}
.page{text-align: center;margin: 20px 0;}
.page a{display: inline-block;padding: 2px 10px;color: #666;background: #ececec;margin:0 3px;}
.page a:hover{background: #bbb;color: #fff;}
.page span{display: inline-block;padding: 2px 10px;color: #fff;background: #0073e1;}
.foot{background: #353333;text-align: center;color: #888686;padding: 15px 0;margin-top: 40px;}
.foot a{color: #ccc;}

/*新闻列表--------------------------------------*/
.in_news{padding:10px;}
.in_news li{overflow:hidden;padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #ccc; line-height:28px;font-family:"Microsoft YaHei","微软雅黑","黑体";}
.in_news img{float:left;background:#fff;padding:5px;border:1px solid #ccc;}
.in_news dl{float:right;width:530px;}
.in_news dl dt{overflow:hidden;}
.in_news dl dt h3{float:left;font-size:14px;}
.in_news dl dt h3 a{font-family:"Microsoft YaHei","微软雅黑","黑体";}
.in_news dl dt h3 a:link,.in_news dl dt h3 a:visited{}
.in_news dl dt h3 a:hover{color:#ef4a4d;}
.in_news dl dt span{float:right;}
.in_news dl dd{color:#686666;}
.in_news dl dd a{color:#ef4a4d;}

