@charset "utf-8";
/* Reset style */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ background:#fff; color:#666; font:14px/1.5 tahoma,arial,'Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',sans-serif}
ul, ol{ list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial; vertical-align:middle; outline:medium;}/*formTxt style*/
table,td,tr,th{font-size:12px;}/*tableTxt*/

map, area{outline:medium;}

/*changyong style*/
.fb{font-weight:bold;}
.fk{color:#14439e;}
.white{ color:white;}
.f16px{font-size:16px}
.f14px{font-size:14px}
.height24{ line-height:24px;}
.height22{ line-height:22px;}
.height30{ line-height:30px;}

.fl{float:left}
.fr{float:right}
.clear{clear:both} 
.nodisplay{ display:none}
.padding22{ padding:22px;}

.blank8{height:8px; line-height:8px; font-size:0; clear:both;overflow:hidden; display:block;}
.blank10{height:10px; line-height:10px; font-size:0; clear:both;overflow:hidden; display:block;}
.blank15{height:15px; line-height:15px; font-size:0; clear:both;overflow:hidden; display:block;}
.blank20{height:20px; line-height:20px; font-size:0; clear:both;overflow:hidden; display:block;}
.line{height:9px; line-height:9px; font-size:0; clear:both;overflow:hidden; display:block; background:url(../images/line.gif) repeat-x left center;}

.b1{ border:#d5d5d5 1px solid}
.rel{position:relative}
.clearfix{*zoom:1;/*ie6 and ie7*/}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

/*a style*/
a{color:#666;text-decoration:none}
a:hover{color:#f29600;}
a:active{ background:none;}
a:visited{ background:none;}

a.key{ color:#f29600;}
a.key:hover{ color:#f29600; filter:alpha(opacity=80); opacity:0.8;}
.key{ color:#f29600;}

.layout{ width:1200px; margin:0px auto;}






/**fanye**/
.fanye{ display:block; width:100%;}
.fanye ul{ float:left; position:relative; left:50%;}
.fanye ul li{ float:left; margin-right:6px; display:block; line-height:20px; position:relative; left:-50%;}
.fanye ul li a{ line-height:30px; font-size:14px; display:block; float:left; padding:0 12px;}
.fanye ul li a:hover{ background-color:#f29600; color:#fff;}
.fanye ul li a.hover{ background-color:#f29600; color:#fff;}
.fanye ul li em{ border:1px solid #3ba21d; line-height:20px; display:block; float:left; padding:0 6px;}



#footer .link{ background-color:#eaeaea; padding:20px 0;}
#footer .link .title{ float:left; padding-right:40px; line-height:80px; font-size:16px; font-weight:bold; color:#000;}
#footer .link .logoList{ float:left;}
#footer .link .logoList ul li{ float:left; margin-right:20px;}
#footer .link .logoList ul li img{ border:1px solid #c2c2c2;}
#footer .footTxt{ line-height:40px; text-align:center;background-color:#000; font-size:12px;}



