/* CSS Document */

div,p,td{word-break:break-all;word-wrap:break-word;}

h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,span,input,div{ margin:0px; padding:0px; font-style:normal; border:0; font-family:arial; font-weight:normal}

table,tr,td{ margin:0px; padding:0px; font-style:normal; font-family:arial; font-weight:normal}

body{ width:100%; font-family:arial; font-size:12px; color:#333;margin:0; padding:0; margin:0; line-height:2; }

img{border:none;}

ul,li{ list-style-type:none;}	

a{text-decoration:none; color:#333;}

a:hover{ color:#b7de3b;}

.clear{clear:both;}



/*首页开始*/



/*首页图片切换*/

.header{ width:100%; height:46px; overflow:hidden; margin:0 auto; min-width:960px; border-bottom:solid 3px #8bc91b;background:rgba(51, 51, 51,0.75);*background:transparent;*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4B333333,endColorstr=#4b333333);*zoom:1;	position:fixed;	top:0px;	left:0px;	z-index:100000;	_position:absolute;	_top:expression(eval(document.documentElement.scrollTop));}



.header2{width:100%; height:32px; overflow:hidden; margin:0 auto; min-width:960px; border-bottom:solid 2px #ccc;background:rgba(108, 108, 108,0.75);*background:transparent;*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4B6c6c6c,endColorstr=#4b6c6c6c);*zoom:1;	position:fixed;	top:46px;	left:0px;	z-index:100000;	_position:absolute;	_top:expression(eval(document.documentElement.scrollTop+46)); display:none;}

.header2 .headb_right,.header2 .menlist{ float:left; line-height:32px; height:32px; width:100%;}

.header2 .menlist li{line-height:32px; height:32px;}

.headbox{ width:960px; height:46px; overflow:hidden; margin:0 auto;}

.headb_left{ width:230px; height:46px; float:left;}

.headb_right{ width:730px; height:46px; float:right;}

.headb_right_1{ text-align:center; width:81px; height:19px; color:#fff; background:url(../images/tops.png) no-repeat right top; line-height:19px; float:right;}

.headb_right_1 a{ color:#fff;}

.menlist{ width:540px; float:right; height:46px; overflow:hidden; line-height:46px;text-transform:Uppercase}

.menlist li{ height:46px; float:left; text-align:center; line-height:46px; padding:0 15px;}

.menlist li a{ color:#fff; font-size:14px;}

.menlist li a:hover{ color:#b7de3b}

.flasher{ width:100%; height:618px; overflow:hidden; margin:0 auto; min-width:960px; background:url(../images/fla.jpg) no-repeat center top}

.flashbox{ width:100%; height:69px; line-height:69px; padding-top:447px; overflow:hidden; margin:0 auto; background:url(../images/t1.png) repeat-x left bottom; text-align:right; font-size:26px; color:#fff; display:none;}

.mainer{ width:100%; height:auto; overflow:hidden; margin:0 auto; min-width:960px;}

.main1{ width:100%;overflow:hidden; margin:0 auto;}

.main1box{ width:960px; overflow:hidden; margin:0 auto;}

.main1box_1{ height:103px; padding-top:40px; text-align:center; overflow:hidden; padding-bottom:34px;}

.main1box_2{ height:114px; overflow:hidden; margin:0 auto;}

.main1box_2_list{ width:1080px; height:auto; overflow:hidden; margin:0 auto;}

.main1box_2_list li{ width:114px; height:114px; float:left; padding-left:60px; padding-right:60px;}

.main1box_2_list li a{ width:114px; height:114px; display:block; cursor:pointer; overflow:hidden; line-height:500px; background:url(../images/h1.png) no-repeat left top;cursor:default}

.main1box_2_list li a:hover,.main1box_2_list li.nekkhow a{ background:url(../images/hho.png) no-repeat left top !important; color:#517f00; line-height:18px; font-size:16px; text-align:center; height:90px; padding-top:24px; width:96px; padding-left:10px; padding-right:10px; font-weight:bold;}

.main1box_2_list li.mb2list1 a{ background:url(../images/h1.png) no-repeat left top;}

.main1box_2_list li.mb2list1 a:hover{ background:url(../images/hho.png) no-repeat left top;}

.main1box_2_list li.mb2list2 a{ background:url(../images/h2.png) no-repeat left top;}

.main1box_2_list li.mb2list2 a:hover{ background:url(../images/hho.png) no-repeat left top;}

.main1box_2_list li.mb2list3 a{ background:url(../images/h3.png) no-repeat left top;}

.main1box_2_list li.mb2list3 a:hover{ background:url(../images/hho.png) no-repeat left top;}

.main1box_2_list li.mb2list4 a{ background:url(../images/h4.png) no-repeat left top;}

.main1box_2_list li.mb2list4 a:hover{ background:url(../images/hho.png) no-repeat left top;}



.main1box_3{ width:960px; overflow:hidden; padding-top:54px; margin:0 auto;}

.main1box_3 p{ height:40px; text-align:center;clear: both; font-size:12px; line-height:20px;}







/* section */

#gotop{ position: fixed; bottom: 20px; right: 25px; display: none;  width: 80px;  height: 40px;   background: url(../images/top.png) 0 0 no-repeat;   z-index: 100;   text-indent: -300px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;   overflow: hidden;}

#gotop:hover{ background: url(../images/top_on.png) 0 0 no-repeat;}



.section{width:960px;margin:0 auto 0 auto;overflow:hidden;}

.section ul{width:960px;  overflow: hidden;}

.section ul li{float:left;margin-right:21px;margin-bottom:21px;display:inline;width:306px;height:199px;overflow:hidden;position:relative;}

.section ul li .photo{width:306px;height:199px;overflow:hidden;}

.section .rsp{width:306px; height:199px;overflow:hidden;position: absolute;background:url(../images/xx.png) no-repeat left top;;top:0px;left:0px; color:#000; font-size:0;}

.section .text{position:absolute;width:280px;padding-left:13px; line-height:20px; padding-right:13px; text-align:center;height:120px;left:-380px;top:0px;overflow:hidden; padding-top:60px; font-size:14px;}

.section .text  a{ color:#fff; width:100%; height:120px; padding-top:10px; display:block; cursor:pointer;}

.section .text  a:hover{ color:#fff;}





.main2{ width:100%; background:url(../images/i2.jpg) no-repeat center top; height:238px; min-width:960px; margin:0 auto; overflow:hidden;}



.main2box{ width:1002px; height:auto; overflow:hidden; margin:0 auto; font-size:18px; color:#fff; padding-top:80px; line-height:35px;}



.main3{ width:100%; background:url(../images/i3.png) no-repeat center top; height:330px; margin:0 auto; margin:0 auto; min-width:960px;}



.main3box{ width:960px; height:auto; overflow:hidden; margin:0 auto;}

.main3box_tit{ width:100%; height: 65px; padding-top:10px; overflow:hidden; line-height:65px;  border-bottom:solid 1px #959595; font-size: 26px;}

.main3box_tit span{ float:right; font-size:12px; padding-top:35px; line-height:20px;}

.main3box_tit a:hover{ color:#000;}

.main3box_cont{ width:100%; height:240px; overflow:hidden; font-size:12px; line-height:22px; padding-top:15px;}





.main4{ width:100%; overflow:hidden; margin:0 auto; background:url(../images/i4.jpg) no-repeat center top; height:334px; min-width:960px;}

.main4box{ width:960px; height:auto; overflow:hidden; margin:0 auto;}

.main4box_tit{ width:100%; height: 65px; padding-top:10px; overflow:hidden; line-height:65px;  border-bottom:solid 1px #959595; font-size: 26px;}

.main4box_tit a{ color:#fff; }

.main4box_tit span{ float:right; font-size:12px; padding-top:35px; line-height:20px;}



.main4box_cont{ width:100%; height:255px; overflow:hidden; margin:0 auto; color:#fff;}

.m4list{ width:100%; height:auto; overflow:hidden;}

.m4list li{ width:210px; height:auto; float:left; padding-top:20px; padding-left:40px;}

.m4list li .m4st_1{ background:url(../images/qq.png) no-repeat left top; height:50px; width:50px; clear:both; overflow:hidden; line-height:50px; font-size:24px; text-align:center; float:left;}

.m4list li .m4st_2{float:left; width:150px; height:50px; font-size:14px; line-height:50px; overflow:hidden; font-weight:bold; padding-left:10px;}

.m4list li .m4st_3{ width:100%; height:165px; line-height:18px; overflow:hidden; padding-top:8px;}





.main5{ width:100%; background:#FFF; padding-bottom:20px;overflow:hidden; margin:0 auto; min-width:960px;}

.main5box{ width:960px; height:auto; overflow:hidden; margin:0 auto;}

.main5box_tit{ width:100%; height: 65px; padding-top:10px; overflow:hidden; line-height:65px;  border-bottom:solid 1px #959595; font-size: 26px;}

.main5box_tit span{ float:right; font-size:12px; padding-top:35px; line-height:20px;}

.main5box_cont{ width:960px; overflow:hidden; padding-top:12px; line-height:24px; color:#040404;}



.main6{ width:100%; background:#333333;overflow:hidden; margin:0 auto; min-width:960px;}

.main6box{ width:960px; height:auto; overflow:hidden; margin:0 auto;}

.main6box_tit{ width:100%; height: 65px; padding-top:10px; overflow:hidden; line-height:65px; font-size: 26px;}



.main6box_tit a{color:#fff;}

.main6box_cont{ width:100%; height:auto; overflow:hidden; padding-top:58px;}

.main6box_c_1{ width:480px;float:left; height:auto;}

.main6box_cont_1_left{ background:url(../images/d.png) no-repeat left top; width:80px; height:80px; float:left; color:#fff; text-align:center; font-size:14px; line-height:20px; margin-top:-40px;}

.main6box_cont_1_right{ width:400px; padding-bottom:20px;float:left; overflow:hidden;}

.main6box_cont_1_right_1{ width:100%; height:15px; border-top:dashed 1px #b7de3b}

.main6box_cont_1_right_2{ width:370px; padding-left:30px; padding-right:10px; height:136px; line-height:26px; font-size:14px; color:#fff;}

.main6box_cont_1_right_2 a{  color:#fff;}

.footer{ width:100%;  overflow:hidden; margin:0 auto; min-width:960px; background:#b7de3b;}

.footbox{ width:960px; line-height:36px; height:auto; color:#fff; margin:0 auto; overflow:hidden; text-align:center;}
.footer a{ color:#ffffff;}
.footer a:hover{ text-decoration:underline;}

.neiflash{ width:100%;  text-align:center;overflow:hidden; margin:0 auto; min-width:960px; background:url(../images/nf.jpg) no-repeat center top;}



.main7{ width:960px; height:auto; overflow:hidden; margin:0 auto; padding-top:30px; padding-bottom:40px;}

.main7_left{ width:240px; height:auto; background:url(../images/a3.png) no-repeat center bottom; padding-bottom:222px; float:left;}

.main7_left_tit{ background:url(../images/a1.png) no-repeat left top; height:59px; line-height:50px; color:#89b43c; font-size:20px; clear:both; padding-left:30px;}



.main7_left_list{ width:100%; height:auto; overflow:hidden;}

.main7_left_list li{ width:100%; height:44px; overflow:hidden;}

.main7_left_list li a{ display:block; height:42px; line-height:42px; padding-top:2px; cursor:pointer; background:url(../images/a2.png) no-repeat left top; overflow:hidden; padding-left:40px; clear:both; font-size:14px;}

.main7_left_list li a:hover,.main7_left_list li a.xx7b{ background:url(../images/a2h.png) no-repeat left top; color:#fff;}

.main7_right{ width:700px; height:auto; overflow:hidden; float:right;}

.main7_right_title{ width:100%; height:43px;border-bottom:dashed 1px #d2d2d2;overflow:hidden;}

.main7_right_title_1{ width:200px;  line-height:43px; color:#b7de3b;  font-size:20px; float:left; height:43px; }





.main7_right_title_2{ width:500px; height:33px; padding-top:10px; line-height:33px; text-align:right; float:right; }
.main7_right_title_2 a{text-transform:Uppercase;}
.main7_right_title_2 span{ margin:0 3px;}



.main7_right_cont{ width:100%; height:auto; overflow:hidden; padding-top:20px;}



.m7_about{ width:100%; height:auto; overflow:hidden; line-height:2; font-size:14px;}



.neifooter{ width:100%; height:auto; overflow:hidden; background:#333333; min-width:960px; margin:0 auto;}

.neifooterbox{ background:url(../images/d2.png) no-repeat left center; height:100px; padding-top:19px; overflow:hidden; margin:0 auto; padding-left:450px; width:752px; color:#ededed; line-height:20px;}

.neifooterbox a{ color:#ededed;}







.main8{ width:100%; height:auto;  margin:0 auto; min-width:1200px;}

.main8box{ width:960px; height:auto;  margin:0 auto; padding-bottom:45px; padding-top:30px;}

.main8box_1{ width:960px; height:116px; line-height:116px; overflow:hidden; margin:0 auto; color:#010101; font-size:48px; text-align:center;}

.main8box_2{ width:960px; overflow:hidden; margin:0 auto; text-align:center; }

.main8box2_list{ overflow:hidden; margin:0 auto; display:inline-block; _zoom:1;_display:inline;border-top:solid 1px #d7d7d7; border-bottom:solid 1px #d7d7d7; padding-left:28px; padding-right:28px; width:auto;}

.main8box2_list li{ float:left;line-height:24px; font-size:13px;}



.main8box2_list li a{ display:block; width:200px; padding-left:10px; padding-right:10px;}

.main8box2_list li a:hover,.main8box2_list li a.m8cc{ background:#b7de3b url(../images/dian.png) no-repeat center bottom; color:#fff;}



.main8box_3{ width:960px; height:auto;margin:0 auto;}





.mainer2{ width:100%; height:auto; margin:0 auto; min-width:960px;}





.fbx{ width:100%; height:510px; margin-top:50px;position:relative;}

.fbx_1{ width:100%; height:510px; overflow:hidden; position:absolute; z-index:0}

.ii1{ display:none; position:absolute; z-index:10; width:300px; height:102px; overflow:hidden; background:url(../images/xxs.png) no-repeat left top;top: -70px;

  left: -30px;}

.aib{ padding:5px 10px 0px 10px; height:80px; line-height:18px; font-size:12px;}

.ii2{ display:none; position:absolute; z-index:10; width:300px; height:102px; overflow:hidden; background:url(../images/xxs.png) no-repeat left top; left: 300px;

  top: 200px;}

.ii3{ display:none; position:absolute; z-index:10; width:300px; height:102px; overflow:hidden; background:url(../images/xxs.png) no-repeat left top; left: 440px;

    top: 160px;}

.ii4{ display:none; position:absolute; z-index:10; width:300px; height:102px; overflow:hidden; background:url(../images/xxs.png) no-repeat left top;   left: 420px;

  top: 75px;}

.ii5{ display:none; position:absolute; z-index:10; width:300px; height:102px; overflow:hidden; background:url(../images/xxs.png) no-repeat left top;left: 380px;

  top: 285px;}

.ii6{ display:none; position:absolute; z-index:10; width:300px; height:102px; overflow:hidden; background:url(../images/xxs.png) no-repeat left top; left: 410px;

  top: 310px;}



.main8box_show{ width:960px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px;}

.main8box_show_tit{ width:100%; height:auto; padding-bottom:10px; font-size:32px; color:#b7de3b; text-align:center}





































