﻿
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;/*padding: 0px 5px;*/}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}
/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
/*其他*/
.curp{cursor:pointer};
/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
/**********************************新加的***********************************/
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: "microsoft yahei ", "宋体"; position:relative;}/*网站字体颜色*/
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1160px; font-family:"microsoft yahei";}
/*页眉*/
.header{width:100%; overflow:hidden; background:url(../image/header_bg.jpg) no-repeat center}
.header .header_top{ background:url(../image/header_top_bg.jpg) no-repeat center; height:33px; width:100%}
.header_top p{ float:left; line-height:33px; color:#3e3e3e}
.header_top .hdtop_nav{ float:right; width:300px; margin:10px 14px 0 0}
.header_top .hdtop_nav a{ float:left; color:#fff; padding:0 10px; display:block; border-left:1px solid #fff}
.header_top .hdtop_nav .first{ border:none} 
.header_center{ height:126px; width:1160px; margin:0 auto}
.header_center .logo{ float:left; margin-top:14px}
.logo dt{ float:left; margin-right:20px}
.logo dd{ float:left; margin-top:20px}
.logo h2{ color:#0054a7; font-size:20px;line-height: 38px;}
.logo p{ font-size:18px; color:#000}
.header_center .h_phone{ float:right; margin-top:25px}
.h_phone dt{ float:right; margin:15px 0 0 7px}
.h_phone dd{ float:right; width:260px}
.h_phone p{ font-size:14px; color:#0658a9; text-align:right}
.h_phone h2{ font-size:30px; color:#30960a; text-align:right; line-height: 30px;}
.header .header_nav{ width:100%; height:45px; background:url(../image/header_nav_bg.png) repeat-x;}
.header_nav li{ float:left; font-size:14px;}
.header_nav a{ color:#fff; text-decoration:none; padding:0 24px; background:url(../image/header_a_bor.jpg) no-repeat left center; display:block; line-height:45px}
.header_nav .first{ background:none}
.header_nav .cur,.header_nav a:hover{ background:url(../image/header_nav_cur.png) repeat-x;}

/*左侧*/
.about_menu{ width:238px; height:auto; background:url(../image/about_menu_bg.png) repeat-y center; float:left}
.about_menu h2.pro_tit { height:80px; width:238px; text-align:center; color:#fff; background:url(../image/inpage_til_bg.jpg) no-repeat center}
.about_menu h2.pro_tit a{ font-size:20px; color:#fff; padding-top:20px; display:block}
.about_menu h2.pro_tit p{ font-size:12px; font-weight:normal; }
.about_menu ul{ margin:20px 0 0 17px}
.about_menu li{ width:204px; height:41px; background-color:#fff; text-align:left; position:relative; border-bottom: 1px solid #e6e6e6;}
.about_menu li a{ display:block; line-height:40px; font-size:13px; color:#3f3f3f; background:url(../image/inpage_yuan01.png) no-repeat left 12px; padding-left:25px; margin-left:10px; text-decoration:none}
.about_menu b{ background:url(../image/inpage_san.png) no-repeat center; width:5px; height:10px; position:absolute; top:15px; left:204px; display:none}
.about_menu li:hover{background-color:#289c00;}
.about_menu li:hover a{ background:url(404.png) no-repeat left 12px; color:#fff;}
.about_menu li:hover b{ display:block}
.about_menu ul dl{margin: 10px 0;width:200px;}
.about_menu ul dl dd{font-size: 14px;line-height: 33px;border-bottom: 1px dashed #eeeeee ; text-indent: 30px;}
.about_menu ul dl dd a{display: block;}
.about_menu ul dl dd h2{font-size: 100%;font-weight: normal;}
.inpage_phone{ color:#fff; height:50px; background:url(../image/inpage_phone.png) no-repeat center; margin-top:28px; position:relative;padding:20px 0}
.inpage_phone h4{ font-size:24px; font-weight:normal;text-indent:65px;  }
/*尾部*/
.footer { width:100%; height:356px; background:url(../image/f_bg.jpg) repeat-x;}
.footer .footer_nav{ width:1160px; height:140px; border-bottom:1px solid #2d7e13; text-align:center}
.footer_nav li{ float:left; width:70px; height:100px; line-height:20px; margin:26px 23px 0 }
.footer_nav a{ color:#fff}
.footer .fc_l{ width:250px; float:left; margin-top:14px}
.fc_l dl{ margin-top:12px;margin-left: 15px;}
.fc_l dt{ float:left; margin-right:17px} 
.fc_l dd{ float:left; color:#fff}
.fc_l p{ font-size:14px}
.fc_l h2{ font-size:24px}
.footer_center ul{ width:230px;height:120px; float:left; margin:35px 0 0 73px }
.footer_center li { float:left; width:60px; padding:0 27px; line-height:25px}
.footer_center li a{ color:#fff}
.fc_r{ float:right; width:540px; height:auto; color:#fff; line-height:35px;font-size: 14px; margin-top:45px;background: url(../image/ewm.jpg) no-repeat right center;}
.footer_btm{ height:17px;  color:#fff; float:left;}
.footer_btm p{ float:left}
.footer_btm span{ float:right; margin-right:25px}
.footer_btm span a{ color:#fff}
