@charset "utf-8";
/* CSS Document */

body{ width:100%;background:#c5ffd9;margin:0;}
ul, menu, dir {display: block;list-style-type: disc;-webkit-margin-before: 0px;-webkit-margin-after: 0px;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px;}
li{ list-style-type:none;}
.mainm{ width:990px;margin:0 auto;}
.main01{ width:1034px; margin:0 auto; background: url(../images/bg002.png) no-repeat;  background-repeat:repeat-y; height:200px;}
.main01 .main1 .left{ float:left; width:712px;text-align:left;}
.main01 .main1 .left .big{padding-top:79px; padding-left:48px; }
.main01 .main1 .left .small{ padding-top:20px; padding-left:48px; font-size:22px; color:#000; font-family:微软雅黑;}
.main01 .main1 .left .red{ margin-top:10px; padding-top:5px; height:50px; width:623px; background:#C03 no-repeat; margin-left:48px;font-size:30px; color:#FFF; font-family:黑体;}
.main01 .main1 .left .smalla{margin-top:10px; padding-left:48px; font-size:22px; color:#000; font-family:微软雅黑; font-weight:300;}
.main01 .main1 .left .bottoma{ margin-top:10px; font-size:22px; color:#bf0000; font-family:微软雅黑; margin-left:48px; }
.main01 .main1 .right{float:left; margin-top:85px; margin-left:50px;}
.main{ width:1034px; margin:0 auto; background: url(../images/bg02.png) no-repeat;  background-repeat:repeat-y;}
.main .main2 .left{padding-top:39px; padding-left:48px; float:left; width:400px;}
.main .main2 .right{float:left; width:550px;text-align:left;}
.main .main2 .right .big img{padding-left:2px; padding-top:39px;}
.main .main2 .right .small{padding-top:20px;font-size:18px; color:#000; font-family:微软雅黑;}
.main .main2 .right .red{margin-top:10px;  padding-left:2px; background:#C03 no-repeat; padding-top:5px;font-size:24px; color:#FFF; font-family:微软雅黑 ;}
.main .main2 .right .bottoma{ margin-top:10px; font-size:22px; color:#bf0000; font-family:微软雅黑;}
.main .main3 .s{padding-top:39px; padding-left:48px;}
.main .main3 .left{ width:576px;float:left; padding-top:20px; text-align:left; }
.main .main3 .left .small{ padding-top:20px; padding-left:48px; font-size:18px; color:#000; font-family:微软雅黑;}
.main .main3 .left .smalla{ padding-top:10px;padding-left:48px; font-size:22px; color:#bf0000; font-family:微软雅黑;}
.main .main3 .left .smallb{ margin-top:10px; height:40px; padding-top:5px; background:#C03 no-repeat; margin-left:48px;font-size:24px; color:#FFF; font-family:微软雅黑;}
.main .main3 .right{float:left; padding-top:10px; margin-left:20px;}
.main .main4 .left{ width:400px; padding-top:20px; padding-left:48px; float:left;}
.main .main4 .left .tu{padding-left:48px;}
.main .main4 .left .zi{padding-top:10px; padding-left:48px; font-size:18px; color:#000; font-family:微软雅黑;}
.main .main4 .right{padding-top:35px; padding-left:48px; float:right;}
.main .main4 .right .big{float:right;padding-right:48px;}
.main .main4 .right .biga img{margin-left:150px;}
.main .main4 .right .bigb{padding-right:48px;}
.main .main5 .s{padding:27px 21px 0;}
.main .main5 .big{padding-top:30px; padding-left:28px;}
.main .main5 .left{ padding-left:65px; width:375px; padding-top:28px; float:left;}
.main .main5 .right {text-align:left;}
.main .main5 .right .zi{padding-top:30px; font-size:18px; color:#000; font-family:黑体; margin-left:15px;}
.main .main5 .right .zia{ float:left;margin-top:10px; background:#C03 no-repeat; font-size:18px; color:#FFF; font-family:黑体;}
.main .main5 .right .zib{margin-top:10px; padding-left:48px; font-size:18px; color:#000; font-family:黑体; }
.main .main6 .left { width:750px; float:left;text-align:left;}
.main .main6 .left .s{ padding-top:27px; padding-left:48px;}
.main .main6 .left .small{ margin-top:10px;; padding-left:48px; font-size:18px; color:#000; font-family:微软雅黑; }
.main .main6 .left .red{ margin-top:10px; padding-top:5px; width:550px; background:#C03 no-repeat; margin-left:48px;font-size:24px; color:#FFF; font-family:黑体;}
.main .main6 .left .smalla{margin-top:10px; padding-left:48px; font-size:18px; color:#000; font-family:微软雅黑; font-weight:300;}
.main .main6 .right { float:left;margin-top:10px;}
.main .main7 .left{padding-top:10px; padding-left:48px; float:left; width:422px;}
.main .main7 .right{padding-top:30px; text-align:left; }
.main .main7 .right .small{ margin-top:10px; font-size:18px; color:#000; font-family:微软雅黑; font-weight:500; }
.main .main7 .right .red{ float:left;margin-top:10px; padding-top:5px; background:#C03 no-repeat;font-size:24px; color:#FFF; font-family:黑体;}
.main .main8 .s{ padding-top:27px; padding-left:48px;}
.main .main8 .left{padding-top:10px; padding-left:48px; float:left; width:508px; text-align:left;}
.main .main8 .left .small{ margin-top:10px; font-size:18px; color:#000; font-family:微软雅黑; font-weight:500; }
.main .main8 .left .smalla{ margin-top:10px; font-size:18px; color:#000; font-family:微软雅黑; font-weight:500; }
.main .main8 .left .red{ float:left; margin-top:10px; padding-top:5px; background:#C03 no-repeat;font-size:24px; color:#FFF; font-family:黑体;}
.main .main8 .right{padding-top:10px;float:left; }



.main02{width:1034px; margin:0 auto;}
.main03{width:1034px; margin:0 auto;}
.main03{width:990px; margin:0 auto;}

.main03 {width:990px; margin:0 auto; background:url(../images/xmbg.png) no-repeat; background-repeat:repeat-y;}
.main03 .main1{ width:100%; background:#c3080b no-repeat; background-repeat:repeat-y;  text-align:center; height:139px;}
.main03 .main1 span{ margin:0 auto; font-size:56px; font-family:黑体; color:#FFF; }
.main03 .main2{ width:100%; margin:0 auto; margin-top:35px; text-align:center; height:329px;}
.main03 .main3 .left{ margin-top:30px; width:349px; float:left;}
.main03 .main3 .right{ margin-top:64px; float:left;}
.main03 .main3 .right .big{ margin-top:15px; font-size:30px; font-family:黑体; color:#020202;}
.main03 .main3 .right .small{ margin-top:15px; font-size:16px; font-family:微软雅黑; color:#020202;}
.main03 .main3 .right img{ float:right; margin-top:-180px;}
.main03 .jmtj{ margin-top:15px;}
.main03 .jmtj .left{ margin-left:40px; width:264px; float:left;}
.main03 .jmtj .right{ font-size:16px; color:#2fa008; font-family:微软雅黑; padding-top:40px;}

.main04{width:990px; margin:0 auto; background:url(../images/cylbg.png) no-repeat; background-repeat:repeat-y;}
.main04 .topcyl{width:100%;}
.main04 .main1{ width:990px; margin:0 auto; background:#060 no-repeat; background-repeat:repeat-x; }
.main04 .main1 .green{ background:#060 no-repeat; background-repeat:repeat-x; height:50px; }
.main04 .main2 .left{float:left; width:550px; margin: 0 auto; font-color:#005919; font-size:36px; font-family:黑体; margin-top:64px; text-align:center;}
.main04 .main2 .left span{ font-color:#005919; font-size:36px; font-family:黑体；}
.main04 .main2 .right{ margin-top:20px;}
.main04 .main3{ margin-top:18px;}
.main04 .main4 .left{padding-left:10px; margin-top:22px; width:342px; float:left;}
.main04 .main4 .right{float:left; margin-top:90px; }
.main04 .main4 .right span{ font-size:18px; color:#5c3f05; font-family:微软雅黑; }
.main04 .main5{ margin-top:50px; padding-left:30px;}
.main04 .main5 .left{ float:left; width:310px;}
.main04 .main5 .right{ margin-left:18px;}
.main04 .main5 .right .s .left .zi{ margin-left:18px; margin-top:20px}
.main04 .main5 .right .s .right .zi{ margin-left:18px; margin-top:25px;}
.main04 .main5 .right .x .tu{ margin-top:23px;}
.main04 .main5 .right .x .zi{ margin-top:23px; margin-left:18px;}

.main04 .main6 .tu{ margin-top:24px; padding-left:65px;}
.main04 .main6 .left{ margin-left:65px; margin-top:45px; font-size:22px; font-family:黑体; color:#4d1753; width:400px; float:left;}
.main04 .main6 .left .zi{ margin-top:10px; font-size:22px; font-family:黑体; color:#4d1753; width:380px; float:left;}






.bottom{ width:990px;height:585px;background:#f1e3b2;margin:0 auto;padding-top:15px;}
.bottom hr{ background:#00851a;height:4px;border:none;-webkit-margin-before: 0;-webkit-margin-after: 0;-webkit-margin-start: 0;-webkit-margin-end: 0;}
.bottom_in{ width:816px;margin:0 auto;}
.pig{float:left;margin-top:50px;width:280px;}
.bottom_right{ float:right;width:523px;margin-top:20px;text-align:left}
.sub{ width:522px;height:405px;border:#02c126 2px solid;background:#fffeea;padding-top:30px;}
.sub li{ line-height:40px;width:449px;margin:8px auto;list-style-type:none;}
.sub li span{ line-height:118px; float:left}
.sub input{ height:38px;width:304px;border:#02c126 1px solid;}
textarea{ height:118px;width:300px;border:#02c126 1px solid;float:left;}
.sub_bt{ width:257px;;height:34px;background:url(../images/products_25.jpg) no-repeat;}
.content{ height:120px;}
.back{ width:990px;margin:0 auto}

.top{ width:100%;height:729px;background:url(../images/pinpaia_01.jpg) no-repeat;background-position:center; overflow:hidden;}
.xiangmu_bottom{ width:990px;height:382px;margin:0 auto;background:url(../images/xiangmuc_21.jpg) #fffae9 no-repeat;background-position:center;}
.xiangmu_bottom .sub{ width:720px;height:330px;border:none;padding-top:30px;margin:0 auto;background:none}
.xiangmu_bottom .sub li{ line-height:34px;width:657px;margin:8px;list-style-type:none;}
.xiangmu_bottom .sub li span{ line-height:34px; float:left}
.xiangmu_bottom textarea{ height:74px;width:501px;border:#02c126 1px solid;float:left;}
.xiangmu_bottom .sub_bt{ width:166px;;height:42px;background:url(../images/xiangmuc_22.png) no-repeat;}
.xiangmu_bottom .sub input{ height:34px;width:304px;border:#02c126 1px solid;}
.xiangmu_bottom .content{ height:34px;}
.top .back img{ float:left;margin:35px auto auto 95px;}

.zsjm_top{ width:100%;height:935px;background:url(../images/zsjm_01.jpg) no-repeat;background-position:center; overflow:hidden;}
.zsjm_bottom{ width:997px;height:382px;margin:20px auto;background:#fff;}
.zsjm_bottom img{ float:left;}
.zsjm_bottom .sub{ width:415px;height:310px;border:none;padding-top:55px;margin:0 auto;background:url(../images/zsjm_12.png) no-repeat;float:right;margin-top: -330px;position: relative;}
.zsjm_bottom .sub li{ line-height:34px;margin:4px 20px;list-style-type:none; width:auto ;float: right;}
.zsjm_bottom .sub input{ height:34px;width:226px;border:#02c126 1px solid;}
.zsjm_bottom textarea{ height:74px;width:224px;border:#02c126 1px solid;}
.zsjm_bottom .sub li span{ line-height:34px; float:left}
.zsjm_bottom .content{ height:auto;}
.zsjm_bottom .sub_bt{ width:108px;;height:42px;background:url(../images/zsjm_13.png) no-repeat;}

.zsjm_top .back img{ float:left;margin:47px auto auto -17px;}
.zhuanti { display:none}
.zhuanti img{ width:100%; height:auto;}
.max img, .zhuanti img{outline-width: 0px;vertical-align: top;}



.suba{ width:100%;height:405px;border:#02c126 2px solid;background:#fffeea;padding-top:30px;}
.suba li{ line-height:40px;width:449px;margin:8px auto;list-style-type:none;}
.suba li strong{float:left; margin-left:20px;display: inline-block;
width: 60px;
text-align: right;}
.suba li span{ line-height:118px; float:left}
.suba li input{ height:38px;width:230px;border:#02c126 1px solid; margin-left:20px;}
.suba li textarea{ height:118px;width:230px;border:#02c126 1px solid;float:left; margin-left:20px;}
.sub_bta{ width:257px;;height:34px;background:url(../images/products_25.jpg) no-repeat; margin-left:10px}
.contenta{ height:120px;}
.suba li .contenta span strong{float:left; margin-left:20px;}

/**==================== 屏幕宽度小于640px ===============**/	
	@media screen and (max-width: 640px){
		.max { display:none}
		.zhuanti{ display:block}
		
		.zs{ width:98%;margin:0 auto;}
		.zs li{ float:left;width:25%;}
		
		}
	/**==================== 屏幕宽度大于640px 小于920px ===============**/	
	@media screen and (min-width: 640px) and (max-width: 920px){
		.max { display:none}
		.zhuanti{ display:block}
		
		.zs { width:95%;margin:0 auto;}
		.zs li{ float:left;width:25%}

		}