
@charset "gb2312";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:14px Verdana, Simsun, Helvetica, Arial, sans-serif; vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;}
ul,li{list-style:none;}
body{font:14px "Microsoft YaHei", Verdana, Simsun, Helvetica, Arial, sans-serif;color:#555555;}

del{ font-family:georgia}
img{ vertical-align:middle;}
a{ color:#555555; text-decoration:none;}
a:hover{color:#000000; text-decoration:none;}

.clear{ clear:both;}


/**------------  分页样式  --------------**/
.page{ color:#666; margin-top:10px; line-height:24px; font-family:verdana; float:right;}
.page span{ padding:2px 5px;   margin-right:3px; font-size:12px;background:none;  border:none; color:#666; border:1px solid #d7d7d7; font-size:14px; }
.page a:link, .page a:visited{ text-decoration:none; color:#666; }
.page a:hover{ color:#ff8412;}
.page .current{ background:#a61411; border:none; color:#ffffff; font-weight:bold; padding:2px 6px;}

#toper,#banner,#container,#footer{ width:100%; min-width:1200px;}
.top-1,.top-2,.nav-con,.foot-1,.foot-2{ width:1200px; margin:0 auto;}
.top2-con{ padding:20px 0;}
.top2-con-l{ float:left;}
.top2-con-r{ float:right; margin-top:22px; margin-right:11px;}
.nav{ width:100%; background:url(../images/nav-bg_07.jpg) repeat-x;}
.nav-con-conner{ float:left; width:820px;}
.nav-con-conner ul li{ float:left; line-height:48px;}
.nav-con-conner ul li a{ display:block; width:136px; height:48px; text-align:center; color:#ffffff; font-size:16px;}
.nav-con-conner ul li a:hover{ background:#c8150d;}
.nav-con-conner ul li ul{ display:block;position:absolute; z-index:1000;}
.nav-con-conner ul li:hover{ background:#c8150d;}
.nav-con-conner ul li ul li{  float:none; background:#c8150d;}
.nav-con-conner ul li ul li a{ overflow:hidden;}
.nav-con-conner ul li ul li a:hover{ background:#333333;}

.nav-con-conner ul li ul{ display:none;}
.nav-con-conner ul li:hover ul{ display:block;}

.nav-con-search{ float:right; margin-top:13px;}
.serch-btn{border:none; background:#c20001; font-size:14px; width:49px; height:23px; color:#ffffff; font-family:"微软雅黑"; cursor:pointer; margin-left:-10px; line-height:23px;}
.contain{ width:1200px; margin:0 auto; padding-top:50px;}
.contian-top{ border-bottom:1px solid #cccccc;}
.contain-top-con{ padding-bottom:8px;}
.contain-top-con h2{ float:left; color:#020202;}
.contain-top-con h2 img{ margin-right:10px; margin-left:5px; margin-top:-5px;}
.contain-top-con span{ float:right; margin-right:20px; margin-top:8px;}
.contain-top-con span a{ color:#da251c;}
.contain-con{ margin-top:17px;}
.contain-con{ line-height:30px;}
.index-about{ width:775px; float:left;}
.index-pro-list{ width:380px; float:right;}
.index-pro-list-con ul{ margin-left:25px;}
.index-pro-list-con ul li{ list-style-type:square;color:#da251c; }
.index-pro-list-con ul li a span{ float:right; margin-top:5px;}
.index-pro-list-con ul li a:hover{ color:#da251c;}
.index-pro-list-con ul .fgx{ margin-bottom:8px;}
.fgx{ height:2px; background:url(../images/fgx_31.png) repeat-x;}
.index-pro{ width:775px; float:left; margin-top:45px}
.index-pro .proname{ text-align:center;}
.index-pro .proname a{ color:#333333; font-weight:bold;}
.index-pro .proname a:hover{ color:#da251c;}
.index-contact{ width:380px; float:right; margin-top:45px}
.index-contact-con{ background:url(../images/contact-bg_38.jpg) no-repeat 0px 135px; height:259px;}

.contain-l{ float:left; width:300px;}
.contain-r{ float:right; width:850px;}
.contain-r .contain-con img{ max-width:100%;}
.contain-r .contain-top-con span{ float:right; margin-right:10px; margin-top:10px; font-size:12px;}
.contain-l-pro-list-con ul{ margin-left:25px;}
.contain-l-pro-list-con ul li{ list-style-type:square;color:#da251c; }
.contain-l-pro-list-con ul li a span{ float:right; margin-top:5px;}
.contain-l-pro-list-con ul li a:hover{ color:#da251c;}
.contain-l-pro-list-con ul li a.cur{ color:#da251c;}
.contain-l-pro-list-con ul .fgx{ margin-bottom:8px;}

.contain-l-contact{ margin-top:40px;}
.contain-l-contact-con{ background:url(../images/contact-bg_38.jpg) no-repeat 0px 135px; height:259px;}
.contain-conner{ width:830px; margin:0 auto;}

.news-list-con ul{ margin-left:25px;}
.news-list-con ul li{ list-style-type:square;color:#da251c; }
.news-list-con ul li a span{ float:right; margin-top:5px;}
.news-list-con ul li a:hover{ color:#da251c;}
.news-list-con ul .fgx{ margin-bottom:8px;}

.pro-con .pro-img{ border:#ffffff 1px solid;}
.pro-con .pro-img:hover{ border-color:#e7e7e7;}
.pro-con .proname a:hover{color:#da251c;}

#footer{ background:#333333; margin-top:60px;}
.foot-1{ padding-top:40px; padding-bottom:40px;}
.foot-1-brand{ float:left; width:238px; margin-top:25px;}
.foot-1-nav{ width:550px; float:left; margin-left:56px; margin-top:10px;}
.foot-1-nav-con ul li{ float:left; color:#ffffff;}
.foot-1-nav-con ul li a{ color:#ffffff;}
.foot-1-nav-con ul li a:hover{ text-decoration:underline;}
.foot-1-link{ color:#ffffff; font-size:12px; line-height:22px; margin-top:25px;}
.foot-1-link a{ color:#ffffff;}
.foot-1-link a:hover{ text-decoration:underline;}
.foot-1-share{ margin-top:20px;}
.foot-1-erwm{ width:183px; float:right;}
.foot-2{ color:#ffffff; line-height:22px;}
.foot-2-con{ padding:10px 0;}
.foot-2 a{ color:#ffffff; }
.foot-2 a:hover{ text-decoration:underline;}
.foot-2-l{ float:left; color:#ffffff;}
.foot-2-r{ float:right;}

.feed-btn{padding:5px 27px; border:none; background:#c8150e; font-size:18px; width:141px; height:47px; color:#ffffff;  cursor:pointer; margin-top:20px; font-family:"Microsoft YaHei";}

.news-title{ font-size:20px; text-align:center; color:#da251c; margin-top:10px;}
.news-share{ border: #c5c5c5 1px dashed; margin:0 auto; margin-top:15px;}
.news-conner{ margin-top:15px;}