
/*html5 reset*/
ul, li, ol, p { list-style: none
}
h4, h5, em { font-style: normal; font-weight: 400
}
h3 { font-style: normal; font-weight:normal;
}
a { color: #4d525d; text-decoration: none;
}
.fl { float:left
}.news .left .ul .li .t_d
.fr { float:right;
}


/*-----iE------*/

/*@media screen and (min-width:1440px) and (max-width:1600px){}*/
@media screen and (min-width:768px){ /*大于等于1024*/ /*这里是特定的样式表*/
    .containner{ width: 1200px;margin: 0 auto;}
body{background-color: #fff; margin:0; padding:0;font-family:'msyh', '微软雅黑'; color:#002e5f; font-size:14px; }
.pcon{ display:none;}

.head {
    width: 100%;
    border-top: 2px solid #002e5f;
    z-index: 999;
    position: absolute;
}
.top{ width:1200px; height:39px; margin:0 auto; color:#ffffff;}
.top .lf{ width:50%; float:left; line-height:39px;}
.top .rt{ width:50%; float:left; height:39px; overflow:hidden; text-align:right; line-height:37px;}
.top .rt span{ font-size:17px; font-weight:bold; color:#ffffff }
.top .rt a{ margin-left:10px;}
.top .rt a img{ padding-right:5px;} 

.header{ width:100%; height:120px; background: rgba(0,0,0,.5);}
.header .l_n{ width:1200px; height:120px; margin:0 auto;}
.header .logo{ width:360px; height:102px; float:left; padding-top:14px;}
.header .logo img{ padding-left:0px;}
.header .naver{ width:840px; height:76px; float:left; padding-top:35px;}
.header .naver ul li{ width:120px; text-align:center; height:76px; line-height:76px; font-size:16px; color:#ffffff; float:left; background:url(../image/ico_01.gif) no-repeat right center;}
.header .naver ul .on .a{ padding:7px 0; border-bottom:2px solid #ffcb05; color:#ffcb05;  }
.header .naver ul li .nav_about a:hover{color:#ffcb05;  }
.header .naver ul li:hover .a{ padding:7px 0; border-bottom:2px solid #ffcb05; color:#ffcb05;  }

	/* Adjusting the margins, paddings and no list styles */
	.navigation  {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
	/* Little tricking with positions */
	.navigation  li {
		float:left;			/* Show list items inline */
		width:120px; 
		position:relative; 
	}
		
	/* Sub Cat Menu stuff*/
	.navigation  ul {
		position:absolute; 
		left:0; 
		display:none; /* Hide it by default */
		padding:0;
		margin-top:-6px;
		list-style:none;
		z-index:99999;
	}
		
	.navigation  ul li {
		width:120px; 
		float:left; 
		border-top:none;
	}
.nav_about{ width:400px; min-height:200px; background-color:rgba(0,0,0,.5);border-radius:0 0 10px 10px;}
.nav_about .left{ width:160px; min-height:190px; padding-top:10px; float:left; background:url(../image/foot_bg.png) no-repeat right center; }
.nav_about .left p{ height:30px; line-height:30px; font-size:14px; padding-left:30px; text-align:left;}
.nav_about .right{ width:240px; float:left; padding-top:20px;}
.banner_n{ width:100%; height:300px;}
.banner_o{width: 100%; height: 715px;}
    .banner_o .containner{ position: relative;}
.zixun{display: inline-block; width: 200px;height: 55px;position: absolute;top: 405px;    left: 100px;}
.shangshi{display: inline-block; width: 200px;height: 55px;position: absolute;top: 405px;    left: 540px;}
.top_nav{ width:100%; height:45px; line-height:45px; background:url(../image/b_nav_bg.jpg) repeat-x left bottom; clear:both; font-size:14px; color:#999999;}
.top_nav .top_nav_n{ width:1150px; height:40px; line-height:40px;margin:0 auto; padding-left:50px; background:url(../image/top_nav.jpg) no-repeat left center;}
/*--------*/



#full-screen-slider { width:100%; height:780px; }
#slides { display:block; width:100%; height:780px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:560px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; background:#FFF; border-radius:5px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#1ba34f}

.i_notice{ width:100%; height:40px; line-height:40px; background-color:#fff; border-bottom:1px solid #ddd; padding-bottom:2px;}
.rollboder{ width:870px; margin:0 auto; padding-left:30px; background:url(../image/ico_10.png) no-repeat left center; color:#4c4c4b;}
.rollleft{ width:820px;}
.rollcenter{ color:#4c4c4b;}
.rollTextMenus span{ float:right; padding:0 15px; margin-top:5px; border-radius:13px; color:#888; margin-right:15px; border:1px solid #ccc; line-height:25px; background-color:#fff;}

.advantage{ width:1200px; height:250px; margin:50px auto;}
.advantage ul li{ width:240px; padding:0 30px; float:left; text-align:center;}
.advantage ul li img{ width:130px; }
.advantage ul li a{ line-height:39px;}
.advantage ul li h2{ height:60px; line-height:60px; color:#444; font-size:20px;}
.advantage ul li p{ height:auto; line-height:25px; color:#444;}
/*wwj落地页开始*/
    .mode1{padding: 55px 0;background: url("../image/bg_mode01.jpg") no-repeat center bottom;}
    .title_l{text-align: center; margin-bottom: 70px;}
    .title_l .title_t{display: inline-block; border-bottom: 1px solid #ff6c2c;font-size: 30px;padding-bottom: 10px;margin-bottom: 10px;}
    .title_l h5{
        font-family: helveticaneue_blackcond; font-size: 42px;color: #212121;
    }
    .more_l{text-align: center;margin: 20px; color: #1ba34f;}
    .more_l .btn_more{display:inline-block;width: 170px;height: 45px; line-height:45px;font-size:24px;border: 3px solid #1ba34f;border-radius: 30px;}
    .arrow_more{ display: inline-block; width: 35px; height: 35px;background: url("../image/icon.png") no-repeat;margin-top: 15px;}
    .mode11_ul { width: 600px;padding-left: 50px;}
    .mode11_ul li{margin: 20px 0;}
    .mode11_ul li:after{clear: both;content: ""; display: block;}
    .mode11_ul li p{display: inline-block; width: 520px;}
    .mode1_main:after{ content: "";clear: both;display: block;}
    .mode1_main{margin-bottom: 70px;}
    .i_list{ display: inline-block; width: 30px; height: 30px;line-height: 30px; text-align: center;margin-right: 15px;
        font-family: helveticaneue_blackcond;color: #fff; border-radius: 30px; font-size: 1.2em; font-style: normal; }
    .mode11_ul li:nth-child(odd) .i_list{background-color: #1ba34f;}
    .mode11_ul li:nth-child(even) .i_list{background-color: #fc9d29;}
    .orang{color: #1ba34f;}

    .mode2{padding: 55px 0;background: url("../image/bg_mode02.jpg") no-repeat center bottom #e3e6eb; height: 1500px;}
    .top_cl:after{clear: both;content: "";display: block;height: 0;}
    .col-compare dt{width: 146px;height: 42px;line-height: 42px;text-align: center;border: 1px solid #1ba34f;font-size: 24px;}
    .col-compare dd{padding-left: 20px; width: 360px;margin-top: 15px;}
    .territory .col-compare dd{ width: 250px;}
    .abroad p{font-size: 40px;}
    .territory p{font-size: 30px; color: #5e5e5e;padding-left: 300px;}
    .territory{padding-top: 280px;}
    .territory .col-compare dt{border-color: #b6b6b6; }
    .col-compare1,.col-compare2,.col-compare3{margin-top: 25px;line-height: 2;}
    .territory .col-compare1,.territory .col-compare2,.territory .col-compare3{margin-top: 10px;line-height: 1.5;color: #757575;font-size: 0.8em;}
    .col-compare1{margin-left: 200px;}
    .territory .col-compare1{margin-left: 230px;}
    .col-compare2{margin-left: 100px;}
    .summary{margin-top: 45px;}
    .ask{ color: #556270;font-size: 36px;text-align: center;}
    .advan{ text-align: center;margin-top: 38px;font-size: 1.3em;}
    .sum_ul{padding-top: 50px; color: #556270;font-size: 26px;margin-bottom: 50px;}
    .sum_ul ul{ width: 60%;margin-bottom: 80px;}
    .sum_ul ul li{margin: 15px 0;}
    .right_green{ display: inline-block; width: 46px; height: 46px; background: url("../image/right-green.png") no-repeat;margin-right: 15px; vertical-align: top;}


    .mode3{padding: 55px 0;background: url("../image/bg_mode03.jpg") no-repeat center bottom;}
    .listing li{text-align: center; width: 25%;margin: 20px 4%;}
    .listing:after{ clear: both;content: "";display: block;height: 0px;}
    .i_mo3{ display: inline-block; width: 90px; height: 90px; background: url("../image/png_mode3.png") no-repeat;}
    .i_assessment{background-position: -93px 0;}
    .i_made{background-position: -182px 0;}
    .i_plan{background-position: -274px 0;}
    .i_real{background-position: -364px 0;}
    .i_service{background-position: -454px 0;}
    .title_mo3{font-size: 30px;color: #1b1b1b; margin-top:35px;margin-bottom: 20px; }

    .mode4{padding: 55px 0;background: url("../image/bg_mode04.jpg") no-repeat center top #e3e6eb; min-height: 1037px;}
    /*.map_text{height: 295px;}*/
    .map_01{ width: 295px;}
    .text_01{ width: 300px; height: 180px; background: #fff; padding: 40px 30px;}
    .text_title{font-size: 26px;margin-bottom: 25px;}
    .mt_01{margin-left: 66px; width: 100%; display: inline-table;}
    .text_center{line-height: 2;color: #7b7b7b;}
    .map_02{ width: 426px;}
    .text_02{ width: 366px; height: 74px; background: #fff; padding: 10px 30px 30px 30px;}
    .text_02 .text_title{font-size: 26px;margin-bottom: 5px;}
    .text_02 .text_center{line-height: 1.2;color: #7b7b7b;}
    .center_btn{ width: 295px;height: 295px;background: #1ba34f; color: #ffffff;}
    .center_btn p{ text-align: center;font-size: 40px;}
    .center_btn i{font-size: 70px;}
    .ri{text-align: right; display: block;padding-right: 30px;}
    .mt_04{margin-left: 426px;}

    .mode5{padding: 55px 0;background: url("../image/bg_mode05.jpg") no-repeat center top;min-height: 922px}
    .process_text_ul{ height: 300px;}
    .process_text_ul:after{clear: both;content: "";display: block;height: 0px;}
    .process_text_ul li {width: 170px; }
    .process_text_ul li p{font-size: 26px;text-align: center;}
    .process_text_ul li .bottom_p{margin-top: 140px;}
    .process_text_ul li .top_p{margin-top: 10px;}
    .add_left { width: 49%;margin-right: 1%;}
    .add_left img{ width: 347px;}
    .add_test{ width: 190px; background: #fff;padding: 40px 20px; height: 112px;}
    .add_title{font-size: 18px;}
    .add_english{color: #888888;font-size: 12px;margin-top: 20px;}
    .add_right{margin-right:0px;}
    .add_process{margin-top: 80px;}

    .mode6{padding: 55px 0;background: url("../image/bg_mode06.jpg") no-repeat center bottom #e3e6eb; min-height: 1037px;}
    .md6_image_test:after{clear: both;content: "";display: block;height: 0px;}
    .md6_test{ width: 40%;background: #fff; height: 147px; text-align: center; padding: 80px 5%; font-size: 22px;line-height: 2;}
    .md6_test1{background: #f6c342;}
    .md6_test2{background: #1ea451; color:#fff;}
    .md6_test .btn_md6{ display: inline-block; background: #1ba34f;border-radius: 50px;width: 170px ;height:40px;
        line-height: 40px; color: #fff; margin-top: 20px;}


    .mode7{padding: 55px 0;background: url("../image/bg_mode07.jpg") no-repeat center top;min-height: 922px}
    .md7_content{ width: 100%;text-align: center;}
/*wwj落地页结束*/

/*wwj落地页2开始*/
.btn-care{padding: 5px 15px;background: linear-gradient(#62f300,#398d01); color: #ffffff; text-align: center; border-radius: 5px;}
.title_img{background: url("../image/xuebitu-luodiye2.png") no-repeat; padding:12px 193px; }
.title_t_img{background: url("../image/xuebitu-luodiye2.png") no-repeat 0 -433px; width: 750px; height:22px; display: inline-block;}
.title-explain{display: inline-block;margin-left: 15px;padding-bottom: 10px; font-size:30px;}
.little-title{margin-top: 10px; font-weight:bold; font-size:16px;}

.pro-img{ margin-top: 10px; background: url("../image/xuebitu-luodiye2.png") no-repeat -397px 0 ; width: 108px; height:134px; display: inline-block; margin-left: -180px;}
.pro-title{ display: inline-block; font-size: 22px; border-bottom: 3px solid #b9b9b9; padding: 0 20px 10px;margin-left: -5px}
.big-title{font-size: 30px; font-weight: bold;color: #409f00;}
.line-ver{ display: inline-block; height: 4px;width: 40px; background-color: #1b1b1b; margin: 10px;}
.title-pro{ display: flex; align-items: flex-start;}
.mode1-ul li{ border-left: 3px solid #409f00; font-size: 16px; margin-bottom: 20px;padding-left: 20px; font-weight:bold; }
.model1-gr{color: #409f00; margin-top: 10px;}
.profile{margin-left: 540px; }
.mode1-ul{margin-top: -50px;}

.top-bg{background: url("../image/care-bg01.png") no-repeat top center; height: 641px;padding-top: 30px; position: relative}
.ques-01{ width: 450px; height:200px; background-color: rgba(255,255,255,0.6); padding: 22px 20px;margin-left: 40px;}
.ques-01 li{font-size: 22px; color: #666; margin-bottom: 22px;}
.ques-01 li span{ color: #409f00;}
.circle-item{width: 220px;height: 220px; background-color: #409f00; position: absolute; right: 400px; box-sizing: border-box; bottom: 150px;border-radius: 150px; padding-top: 50px}
.circle-item p{ text-align: center; color: #fff; font-size: 30px; margin-bottom: 10px;}
.care-btn1{ width: 200px;margin: 0 auto; height: 50px; line-height: 50px; font-size: 22px;}
.care-user{margin-top: -100px; z-index: 3; position: relative;}
.care-desc{text-align: center; margin-top: 30px; margin-bottom: 40px;font-size:16px; font-weight:bold;}
.good-care{margin: 30px auto; width: 480px; height: 480px;}
.good-care img{width: 480px;}
.top-ico-ul{ height: 300px; margin-top:100px; text-align: center;}
.top-ico-li{ width: 251px; height: 284px;background-color: #e8e5e9; float: left; margin: 0 9px; padding:0 15px;}
.top-ico-ul li:hover .top-img{ background-color:#409f00 !important;}
.top-ico-ul li:hover .btn-topicon{ background-color:#409f00 !important;}
.btn-topicon{ margin: 0 auto; width: 130px; height: 32px;background-color: #666465;color: #ffffff; text-align: center; line-height: 32px;}
.top-img{ width: 110px; height: 110px; border-radius: 60px; background-color: #666465; margin: -55px auto 0; background-repeat:no-repeat; background-position:center center;}
.top-ico-li div .titl{margin-top: 30px; font-size:18px;margin-bottom: 10px; color:#409f00; font-weight:bold;}
.top-ico-li div .desc{ font-size:14px; padding:15px;height: 123px;}

.min_h{ min-height:1240px;}
.ld_dd{ position:relative; }
.ld_dd .ldbg_01{ position:absolute; right:190px;}
.ld_dd .ldbg_02{ position:absolute; letf:130px; top:650px;}
.li_st{ width:120px; height:100px; padding:30px 20px; text-align:center; background-color:#409f00; border:5px solid #9ece7d; position:absolute; z-index:11; border-radius:100px; color:#fff;}
.li_01{ left:80px; top:100px;}
.li_02{ left:190px; top:320px;}
.li_03{ left:410px; top:450px;}
.li_04{ left:660px; top:490px;}
.li_05{ left:920px; top:480px;}
.li_06{ right:50px; top:780px;}
.li_07{ right:210px; top:1000px;}
.li_08{ right:450px; top:1100px;}
.li_09{ right:710px; top:1120px;}
.li_10{ right:980px; top:1100px;}

.modeld2{ background:url(../image/modleld2.jpg) no-repeat center top;}
.modeld2 .xq{ height:730px;}
.modeld2 .title_l{ padding-top:30px;}
.modeld2 .title_img{ background:url(../image/ld01.png) no-repeat center top;padding: 25px 150px;}
.modeld2 .title-explain{ color:#fff;}
.modeld2 .little-title{ color:#fff;}
.modeld2 .title_t_img{ background:url(../image/ico_ldtitl.png) no-repeat center center;}
.modeld2 .ld_xq{ color:#fff; line-height:25px;}
.modeld2 .xqimg{ width:100%; text-align:center; padding:50px 0;}
.modeld2 ul li{ width:223px; height:223px; line-height:223px; background:url(../image/ld_xqbg.png) no-repeat center center; float:left; font-size:30px; color:#fff; text-align:center; font-weight:bold; padding:0 38px;}
.modeld2 .xqmore{
	width:150px;
	margin:50px auto;
	padding: 10px 15px;
    background: linear-gradient(#62f300,#398d01);
    color: #ffffff;
    text-align: center;
    border-radius: 5px;font-weight:bold;}
.modeld2 .xqtel{ text-align:center; font-size:25px; color:#fff; font-weight:bold;}
.modeld2 .xqtel img { margin-right:10px;}

.title_img1{background: url("../image/ld012.png") no-repeat; padding: 12px 193px; }
.ldfaq ul li{ width:48%; padding:10px 1%; float:left;}
.ldfaq ul li .tit{ padding-left:50px; height:34px; line-height:34px; background:url(../image/ico_q.jpg) no-repeat left center; font-size:20px; color:#409f00; overflow:hidden; font-weight:bold; margin-bottom:15px;}
.ldfaq ul li .des{ padding-left:50px; height:75px; line-height:25px; background:url(../image/ico_a.jpg) no-repeat left top; font-size:14px;  overflow:hidden; font-weight:bold;}

/*wwj落地页2结束*/


.i_title{ width:100%; height:auto; text-align:center;}
.i_title h2{font-size:28px; height:50px; letter-spacing:3px; color:#002e5f;}
.i_title p{ height:12px; line-height:12px; background:url(../image/i_bg_01.gif) no-repeat center center; margin-bottom: 50px; }
.i_title2{ width:100%; height:auto; text-align:center; padding-bottom:0px;}
.i_title2 h2{ font-size:18px; height:50px;  letter-spacing:0px; color:#002e5f;}
.i_title2 p{ height:16px; line-height:16px; }
.i_title3{ width:100%; height:auto; text-align:center; padding-top:20px;   position:absolute; }
.i_title3 h2{ font-size:28px; height:50px; letter-spacing:3px; color:#002e5f; }
.i_title3 p{ height:12px; line-height:12px; background:url(../image/i_bg_02.gif) no-repeat center center; }

.i_about{ width:1200px; height:auto; overflow:auto; margin:0 auto; text-align:center;}
.i_about_c{ width:65%; text-align:center; line-height:30px; padding:0px 0; margin:0 auto;}
.i_about_c .more{ width:120px; height:35px; line-height:35px; border:1px solid #ccc; margin:30px auto; border-radius:18px;}
.i_about_c .more:hover{ border:1px solid #1ba34f; background-color:#1ba34f;}
.i_about_c .more:hover a{ color:#fff;}
/*--------*/
.i_ser{ width:100%; height:660px; background:url(../image/pro_bg.jpg)  no-repeat center bottom; margin-top:30px;}

#CSSBox2{float:left;width:1058px;height:auto; margin:0 auto;overflow:hidden; margin-top:100px;}
#CSSBox2 ul li{ width:312px; height:470px; float:left; list-style:none; border:0px solid red; padding:0 20px}

#CSSBox2 ul li .n1{ -webkit-box-shadow:3px 3px 3px #666;  
  -moz-box-shadow:3px 3px 3px #666;  
  box-shadow:3px 3px 3px #666;  }

#CSSBox2 ul li .n1 img{ width:312px; height:143px;}
#CSSBox2 ul li span{ display:block; text-align:center; font-size:12px; padding-top:12px;}
#LeftButton2{cursor:hand;height:600px;width:70px;float:left;background:url('../image/left.png') left center no-repeat;}
#RightButton2{cursor:hand;height:600px;width:70px;float:left;background:url('../image/right.png') right center no-repeat;}
#wrapper2{width:1200px; margin:0 auto}
#ProductShow2{width:305px;height:245px;text-align:center;border:1px solid #c0c0c0;margin:5px;}
#wrapper2 .n1{ width:100%; height:460px; background-color:#fff;}
#wrapper2 .n1 .title{ width:100%; height:70px; line-height:70px; font-size:19px; font-weight:bold; color:#002e5f; text-align:center;}
#wrapper2 .n1 .line{ width:50px; height:3px; background-color:#b8bbba; margin:0 auto;}
#wrapper2 .n1 .des{ height:120px; padding:20px 20px 0 20px; font-size:14px; line-height:25px; margin-bottom:40px; overflow:hidden;}
#wrapper2 .n1 .more{ width:100px; height:30px; line-height:30px; font-size:14px; text-align:center; margin:0px auto; border-radius:15px;     color: #f0f0f0;
    background: linear-gradient(to right,#3891ef,#002e5f);}
#wrapper2 .n1:hover{ background-color:#002e5f;}
#wrapper2 .n1:hover .title,#wrapper2 .n1:hover .des,#wrapper2 .n1:hover .more{ color:#fff;}
#wrapper2 .n1:hover .line{ background-color:#fff;}
#wrapper2 .n1:hover .more{ border:1px solid #fff;}

.i_new{ width:1200px; height:600px; margin:50px auto;}
.i_news{ width:720px; height:600px; float:left;}
.i_news h2{ width:100%; height:50px; line-height:50px; font-size:20px; letter-spacing:2px; background:url(../image/ico_line.gif) no-repeat left bottom;}
.i_news h2 span{ float:right; font-size:14px; line-height:20px; font-weight:normal; padding:3px 15px; border:1px solid #aaa; border-radius:15px; color:#aaa; margin-top:10px;}
.i_news h2 span:hover{border:1px solid #1ba34f;color:#1ba34f; }

.i_news .ul .li{ width:100%; height:60px; margin-top:30px; border-radius:5px;  }
.i_news .ul .li .date{ text-align:center; width:100px; height:60px; background-color:#ccc; font-size:50px; font-weight:bold; border-radius:5px; color:#fff; float:left;}
.i_news .ul .li .date p{ font-size:16px; font-weight:normal;}
.i_news .ul .li .t_d{ width:590px; height:60px; float:left; padding-left:30px;} 
.i_news .ul .li .t{ width:100%; height:40px; line-height:40px; font-size:18px;font-weight:bold; color:#232323;}
.i_news .ul .li .t_d p{ color:#666;}
.i_news .ul .li:hover{ background-color:#f0f0f0;}
.i_news .ul .li:hover .date{ color:#1ba34f;}
.i_news .ul .li:hover .t{color:#1ba34f; font-weight:bold;}

.i_media{ width:430px; height:600px; float:left; padding-left:50px;}
.i_media h2{ width:100%; height:50px; line-height:50px; font-size:20px; letter-spacing:2px; background:url(../image/ico_line.gif) no-repeat left bottom;}
.i_media h2 span{ float:right; font-size:14px; line-height:20px; font-weight:normal; padding:3px 15px; border:1px solid #aaa; border-radius:15px; color:#aaa; margin-top:10px;}
.i_media h2 span:hover{border:1px solid #1ba34f;color:#1ba34f; }

/*---------媒体报道特效--------*/
.section-focus-pic{margin:30px 0 0 0;height:500px;width:420px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:420px;width:420px;height:500px;}
.section-focus-pic ul li img{width:420px;height:295px;}
.section-focus-pic ul li h3{ height:50px; line-height:50px; overflow:hidden;width:380px;font-weight:normal;color:#FFF;margin:0;z-index: 111;font-size: 18px; font-family:"微软雅黑"; text-align:center;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:155px;background-color:#e6e6e6;width:380px; padding:0px  20px 50px 20px;  }
.section-focus-pic ul li div p{ width:380px; height:105px; overflow:hidden;font-size:14px; line-height:26px;}
.section-focus-pic .pages{width:1320px;height:500px;}
.section-focus-pic .controler{position:absolute;bottom:20px;left:50%; margin-left:-23px;}
.section-focus-pic .controler b{cursor:pointer;width:10px;height:10px;display:block;overflow:hidden;text-indent:20px; background-color:#b3b3b3; float:left;margin:0 0 0 5px; border-radius:5px;}
.section-focus-pic .controler b.down{background-color:#1ba34f;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../image/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -1068px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -1168px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_04.png');}

.i_case{ width:100%; height:450px; margin-top:50px;}
.i_case .i_caser{ width:600px; height:450px; margin:0 auto; padding-left:700px; clear:both;}
.i_case .i_caser .title{ width:80%; height:100px; line-height:100px;  font-size:22px; margin:0 auto; padding-top:0px; }
.i_case .i_caser .des{width:80%; height:175px; padding-right:0%;line-height:25px;  font-size:14px; margin:0 auto;}
.i_case .i_caser .more{ width:130px; height:30px; line-height:30px; border:0px solid #1ba34f; border-radius:15px; color:#fff; text-align:center; margin-left:10%; margin-top:60px;background: linear-gradient(to right,#9CB941,#3D9966);}
.i_case .i_caser .more a{ color:#fff;}
.i_case .i_caser .more:hover{ background-color:#1ba34f; }
.i_case .i_caser .more:hover a{ color:#fff;}

.partner{ width:1000px; padding-top:50px; clear:both; padding-bottom:50px; margin:0 auto; }
.partner ul li{ width:200px; height:80px; float:left;}


/*--------关于我们-------*/
.main{ width:100%; height:400px; min-height:400px; height:auto !important; background-color:#f5f5f5; overflow:auto;}
.mian_n{ width:1200px; margin:0 auto; height:400px; min-height:400px; height:auto !important; background-color:#fff; border-left:1px solid #ccc;border-right:1px solid #e6e6e6; padding-bottom:50px; line-height:30px; }
.about{ width:1000px; height:auto; margin:0 auto;}
.about .a_nav ul{ padding-left:230px; text-align:center; line-height:40px; font-size:18px;}
.about .a_nav ul li{ width:80px; height:auto;  padding:50px 50px; text-align:center; float:left;}
.about .a_nav ul li p{ color:#565656;}
.about .a_nav ul li:hover p{color:#1ba34f;}

.about .text { padding-top:50px;}

.about .a_ser{ width:100%; height:auto;}
.about .a_ser h2{ font-size:18px; text-align:center; line-height:60px; }
.about .a_ser .mr_35{ margin-right:35px;}
.about .a_ser .box{ width:310px; height:230px; background-color:#f0f0f0;float:left; margin-bottom:25px;}
.about .a_ser .box .left{ width:90px; height:230px; float:left;}
.about .a_ser .box .right{ width:220px; height:230px; float:left; font-size:12px; line-height:20px;}
.about .a_ser .box .right .tit{ height:40px; line-height:40px; font-size:16px; background:url(../image/ico_07.gif) no-repeat left bottom; margin-bottom:15px;}
.about .a_ser .box .right p{ padding-right:18px; height:140px; overflow:hidden;}

.team{}
.team .box{ width:890px; height:300px; padding:46px 55px 0 55px; background-color:#ccc; background:url(../image/team_bg.gif) no-repeat center center;}
.team .box .box_n{    height: 290px;  border-bottom: 1px dashed #ccc;}
.team .box .box_n .left{ width:225px; height:254px; }
.team .box .box_n .right{ width:635px;  height:254px; }
.team .box .box_n .right .tit{ font-size:18px; color:#045504}
.team .box .box_n .right .des div{ font-size:12px; color:#8e8c8c; padding:10px 0;}
.team .box .box_n .right .des{ width:100%; height:209px; overflow:hidden;}
.team .box .box_n .right .des .p{ font-size:14px; color:#444; text-align:left; padding:0;}
.fl .left,.fl .right{ float:left;}
.fl .right{padding-left:30px;}
.fr .left,.fr .right{ float:right;}
.fr .right{padding-right:30px;}

/*------产品与服务-----*/
.service{ width:1000px; height:auto; margin:0 auto;}
.service .i_title{ padding:20px 0; }
.service .ser_list{ padding-top:50px;}
.service .box{ width:100%; height:300px;}
.service .box .box_n{}
.service .box .box_n .left{ width:375px; height:254px; overflow:hidden;}
.service .box .box_n .right{ width:595px;  height:254px; overflow:hidden; }
.service .box .box_n .right .tit{ height:45px;  font-size:20px; background:url(../image/ico_07.gif) no-repeat left bottom; margin-bottom:5px; font-weight:bold;}
.service .box .box_n .right .des{ width:100%; height:125px; overflow:hidden; line-height:25px;}
.service .box .box_n .right .more{ width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #1ba34f; margin:30px 0; border-radius:15px; }
.service .box .box_n .right .more a{color:#1ba34f;}
.service .box .box_n .right .more:hover{ border:0px solid #1ba34f;background: linear-gradient(to right,#9CB941,#3D9966);}
.service .box .box_n .right .more:hover a{ color:#fff;}
.fl .left,.fl .right{ float:left;}
.fl .right{padding-left:30px;}
.fr .left,.fr .right{ float:right;}
.fr .right{padding-right:30px;}

/*---------新闻资讯--------*/
.news{ width:1200px; margin:0 auto; padding-top:30px; padding-bottom:50px;}
.news .new_nav{ width:1200px; height:55px; background:url(../image/ico_09.gif) repeat-x left top; margin-bottom:20px;}
.news .new_nav ul li{ width:150px; height:55px; line-height:45px; float:left; font-size:16px; font-weight:bold; text-align:center; overflow:hidden; margin-left:1px;}
.news .new_nav ul li a{ color:#444; display:block;}
.news .new_nav ul .on{ background:url(../image/news_bg.png) no-repeat center top;}
.news .new_nav ul li:hover{ background:url(../image/news_bg.png) no-repeat left top;}
.news .new_nav ul li:hover a,.news .new_nav ul .on a{color:#fff;}

.news .left{ width:815px; float:left;}
.news .right{ width:340px; float:left; padding-left:45px;}
.news .right img{ padding-bottom:10px;}
.news .left .ul .li{ width:100%; height:100px; margin-bottom:30px; border-radius:5px;  }
.news .left .ul .li .date{ text-align:center; width:100px; height:10px; background-color:#ccc; font-size:50px; font-weight:bold; border-radius:5px; color:#fff; float:left;}
.news .left .ul .li .date p{ font-size:16px; font-weight:normal;}
.news .left .ul .li .t_d{ width:670px; height:50px; float:left; padding-left:20px;} 
.news .left .ul .li .t{ width:100%; height:40px; line-height:40px; color:#232323; font-weight:bold; font-size:18px;}
.news .left .ul .li .t_d p{ color:#666;}
.news .left .ul .li:hover{ background-color:#f0f0f0;}
.news .left .ul .li:hover .date{ color:#1ba34f;}
.news .left .ul .li:hover .t{color:#1ba34f; font-weight:bold;}
/*--------内容----------*/
.ny{ width:94%; padding:3%; height:auto;}
.ny h1{ width:100%; height:35px; font-size:20px; font-weight:normal; text-align:center;}
.ny .titlen{ width:100%; height:30px; font-size:12px; color:#999; text-align:center; background:url(../image/line_bg.gif) no-repeat center bottom; margin-bottom:20px;}
.ny .text{height:400px; min-height:400px; height:auto !important;padding-bottom:30px;}
.ny .n_P a:hover{ color:#1ba34f;}
/*----case-**/
.case{ width:1002px; margin:0 auto;}
.case .i_title{ padding:50px 0;}
.case .box{ width:1000px; height:200px; border:1px solid #ccc;  margin-bottom:30px;}
.case .box .c_logo{ width:250px; height:155px; padding-top:45px; float:left; text-align:center; background:url(../image/foot_bg.png) no-repeat right center;}
.case .box .m{ width:290px; height:155px; padding:45px 30px 0 30px;  float:left;background:url(../image/foot_bg.png) no-repeat right center;}
.case .box .m .title{ font-size:16px;}
.case .box .m .ms{ font-size:12px; color:#666;}
.case .box .m .dm{ line-height:40px;font-size:12px; color:#666;}
.case .box .m .url{ color:#1ba34f;}
.case .box .des{ width:360px; height:115px; padding:45px 20px 0 20px; overflow:hidden; float:left; line-height:23px;}





/*-----contact-------*/
.contact{ width:1000px; margin:0 auto; padding:50px 0;}
.contact .c_top h3{ font-size:18px; height:40px;}
.contact .c_top p{ font-size:14px; color:#696868; padding-bottom:60px;}
.contact .left{ width:500px; height:1000px; float:left; padding-right:100px;}
.contact .left h1{ font-size:20px; height:60px; color:#045504;}
.contact .left .con{ line-height:30px; padding-bottom:20px; color:#666;}
.contact .right{ width:380px; height:450px; border:1px solid #ccc;  float:left;}
.contact_right .tit {font-size: 22px; color: #666; height:60px; line-height:60px; text-align:center; color:#1ba34f}
.contact_right .ipt { border: 1px solid #afafaf;  width: 250px;height: 35px;line-height: 35px;padding-left: 9px;color: #ADADAD;font-size: 14px;display: block;margin-top: 17px;font-family: 'msyh'; margin:10px auto;
}
.contact_right form .textarea{ width:261px; margin:0 auto;}
.contact_right form textarea {font-family: 'msyh';border: 1px solid #afafaf;width: 250px;height: 80px;padding-left: 9px;overflow: auto;color: #ADADAD;font-size: 14px;line-height: 1.5em; margin:0 auto;
 }
 .contact_right form  .btnCont{ width:90%; padding:0 5%; font-size:12px; line-height:30px; text-align:center; margin-top:20px;}
 .contact_right form .btn {width: 123px;height: 35px;line-height: 30px; border-radius:5px;text-align: center;font-size: 16px;color: #fff;background: #1ba34f;margin-right: 24px;font-family: 'msyh'; margin:0 auto;
}
/*--------------分页美化---------------*/
.pagelist {
        padding-top: 30px;
        padding-right: 3px;
        margin-top: 30px;
		height: 50px;
		text-align:center;
        clear: both;
}


.pagelist a{
        display: block;
        height: 25px;
        overflow: hidden;
        line-height: 25px;
        background-color: #E2E2E2;
        border: 2px solid #E2E2E2;
        float: left;
        text-align: center;
        margin-right: 5px;
        margin-left: 5px;
        text-decoration: none;
        padding-right: 10px;
        padding-left: 10px;
        color: #444;
}
.pagelist a:hover{
        display: block;
        background-color: #1ba34f;
        border: 2px solid #1ba34f;
        float: left;
        text-align: center;
        text-decoration: none;
        color: #FFFFFF;
}
.pagelist b{
        display: block;
        height: 25px;
        overflow: hidden;
        line-height: 25px;

        float: left;
        text-align: center;
        margin-right: 5px;
        margin-left: 5px;
        color: #1ba34f;
        padding-right: 10px;
        padding-left: 10px;
}
.pagelist span{
    display: block;
    height: 25px;
    overflow: hidden;
    line-height: 25px;
    background-color: #CBE3FE;
    border: 2px solid #F1F4F8;
    float: left;
    text-align: center;
    margin-right: 5px;
    margin-left: 5px;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    color: #004EA7;
}
/*----------QQ客服-----*/
.clear:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 30%;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #002e5f url(../image/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #002e5f url(../image/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #002e5f url(../image/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #002e5f url(../image/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
	 border-bottom:1px dashed #ccc;
}
.con_pic {
    position: relative;
    left: 630px;
    top: -450px;
}




.footer{ width:100%; min-height:350px; background-color:#e2e2e2; border-top:3px solid #045504;}
.foot{ width:930px; height:auto; margin:0 auto; padding-top:30px; }
.footer a:hover{ color:#1ba34f}
.foot ul{ width:180px; min-height:200px; text-align:center; float:left; background:url(../image/foot_bg.png) no-repeat right top;}
.foot .wx{ width:240px;}
.foot ul h3{ font-size:18px; font-weight:bold; color:#666; padding-bottom:20px;}
.foot ul li{ width:100%; height:28px; color:#666; font-size:15px;}
.foot .f_con{ width:270px; padding-left:60px; float:left;}
.foot .f_con h3{ font-size:18px; font-weight:bold; color:#666; padding-bottom:20px;}
.foot .f_con .f{ font-size:16px; color:#999; padding-bottom:10px}
.foot .f_con .f img{ margin-right:10px}
.foot .f_con .f p{ height:31px; line-height:31px; padding-top:10px;}
.foot .f_con .tel p{ font-size:24px; font-weight:bold;}
.foor_b{ width:1000px; height:auto; margin:0 auto; clear:both; text-align:center;color:#737373; }
.foor_b a{ color:#737373;}
.foor_b .link{ padding:15px 0; color:#737373; }
.foor_b .link a{ padding-right:10px;}
.foor_b .f_nav a{ padding:0 10px; font-size:15px; }
.foor_b p{ padding-top:10px; font-size:13px;}
}

@media screen and (max-width:768px){   /*不大于768px的设备尺寸中 响应式布局的特定样式*/
    .containner{width: 100%;box-sizing: border-box;padding: 0 15px;}
body{background-color: #fff;padding: 0;min-width: 300px; color:#002e5f; max-width: 667px;margin: 0 auto;font-size:0.8rem;  }
.phon{ display:none;}
.wap_head{ width:100%; height:3rem; background: rgba(0,0,0,.5); position:fixed; top:0; z-index:99999;}
.wap_head .logo img{ height:2.5rem; margin-top:0.25rem;}
.nav {width: 100%;height:auto;
}

.nav .btn { position: absolute;top: 0.5rem;right: 0.5rem; width:1.5rem; height:3rem;
}
.nav .btn img{ width:1.5rem;}
.nav .menu {display: none;z-index:111; position:absolute; width:100%;
/* 	height: 0; */
}

.nav .menu .menu_text {
/* 	margin-top: -44px; */background-color:#eeeeee;padding:0;margin-bottom: 1rem;
}

.nav .menu .menu_text .menu_item {display: none;
}
.nav .menu .menu_li{ width:100%; height:auto; display:block; text-align:center; }
.nav .menu .menu_li .menu_header{ line-height:2.5rem; font-size:0.7rem; padding-left:10%; text-align:left; cursor: pointer;border-bottom:1px solid #cccccc; display:block; background:url(../image/ico_02.png) no-repeat 8% center;}
.nav .menu .menu_li:hover .menu_header{ font-weight:bold;}
.nav .menu .menu_li .menu_item li{ padding-left:15%;height:2rem; background-color:#fff; font-size:0.7rem; text-align:left; line-height:2rem;  cursor: pointer; border-bottom:1px dashed #ccc;}

.banner_n{ width:100%; height:12rem;background-size: auto 100%;}
.banner_o{width: 100%;    height: 18rem;    margin-top: 3rem;    background-position-x: 35% !important;}
    .banner_o .containner{ position: relative;}
    .zixun{display: inline-block; width: 30%;height: 55px;position: absolute;top: 9.5rem;}
    .shangshi{display: inline-block; width: 30%;height: 55px;position: absolute;top: 9.5rem;right:0px;}

.top_nav{ width:100%; height:2.25rem; line-height:2.25rem; background:url(../image/b_nav_bg.jpg) repeat-x left bottom; clear:both; font-size:0.6rem; color:#999999;}
.top_nav .top_nav_n{ height:2rem; line-height:2rem;margin:0 auto; padding-left:50px; background:url(../image/top_nav.jpg) no-repeat left center;}


#full-screen-slider { width:100%; height:10rem; padding-top:3rem; }
#slides { display:block; width:100%; height:10rem; list-style:none; padding:0; margin:0; position:relative; z-index:-10}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;background-size: auto 10rem !important;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:11.8rem; z-index:9900;  padding:5px 15px 5px 0; margin:0;z-index:-3}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; background:#FFF; border-radius:5px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#1ba34f}

.i_notice{ width:100%; height:2rem; line-height:2rem; font-size:0.6rem; background-color:#e9e9e9; border-bottom:1px solid #ccc; overflow:hidden;}
.rollboder{ width:90%; margin:0 auto; line-height:2rem; color:#4c4c4b;overflow:hidden;}
.rollleft{ height:2rem; line-height:2rem; overflow:hidden;}
.rollcenter{ color:#4c4c4b;}
.rollTextMenus span{ float:right; padding:0 15px; margin-top:5px; border-radius:13px; color:#888; margin-right:15px; border:1px solid #ccc; line-height:25px; background-color:#fff;}
.rollTextMenus>div{  height:2rem; line-height:2rem; overflow:hidden;}

.advantage{ width:95%; height:auto; margin:2rem auto;}
.advantage ul li{ width:44%; padding:0 3%; float:left; text-align:center; margin-bottom:1rem;}
.advantage ul li img{ width:70%; }
.advantage ul li h2{ height:2rem; line-height:2rem; color:#444; font-size:0.8rem;}
.advantage ul li p{ height:auto; line-height:1rem; color:#444; font-size:0.6rem;}
    /*wwj落地页开始*/
    .mode1{padding: 2rem 0;background: url("../image/bg_mode01.jpg") no-repeat right bottom;}
    .title_l{text-align: center; margin-bottom: 2.5rem; font-size: .6rem;}
    .title_l .title_t{display: inline-block; border-bottom: 1px solid #ff6c2c;font-size: 1rem;padding: .3rem 0 .2rem;margin-bottom: .1rem}
    .title_l h5{
        font-family: helveticaneue_blackcond; font-size: 1rem;color: #212121;
    }
    .more_l{text-align: center;margin: 20px; color: #1ba34f;}
    .more_l .btn_more{display:inline-block;width: 170px;height: 45px; line-height:45px;font-size:24px;border: 3px solid #1ba34f;border-radius: 30px;}
    .arrow_more{ display: inline-block; width: 35px; height: 35px;background: url("../image/icon.png") no-repeat;margin-top: 15px;}
    .mode11_ul { width: 100%;}
    .mode11_ul li{margin: .8rem 0;}
    .mode11_ul li:after{clear: both;content: ""; display: block;}
    .mode11_ul li p{display: inline-block; width: 70%;}
    .mode1_main:after{ content: "";clear: both;display: block;}
    .mode1_main{margin-bottom: 1.5rem; font-size: .8rem;}
    .mode1 .mode1_main img{ width: 100% !important;}
    .i_list{ display: inline-block; width: 30px; height: 30px;line-height: 30px; text-align: center;margin-right: 15px;
        font-family: helveticaneue_blackcond;color: #fff; border-radius: 30px; font-size: 1.2em; font-style: normal; }
    .mode11_ul li:nth-child(odd) .i_list{background-color: #1ba34f;}
    .mode11_ul li:nth-child(even) .i_list{background-color: #fc9d29;}
    .orang{color: #1ba34f;}

    .mode2{padding: 55px 0;background:  #e3e6eb; height: auto;}
    .top_cl:after{clear: both;content: "";display: block;height: 0;}
    .col-compare dt{width: 7rem;height: 2rem;line-height: 2rem;text-align: center;border: 1px solid #1ba34f;font-size: .9rem;}
    .col-compare dd{margin-top: 15px;}

    .abroad p{font-size: 1.5rem;}
    .territory p{font-size: .9rem; color: #5e5e5e;}
    .territory{ width: 100%; text-align: right;}
    .territory .col-compare dt{border-color: #b6b6b6; }
    .territory .col-compare dt:after{clear: both;content: "";display: block;height: 0px;}
    .col-compare1,.col-compare2,.col-compare3{margin-top: 25px;}
    .territory .col-compare1,.territory .col-compare2,.territory .col-compare3{margin-top: 10px;line-height: 1.5;color: #757575;font-size: 0.8em;}
    /*.col-compare1{margin-left: 200px;}*/
    /*.territory .col-compare1{margin-left: 230px;}*/
    /*.col-compare2{margin-left: 100px;}*/
    .summary{margin-top: 45px; border-top: 1px solid #1ba34f;}
    .ask{ color: #556270;font-size: 1rem;text-align: center;}
    .advan{ text-align: center;margin-top: 1.5rem;font-size: .6rem;}
    .sum_ul{padding-top: 1.5rem; color: #556270;font-size: .8rem;margin-bottom: 50px;}
    .sum_ul ul{ width: 100%;}
    .sum_ul ul li{margin: 15px 0;}
    .right_green{ display: inline-block; width: 1.5rem; height: 1.5rem; background: url("../image/right-green.png") no-repeat;margin-right: 15px;
        background-size:1.5rem;vertical-align: top;}

    .mode3{padding: 2rem 0;background: url("../image/bg_mode03.jpg") no-repeat left bottom;}
    .listing li{text-align: center; width: 44%;margin: 10px 3%; height: 270px;overflow: hidden;}
    .listing:after{ clear: both;content: "";display: block;height: 0px;}
    .i_mo3{ display: inline-block; width: 90px; height: 90px; background: url("../image/png_mode3.png") no-repeat;}
    .i_assessment{background-position: -93px 0;}
    .i_made{background-position: -182px 0;}
    .i_plan{background-position: -274px 0;}
    .i_real{background-position: -364px 0;}
    .i_service{background-position: -454px 0;}
    .title_mo3{font-size: 1.3rem;color: #1b1b1b; margin-top:1rem;margin-bottom: .6rem; }


    .mode4{padding: 55px 0;background: url("../image/bg_mode04.jpg") no-repeat center bottom #e3e6eb; min-height: 1037px;}
    /*.map_text{height: 295px;}*/
    /*
    .map_01{ width: 295px;}
    .text_01{ width: 300px; height: 180px; background: #fff; padding: 40px 30px;}
    .t12346789ext_title{font-size: 26px;margin-bottom: 25px;}
    .mt_01{margin-left: 66px; width: 100%; display: inline-table;}
    .text_center{line-height: 2;color: #7b7b7b;}
    */
    .mt_02,.mt_01{ margin-bottom: 1rem;}
    .mt_01:after{ clear: both;content: "";display: block;height: 0;}
    .map_02,.map_01{ width: 100%;}
    .map_02 img,.map_01 img{ width: 100%;}
    .map_01 img{overflow: hidden;}
    .text_02 ,.text_01{ width: 90%; height: 74px; background: #fff;padding: 40px 5%;}
    .text_01{height: 120px;}
    .text_02 .text_title,.text_01 .text_title{font-size: 1.5rem;margin-bottom: 5px;}
    .text_02 .text_center,.text_01 .text_center{line-height: 1.2;color: #7b7b7b;}



    .mode5{padding: 55px 0;background: url("../image/bg_mode05_phone.jpg") no-repeat center top #f5f5f5;min-height: 922px}
    .process_text_ul{padding-top: 75px;}
    .process_text_ul:after{clear: both;content: "";display: block;height: 0px;}
    .process_text_ul li {width: 50%;margin: .5rem 1%; height:100px; }
    .process_text_ul li:nth-child(even){float: right;}
    .process_text_ul li p{font-size: 20px;text-align: center;}
    .process_text_ul li .bottom_p{padding-right: 1rem;}
    .process_text_ul li .top_p{margin-top: 10px;padding-left: 1rem;}
    .add_left { width: 99%;margin-right: 1%;}
    .add_left img{ width: 100%;}
    .add_test{ width: 90%; background: #fff;padding: 40px 5%; height: 4rem;margin-bottom: 1rem;}
    .add_title{font-size: 18px;}
    .add_english{color: #888888;font-size: 12px;margin-top: 20px;}
    .add_right{margin-right:0px;}
    .add_process{margin-top: 80px;}
    .process_text{display: inline-table;}


    .mode6{padding: 55px 0;background: url("../image/bg_mode06.jpg") no-repeat center bottom #e3e6eb; min-height: 1037px;}
    .md6_image_test:after{clear: both;content: "";display: block;height: 0px;}
    .md6_image{ width: 100%!important;}
    .md6_test{ width: 90%;background: #fff; height: 147px; text-align: center; padding: 2rem 5%; font-size: .8rem;line-height: 2;}
    .md6_test1{background: #f6c342;margin-bottom: 1rem;}
    .md6_test2{background: #1ea451; color:#fff;}
    .md6_test .btn_md6{ display: inline-block; background: #1ba34f;border-radius: 50px;width: 170px ;height:40px;
        line-height: 40px; color: #fff; margin-top: 20px;}


    .mode7{padding: 55px 0 80px 0;background: url("../image/bg_mode07.jpg") no-repeat right bottom; display: inline-table;}
    .md7_content{ width: 100%;text-align: center;}
    /*wwj落地页结束*/
	/*wwj落地页2开始*/
.btn-care{padding: 5px 15px;background: linear-gradient(#62f300,#398d01); color: #ffffff; text-align: center; border-radius: 5px;}
.title_img{background: url("../image/ld01.jpg") no-repeat center; width:100%;height:44px; display: inline-block; background-size: 80%; }
.title_t_img{background: url("../image/ld02.jpg") no-repeat center; width: 100%; height:22px; display: inline-block;background-size: 80%; }
.title-explain{display: inline-block;margin-left: 15px;padding-bottom: 10px;}
.little-title{margin-top: 10px;font-weight:bold; }

.pro-img{ margin-top: 10px;  width: 108px; height:134px; display: inline-block; margin-left: -180px; display:none;}
.pro-title{ width:90%; margin:0 auto; font-size: 16px; border-bottom: 0px solid #b9b9b9;}
.big-title{font-size: 22px; font-weight: bold;color: #409f00; }
.line-ver{ display: inline-block; height: 4px;width: 40px; background-color: #1b1b1b; margin: 10px;}
.title-pro{ width:100%; padding-bottom:80px;}
.mode1-ul li{ border-left: 3px solid #409f00; font-size: 14px; margin-bottom: 20px;padding-left: 20px; font-weight:bold; }
.model1-gr{color: #409f00; margin-top: 10px;}
.profile{ width:100%; }
.mode1-ul{margin-top: -50px;}
.mode1_main img{ padding-bottom:15px;}

.top-bg{background: url("../image/ld04.jpg") no-repeat top center; height: 641px;padding-top: 30px; position: relative}
.ques-01{ width: 80%; height:auto; background-color: rgba(255,255,255,0.6); padding: 22px 20px;margin-left: 0;}
.ques-01 li{font-size: 16px; color: #666; margin-bottom: 15px;}
.ques-01 li span{ color: #409f00;}
.circle-item{width: 150px;height: 150px; background-color: #409f00; position: absolute; right: 50%; margin-right:-70px; box-sizing: border-box; bottom: 150px;border-radius: 150px; padding-top: 50px}
.circle-item p{ text-align: center; color: #fff; font-size: 20px; margin-bottom: 0px;}
.care-btn1{ width: 200px;margin: 0 auto; height: 50px; line-height: 50px; font-size: 22px;}
.care-user{margin-top: -100px; z-index: 3; position: relative;}
.care-desc{text-align: center; margin-top: 30px; margin-bottom: 40px; font-size:16px; font-weight:bold;}
.good-care{ width:100%; height:auto;  text-align:center;}
.good-care img{ width:80%;}
.top-ico-ul{ height:auto; margin: 40px 0; text-align: center;}
.top-ico-li{  height:320px;  clear:both;  padding:0 15px; }
.top-ico-li div{background:url(../image/ico_bghui.gif) repeat center 55px; position:relative; padding:30px 0;}
.btn-topicon{ margin: 0 auto; width: 130px; height: 32px;background-color: #666465;color: #ffffff; text-align: center; line-height: 32px;}
.top-img{ width: 110px; height: 110px; border-radius: 60px; background-color: #666465; position:relative; left:50%; margin-left:-55px; top:55px; z-index:9999;background-repeat:no-repeat; background-position:center center;}
.titl{margin-top: 40px;margin-bottom: 0px;color:#409f00; font-weight:bold;}
.top-ico-li div .desc{ font-size:14px; padding:15px;}

.min_h{ min-height:1200px;}
.ld_dd{ position:relative; }
.ld_dd .ldbg_02{ position:absolute; letf:130px; top:700px;}
.li_st{ width:90px; height:80px; padding:20px 15px; font-size:11px;text-align:center; background-color:#409f00; border:5px solid #9ece7d; position:absolute; z-index:11; border-radius:90px; color:#fff;}
.li_01{ left:25%; margin-left:-60px; top:250px;}
.li_02{ left:75%;  margin-left:-60px; top:250px;}
.li_03{ left:25%; margin-left:-60px; top:400px;}
.li_04{ left:75%;  margin-left:-60px; top:400px;}
.li_05{ left:25%; margin-left:-60px; top:550px;}
.li_06{ left:75%;  margin-left:-60px; top:550px;}
.li_07{ left:25%; margin-left:-60px;  top:900px;}
.li_08{ left:75%;  margin-left:-60px; top:900px;}
.li_09{ left:25%; margin-left:-60px; top:1050px;}
.li_10{ left:75%;  margin-left:-60px; top:1050px;}

.modeld2{ background:url(../image/modleld21.jpg) no-repeat center bottom; padding-bottom:15px;}
.modeld2 .xq{ height:;}
.modeld2 .title_l{ padding-top:30px;}
.modeld2 .title_img{ background:url(../image/ld01.png) no-repeat center center;width: 307px;}
.modeld2 .title-explain{ color:#fff;}
.modeld2 .little-title{ color:#fff;}
.modeld2 .title_t_img{ background:url(../image/ico_ldtitl.png) no-repeat center center;}
.modeld2 .ld_xq{ color:#fff; line-height:25px;}
.modeld2 .xqimg{ width:100%; text-align:center; padding:20px 0;}
.modeld2 ul li{ width:40%; height:150px; line-height:150px; background:url(../image/ld_xqbg.png) no-repeat center center ; background-size:100%;float:left; font-size:18px; color:#fff; text-align:center; font-weight:bold; margin:20px 5%;}
.modeld2 .xqmore{
	width:150px;
	margin:50px auto;
	padding: 10px 15px;
    background: linear-gradient(#62f300,#398d01);
    color: #ffffff;
    text-align: center;
    border-radius: 5px;font-weight:bold;}
.modeld2 .xqtel{ text-align:center; font-size:25px; color:#fff; font-weight:bold;}
.modeld2 .xqtel img { margin-right:10px;}

.title_img1{background: url("../image/ld012.png") no-repeat center; width:100%;height:44px; display: inline-block; background-size: 80%; }

.ldfaq ul li{ width:98%; padding:10px 1%;}
.ldfaq ul li .tit{ padding-left:50px; min-height:34px;  background:url(../image/ico_q.jpg) no-repeat left top; font-size:16px; color:#409f00; overflow:hidden; font-weight:bold; margin-bottom:15px;}
.ldfaq ul li .des{ padding-left:50px; line-height:25px; background:url(../image/ico_a.jpg) no-repeat left top; font-size:14px;  overflow:hidden;}

/*wwj落地页2结束*/
.i_title{ width:100%; height:auto; text-align:center;}
.i_title h2{ font-weight:normal; font-size:1.2rem; height:2rem; letter-spacing:3px; color:#002e5f;}
.i_title p{ height:10px; line-height:10px; background:url(../image/i_bg_01.gif) no-repeat center center; background-size:70%; }
.i_title p img{ height:10px;}
.i_title2{ width:100%; height:auto; text-align:center; padding-bottom:0px;}
.i_title2 h2{ font-weight:normal; font-size:0.8rem; height:2rem; letter-spacing:0; color:#002e5f;}
.i_title2 p{ height:16px; line-height:16px; }
.i_title3{ width:100%; height:auto; text-align:center; padding-top:10px;   position:absolute; }
.i_title3 h2{ font-size:1.2rem; height:35px; font-weight:normal; letter-spacing:3px; color:#002e5f; }
.i_title3 p{ width:80%; overflow:hidden; margin:0 auto; height:12px; line-height:12px; background:url(../image/i_bg_02.gif) no-repeat center center;  }

.i_about{ width:100%; height:auto; overflow:auto; margin:0 auto; text-align:center; padding-bottom:1rem;}
.i_about_c{ width:80%; text-align:center; line-height:1.25rem; padding:20px 0; margin:0 auto; font-size:0.6rem;}
.i_about_c .more{ width:120px; height:1.5rem; line-height:1.5rem; border:1px solid #ccc; margin:30px auto; border-radius:0.75rem;}
.mapimg{ width:90%}

/*--------*/
.i_ser_ph{ width:100%; height:500px; background:url(../image/pro_bg.jpg) no-repeat center bottom; background-size:auto 100%;}
#CSSBox{float:left; border:0px solid #630; margin:0 auto;overflow:hidden;}
#CSSBox ul li{ width:230px; padding:0 10px; float:left; list-style:none; border:0px solid red; }
#CSSBox ul li span{ display:block; text-align:center; font-size:12px; padding-top:12px;}
#LeftButton{cursor:hand;height:400px;width:15px;float:left;background:url('../image/left.png') left center no-repeat; background-size:100%;}
#RightButton{cursor:hand;height:400px;width:15px;float:left;background:url('../image/right.png') right center no-repeat;background-size:100%;}
#wrapper{width:280px; margin:0 auto; padding-top:70px;}
#ProductShow{width:305px;height:245px;text-align:center;border:1px solid #c0c0c0;margin:5px;}

#CSSBox ul li .n1{ -webkit-box-shadow:3px 3px 3px #666;  
  -moz-box-shadow:3px 3px 3px #666;  
  box-shadow:3px 3px 3px #666;  }
 #CSSBox ul li .n1 img{ width:230px; height:105px;}
#wrapper .n1{ width:100%; height:400px; background-color:#fff;}
#wrapper .n1 .title{ width:100%; height:3rem; line-height:3rem; font-size:0.9rem; font-weight:bold; color:#063; text-align:center;}
#wrapper .n1 .line{ width:2rem; height:3px; background-color:#b8bbba; margin:0 auto;}
#wrapper .n1 .des{ height:7rem; padding:20px 20px 0 20px; font-size:0.7rem; line-height:1rem; overflow:hidden; margin-bottom:20px; color:#444;}
#wrapper .n1 .more{ width:100px; height:30px; line-height:30px; border:1px solid #045504;font-size:12px; text-align:center; margin:0px auto; border-radius:15px; color:#045504;}
#wrapper .n1:hover{ background-color:#1ba34f;}
#wrapper .n1:hover .title,#wrapper .n1:hover .des,#wrapper .n1:hover .more{ color:#fff;}
#wrapper .n1:hover .line{ background-color:#fff;}
#wrapper .n1:hover .more{ border:1px solid #fff;}

.i_new{ width:95%; height:auto; margin:1rem auto;}
.i_news{ width:100%; height:auto;}
.i_news h2{ width:100%; height:2.5rem; line-height:2.5rem; font-size:1rem; letter-spacing:2px; background:url(../image/ico_line.gif) no-repeat left bottom;}
.i_news h2 span{ float:right; font-size:0.7rem; line-height:1rem; font-weight:normal; padding:3px 15px; border:1px solid #aaa; border-radius:15px; color:#aaa; margin-top:0.5rem;}
.i_news h2 span:hover{border:1px solid #1ba34f;color:#1ba34f; }

.i_news .ul .li{ width:100%; height:4rem; margin-top:30px; border-radius:5px; position:relative;  }
.i_news .ul .li .date{ text-align:center; width:4rem; height:4rem; background-color:#ccc; font-size:2rem; font-weight:bold; border-radius:5px; color:#fff; float:left; position:absolute;}
.i_news .ul .li .date p{ font-size:0.8rem; font-weight:normal;}
.i_news .ul .li .t_d{ margin-left:5rem;height:4rem; float:left; } 
.i_news .ul .li .t{ width:100%; height:1.5rem; line-height:1.5rem; font-size:0.8rem; color:#232323; overflow:hidden;}
.i_news .ul .li .t_d p{ height:2rem; overflow:hidden;color:#666; font-size:0.6rem; line-height:1rem;}
.i_news .ul .li:hover{ background-color:#f0f0f0;}
.i_news .ul .li:hover .date{ color:#1ba34f;}
.i_news .ul .li:hover .t{color:#1ba34f; font-weight:bold;}

.i_media{ width:100%; height:auto; margin-top:1rem;}
.i_media h2{ width:100%; height:50px; line-height:50px; font-size:20px; letter-spacing:2px; background:url(../image/ico_line.gif) no-repeat left bottom;}
.i_media h2 span{ float:right; font-size:14px; line-height:20px; font-weight:normal; padding:3px 15px; border:1px solid #aaa; border-radius:15px; color:#aaa; margin-top:10px;}
.i_media h2 span:hover{border:1px solid #1ba34f;color:#1ba34f; }

/*---------媒体报道特效--------*/
.section-focus-pic{margin:30px 0 0 0;height:435px;width:100%;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:100%;width:100%;height:435px;}
.section-focus-pic ul li img{ height:230px; width:100%;}
.section-focus-pic ul li h3{ height:2.5rem; line-height:2.5rem;position:absolute;top:0px;left:0;width:90%;font-weight:normal;color:#FFF;margin:0 5%;z-index: 111;font-size: 0.8rem; font-family:"微软雅黑"; text-align:center; overflow:hidden; }
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:105px;background-color:#e6e6e6;width:90%; padding:2.5rem 5%;  }
.section-focus-pic ul li div p{ width:100%; height:105px; overflow:hidden;font-size:14px; line-height:26px;}
.section-focus-pic .pages{width:100%;height:435px;}
.section-focus-pic .controler{position:absolute;bottom:20px;left:50%; margin-left:-23px;}
.section-focus-pic .controler b{cursor:pointer;width:10px;height:10px;display:block;overflow:hidden;text-indent:20px; background-color:#b3b3b3; float:left;margin:0 0 0 5px; border-radius:5px;}
.section-focus-pic .controler b.down{background-color:#1ba34f;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../image/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -1068px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -1168px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_04.png');}

/*---------媒体报道特效结束--------*/


.i_case{ width:100%; height:auto; overflow:auto; margin-top:1.5rem;background-size: auto 12.5rem!important; }
.i_case .i_caser{ width:100%; height:15.5rem; margin:0 auto; clear:both; background-color:#e6e6e6;}
.i_case .i_caser .title{ width:80%;  line-height:1rem;  font-size:0.8rem; padding:0.8rem 0 ;margin:0 auto; }
.i_case .i_caser .des{width:80%; height:280px;  font-size:0.6rem; margin:0 auto; overflow:hidden;}
.i_case .i_caser .more{ width:5rem; height:1.5rem; line-height:1.5rem; border:1px solid #1ba34f; border-radius:0.75rem; text-align:center; margin-left:10%; margin-top:1rem; font-size:0.7rem}
.i_case .i_caser .more a{ color:#1ba34f;}
.i_case .i_caser .more:hover{ background-color:#1ba34f; }
.i_case .i_caser .more:hover a{ color:#fff;}

.partner{ width:95%; padding-top:2rem; padding-bottom:2rem;clear:both; }
.partner ul { padding:1rem 0;}
.partner ul li{ width:33.333%; float:left; text-align:center;}
.partner ul li img{ width:80%;}


/*--------关于我们-------*/
.main{ width:95%; height:400px; min-height:400px; margin:0 auto; height:auto !important; }
.mian_n{ width:100%; margin:0 auto; height:400px; min-height:400px; height:auto !important;  padding-bottom:100px; line-height:27px;}
.about{ width:100%; height:auto; margin:0 auto;}
.about img{ max-width:100%;}
.about .a_nav ul{ width:13.8rem; margin:0 auto; text-align:center; line-height:40px; font-size:0.6rem;}
.about .a_nav ul li{ width:3rem; height:auto;  padding:0.8rem 0.8rem; text-align:center; float:left;}
.about .a_nav ul li p{ color:#565656;}
.about .a_nav ul li:hover p{color:#1ba34f;}

.about .text { padding-top:2rem; font-size:0.7rem;}

.about .a_ser{ width:100%; height:auto;}
.about .a_ser h2{ font-size:18px; text-align:center; line-height:60px; }
.about .a_ser .mr_35{ margin-right:35px;}
.about .a_ser .box{ width:310px; height:230px; background-color:#f0f0f0; margin:0.6rem auto;}
.about .a_ser .box .left{ width:90px; height:230px; float:left;}
.about .a_ser .box .right{ width:220px; height:230px; float:left; font-size:12px; line-height:20px;}
.about .a_ser .box .right .tit{ height:40px; line-height:40px; font-size:16px; background:url(../image/ico_07.gif) no-repeat left bottom; margin-bottom:15px;}
.about .a_ser .box .right p{ padding-right:18px; height:140px; overflow:hidden;}

.team{}
.team .box{ width:100%; height:auto; overflow:auto;padding:0%; background-color:#ccc; background:url(../image/team_bg.gif) no-repeat left top;}
.team .box .box_n{ width:80%; padding:10%;background:url(../image/team_bg.gif) no-repeat right bottom;}
.team .box .box_n .left{ width:225px; height:254px; margin:0 auto; }
.team .box .box_n .right{ width:100%; }
.team .box .box_n .right .tit{ font-size:18px; color:#045504; text-align:center;}
.team .box .box_n .right .des div{ font-size:12px; color:#8e8c8c; padding:10px 0; text-align:center;}
.team .box .box_n .right .des{ width:100%; overflow:auto; font-size:0.6rem;}
.team .box .box_n .right .des .p{ font-size:14px; color:#444; text-align:left;}

/*------产品与服务-----*/
.service{ width:100%; height:auto; margin:0 auto;}
.service .i_title{ padding:1rem 0; }
.service .ser_list{ padding-top:2rem;}
.service .box{ width:100%; }
.service .box .box_n{}
.service .box .box_n .left{ width:90%; text-align:center; padding-top:1rem; margin:0 auto;}
.service .box .box_n .left img{ width:100%;}
.service .box .box_n .right{ width:90%;margin:0 auto;border-bottom:1px dotted #1ba34f; overflow:auto;}
.service .box .box_n .right .tit{ height:35px;  font-size:16px; background:url(../image/ico_07.gif) no-repeat left bottom; margin:15px 0;}
.service .box .box_n .right .des{ width:100%; overflow:hidden; font-size:0.7rem;}
.service .box .box_n .right .more{ width:100px; font-size:0.7rem; height:30px; line-height:30px; text-align:center; border:1px solid #1ba34f; margin:30px auto; border-radius:15px; }
.service .box .box_n .right .more a{color:#1ba34f;}
.service .box .box_n .right .more:hover{border:1px solid #1ba34f; background-color:#1ba34f;}
.service .box .box_n .right .more:hover a{ color:#fff;}

/*---------新闻资讯--------*/
.news{ width:100%; margin:0 auto; padding-top:30px; padding-bottom:50px;}
.news .new_nav{ width:100%; height:2rem; background-color:#002e5f; margin-bottom:20px;}
.news .new_nav ul li{ width:25%; height:2rem;line-height:2rem; float:left; text-align:center; overflow:hidden; font-size:0.7rem }
.news .new_nav ul li a{ color:#fff; display:block;}
.news .new_nav ul .on{background-color:#1ba34f;}



.news .left  .ul .li{ width:100%; height:4rem; margin-top:30px; border-radius:5px; position:relative;  }
.news .left  .ul .li .date{ text-align:center; width:4rem; height:4rem; background-color:#ccc; font-size:2rem; font-weight:bold; border-radius:5px; color:#fff; float:left; position:absolute;}
.news .left  .ul .li .date p{ font-size:0.8rem; font-weight:normal;}
.news .left  .ul .li .t_d{ margin-left:5rem;height:4rem; float:left; } 
.news .left  .ul .li .t{ width:100%; height:1.5rem; line-height:1.5rem; font-size:0.8rem; color:#232323; overflow:hidden;}
.news .left  .ul .li .t_d p{ height:2rem; overflow:hidden;color:#666; font-size:0.6rem; line-height:1rem;}
.news .left  .ul .li:hover{ background-color:#f0f0f0;}
.news .left  .ul .li:hover .date{ color:#1ba34f;}
.news .left .ul .li:hover .t{color:#1ba34f; font-weight:bold;}
/*--------内容----------*/
.ny{ width:94%; padding:3%; height:auto;font-size:0.7rem;}
.ny h1{ width:100%; min-height:1.5rem; font-size:0.9rem; font-weight:normal; text-align:center;}
.ny .titlen{ width:100%; height:1.5rem; font-size:0.5rem; color:#999; text-align:center; background:url(../image/line_bg.gif) no-repeat center bottom; margin-bottom:20px;}
.ny .text{height:400px; min-height:400px; height:auto !important; font-size:0.7rem; padding-bottom:1rem;}
.ny .n_P a:hover{ color:#1ba34f;}
.ny .text img{ width:100% !important; height:auto !important;}

/*----case-**/
.case{ width:100%; margin:0 auto;}
.case .i_title{ padding:50px 0;}
.case .box{ width:100%; height:auto; border:1px solid #ccc; background-color:#f6f6f6; margin-bottom:30px;}
.case .box .c_logo{ width:100%; height:155px; padding-top:45px; text-align:center;}
.case .box .m{  height:155px; padding:0 30px 0 30px;  }
.case .box .m .title{ font-size:16px;}
.case .box .m .ms{ font-size:12px; color:#666;}
.case .box .m .dm{ line-height:40px;font-size:12px; color:#666;}
.case .box .m .url{ color:#1ba34f;}
.case .box .des{  padding:0 20px 30px 20px;  line-height:23px; font-size:0.7rem}





/*-----contact-------*/
.contact{ width:100%; margin:0 auto; padding:0;}
.contact .c_top h3{ font-size:16px; height:40px;}
.contact .c_top p{ font-size:12px; color:#696868; padding-bottom:60px;}
.contact .left{ width:100%; height:auto;}
.contact .left h1{ font-size:18px; height:60px; color:#045504;}
.contact .left .con{ line-height:30px; padding-bottom:20px; font-size:14px; color:#666;}
.contact .left .con_pic{padding-bottom:1rem;}
.contact .right{ width:100%; height:450px; border:1px solid #ccc; }
.contact_right .tit {font-size: 22px; color: #666; height:60px; line-height:60px; text-align:center; color:#1ba34f}
.contact_right .ipt { border: 1px solid #afafaf;  width: 250px;height: 35px;line-height: 35px;padding-left: 9px;color: #666666;font-size: 14px;display: block;margin-top: 17px;font-family: 'msyh'; margin:10px auto;
}
.contact_right form .textarea{ width:261px; margin:0 auto;}
.contact_right form textarea {font-family: 'msyh';border: 1px solid #afafaf;width: 250px;height: 80px;padding-left: 9px;overflow: auto;color: #666666;font-size: 14px;line-height: 1.5em; margin:0 auto;
 }
 .contact_right form  .btnCont{ width:90%; padding:0 5%; font-size:12px; line-height:30px; text-align:center; margin-top:20px;}
 .contact_right form .btn {width: 123px;height: 35px;line-height: 30px; border-radius:5px;text-align: center;font-size: 16px;color: #fff;background: #1ba34f;margin-right: 24px;font-family: 'msyh'; margin:0 auto;
}

.footer{ width:100%; min-height:350px; background-color:#e2e2e2; border-top:3px solid #045504;}
.foot{ width:100%; height:auto; margin:0 auto; padding-top:30px; }
.foot ul{ width:40%; min-height:200px; text-align:center; float:left; background:url(../image/foot_bg.png) no-repeat right top;}
.foot ul img{ width:80%;}
.foot ul h3{ font-size:16px; font-weight:bold; color:#666; padding-bottom:20px;}
.foot ul li{ width:100%; height:25px; color:#666;}
.foot .f_con{ width:55%; padding-left:5%; float:left;}
.foot .f_con h3{ font-size:16px; font-weight:bold; color:#666; padding-bottom:20px;}
.foot .f_con .f{ font-size:12px; color:#999; padding-bottom:10px}
.foot .f_con .f img{ margin-right:5px; width:20px;}
.foot .f_con .f p{  line-height:31px; padding-top:10px;}
.foot .f_con .tel p{ font-size:14px; font-weight:bold;}
.foor_b{ width:95%; height:auto; margin:0 auto; clear:both; text-align:center;color:#888; }
.foor_b a{ color:#888;}
.foor_b .link{ padding:15px 0; font-size:12px; color:#888; }
.foor_b .link a{ padding-right:10px;}
.foor_b .f_nav a{ padding:0 10px; font-size:14px; }
.foor_b p{ padding-top:10px; font-size:12px;}

}