/* CSS Document */

*{margin:0;padding:0px;}
body{font-family: "宋体";font-size:12px;  margin:0px ; padding:0px; color:#666666;  width:100%; }
img{border:none;}
ul li{list-style:none;}
a { text-decoration:none; color: #666666}
a:hover{ color:#0164bb}
.top{ float:left; width:100%; height:30px; background-color:#eeeeee}
.topp{ margin:0 auto; width:1000px;}
.topleft{ float:left; width:680px; line-height:30px;}
.topright{ float:left; width:320px;line-height:30px;}
.topright a{color:#666666;}
.topright a:hover{color:#0164bb}
.header{ margin:0 auto; width:100%}
.headerr{ margin:0 auto; width:1000px;}
.headerleft{ float:left; width:442px;}
.headerright{ float:left; background:url(../images/index_04.jpg) no-repeat left top; width:558px; height:136px;}
.nav{ float:left; background: #0164bb; width:100%; height:48px;}
.navv{ margin:0 auto; width:1000px;}
.na{ float:left; width:1000px;}
.na ul{ float:left; margin:0px; padding:0px;}
.na ul li{ float:left; background:url(../images/index_08.jpg) no-repeat  right  top; height:34px; width:81px; margin-top:8px; }
.na ul li a{ color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; line-height:30px;}
.na ul li a:hover{ color: #FF0000}
.banner{ float:left; width:100%}
.renmen{ float:left; width:100%; background-color:#f3f2f2; height:48px;}
.renmen1 { margin:0 auto; width:1000px;}
.renmenleft{ float:left; width:755px; line-height:48px;}
.renmenright{ float:left; width:245px; margin-top:10px;}
.anli{ margin:0 auto; width:100%}
.anli1{ margin:0 auto; width:999px;}
.anli2{ float:left; width:999px; background:url(../images/index_13.jpg) no-repeat left; height:150px;}
.anli2 ul{ float:left; margin:0px; padding:0px;}
.anli2 ul li{ float:left; width:152px; height:120px; text-align:center!important; margin-top:20px;}

.anli2 ul li img{ }
.anli2 ul li p{ }




.anli3{ float:left; background:url(../images/index_14.jpg) no-repeat top left; height:34px; width:999px;}
.zixun{ float:left; width:100%}
.chanpin{ margin:0 auto; width:100%}
.chanpin1{ margin:0 auto; width:1000px;}
.chanpinleft{ float:left; width:213px;}
.chanpinleft1{ float:left; width:213px;}
.chanpinleft1 span{ float:left; background:url(../images/index_22.jpg) no-repeat left top; height:47px; width:213px;}
.chanpinleft1 span a{ float:left; line-height:40px; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; padding-left:60px; display:inline}
.chanpinleft1 ul{ float:left; margin:0px; padding:0px}
.chanpinleft1 ul li{ float:left; width:213px; border-bottom:1px solid #dddfe0;}
.chanpinleft1 ul li a{ float:left; padding-left:45px; display:inline; line-height:30px;}
.chanpiright{ float:left; margin-left:50px; display:inline; width:735px;}
.chanpiright1{ float:left; width:735px}
.chanpiright1 ul{ float:left; margin:0px; padding:0px}
.chanpiright1 ul li{ float:left; width:219px; padding-right:26px; display:inline}
.chanpiright1 ul li p{ float:left; width:219px; text-align:center;}
.chanpiright1 ul li p a{ color:#0164bb; font-weight:bolder}
.chanpiright1 ul li span{ color:#999999; line-height:20px;}
.one{ float:left; width:100%; background:url(../images/index_34.jpg) no-repeat top center; height:192px; margin-top:20px;}
.two{ float:left; width:100%; background:url(../images/index_35.jpg) no-repeat top center; height:688px;}
.two1{ margin:0 auto; width:1000px;}
.twoo2{ float: right; width:1000px; margin-top:60px;}
.twoo2 p{ font-family:"微软雅黑"; font-size:44px; color:#FFFFFF; float: left;margin-left:540px; display:inline;}
.twoo2 span{ float: left; font-family:"宋体"; font-size:24px; color:#FFFFFF;  text-align:right; margin-left:540px; display:inline; margin-top:20px;}
.three{ margin:0 auto; width:100%;}
.three1{ margin:0 auto; width:1000px;}
.yi{ float:left; background:url(../images/index_40.jpg) no-repeat left top; height:541px; width:1000px}
.yi1{ float:left; width:; font-size:14px; font-family:"微软雅黑"; width:400px; margin-left:89px; display:inline; margin-top:130px; line-height:24px; margin-right:511px;}

.yi2{ float:left; width:; font-size:14px; font-family:"微软雅黑"; width:400px; margin-left:89px; display:inline; margin-top:100px; line-height:24px; margin-right:511px;}

.er{ float:left; width:1000px; background:url(../images/index_42.jpg) no-repeat top left; height:482px;}
.er1{ float:left; margin-left:620px; display:inline; width:380px; margin-top:88px;font-size:14px; font-family:"微软雅黑";}
.er2{ float:left; margin-left:620px; display:inline; width:350px; margin-right:30px; margin-top:120px;font-size:14px; font-family:"微软雅黑"; line-height:30px;}

.tiao{ float:left; width:100%;}
.sb{ margin:0 auto; width:100%}
.sbb{ margin:0 auto; width:1000px; }
.sb1{ float:left; width:850px; margin-left:85px; display:inline; margin-right:65px;}
.four{ float:left; background:url(../images/index_48.jpg) no-repeat top center; height:246px; width:100%; margin-top:25px;}
.four1{ float:left; background:url(../images/index_49.jpg) no-repeat top center; height:317px; width:100%;}
.four11{ margin:0 auto; width:1000px;}
.four11 p{ float:left; margin-top:109px; font-size:14px; font-family:"微软雅黑"; width:468px; margin-left:512px; display:inline; line-height:30px; margin-right:20px;}
.four2{ float:left; background:url(../images/index_50.jpg) no-repeat top center; height:375px; width:100%;}
.four22{ margin:0 auto; width:1000px;}
.four22 p{width:412px; margin-top:97px; margin-left:40px; display:inline; float:left; line-height:30px;font-size:14px; font-family:"微软雅黑";}
.four3{ float:left; background: url(../images/index_51.jpg) no-repeat top center; height:406px; width:100%;}
.four33{ margin:0 auto; width:1000px; margin-top:140px;}
.four33 p{ width: 375px; float:left; margin-left:542px; display:inline; line-height:30px; font-size:14px; font-family:"微软雅黑"; }
.four4{ float:left; background:url(../images/index_52.jpg) no-repeat top center; height:417px; width:100% }
.four44{ margin:0 auto; width:1000px;margin-top:140px;}
.four44 p{ float:left; font-family:"微软雅黑"; font-size:14px; margin-left:43px; display:inline; width:416px; line-height:30px }
.main{ float:left; background:url(../images/index_54.jpg) repeat-x top left; height:413px; width:100%}
.mainn{ margin:0 auto; width:1000px;}
.mainleft{ float:left; width:625px;}
.mainleft1{ float:left; background:url(../images/index_64.jpg) no-repeat top left; height:326px; width:625px;}
.mainleft2{ float:left; width:625px; margin-left:40px; display:inline; margin-top:10px;}
.mainleft2 ul{ float:left; margin:0px; padding:0px}
.mainleft2 ul li{ float:left; width:248px; margin-right:42px; display:inline}
 .mainleft2 ul li p{ color:#40b064; font-weight:bolder; margin-top:10px;}
  .mainleft2 ul li p a{color:#40b064;}
  .mainleft2 ul li p a:hover{color:#0164bb;}
 .mainleft2 ul li span{ line-height:20px; height:58px;overflow:hidden; width:248px; float:left}
.mainright{ float: right; width:313px;}
.mainright1{ float:right; background:url(../images/index_62.jpg) no-repeat top left; height:328px; width:313px;}
.mainright2{ float: left; margin-left:18px; display:inline; width:298px;}

/*banner*/
.banner_index{
	height:328px;
	position: relative;
	overflow:hidden;
	width: 298px;
	float: left;


}
#banner_index img {
	margin-left: 40px;
	display: inline;
	margin-right: 0px;
	margin-top:8px;
}

.banner_index .btn,.banner_pro .bBtn{position: absolute;top:100px;width: 26px;height: 49px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{
	background-image: url(../images/left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{
	background-image: url(../images/left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.banner_index .btnNext,.banner_pro .bNext{
	right: 10px;
	background-image: url(../images/right.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{
	background-image: url(../images/right.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.banner_index .banner_wrap{position: absolute;left:0px;top: -1px; z-index: 2;}
.banner_index .banner_wrap li{width: 1230px;float: left; height:120px;}
.banner_index .banner_wrap li img{ width:206px;}
.pic03{ height:170px;}
.indexBanner_num{width:1000px;margin: 0 auto;padding:10px 0;text-align: center;} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}



.main1{ float:left; background:url(../images/index_65.jpg) no-repeat top center; height:182px; width:100%}
.zhuyao{ margin:0 auto; width:100%}
.zhuyao1{ margin:0 auto; width:1000px;}
.zhuyaoleft{ float:left; width:597px;}
.zhuyaoleft1{ float:left; width:580px; height:196px; overflow:hidden; margin-right:17px; display:inline;}
.zhuyaoleft1 p{ color:#40b064; margin-top:5px; font-weight:bolder; margin-bottom:10px;}
.zhuyaoleft1 span{  line-height:24px;}
.zhuyaotop{ float:left; width:1000px}
.zhuyaodown{ float:left; width:1000px;}
.downleft{ float:left; width:302px;}
.downleft ul{ float:left; margin:0px; padding:0px}
.downleft ul li{ float:left; width:302px; background:url(../images/index_30.jpg) no-repeat left ; height:26px; line-height:26px; border-bottom:1px dashed #a8a8a8}
.downleft ul li a{ padding-left:30px; display:inline; float:left}
.downmid{ float:left; width:296px; margin-left:41px; display:inline}
.downmid ul{ float:left; margin:0px; padding:0px}
.downmid ul li{ float:left; width:296px; background:url(../images/index_30.jpg) no-repeat left; height:26px; line-height:26px;border-bottom:1px dashed #a8a8a8}
.downmid ul li a{ padding-left:30px; display:inline; float:left}
.downright{ float:left; width:302px; margin-left:52px; display:inline}
.downright ul{ float:left; margin:0px; padding:0px}
.downright ul li{ float:left; width:302px;}
.downright ul li span{ float:left; line-height:31px; font-weight:bolder; width:302px;}
.downright ul li p{ float:left; line-height:28px; width:302px; }
.zhuyaomid{ float:left; background:url(../images/index_69.jpg) no-repeat top left; height:278px; width:97px;}

.zhuyaoright{ float: left; width:302px;}
.zhuyaoright1{ float:left; width:253px; margin-left:20px; display:inline}
.link{ float:left; width:100%; background:url(../images/index_82.jpg) no-repeat top center; height:94px;}
.link1{ margin:0 auto; width:100%}
.link2{ margin:0 auto; width:1000px; }
.link3{ float:left; width:1000px;}
.footer{ float:left; background:url(../images/index_85.jpg) repeat-x top  left; height:212px; width:100%; margin-top:20px;}
.footerr{ margin:0 auto; width:998px;}
.foote { float:left; background:url(../images/index_87.jpg) no-repeat center top; height:212px; width:998px}
.foo{ float:left; text-align:center; width:998px; margin-top:37px; color:#FFFFFF}
.foo a{ color:#FFFFFF}
.foo a:hover{ color:#FF0000} 
.fo{ float:left; margin-top:40px; color:#FFFFFF; line-height:24px; margin-left:430px; display:inline}
.fo a{ color:#FFFFFF}
.fo a:hover{ color:#FF0000} 






#demo {
    
     overflow:hidden;
     width: 100%;
}
#demo ul{list-style-type:none;}
#demo img {border:none;
}
#indemo {
     float: left;
     width:1000%;
 }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }

	#demo1 ul li{float:left; margin-left:20px;  height:120px;  background:none; width:200px;}
	#demo2 ul li{float:left; margin-left:20px;height:120px;  background:none; width:200px;}
	#demo2 ul li p,#demo1 ul li p{
font-family:"微软雅黑"; font-size:14px; line-height:20px float:left; text-align:center; width:100%;}/* CSS Document */
#demo1 ul li img{ width:190px; float:left;border:1px solid #dddddd; height:100px;} 
#demo2 ul li img{ width:190px; float:left;border:1px solid #dddddd; height:100px;} 