@charset "utf-8";
/* CSS Document */

body{font-size:12px;font-family: 宋体;background:#fff}
img{border:none;}
li{list-style:none}
a{color: #666666; text-decoration:none;}
a:hover{color:#000;}
.clear{clear:both}
h2{margin:0;padding:0}
a:hover{text-decoration:underline}
ul,dl,dt,dd,form,p{margin:0; padding:0; border:none; list-style-type:none;}
/* Header begin*/
.head{ height:auto; width:100%; margin-left:auto; margin-right:auto;}
.head_bar{ position:relative; width:100%; height:42px; border-bottom:1px #969696 solid; }
.wangid_logo{ float:left; width:120px;}
.tag{ float:left; padding-top: 7px; padding-left:20px; height:32px; line-height: 27px; text-align:left; width:auto;color: #666;}
.home{ float:left; height:32px; padding-top: 7px; line-height: 27px; text-align:right; background:url(../images/shouye.jpg) no-repeat; width:65px;}
.my{ float:left; margin-left:10px !important; margin-left:5px; height:32px; padding-top: 7px; line-height: 27px; text-align:right; background:url(../images/my.jpg) no-repeat; width:65px;}
.login{ float:left; height:42px; line-height:42px; padding-left:8px;}
#name{ float:left; width:215px; height:27px; margin-top:3px;line-height:27px; border:1px #ccc solid; padding-left:5px;}
.kk{color:#636363;}
.ka{ color:#636363}
.ks{ color:#000}
.sou{ float:left; height:29px; margin-top:4px; background:url(../images/anniu.jpg) repeat-x; border:none; margin-left:6px!important; margin-left:3px; color:#fff; font-family:"微软雅黑"; font-size:16px; width:65px; cursor:pointer;}
.soua{ float:left; height:31px; margin-top:4px; background:url(../images/anniu.jpg) repeat-x; border:none; margin-left:6px!important; margin-left:3px; color:#fff; font-weight:bold; font-family:"微软雅黑"; font-size:16px; width:65px; cursor:pointer;}
.top{height:83px; width:100%; margin: 0 auto;}
.top1{height:83px; width: 1000px; margin-left:auto; margin-right:auto;position:relative}
.top_logo{float:left; width:655px; overflow:hidden;}
.top_telephone{ font-size:16px;color: #2a1302; margin-top:35px; float:right;background:url(../images/h_01.jpg) repeat-x;height: 31px;line-height: 31px;}
.top_telephone .left{background:url(../images/h_02.jpg) no-repeat;width: 20px;height: 31px;float: left;}
.top_telephone .right{background:url(../images/h_03.jpg) no-repeat;width: 14px;  height: 31px;  float: left;}
.menu{width:1000px; height: 80px;background: url(../images/menubg.jpg) repeat-x;margin: 0 auto;}
.menu ul{height: 44px; width:1000px;position:relative; }
.menu ul li{float:left; width: 110px; text-align:center; height: 44px; line-height: 43px; font-size:14px;  list-style:none;}
.menu ul li a,.menu ul li a:visited{ color:#fff;position:relative; width:117px;display:block; font-size: 16px; height: 48px;}

.menu_1{width:1000px;margin:0 auto;height:44px;}

.menu ul li a:hover{ color:#fff; position:relative;}
.menu1{position:absolute; left: 0px;top: 45px; width: 1000px;  z-index: 999999999999;_z-index: 999999999999;border-bottom:none;background: url(../images/title4bg.jpg) repeat-x;}
.menu1 ul{height: 37px;  position:relative; left:0px;}
.menu1 ul li{ float:left; width: 95px;margin-top:0px;position:relative; text-align:center; height: 35px; line-height: 35px; font-size:14px;  background: none;}
.menu1 ul li a,.menu1 ul li a:visited{ color: #000;position:relative; height: 35px; width: 95px;display:block;background: none; font-weight: normal;font-size:14px}
.menu1 ul li a:hover{ color:#000; position:relative; height: 35px; width: 95px; background: none;text-decoration:underline}
.hf1{height:auto; width: 1026px; margin-left:auto; margin-right:auto;  margin-top: 28px;}
.hf_01{margin-top: 0px;}

.ddhg{background:url(../images/picbg.jpg);margin-top: 0px;padding-top: 28px;}
.hf2{height:auto; width:1000px; margin-left:auto; margin-right:auto;  background-color:#FFFFFF;}
.ddhf{margin-top:5px;}
.top_logo img{max-height:83px}

/*****************幻灯片***************/
.focus {width:1000px; height:250px; overflow:hidden; position:absolute;}
.focus ul {height:250px; position:absolute;}
.focus ul li {float:left; width:1000px; height:250px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:17px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:19px; height:17px; line-height:19px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#266c12;color:#fff}
.focus .btn span.on {background:#266c12;}
.focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}


/*****************首页中部***************/
.main{width:1000px;margin:10px auto ;margin-top: 265px;}
.ma_top{width:100%;height: 210px;}
.mt_lf{width: 242px;height:172px;float:left;background: url(../images/bqq.jpg) no-repeat left top;}
.mt_lf .title{height:44px;width: 242px;line-height:44px;position: relative;background: url(../images/h3_bg.jpg) no-repeat;}
.mt_lf .title .h2{width: 250px;height: 44px;float: left;font-size:16px;color:#fff;text-indent: 45px;line-height: 41px;}
.mt_lf .title span{position: absolute;right: 18px;top: 14px;}
.mt_lf .title span a{font-size:0px;display:inline-block;width: 58px;height: 8px;}
.mt_lf .content{height:129px;line-height: 25px;padding: 0 10px;color: #142e05;}

.mt_lf .content li{padding-right: 31px;background: url(../images/dian.jpg) repeat-x left bottom;line-height: 30px;}
.mt_lf .content li a{color:#142e05;}
.mt_lf .content li a:hover{color:#000}
.ma_contenr{height: 247px;width:100%;margin: 39px 0 0 0;}


.top_po{ float:left; width:100%; overflow:hidden; padding-top:10px;}
.top_po .pic{float: left;
width: 173px;
background: url(../images/hh.jpg);
margin: 0 5px;position: relative;height: 150px;}
.top_po .pic a{
    width: 173px;
    float: left;
}
.top_po .pic img{
 
    height: 130px;
    width: 150px;
}
.top_po .pic span{ float: left;
width: 162px;
background: url(../images/pic1bg.jpg) repeat-x;
height: 27px;
margin-bottom: 5px;
line-height: 27px;
color: #fff;
font-weight: bold;
font-size: 14px;}

.mt_rg{width: 242px;background: url(../images/bqq_01.jpg) no-repeat}
.mt_rg .title{width: 242px;}
.mt_rg .title .h2{background:none;text-indent: 45px;}
.mt_rg .content{background:url(../images/tp_bg.jpg) no-repeat left top;padding-left: 70px;
padding-top: 16px;line-height: 32px}
.mt_rg .content a{background:url(../images/qq_bg.jpg) no-repeat;float:left;width: 200px;height: 28px;
text-align: right;
padding-right: 20px;}

.title4{position:relative;background: url(../images/h4_bg.jpg) no-repeat;height: 37px;}
.title4 .h2{
    float: left;
    height: 37px;
    width: 171px;
    line-height: 37px;
    font-size: 16px;
    color: #fff;
    text-indent: 37px;
}
.title4 span{  }
.title4 span a{font-size:0px;  position: absolute;  right: 39px;  top: 10px;    width: 47px;  height: 17px;}

 #kjl a{height: 30px;line-height: 28px;color: #142e05;font-size:14px}
 #kjl a:hover{text-decoration:underline}
 .top_po{margin-left: 10px;width:720px}
 
 .footer{width:1000px;margin:0 auto}
 .footer .link{background:url(../images/link.jpg) repeat-x;height: 48px;
line-height: 48px;
padding-left: 28px;
border-left: 2px solid #7fd13d;
border-right: 2px solid #7fd13d;overflow:hidden}
  .footer .link span{font-size:16px;color: #142e05;}
  .footer .link a{color: #142e05;margin:0 5px;float:left;font-size:12px}
  .ft_link{margin-top:5px;background: url(../images/ddd.jpg) no-repeat;padding-top: 47px;}
  .ft_link center{color: #142e05;line-height:23px}
  
  
  
  
  /********about页面**********/
  .con_left{width: 242px;float:left}

  
  
  
  .ff_ab{}
  .ff_ab .title2{}
  .ff_ab .title2 i{}
  .ff_ac{}
  
  
  .con_right{width: 740px;float: right;}
  .right_k{}
  .title_p {
	height: 33px;
	background: url(../images/anniu.jpg) repeat-x;
	padding-left: 20px;
}
  .toptit {

	float: left;
	font-size: 14px;
	line-height: 33px;
	color: #fff;
}
  .toptit span{}
  .toptit a{}
  .right_con{padding: 10px;color:#142e05;line-height:25px;font-size:14px}

  
  
  
  .time{
	background:#f3f3f3;
	border:1px solid #dfdfdf;
	height:26px;
	line-height:26px;
	text-align:center;
	margin-bottom: 8px;
}
.time span{
	margin:0px 10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #142e05;
}
.time span b{
	font-weight:normal;
}
.time .h{
	background:#f7f4ad;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .l{
	background:#9edaf4;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .hui{
	background:#dfdfdf;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
 .time .fen{
	background:#fad1d9;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .zi{
	background:#e3c7f7;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .bai{
	background:#fff;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}

.dy{
	text-align:right;
	color: #142e05;
	line-height:30px;
}
.dy a{
	color: #142e05;
	font-size: 12px;
}
.dy a:hover{text-decoration:underline}
.toptit span a,.toptit a{color:#fff}

.kkk{
	width: 242px;
	float: left;
    
	}
.kkk .title{background: url(../images/bus_bg.jpg) no-repeat;width: 242px;height:34px}
.kkk .title .h2{width: 242px;font-size: 16px;color: #fff;text-indent: 35px;line-height: 34px;}
.kkk .content{padding: 10px 10px;}
.kkk .content li{
    line-height: 23px;

}
.kkk .content li a{color:#142e05;display:block; padding-left: 10px;}
.kkk .content li a:hover{background: url(../images/anniu.jpg) repeat-x;color:#fff}

.textlist li{line-height:25px;background: url(../images/li_bg.jpg) no-repeat 5px center;padding-left: 20px;}
.textlist li a{ color:#142e05;font-size: 12px;}
.textlist li p{float:right;font-size:12px}
.textlist li p span{color:#142e05;font-size: 12px;}
.neirong{line-height: 35px;text-align:center}
.neirong{color:#142e05}


.team { padding: 0px; }
.team dl { float: left; margin: 5px 15px;  height: 170px; border-bottom: 1px dashed #999; padding-bottom: 2px; margin-bottom: 12px;}
.team dt img { padding: 5px; border: 1px solid #CCC; }
.team dt a:hover img{border: 1px solid #0066cb;}
.team dd { font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; line-height: 25px;}
.team dd.name a{color:#142e05}
.shou{position:absolute;top:5px;right:0px;color:#142e05}
.shou a{color:#142e05}



.main_left{width:242px;float:left}
.main_right{width:749px;float:right}
.hk{
    height: 255px;
}
.hk .title{background:none}
.hk .content{
    height: 194px;
    padding: 17px 12px 0 10px;
    border-left: 2px solid #92d760;
    background: url(../images/content.jpg) repeat-y right;
}
.kker{background: url(../images/tp_bg.jpg) no-repeat 5px 6px;padding-left: 45px;
line-height: 29px;}

.po{background:None;width: 370px;height: 210px;}
.po .title{width: 370px;}
.po .title .h2{width: 370px;
text-indent: 36px;
line-height: 34px;} 
.po .content{
    padding-top: 7px;
    height: auto;
}
.po .content li{}
.po .content li a{
    background: url(../images/li_bg.jpg) no-repeat 5px center;  padding-left: 20px;
}
.kl{border-bottom: 2px solid #92d760;}
.bkh{background: url(../images/anniu.jpg) repeat-x;color:#fff! important}
.right_con .team dd.name{
width: 150px;
height: 25px;
overflow: hidden
}
.right_con p img{max-width:720px}
.menu2{width:95px;}
.menu2 ul{width:95px;}
.menu2 ul li{
    background: #eee;
    border-bottom: 2px solid #fff;
}
.menu2 ul li a{}
.menu2 ul li a:hover{}
#kjl{height:25px;line-height:25px;overflow:hidden;position: absolute;bottom: 0px;}
.san li{padding-left:15px}
.team li{line-height:25px;float:left;margin: 5px 9px;height:175px;border-bottom:1px dashed #999 }
.team li a img{
padding: 5px;
border: 1px solid #CCC;

}
.ner{height:25px;line-height:25px;overflow:hidden;text-align:center}

.list {padding:0px! important;overflow:visible! important}
.list  li{padding:0px! important;overflow:visible! important;margin-top:0px}