@charset "gb2312";
/* CSS Document
Theme Name: 100
Theme URI: 
Description: A website for guide themes.
Version: 2017.7.4
Author: liuxiaoxue
 */

*{ margin:0; padding:0; font-size:14px; text-decoration:none; list-style:none; color:#333;}
.m{ margin:0 auto;}
.clear{ clear:both;}
a:hover{ color:#61b15a;}
.inner{ width:960px; margin:0 auto;}
img{ border:none;}
a,p,div,span,li{ font-family:"Microsoft YaHei";}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
body{ overflow-x:hidden;}

.top{ width:100%; height:50px; line-height:50px; background:#333333;color:#fff;}
.top a{}
.top_inner{ width:1055px; margin:0 auto;}
.top_inner p{ color:#fff;}
.top_inner .p1{ width:490px; float:left;}
.top_inner .p2{ width:490px; float:right; text-align:right;}
.top_inner .p2 a{ padding:0 10px; color:#fff; display:inline-block; background:url(../images/top_a.png) no-repeat right;}

.fullSlide {
	width:100%;
	position:relative;
	height:499px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:499px;
	overflow:hidden;
	text-align:center;
	background-repeat:no-repeat;
	background-size:100%;
}
.fullSlide .bd li a {
	display:block;
	height:499px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:18px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:19px;
	height:19px;
	background:#fafafa;
	border-radius:10px;
	margin:5px;
	overflow:hidden;
	line-height:999;
}
.fullSlide .hd ul li.on{ background:#ffff00;}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:0;
	width:40px;
	height:60px;
	cursor:pointer;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0;
	background-position:-6px -137px;
}
.nav_i{ width:1055px; margin:0 auto;}
.nav_bg{ width:170px; position:relative; margin-top:-499px; float:left; z-index:999999;}
.logo{ width:170px; height:104px; background:url(../images/logo_b.jpg) no-repeat;}
.nav{ height:392px; background:#ecebeb; padding-top:3px;}
.nav li{ line-height:38px; text-align:center; background:url(../images/nav_li.png) no-repeat bottom; position:relative; display:block;}
.nav li ul{ width:200px; position:absolute; top:0px; left:170px; z-index:999; display:none;}
.nav li ul li{ background:#9a9a9a !important; line-height:38px; height:38px; margin:0; padding:0; }
.nav li:hover ul{ display:block;}
.nav li:hover ul li a{ color:#FFF;}
.nav li ul li img{ margin-right:10px;}

.search_b{ width:100%; height:80px; line-height:80px; background:#FFF;}
.search_i{ width:1055px; margin:0 auto; color:#909090;}
.word{ width:595px; float:left; color:#909090;}
.word a{ color:#909090; margin-right:10px;}
.cpkey{ width:218px; height:34px; border:1px solid #d3d3d3; background:#eaeaea; float:left;}
.image{ float:left;} 
.search{ width:285px; margin-top:22px; float:right;}

.i_pro{ width:100%; background:#e6e6e6; overflow:hidden; padding-bottom:60px;}
.i_pro_inner{ width:1055px; margin:0 auto;}
.menu{ padding:45px 35px 15px 0px; overflow:hidden; }
.menu li{ line-height:30px; margin-right:20px; float:left;}
.menu li i{ width:7px; height:7px; float:left; display:block; background:#61b15b;  margin-right:10px; margin-top:12px; float:left;}
.pro_list li{ width:245px; margin-right:25px; float:left;}
.pro_list li h2{ height:50px; line-height:50px; text-align:center; background:#333333; margin-top:-4px; overflow:hidden; padding:0 5px;}
.pro_list li h2 a{ color:#FFF;}
.pro_list li h2:hover{ background:#31ae35;}

.i_case{ width:100%; height:470px; background:#10943e;}
.i_case_inner{ width:1055px; height:129px; overflow:hidden; margin:0 auto; background:#14b848; padding-top:50px;}
.i_case .tit,.i_about .tit,.i_new .tit,.pro_inner .tit{ width:381px; height:115px; background:url(../images/tit_bg_bai.png) no-repeat; margin:0 auto; padding-left:185px;}
.i_case .tit .p1,.i_about .tit .p1,.i_new .tit .p1,.pro_inner .tit .p1{ width:46px; float:left; color:#FFF; font-size:90px; font-family:"SimSun";}
.i_case .tit .p2,.i_about .tit .p2,.i_new .tit .p2,.pro_inner .tit .p2{ width:135px; float:left; margin-top:20px; text-align:center;}
.i_case .tit p span,.i_about .tit .p2 .span1,.i_new .tit .p2 .span1,.pro_inner .tit .p2 .span1{ color:#FFF; display:block;}
.i_case .tit .p2 .span1,.i_about .tit .p2 .span1,.i_new .tit .p2 .span1,.pro_inner .tit .p2 .span1{ font-family:"SimSun"; font-size:28px; margin-top:4px;}
.i_case .tit .p2 .span2,.i_about .tit .p2 .span2,.i_new .tit .p2 .span2,.pro_inner .tit .p2 .span2{ font-family:"SimSun"; font-size:22px; margin:5px 0px 0px 0px;}

.con-show01{width: 100%;height: auto;float: left;margin-left: 10px;overflow: hidden;/*transform:rotate(120deg);*/}  
.con-show02{width: 100%;height: 100%;overflow: hidden;/*transform:rotate(-60deg);*/}  
.con-show03{width: 100%;height: 100%;overflow: hidden;/*transform:rotate(-60deg);*/position: relative;background: pink; }  
.con-show03 > div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;line-height: 250px;text-align: center;color: #fff;cursor: pointer;background: url(../images/a.png);transition: opacity 0.3s;}  
.con-show03 img{width:100%;height:auto;}
.con-show03:hover > div{opacity: 1;}  
.margin-left{margin-left: 115px;}  
.margin-top{margin-top: -70px;} 

.partFour1{width:1225px; margin:0 auto; }
.partFourCo1_bg{ width:1055px; background:#14b848; overflow:hidden; float:left;}
.partFourCo1{ height:275px; width:890px;float:left; overflow:hidden; position:relative; background:#14b848; margin:0 83px;}
.partFourCo1 ul li{ float:left; margin-right:15px; width:235px; height:auto; }
.partFour1 .ctrl{width:83px; height:152px; float:left; margin-top:35px;}
.partFour1 .left{ background:url(../images/left.png) no-repeat;}
.partFour1 .right{ background:url(../images/right.png) no-repeat;}
.i_case_big{ width:1222px; margin:0 auto;}

.partFourCo1 ul li h2{ width:230px; height:30px; line-height:30px; display:inline-block; overflow:hidden; text-align:center;}
.partFourCo1 ul li h2 a{ color:#FFF;}
.partFourCo1 ul li a.more{ width:100px; height:20px; line-height:20px; text-align:center; color:#FFF; background:#10943e; display:block; border-radius:4px; font-size:12px; margin:0 auto;}

.i_about{ width:1055px; margin:60px auto 65px; overflow:hidden;}
.i_about .tit{ background:url(../images/tit_bg_hei.png) no-repeat; height:103px; overflow:hidden; margin-bottom:34px;}
.i_about .tit .p1{ color:#000;}
.i_about .tit .p2 .span1{ color:#000 !important; margin-bottom:5px;}
.i_about .tit .p2 .span2{ margin-left:11px;}

.i_about_inner{ width:1055px; margin:0 auto;}
.i_about_img{ width:510px; float:left;}
.i_about_detail{ width:510px; height:280px; line-height:25px; overflow:hidden; float:right;}

.i_new{ width:100%; height:360px; padding:60px 0; background:#e6e6e6;} 
.i_new .tit{ height:121px; background:url(../images/tit_bg_hei.png) no-repeat; padding-left:187px;}
.i_new .tit .p1{ width:48px; color:#191919; margin-bottom:5px;}
.i_new .tit p span{ color:#191919 !important;}
.i_new .tit .p2 .span2{ margin-left:0px !important ;}

.i_new_inner{ width:1055px; margin:0 auto;}
.i_new_inner ul{ margin-top:25px;}
.i_new_inner ul li{ width:505px; margin:0px 40px 30px 0px; float:left;}
.i_new_inner ul li .num{ width:95px; height:95px; text-align:center; line-height:95px; background:#14b845; color:#FFF; float:left; font-size:72px; font-family:"SimSun";}
.i_new_inner ul li .t_l{ width:394px; margin-left:15px; float:left;}
.i_new_inner ul li .t{ width:394px; height:30px; line-height:30px; overflow:hidden;}
.i_new_inner ul li .t a{ width:295px; float:left; overflow:hidden; display:block; color:#333;}
.i_new_inner ul li .t a:hover{ color:#61b15a;}
.i_new_inner ul li .t span{ width:80px; float:right; display:block; height:30px; color:#333;}
.i_new_inner ul li .p{ line-height:25px; height:50px; overflow:hidden; color:#818181;} 

.link_bg{ width:1055px; margin:30px auto; }
.link,.city{ width:1200px; margin:12px auto 0px; height:27px; background:url(../images/link.png) no-repeat left top; color:#333; padding:13px 0px 0px 44px;}
.link a,.city a{ color:#333;}
.link a:hover,.city a:hover{ color:#61b15a;}
.city{ background:url(../images/city.png) no-repeat left top; padding-left:49px; padding-top:11px;}

.footer_bg{ width:100%; height:305px; background:url(../images/footer.jpg) repeat-x center;}
.footer{ width:1200px; margin:0 auto; padding:35px 0px; overflow:hidden;}
.footer ul{ width:665px; float:left;}
.footer ul li{ width:67px; height:136px; float:left; padding:0 49px; text-align:center; background:url(../images/footer_li.png) no-repeat right; }
.footer ul li span,.footer .contact span{ line-height:28px; font-size:16px; color:#FFF;}
.footer ul li a{ width:62px; height:27px; overflow:hidden; display:inline-block; line-height:28px; font-size:14px; color:#a7a7a7;}

.footer .contact{ width:375px; float:right;}
.footer .contact p{ width:375px; font-size:14px; color:#FFF; height:25px; line-height:25px;}
.copyright{ line-height:53px; }
.copyright p{ color:#fff; text-align:center; font-size:14px;}
.copyright a{color:#fff;}
.pro_menu{ width:1055px; margin:0 auto; }
.pro_menu ul{ margin:0 auto;}
.pro_menu ul li{ float:left; position:relative; margin-top:20px; line-height:42px; margin-right:15px; display:block; white-space:nowrap;}
.pro_menu ul li a{ padding:0px 15px; background:#e4e3e3; display:inline-block; }
.pro_menu ul li a:hover{ background:#61b15b;}
.pro_menu ul li a:hover{ color:#FFF;}
.pro_menu ul li ul{ position:absolute; top:42px; left:0px; z-index:999; display:none;}
.pro_menu ul li:hover ul{ display:block; }
.pro_menu ul li ul li{ margin:0; }
.pro_menu ul li ul li a{ background:#61b15b; color:#FFF; }
.b20{ height:20px;}

.erweima{ width:1055px; margin:0 auto; text-align:center;}
.erweima_b{ height:1px; background:#585b61;}
.erweima_gz{ width:185px; height:40px; line-height:40px; text-align:center; color:#FFF; background:#32a600; margin:-20px auto;}
.erweima img{ margin-top:37px;}

.pro_bg{ width:100%; background:#e6e6e6; overflow:hidden; padding:30px 0;}
.pro_inner{ width:1055px; margin:0 auto; overflow:hidden;}
.pro_inner .tit{ padding-left:205px; background:url(../images/tit_bg_hei.png) no-repeat center;}
.pro_inner .tit .p1{ color:#000;}
.pro_inner .tit .p2 .span1{ color:#000; margin-bottom:5px;}
.pro_inner .pro_list{ margin-top:50px;}
.pro_inner .pro_list li{ margin-bottom:20px;}

.pages{ color: #333; margin:45px auto; margin-bottom:10px; overflow:hidden;}
.pages ul{ float:right; display:inline; } 
.pages li{ width:24px; height:24px; text-align:center; line-height:24px; float:left; margin-right:4px; border:1px solid #b2b2b2; font-size:12px; }
.pages li.pages_solid{ background:#61b15b; border:1px solid #61b15b; color:#FFF;}
.pages li.previous_s,.pages li.next{ width:70px; background:none;}
.pages li.next a{ color:#333;}

.new_list{ margin-top:50px;}
.new_list li{ padding:20px 0; border-bottom:1px solid #cccccc;}
.new_list li .t{ height:26px; overflow:hidden; line-height:30px;}
.new_list li a{ width:825px; height:26px; overflow:hidden; float:left; display:block; }
.new_list li span{ width:80px; height:26px; display:block; float:right;}
.new_list li .date{ line-height:26px; }
.new_list li .p{ line-height:26px; height:56px; overflow:hidden;}

.position{ height:20px; overflow:hidden; margin-bottom:20px;}
.position img{ margin-right:10px;}
.pro_con{ margin-top:30px; }
.pro_con h1{ line-height:35px; font-size:18px; text-align:center;}
.pro_con .date{ width:1055px; color:#666666; text-align:center; border-bottom:1px solid #d2d2d2; padding-bottom:15px; line-height:35px;}
.pro_con .img{ margin:20px 0; text-align:center;}
.pro_con .detail{ line-height:25px; color:#7b7b7b;}

.pian{ margin-top:20px;}
.pian p,.tag,.pian div{ padding:0 10px; line-height:45px; color:#666; background:#d8dcd8; margin-bottom:5px; }
.pian p a,.tag a,.pian div a{ color:#666;}
.xg_pro,.xg_new{ margin-top:25px;}
.xg_pro .title,.xg_new .title{ width:1035px; height:45px; line-height:45px; color:#FFF; background:url(../images/xg_pro_tit.png) no-repeat; font-size:16px; padding:0 10px;}
.xg_pro .title a,.xg_new .title a{ width:50px; float:right;  color:#61b15b;}
.xg_new_list{ margin-top:15px;}
.xg_new_list li{ width:490px; line-height:30px; float:left; margin-right:40px;}
.xg_new_list li a{ width:370px; height:30px; display:inline-block; overflow:hidden; float:left; color:#666666;}
.xg_new_list li span{ width:80px; display:inline-block; float:right; color:#666666;}
.xg_pro .pro_list{ margin-top:25px;}