body{font-size:14px; min-width:1360px; font-family:"微软雅黑"}

#bkgrnd{background:url(../images/images/fn.jpg) no-repeat center;position:fixed;top:0;left:0;width:100%;z-index:-1}

img{ border:none;}

ul li{ list-style:none;}

.clear{ clear:both}

.l{ float:left;}

.r{ float:right;}

.gaodu{ height:55px;}

*{margin:0;padding: 0;}

html body{width: 100%;font-size: 14px;}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {text-decoration: none;}

a:active {text-decoration: none;}

li{ list-style:none}







#intro,

#changelog,

#follow{background:#eee;}



.QietuScenerPage{text-align:center;}

.QietuScenerPage h2{margin-top:100px;}

.QietuScenerPage h4{font-weight:normal; color:#999;}







/*top*/

.jiameng_width{  margin:0 auto; position:relative; border: 1px solid #cdcdcd; margin-bottom: 30px;}

.s_width{ width:1340px; margin:0 auto; position:relative; margin-bottom: 30px;}

.s_widthh{ width:1170px; margin:0 auto; position:relative;  margin-bottom: 30px;}

.l{ float:left;}

.r{ float:right;}

.h_line{ height:10px; width:100%; background:#fad000;}

.top_n{ height:140px; width:1180px; margin:0 auto; background: url(../images/images/logo.jpg) left center no-repeat;}



.ton_na{ height:140px; width: 310px; float: right; 

 background: url(../images/images/tel.jpg) center no-repeat; margin-right: 2px;  }



.hhhh h1{ line-height: 50px; width: 860px; padding-top: 40px; margin: 0 auto;font-size: 19px; text-align: center; display: block;}



#width_a{ color: #000000;}

.content1000 { width: 1000px; margin: 0 auto; position: relative; height: auto; z-index: 2; }



.quan_a{ height: 100%; width: 100%; background: #FFFFFF;}



.left_fanganlist{width:260px; margin:0 auto}

.left_fanganlist li{  height:46px; margin:2px 0; border-bottom:1px #ccc solid; line-height:46px; text-align:center}

.left_fanganlist li a{ color:#666;font-size:16px}

.left_fanganlist li a:hover{ color:#f00;font-weight:bold}



/*一个新的财富迹象*/

.sy_caiwujixiang{width:1340px; margin:0 auto; text-align:center; margin-top:50px; }

.caifu_red38{ color:#f00;font-weight:bold;font-size:38px; line-height:56px}

.caifu_bt14{font-size:16px;text-align:center; margin-bottom:40px}

.caifu_list{width:1340px; margin:0 auto;position:relative}

.caifu_list li{width:400px; height:570px; float:left; margin:0 20px}

.li_tubiao{ with:200px; position:absolute; z-index:33; margin-left:100px}

.li_border{width:340px; border:5px #ececec solid; position:relative; z-index:22; top:100px; padding:30px 30px 70px 30px; height:300px}

.li_border:hover{border:6px #ccc solid; }

.li_h1{font-size:28px;font-weight:bold; margin-top:120px; line-height:45px}

.li_h1:hover{font-size:32px;}

.li_en{font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px}

.li_neirong{font-size:14px; color:#555; text-align:left; margin-top:20px; line-height:28px}

.yellow{  color:#d45500}

.bule{color:#1e7aaf}

.fense{ color:#af1e4b}



/*选择贝壳防水疑问*/

.chose_beike_bj{ background:url(../images/images/beike_31.jpg) center; height:783px; overflow:hidden; position:relative}

.chose_beike{width:1340px; margin:0 auto; text-align:center}

.chose_biaoti56{font-size:56px; font-weight:bold; color:#fff; padding-top:50px}

.gren{ color:#f6ba40}

.chose_bt16{font-size:20px; padding-top:15px; text-align:center }

.chose_en14{ font-size:14px; color:#62cc9b; padding-top:10px}



.chose_beike_left{ float:left;width:500px; padding-left:300px; padding-top:100px}

.chose60{font-size:60px; font-weight:bold; color:#008748; text-align:left}

.chose27{font-size:27px; font-weight:bold; color:#008748;text-align:left}

.kunhuo{ text-align:left;font-size:15px; padding-top:20px; line-height:30px; color:#555}



.chose_beike_kehu{ float:right;width:360px; background:#fff; margin-top:100px; height:380px}

.hezuoshang_top{ background:#ffba91; height:40px; line-height:40px; text-align:center; color:#fff}

.hezuoshang_list{ padding:15px;text-align:left;width:330px}

.list_an14{font-size:14px; color:#888}

.hezuoshang_list{ padding-top:12px; font-size:14px; height:40px; line-height:40px}



.hezuoshang_list li{ border-bottom:1px #ececec dashed}



.hezuo_end{width:360px; background:#e0e0e0; height:45px; line-height:45px; margin-top:230px;font-size:14px;}

.hezuo_end_left{ float:left;width:240px; color:#008547}

.hezuo_end_right{ float:right;width:120px; background:#ee5994; color:#fff}





/*走进贝壳首页部分*/

.zoujin_beike{width:1340px; margin:56px auto; text-align:center; position:relative; height:560px;}

.zoujin_tiaoti{font-size:36px;font-weight:bold; margin-bottom:20px; margin-top:80px;}

.huangse{ color:#F60}



.zoujin_beike_left{ float:right;width:890px; position:absolute;opacity: 0; }

.zoujin_beike_right{ float:left;width:441px; position:absolute; opacity:0}

.jiameng56{font-size:56px;font-weight:bold; color:#009551; text-align:center;width:1300px; margin:0 auto}

.jiameng36{font-size:36px;font-weight:bold; color:#F60; text-align:center;width:1300px;margin:0 auto}

.jiameng28{font-size:18px; color:#666; text-align:center; margin:30px auto;width:100%; line-height:45px}





/*首页贝壳防水营销导师风采展示*/

.yingxiao_daoshi{width:1340px; margin:0 auto; margin-bottom:50px; text-align:center;position:relative}

.daoshi{ background:url(../images/images/beike_45.jpg) center no-repeat; height:287px;}



.anli{height:260px; width:1340px; margin:0 auto }

.anli_t{ width:100%; height:80px; margin:0 auto; background:url(../images/images/cppp.png) center bottom no-repeat;}

.anli_z a{ width:100px; margin:0 auto; display:block; text-align:center; font-size:22px; font-weight:bold; color: #fff; text-decoration:none; padding-top:10px;}

.anli_nn{height:240px; width:1340px; margin:0 auto; padding-top:5px;}

.tupian_zzz{height:234px; width:1340px; margin:0 auto; }

.tupian_zzz li{float:left; height:155px; border:1px #cecece solid;width:155px; margin:0 auto; padding:5px; margin-left:15px;border-radius:50%} }

.tupian_zzz li img{height:155px; width:155px; border-radius:50%}



.tel28{width:339px; height:53px; background:url(../images/images/3mu_42.jpg)}

.case_b a{ height:28px; width:112px;  color:#666; text-align:center; display:block; font-size:12px;}

.case_b a:hover{ height:28px; width:112px;  color:#025cb2; text-align:center; display:block; font-size:13px; text-decoration:none;}

.tupian_zzz .case_bb{height:35px; width:120px; margin: auto;}

.tupian_zzz .case_bb a{ height:35px; width:120px; line-height:35px;  color:#fff; text-align:center; display:block; font-size:14px; background:#f00;}



.tupian_zzz .case_bb a:hover{ height:35px; width:120px; line-height:35px; color:#fff; text-align:center; display:block; font-size:15px;}



.ddd{color:#4f4f4f; padding-top:12px;font-size:13px; padding:5px; line-height:23px}



/*贝壳防水经销商案例展示首页部*/

.beike_casebj{ background: url(../images/images/beike_48.jpg) top center; height:886px; position:relative}



/*为什么选择贝壳防水*/

.why_beike_bj{ background:url(../images/images/beike_49.jpg) center; height:406px; overflow:hidden; position:relative}

.beike_pinpai{ background:url(../images/images/beike_52.jpg);width:380px; height:58px; overflow:hidden; margin:0 auto; position:relative}

.beike_youshi{ background:url(../images/images/beike_55.jpg) center; height:588px; overflow:hidden; margin-bottom:40px; position:relative}

.hezuo_jiameng{ background:url(../images/images/beike_57.jpg) center; height:320px; overflow:hidden;position:relative}



.hezuo_bj{ background:#f2f2f2; height:173px;width:100%; overflow:hidden }

.hezuo_w{width:1340px; margin:0 auto}

.hezuo_left{ float:left}

.hezuo_list{ float:right;}







.espcms_piclist_slide1 {overflow: hidden;padding:20px 14px 0px 14px;}

.espcms_piclist_slide1 ul li{float: left;margin: 0 10px 15px 0;text-align: center;background:#fff;  padding:5px;position:relative;}

.espcms_piclist_slide1 li .pic { width:200px; height:100px; margin:0 auto}

.espcms_piclist_slide1 li  .pic img { width:200px; height:100px;}

.espcms_piclist_slide1 li  p{ text-align:center; line-height:30px; font-size:14px;z-index:99;position:relative;  }

.espcms_piclist_slide1 li  p a{ color:#444444; font-size:14px;}

.espcms_piclist_slide1 li  p a:hover{ color:#fff}

.espcms_piclist_slide1 li .case_more{ width:60px; margin:0 auto; height:18px; line-height:18px; text-align:center; color:#a9a9a9; font-size:12px; text-transform:uppercase; border:1px solid #604a32;z-index:99;position:relative}

.espcms_piclist_slide1 li .case_more a{ color:#604a32;}

.espcms_piclist_slide1 li .case_more div a{ color:#a9a9a9;}

.ny_sb{width:500px; margin: 0 auto; text-align:center; padding-top:30px}







.head_t{ background:url(../images/images/beike_01.jpg) center; height:32px; line-height:32px; color:#940000}

.head_t ul{width:1320px; margin:0 auto; text-align:right}

.top_bj{ background:#009551;width:100%; height:120px}

.top{width:1340px; margin:0 auto; padding-top:15px}

.logo{ float:left}

.top_right{ float:right; font-size:18px; color:#fff; line-height:30px; padding-top:18px; text-align:center}

.top_right .sp{ letter-spacing:3px}





.nav_bj{ background:#eaeaea; height:60px; line-height:60px; overflow:hidden}

.nav{width:1340px; margin:0 auto}

.nav li{ float:left; text-align:center; padding:0 36px}

.nav li a{ color:#333;font-size:16px}

.nav li a:hover{ color:#f00; font-weight:bold;}







/**/

.aside{position: absolute;z-index: 15;right: 1%;top: 50%;transform: translateY(-50%);}

.aside ul{}

.aside ul li{width: 85px;height: 85px;margin: 10px 0; cursor: pointer;transition: all .5s; border-radius: 50%; border: 1px solid #fff;position: relative; z-index: 5;}

.aside ul li:after{ position: absolute;content: ''; height: 85px; width: 85px; left: 0; top: 0;background: #c44307; transform: scale(.8); opacity: 0; z-index: -1;border-radius: 50%;transition: all .5s;}

.aside ul li img{ width: 100%;}

@media only screen and (min-width:1200px) {

.aside ul li:hover{border: 1px solid #c44307;}	

.aside ul li:hover:after{ transform: scale(1); opacity: 1;}

}







.guide-main{ position: relative; height:450px;}

.guide-main ul{width: 1200px;margin: 0 auto;/*! overflow: hidden; */position: absolute;left: 50%;margin-left: -600px;top: 37%;text-align: center;}



.guide-main ul li{display: inline-block;margin: 0 6px;position: relative;transform: translateY(150px);transition: all 1s; opacity: 0;}



.pageTitle a{ height:81px; width: 268px; margin: 0 auto; line-height: 81px; display: block; text-align: center;}

.pageTitle-in{height:81px; width: 300px; margin: 0 auto; line-height: 81px; display: block; text-align: center;}







/*内页通用*/

/*in-Banner*/



.in-Banner.active{-webkit-filter: blur(0);-moz-filter: blur(0);-ms-filter: blur(0);filter: blur(0);}

.pageTitle{}

.pageTitle img{margin: 0 auto;}

.Abrupt{  margin:0 auto;background: #fff;padding-top: 35px;}

.Abrupt.Tu{ border-top: 5px solid #00923f;margin-top: -108px;}



/*  */

.entertainment-main{position: relative;z-index: 5;padding-bottom: 35px;}

.reside-main{ position: relative; z-index: 5; padding-bottom: 75px;}

 .entertainmentLists{ width: 1100px; margin: 0 auto;}

 .entertainmentLists{}

 .entertainmentLists>ul{margin-bottom:75px;}

 .entertainmentLists ul li{/*!  */position: relative;  margin-bottom:50px;}

 .entertainmentLists ul>li:after{ position: absolute;content: '';border-bottom: 1px solid #dadada; height: 1px; width: 100%; left: 0; bottom: -25px;}

 .entertainmentLists ul li .pic{width: 50%;float: left;}

 .entertainmentLists ul li .pic img{width: 96%;}

 .entertainmentLists ul li .summary{float: right;width: 50%;height: 100%;position: absolute;right: 0;}

 .entertainmentLists ul li .tit{color: #333333;font-size: 24px;height: 31px;overflow: hidden;}

 .entertainmentLists ul li .text{color: #666666;font-size: 14px;margin-top: 15px;height: 200px;overflow: hidden;}

 .entertainmentLists ul li .information{position: absolute;bottom: 0;}

 .entertainmentLists ul li .information span{display: block;color: #00923f;height: 32px;margin-bottom: 10px;line-height: 32px;}

 .entertainmentLists ul li .information span i{display: block;float: left;height: 32px;width: 32px;background:url(14_icon-aggregate.png) no-repeat;margin-right: 13px;border-radius: 50%;}

 .entertainmentLists ul li .information span i.icon-address{background-position:0  0;}

 .entertainmentLists ul li .information span i.icon-timer{background-position: -32px 0;}

 .entertainmentLists ul li .information span i.icon-phone{background-position: -64px 0;}

 .entertainmentLists ul li .information span i.icon-phone:before{ opacity: 0;}

 .entertainment-text{ position: absolute;left: 50%;top: 50%;z-index: 15; margin: -170px 0 0 -42.5px;}

 .entertainment-text img{}

.Agritainment{background: #ca5723;padding: 50px 0 35px;}

.Agritainment .page-titl{}

.Agritainment .page-titl img{margin: 0 auto;}

.Agritainment-minTitle{margin-top: 30px;}

.Agritainment-minTitle ul{text-align: center;overflow: hidden;}

.Agritainment-minTitle ul li{display: inline-block;width: 140px;height: 32px; cursor: pointer;}

.Agritainment-minTitle ul li img{margin: 7px auto 0;}

.Agritainment-minTitle ul li.active{background:#933409}

.Agritainment-list{}

.Agritainment-list table{border: 0;width: 100%;}

.Agritainment-list table{display: none;}

.Agritainment-list table.active{display: inline-table;}

.Agritainment-list table tbody{ width: 100%;}

.Agritainment-list table tr{border-bottom: 1px dashed    #ca5723;}

.Agritainment-list table td{width: 33.33%;text-indent: 4em;color: #ca5723;font-size: 24px;line-height: 70px;}

.lm38{font-size:46px;font-weight:bold; font-family: Georgia, "Times New Roman", Times, serif}

/*informaiton-main*/

.informaiton-main{ position: relative;z-index: 5;}

.informaiton-main .box{position: relative;}

.informaiton-main .box1{padding-bottom: 20px;margin-top: 30px;}

.informaiton-main .box1 img{max-width: 1094px;margin: 0 auto; margin-left: 50px;}

.informaiton-main .box1 .text{max-width: 1094px;margin: 43px auto 0;color: #666666;font-size: 15px;line-height: 28px;}

.informaiton-main .box2{ background: url(../images/images/02.jpg) no-repeat center fixed;height: 600px;}

.informaiton-main .box2 .summary{ background: rgba(0,139,74,.79);width: 1250px;margin: 0 auto;color: #fff;padding: 28px 25px 95px;font-size: 14px;line-height: 28px;position: relative;top: 18%;}

.informaiton-main .box2 .pageTitle-in{}

.lm24{font-size:26px; text-align:center}

.informaiton-main .box2 .pageTitle-in img{margin: 0 auto;}

.informaiton-main .box2 .text{margin-top: 20px; }

.informaiton-main .box2 .text p{ line-height: 30px; color: #FFFFFF; font-size: 15px;}



.informaiton-main .box3 .climate ul li .title{line-height: 60px;background: #00923f;color: #fff;font-size: 24px;text-indent: 2em;text-align: left;overflow: hidden; cursor: pointer;}

.informaiton-main .box3 .climate ul li .title i{ background:url(15_icon-aggregate.png) no-repeat;background-position:-96px 0 ;height: 32px;width: 32px;display: inline-block;float: right;margin: 14px;transition: all .5s;transform: rotateX(180deg);}

.informaiton-main .box3 .climate ul li.active i{transform: rotateX(0);}

.informaiton-main .box3 .climate ul li .summary{position: absolute;width: 1090px;left: 0;opacity: 0;}

.informaiton-main .box3 .climate ul li .tit{color: #333333;font-size: 24px;line-height: 55px;margin-top: 20px;}

.informaiton-main .box3 .climate ul li .text{color: #666666;font-size: 14px;line-height: 28px;}

.informaiton-main .box3 .climate ul li.active .summary{ opacity: 1}



.num48{font-size:56px;font-weight:bold; font-family:Tahoma, Geneva, sans-serif; padding-top:30px}





.ny_main{width:1340px; margin:50px auto}

.ny_main_left{ float:left;width:960px; border:1px #ccc solid; padding:20px}

.ny_main_right{ float:right;width:300px;}

.left_lm18{width:280px; background:#008346; height:56px; line-height:56px; text-align:left; padding-left:20px; overflow:hidden; color:#fff;font-size:18px}

.ny_left{ background:#ececec; margin-bottom:12px; padding:20px 10px; text-align:left}

.left_list{ text-align:left;font-size:14px; }





.left_list li a{font-size:14px; color:#444}







































/*shipin*/



.shipin{ width: 100%; height: 100%; margin: 0 auto;}

.shipin_t a{height: 67px; width:257px; margin: 0 auto; line-height: 67px; display: block;}

.shipin_h{height: 59px; width: 100%; margin: 0 auto;background:url(../images/images/abbc.jpg) no-repeat center;}

.shipin_z{height: 330px; width: 1200px; margin: 0 auto; padding-top: 40px;}

.shipin_z_l{height: 330px; width: 590px; float: left;}

.shipin_z_lz{height:100%; width: 590px; margin: 0 auto;position:relative ;}

.shipin_z_r{height: 330px; width: 590px; float:right;}

.shipin_z_rz{height:100%; width: 590px; margin: 0 auto; position:relative}







/*fen*/

.fen{height: 550px; width:100%; margin: 0 auto; }

.fen_n{height: 390px; width: 1200px; margin: 0 auto;position:relative; z-index: 99;}

.fen_n li{width: 160px; height: 390px; float: left; margin-left:20px;  margin-right: 20px;position:relative}

.fen_n .pic{z-index:99;position:relative;}

.fen_n_bk{background: url(/templates/net/images/images/yy.jpg) no-repeat center;width:160px;height:390px;position:absolute;z-index:9;top:0px;left:0;opacity:0}



.fen_n li:hover{

/*    background: url(../images/images/yy.jpg) no-repeat center;*/

    

}









.d1{width: 100%;height: 600px;position: relative;}





.sy_cp_en36{ width:500px; margin:0 auto; 

             text-align:center;font-size:36px; 

			 font-family:Georgia, "Times New Roman", Times, serif; 

			 color:#ffffff;

			 z-index:999; position:absolute}

.click{font-size:16px; color:#fff; border:1px #fff solid;border-radius:20px;width:90px; height:36px; line-height:36px; margin:0 auto; margin-top:30px; margin-bottom:20px}

.flex{

	display: flex;

	flex-flow: row nowrap;

	justify-content: space-between;

	overflow: hidden; 

}

#for1,#for2,#for3,#for4{

	width: 100%;

	height: 100%;

	opacity: 0;

	position: absolute;

	top: 0;

}

#for1{

	opacity:1

	}

#for1{

	background: lightgray  url(../images/1.jpg) no-repeat center;

	background-size: 100% auto;

}

#for2{

	background: lightgray url(../images/2.jpg) no-repeat center;

	background-size: 100% auto;

}

#for3{

	background: lightgray url(../images/3.jpg) no-repeat center;

	background-size: 100% auto;

}

#for4{

	background: lightgray url(../images/4.jpg) no-repeat center;

	background-size: 100% auto;

}

.d1 .flex{

	width: 80%;

	height: 400px;

	margin: 0 auto;

	position: absolute;

	top:140px;

	left: 10%;

	z-index: 99;

}

.d1 li{

	position: relative;

	width: 25%;

	height: 300px;

	text-align: center;

	color: white; padding:20px

	

}

.d1 li:hover{

	cursor: pointer;

}

.line{

	position: absolute;

	bottom: 0;

	width: 0px;

	height: 10px;left:0px;

	background-color: #bbdc23;

}

.intro{

	display: none; text-align:left

}



.d2{

	width: 100%;

	height: 800px;

	background-color: #eee;

	overflow: hidden;

}

.relative{

	position: relative;

}

.absolute{

	position: absolute;

}



.lm28{font-size:22px; font-weight:bold; color:#fff; margin-top:20px}

.cp_lmpic{width:500px; text-align:center}



			

.sy_about_bj{ background:url(../images/images/bainong_05.jpg) center top no-repeat; height:653px}		

.sy_about_body{width:1320px; margin:0 auto}		

.sy_about_logo{ float:left;}

.sy_about_jianjie{ float:left;width:50%; margin-left:30px; margin-top:80px}

.green24{font-size:24px; color:#17c073}

.en16{ font-size:16px; color:#ececec}



.jianjie14{font-size:14px; line-height:25px; color:#888; margin-top:20px}

.liaojie{font-size:14px; font-weight:bold; color:#444; margin-bottom:20px}











.chanpin{ height: 870px; width: 1200px; margin: 0 auto; }

.chanpin_ing{ height:435px; width: 600px; float: left; } 







.about{height: 100%; width: 100%; margin: 0 auto; }

.about_t{height:81px; width: 268px; margin: 0 auto; }

.about_z{height: 57px; width: 100%; margin: 0 auto;background: url(../images/images/abbc.jpg) no-repeat center;}

.zi{height: 100px; width: 740px; margin: 0 auto;}

.zi_a{height:100px; width: 210px; float: left;}

.zi_b{height:100px; width: 156px; float: left; margin-left: 80px;}

.zi_c{height:100px; width: 156px; float: left; margin-left: 80px;}

.aab_z{height:100px; width: 1100px; margin: 0 auto;}

.aab_z p{line-height: 35px; font-size: 15px; color: #606060; display: block; text-align: center;}

.ab_zn{height:650px; width: 100%;background: url(../images/images/fff.jpg) no-repeat center;}

.ab_znz{height: 210px; width: 1010px; margin: 0 auto; background: #FFFFFF;box-shadow: 0px 0px 15px #073e18;position:  absolute;  z-index:2; margin-top: -105px; margin-left: 85px; }



.ab_znzz{height: 190px; width: 990px;background: url(../images/images/rf.jpg) no-repeat center;  margin-left: 10px; margin-top: 10px; }

.ab_znn{width:1200px; margin: 0 auto;}





.xi_anniu_a:hover,.xi_anniu_b:hover,.xi_anniu_c:hover{animation: dou 0.5s linear;}

@keyframes dou{

				0%{transform: translateY(0px);}

				25%{transform: translateY(10px);}

				50%{transform: translateY(0px);}

				75%{transform: translateY(-10px);}

				100%{transform: translateY(0px);}



}

















.xi{height: 100px; width: 890px; margin: 0 auto;}

.xi_anniu{height: 270px; width: 1200px; margin: 0 auto;}

.xi_anniu_a{height: 260px; width: 185px; float: left; margin-left: 50px; background: url(../images/images/dd1.png) no-repeat center bottom; }

.xi_anniu_a_t a{height: 180px; width: 180px; line-height: 180px;

    background: #FFFFFF url(../images/images/d1.png) no-repeat center;;

    -moz-border-radius: 100px;

    -webkit-border-radius: 100px;

    border-radius: 100px; border: 5px #db5d00 solid; display: block; }

.xi_anniu_a_t a:hover{height: 180px; width: 180px;

    background: #a2b82d url(../images/images/d11.png) no-repeat center;;

    -moz-border-radius: 100px;

    -webkit-border-radius: 100px;

    border-radius: 100px; border: 5px #FFFFFF solid;line-height: 180px;display: block;}



.xi_anniu_b{height: 260px; width: 250px;  margin-left: 250px; background: url(../images/images/dd2.png) no-repeat center bottom; float: left; }

.xi_anniu_b_t a{height: 180px; width: 180px;

    background: #FFFFFF url(../images/images/d2.png) no-repeat center;;

    -moz-border-radius: 100px;

    -webkit-border-radius: 100px;

    border-radius: 100px; border: 5px #db5d00 solid; margin: 0 auto;line-height: 180px;display: block;}

.xi_anniu_b_t a:hover{height: 180px; width: 180px;

    background: #d20045 url(../images/images/d22.png) no-repeat center;

    -moz-border-radius: 100px;

    -webkit-border-radius: 100px;

    border-radius: 100px; border: 5px #FFFFFF solid;margin: 0 auto;line-height: 180px;display: block;}



.xi_anniu_c{height: 260px; width: 185px;  margin-right: 50px; background: url(../images/images/dd3.png) no-repeat center bottom; float: right; }

.xi_anniu_c_t a{height: 180px; width: 180px;

    background: #FFFFFF url(../images/images/d3.png) no-repeat center;;

    -moz-border-radius: 100px;

    -webkit-border-radius: 100px;

    border-radius: 100px; border: 5px #db5d00 solid; margin: 0 auto;line-height: 180px;display: block;}



.xi_anniu_c_t a:hover{height: 180px; width: 180px;

    background: #17a745 url(../images/images/d33.png) no-repeat center;

    -moz-border-radius: 100px;

    -webkit-border-radius: 100px;

    border-radius: 100px; border: 5px #FFFFFF solid;margin: 0 auto;line-height: 180px;display: block;}









.neww{height: 880px; width: 100%; margin: 0 auto;position: relative;}

.neww_t{ height: 74px; width: 248px; margin: 0 auto;}

.neww_z{ height: 57px; width: 100%;background:url(../images/images/abbc.jpg) no-repeat center;}

.neww_zz{height: 780px; width: 1200px; margin: 0 auto;position: relative;

    overflow: hidden;}

.neww_zz_l{height: 780px; width: 480px; float: left;position: absolute;

    overflow: hidden;

    top: 30px;

    left: 0;

    opacity: 0; }

.neww_zz_l li{height: 259px; width: 480px;background:#f2f2f2; margin-bottom: 1px;}



.neww_tem p{ padding-top: 40px; width:440px; margin: 0 auto; line-height:35px; color: #008000; display: block;font-size: 32px; font-weight: bold;}

.neww_ten p{ width:440px; margin: 0 auto; line-height:30px; color: #008000; display: block;font-size: 14px; }

.neww_ten_a a{line-height:20px; font-size: 16px;width:440px; color:#505050; display: block;font-weight: bold; padding-left: 20px;}

.xn_z_rz_r_b a{line-height: 28px; width: 440px; margin-left: 20px; margin-top: 10px; display: block; color: #adadad; font-size: 13px;}



.neww_zz_l ul:first-child li{background-color: green;}

.neww_zz_l ul:first-child li p,.neww_zz_l ul:first-child li a{

	color: white;border-left: ;

}



.neww_zz_r{height: 780px; width: 700px; float: right;position: absolute;

    overflow: hidden;

    top: 30px;

    right: 0;

    opacity: 0;}

.neww_zz_r_t{height:130px; width: 700px;}

.neww_zz_r_t li{ height: 130px; width:220px; margin-left: 6px; margin-right:6px; float: left;}

.neww_zz_r_t li.newcrnt{background:url(../images/images/1r.jpg) no-repeat center;}



.neww_zz_l_t_img{height:112px; width: 214px;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%;  margin-left: 3px;  }



.neww_zz_rz{height: 580px; width: 700px; border-bottom: 3px solid #ff8212;}



.neww_zz_rz_img{height:450px; width: 700px;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%;}



.neww_zz_rz_z{height: 90px; width: 670px; margin-top: 20px;}

.neww_zz_rz_z_z a{ine-height:20px; font-size: 16px;width:670px; color:#505050; display: block;font-weight: bold; padding-left: 20px;}



.neww_zz_rz_z_n a{line-height: 28px; width: 670px; margin-left: 20px; margin-top: 10px; display: block; color: #adadad; font-size: 13px;}

















.neibanner{height: 600px; width:100%;}

.neijian{  height: 67px; width:248px; margin: 0 auto;}



.neitu{height: 600px; width:100%;background:url(../images/images/002.jpg) no-repeat center; }

.neitu_z{height: 380px; width:1200px; margin: 0 auto; background: rgba(79,134,1,.79);}

.neitu_t{height: 80px; width: 300px;background:url(../images/images/qq.png) no-repeat center; margin: 0 auto;}



.nei_nong{height: 460px; width: 1100px; margin: 0 auto;}

.nei_nong_a{height: 460px; width: 320px; background: #00923f; float: left;}

.nei_nong_a_img{height: 390px; width:320px;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%; }

.nei_nong_a_z a{ line-height: 70px; width: 290px; font-size: 18px; display: block;  margin-left: 15px;font-weight: bold;}

.nei_nong_a_z a:hover{color: #ffb300;}



.nei_nong_b{height: 460px; width: 320px; background: #00923f; margin-left: 70px;float: left;}

.nei_nong_b_img{height: 390px; width:320px;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%; }

.nei_nong_b_z a{ line-height: 70px; width: 290px; font-size: 18px; display: block;  margin-left: 15px;font-weight: bold;}

.nei_nong_b_z a:hover{color: #ffb300;}



.nei_nong_c{height: 460px; width: 320px; background: #00923f; margin-left: 70px;float: left;}

.nei_nong_c_img{height: 390px; width:320px;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%; }

.nei_nong_c_z a{ line-height: 70px; width: 290px; font-size: 18px; display: block;  margin-left: 15px;font-weight: bold;}

.nei_nong_c_z a:hover{color: #ffb300;}





.nei_new{height:200px; width: 960px;}

.nei_new_l{height: 200px; width:260px; float: left;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%; margin-top: 16px;}

.nei_new_r{height:200px; width:670px; float: right;}

.nei_new_r_t a{line-height:38px; color: #4b4b4b; font-size: 18px; display: block; font-weight: bold;}

.nei_new_r_t a:hover{color: #00923f;}



.nei_new_r_n a{line-height: 27px; color: #717171; font-size: 14px; display: block; height: 90px; }

.nei_new_r_n a:hover{color: #00923f;}





.nei_an a{line-height: 40px; width: 120px; border: 1px solid #00923f; text-align: center; display: block; color: #00923f;}

.nei_an a:hover{ background:#00923f; color: #FFFFFF;}

.neiye_erji{height: 30px;  width:170px;margin: 0 auto;}



.neiye_erji li{    position: relative;

    display: inline-block;

    font-style: italic;

    cursor: pointer;

    font-size: 15px;width: 80px; margin: 0 auto;}



.neiye_erji li a{color: #000000;  width: 80px; line-height: 30px; display: block; text-align: center; }

.neiye_erji ul li.active{color:#00923f;}

.neiye_erji li a:hover{color:#00923f;}



.neiye_erji_a{height: 30px;  width:280px;margin: 0 auto;}



.neiye_erji_a li{    position: relative;

    display: inline-block;

    font-style: italic;

    cursor: pointer;

    font-size: 15px;margin: 0 auto; margin-left: 10px; margin-right: 10px;}



.neiye_erji_a li a{color: #000000;  line-height: 30px; display: block; text-align: center; }

.neiye_erji_a ul li.active{color:#00923f;}

.neiye_erji_a li a:hover{color:#00923f;}



.neiye_erjii{height: 30px;  width:1200px;margin: 0 auto;}



.neiye_erjii li{    position: relative;

    display: inline-block;

    font-style: italic;

    cursor: pointer;

    font-size: 15px; margin: 0 auto;}



.neiye_erjii li a{color: #000000;  width: 480px; line-height: 30px; display: block; text-align: center; }

.neiye_erjii ul li.active{color:#00923f;}

.neiye_erjii li a:hover{color:#00923f;}







.shili{ height: auto; width: 100%; background:#fff}

.shi_a { font-size:48px; color:#F90;font-weight:bold;text-align:center;width:100%; margin:0 auto}

.shi_b p{ width:600px;line-height: 26px; margin: 0 auto; font-size:15px; color:#444; display: block; text-align: center;}

.shi_c{ height:4px; width:120px; margin: 0 auto; background: #fd9d13;}

.shi_d{height: 530px; width:1200px; margin: 0 auto; }



.cp_list{float:left; width:590px; height:530px}

.cp_bkgrnd{ float:left; width:590px; height:500px;}

.lm14{ float:left; color:#444; line-height:50px; border-bottom:2px #dcdcdc solid; width:590px; margin-top:30px;}

.lm14 a{color:#009551; line-height:50px; font-size:20px; width: 360px; text-align: center; display: block; font-weight: bold; padding-bottom: 5px;}

.lm14 a:hover{color:#f00; font-weight:bold }









/*fenlei*/

.fenlei{ height: 199px; width: 100%; margin: 0 auto; background:url(../images/images/fenlei.jpg) no-repeat center;}

.fenlei_z{width: 1180px; margin: 0 auto;}

.fenlei_z p{ line-height:22px; width:560px;padding-top:130px; padding-left:106px; color: #afafaf; font-size: 14px;}

.fenlei_zz{ height: 46px; width: 1180px; margin: 0 auto; margin-bottom: 30px; margin-top: 20px;}

.fenlei_zz li{height: 46px; width:234px;  float: left; }

.fenlei_zz li a{height: 46px; width:234px; line-height:46px; display:block; text-align:center;border-bottom:1px solid #003681 ;border-top:1px solid #003681;border-right:1px solid #003681; font-size: 16px; color: #003681; font-weight: bold;}

#fenlei_a{ height: 48px; width: 234px; background: #003681;}

#fenlei_a a{font-size: 16px; color: #FFFFFF; font-weight: bold;}

.fenlei_zz li a:hover{font-size: 16px; color: #FFFFFF; font-weight: bold;background: #003681;}



.fenlei_zzz{ height: 46px; width: 1180px; margin: 0 auto; margin-bottom: 30px; }

.fenlei_zzz li{height: 46px; width:234px;  float: left; }

.fenlei_zzz li a{height: 46px; width:234px; line-height:46px; display:block; text-align:center;border-bottom:1px solid #003681 ;border-top:1px solid #003681;border-right:1px solid #003681; font-size: 16px; color: #003681; font-weight: bold;}

#fenlei_a{ height: 48px; width: 234px; background: #003681;}

#fenlei_a a{font-size: 16px; color: #FFFFFF; font-weight: bold;}

.fenlei_zzz li a:hover{font-size: 16px; color: #FFFFFF; font-weight: bold;background: #003681;}

#fenlei_b a{height: 46px; width:234px; line-height:46px; display:block; text-align:center;border-bottom:1px solid #003681 ;border-top:1px solid #003681;border-left:1px solid #003681; font-size: 16px; color: #003681; font-weight: bold;}

#fenlei_b a:hover{font-size: 16px; color: #FFFFFF; font-weight: bold;background: #003681;}



.hezuo{height: 155px; width: 100%; margin: 0 auto;background:url(../images/images/hezuo.jpg) no-repeat center; }

.hezuo_n p{height:30px; width:550px; padding-top:108px; padding-left:112px; color: #afafaf; font-size: 14px;}

.hezuo_n{width: 1180px; margin: 0 auto;}





/*se_pro_con_case*/

.se_pro_con_case{ width:1170px; overflow:hidden;  position:relative; margin:0 auto; padding:10px 0 40px 0}

.se_pro_con_case ul{ width:1170px; }

.se_pro_con_case li{float:left; padding:0; width:360px; height:360px; margin-right:13px; margin-bottom:25px;position:relative; overflow:hidden;border:1px solid #e9e9e9; }



.se_pro_con_case .se_pro_t_l{ width:360px;  position:relative; cursor: pointer}

.se_pro_con_case .se_pro_t_l img{ width:360px; height:265px;}

.se_pro_con_case .se_pro_con_case.se_pro_t_l a{ width:360px;  position: absolute; z-index:3; background:url(../images/images/p_more_bg2.png) no-repeat center center; text-align:center; font-size:14px; color:#fff; line-height:40px; opacity:1}

.se_pro_con_case .se_pro_t_l .se_pro_t_laa{opacity:1;}

.se_pro_con_case .se_pro_t_l a span{ display:block; font-size:24px; font-weight:bold; color:#ffffff; line-height:60px; padding:120px 0 0 0; width:212px; margin:0 auto; border-bottom:1px solid #9b968f}

.se_pro_con_case .se_pro_t_l a p{ width:150px; text-align:center; line-height:40px; background:#0d66a2; color:#fff; font-size:16px; margin:20px auto 0 auto}



.se_pro_con_case .se_pro_t_r{ width: 360px;  border-top:0; padding:0 0 25px 0; background:#e8e8e8}

.se_pro_con_case .se_pro_t_r p{ line-height:30px; font-size:13px; color:#555555; padding:30px 20px 30px 30px; text-align:center;  }

.se_pro_con_case .se_pro_t_r h4{ line-height:30px; font-size:18px; color:#333; padding:20px 0; text-align:center;  position: relative; z-index: 1000;}



.se_pro_con_case .se_pro_t_r_con{ line-height:30px; color:#666666; font-size:16px; padding:30px 0;}

.se_pro_con_case .se_pro_t_r_more{ width:150px; line-height:35px; text-align:center; margin:0 auto; position: relative; z-index: 1000; }

.se_pro_con_case .se_pro_t_r_more a{ font-size:14px; color:#fff; display:block; background:#0d66a2 }



.se_pro_con_case li div.cover_top{position:absolute;top:-265px;left:0;width:388px;height:265px;background-color: red;filter: Alpha(opacity=50);background: rgba(0,0,0,0.4) ;z-index:900; text-align:center; cursor: pointer}

.se_pro_con_case li div.cover_top img{ width:265px; height:265px;}

.se_pro_con_case li div.cover_bottom{position:absolute;bottom:-200px;left:0;width:388px;height:131px; background:#ff8400;z-index:99}







/*se_pro_con_case*/

.chanpin{ width:1200px; overflow:hidden;  position:relative; margin:0 auto; padding:10px 0 40px 0}

.chanpin ul{ width:1200px; }

.chanpin li{float:left; padding:0; width:600px; height:435px; position:relative; overflow:hidden;}



.chanpin .se_pro_t_l{ width:600px;  position:relative; cursor: pointer}

.chanpin .se_pro_t_l img{ width:600px; height:435px;}

.chanpin .chanpin.se_pro_t_l a{ width:600px;  position: absolute; z-index:3; background:url(../images/images/p_more_bg2.png) no-repeat center center; text-align:center; font-size:14px; color:#fff; line-height:40px; opacity:1}

.chanpin .se_pro_t_l .se_pro_t_laa{opacity:1;}

.chanpin .se_pro_t_l a span{ display:block; font-size:24px; font-weight:bold; color:#ffffff; line-height:60px; padding:120px 0 0 0; width:212px; margin:0 auto; border-bottom:1px solid #9b968f}

.chanpin .se_pro_t_l a p{ width:150px; text-align:center; line-height:40px; background:#0d66a2; color:#fff; font-size:16px; margin:20px auto 0 auto}



.chanpin .se_pro_t_r{ width: 600px;  border-top:0; padding:0 0 25px 0; background:#e8e8e8}

.chanpin .se_pro_t_r p{ line-height:30px; font-size:13px; color:#555555; padding:30px 20px 30px 30px; text-align:center;  }

.chanpin .se_pro_t_r h4{ line-height:30px; font-size:18px; color:#333; padding:20px 0; text-align:center;  position: relative; z-index: 1000;}



.chanpin .se_pro_t_r_con{ line-height:30px; color:#666666; font-size:16px; padding:30px 0;}

.chanpin .se_pro_t_r_more{ width:150px; line-height:35px; text-align:center; margin:0 auto; position: relative; z-index: 1000; }

.chanpin .se_pro_t_r_more a{ font-size:14px; color:#fff; display:block; background:#0d66a2 }



.chanpin li div.cover_top{position:absolute;top:-265px;left:0;width:388px;height:265px;background-color: red;filter: Alpha(opacity=50);background: rgba(0,0,0,0.4) ;z-index:900; text-align:center; cursor: pointer}

.chanpin li div.cover_top img{ width:265px; height:265px;}

.chanpin li div.cover_bottom{position:absolute;bottom:-200px;left:0;width:388px;height:131px; background:#ff8400;z-index:99}







.sy_news_abj{ background:#f8f8f8;width:100%; height:600px}

.sy_news_w{width:1340px; margin:0px auto; padding:50px 0}

.sy_news_w_left{ float:left;width:701px;}

.sy_news_w_right{ float:right;width:590px;}



/*footer*/



.footer{height:300px; width:100%; margin:0 auto;background:#00904c;}

.footer_w{height:300px; width: 1340px; margin: 0 auto; padding-top: 50px;}

.footer_z_lz{height: 239px; width:268px; margin: 0 auto; float: left;}

.foot_nav{ float:right;width:900px; color:#fff;font-size:15px; line-height:30px}

.foot_nav a{ color:#fff}

.foot_nav a:hover{ color:#ff0}

.copy_bj{ background:#006f33; height:50px; line-height:50px; text-align:center; color:#fff;}

.copy_bj a{ color:#fff}

.copy_bj a:hover{ color:#ff0}







.ditu{height: 481px; width: 100%; margin: 0 auto;background: url(../images/images/333_20.jpg) center no-repeat;}

.ditu_z{height: 355px; width: 1200px; margin: 0 auto; padding-top:70px;}

.ditu_zl{height: 355px; width:710px; float: left;background: rgba(0,0,0,0.6);}

.ditu_zr{height: 355px; width: 415px; float: right;}

.lx_a{height: 50px; width: 415px; background:url(../images/images/lx1.png) left no-repeat; margin-top: 20px;}

.lx_a p{line-height: 50px; font-size:15px; color: #FFFFFF;  display: block; padding-left: 60px;}

.lx_b{height: 50px; width: 415px; background:url(../images/images/lx2.png) left no-repeat; margin-top: 12px;}

.lx_b p{line-height: 50px; font-size:15px; color: #FFFFFF;  display: block; padding-left: 60px;}

.lx_c{height: 50px; width: 415px; background:url(../images/images/lx3.png) left no-repeat; margin-top: 12px;}

.lx_c p{line-height: 50px; font-size:15px; color: #FFFFFF;  display: block; padding-left: 60px;}

.lx_d{height: 50px; width: 415px; background:url(../images/images/lx4.png) left no-repeat; margin-top: 12px;}

.lx_d p{line-height: 50px; font-size:15px; color: #FFFFFF;  display: block; padding-left: 60px;}

.lx_f{height: 50px; width: 415px; background:url(../images/images/lx5.png) left no-repeat; margin-top: 12px;}

.lx_f p{line-height: 50px; font-size:15px; color: #FFFFFF;  display: block; padding-left: 60px;}



























.espcms_page,.espcms_bbs_form{width:1340px;}





.espcms_page_typename{height: 50px; width: 200px; float: left;}



.nei_t{width:860px; height: 333px; margin: 0 auto; padding-top: 15px;}

.nei_t_l{height: 333px; width:260px;background: url(../images/images/333.jpg) center no-repeat; float: left;}



.nei_t_r{ height: 333px; width:565px; float: right;}

.nei_t_r p{line-height:35px;font-size: 14px; color:#202020;}

.nei_z p{line-height:35px;font-size: 14px; color:#202020;}

.nei_z{width:890px;margin: 0 auto; padding-top: 15px;}



.tupian_zl{ position:absolute; bottom:-4px; left:0; height:50px; width:50px; display:block; background:url(../images/images/left.jpg) center center no-repeat; }

.tupian_zl:hover{ background:url(../images/images/left_h.jpg) center center no-repeat; }

.tupian_zr{ position:absolute; bottom:-4px; left:55px; height:50px; width:50px; display:block; background:url(../images/images/right.jpg) center center no-repeat;}

.tupian_zr:hover{ background:url(../images/images/right_h.jpg) center center no-repeat;}



.fen_nn{ height:60px; width:240px; float:right; margin-top:138px; }

.fen_nn li{height:36px; width:220px; border:#FFF 1px solid; margin:0 auto; margin-top:13px;}

.fen_nn li a{height:36px; width:220px; line-height:36px; display:block; text-align:center; font-size:16px; color:#FFF; font-weight:bold;}

.fen_nn li a:hover{ font-size:16px; color:#d51449; font-weight:bold;}

.fen_nna{ height:172px; width:220px;  float:right;}

.fen_nna li{ height:26px; width:90px; float:left; line-height:26px; background:#14b75c; margin-top:6px; margin-left:7px}

.fen_nna li a{ height:26px; width:90px; line-height:26px; color:#FFF; font-size:14px; display:block; text-align:center;}

.fen_nna li a:hover{ font-size:14px; color:#FFF; font-weight:bold;}

.fen_nnb{ height:55px; width:240px; float:right; }

.fen_nnb li{height:36px; width:220px; border:#FFF 1px solid; margin:0 auto; margin-top:4px;}

.fen_nnb li a{height:36px; width:220px; line-height:36px; display:block; text-align:center; font-size:16px; color:#FFF; font-weight:bold;}

.fen_nnb li a:hover{ font-size:16px; color:#d51449; font-weight:bold;}



.fen_nnbb{ height:116px; width:220px;  float:right;}

.fen_nnbb li{ height:26px; width:90px; float:left; line-height:26px; background:#14b75c; margin-top:6px; margin-left:7px}

.fen_nnbb li a{ height:26px; width:90px; line-height:26px; color:#FFF; font-size:14px; display:block; text-align:center;}

.fen_nnbb li a:hover{ font-size:14px; color:#FFF; font-weight:bold;}



.fen_nnc{ height:60px; width:240px; float:right;}

.fen_nnc li{height:36px; width:220px; border:#FFF 1px solid; margin:0 auto; margin-top:13px;}

.fen_nnc li a{height:36px; width:220px; line-height:36px; display:block; text-align:center; font-size:16px; color:#FFF; font-weight:bold;}

.fen_nnc li a:hover{ font-size:16px; color:#d51449; font-weight:bold;}











.pro_t_l{ width:632px; height:454px; }

.pro_t_l img{ width:630px; height:450px; border:2px solid #333333; border-right:none; }

.pro_t_r{ width: 285px; height:454px; background:url(../images/images/pro_t_r.jpg) no-repeat left top;}

.pro_t_r p{ border-bottom:1px solid #a44652; line-height:55px; font-size:20px; color:#fff; font-weight:bold ; margin:20px 25px 0 25px;}

.pro_t_r p a{ color:#fff;}

.pro_t_r p a:hover{ color:#088d3d;}

.pro_t_r_con strong{ font-size:16px; line-height:45px;}

.pro_t_r_con{ line-height:30px; color:#ffffff; font-size:14px; margin:25px 25px 0 25px; height:265px;}

.pro_t_r_more{ width:220px; height:43px; margin:0 auto;}

.pro_t_r_more a{ display:block; height:43px; background:url(../images/images/p_more.png) no-repeat center center}















.adv2{ height:270px; background:url(../images/images/heng.jpg) no-repeat center top; margin-top:20px;}













.case_piclist_slide {overflow: hidden; height:240px;}

.case_piclist_slide ul li{float: left;margin:0 15px 20px 0;text-align: center; position:relative;overflow:hidden; line-height:36px; background:#e4ebe1; padding:15px}

.case_piclist_slide ul li:hover{ background:#e9d219}

.case_piclist_slide li .pic img { width:200px; height:200px;}



.case_piclist_slide li .cover_top{ text-align:center; font-size:14px;z-index:99;position: absolute; color:#666; bottom:0; width:100%; background:rgba(0,0,0,0.7)}



.case_piclist_slide li .cover_pic{ width:120px; height:120px;position:absolute; left:50%; margin-left:-60px;top:-140px; z-index:100; }

.case_piclist_slide li .cover_pic a{ font-size:18px; color:#ffea00; padding:80px 0 0 0; background:url(../images/images/more.png) no-repeat center 5px; display:block}

.case_piclist_slide li  p{ }

.case_piclist_slide li  p a{ color:#333;font-size:15px}

.case_piclist_slide li  p a:hover{ color:#f00}











.pro_show{ }

.pro_show h2{ background:url(../images/images/p_line.jpg) repeat-x 120px center}

.pro_show h2 p{ background:#fff; width:120px; line-height:65px; color:#08982e; font-size:18px;}



.pro_cont{ height:915px; width:940px; margin:0 auto; overflow:hidden; }

.espcms_piclist_slide {overflow: hidden;}

.espcms_piclist_slide ul li{float: left;margin:0 15px 15px 0;text-align: center; position:relative; height:200px; width:200px; overflow:hidden; border-radius:50%}



.espcms_piclist_slide li .pic { width:200px; height:200px;border-radius:50%}

.espcms_piclist_slide li .pic a{ font-size:16px;}



.espcms_piclist_slide li .pic img { width:200px; height:200px;}

.espcms_piclist_slide li .cover_top{ text-align:center; line-height:40px; height:40px; font-size:14px;z-index:99;position: absolute; color:#666; bottom:0; width:100%; background:rgba(0,0,0,0.7)}

.espcms_piclist_slide li .cover_pic{ width:120px; height:120px;position:absolute; left:50%; margin-left:-60px;top:-150px; z-index:100}

.espcms_piclist_slide li .cover_pic a{ font-size:24px; color:#ffea00; font-weight:bold; padding:80px 0 0 0; background:url(../images/images/more.png) no-repeat center 5px; display:block}

.espcms_piclist_slide li  p{ }

.espcms_piclist_slide li  p a{ height:26px; line-height:26px; width:300px; display:block; text-align:center; font-size:14px;color:#fff}

.espcms_piclist_slide li  p a:hover{ color:#fff;font-size:15px;}

.vv{height:20px; width:155px; margin:0 auto; background:url(../images/images/cccc.jpg) center no-repeat;}











.espcms_piclist_slidee {overflow: hidden;}

.espcms_piclist_slidee ul li{float: left; margin-left:15px;text-align: center; position:relative; height:350px; background:#14b75c;overflow:hidden; width:300px; }



.espcms_piclist_slidee li .pic { width:300px; height:240px;}

.espcms_piclist_slidee li .pic a{ font-size:16px;}



.espcms_piclist_slidee li .pic img { width:300px; height:240px;}

.espcms_piclist_slidee li .cover_top{ text-align:center; line-height:40px; height:40px; font-size:14px;z-index:99;position: absolute; color:#666; bottom:0; width:100%; background:rgba(0,0,0,0.7)}

.espcms_piclist_slidee li .cover_pic{ width:120px; height:120px;position:absolute; left:50%; margin-left:-60px;top:-150px; z-index:100}

.espcms_piclist_slidee li .cover_pic a{ font-size:24px; color:#ffea00; font-weight:bold; padding:80px 0 0 0; background:url(../images/images/more.png) no-repeat center 5px; display:block}

.espcms_piclist_slidee li  p{ }

.espcms_piclist_slidee li  p a{ height:50px; line-height:50px; width:280px; display:block; text-align:center; font-size:15px;color:#fff; font-weight:bold;}

.espcms_piclist_slidee li  p a:hover{ color:#fff;font-size:16px;font-weight:bold;}

.vvv{height:36px; width:120px; border:#FFF 1px solid; margin:0 auto;}

.vvv a{height:36px; width:120px; font-size:16px; color:#FFF; display:block; text-align:center; line-height:36px}

.vvv a:hover{height:36px; width:120px; font-size:16px; color:#df2b75; font-weight:bold;}

























.advantage{ height:861px; width:100%; background:url(../images/images/about_z.jpg) center no-repeat; overflow:hidden; margin-top:140px;}

.advantage_con{ position:relative; height:861px;}

.ad_t{height:50px; width:1200px; margin:0 auto; background:url(../images/images/ab_t.png) center no-repeat; margin-top:15px;}

.ad_t a{height:50px; width:1200px; line-height:50px; display:block; }



.ad_z{ height:30px; width:700px; margin:0 auto}

.ad_z p{ height:30px; width:700px; line-height:30px; display:block; font-size:16px; color:#000; text-align:center;}







.advantage_l{ height:260px; width:1200px; position:absolute; left:0; top:10px; background:#ffffff; z-index:99; margin-top:110px;background:rgba(0,0,0,0.4);}

.advantage_l p{height:38px; line-height:38px; font-size:16px; color:#FFF; display:block; padding:0 20px 0 20px; margin-top:30px;}









.case_list{ width:1196px; margin:25px auto 20px auto; border-bottom:1px solid #ccc; border-top:1px solid #ccc}

.case_list ul{ border-left:1px solid #ccc}

.case_list li{ border-right:1px solid #ccc; width:198px; float:left; height:50px; line-height:50px; text-align:center}

.case_list li a{ font-size:18px; color:#333333; font-weight:bold; display:block}

.case_list li a:hover{ background:#c40821; color:#fff;}



.case{ border:1px solid #ccc; width:1198px; margin:0 auto 50px auto}

.case_l{ border-right:1px solid #ccc}

.case_l div{ margin:15px; width:769px; height:547px; position:relative}

.case_l div img{ position: absolute; }

.case_l div em{ bottom:0; z-index:99; position: absolute;line-height:45px; width:100%; background:rgba(0,0,0,0.5); color:#fff; font-style:normal; font-size:18px; font-weight:bold}

.case_l div em span{ padding:0 0 0 30px; }

.case_r{ width:374px; margin:15px 13px 0 0;}

.case_r li{ width:374px; height:261px; position:relative; margin-bottom:10px;}

.case_r li img{ position: absolute; }

.case_r li em{ bottom:0; z-index:99; position: absolute;line-height:45px; width:100%; background:rgba(0,0,0,0.5); color:#fff; font-style:normal; font-size:18px; font-weight:bold}

.case_r li em span{ padding:0 0 0 30px; }





.cage_list{ width:1200px; margin:25px auto 20px auto; }

.fn{ height:40px; width:1200px; margin:0 auto;margin-top:20px; }

.fn_aa{ height:40px; width:150px; float:left;}

.fn_aa a{ height:40px; width:150px; line-height:40px; background:#df2b75; font-size:18px; color:#FFF; display:block; text-align:center; font-weight:bold;}

.fn_aa a:hover{ font-size:18px; color:#ffb907; }





.fn_b{ height:40px; width:1048px; float:right; border:#e8e8e8 1px solid;}

.fn_b li{ height:30px; width:100px; float:left; margin-top:5px; margin-left:15px;}

.fn_b li a{ height:30px; width:100px; line-height:30px; font-size:14px; color:#FFF; display:block; text-align:center; background:#14b75c;}

.fn_b li a:hover{ background:#ffb907; color:#14b75c}



.fnn{ height:40px; width:1200px; margin:0 auto; margin-top:20px;}

.fnn_aa{ height:40px; width:150px; float:left;}

.fnn_aa a{ height:40px; width:150px; line-height:40px; background:#df2b75; font-size:18px; color:#FFF; display:block; text-align:center; font-weight:bold;}

.fnn_aa a:hover{ font-size:18px; color:#ffb907; }





.fnn_b{ height:40px; width:1048px; float:right; border:#e8e8e8 1px solid;}

.fnn_b li{ height:30px; width:100px; float:left; margin-top:5px; margin-left:15px;}

.fnn_b li a{ height:30px; width:100px; line-height:30px; font-size:14px; color:#FFF; display:block; text-align:center; background:#14b75c;}

.fnn_b li a:hover{ background:#ffb907; color:#14b75c}







.fnnn{ height:40px; width:1200px; margin:0 auto; margin-top:20px;}

.fnnn li{ height:40px; width:200px; float:left; }

.fnnn li a{ height:40px; width:150px; line-height:40px; background:#df2b75; font-size:18px; color:#FFF; display:block; text-align:center; font-weight:bold;}

.fnnn li a:hover{ font-size:18px; color:#ffb907; }









.nn_title{ height:46px; width:1200px; background:url(../images/images/new.png) center no-repeat; margin:0 auto; margin-top:40px;}



.nn_title_p{ line-height:30px; text-align:center; color:#555555; font-size:16px; padding-left:25px; }



.news_honor{ width:1200px; margin:0 auto; position:relative; height:510px; overflow:hidden}



.news_honor h2{ height:63px; line-height:55px; background:url(../images/images/n_t.jpg) no-repeat left center; color:#ffffff; padding:0 0 0 25px; font-size:18px; font-weight:normal;}

.news_honor h2 span{ color:#ed9f9f; padding:0 0 0 25px;}

.news_honor h2 a{ color:#ffffff;}

.news_honor h2 a:hover{ font-weight:bold}

.news{ width:711px; position: absolute}







.news_first{}

.news_first .news_l_pic{ width:550px; height:388px;}

.news_first .news_con{ width:550px; color:#6f6f6f; font-size:14px; line-height:30px;}

.news_first .news_con h3{ font-size:18px; color:#333333; line-height:55px;}

.news_first .news_con h3 a{ color:#14b75c}

.news_first .news_con p{}

.news_con_ll{ width:60px; height:80px; float:left; border-right:#eaeaea 1px solid; margin-top:20px;}

.yue p{ font-size:20px;}

.ews_con_rr{ height:140px; width:470px; float:right; margin-top:16px;}

.ews_con_rr a{ font-size:18px; color:#333; font-weight:bold;}

.xinwenn{ line-height:33px; font-size:13px; color:#999;}

.ews_con_rr p{ height:26px; color:#333; font-size:14px;}



.neww_r{ height:560px; width:615px; float:right;}

.neww_r li{ height:130px; width:615px; border-bottom:1px solid #f4f7f8;}

.neww_r li .neww_rl{ height:130px; width:450px; float:left;}

.neww_r li .nn_a a{ font-size:15px; color:#178fe6; line-height:30px;}

.nn_z a{ line-height:40px; font-size:17px; color:#333;}

.nn_shi p{ line-height:30px; font-size:14px; color:#666;}



.neww_rr{ height:110px; width:140px; float:right; background:rgba(205 205 205 0.6); padding:5px;}





.news_list{ color:#666; padding:0 0 20px 0;}

.news_list li{ border-bottom:1px solid #ddd;}

.news_se_date{ width:71px; height:100px; color:#444; font-size:12px; text-align:center}

.news_se_date span{ display:block; font-size:40px; line-height:55px; color:#777;}







.news_se_con{ padding:0 0 0 5px;width:680px}

.news_se_con a{ line-height:36px; color:#444; font-size:14px;}

.news_se_con a:hover{ color:#f00; font-weight:bold;}



.left_news_list{width:90%; margin:0 auto; text-align:center;}

.left_news_list li{ margin:2px; height:38px; line-height:38px}

.left_news_list li a{ color:#fff;background:#face1c; display:block }

.left_news_list li a:hover{ background:#2b862d; }

.honor{ width:456px; height:510px;}

.honor_n{height:60px; width:456px; background:url(../images/images/nea.png) center no-repeat;}

.honor_n a{ height:60px; line-height:60px; font-size:20px; color:#333; display:block; font-weight:bold;}



.hover_z li{  padding:5px 0; width:456px; height:90px;}

.news_se_datee{ width:71px; height:90px; color:#444; font-size:12px; text-align:center; background:#eeeeee; float:left;}

.news_se_datee span{ display:block; font-size:40px; line-height:55px; color:#777;}

.news_se_cone{ padding:0 0 0 25px; width:356px; height:90px; float:right}

.news_se_cone a{ line-height:25px; color:#14b75c; font-size:16px; }

.news_se_cone a:hover{ color:#14b75c;font-weight:bold;}

.news_se_cone p{margin-top:10px; color:#666;}







/*erjiyemian*/

.erji{  padding:30px 0 0 0}

.erji h2{  text-align:center; color:#000; font-size:24px; text-transform:uppercase}

.erji h2 p{ font-size:33px; color:#08912a; font-weight:bold; line-height:60px;}

.erji h2 p span{ color:#ec0c41}

.cage{ height:50px; padding:15px 0 70px 0; width:998px; margin:0 auto}

.cage li{ width:165px; text-align:center; float:left; margin-right:1px; background:#08912a;}

.cage li a{ line-height:50px; font-size:18px; color:#fff}

.erji .s_width{ margin-bottom:50px;}

.erji .s_width .l{width:601px; position: absolute}

.erji .s_width_r{ width:458px;font-size:20px; color:#333333; font-weight:bold;  position:absolute; background:url(../images/images/welcome.png) no-repeat left 30px; right:0; padding:110px 50px 0 89px; border:1px solid #ccc;}

.erji .s_width_r p{ font-size:14px; color:#2d2d2d; line-height:31px; font-weight:normal; padding:20px 0 55px 0; }

.erji_lv{ width:1200px; margin:0 auto; padding:20px 0}

.erji_lv p{ line-height:30px;  font-size:15px; color:#333; padding:10px 30px}

.erji_lv_bg{ background:url(../images/images/lvse.jpg) no-repeat center center; height:70px;}



.liuyan_title{ line-height:40px; font-size:18px; text-align:center; color:#444; font-weight:bold}



.jjk li{ float: left;}

.jjk li a{font-size: 12px; color: #000000; width:65px; text-align:right;padding-top:15px;display: block; padding-left: 18px;}







.se_pro_con{ width:910px; overflow:hidden;  position:relative; margin:0 auto; padding:10px 0 40px 0}

.se_pro_conn{ width:910px; overflow:hidden;  position:relative; margin:0 auto; padding:10px 0 40px 0}



.se_pro_conn ul{ width:910px; }

.se_pro_conn li{ padding:0; width:280px; height:240px; position:relative; overflow:hidden; margin-top:15px; margin-left:18px; float: left; }

.se_pro_conn li img{width:262px; height:190px; border: 8px solid #ededed;}



.se_pro_conn li a{line-height: 40px; width: 262px; font-size: 15px; color: #000000; text-align: center; display: block;}





.se_pro_con ul{ width:910px; }

.se_pro_con li{float:left; padding:0; width:860px; height:240px; position:relative; overflow:hidden; margin-top: 30px; margin-left:30px;border-bottom:  1px dashed #d9d9d9; }



.se_pro_t_l{ width:300px; height:210px; position:relative; cursor: pointer; float:left;  }

.se_pro_t_l a{ width:300px; height:210px; position: absolute; z-index:3; background:url(../images/images/p_more_bg.png) no-repeat center center; text-align:center; font-size:14px; color:#fff; line-height:40px;}



.se_pro_t_l .se_pro_t_laa{opacity:1;}

.se_pro_t_l a span{ display:block; font-size:24px; font-weight:bold; color:#ffffff; line-height:60px; padding:80px 0 0 0; width:212px; margin:0 auto; border-bottom:1px solid #9b968f}

.se_pro_t_l img{ width:298px; height:208px;border:1px solid #d9d9d9;}

.se_pro_t_r{ width:530px;  height:210px;   float:right;}





.se_a{ margin-top:10px;}

.se_a a{ line-height:50px;  font-size:18px; color:#121212; font-weight:bold; background:url(../images/images/gg.jpg) no-repeat center left; padding-left: 25px; }

.se_pro_t_r h4{ line-height:30px; font-size:18px; color:#121212; padding:30px 20px 30px 30px; text-align:center}

.se_aa{margin-left:20px;}

.se_aa p{ line-height:33px; font-size:15px; color:#e20213;font-weight: bold;}

.se_mor{ margin-top:15px;}

.se_mor a{ font-size:14px; color:#000000; display:block;line-height:28px; width:90px; border: 1px solid #e20213; margin-left: 20px; text-align: center; display: block;} 



.se_aaa p{ line-height:20px; font-size:14px; color:#333; margin-left:20px;}









/*se_case*/

#se_case_index{  background:#fff;position:relative; background: url(../images/images/erjibg.jpg) no-repeat center top; padding:30px 0 0 0}

.se_case_index_title{height:82px; background:url(../images/case_index_title_bg.png) no-repeat bottom; border-bottom:#e3e3e3 1px solid; }

.se_case_index_title h2 { font-size:33px; color:#08912a; font-weight:bold; line-height:60px; text-align:center}

.se_case_index_title h2 span{ color:#ec0c41}

.se_case_index_nav{ width:668px; height:30px; overflow:hidden; padding:0 0 0 12px; position:absolute;top:130px;left:50%;margin-left:-334px;}

.se_case_index_nav ul{ height:30px;}

.se_case_index_nav li{ float:left; margin-right:12px; min-width:112px; height:30px; }

.se_case_index_nav li span{float:left; width:112px; height:30px; display:block; font-weight:bold}

.se_case_index_nav li a{ font-size:14px; text-align:center; line-height:30px; text-decoration:none; color:#fff; display:block; background:#797979; border-radius: 3px; }

.se_ca_erji{ float:left; padding:0 0 0 10px;}

.se_ca{float:left; height:30px; margin:0 5px 0 0  }

.se_case_index_nav li .se_ca a{background:#d8d8d8; color:#5b5b5b; width:90px; font-size:13px;}



.se_case{ width:1200px; margin:0 auto; padding:10px 0 0 0}

.se_case ul{}

.se_case li{ width:280px;margin:0 10px 20px 10px; height:300px; float:left;position:relative;overflow:hidden;cursor:pointer;background:#eee; }

.se_case_pic{ width:278px; height:200px; text-align:center; margin:0 auto; border:1px solid #eee}

.se_case_name{ width:260px; margin:0 auto;  font-size:18px; color:#ec0c41; line-height:50px; text-align:left; padding:0 0 0 20px; font-weight:bold}

.se_case_name a{ color:#333}

.se_case_hangye{ width:240px; margin:0 auto; padding:0 20px 10px 20px; font-size:14px; color:#333; line-height:40px;}

.se_case_click{ float:right; color:#333; }

.se_case li div.cover_top{position:absolute;top:-205px;left:0;width:280px;height:202px;background-color: red;filter: Alpha(opacity=50);background: rgba(0,0,0,0.4);z-index:900; text-align:center}

.se_case li div.cover_top img{ padding:95px 0 0 0}

.se_case li div.cover_bottom{position:absolute;bottom:-100px;left:0;width:280px;height:99px;background-color: green;filter: Alpha(opacity=50);background: rgba(52,179,70,1);z-index:900}

.se_case .se_case_text{position: relative;z-index:1000;}



.fenye{ padding:20px 0 10px 0; font-size:14px; }

.shangxiaye{overflow: hidden;padding: 15px 0px;}

.shangxiaye li{ line-height:25px; color:#666}

.shangxiaye li a{ color:#666}

.zhu{ height:200px; width: 860px; margin: 0 auto; margin-top: 20px; padding-bottom: 10px;background: url(../images/images/gh.jpg) no-repeat center top; }



.fenyee{ padding:20px 0 10px 0; font-size:14px; }







/*se_hangye*/

.se_hangye{ width:1200px; margin:0 auto; }

.se_hangye ul{position:relative}

.se_hangye li{ margin-bottom:20px; margin-right:10px; padding:20px; border:1px dashed #ccc;width:527px; float:left; position:relative;top:20px;left:20px; cursor: pointer;}

.se_hangye li:nth-child(2n){}

.se_hangye li.hover{border:1px solid #ccc;}

.se_hangye_con{  }

.se_hangye_con_t{   line-height:40px; }

.se_hangye_con_t a{ font-size:18px; line-height:50px; font-weight:bold; color:#333;}

.se_hangye_con_other{ font-size:14px; color:#666; line-height:20px; padding:0 0 10px 0}

.se_hangye_con_t_intro{ font-size:14px; color:#777; line-height:28px;}



.se_date{ line-height:30px; color:#555; font-size:14px; font-weight:normal;}

.se_date_a{ line-height:30px; color:#555; font-size:14px; font-weight:normal; margin-left: 330px;}

.main{ padding:30px 0;}

.main_right{ width:910px;font-size:16px;}

.m_r_weizhi{ line-height:35px; text-align:right; font-size:14px;border-bottom:1px solid #eee}

.m_r_weizhi span{ float:left; font-size:18px; border-bottom:1px solid #093}





.t_left{ width:250px; float:left}

.fenlei2{}

.fenlei2 h2{ background:url(../images/images/kl.jpg) left center repeat; line-height:52px; font-size:14px; color:#fff; font-weight:normal; padding:0 0 0 20px; text-transform:uppercase}



.fenlei2 ul{ border:1px solid #eee; padding:25px 0 20px 0; }

.fenlei2 li{ line-height:40px; width:215px; margin:0 auto;  margin-bottom:10px;  background:#0f9d33 url(../images/images/111.png) left center no-repeat; }

.fenlei2 li a{ font-size:15px; padding:0 0 0 50px; color: #FFFFFF; font-weight: bold; }

.fenlei2 li a:hover{ font-size:15px;color:#fbf900; }

.fenlei2 h2 span{ padding:0 0 0 10px; font-size:13px; color:#FFFFFF}

.weineg{height:142px; width:200px; margin: 0 auto;}

.weinegg{ width:200px; margin: 0 auto;}

.wn_a{height: 35px; width:200px; border: 1px solid #e30214;background:url(../images/images/w1.jpg) left center no-repeat; }

.wn_a a{line-height:35px; padding-left:42px; color: #000000; font-size: 13px;}

.wn_a a:hover{color: #e20213;}

.wn_b{height: 35px; width:200px; border: 1px solid #e30214;background:url(../images/images/w2.jpg) left center no-repeat; margin-top: 10px; }

.wn_b a{line-height:35px; padding-left:42px; color: #000000; font-size: 13px;}

.wn_b a:hover{color: #e20213;}



.drr{ height: 30px; float: left;}

.drrr{width: 100px; height: 30px; float:right}

.drrr a{font-size: 13px; color: #383535;}

.drr a{font-size: 15px; color: #454545;}

.drr a:hover{font-size: 15px; color: #073692;}

.contact{ margin:25px 0 15px 0; border:1px solid #eee; }

.contact h2{ line-height:40px; font-size:16px; color:#FFFFFF; font-weight:normal; padding:0 0 0 20px; text-transform:uppercase; border-bottom:1px solid #ccc}

.contact h2 span{ padding:0 0 0 10px; font-size:13px;color:#FFFFFF;}

.contact p{ font-size:14px; line-height:24px; padding:0 10px 2px 10px;}

.contact .contact_pic{ margin:15px 15px}

.contact h1{font-size: 16px;  line-height: 30px; padding-left: 15px; color:#073692;}

.list{width: 300px;float: left;}

.intro{width: 100%;min-width:1400px;height:528px;background-image: url(../images/images/about.jpg);background-size: 100% 100%;background-repeat: no-repeat;border-top: 1px solid lightgray;}

.ab_z{width: 1100px;height: 335px;margin:118px auto;}

.ab_zl{height:335px; width:430px; border:1px solid #d4d4d4; float:left;}

.ab_tu{padding:10px; height:315px;}

.ab_r{ height:335px; width:650px; float:right;}

.ab_rt{height:40px; width:650px; border-bottom:#d4d4d4 1px dashed;}

.ab_rl{ height:40px; width:220px; float:left; background:url(../images/images/jianjie.jpg) left center no-repeat;}

.ab_rl a{ height:40px; float:right; display:block;  font-size:16px; color:#c9c9c9; line-height:40px;  font-weight:bold;}

.ab_rr{ height:26px; width:26px; background:#d21e27; float:right;}

.ab_rr a{ height:26px; width:26px; background:#d21e27; display:block; text-align:center; color:#FFF; font-size:14px;}



.an_nr{height:255px; width:650px;}

.an_nr p{ height:32px; line-height:32px; color:#333; font-size:12px; display:block; padding-top:16px}





.why{width: 100%;min-width:1400px;background-image: url(../images/images/bbj.jpg);background-repeat: repeat-x;text-align: center;}

.article{width: 1200px;height: 785px;background-image: url(../images/images/bbii.jpg);background-size: 100% 100%;background-repeat: no-repeat;margin: 0 auto;}

.a1{width: 530px;height: 100px;float: right;margin-top: 60px;}

.a1_t{height:30px; float:left;}

.a1_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; }

.a1_tt{ height:60px; width:530px; float:left;}

.a1_tt a{height:24px; width:350px; line-height:24px; display:block; color:#828282; font-size:14px; text-align:left; }



.a2{width: 450px;height: 100px;clear: both;float:right; margin-top:5px;}

.a2_t{height:30px; float:left;}

.a2_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }

.a2_tt{ height:60px; width:450px; float:left;}

.a2_tt a{height:30px; width:350px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}



.a3{width: 380px;height: 100px;clear: both;float: right;margin-top:26px}

.a3_t{height:30px; float:left;}

.a3_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }

.a3_tt{ height:60px; width:380px; float:left;}

.a3_tt a{height:30px; width:330px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}





.a4{width: 360px;height: 100px;clear: both;float: right;margin-top:24px}

.a4_t{height:30px; float:left;}

.a4_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }

.a4_tt{ height:60px; width:380px; float:left;}

.a4_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}



.a5{width: 380px;height: 100px;clear: both;float: right;margin-top:18px}

.a5_t{height:30px; float:left;}

.a5_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }

.a5_tt{ height:60px; width:380px; float:left;}

.a5_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}





.a6{width:300px;height: 100px;clear: both;float:right; padding-right:165px;}

.a6_t{height:30px; float:left;}

.a6_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }

.a6_tt{ height:60px; width:300px; float:left;}

.a6_tt a{height:30px; width:300px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}









.news-left{width: 835px;height: 430px;float: left;}

.xinwen{ height:40px; width:835px; background:#1f1f1f url(../images/images/xw.jpg) left center no-repeat;}

.xinwen_z{height:40px; width:300px; float:left;}

.xinwen_z a{height:40px; line-height:40px; display:block; color:#d21e27;  font-size:14px; padding-left:40px;}

.xinwen_z b{ color:#fff;  }

.xinwen_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}

.xinwen_n{ height:340px; width:835px;  margin-top:45px;}

.xinwen_nl{height:340px; width:213px; float:left; background:url(../images/images/nnn.jpg) center no-repeat;}

.xinwen_nr{ height:340px; width:600px; float:right;}

.xinwen_nrt{height:100px; width:600px;}

.xinwen_nrtb{ height:30px; width:600px; border-bottom:#d9d9d9 1px dashed; padding-top:10px;}

.xinwen_nrtb a{ height:26px; width:600px; line-height:26px; color: #666; font-size:16px; display:block;}

.xinwen_nrtb a:hover{ height:26px; width:600px; line-height:26px; color:#d21e27; font-size:17px; display:block;}

.bbb{ height:60px; width:600px;}

.bbb p{ height:24px; line-height:24px;  font-size:12px; color:#999; display:block; padding-top:5px;}

.xinwen_liebiao{width:600px; height:220px; padding-top:25px;}

.xinwen_liebiao_l{ height:35px; width:500px; background: url(../images/images/a.gif) center left no-repeat; float:left;}

.xinwen_liebiao_l a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px;}

.xinwen_liebiao_l a:hover{  color:#d21e27; font-size:12px;}

.xinwen_liebiao_r{height:35px; width:100px; float:right;}

.xinwen_liebiao_r a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px; }

.xinwen_liebiao_r a:hover{  color:#d21e27; font-size:12px;}



.tupian{ width:1200px; padding-top:200px; margin:0 auto }













.kong{height:40px; width:100%}





.news-right{width:330px;height: 430px;float: right;}

.lx{height:40px; width:330px; float:left;background:#d21e27;}

.lx_z{height:40px; width:280px; float:left;}

.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px; padding-left:40px;}

.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px;}

.lx_z b{ color:#fff;  }

.lx_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}

.lx_t{height:148px; width:300px; margin:0 auto; background:url(../images/images/lxt.jpg) center no-repeat; margin-top:60px;}

.lx_n{height:200px; width:300px; padding:15px;}

.lx_nt a{height:40px; width:300px; line-height:40px; display:block; font-size:16px; color:#000; font-weight:bold;}

.lx_nn a{height:30px; line-height:30px; display:block; color:#333; font-size:12px;}

.leftttt{height:100%; width:210px;}

.lixxiwomen{ padding-top:700px; }

.sss{height:380px; width:210px;border:1px solid #c5c5c5}

.lixxiwomen_t{height:40px; width:210px; background:url(../images/images/lxxxx.jpg) center no-repeat;}

.lixxiwomen_t a{height:40px; width:210px; line-height:40px; display:block; font-size:14px; color:#FFF; text-align:center;}

.let{height:94px; width:190px; margin:0 auto; padding-top:18px; background:url(../images/images/aaaa.jpg) center no-repeat;}

.lett p{height:40px; line-height:40px; width:190px; margin:0 auto; display:block; font-size:13px; color:#00; font-weight:bold;}

.lettt p{ height:30px; line-height:30px; font-size:12px; display:block; color:#333; padding-left:10px;}









.right_yeyue{ width:970px; height:100%; float:right;}



















































/*erjiyemian*/

.main_l{ float:left; width:226px; padding:0 0 0 9px; overflow:hidden;}

.main_r{ float:right; width:720px;overflow:hidden; padding-right:10px;}





.left_lx{width:257px;overflow:hidden; min-height:276px;}

.left_lx .pic{ height:69px; overflow:hidden;}

.left_lx .pic2{ height:42px; overflow:hidden;}

.left_lx .left_lx_con{ width:250px;line-height:24px; min-height:159px; color:#fff; background:#ff7c1c url(../images/lianxibg2.jpg) repeat-x left top;}

.left_lx .left_lx_con p{ padding:19px 0 0 20px;}



.zizhi{width:250px;overflow:hidden;}

.zizhi .pic{ height:56px; overflow:hidden;}

.zizhi .zizhi_con{ width:250px;line-height:24px; padding-top:5px;overflow:hidden;min-height:180px; color:#fff; background:#f7f2e8 url(../images/rongyubg.jpg) repeat-x left top;}

.zizhi .zizhi_con img{ margin:2px 0 0 6px; height:38px; overflow:hidden; display:block}



.erjibg{ background:url(../images/weizhi.jpg) no-repeat left top; height:37px;line-height:37px; padding-left:35px; color:#fff}

.erjibg a{ color:#fff;}

.erjibg a:hover{ font-weight:bold;}

.main_content{background:#FFFFFF; line-height:23px; min-height:502px; margin:0 0 10px 0; border:#c5b084 solid 1px;}

.main_content .jianjie{ line-height:30px; font-size:12px; padding:30px 30px 0 30px;color:#000}



.erji_con{ PADDING-top:20PX; padding-left:10px;}



.tiao{ font-size:12px; padding:20px 0 20px 30px;}

.tiao a{ color:#000000; text-decoration:none; font-size:12px;}

.tiao a:hover{ color: #348900;}



.lx p{ line-height:25px; font-size:14px; font-weight:bold;}

.more{ padding:25px;}

.more a{ color:#000; line-height:25px; text-decoration:none; background:url(../images/news_icon.gif) no-repeat left 2px; padding-left:20px;}



.chanpin img{ margin:0 2px;}



.list_photo2{

	margin:0;

	width:790px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0px;

}



.list_photo2 dt{ float:left; width:250px; height:200px; margin-top:15px; }

.list_photo2 dt img{ border:1px solid #dfdfdf; padding:0px; width:210px; height:150px; padding:5px;}

.list_photo2 dt div{ width:240px; height:35px; line-height:35px; text-align:center; overflow:hidden; }

.list_photo2 a{color:#000000;}

.list_photo2 a:hover{color:#f60;}





.news_t{ width:650x; text-align:left; line-height:40px; height:40px; background: url(../Images/index_1888.gif) repeat-x;text-indent:0px; margin:auto; margin-left:40px; margin-right:40px; font-size:14px;}

.news_t ul{  width:650px; line-height:40px;}

.news_t ul li{line-height:40px;}



.news_t a {line-height:40px; color:#4a4a4a; font-size:14px; padding-left:22px; }

.news_t a:hover{color:#4a4a4a; }



.news_p{ width:700px; color:#999999; text-align:left; padding-left:10px; margin-bottom:20px; line-height:25px;}

.news_p a{ color:#999999}

.news_p a:hover{ color:#ff0000}





.newslist{list-style:none;width:500px;background-color:#fff;overflow:hidden;height:500px;}

.newslist .t{float:left;width:250px;}









.se_erji_img img{ width:auto; margin:0 auto}





.contact_left{ width:400px; text-align:center; margin-top:20px;}

.contact_right{ width:660px; text-align:left; font-size:16px; line-height:40px; padding:0 0 0 100px; border-left:1px solid #eee}

.map{ width:100%; overflow:hidden;}







.p_float{ position:fixed; bottom:20px; width:55px; right:10px; z-index:9999; opacity:0}

.p_float li{  line-height:21px; margin-bottom:10px; text-align:center}

.p_float li a{ color:#fff; font-size:13px; background:#00877a; padding:10px 7px; margin-bottom:10px; display:block}

.p_float li a:hover{ background:#000}







.demo-1 { background: url(8_nature-sprite.png) no-repeat -9999px -9999px; }

.demo-1 .page-view { background: url(9_nature-sprite-2.png) no-repeat -9999px -9999px; }

.demo-1 .page-view h1 { font-family: 'besom'; }



.demo-1 .page-view .project:nth-child(even).active { -webkit-mask: url(9_nature-sprite.png); mask: url(9_nature-sprite.png); -webkit-mask-size: 2300% 100%; mask-size: 2300% 100%; -webkit-animation: mask-play 1.4s steps(22) forwards; animation: mask-play 1.4s steps(22) forwards; }

.demo-1 .page-view .project:nth-child(odd).active { -webkit-mask: url(9_nature-sprite-2.png); mask: url(9_nature-sprite-2.png); -webkit-mask-size: 7100% 100%; mask-size: 7100% 100%; -webkit-animation: mask-play 1.4s steps(70) forwards; animation: mask-play 1.4s steps(70) forwards; }

.no-cssmask .page-view .project.active { opacity: 0; -webkit-transition: opacity 1.4s ease; transition: opacity 1.4s ease; -webkit-mask: none !important; mask: none !important; }

.hidden { position: absolute; overflow: hidden; width: 0; height: 0; pointer-events: none; }





