/* CSS Document */
@charset "utf-8";
@font-face {
	font-family: 'msyh';
	src: url(../font/msyh.eot);
	src: url(../font/msyh.woff) format('woff'), url(../font/msyh.ttf) format('truetype'), url(../font/msyh.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}
div ul,dl,dt,dd,li,a,span,p,h4,h2,h1,h3,ul,li{margin:0px;padding:0px;list-style-type:none;}
img{  border:none;}

body{ margin:0; padding:0;font-family:'msyh', '微软雅黑'; font-size:12px; color:#333; background-color:#fff; }
div ul,li,a,span,p,h4,h3,h1,h2 {list-style-type: none;}
a{color:#444;border:0;text-decoration:none;}
a:hover{color:#ff5b2d;border:0;text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}

/*-----index---*/
.header{ width:100%; height:35px; margin:0 auto; background-color:#38592e; position:fixed; z-index:111; left:0; top:0; display:none;}
.head{ width:1200px; height:35px; margin:0 auto; line-height:35px;}
.head .hl{ width:50%; height:35px;}
.head .hl p{ width:auto; height:35px; float:left; color:#fff; padding-right:20px;}
.head .hl a{ width:35px; height:35px; float:left;}
.head .hr{ width:255px; height:35px; padding-left:345px;}
.head .hr .search{ width:84px; height:35px; position:relative; text-align:center; border-right:1px solid #6ac69a; display:none;}
.head .hr .search input{ height:100%; border:0;}
.head .hr .search #DivS{ width:350px; height:40px; padding-top:10px; background-color:#38592e; position:absolute; top:35px; right:0; display:none; border-radius:0 0 5px 5px;}
.head .hr .search #DivS .search_b{ width:85%; height:30px; background-color:#fff; border-radius:3px; margin:0 auto; overflow:hidden;}
.head .hr .search #DivS .search_b form .input_box {width:262px;height: 30px; padding-left:5px;line-height: 30px;border: none;float: left;
}
.head .hr .search #DivS .search_b form .sub_btn { width:30px; height:30px;
background:url(../images/search.png) no-repeat right center; background-size:auto 30px;border: none;cursor: pointer;float: left;
}
.head .hr .en_cn{width:170px; height:35px; overflow:hidden; }
.head .hr .en_cn a{ display:block; width:84px;  height:35px; line-height:35px; overflow:hidden; text-align:center; border-right:1px solid #5e7b55; color:#fff; float:left;}



.head-v3{width:100%;height:auto;  list-style:none;font-size:14px;  position:fixed; top:0px; left:0; z-index:111;}
.head-v3 .navigation-up{width:100%; height:90px; background-color:#fff;}
.head-v3 .navigation-inner{ width:1200px; height:90px; margin:0 auto;}
.head-v3 .logo{ width:360px; float:left; height:90px;}
.head-v3 .navigation-inner .navigation-v3{width:840px; height:90px; float:left;}

.navigation-up .navigation-v3 .nav-up-selected{ background:url(../images/ico01.png) no-repeat center 65px; color:#2fa872;}
.navigation-up .navigation-v3 .nav-up-selected a{ color:#2fa872;}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left; width:105px; text-align:center; height:90px; line-height:90px; font-size:14px;}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{font-size:14px;}

.navigation-down{position:absolute;top:90px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#e3e7e6;position:absolute;top:0px; padding:30px 0; }
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left; width:200px; height:66px;}
.navigation-down .nav-down-menu dl img{ width:56px; height:56px; float:left; border-radius:3px;}
.navigation-down .nav-down-menu dl dd{ width:124px; height:56px; float:left; padding-left:20px; line-height:56px;}
.navigation-down .menu-1 dd a{color:#444;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#444;font:normal 14px "microsoft yahei"}*/



/**---banner---*/	
#full-screen-slider { width:100%; height:620px; }
#slides { display:block; width:100%; height:620px;list-style:none; padding:0; margin:0; position:relative; z-index:98}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;z-index:98}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:655px; z-index:99;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:30px; height:5px; float:left; margin-left:15px; border-radius:0px; background:#cfcfcf }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#38592e}

/*---------首页样式--------*/
.i_title{ width:100%; height:120px; line-height:120px; font-size:24px; text-align:center;}

.i_about{ width:1000px; height:auto; margin:0 auto;}
.i_about .about_c .left{ width:460px; height:527px; float:left; line-height:30px; font-size:14px;}
.i_about .about_c .left .text{ width:460px; height:300px; overflow:hidden;}
.i_about .about_c .left .more{ width:130px; height:30px; border-radius:15px; border:1px solid #38592e; text-align:center; margin-top:20px;}
.i_about .about_c .left .more a{ color:#38592e;}
.i_about .about_c .left .more:hover{ background-color:#38592e;}
.i_about .about_c .left .more:hover a{ color:#fff;}
.i_about .about_c .right{ width:480px; height:327px; padding-top:148px; padding-left:60px; float:left;}

.i_pro{ width:1200px; height:auto; margin:0 auto;}
/**tabs**/
.pro_tab .tabPanel { height:430px;}
.pro_tab .tabPanel ul{ width:100%; text-align:center;height:30px; padding-bottom:30px;}
.pro_tab .tabPanel ul li{
	display:inline; padding:8px 35px; border:1px solid #ccc; border-radius:17px; margin:10px;cursor:pointer;background:#fff;

}
.pro_tab .tabPanel .hit{
	border-bottom:1px solid #fff;cursor:pointer;color:#fff;
	background:#38592e;
	
}
.pro_tab .pane{height:auto;display:none;}
.pro_tab .pane .i_p_box{ width:280px; padding:10px; float:left;}
.pro_tab .pane .i_p_box .i_p_boxc{ width:280px; height:340px; overflow:hidden; background-color:#fff; text-align:center;  border:1px solid #fff;}
.pro_tab .pane .i_p_box .i_p_boxc:hover{border:1px solid #38592e;}
.pro_tab .pane .i_p_box .i_p_boxc p{ line-height:25px; font-size:14px; color:#202020;} 
.pro_tab .pane .i_p_box .i_p_boxc p span{ color:#7d7d7d;}
.i_pro .more{ width:130px; height:30px; border-radius:15px; border:1px solid #38592e; text-align:center; margin-top:20px; line-height:30px; margin:0 auto;}
.i_pro .more a{ color:#38592e;}
.i_pro .more:hover{ background-color:#38592e;}
.i_pro .more:hover a{ color:#fff;}

.i_customer{ width:1200px; height:480px; margin:0 auto;}
.i_customer .left{ width:250px; height:330px; float:left; background-color:#f3f3f3;}
.i_customer .left .tit{ width:225px; height:42px; padding-top:8px; border-bottom:1px solid #ccc; margin:0 auto; color:#38592e;}
.i_customer .left p{ width:225px; height:90px;  margin:0 auto;}
.i_customer .mid{ width:330px; height:330px; float:left; padding-left:15px; padding-right:30px;}
.i_customer .mid .box{ width:100%; height:330px; padding-bottom:15px;}
.i_customer .mid .box .date{ width:60px; height:70px; font-size:30px; text-align:center; padding-top:15px; background-color:#38592e; color:#fff; float:left;}
.i_customer .mid .box .new_c{ width:250px;height:330px; padding-left:20px; float:left;}
.i_customer .mid .box .new_c .tit{ font-size:14px; line-height:25px;color:#222; padding-bottom:10px;}
.i_customer .mid .box .new_c p{  line-height:23px; height:225px; overflow:hidden; font-size:14px; color:#888888;}
.i_customer .mid .box .new_c .more{ width:110px; height:35px; line-height:35px; border:1px solid #063; text-align:center; float:right;}
.i_customer .mid .box .date p{ font-size:12px;}


.i_customer .right{ width:575px; height:330px; float:left;}
/*------------切换图片-----------*/
.section-focus-pic{margin:8px 0 0 0;height:330px;width:575px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:575px;width:600px;height:330px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 12px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:575px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic ul li img{ width:575px; height:330px;}
.section-focus-pic .pages{width:575px;height:330px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:10px;height:10px; border-radius:58px;display:block;overflow:hidden;text-indent:20px; background-color:#fff;float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{ background-color:#38592e;}
.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(imgs/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_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 -68px;_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:1240px; height:470px; margin:0 auto;}
.i_case .box{ width:270px; height:290px; padding:0 20px; float:left;}
.i_case .box .img{ width:270px; height:190px; overflow:hidden;}
.i_case .box .tit{ width:230px; height:40px;  padding:10px 20px; font-size:12px; line-height:20px; background-color:#eee;}

.i_case .more{ width:130px; height:30px; border-radius:15px; border:1px solid #38592e; text-align:center; margin-top:20px; line-height:30px; margin:0 auto; clear:both;}
.i_case .more a{ color:#38592e;}
.i_case .more:hover{ background-color:#38592e;}
.i_case .more:hover a{ color:#fff;}

.i_case .more2{ width:160px; height:30px; border-radius:15px; border:1px solid #999; text-align:center; margin-top:-40px; margin-right:20px; line-height:30px; float:right; clear:both;}
.i_case .more2 a{ color:#999;}
.i_case .more2:hover{ background-color:#38592e; border:0;}
.i_case .more2:hover a{ color:#fff;}

.i_news{ width:1260px; height:450px; margin:0 auto;}
.i_news .box{ width:360px; height:250px; padding:0 30px; float:left;}
.i_news .box_n{ width:360px; height:220px;}
.i_news .box_n:hover{ background-color:#eee;}
.i_news .box_n .date{ width:320px; height:80px; padding:0 20px; border-bottom:1px solid #ccc; font-size:30px; font-family:'宋体'; color:#a2a2a2;}
.i_news .box_n .date p{ font-size:18px;}
.i_news .box_n .title{ width:320px; height:70px; padding:0 20px; line-height:70px; font-size:14px; color:#202020;}
.i_news .box_n .des{ width:320px; height:50px; padding:0 20px; line-height:25px; overflow:hidden; font-size:12px; color:#8b8b8b;}
.i_news .box_n:hover .title{ color:#38592e;}
.i_news .box_n:hover .des{ color:#38592e;}

.i_news .more{ width:130px; height:30px; border-radius:15px; border:1px solid #38592e; text-align:center; margin-top:20px; line-height:30px; margin:0 auto; clear:both;}
.i_news .more a{ color:#38592e;}
.i_news .more:hover{ background-color:#38592e;}
.i_news .more:hover a{ color:#fff;}

/*--------banner_n-------------*/
.banner_n{ width:100%; height:300px; margin-top:85px;}
.top_nav{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #dddddd;}
.top_nav_n{ width:1200px; margin:0 auto; color:#c8c8c8;}
.top_nav_n a{color:#c8c8c8;}
/*--------about--------*/
.about{ width:940px; min-height:1000px; margin:0 auto; padding-bottom:50px;}
.about .about_c .left{ width:940px; height:auto;  line-height:30px; font-size:14px;}
.about .about_c .left img{ float:right; padding-left:30px; margin-top:-126px; padding-bottom:10px;}

.tit_team{ text-align:center; font-size:24px; color:#545454; height:100px;}
.about_o{ width:1060px; min-height:600px; margin:0 auto; padding-bottom:50px;}
.about_o .team .box{ width:530px; height:250px;}
.about_o .team .box .head_img{ width:190px; height:210px; float:left;}
.about_o .team .box .des{ width:300px; height:210px; padding:0 20px; float:left; font-size:14px; color:#999; line-height:25px;}
.about_o .ceo .box{ margin:0 auto;}
.about_o .management .box{ float:left;}


/*--------product----------*/

.product{ width:1200px; height:auto; margin:0 auto;}
.product .hit a{ color:#fff;}
.pagelist{ width:100%; height:100px; line-height:100px; text-align:center;}
.product_n{ width:1200px;margin:0 auto;}

/* zoom-section */
.zoom-section{clear:both;margin-top:50px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-left:60px;width:400px;margin-bottom:20px;}
.zoom-small-image{border:0px solid #CCC;float:left;margin-bottom:20px; min-height:550px;}
.zoom-tiny-image{border:1px solid #CCC;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #38592e;}

.zoom-desc .title{ font-size:24px; width:390px; height:70px; line-height:70px; color:#4d4d4d;}
.zoom-desc .model{ height:40px; font-size:14px; color:#38592e;}
.zoom-desc .des{ height:150px; line-height:25px; font-size:14px; color:#7d7d7d;}
.zoom-desc .NEW{ background-image:url(pro_new.gif); background-repeat:no-repeat; background-position:right center;}
.zoom-desc .HOT{ background-image:url(pro_hot.gif); background-repeat:no-repeat; background-position:right center;}
.zoom-desc .pro_content{ width:100%; padding-top:50px;}
.zoom-desc .pro_content h4{ width:100%; height:40px; line-height:40px; border-bottom:2px solid #777; font-size:16px; margin-top:10px; margin-bottom:10px;}
.zoom-desc .pdf{ padding-left:39px; width:360px; height:45px; line-height:45px; margin-top:50px; border-top:2px solid #777; background-image:url(pdf.gif); background-repeat:no-repeat; background-position:left center;}
.zoom-desc .pdf span{ float:right; width:97px; height:45px; *margin-top:-45px; }


/**产品部分tabs**/
.pro_c .tabPanel ul{height:40px;border-bottom:1px solid #dddddd;}
.pro_c .tabPanel ul li{
	float:left;margin:0 2px 0 0;border:1px solid #dddddd;font-size:14px;height:39px;line-height:40px;width:161px;text-align:center;cursor:pointer;
	text-shadow:0 1px 0 #fff;
	border-radius:4px 4px 0 0;
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5);
	background:#ddd;
	background:-moz-linear-gradient(top, #eee, #ddd);
	background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
}
.pro_c .tabPanel .hit{
	border-bottom:1px solid #fff;cursor:pointer;color:black;text-shadow:0 1px 0 #fff;
	background:#fff;
	background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#fff));
	background:-moz-linear-gradient(top, #e1e1e1, #fff);
}
.pro_c .pane{ padding:30px;border:1px solid #dddddd;border-top:0; border-bottom:0;min-height:100px;background-color:#fff;display:none; font-size:14px; line-height:25px;}
.pro_con{ width:1138px; padding:30px; border:1px solid #ddd;border-top:0;}
.pro_con .con01 { width:180px; height:40px; text-align:center; background-color:#ff5b2d; line-height:40px; border:1px solid #ccc; border-radius:5px;}
.pro_con .con01 a{ color:#fff;}
.pro_con .con02{ width:180px; height:40px; text-align:center;  background:url(../images/ico_down.png) no-repeat 20px center; line-height:40px; border:1px solid #ccc; border-radius:5px; float:right; margin-top:-40px;}

.con_in{display:none;}	
.con_in .font_c {
	color: #F00;
	font-size:18px;

}
.con_in input{ font-family:Arial, Helvetica, sans-serif;}
.con_in .main_nr{ width:720px; margin:0 auto; padding-bottom:50px;}

/*------------case----------*/

.case{ width:1240px; height:auto; margin:0 auto;}

.ul_list ul{ width:100%; text-align:center;height:30px; padding-bottom:30px;}
.ul_list ul li{display:inline; padding:8px 35px; border:1px solid #ccc; border-radius:17px; margin:10px;cursor:pointer;background:#fff;}
.ul_list .hit{border-bottom:1px solid #fff;cursor:pointer;color:#fff;background:#38592e;}
.ul_list .hit a{ color:#fff;}
.case .box{ width:270px; height:290px; padding:0 20px; float:left;}
.case .box .img{ width:270px; height:190px; overflow:hidden;}
.case .box .tit{ width:230px; height:40px;  padding:10px 20px; font-size:12px; line-height:20px; background-color:#eee;}

.case_n{ width:1200px; height:auto; margin:0 auto;}
#main{padding-top: 33px;width: 75%;margin: 0 auto;
}



/*.content_2{*/
/*margin: .3rem 0 0 0;*/
/*}*/

.content_2 .left_pic {width: 45%;float: left;
}
.content_2 .left_pic .carousel {    /*height:370px;*/    overflow: hidden;    border: 10px solid #fff;    position: relative;}
.content_2 .left_pic .carousel ul {position: absolute;    }
.content_2 .left_pic .carousel li {float: left;    }
.content_2 .left_pic .carousel img {width: 100%;height: auto;background: #fff;    }



.content_2 .text_act {width: 50.85%;float: right;height: 500px;background: blue;
}

.navigation {width: 100%;/*height: 91px;*/position: relative;margin-top: 16px;
}
.navigation ul {    width: 1000000px;    position: absolute;    top: 0;}

.hover {border: 2px solid #45c9c3 !important;
}

.navigation ul li {float: left;margin-left: 5px;border: 1px solid #d1d1d1;height: 100%;display: block;
}
.navigation ul li img {    /*width: 100px;*/    height: 100%;}

.carousel-navigation ul {height: 100%;
}

.carousel-navigation {width: 88%;margin: 0 auto;overflow: hidden;position: relative;height: 100%;
}

.navigation a {display: block;width: 20px;height: 100%;position: absolute;/*background: url(../image/left.jpg) no-repeat;*/
}

.navigation .prev {right: 0;top: 0;background: url("../images/right.jpg") no-repeat;background-size: 100% 100%;
}

.navigation .neet {left: 0;top: 0;background: url("../images/left.jpg") no-repeat;background-size: 100% 100%;
}

.content_2 .right {width: 50%;overflow: hidden;float: right;font-size: 14px; color:#444;border-bottom: 1px solid #eee;
}
.content_2 .right .title {    width: 134px;    float: right;    color: #b5b5b5;}
    .content_2 .right .title span:nth-child(1) {float: left;    }

.article_bottom {float: right;/* height: 40px; *//* line-height: 40px; */margin-top: 15px;
}
.article_bottom span {    font-size: 12px;    display: inline-block;  position: relative;    top:4px;    right: 13px;    float: left;}

.content_2 .right .title span:nth-child(2) {float: right;color: #14b2b2;
}

.content_2 .right article h2 {color: #3e3e3e;font-size: 24px;text-align: left;
}

.content_2 .right article hgroup p {height: 37px;border-bottom: 1px solid #b5b5b5;line-height: 37px;font-size: 12px;
}
.content_2 .right article hgroup p span:nth-child(2) {    float: right;    color: #3e3e3e;    font-weight: bold;}

.content_2 .right article .text {line-height:25px; word-spacing: 5px;overflow: auto;height: 310px;
}

.content_2 .right article .text-auto {overflow-x: hidden;margin: 20px 0;
}

.content_2 .right .article_bottom {margin: 32px 0;width: 152px;float: right;height: 28px;line-height: 28px;
}
.content_2 .right .article_bottom em {    display: block;    float: right;}

.case_n .related{ padding-bottom:50px;}
.case_n .related .box{ width:270px; height:210px; padding:0 15px; float:left;}

/*-----------应用-----------*/
.i_title1{ width:100%; height:100px; padding-top:50px; font-size:24px; text-align:center;}
.i_title1 p{ font-size:14px;}
.yyong{ width:100%; padding-bottom:50px;}
.yyong .box{ width:100%; height:290px;}
.yyong .box .box_m{ width:1200px; height:290px; margin:0 auto;}
.yyong .box .box_m .con{ width:380px; height:205px; padding:85px 160px 0 60px;}
.yyong .box .box_m .con .tit{ font-size:20px; height:35px;}
.yyong .box .box_m .con p{ width:100%; height:100px; line-height:23px; font-size:14px; color:#666666; overflow:hidden;}
.yyong .r .con{ float:right;}
.yyong .l .con{ float:left;}

/*---------news------------*/
.news{ width:1200px; height:auto; margin:0 auto;}
.news .news_list{ width:100%; min-height:430px; border-top:1px solid #e4e4e4;}
.news .news_list .box{ width:100%; height:140px; border-bottom:1px solid #e4e4e4;}
.news .news_list .box .date{ width:150px; height:110px; float:left; padding-top:30px; font-size:50px; text-align:center;  color:#8c8c8c;}
.news .news_list .box .date p{ font-size:14px; font-weight:normal;}
.news .news_list .box .news_con{ width:1050px; height:140px; float:left;}
.news .news_list .box .news_con .tit{ height:60px; line-height:60px; font-size:14px;color:#444;}
.news .news_list .box .news_con p{ width:100%; height:50px; line-height:20px; font-size:14px; color:#999;}
.news .news_list .box:hover{ background-color:#eee;}

.ny{ width:94%; padding:3%; height:auto;font-size:14px; line-height:25px;}
.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(../images/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:#ff5b2d;}
/*----------客户--------*/
.customer{ width:1200px; height:auto; margin:0 auto;} 
.customer .c_li{ width:1200px; height:330px; padding-bottom:50px;}
.customer .c_li .left{ width:250px; height:330px; float:left; background-color:#f3f3f3;}
.customer .c_li .left .tit{ width:225px; height:42px; padding-top:8px; border-bottom:1px solid #ccc; margin:0 auto; color:#38592e;}
.customer .c_li .left p{ width:225px; height:90px;  margin:0 auto;}
.customer .c_li .mid{ width:935px; height:330px; float:left; padding-left:15px;}
.customer .c_li .mid .box{ width:100%; height:135px; padding-bottom:15px;}
.customer .c_li .mid .box .date{ width:60px; height:70px; font-size:30px; text-align:center; padding-top:15px; background-color:#38592e; color:#fff; float:left;}
.customer .c_li .mid .box .new_c{ width:855px;height:135px; padding-left:20px; float:left;}
.customer .c_li .mid .box .new_c .tit{ font-size:14px; line-height:25px;color:#222; padding-bottom:10px;}
.customer .c_li .mid .box .new_c p{  line-height:23px; height:100px; overflow:hidden; font-size:14px; color:#888888;}
.customer .c_li .mid .box .date p{ font-size:12px;}
.customer .c_li .mid .img img{ width:270px; height:155px; float:left; margin-right:40px;}


/*----------contact---------*/
.contact{ width:780px; margin:0 auto;}
.contact_c{ width:380px; height:250px; padding-right:400px; background:url(../images/contact.png) no-repeat right top; font-size:14px; color:#666; line-height:30px;}
.contact_c h1{ width:340px; height:50px; background:url(../images/cont_ticon.png) no-repeat left 5px; padding-left:40px; color:#797777; font-size:24px; font-weight:normal;}





/*----底部---------*/
.f_ul{ width:1209px; height:110px; margin:0 auto; display:none;}
.f_ul ul li{ width:293px; height:70px; float:left; padding: 40px 55px 0 55px; text-align:right;color:#fff;}
.f_ul ul li a{ color:#fff;}
.f_ul ul li span{ font-size:18px; font-weight:bold;}
.foot{ width:1200px; min-height:300px; margin:0 auto; padding-top:50px;}
.foot .left{ width:400px; float:left;}
.foot .left .foot_contact{ width:360px; height:auto; float:left; padding-left:40px; padding-bottom:20px; color:#999999;}
.foot .left .foot_contact  li{ height:23px; color:#9f9f9f; padding-top:10px;}
.foot .left .foot_contact  li img{ float:left;}
.foot .left .foot_contact  li p{ height:23px; float:left; line-height:23px;}
.foot .left .foot_contact .wx{ height:130px; }
.foot .left .foot_contact .wx p{ position:relative; left:30px; top:30px;}
.foot .mid{ width:400px; float:left;}
.foot .mid ul{ width:140px; height:auto; float:left; padding-left:60px;}
.foot .mid ul h2{ color:#38592e; font-size:14px; height:30px;}
.foot .mid ul li{ height:30px; line-height:30px;}
.foot .right{ width:350px; float:left; padding-left:50px; font-size:14px;}
.foot .right .input_n{ height:50px;}
.foot .right .input_n input{ width:270px; height:35px;}
.foot .right .input_saytext textarea{ width:270px; height:70px; float:left;}
.foot .right .input_saytext p{ line-height:70px; float:left;}
.foot .right .f_submit{ width:307px; padding-left:43px; padding-top:30px; clear:both;}
.foot .foot_b{ width:1200px; height:45px; line-height:45px; clear:both; color:#7b7b7b;}
.foot .foot_b span{ float:right;}
.foot .foot_b a{ padding:0 15px;}
.foot .foot_b nobr{ color:#38592e;}