@charset "utf-8";
@import url(base.css);


.subject{ width:100%; margin:0 auto;}
/*show*/
.show{ width:100%;}
.show_title{ background:#f6f6f8; height:100px;}
.show_title p{ text-align:center; line-height:28px; font-size:12px; letter-spacing:2px; color:#4d4d4d; text-transform:uppercase;}
.show_title .tit01{ font-size:20px; color:#4d4d4d; line-height:51px;padding-top:10px; word-spacing:-4px; letter-spacing: 8px;}

.icon{ width:100%;}
.icon-show{ width:1200px; margin:0 auto;}
.icon-show ul li{ float:left; width:16.6%; padding:10px 0 0px;}
.icon-show ul .icon_01{ width:100px; height:100px; margin:0 auto; background:#f9b621; border-radius: 50%;}
.icon-show ul .icon_01 img{ vertical-align: middle;}
.icon-show ul .icon_01 a, .icon-show ul .icon_02 a, .icon-show ul .icon_03 a, .icon-show ul .icon_04 a, .icon-show ul .icon_05 a, .icon-show ul .icon_06 a{ display:block; width:67px; margin:0 auto; padding:16px 0;}
.icon-show ul .icon_01 img, .icon-show ul .icon_02 img, .icon-show ul .icon_03 img, .icon-show ul .icon_04 img, .icon-show ul .icon_05 img, .icon-show ul .icon_06 img{ transition-duration: .5s;
							-ms-transition-duration: .5s;
							-moz-transition-duration: .5s;
							-webkit-transition-duration: .5s; }
.icon-show ul .icon_01 a:hover img, .icon-show ul .icon_02 a:hover img, .icon-show ul .icon_03 a:hover img, .icon-show ul .icon_04 a:hover img, .icon-show ul .icon_05 a:hover img, .icon-show ul .icon_06 a:hover img{transform:rotate(360deg);
											-moz-transform:rotate(360deg);
											-ms-transform:rotate(360deg);
											-o-transform:rotate(360deg);
											-webkit-transform:rotate(360deg);}
.icon-show ul .icon_02{ width:100px; height:100px; margin:0 auto; background:#d689b7; border-radius: 50%;}
.icon-show ul .icon_03{ width:100px; height:100px; margin:0 auto; background:#61cbd9; border-radius: 50%;}
.icon-show ul .icon_04{ width:100px; height:100px; margin:0 auto; background:#f78d5d; border-radius: 50%;}
.icon-show ul .icon_05{ width:100px; height:100px; margin:0 auto; background:#f87c7e; border-radius: 50%;}
.icon-show ul .icon_06{ width:100px; height:100px; margin:0 auto; background:#42bbb3; border-radius: 50%;}

.icon-show ul .icon_title{ font-size:18px; color:#4d4d4d; text-align:center; line-height:52px;}
.icon-show ul .icon_title a{color:#4d4d4d;}
.icon-show ul .icon_title a:hover{color:#d71800;}
.icon-show ul .icon_text p{ color:#919191; font-size:14px; text-align:center; margin:0 15px; line-height:28px;}



/*news*/
.news{ width:100%; background:#f6f6f8;}
.newss{ padding-bottom:80px;}
.news_titile{ width:100%; border-bottom:#d9d9db solid 1px; text-align:center; padding-top:50px;}
.news_titile p{ color:#4d4d4d; font-size:20px; line-height:30px; text-transform:uppercase;}
.news_titile .news_titname{ font-size:24px; line-height:45px;}
.news_text{ width:1200px; margin:0 auto;}

.news_text ul li{ width:252px; background:#f7f7f7; padding:5px 5px 20px; float:left; margin:20px 18px; min-height:265px;}
.news_text ul .news_text_img{ width:100%;}
.news_text ul .news_text_tit{ background:url(../img/dian.jpg) no-repeat left; font-size:16px; white-space: nowrap;
overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; padding-left:10px; line-height:45px;}
.news_text ul .news_text_tit a{ color:#4d4d4d;}
.news_text ul .news_text_tit a:hover{ color:#d71800;}
.news_text ul .news_text_tex{ color:#919191; font-size:14px; line-height:20px;padding-left: 10px;}
.news_button{ width:172px; height:35px; background:#f49fb6; margin:0 auto; color:#FFF; line-height:35px; border-radius:20px;}
.news_button a{ display:block; color:#fff; text-align:center;}


/*guanggao*/
.guanggao{ background:url(../img/guagngao.jpg) no-repeat; width:100%; height:120px; text-align:center;}
.guanggao .dfl{float:left; padding:68px 10% 0 30%;}
.guanggao .dfr{ width:25%; float:left; padding:68px 0 0;}
.guanggao .gicon{ padding-top:24px;}
.guanggao .guanggao01{ font-size:36px; color:#fff;line-height: 44px; font-weight:bold; letter-spacing:2px;}
.guanggao .guanggao02{ font-size:36px; color:#fff;line-height: 36px; font-weight:bold; background:url(../img/tline.png) no-repeat center bottom; padding:8px 0 22px;}
.guanggao p{ font-size:14px; color:#fff; line-height:24px; text-transform:uppercase; margin:10px 0 0;}

.guanggao .dfr span{ color:#fff; font-size:16px;}
.guanggao .dfr p{ color:#fff; font-size:28px; line-height:38px; font-weight:bold; margin:10px 0;}
.guanggao .dfr a{ color:#fff; background:#f49fb6; padding:3px 25px;}
/*product*/
.product{ width:1200px; margin:0 auto; padding:45px 0;}
.product ul li{ float:left; width:374px; margin:0px 13px 20px;}
.header_top{ background:#000000; height:29px; line-height:29px; width:100%; color:#fff; font-size:12px; border-bottom:1px solid #000000; z-index:100000;}
.header_top a{color: #fff; margin:0 5px; font-size: 14px;}
.header_top span{ font-weight:bold; color:#f6b221; font-size:16px;}
.footer_nav{border-bottom:#575b5b solid 1px; margin:10px 0px 40px;}
.footer_nav ul{ width:100%; margin:0 auto;}
.footer_nav ul li{ float:left; color:#fff; line-height:35px; margin:0 10px; list-style:none; width:10%; text-align:center;}
.footer_nav ul li a{ color:#fff;}
.footer_nav ul li a:hover{ color:#f0a6bd;}

/*======================================================================*/
/*about*/

.about_box{ width:100%;}
.about_box .about_title{ color:#332e2d; font-size:30px; border-bottom:#d9d9db solid 1px; line-height:100px; text-align:center; margin-bottom:10px;}
.about_box .fl{ width:50%;}
.about_box .fr{ width:50%;}
.about_box .fr .about_top{ color:#e2a501; font-size:30px;}
.about_box .fr .about_eng{ font-size:14px; color:#656565; line-height:34px;}
.about_box .fr .about_te{ margin-top:10px; color:#656565; font-size:14px; line-height:30px;}

.about_box  .about_footer{ margin:40px 0; color:#656565; line-height:28px;}

.about_box .middle1200{ line-height:26px;}
.about_box .middle1200 p{ margin:0 0 10px;}
/*======================================================================*/
/*honor*/
.honor-box{ width:100%;}
.honor_top{ margin-top:30px;}
.honor_top p{}
.honor_top p a{ color:#919191; font-size:14px; line-height:36px;}

.honor_lie{ width:100%; margin:20px 0;}
.honor_lie ul li{ border:#eee7e8 solid 1px; padding:2px; width:20%; float:left; margin:0 10px;}
.honor_lie ul li img{ width:100%;}
.honor_lie ul .honor_name{ line-height:54px; text-align:center; font-size:16px;}
.honor_lie ul .honor_name a{ color:#4d4d4d;}
.honor_lie ul .honor_name a:hover{ color:#5fa310;}

/*======================================================================*/
/*conntact*/
.conntact_box{ width:100%; margin:20px 0px;}
.conntact_box .contact_left{ width:50%;}
.conntact_box .contact_right{width:50%; }
.conntact_box .contact_left p{ color:#727272; font-size:14px; line-height:30px;}
.contact_1{ margin-top:30px;}
.contact_2{ margin-top:30px;}
.contact_3{ margin-top:30px;}


/*地图展示*/
.innerBox{ width:100%;overflow:hidden;line-height: 25px;}
/*Contact us page: map container*/
#container{
	width:100%; 
	height: 450px; 
	border:1px solid #dcdcdc;
}

/*======================================================================*/
/*news*/
.news_box .news_text ul li{ width:252px; background:#fff; padding:5px 5px 20px; float:left; margin:30px 18px 10px; border:#eee7e8 solid 1px;}

/*newsinfo*/
.newsinfo_title{}

.newsinfo_top{ border-bottom:#d9d9db solid 1px; text-align:center; margin:10px 0px;}
.newsinfo_top .newsinfo_title{ color:#332e2d; font-size:30px; line-height:60px;}
.newsinfo_top .newsinfo_time{ color:#747474; font-size:14px; line-height:30px;}
.newsinfo_text{ width:100%;}
.newsinfo_text p{ color:#747474; font-size:14px; line-height:30px;}

/*product*/
.pro_title{ width:100%;}
.pro_title ul{ border:#d3d3d3 solid 1px; border-right:none; margin:10px 0;}
.pro_title ul li{ width:16.666666%; float:left; text-align:center;  }
.pro_title ul li a{ color:#4d4d4d; background:#fff; line-height:32px; font-size:17px; display:block;border-right:#d3d3d3 solid 1px; background:#fff;}
.pro_title ul li a:hover{color:#fff; background:#d71800;}
.pro_title ul li.hover a{color:#fff !important;  background:#d71800 !important;}

.pro_lie ul{ margin:15px 0;}
.pro_lie ul li{ float:left; margin-right:2%;width:23%;}
.pro_lie ul .pro_img{ width:375px;height: 200px;border: 1px solid #fff}
.pro_lie ul .pro_name{ width:100%;  text-align:center; line-height:45px;}
.pro_lie ul .pro_name a{ color:#4d4d4d; font-size:16px;}

/*productinfo*/
.productinfo_title{ font-size:14px; color:#56881b; line-height:50px;}
.productinfo_title a{ color:#56881b;}
.productinfo_title a:hover{ color:#f99c00;}
.productinfo_box{ border:#d3d3d3 solid 1px; width:100%; padding:5px;margin-bottom: 20px}
.productinfo_img{ width:90%; margin:0 auto;text-align: center;}
.productinfo_img img{ max-width:100%;}

.productinfo_name{ color:#4d4d4d; text-align:center; font-size:18px; line-height:45px;}
.productinfo_text{ color:#4d4d4d; font-size:14px; padding:0 50px;}
.productinfo_text p{ line-height:30px;}

/*job*/
.job{}
.job_top{ background:#f3f3f3; width:100%; height:234px;}
.job_top ul{ padding-top:63px;}
.job_top ul li{ width:25%; text-align:center; float:left;}
.job_top .job_name{ color:#000000; font-size:18px; line-height:26px;}
.job_top .job_text{ color:#7f7f7f; font-size:14px;}


/*主要样式*/
.sub_top{ width:100%; background:#5fa310; height:50px; color:#FFF; border-radius:10px 10px 0px 0px; font-size:20px; line-height:50px;  border:none;}
.sub_top p{ margin-left:10px;}
.subNavBox{width:1200px;border:solid 1px #e5e3da;margin:10px auto; border-top:none;}
.subNav{border-bottom:solid 1px #e7e5e5;cursor:pointer;font-size:14px;color:#999;line-height:63px;padding-left:10px;background:url(../img/jiantou.jpg) no-repeat;background-position:95% 50%}
.subNav:hover{color:#5fa310;}
.currentDd{color:#f19fb7;}
.currentDt{background-image:url(../img/jiantou1.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da; background:#f9f8f8; padding:15px;}
.navContent .fl{ width:80%;}
.navContent .fl p{ color:#7f7f7f; line-height:24px;}
.navContent .fr{ background:url(../img/button.jpg) no-repeat center; width:146px; height:38px; margin-top:17px;}

.message_box{ width:100%; margin:10px 0;}
.message_left{ width:50%;}
.message_right{ width:50%;}
.message_right p{ margin:10px 0;}
.zcform{ width:100%;}
.zcform .one{ color:#4c4f54; font-size:14px; font-weight:normal !important; width:10%; float:left;}
.zcform .answer{ border:#d8d8d8 solid 1px; height:26px; line-height:45px; height:45px; width:80%;  padding-left:10px;}
.zcform .Carea{ width:80%; height:134px;  border:#d8d8d8 solid 1px;  padding-left:10px;}
.zcform .submit{ width:182px; height:36px; background:#f49fb6; color:#fff; line-height:36px; border:none; border-radius:10px;}