@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}
a:hover{ color:#0094dc}

/*@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(http://jxginkgo.webf.testwebsite.cn/Html/css/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
	@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(http://jxginkgo.webf.testwebsite.cn/Html/css/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(http://jxginkgo.webf.testwebsite.cn/Html/css/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(http://jxginkgo.webf.testwebsite.cn/Html/css/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(http://jxginkgo.webf.testwebsite.cn/Html/css/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}	
*/
body{ margin:0 auto;padding:0px;width:100%;font-family:Arial, Helvetica, sans-serif ,microsoft yahei;font-size:15px; color:#555; }
#warp_3 {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat; background:#fff;
	height: 490px;
}
.wraper{width:1206px; margin:0 auto;  }

#warp_3 h3{ font-size:18px;  color:#000; text-transform:uppercase; font-weight:bold; padding:24px 0; border-top:4px #000  solid; margin-top:40px}




.cf{height:20px;margin-top:5px; }
.topcen .hy{ line-height:30px;}

.search{height:20px; padding-right:20px; margin:0 auto; float:left;}
.search li{ float:left; width:auto }
.searchinput{ height:21px; padding-left:10px; width:128px; border:1px solid #d8d8d8;color:#d8d8d8; font-size:12px; margin-top:4px;line-height:20px;-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;  }


#toubu{ width:100%;  background:#fff; margin:0 auto; height:125px;}
.warp{ width:1200px; margin:0 auto;  }
#toubu h2{ padding-top:35px; padding-bottom:33px;}
 .nav{ width:100%; height:40px; background:#3ea849}
.zixie p{ font-size:19px; font-family:"Times New Roman", Times, serif; font-style: italic; line-height:40px; color:#fff}

.navbar{ width:470px!important; margin-top:50px}
.navbar a{ float:left; color:#777777; font-size:17px; font-weight:bold; text-transform:capitalize; padding:10px}
.navbar a:hover{  background:#eeeeee}
.navbar .sea{ padding-left:15px}

ul.menu { width:500px; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; text-decoration:none; color:#fff }
ul.menu li {position:relative; float:left; width:93px}
ul.menu ul {position:absolute;left:0; display:none; opacity:0; list-style:none;text-align:center;}
ul.menu ul li {position:relative; border-top:none; margin:0;font-weight:normal;color:#fff;background:#64a462;  width:193px; top:0px; font-size:15px}
ul.menu ul li a {display:block;color:#fff;font-weight:normal;line-height:28px;}
ul.menu ul li a:hover { color:#fff; background:#276a37}
ul.menu ul ul {top:0px;}
ul.menu .menulink {font-size:15px;height:40px;line-height:40px;padding-left:11px; padding-right:11px;}
ul.menu .menulink:hover, ul.menu .menuhover {color:#fff;height:40px; padding-left:11px; padding-right:11px;}
ul.menu .topline {}

.indexBanner{ width:100%; height:518px; background:url(../images/03.jpg) no-repeat center top}
.b-img{ height:350px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:500px; float:left;}
.b-list{ height:50px; padding-top:470px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #1974b3; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #da0200;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:185px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:185px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}


.index_pro{ width:100%; height:300px; margin:0 auto;}

.index_pro01{ width:1220px;  margin:0 auto;}
.index_pro01 dl{ float:left; width:285px; height:330px; background:#fff; margin:-73px 9px 0 9px; box-shadow:3px 3px 6px #cccccc}
.index_pro01 dl dt{ width:285px; height:199px; overflow:hidden;}
.index_pro01 dl dt img{width:285px; height:199px; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_pro01 dl:hover dt img{width:310px; height:216px;margin-left:-8px; margin-top:-4px; }
.index_pro01 dl dd{ color:#fff; padding:0 30px;  color:#fff; padding-top:30px; text-align:center; font-size:22px; color:#454545; font-family:"Times New Roman", Times, serif; padding-bottom:18px; text-transform:uppercase; line-height:30px}
.index_pro01 dl dd p{ font-size:12px; color:#D8F0E2; padding-top:8px;}
.index_pro01 dl dd a{ display:block; width:85px; height:26px; line-height:26px; text-align:center; color:#d9f1f5; border:#d9f1f5 solid 1px; font-size:12px; font-family:'微软雅黑'; margin-top:13px;}
.index_pro01 dl dd a:hover{ color:#fff; border:#fff solid 1px;}
.banx{ background:url(../images/xx.jpg); width:100%; height:11px;}




/*--------搜索-------------*/
.product{ width:1200px; margin:0 auto; margin-top:50px;}
 .tabbox {width:1200px;margin:0 auto; padding-top:30px;}
    .tabmenu {width:540px;height:35px; margin:0 auto; text-align:center}
    .tabmenu ul {margin:0;padding:0;list-style-type: none;}
    .tabmenu li { text-align:center; float:left; display:block; -moz-border-radius:15px;/*Firefox支持*/ -webkit-border-radius:15px;/*webkit内核的Safari和Chrome支*/border-radius:15px;/*--Opera支持*/ background:#0094dc;display:inline; width:150px; height:35px; line-height:35px; margin-right:30px;color:#fff}
    .tabmenu .cli {text-align:center;float:left;display:block;width:150px; height:35px; line-height:35px;cursor:pointer; background:#f4aa0b; color:#fff}
    #tabcontent {width:1200px;}
    #tabcontent ul {margin:0;padding:5px;list-style-type: none;}
    #tabcontent .hidden {display:none;}
.ptitle{ background:url(../images/index_07.jpg) no-repeat center; height:82px;}
.ptitle h2{ color:#6d6c6c; font-size:25px; font-weight:100; text-align:center; line-height:34px }
.ptitle h3{ text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6d6c6c; text-align:center}
.cplista{ width:520px; margin:0 auto; margin-top:20px;}
 .cplista ul {margin:0;padding:0;list-style-type: none;}
    .cplista li { text-align:center; float:left; display:block; -moz-border-radius:15px;/*Firefox支持*/ -webkit-border-radius:15px;/*webkit内核的Safari和Chrome支*/border-radius:15px;/*--Opera支持*/ background:#2462af;display:inline; width:225px; height:35px; line-height:35px; margin-right:30px;color:#fff}
	 .cplista li a{ color:#fff}
    .cplista li a:hover {text-align:center;float:left;display:block;width:225px!important; height:35px; line-height:35px;cursor:pointer; background:#f4aa0b; color:#fff;-moz-border-radius:15px;/*Firefox支持*/ -webkit-border-radius:15px;/*webkit内核的Safari和Chrome支*/border-radius:15px;/*--Opera支持*/ }


#demoleft{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:35px; }
#demolefta{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:35px; }
#demoleftab{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:35px; }

#demoleftac{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:35px; }
.producta{ width:1200px; margin:0 auto; margin-top:40px;}
.cp{ float:left; display:inline;margin-right:25px; border:#efefef solid 8px; width:200px; height:300px; margin-left:20px;}
.cp img{ text-align:center; height:120px; width:180px; border:0px solid #d8d8d8; }
.cp .cimg{ background:#fff; height:120px; width:180px; margin:0 auto;  }
a:hover .cp { border:#2462ad solid 8px; display:block; width:200px; height:300px; color:#000}
a:hover .cp  .gd{ color:#000}
a:hover .cp .xingxi h3{ color:#000; }
a:hover .cp  .xingxi p{ color:#000}
.gao{ height:10px;} 
.xingxi{ width:200px; margin:0 auto; padding-top:10px;}
.xingxi h3{  font-size:15px; padding-top:15px; padding-bottom:15px; width:130px; font-size:16px}
.xingxi p{ line-height:28px; font-size:14px; }
a:hover .xingxi .gd{ margin:0 auto;margin-top:10px;  width:80px; height:30px; display:block; text-align:center; color:#fff; line-height:30px; background:#2462af }
.moreb{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ border:1px solid #f4aa0b; text-align:center; width:120px; margin:0 auto; margin-top:30px; height:30px;}
.xingxi .gd{ margin:0 auto;margin-top:10px;  width:80px; height:30px; display:block; text-align:center; color:#fff; line-height:30px; background:#2462af }
.moreb{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ border:1px solid #f4aa0b; text-align:center; width:120px; margin:0 auto; margin-top:30px; height:30px;}
.moreb a{color:#f4aa0b; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px;}
.moreb a:hover{ color:#F00}

/*--------搜索-------------*/
#abouta{ width:100%; margin:0 auto;height:830px; margin-top:10px; font-family:"Times New Roman", Times, serif ; font-size:19px;  }
.abimg{ text-align:center}
.about{ width:1200px; margin:0 auto; padding-top:50px;}
.abing{ width:394px;}
.abnr{ width:650px;}
.abnr h2{ color:#fff; font-size:24px; font-weight:100; font-family:"微软雅黑"}
.abnr .enp{ font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:10px; text-transform:uppercase; color:#a7c8e4}
.abxx{ line-height:30px; padding-top:10px; color:#fff; height:180px; overflow:hidden}
.abnr a{ color:#fff}
.about_1 { width:1207px; float:left; margin-top:84px}
.pic{ float:left; margin-right:60px}
.pic1{ float:right; margin-left:60px}


.about_2{ width:1207px; float:left; margin-top:46px}
.more_22{ }
.more_22 a{ width:124px; height:32px; border:2px #000  solid; float:left; text-align:center; text-transform:capitalize; margin-top:30px;color:#000; line-height:32px; display:block}

.more_22 a:hover{ background:#000; color:#fff}

.neirong1{ float:left; width:533px; padding-top:42px; font-family:Arial, Helvetica, sans-serif;}
.neirong1 p{ font-size:16px; line-height:28px}


.neirong{  width:1207px; padding-top:42px; font-family:Arial, Helvetica, sans-serif; padding-bottom:80px; margin:0 auto}
.neirong p{ font-size:16px; line-height:28px}

.youbian_pro{ width:233px; float:left ; margin-right:16px; border-right:1px #6d6d6d solid}






/*------------news-------*/
#news{ width:1207px; margin:0 auto; height:293px; border-top:4px #000  solid}

.product_left{ width:820px; float:right; margin:35px 0;}
.product_right{ width:338px; float:left; height:152px; background:#3ea849; padding:20px; margin:35px 0;}
.product_right a{ color:#FFF; padding-top:40px; display:block; background:url(../images/more222.png) no-repeat left bottom; padding-left:20px}
.product_right a:hover{ color:#FFF}
#zhongjian{ width:1200px; height:54px; background:url(../images/news.jpg) no-repeat left bottom; margin:0 auto}


#zhongjian a{ width:179px; height:54px; float:left; display:block; color:#004a96 ;line-height:206px;  font-size:18px; text-align:center; line-height:54px; background:url(../images/news_icon.jpg) no-repeat left center}








.centeraa{ width:747px; height:250px; }
.centerab{ width:167px;}
.cpab { width:167px; }
.cpab li{width:167px; height:124px; margin-top:1px; background:url(../images/6.jpg) }
.cpab li .biao{ text-align:center; font-size:16px; color:#FFF; padding-top:35px;}
.cpab li.getfor{ background:url(../images/7.jpg);}
.lis li{ display:none;}
.lis li.getfor{ display:block;}
.centerac{ width:550px; height:242px; margin-top:10px;}
.centerad{ width:550px; height:214px;}
.centerada{ height:89px; border-bottom:1px dotted #CCCCCC;}
.centeradb{ height:139px; padding-top:10px;}
.centeradb dl dt{ line-height:32px; background:url(../images/li.jpg) no-repeat left; padding-left:20px;}
.big{ padding-bottom:15px;}
.big a{ color:#000; font-size:15px; font-weight:bold}
.centerb{ width:334px;}
.centerba{ height:47px;}
.centerbb{ height:111px;}
.centerbc{ height:91px;}
.centerc{ margin-top:74px; height:484px; background:url(../images/11.jpg) no-repeat center top;}
.centerca{ height:58px; padding-top:65px; text-align:center;}
.centercb{ height:265px;}
.centercc{ height:30px; width:141px; background:#f9be05; border-radius:60px; text-align:center; line-height:30px; color:#FFF; margin:auto;}
.centercc a{color:#FFF; font-weight:bold;}
.centere{ margin-top:54px; }
.centerea{ height:191px;}
.centereaa{ width:156px; height:191px;}
.centereab{ width:975px; height:187px; border:2px solid #09a139;}
.centereaba{ height:62px; border-bottom:1px dashed #919191;}
.centereaba ul li{ width:145px; float:left; padding-left:50px;}
.centereaba ul li a{ display:block; margin-top:15px; height:30px; line-height:30px; width:80px; text-align:center; background:#fdb626; color:#FFF; font-weight:bold;}
.centereaba ul li a:hover{ background:#09a139;}
.centereabb{ }
.centereabb ul li{border-bottom:1px dashed #919191; float:left;}
.centereabb ul li p{ margin-left:50px; width:135px; line-height:62px; background:url(../images/25.jpg) no-repeat left; float:left; padding-left:10px;}
/*------------news-------*/
.link{ width:100%; margin:0 auto; background:#0094dc; margin-top:50px;}
.lianjie{ width:1200px; margin:0 auto; }
.lianzuo{ width:80px;}
.lianjie h2{ color:#fff; font-size:20px; font-weight:bold}
.lianjie h3{ text-transform:uppercase; color:#62b1e5; font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:bold; text-align:left}
.hl_main5_content{width:1200px;border-top:none; padding-top:20px; padding-bottom:20px }
.hl_main5_content1{width:980px;margin-top:5px; overflow:hidden; float:left; margin-left:25px;}
.hl_main5_content1 ul{width:16000px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left;  display:inline; margin-right:20px;}
.hl_scrool_leftbtn{width:27px; height:25px; background:url(../images/index_24.jpg) no-repeat; float:left; cursor:pointer; margin-top:10px;}
.hl_scrool_rightbtn{width:27px; height:25px; background:url(../images/index_26.jpg) no-repeat; float:right; cursor:pointer;margin-top:10px;}
.hl_main5_content1 ul li p{ text-align:center; line-height:30px;} 
.lanrena{ width:180px; height:95px;text-align:center;vertical-align:middle;display:block;position:relative; background:#fff }
.lanrena a{display:table-cell;vertical-align:middle;width:180px; height:95px; }
.lanrena a img{max-width:180px;max-height:95px; }
/*------------contact-------*/
.contact{ width:1200px; margin:0 auto; margin-bottom:50px; margin-top:50px;}
.cona{ width:472px;}
.conb{ width:587px; background:url(../images/zi.jpg) no-repeat left top}
.conb h2{ color:#000; font-size:20px; font-weight:bold;}
.conb h2 .engp{ text-transform:uppercase; font-size:15px; color:#8d8d8d; font-weight:normal; padding-left:20px;}
.lxxx{ margin-top:0px; line-height:35px; background:url(../images/zi.jpg) no-repeat ; line-height:31px; padding-left:20px}
.ea{color:#2462ae; font-size:16px; font-weight:bold; padding-bottom:10px;}
.lianjie{ width:1200px;}
/*------------foot-------*/
.foot{  width:100%; margin:0 auto; background:url(../images/foot.jpg) no-repeat center top; height:532px  }
.foota{ width:750px; margin:0 auto;  color:#fff}
.foota ul{ text-align:center;}
.foota  ul li{ line-height:39px; background:url(../images/index_39.jpg) no-repeat right; width:100px;  float:left; text-align:center}
.foota a{color:#fff}
.foota a:hover{ text-decoration:underline; color:#95def6}
.yellow{ color:#ffd200; font-size:24px; font-weight:bold}
.fenong{ width:520px; margin-left:22%; margin-top:10px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;text-decoration:none;color: #909091;}
a.zzb07link:hover {text-decoration: underline;color: #909091;}
.zzb07tail{font-family:Arial, Helvetica, sans-serif;color:#909091;}
.footb{  width:100%; margin:0 auto; background:#fff; height:63px; line-height:50px; font-family:"微软雅黑"!important}
.footd{ width:1200px; margin:0 auto; color:#909091; font-family:"微软雅黑"!important}

.zzb07link{font-family:"微软雅黑"!important}
.zzb07tail{font-family:"微软雅黑"!important}

.foot_a{ width:50%;}
.foot_b{ width:50%;}


.end_R {  width:48%; margin-left:2%; padding-top:80px
	
	
	
	
}

.end_R h2 em {
	color: #58595b;
	padding-right: 8px;
	padding-left: 8px;
	font-family: "宋体";
	font-style: normal;
}

.end_R h2 font {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.kuang1 {
	font-size: 15px;
	color: #FFFFFF;
	background: none;
	border: 1px #89ca90 solid; margin-bottom:12px;
	
	
	line-height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	height: 40px; padding-left:10px
}
.kuang2 {
	font-size: 15px;
	background: none;
	color: #FFFFFF;
	border: 1px #89ca90 solid;
	 margin-bottom:12px;
	font-family: Arial, Helvetica, sans-serif;  padding-left:10px
}
.tij {
	background-color: #ff7e00;
	border: 1px solid #ff7e00;
	height: 38px;
	width: 168px;
	color: #fff;
	text-align: center;
	margin-top: 25px; font-size:16px
}












/*------------foot-------*/

.enongjian .search{height:35px;margin:0 auto;border:none; margin-top:3px; margin-right:0px; margin-left:50px;}
.enongjian .search li{ float:left; width:auto }
.enongjian .search .se{background:#fff; border:none; }

.enongjian{ width:1200px; margin:0 auto;  padding-bottom:40px; }
.enongjian h2{ color:#333; font-size:20px; font-weight:bold;}
.enongjian h2 .ena{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; padding-left:20px; font-size:18px; color:#555}

.bgt{height:60px; border-bottom:2px #eeeeee solid; line-height:60px; font-size:17px; color:#777; font-weight:bold; text-transform:uppercase}
.bgt .xiao{  color:#777; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px;  line-height:60px; border-bottom:1px #777 solid; }
.dao{ width:230px; text-align:center; margin:0 auto; margin-bottom:30px;}
.dao a{ float:left; width:120px; height:40px; border:1px solid #d8d8d8; line-height:40px; font-size:16px;}
.dao a:hover{ background:#3ea849; color:#fff}
.dao1{ float:right; background:#f8f8f8; border:1px #e7e7e7 solid; margin-top:25px; width:230px;}
.dao1 a{ float:left; width:210px; line-height:40px;  font-size:16px; text-align:left; padding-left:20px}
.dao1 a:hover{ background:#3ea849; color:#fff; }

.dao2{ width:1108px!important; text-align:center; margin-bottom:30px; margin-right:400px}
.dao2 a{ float:left; width:120px; height:40px; border:1px solid #d8d8d8; line-height:40px; font-size:16px;}
.dao2 a:hover{ background:#3ea849; color:#fff}


.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;padding-bottom:35px; width: 100%; color: #666; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #00959c; font-weight: normal;}
.contentPage a:visited {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #00959c; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#0d499f; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}
.chanpinlb{ width:200px; height:100px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;  margin-bottom:10px; margin-left:25px;margin-right:25px}
.chanpinlb a{display:table-cell;vertical-align:middle; width:200px; height:100px }
.chanpinlb a img{max-width:200px;max-height:100px; }
.chanpinlb a:hover{border:1px solid #F60; }
.gcal2 ul li{ float:left; margin-bottom:20px;}
.font_4{border-bottom:1px dashed #d8d8d8; padding-bottom:10px;font-size:16px;font-weight:bold;}
.eneng{ font-size:12px; font-weight:normal}
.chanpinlbc{ width:200px; height:262px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;  margin-bottom:10px; margin-left:25px;margin-right:25px}
.chanpinlbc a{display:table-cell;vertical-align:middle; width:200px; height:262px }
.chanpinlbc a img{max-width:200px;max-height:262px; }
.chanpinlbc a:hover{border:1px solid #F60; }
.list{ width:100%; float:left; background:#fff;  margin-right:20px; margin-bottom:30px; }
.list a:hover{ background:#f2f2f2; display:block; color:#000;}
.lienong{ width:100%; padding-bottom:20px;}
.lbt{font-size: 1.7em; background:#3ea849; color:#fff; height:36px; line-height:36px; padding-left:10px; float:left; width:100%}

.lsz{ font-size:17px; line-height:30px;  overflow: hidden; margin-top:20px; float:left; width:100%}
.gda{font-size:17px; line-height:30px; text-transform:uppercase; float:left; margin-top:5px  }
.riqi{font-size:17px; line-height:30px; text-transform:uppercase; float:left; margin-top:5px ; padding-left:10px }
.nybt{text-align:center; padding-top:10px;color: #B2191E; font-size:16px; padding-bottom:15px;}
.miaoshu{text-align:center; padding-top:15px;}


.chanpinlist{ width:320px; height:220px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;  margin-bottom:10px; }
.chanpinlist a{display:table-cell;vertical-align:middle; width:320px; height:220px; }
.chanpinlist a img{max-width:320px;max-height:220px; }
.chanpinlist a:hover{ border:1px solid #0094dc }




.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #3ea849; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #3ea849; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #3ea849; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


#banner_nei{ width:100%!important; height:405px!important; margin:0 auto!important}
#banner_nei h1{ text-shadow: 0 0 15px #000; font-size: 74px; font-family: 'Montserrat', sans-serif; padding: 180px 0 0 0;    font-weight: 500;
    line-height: 1.1;
    color: inherit; color:#fff; text-align:center; text-transform:uppercase}
   

/*Corporate Video*/

.vidlink1 { display: none; }

@media only screen and (min-width : 992px) {
	.vidlink2 { display: none; }
	.vidlink1 { display: inline; }
}

.footerlogo{  font-size:44px; color:#fff; padding:90px 0 50px 0; font-family:"Times New Roman", Times, serif; text-transform:capitalize}
.corp-video{
    	margin: 20px;
    }
.modal-content iframe{
    margin: 0 auto;
    display: block;
}
.modal-title {color:#fff;} 
.modal-header {border-style: none; padding: 15px 15px 0;}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	/* padding-top: 25px; */
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.modal-corpv {
	background-color: rgb(86, 86, 86);
}

.add1-0 {
	font-family: Microsoft YaHei;
	font-size: 18px;
	color: #fff;
	padding:5px 0 0px 3px;
}
.add1-0 img {
	padding: 5px 0 0;	
}
.add1-1 {
	float:left;
}
.add1-2 {
	float:left;
	padding:0 0 0 17px;
}

.add2-0 {
	font-family: Microsoft YaHei;
	font-size: 18px;
	color: #fff;
	padding:20px 0 0 3px;
}
.add2-0 img {
	padding: 0;	
}
.add2-1 {
	float:left;
}
.add2-2 {
	float:left;
	padding:5px 0 0 21px;
}

.add3-0 {
	font-family: Microsoft YaHei;
	font-size: 18px;
	color: #fff;
	padding:20px 0 0 3px;
}
.add3-0 img {
	padding: 0;	
}
.add3-1 {
	float:left;
}
.add3-2 {
	float:left;
	padding:5px 0 0 15px;
}

.socialic1{
	padding:40px 0 40px 0;
}
.socialic1 img{
	padding:0 18px 0 0;
}

/*Footer Contact Form =====================================================*/

.footer-form, .contactpg-form{
	padding:0 0 60px;
}

@media only screen and (min-width : 992px) {
	.footer-form{
		padding:45px 0 60px 0;
	}
}
@media only screen and (min-width : 992px) {
	.contactpg-form{
		padding:5px 0 50px 0;
	}
}

.form-control {
	width: 100%;
	background-color: rgba(255, 255, 255, 0.45);
	border: 1px solid #7b7978;
    border-radius: 2px;
	font-family: 'Montserrat', sans-serif;
	color:#545454;
}

.form-control::-webkit-input-placeholder { color: #595959; }
.form-control:-moz-placeholder { color: #595959; }
.form-control::-moz-placeholder { color: #595959; }
.form-control:-ms-input-placeholder { color: #595959; }

.footer-form-sel1 {
	background-color: rgba(255, 255, 255, 0.45);
}

.footer-form-sel2 {
	font-size: 1em;
}
@media only screen and (min-width : 992px) {
	.footer-form-sel2 {
	font-size: 0.72em;
	}
}
@media only screen and (min-width : 1200px) {
	.footer-form-sel2 {
	font-size: 1em;
	}
}
.footer-form-sel3 {
	background: url(../images/downarrow2.png) no-repeat;
    background-position: right center;
}

/*Contact pg*/
.form-controlcp, .form-controlcp1, .form-controlcp2 {
	width: 100%;
	background-color: #f9f9f9;
	border: 1px solid #d3d3d3;
    border-radius: 2px;
	font-family: 'Montserrat', sans-serif;
	color:#545454;
	padding: 6px 12px;
}



.form-controlcp {margin-bottom:15px;}
.form-controlcp2 {margin-top:15px;}

.samp-form-opt option {color: #545454;}
.samp-form-opt option:first-child{color: #9B9B9B;}
.sfopt1 {color: #9B9B9B;}
.sfopt2 {color: #545454;}

.form-controlcp::-webkit-input-placeholder { color: #9B9B9B; }
.form-controlcp:-moz-placeholder { color: #9B9B9B; }
.form-controlcp::-moz-placeholder { color: #9B9B9B; }
.form-controlcp:-ms-input-placeholder { color: #9B9B9B; }

.error {
    color: #bd0000;
    font-family: 'Montserrat', sans-serif;
    padding-left: 6px;
}

.quote1 {
    width:60%;
    float:left;
}
.quote2 {
    width:35%;
    float:right;
}

.npsubmit {
	width: 200px;
	float: right;
	background-color: #3ea849;
	border: 0 solid #7b7978;
    border-radius: 2px;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 1em;
}
.img_right_float {
    float:right;
}
.recapt_error {
    color:red;
}

/*Base Footer =====================================================*/
.footerbase{
	padding-bottom: 20px;
	font-family: 'Roboto', sans-serif; 
    font-weight:700;
	font-size:1.0em;
	text-align:center;
	color:#696969;
}
.footerbase a{
	color:#696969;
	/*color:#3ea849;*/
}
.footerbase a:hover{
	color:#909090;
	/*color:#23842d;*/
	text-decoration:none;
}
@media only screen and (min-width : 768px) {
	.footerbase{
	font-size:1em;
	}
}
@media only screen and (min-width : 992px) {
	.footerbase{
	font-size:1em;
	}	
}

