﻿*{margin:0px;padding:0px;outline:none;}
ul,li{list-style-type:none;}
img{border:0px;max-width:100%;}
html,body{height:100%;}
body{font-size:14px;font-family:arial;color:#333333;overflow-x:hidden;max-width:100%;}
a{color: #333333;text-decoration: none;}
input{outline:none;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {transition: background-color 5000s ease-in-out 0s;}
@font-face
{
    font-family: yuyang;
    src: url(../fonts/yuyang_w01_en.ttf);
}
@font-face
{
    font-family: BOLTB;
    src: url(../fonts/BOLTB.ttf);
}
.asfa{width:1200px;margin:0 auto !important;position:relative;}
.asfa p{width:150px;left:210px;bottom: 28px;position:absolute;list-style: none;z-index: 2;overflow: hidden;font-size:30px;}
.asfa:after{content:"";display:block;width:75px;height:2px;background:#24961c;position:absolute;left:270px;bottom:45px;z-index:2;}
.top_h{border-top:3px solid #34a72c;width:100%;overflow:hidden;}
.bdong{width:1200px;margin:0 auto;}
.logos{padding-top:17px;padding-bottom:17px;float:left;overflow:hidden;}
.menus{float:left;overflow:hidden;margin-left:60px;}
.menus li{/*margin-left:40px;*/width:110px;float:left;display:flex;align-items: center;justify-content: center;height:109px;text-align:center;}
.menus li p{font-size:14px;color:#333333;}
.menus li font{font-size:14px;color:#9d9d9d;text-transform:uppercase;display:block;height:0px;transition:all 0.3s ease;overflow:hidden;}
.menus li:hover{background:url(../images/h2.png) no-repeat center;}
.menus li:hover p{font-weight:bold;color:#24961c;font-size:14px;}
.menus li:hover font{height:0px;}
.menus li.cur{background:url(../images/h2.png) no-repeat center;}
.menus li.cur p{font-weight:bold;color:#24961c;font-size:14px;}
.menus li.cur font{height:0px;}
.menus li.curs{background:url(../images/h2.png) no-repeat center;}
.menus li.curs p{font-weight:bold;color:#24961c;font-size:14px;}
.menus li.curs font{height:0px;}
.language{float:left;overflow:hidden;margin-left:19px;background:url(../images/dian.png) no-repeat left center;line-height:109px;padding-left:25px;}
.search{float:left;overflow:hidden;cursor:pointer;margin-top:46px;margin-left:20px;}
.bans{overflow:hidden;width:100%;}
.hmis{background:#f5f5f5;width:100%;}
.weiz{width:1200px;margin:0 auto;position:relative;z-index:2;}
.gcj{width:508px;padding-bottom:60px;}
.gcj .swiper-slide{opacity:0.5;}
.gcj .swiper-slide-active{ opacity:1;}
.weiz .dzhi{position:absolute;left:509px;top:610px;z-index:4;}
.weiz .dzhi .d_left{float:left;display:block;width:10px;height:16px;background:url(../images/zj.png) no-repeat center;margin-left:34px;}
.weiz .dzhi .gcj_pagination{float:left;margin-left:10px;}
.weiz .dzhi .d_right{float:left;display:block;width:10px;height:16px;background:url(../images/yj.png) no-repeat center;}
.weiz .dzhi .gcj_pagination .swiper-pagination-bullet{background:none;font-size:16px;color:#8c8c8c;font-family:arial;display:inline-block;width:auto;margin-right:10px;}
.weiz .dzhi .gcj_pagination .swiper-pagination-bullet-active{color:#24961c;font-weight:bold;}
.weiz .dzhi .gcj_pagination .swiper-pagination-bullet:after{width:0px;display:inline-block;height:1px;background:#8c8c8c;margin-left:10px;margin-bottom:6px;content:"";transition:width 0.3s ease;}
.weiz .dzhi .gcj_pagination .swiper-pagination-bullet-active:after{width:225px;}
.went{width:692px;position:absolute;right:0px;top:-94px;z-index:3;}
.bjin{width:1052px;padding-bottom:160px;background:#f5f5f5;overflow:hidden;position:relative;}
.cdan{position:absolute;left:70px;top:85px;}
.ohyo{font-size:33px;color:#333333;}
.hyou{padding-top:20px;}
.hyou font{text-transform:uppercase;color:#a5a5a5;font-size:16px;margin-left:15px;display:inline-block;}
.ceda{font-size: 18px;line-height: 26px;margin-top: 30px;}
.hdun{font-size:16px;width:620px;line-height:28px;margin-top:25px;}
.riqi{width:100%;overflow:hidden;margin-top:30px;}
.r1{float:left;overflow:hidden;}
.r1 font{display:inline-block;font-size:29px;color:#333333;font-family:BOLTB;margin-left:6px;}
.r1 p{display:inline-block;margin-left:10px;font-size:16px;}
.r1 div{font-size:16px;color:#666666;border-top:1px solid #dcdcdc;margin-top:10px;padding-top:10px;padding-left:6px;}

.r2{float:left;overflow:hidden;margin-left:75px;width:110px;}
.r2 font{display:inline-block;font-size:29px;color:#333333;font-family:BOLTB;margin-left:6px;}
.r2 p{font-size:16px;color:#333333;}
.r2 sup{margin-left:6px;margin-right:6px;display:inline-block;}
.r2 div{font-size:16px;color:#666666;border-top:1px solid #dcdcdc;margin-top:10px;padding-top:10px;padding-left:6px;}

.r3{float:left;overflow:hidden;margin-left:75px;width:126px;}
.r3 font{display:inline-block;font-size:29px;color:#333333;font-family:BOLTB;margin-left:6px;}
.r3 p{font-size:16px;color:#333333;}
.r3 sup{margin-left:6px;margin-right:6px;display:inline-block;}
.r3 div{font-size:16px;color:#666666;border-top:1px solid #dcdcdc;margin-top:10px;padding-top:10px;padding-left:6px;}

.mores{font-size:16px;width:182px;height:59px;display:block;background:#24961c;margin-top:38px;border-radius:50px;text-align:center;line-height:59px;text-transform:uppercase;}
.mores a{color:#ffffff;}

.hrgu{background:url(../images/index_07.jpg) no-repeat center;height:307px;}
.sdjk{padding-top:86px;overflow:hidden;width:1200px;margin:0 auto;}
.sdjk ul{width:1280px;}
.sdjk li{background:url(../images/bj.png) no-repeat center;width:260px;height:107px;text-align:center;padding-top:30px;border:1px solid #aeb0b7;float:left;margin-right:50px;transition:all 0.3s ease;}
.sdjk li p{font-size:18px;font-weight:bold;margin-top:10px;color:#fff;}
.sdjk li:hover{background:#24961c;border:1px solid #24961c;}
.sdjk li a{display:block;}

.cpzx{padding-top:50px;padding-bottom:57px;overflow:hidden;width:1200px;margin:0 auto;}
.cp_title{float:left;overflow:hidden;}
.btit{font-size:36px;color:#333333;font-weight:bold;}
.imgs{margin-top:20px;margin-left:9px;}
.imgs font{margin-left:16px;text-transform:uppercase;color:#a5a5a5;}
.ckgd{float:right;padding-top:22px;}
.ckgd font{display:block;float:left;margin-right:10px;font-size:16px;}
.ckgd img{margin-top:2px;}

.scdf{width:100%;overflow:hidden;}
.cpli{width:100%;overflow:hidden;margin-top:40px;}
.cpli ul{width:1220px;}
.cpli li{float:left;overflow:hidden;margin-right:20px;width:284px;height:317px;background:#f5f5f5;padding-top:17px;transition:all 0.3s ease;}
.cpli .yyzg{width:230px;margin:0 auto;overflow:hidden;line-height:66px;font-size:18px;color:#333333;}
.cpli .yyzg p{float:right;margin-top:26px;width:32px;height:13px;background:url(../images/y6.png) no-repeat center;}
.cpli li .cfsd{text-align:center;}
.cpli li:hover{background:#27911c;}
.cpli li:hover .yyzg{color:#fff;}
.cpli li:hover .yyzg p{background:url(../images/q1.png) no-repeat center;}
.cp_mores{text-align:center;width:100%;overflow:hidden;}
.cp_mores a{font-size:16px;width:182px;height:59px;display:block;background:#24961c;border-radius:50px;text-align:center;line-height:59px;text-transform:uppercase;color:#ffffff;margin:0 auto;margin-top:50px;}
.slij{}

.ksmd{width:1200px;margin:0 auto;overflow:hidden;padding-top:70px;padding-bottom:56px;}
.xw_lb{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:48px;}
.slin{width:305px;height:391px;background:url(../images/y7.jpg) no-repeat center;overflow:hidden;float:left;}
.qykx{margin-left:32px;margin-top:50px;overflow:hidden;}
.qykx font{font-size:14px;color:#ffffff;width:120px;height:31px;text-align:center;line-height:31px;display:inline-block;background:#24961c;border-radius:20px;margin-right:10px;float:left;}
.qykx p{float:left;overflow:hidden;font-size:14px;color:#ffffff;line-height:31px;}

.news_bt{font-size:20px;color:#ffffff;line-height:25px;width:238px;margin:0 auto;margin-top:34px;}
.news_nr{width:238px;margin:0 auto;line-height:26px;color:rgba(255,255,255,.8);margin-top:30px;}
.mors{width:238px;margin:0 auto;text-transform:uppercase;margin-top:60px;}
.mors font{color:rgba(255,255,255,.3);background:url(../images/jm.png) no-repeat right center;padding-right:30px;}
.bdna{width:895px;float:left;overflow:hidden;}
.bdna li{float:left;overflow:hidden;width:400px;margin-left:47px;}
.bdna li .nflt{width:100%;overflow:hidden;}
.bdna li .nflt font{font-size:14px;color:#24961c;border:2px solid #24961c;border-radius:20px;width:120px;display:inline-block;text-align:center;line-height:27px;float:left;}
.bdna li .nflt p{float:left;margin-left:12px;margin-top:5px;color:#666666;}
.bdna li .ntit{font-size:20px;color:#333333;margin-top:30px;margin-bottom:40px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.byqu{width:100%;overflow:hidden;background:#181818;}
.hdog{width:1200px;margin:0 auto;/* overflow:hidden; */}
.c_zuo{float:left;overflow:hidden;width:374px;border-right:1px solid #303030;padding-top:50px;padding-bottom:40px;}
.a_1{padding-bottom:32px;}
.lxdh font{font-size:16px;color:#686868;}
.lxdh p{font-size:23px;margin-top:10px;font-family:BOLTB;color:#c5c5c5;}
.yxdh font{font-size:16px;color:#686868;display:inline-block;margin-top:30px;}
.yxdh p{font-size:23px;margin-top:10px;font-family:BOLTB;color:#c5c5c5;}
.yxdh p a{color:#c5c5c5;}
.ewm{margin-top:30px;}
.c_you{width:825px;/* overflow:hidden; */float:left;}
.c_y_t{width: 1920px;overflow:hidden;margin-top:60px;border-bottom:1px solid #303030;padding-bottom:56px;}
.c_y_t ul{margin-left:60px;}
.c_y_t li{float:left;overflow:hidden;width:135px;font-size:18px;}
.c_y_t li.zhou{width:auto;}
.c_y_t li a{color:#c5c5c5;}
.c_y_t_2{width: 1920px;overflow:hidden;margin-top:20px;border-bottom:1px solid #303030;height:209px;}
.c_y_t_2 .cyt_ul{margin-left:60px;}
.c_y_t_2 .cyt_ul ul{float:left;overflow:hidden;width:135px;font-size:14px;}
.c_y_t_2 .cyt_ul ul.zhou{width:auto;}
.c_y_t_2 .cyt_ul ul li{padding-bottom:20px;}
.c_y_t_2 .cyt_ul ul li a{color:#686868;}
.shsa{width:100%;overflow:hidden;color:#686868;line-height:35px;}
.pgua{padding-left:60px;padding-top:20px;color:#686868;}
.pgua a{color:#686868;}

.erji{position:relative;z-index:3;display:none;}
.gylt{position:absolute;left:0px;top:0px;width:397px;background:#ffffff;padding:28px;box-shadow: 0px 0px 20px rgba(0,0,0,.1);border-bottom:3px solid #24961c;transition:all 0.3s ease 0s; visibility:hidden; opacity:0;transform: translateY(35px);}
.gylt.hover{visibility:visible;opacity:1;transform: translateY(0px);}
.irmg{width:100%;overflow:hidden;padding-bottom:20px;border-bottom:0spx solid #289bc5;}
.gylt ul li{float:left;width:33.3333%; /* padding-top:20px; */font-size: 14px;color: #333333;height: 43px;text-align: center;line-height: 43px;}
.gylt ul li a{color: #333333;margin-left:0px;display:block;border-bottom:0px solid #fff;width: 123px;}
.gylt ul li a:hover{background:#24961c;color:#fff;}
.gywm_banner{width:100%;overflow:hidden;height:484px;background:url(../images/02gywm_02.jpg) no-repeat center;}
.gywm_abo{width:100%;background:#f5f5f5;position:relative;padding-bottom:78px;}

.gy_a_1{width:1200px;margin:0 auto;}
.gy_a_1_1{width:532px;float:left;overflow:hidden;padding-top:70px;}
.qyjj font{font-size:18px;color:#24961c;}
.qyjj p{font-size:50px;color:#333333;padding-top:10px;}
.gy_a_1_1 .riqi{margin-top:60px;}
.gy_a_1_1 .hyou{padding-top:10px;}
.gy_a_1_2{width:668px;float:right;}
.hgls{overflow:hidden;width:100%;}
.gy_a_s{padding-left:68px;padding-top:68px;width:1028px;background:url(../images/bs.jpg) no-repeat center;height:434px;}
.gy_a_2{width:1028px;background:#f9fcfd;margin-bottom:48px;}
.hgls{width:601px;overflow:hidden;font-size:16px;line-height:32px;margin-top:20px;}
.sjdh{font-size:18px;line-height:35px;}

.hgls .scrollbar-inner{overflow:hidden !important;overflow:auto;height:188px;}
.hgls .scrollbar-inner .mCSB_scrollTools .mCSB_draggerRail{
	width: 8px;
	background:#dbdbdb;
}
.hgls .scrollbar-inner .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #24961c;width:7px;
}
.hgls .scrollbar-inner .mCSB_inside>.mCSB_container{
	margin-right: 0;
}
.hgls .scrollbar-inner .mCSB_scrollTools{
	width: 8px;opacity:1;
}
.demo_wgua{padding-right:50px;}
.gy_a_3{background:url(../images/02gywm_05.jpg) no-repeat center;height:303px;width:100%;overflow:hidden;}
.gy_s{width:1200px;margin:0 auto;overflow:hidden;padding-top:65px;padding-bottom:69px;position:relative;}
.zuow{width:508px;overflow:hidden;float:left;}
.lse{float:left;overflow:hidden;}
.ls_title{font-size:30px;font-weight:bold;color:#333333;display:block;margin-left:33px;margin-top:40px;}
.zuow_news_pagination{width:309px;height:661px;background:#24961c;margin-top:38px;font-family:arial;overflow:hidden;}
.zuow_news_pagination .swiper-pagination-current{font-size:120px;color:#ffffff;display:block;margin-top:238px;padding-bottom:100px;text-align:center;font-style:italic;}
.zuow_news_pagination .swiper-pagination-yue{font-size:20px;color:#ffffff;font-style:italic;text-align:center;display:block;}
.hua_piao{width:453px;overflow:hidden;height:453px;background:url(../images/hua.png) no-repeat center;position:absolute;left:440px;top:263px;z-index:3;}
.hua_piao a{display:block;height:100%;}
.hjss_t{font-size:40px;font-weight:bold;}
.wlao{width:280px;float:right;overflow:hidden;padding-top:146px;}
.hjss_c{font-size:14px;line-height:31px;padding-top:30px;}
.vi a{border:1px solid #24961c;display:inline-block;color:#24961c;font-size:16px;width:180px;height:57px;line-height:57px;text-align:center;text-transform:uppercase;border-radius:50px;margin-top:100px;}
.a_ry{padding-top:49px;overflow:hidden;width:1200px;margin:0 auto;}
.syue font{color:#979696;font-size:18px; text-transform:uppercase;}
.syue p{font-size:40px;font-weight:bold;}
.c2{padding-top:40px;padding-bottom:68px;}
.c2 li{text-align:center;}
.c2 li p{padding-top:19px;}
.c2_sdj{text-align:center;padding-top:39px;}
.c2_sdj .swiper-pagination-bullet{background:#c4c4c4;width:15px;height:15px;margin: 0 9px;}
.c2_sdj .swiper-pagination-bullet-active{background:#24961c;}

.cge{width:100%;text-align:center;overflow:hidden;margin-top:365px;cursor:pointer;}
.cp_banner{background:url(../images/lx_02.jpg) no-repeat center;height:484px;overflow:hidden;}


.sans{margin-top:33px;width:100%;overflow:hidden;}
.leoo{width:1200px;margin:0 auto;/* overflow:hidden; */}
.pro_left{width:251px;float:left;overflow:hidden;}
.pro_right{width:918px;float:right;/* overflow:hidden; */}
.pro_l_title{width:100%;overflow:hidden;background:url(../images/lx_05.jpg) no-repeat center;height:145px;}
.pro_l_title font{font-size:34px;color:#ffffff;font-weight:bold;display:block;padding-left:20px;padding-top:30px;}
.pro_l_title i{width:136px;height:1px;background:#7acb74;display:block;margin-left:20px;margin-top:10px;}
.pro_l_title p{font-size:18px;color:#ffffff;text-transform:uppercase;margin-left:20px;padding-top:15px;}
.pro_l_content{width:100%;overflow:hidden;background:#efefef;padding-bottom:38px;margin-bottom:30px;}
.pro_l_content li{padding-top:25px;padding-bottom:25px;padding-left:27px;}
.pro_l_content li font{font-size:16px;color:#333333;padding-left:24px;display:inline-block;background:url(../images/d1.png) no-repeat left center;}
.pro_l_content li div{line-height:32px;display:none;}
.pro_l_content li.cur{background:#e6e6e6;border-top:1px solid #cecece;border-bottom:1px solid #cecece;}
.pro_l_content li.cur i,.pro_l_content li:hover i{float:right;display:block;background:url(../images/jiao.png) no-repeat;width:7px;height:11px;margin-top:5px;margin-right:21px;}
.pro_l_content li.cur font,.pro_l_content li:hover font{font-weight:bold;color:#24961c;background:url(../images/d2.png) no-repeat left center;}
.pro_l_content li.cur div{display:none;padding-top:20px;}
.pro_l_content li.cur div a,.pro_l_content li:hover div a{line-height:32px;display:block;padding-left:33px;font-size:16px;color:#666666;}
.pro_l_content li div a.cur,.pro_l_content li div a:hover{color:#333333;font-weight:bold;}

.pro_l_title1{width:100%;height:90px;background:url(../images/pro-_12.png) no-repeat;}
.pro_l_title1 font{font-size:24px;font-weight:bold;color:#fff;padding-left:20px;padding-top:30px;display:block;}
.pro_l_content2{width:100%;overflow:hidden;background:#efefef;padding-bottom:38px;margin-bottom:30px;}
.pro_l_content2 li{padding-top:30px;padding-left:27px;}
.pro_l_content2 li font{font-size:16px;color:#333333;padding-left:24px;display:inline-block;background:url(../images/d1.png) no-repeat left center;}
.pro_l_content2 li.cur font,.pro_l_content2 li:hover font{font-weight:bold;color:#24961c;background:url(../images/d2.png) no-repeat left center;}

.wtis{margin-top:30px;color:#666666;font-size:14px;border-bottom:1px solid #cecece;padding-bottom:20px;}
.wtis .home{margin-right:15px;}
.wtis a{color:#666666;}
.wtis img{ vertical-align:bottom;}

.cplist{width:100%;overflow:hidden;}
.cplist li{float:left;overflow:hidden;margin-left:10px;margin-right:10px;width:284px;height:317px;background:#f5f5f5;padding-top:17px;transition:all 0.3s ease;margin-top:20px;}
.cplist .yyzg{width:230px;margin:0 auto;overflow:hidden;line-height:66px;font-size:18px;color:#333333;}
.cplist .yyzg p{float:right;margin-top:26px;width:32px;height:13px;background:url(../images/y6.png) no-repeat center;}
.cplist li .cfsd{text-align:center;}
.cplist li:hover{background:#27911c;}
.cplist li:hover .yyzg{color:#fff;}
.cplist li:hover .yyzg p{background:url(../images/q1.png) no-repeat center;}


.pro_page{margin-top:0px;clear:both;width:100%;overflow:hidden;}


#PageContent{margin: 0 auto;text-align: center;margin-top: 0px}
#PageContent {
	padding:30px 0px 30px 0px;margin:0px; text-align:center; font-family:arial; font-size:14px;
}
#PageContent a {
	margin-left:10px;margin-right:10px;border: 1px solid #dadada ; width:48px;height: 48px;line-height:48px; color: #333333;  text-decoration: none;display:inline-block;box-sizing: border-box;background:#dadada; border-radius:5px;
}
#PageContent a:hover {
	border: #24961c 1px solid;  background: #24961c; color: #fff; 
}

#PageContent a.Ahover {
	width:48px;
	height: 48px;
	line-height:48px;
	background: #24961c;
	border: 1px solid #24961c;
	color: #fff;
	display:inline-block;
	box-sizing: border-box;
}
#PageContent span.disabled , #PageContent span.hunp{
	border: 1px solid #dadada ;width:48px;height: 48px;line-height:48px; color: #333333; display:inline-block;box-sizing: border-box;border-radius:5px;background:#dadada;margin-left:10px;margin-right:10px;
}
#PageContent .pren{font-family:simsun;}


.cfen{width:100%;overflow:hidden;border-bottom:1px solid #cecece;}
.sjbi{width:1200px;margin:0 auto;overflow:hidden;margin-top:30px;color:#666666;font-size:14px;padding-bottom:20px;}
.sjbi .home{margin-right:15px;}
.sjbi a{color:#666666;}
.proshow{padding-top:48px;width:1200px;margin:0 auto;overflow:hidden;padding-bottom:50px;}
.dleft{width:565px;float:left;overflow:hidden;}
.dright{width:600px;float:right;overflow:hidden;}
.tu1{width:100%;overflow:hidden;padding-bottom:15px;}
.tu2 img{width:79px;}
.tu2 li{float:left;overflow:hidden;}
.pro_gun{width:480px;overflow:hidden;float:left;height:79px;}
.pleft{float:left;overflow:hidden;width:42px;display:block;height:79px;background:url(../images/pleft.png) no-repeat center center;}
.pleft:hover{float:left;overflow:hidden;width:42px;display:block;height:79px;background:url(../images/pright2.png) no-repeat center center;}
.pright{float:left;overflow:hidden;width:42px;display:block;height:79px;background:url(../images/pleft2.png) no-repeat center center;}
.pright:hover{float:left;overflow:hidden;width:42px;display:block;height:79px;background:url(../images/pright.png) no-repeat center center;}
.fonts{font-size:29px;font-weight:bold;color:#333333;}
.pfont{font-size:22px;color:#0d64a1;font-weight:bold;padding-top:5px;padding-bottom:20px;border-bottom:1px solid #cecece;margin-bottom:30px;}
.hkua{background:#f8f8f8;padding-top:25px;padding-left:35px;padding-right:35px;padding-bottom:25px;}
.hkua font{color:#333333;font-size:18px;font-weight:bold;}
.hkua p{line-height:35px;font-size:16px;color:#666666;padding-top:15px;}
.qbwc{width:100%;overflow:hidden;padding-top:45px;}
.dcpx{width:270px;background:#24961c;height:71px;overflow:hidden;border-radius:50px;line-height:71px;font-weight:bold;font-size:18px;float:left;}
.dcpx a{color:#ffffff;background:url(../images/hua3.png) no-repeat left center;padding-left:40px;margin-left:80px;}
.fhsyy{float:right;width:270px;overflow:hidden;height:71px;line-height:71px;border-radius:50px;background:#333333;margin-right:20px;}
.fhsyy a{color:#fff;font-size:18px;font-weight:bold;padding-left:44px;margin-left:69px;background:url(../images/fhui.png) no-repeat left center;}
.cpxq{background:url(../images/pro-ny_3.jpg) no-repeat left center;height:77px;margin:0 auto;width:1200px;line-height:77px;}
.cpsm{padding-left:74px;font-size:24px;color:#ffffff;font-weight:bold;}
.cont{overflow:hidden;width:1200px;margin:0 auto;padding-top:20px;padding-bottom:20px;}
.stxt{height:88px;overflow:hidden;width:1200px;margin:0 auto;margin-bottom:60px;background:#f7f7f7;position:relative;}
.syye{float:left;overflow:hidden;position:relative;z-index:2;line-height:88px;padding-left:30px;padding-right:30px;}
.xyye{float:right;overflow:hidden;position:relative;z-index:2;line-height:88px;padding-left:30px;padding-right:30px;}
.close{position:absolute;text-align:center;width:100%;line-height:88px;display:none;}
.syye a{color:#666666;}
.xyye a{color:#666;}
.close a{color:#333;}
.hkua div{background:url(../images/p1.png) no-repeat left center;padding-left:27px;color:#666666;font-size:16px;line-height:40px;}
.hkua div a{color:#666666;}
.hkua .pro_p2{background:url(../images/p2.png) no-repeat left center;}
.hkua .pro_p3{background:url(../images/p3.png) no-repeat left center;}
.hkua .pro_p4{background:url(../images/p4.png) no-repeat left center;}
.hkua .pro_p5{background:url(../images/p5.png) no-repeat left center;}
.hkua .pro_p6{background:url(../images/p6.png) no-repeat left center;}
.hkua .pro_p7{background:url(../images/p7.png) no-repeat left center;}

.xgcp{width:1200px;margin:0 auto;overflow:hidden;font-weight:bold;font-size:24px;color:#333333;text-align:center;margin-top:60px;margin-bottom:40px;position:relative;}
.xgcp:before{content:"";display:inline-block;width:530px;position:absolute;left:0px;top:18px;height:1px;background:#e5e5e5;}
.xgcp:after{content:"";display:inline-block;width:530px;position:absolute;right:0px;top:18px;height:1px;background:#e5e5e5;}

.xgcplist{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:100px;}
.xgcplist ul{width:1220px;}
.xgcplist li{float:left;overflow:hidden;margin-left:10px;margin-right:10px;width:284px;height:317px;background:#f5f5f5;padding-top:17px;transition:all 0.3s ease;}
.xgcplist .yyzg{width:230px;margin:0 auto;overflow:hidden;line-height:66px;font-size:18px;color:#333333;}
.xgcplist .yyzg p{float:right;margin-top:26px;width:32px;height:13px;background:url(../images/y6.png) no-repeat center;}
.xgcplist li .cfsd{text-align:center;}
.xgcplist li:hover{background:#27911c;}
.xgcplist li:hover .yyzg{color:#fff;}
.xgcplist li:hover .yyzg p{background:url(../images/q1.png) no-repeat center;}


.tjio{position:fixed;top:0px;left:0px;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:999;display:none;}
.searchs{position:absolute;top:50%;left:50%;width:500px;height:50px;margin-top:-25px;margin-left:-250px;}
.seaz{width:400px;overflow:hidden;float:left;}
.seay{width:100px;overflow:hidden;float:left;}
.seaz input{background:#fff;border:0px;outline:none;height:50px;width:380px;padding-left:10px;padding-right:10px;}
.seay input{width:100%;overflow:hidden;text-align:center;color:#fff;background:#3eb236;height:50px;border:0px;cursor:pointer;}

.txt_cent{padding-top:20px;}

.new_ul { width: 98%; height: auto; overflow: hidden; margin: 10px auto auto auto;}
.new_ul li { line-height:35px; border-bottom:1px dashed #dedede; text-indent:40px; background:url(../images/d1.png) no-repeat; background-position:10px;}
.new_ul li span { float:right; margin-right:20px;}
.new_ul li a,.new_ul a:link,.new_ul a:visited,.new_ul a:hover { color:#666; font-size:14px;}
.aboutDetail{
	padding:20px;
	text-align:left;
	color:#666;
	line-height:30px;
	font-size:14px;
	}
.proDetail{
	width:100%;
	display:inline-block;
	padding:0px 20px 50px 20px;
	box-sizing:border-box;
}
.proDetail h2{
	font-size:28px;
	font-weight:normal;
	color:#4d4d4d;
	overflow:hidden;
	text-align:center;
	padding: 30px 0px 15px 0px;
	font-weight:bold;
}
.proDetail .subTitle{
	width:100%;
	height:36px;
	line-height:36px;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#999;
	position:relative;
}
.ny-share {
	position:absolute;
	right:0px;
	top:0px;
	z-index:10;
}
.proDetail .subTitle,.pubCon .subTitle span{
	display:inline-block;
	padding:0px 10px;
}

.proDetail .subTitle .bdsharebuttonbox{
	display:inline-block;
	vertical-align:middle; 
}
.proDetail .proImg{
	padding:20px 0px;
	text-align:center;
	max-width:100%;
}
.proDetail .proImg .bigImg{
	max-width: 100%;
}

.proDetail .con{
	padding:20px 0px 50px;
	text-align:left;
	color:#666;
	line-height:30px;
    font-size:16px;
    line-height:2em;
}
.proDetail .con img{
	max-width:100%;
}
.proDetail .con a{
	color:#666;
}
.proDetail .con a:hover{
	color:#241902;
}
.proDetail .inqBtn{
	background:#0d64a1;
	color:#FFF;
	border-radius:5px;
	height:35px;
	line-height:35px;
	font-size:16px;
	text-align:center;
	display:block;
	width:100%;
	transition:all .3s linear;
}
.proDetail .inqBtn:hover{
	opacity:0.9;
}

.honor_ul { width:936px; height:auto; overflow:hidden; margin:20px auto auto auto;}
.honor_ul li { width:184px; height:auto; overflow:hidden; float:left; margin:10px 25px;}
.honor_ul li img { width:184px; display:block; margin:0 auto;}
.honor_ul li p { width:184px; height:53px; line-height:53px; overflow:hidden; display:block; text-align:center; margin:0 auto;}
.honor_ul li a,.honor_ul li a:link,.honor_ul li a:visited { color:#333; font-size:16px;}
.honor_ul li a:hover { color:#241902; font-weight:bold;}

.honor_ul2 { width:936px; height:auto; overflow:hidden; margin:20px auto auto auto;}
.honor_ul2 li { width:408px; height:auto; overflow:hidden; float:left; margin:10px 25px;}
.honor_ul2 li img { width:408px; display:block; margin:0 auto;}
.honor_ul2 li p { width:408px; height:53px; line-height:53px; overflow:hidden; display:block; text-align:center; margin:0 auto;}
.honor_ul2 li a,.honor_ul2 li a:link,.honor_ul2 li a:visited { color:#333; font-size:16px;}
.honor_ul2 li a:hover { color:#241902; font-weight:bold;}

/*joblist*/
.jbs_tb{ border-left:1px solid #DCDCDC; border-top:1px solid #DCDCDC; margin:0px auto 15px auto;}
.jbs_tb td{ border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:5px 7px;}
.jbs_tb td.bkg{ background:#efefef;}
.jbs_tb td.cont{ padding:0px 7px;}
.jbs_btn{ padding:2px 5px; cursor:pointer; border:1px solid #A7A7A7; background:#eee; cursor:pointer;}

/*jobjoin*/
.jbs_tb_1{ width:520px; margin:0 auto;}
.jbs_tb_1 th{ text-align:right; font-weight:bold; padding-right:10px; font-size:14px; font-weight:bold;}
.jbs_txt{ width:350px; height:20px; border:1px solid #CCCCCC; line-height:20px; padding:7px 10px; border-radius:3px;}
.jbs_txt:focus{ border:1px solid #24961c;}
.jbs_txtarea{ width:350px; height:100px; border:1px solid #CCCCCC; padding:10px;}
.jbs_txtarea:focus{ border:1px solid #24961c;}
.jbs_age{ width:80px;}
.jbs_tel{ width:150px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ width:120px; height:36px; text-align:center; line-height:36px; color:#FFF; font-size:15px; font-weight:bold; border:0px; cursor:pointer; background:#666; border-radius:3px;}
.jbs_submit:hover{ background:#24961c; color:#FFF;}

.cons{padding-top:20px;overflow:hidden;padding-bottom:20px;}


.jn_box {
    clear: both;
    padding-bottom: 20px;
    overflow: hidden;
    width: 520px;
    margin: 0px 0px 0px 195px;
}

.jn_lt {
    float: left;
    width: 100px;
    padding: 0 5px 0 0;
    line-height: 30px;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
}

.jn_rt {
    float: left;
    width: 360px;
}

.jn_box .txt {
    width: 325px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #DBDBDB;
    color: #444;
    padding: 0 10px;
    font-size: 13px;
    border-radius: 3px;
    outline: none;
}

.jn_box input:focus {
    border: 1px solid #24961c;
}

.jn_box textarea:focus {
    border: 1px solid #24961c;
}

.jn_box .cod {
    width: 70px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #DBDBDB;
    color: #444;
    padding: 0 15px;
    font-size: 13px;
    border-radius: 3px;
    outline: none;
}

.jn_box .txtarea {
    width: 325px;
    height: 120px;
    padding: 10px;
    font-size: 13px;
    border: 1px solid #DBDBDB;
    border-radius: 3px;
    outline: none;
}

.jn_box .btn {
    width: 95px;
    height: 32px;
    text-align: center;
    border: 0px;
    background: #666;
    color: #FFF;
    font-size: 15px;
    font-weight: bold;
    border-radius: 3px;
    cursor: pointer;
}

.jn_box .btn:hover {
    background: #24961c
}

.fd_pro_tb {
    width: 95%;
    margin: 0 auto;
    border-left: 1px solid #E8E8E8;
    border-top: 1px solid #E8E8E8;
    margin-bottom: 20px;
}

.fd_pro_tb th,
.fd_pro_tb td {
    border-right: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}

.fd_pro_tb th {
    background: #F5F5F5;
    height: 40px;
    line-height: 40px;
    font-weight: normal;
}

.fd_pro_tb td {
    text-align: center;
    padding: 10px 0;
}

.fd_pro_tb td input {
    border: 1px solid #E8E8E8;
    width: 80px;
    padding: 0 10px;
    height: 22px;
    line-height: 22px;
    text-align: right;
}

.fd_pro_tb .del {
    color: #F00;
    cursor: pointer;
}


.sdlk{margin-top:10px;}