@charset "utf-8";
/* CSS Document */
BODY {
	font-size:12px; 
	line-height:24px;
	margin:0px auto; 
	padding:0px;
	border:0px;
	width:100%;
	font-family:"Microsoft YaHei","宋体", arial;
	/*font-family:"微软雅黑", arial;*/
	background:#FFF;
	color:#000;

}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,p{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal;}
img{vertical-align:top;}

a:link{color:#514F50; text-decoration:none;}
a:visited{color:#514F50; text-decoration:none;}
a:hover{color:#C30; text-decoration:underline;}

/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#ffc; text-decoration:none;}


table{border-collapse:collapse;border-spacing:0;}
.bg1{ background:#369; }
.bg2{ background:#636; }
.bg3{ background:#F36; }
.h600{ height:600px;}
.top10{ margin-top:10px;}
.none{ display:none;}
.po{ position:relative;}

.headerbox{ float:left; width:100%; height:90px;}
.header{ width:1000px; height:90px; }
.logo{ float:left; height:66px; margin-top:10px;}

     .daohang{ position:absolute; width:240px; height:60px; right:0px; top:30px;/* background:#069*/}
	 .daohang a{ float:left; padding:3px; padding-left:6px; padding-right:6px; margin-right:10px; font-size:16px; text-decoration:none;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";transition:All 0.8s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	animation: 1.5s linear 0s normal none infinite rotate;
	-webkit-animation:1.5s linear 0s normal none infinite rotate;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	  .daohang a:hover{  color:#FFF; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";}
      .link0:hover{ background:#336;}
      .link1:hover{ background:#69C;}
	  .link2:hover{ background:#F60;}
	  .link3:hover{ background:#FC0}
	  .link4:hover{ background:#C33;}
	  .link5:hover{ background:#000;}
	  .link6:hover{ background:#696;}
	  
	  
.flashbox{ float:left;width:100%;height:375px;background:url(../images/flash.jpg) no-repeat center; background-size:100% 100%; }
.flash{ float:left; width:965; margin-top:10px;}
.flash img{ float:left;width:965; }
	  
	  
img{-ms-interpolation-mode: bicubic; vertical-align:top;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
.imgmiddle,input,select{vertical-align:middle;}
.clear{clear:both; height:0; overflow:hidden;}
.clearbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearbox{zoom:1;}
.infocus{width:100%; height:1000px; overflow:hidden; position:relative; }
.focus_pic{width:100%; overflow:hidden;}
.focus_pic li{float:left; overflow:hidden;}
.focus_pic li a{text-align:center; width:300%; display:block; margin-left:-100%;}
.left_btn{position:absolute; left:-50px; top:260px;}
.right_btn{position:absolute; right:-50px; top:260px;}
	  
	  
.bodybox{width:1000px;}
.bodyboxa{float:left;width:100%;}
.foot{ width:1000px; line-height:22px; text-align:center; padding-top:20px; padding-bottom:20px;}
.foot span{ /*color:#869ABE;*/ color:#f8f8f8;}
.footbg{ background:#2B3748;}
.bodymain{ float:left; width:965px;}
.body_l{ float:left; width:240px;}
.body_r{ float:right; width:740px;}
.aboutpic{ float:left; width:100%; height:250px; background:url(../adimg/adimg.jpg) no-repeat top center; }
.about_box{ float:left; width:100%; height:39px; background:url(../images/bgs.png) repeat-x;}
.about_dt{ width:1000px; height:45px;}
.about_dt h2{ float:left; font-size:16px; color:#666; margin-left:0px; margin-top:10px;}
.about_dt span{ float:right;margin-top:8px;}


/*左侧导航*/
.body_about_dt{ position: absolute; left:0px; top:-57px; background:url(../images/about_dt.png) no-repeat; height:57px; width:240px;}
.body_about_dt h2{ float:left; font-size:18px; font-weight:bold; height:10px; color:#FFF; margin:10px 30px; width:190px;}
.body_about_dt span{ float:left;margin:0px 30px; width:190px;font-size:14px;  color:#FFF; font-family:Verdana, Geneva, sans-serif;}
.leftbox{ border-left:1px solid #eee;}
.leftbox .subnav{width:100%;background:#fff url(../images/subnav.png) no-repeat right top;border-bottom:1px solid #eee;overflow:hidden;clear:both;}
.leftbox .subnav ul{width:214px;padding:17px 13px;overflow:hidden;background:url(../images/subul.png) repeat-y right top;}
.leftbox .subnav li{width:100%;padding:3px 0;float:left;overflow:hidden;clear:both;}
.leftbox .subnav li a.cat{height:32px;padding-left:40px;display:block;line-height:32px;color:#333;background:url(../images/subli.png) no-repeat;}
.leftbox .subnav li a.cat:hover{background-position:0 -32px;}
.leftbox .subnav li.curr a.cat{background-position:0 -63px;color:#fff;font-weight:bold;}
.leftbox .subnav li dl{margin:0 auto 5px;padding:0 10px;display:none;background:url(../images/subdl.png) no-repeat center bottom;overflow:hidden;}
.leftbox .subnav li dd{padding:0 5px;display:block;background:url(../images/subdd.gif) repeat-x left bottom;}
.leftbox .subnav li dd.last{background:none;}
.leftbox .subnav li dd a{height:31px;line-height:30px;display:block;padding-left:24px;background:url(../images/sublk.gif) no-repeat 3px 0;color:#1F1F1F;}
.leftbox .subnav li dd a:hover{color:#333;background-position:3px -30px;}
.leftbox .subnav li dd.curr a{color:#333;font-weight:bold;background-position:3px -30px;}
.leftbox .subnav li.curr dl{display:block;}

.service{float:left; width:238px; border:1px solid #eee; border-top:0px solid #eee; padding-bottom:16px;}
.service li{margin-top:12px;float:left;margin-left:15px;}





/*右侧内容框*/
.r_box{ float:left; width:755px;  overflow:hidden; padding-bottom:20px; font-size:14px;}
.r_box dt{ float:left; width:740px; height:36px; line-height:33px; background:url(../images/r_dt.jpg) no-repeat; border-bottom:1px solid #ddd;}
.r_box dt h2{ font-size:14px;color:#666; margin-top:4px; margin-left:0px; text-align:left;/* background:#0654A1;*/ float:left;}
.r_box dt span{ float:right; margin-right:10px; margin-top:5px;}
.r_box dd{ float:left; width:718px;border:1px solid #ebebeb; padding:10px; font-size:14px; line-height:24px;background:url(../images/r_ddbg.jpg) no-repeat top left; min-height:718px;}
