@charset "utf-8";
body,td,th,div,li{font-size:12px;color:#FFF;}
body{margin:0;padding:0; background:#000;}
body a{color:#FFF;text-decoration:none;}
body a:hover{color:#F00;text-decoration:none;}
form,img{margin:0;padding:0;border:none;}
p,dl,dd,h1,h2,h3{ margin:0; padding:0px;}
ul{list-style:none;padding-left:-35px!important;padding-left:0px;margin:0;clear:both;vertical-align:baseline;}
li{list-style:none;text-align:-moz-left!important;text-align:left;vertical-align:baseline;}
strong,b{ font-weight:bold;}
.clearfloat{ clear:both; height:0; font-size:1px; line-height:0px;}
.B{ clear:both;}
.b6{ height:6px; line-height:6px; font-size:0px;}
/**/
#contain{ width:1003px; margin:0 auto; padding:0px;}
#head{ width:984px; margin:0 auto; height:90px; overflow:hidden;}
.logo{ width:340px; height:90px; float:left; display:inline;}
.gd{ width:644px; height:90px; float:right; display:inline;}
.nav{ width:984px; margin:0 auto; height:100px; overflow:hidden;}
.banner{ width:984px; height:300px; position:relative; margin:0 auto; padding:0px;}
.relative-bottom{ position:absolute; bottom:50px; right:360px; width:395px; height:60px;}
/* .relative-bottom{ position:absolute; bottom:40px; right:50px; width:189px; height:138px;}*/
.mid_buttom{ width:984px; height:130px; margin:0 auto;}

.pro{ width:984px; height:auto; margin:0 auto;}
.pro_list{ width:984px; height:auto; margin-top:12px; margin-bottom:0px; margin-left:auto; margin-right:auto;overflow: hidden;}
.pro_box{ width:320px; height:306px; float:left; display:inline; background:#454343; margin:0px 12px 14px 0px; position:relative;}
.m{ margin-right:0px;}
.pro_box_tit{ height:34px; width:300px; color:#FFF; font-family:"宋体"; font-size:14px; line-height:34px; background:url(../image/profer_bg.gif) no-repeat; padding-left:20px; text-align:left; font-weight:bold;}
.pro_box_con{ padding-top:10px; padding-bottom:20px; height:243px; width:300px; padding-left:10px; padding-right:10px; line-height:25px; color:#FFF;}
.pro_box_con img{ border:1px #111111 solid; width:298px; height:143px;}
.pro_box_con p{ line-height:25px; padding-left:5px; margin-bottom:5px;}
.pro_box_bt{ position:absolute; bottom:30px; left:18px; width:119px; height:29px; background:url(../image/pro_bt.png) left center no-repeat; display:block;}
#foot{ width:984px; height: auto; margin:0 auto; overflow:hidden;}
.links_left{ width:280px; height:50px; line-height:54px;float:left; display:inline; overflow:hidden; margin-bottom:18px;}
.links_left img{ margin: 0px 10px;}
.links_right{ width:680px; height:50px; float:right; display:inline; line-height:54px; color:#FFF; text-align:right; font-size:12px; padding-right:20px;margin-bottom:18px;}
.links_right img{ margin: 0px 2px;}