@charset "utf-8";
/* CSS Document */

/*统一*/
html,body{
font-family:微软雅黑,宋体; font-size:12px;line-height:2;color:#4d4d4c; background:#f0f0f0;margin:0 auto;}
body, div, ul, li, iframe, form, p,span,h1,h2,h3,h4 { margin: 0px; padding: 0px; }
a{text-decoration:none;color:#4d4d4c;}
a:hover{text-decoration:none;color:#2c69bc; }
ul,li{list-style-type:none;}
iframe, img { border: 0px; }
 .clear{clear:both; height:0; overflow:hidden;}
h1{font-size:26px;}
h2{ font-size:18px;}
h3{ font-size:14px;  }
h4{ font-size:12px;}
/*统一结束*/
 
.head{ width:100%;    margin:0 auto; background:#848991 url(top.jpg) no-repeat center top; }
 .tel{ width:180px; height:115px; padding-left:820px; line-height:135px; font-size:18px; font-weight:bold; color:#fef64d; margin:0 auto;}
  #nav {  width:100%; TEXT-ALIGN: center;  HEIGHT: 41px; line-height:41px; background:url(menubg.jpg) repeat-x;   }
  #nav ul{ width:994px; margin:0 auto;}
  #nav li{ width:142px;height:41px; float:left; }
  #nav li a{ color:#fff;}
  #nav li a:hover,#cho{ display:block; width:142px; height:41px; background:url(menuturn.jpg) no-repeat center;}
 
.cont{ background:url(contbg.jpg) repeat-x top;} 
.content,.contenta{ margin:0 auto; width:1000px; padding:15px 0 ; }
.com{ width:220px; padding:0 15px; float:left; background:url(shu.jpg) no-repeat right center;}
.news{ width:240px;padding:0 15px; float:left;background:url(shu.jpg) no-repeat right center;}
.pic{ width:230px;padding:0 15px; float:left;background:url(shu.jpg) no-repeat right center;}
.con{ width:190px;padding:0 15px; float:left;} 

.title a{ float:right; padding-top:8px;}
.title{ color:#0166bb}
.title h3{ font-size:16px; color:#4b4b4b; display:inline; padding-right:4px;}
.comtest img{ float:right; padding-left:8px;}
.newstest span{ display:block; color:#c28c38}
.newstest span a{ color:#c28c38;}
 
 
.pro{ background:url(protopbg.jpg) repeat-x top;}
.protop a{ width:1000px; margin:0 auto; height:117px; background:url(protop.jpg) no-repeat; display:block;}
.protest{ margin-top:10px;}
 
.footer{ width:100%; background:#464646 url(footbg.jpg) repeat-x top; margin-top:10px;}
.foot{ width:1000px; margin:0 auto; padding:15px 0; color:#fff; text-align:center;  }
.foot a{ color:#fff;}
 

.sidebar{ width:202px; float:left; }
.side{ width:172px; height:206px; background:url(conbg.jpg) no-repeat; padding:15px;}
.mainbody{ width:760px; float:right;}
.maintop{ height:30px; line-height:30px; border-bottom:4px solid #5f5f5f;}
.maintop h2{color:#0166bb; font-size:14px;  }
.maintop span{ float:right; background:url(loc.jpg) no-repeat left center; padding-left:15px;  }
.maintest{ padding:15px; font-size:14px;}

  .sidelist li a:hover,.choo{color:#2c69bc;}

 .sidetop{  line-height:40px; height:40px; background:url(sidetop.jpg) repeat-x bottom; text-indent:15px; font-size:16px; font-weight:bold; }
  .sidelist li{ height:30px;   line-height:30px; background:url(maintop.jpg) no-repeat 10px center; margin:5px 0; padding-left:25px; border-bottom:1px solid #fff;  }
 