﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,html{font-family:Arial,'微软雅黑';font-size:24px;background:#fff}.main,header,.banner,.channel,footer{margin:0 auto;width:640px}.main{position:relative; overflow:hidden;}

header{position:relative;z-index: 99999; height:110px; }

body{font-family:"微软雅黑";}

*{padding:0;margin:0;border:0;text-align:left;font-style:normal;font-weight:normal;font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0);/*禁止链接高亮*/

 -webkit-touch-callout:none;/*禁止链接长按弹出选项菜单*/}

.itopad{ text-align:center}

header{ font-size:26px;}

header .userBtn{height:76px; width:76px;background:url(../images/userIco.png) left center no-repeat;float:left;z-index:4; margin-top:15px}

header .afterlogin{height:76px; width:150px; line-height:76px; font-size:20px; color:#FFF; margin-left:20px;float:left;z-index:4;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

header .logo{float:left;position:absolute;width:520px;height:120px;background:url(../i/logo.png) no-repeat center;left:54%;margin-left:-309px;z-index:4;}

header .navBtn{float:right;width:70px;height:110px;background:url(../i/navIco.png) center no-repeat;z-index:4;}

header .navList{position:fixed;width:640px;height:100%;color:#fff;top:76px; margin-top:-76px;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:100;display:none; padding-top:76px;}

header .navList .nav{font-size: 2em;height:66px;border-bottom:solid 2px #767575;background-color:rgba(102,102,102,0.9);line-height:66px;text-indent:40px;overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}

header .navList .nav .SHIco{width:14px;height:14px;background:url(../images/showHideIco.png) no-repeat;float:right;margin-top:25px;margin-right:30px}

header .navList .nav .subNavHide{background-position:0px -14px}

header .navList .nav .subNav:first-of-type{border-top:solid 2px #767575}

header .navList .nav .subNav{height:66px;text-indent:80px}

header .navList .navActive .SHIco{background-position:0px -14px}

.fmenu{ background:#11d74f; height:auto; overflow:hidden;}

.fmenu ul li{ width:18%; border-right:1px solid #2dbf3f; padding:25px 6px; float:left; text-align:center;}

.fmenu ul li:last-child{ border-right:none;}

.fmenu ul li a{ font-size:20px; color:#ffffff;}

.hfk_con1_t {

	text-align: center;

	font-size: 32px;

	color: #0fd850;

}

.hfk_con1_t span{

	color:#3baf5e;

	font-size: 32px;

}

.hfk_con1_t em{

	background:url(../i/xx.png) no-repeat center;

	display:block;

	font-size:22px;

	color:#6c6b6b;

	text-align:center;

	margin:7px 0;

}

.hfk_con1_t p {

	text-align: center;

	font-size: 14px;

	color: #6c6b6b;

	font-weight: normal;

	margin-top: 20px;

}

.flo2{ background:#fff; margin-top: 6%;height: auto;overflow: hidden; }

.flo2_u{

	background:#fff;

	margin-top:15px;

	padding-right:10px;

	padding-bottom:18%;

}

.flo2_u ul li{

	background:url(../i/dd.png) no-repeat left;

	padding-left:20px;

	border-bottom:1px solid #e6e6e6;

	line-height:45px;

	height:45px;

	position:relative;

	margin-left:10px;

}

.flo2_u ul li a{

	font-size:15px;

	color:#505050;

}

.flo2_u ul li span{

	position:absolute;

	top:0;

	right:10px;

	font-size:13px;

	color:#ababac;

}

.flo3{

	margin-top:45px;

	padding-top:5%;

	border-bottom:10px solid #eeeeee;

	border-top:10px solid #eeeeee;

}

.flo3_u{

	margin-top:8%;

	line-height:40px;

	padding:0 10px;

	font-size:18px;

	height:auto;

	overflow:hidden;

}

.flo3_u img{

	display:block;

	margin:10px 0 0 0;

	width:100%;

}

.flo3_u p{

	font-size:15px;

	color:#3a3a3a;

	text-indent:2em;

}

.flo4{

	margin-top:6%;

	height:auto;

	overflow:hidden;

	background:#fff;

}

.flo4_u{

	margin-top:5%;

}

.flo4_u ul{

	height:auto;

	overflow:hidden;

}

.flo4_u ul li{

	float:left;

	width:41%;

	margin:0 24px;

}

.flo4_u ul li img{

	width:100%;

	height:226px;

}

.flo4_u ul li p{

	height:55px;

	line-height:55px;

	text-align:center;

	font-size:22px;

	color:#454545;

}

.flo4_u ul li em{

	display:block;

	line-height:28px;

	text-align:left;

	font-size:18px;

	color:#828487;

}

.flo4_u img {

    width: 25%;

    margin: 2% auto;

    display: block;

}

.flo5{

	background:#f8f8f8;

	padding:6%;

	margin:0;

	border-bottom:10px #eeeeee solid;

}







header .navList .navBg{background-color:rgba(0,0,0,0.7);width:100%;height:100%; position: absolute; top:0; z-index: -1}

#jiathis_webchat{text-align:center;}

.fl1{background:url(../images/bg1.jpg) no-repeat center;}

.about_content_title{color:#00a53a;font-size:33px;text-align:center;margin-top:20px;font-weight:bold;}

.about_content_title2{width:819px;margin:auto;height:22px;line-height:22px;font-size:15px;color:#6a6a6a;margin-top:20px;background:url(../images/abline.gif) center no-repeat;text-align:center}

.about_content{margin-top:15px;padding:20px;height:100%;font-size:1.5em; line-height:30px;}

.about_content .arttext{min-height:560px;}

.about_content .lastnext{height:80px;}

.about_content .lastnext strong,.about_content .lastnext a{font-size:1.2em;}

.lastnext span{ display:block;}

.lastnext span a{ color:#000;}

/*.lastnext span:first-child{float:left;}

.lastnext span:last-child{float:right;}*/

.about_content img{width:100%}

/*.about_content span{font-size: 1.5em !important;font:22px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}*/

.banner{height:722px;background:#000;position: relative;}

.channel{height:275px;overflow:hidden;position:absolute;-webkit-transition:all 0.5s;transition:all 0.5s;bottom:-200px;opacity:0;background:url(../images/iList.png);}

.channel a.idprodute{ left:120px; top:35px;position:absolute;}

.channel a.idactive{ left:420px; top:32px;position:absolute;}

.channel a.idnews{ left:120px; top:165px;position:absolute;}

.channel a.idfilm{ left:420px; top:172px;position:absolute;}

.clears{clear:both;}



/*首页*/

.catbg{height:57px;line-height:57px;text-align:left;background:#0396b6;}

.catbg em{ border-left:8px solid #fff;font-size:2em;color:#fff; height:30px; padding-left:15px;}

.guanyu{ padding:15px 10px; line-height:25px; text-indent:2em; border-bottom:6px solid #d9d9d9;}

.guanyu img{ display:block; float:right; margin:0 0 10px 15px;}

.zuopin_t{ margin-top:15px;}

.zuopin{margin:0 10px;height:360px}

.xinwen{ margin-top:15px; padding:15px 10px;}

.xinwen ul li{ height:46px; line-height:46px; border-bottom:1px solid #bfbfbf; position:relative; background:url(../images/dd.png) no-repeat left center; padding-left:15px;}

.xinwen ul li a{ font-size:18px; color:#666666; text-decoration:none;}

.xinwen ul li span{ position:absolute; top:0; right:10px;}

.fo_txt{ text-align:center; font-size:12px; color:#000000; margin:20px 0;}

.fo_txt a{font-size:12px; color:#000000; text-decoration:none;}

#navtab{margin:0 10px;}

#navtab ul{height:60px;}

#navtab .buttontab li{cursor:pointer;border-radius:10px;border:#d41365 1px dashed;width:31%;margin:0 1%;text-align:center;float:left;height:60px;line-height:60px;font-size:1.2em;color: #868686;}

#navtab .buttontab li:hover,#navtab .buttontab li.thisbtab{background:#d41365;}

#navtab .buttontab li:hover a,#navtab .buttontab li.thisbtab a{color:#fff;}

#navtab .buttontab li a{text-decoration: none;font-size:1em;color:#868686; }

.thisbshow{text-indent:2em;line-height:30px;margin:30px auto;font-size:1.2em;color:#868686; }

.prolist {margin-top:20px;}

.prolist li{width:45%;margin-right:10px;float:left; text-align:center;}

.prolist li:nth-child(3n){margin-right: 0;}

.prolist li img{min-height:148px;max-height:148px;max-width:198px;width:100%;border:1px solid #b5b5b5;}

.prolist li a{text-decoration: none;color: #000;}

.prolist li a:hover{color:#0168b7;}

.prolist li a span{height:40px;line-height:40px;display:block;text-align: center;}





/*footcontacct*/

.footcontact{background:#eeeeee;}

.footcontact .contact{height:440px;margin:30px;line-height: 35px;}

.footcontact  strong{font-size:2em;font-weight:bold;color:#4b4b4b;}

.footcontact  span{font-size:1.5em;color:#5a5a5a;}



/*footer*/

footer{position:fixed; z-index:999; bottom:0px;background:#434343; width:100%; height:100px;}

footer li{ width:25%; float:left; text-align:center}

footer li img{ width:100%; max-width:100px;}

footer .morefocus{ width:600px; margin:0 auto; height:35px; padding-top:40px; text-align:center; margin-bottom:10px;}

footer .morefocus a{ margin-left:10px; margin-right:10px;}

footer .wxQrImg{position: absolute; width: 88px; height:88px; z-index: 11; top:-80px; left:235px;display:none;}

footer .bottomline{ height:35px; background:url(../images/bline.png) center center no-repeat;}

footer .copyright{font-size:30px; color:#ffffff; text-align:center; line-height:100px}

footer .copyright img{ vertical-align:middle}

footer .copyright a{ width:100%; height:100px; display:block;font-size:40px; color:#ffffff;text-align:center; text-decoration:none}



/*.topline{ height:2px; background-color:#0095d1; margin-top:20px;}*/



.clear{ clear:both;}

.pbf{ padding-bottom:30px}



span#hook-text{font-size:20px; color:#FFF;}

span#hook-text img{ float:left; margin-top:3px;}



.black_overlay{display: none;position:fixed;top:0%;left:0%;width: 100%;height: 100%;background-color: black;z-index:100001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}

.white_content {display: none;position:fixed;top:15%;left:50%; margin-left:-320px;width:640px;height:80%;z-index:100002;}

.white_content h2{ font-size:30px; color:#dc0213; text-align:center;}

.white_content p{ color:#fff;font-size:22px; margin-left:100px;margin-top:110px; line-height:32px;}

.white_content .yinpic{ text-align:center; }

.add_one{position: absolute; top: 0px; margin: 12px 0px 0 50px; font-size: 14px; color: #fff; text-decoration: none;display: block;}

.twinkling{display: inline-block;width: 30px;text-align: center;background-color: red;margin-left: 5px;text-transform: uppercase;font-size: 12px;padding: 2px;border-radius: 2px; animation: twinkling 1s infinite ease-in-out; -webkit-animation: twinkling 1s infinite ease-in-out;}

@-webkit-keyframes twinkling{ 0%{ opacity: 0.5; } 100%{opacity: 1; } } 

@keyframes twinkling{ 0%{ opacity: 0.5; } 100%{ opacity: 1; } }



/* 焦点图 */

.slideBox{height:auto;margin:0px auto;width:100%;overflow:hidden;position:relative;width:100%;}

.slideBox .hd{bottom:10px;height:20px;line-height:20px;position:absolute;right:45%;z-index:1;}

.slideBox .hd li{display:inline-block;width:16px;height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#ffffff;text-indent:-9999px;overflow:hidden;margin:0 6px;}

.slideBox .hd li.on{width:14px;height:14px;border:#FFF 2px solid;background:none}

.slideBox .bd{position:relative;z-index:0;}

.slideBox .bd li{height:auto;position:relative;}

.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);display:block;margin:0 auto;padding:0;}

  /* 去掉链接触摸高亮 */

.slideBox .bd li .tit{background:url("../images/focusBg.png") repeat-x 0 0;bottom:10px;color:#FFFFFF;display:block;height:20px;line-height:20px;position:absolute;text-indent:10px;width:100%;}

.slideBox .pic img{height:auto;width:100%;}



.indexline{ height:5px; background-color:#00a53a; margin-top:-3px;}

.ibg{ background:url(../images/inbg.jpg) top no-repeat; background-color:#FFF; position:relative; z-index:1; overflow:hidden}

.ibg2{background-color:#FFF; position:relative; z-index:1; overflow:hidden}

.ibg1{ background:url(../images/inbg1.jpg) top no-repeat; background-color:#FFF; position:relative; z-index:1; overflow:hidden}

.initem{ width:45%; float:left; text-align:center; padding:15px;}

.initem3{ width:30%; float:left; text-align:center; padding:10px;}

.initem3 a{ color:#000; text-decoration:none}

.initem4{ width:25%; float:left; text-align:center; padding:10px 0px}

.initem4 img{width:70%;}

.mbx{padding-bottom:40px;}

.mb8x{padding-bottom:130px;background-color:#eeeeee}

/*.fbg{ background-color:#ffffff}*/

.ebg{ background-color:#f1f1f1}

.ntt{ margin-top:40px; margin-bottom:20px;}

.news_content_title{color:#00a53a;font-size:37px;text-align:center;margin-top:30px;font-weight:bold;background:url(../images/ntbg.gif) bottom center no-repeat;line-height:30px;padding-bottom:15px;}

.iabout_title{ font-size:40px; color:#FFF; height:80px; line-height:80px; background-color:#47b1ed; text-align:center}

.iabout_jj{ padding:20px; line-height:35px}

.about_title{ height:60px; line-height:60px; font-size:2em; color:#000000; text-align:center; padding:15px}

.service_title{ margin-top:10px;  padding:15px}

.service_title h1{font-size:26px; color:#000000; text-align:center;}



ul{ list-style:none; }

.ianli{ width:600px; margin: auto}

.ianli ul{padding:10px}

.ianli li{ float:left; padding-bottom:20px; list-style:none; text-align:center; background-color:#37abb5}

.ianli li img{ width:300px; max-height:180px; margin-bottom:10px;}

.ianli li a{ color:#ffffff; text-decoration:none;}

.inews{ height:100px; background: rgba(0, 0, 0, 0.7);   position: absolute; z-index:100; width:100%; bottom:50px;}

.inews li{ height:100px; line-height:100px; padding:0px 10px}

.inews li a{ color:#ffffff; text-decoration:none; font-size:1.2em}

.inews li span{ float:right; color:rgb(255,255,255)}





.newslist{ padding:15px;}

.newslist li{ height:60px; line-height:60px; list-style:none;background: url(../i/dd.png) no-repeat left;}

.newslist li a{ color:#000; text-decoration:none;font-size: 1.5em; padding-left:22px;}

.newslist li span{ float:right}

.news_content_title2{ text-align:center; font-size:25px; font-weight:bold; color:#666; margin-top:15px;}

.news_nav{ margin-top:30px; margin-bottom:20px; text-align:center}

.news_nav a{ margin-left:8px; margin-right:8px; border:#00a53a 2px solid; border-radius:20px; padding:5px 15px; color:#333; text-decoration:none; font-size:16px}

.news_nav_current{ margin-left:8px; margin-right:8px; background-color:#00a53a; color:#FFF !important; border:#00a53a 2px solid; border-radius:20px; padding:5px 15px; color:#333; text-decoration:none; font-size:16px}

.newsshow_content{ padding:15px; font-size:20px; line-height:24px; margin-bottom:40px;}

.newsshow_content img{ width:95% !important}

.productshow_content{ padding:15px; border:#090 dashed; margin:20px; font-size:20px; line-height:25px; margin-bottom:40px;}

.productshow_content img{ width:100% !important}

.net h1{text-align:center;font-size:30px;line-height:40px;margin-bottom:10px;font-family:'微软雅黑';margin-bottom:20px;color:#00a53a;}

.pub{text-align:center;border-bottom:#666 1px solid;margin-bottom:20px;padding-bottom:20px;color:#666}

.mapss{margin-top:20px;line-height:30px !important; font-size:16px !important;}





/*分享*/

.am-share { font-size: 1.5em; border-radius: 0; bottom: 0; left: 0; position: fixed; text-align: center; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms ; width: 100%; z-index: 1110; }

.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }

.am-modal-out { z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) }

.am-share-title{background-color:#f8f8f8;border-bottom:1px solid #fff;border-top-left-radius:2px;border-top-right-radius:2px;color:#555;font-weight:400;margin:0 10px;padding:20px 0 0;text-align:center;text-decoration:none}

.am-share-title a{font-size:2em;}



.am-share-title::after{content:"";display:block;height:0;margin-top:20px;width:100%;}

.am-share-footer{margin:10px;}

.am-share-footer .share_btn{color:#555;display:block;width:100%;background-color:#e6e6e6;border:1px solid #e6e6e6;border-radius:0;cursor:pointer;font-size:2em;font-weight:400;line-height:1.2;padding:0.625em 0;text-align:center;transition:background-color 300ms ease-out 0s, border-color 300ms ease-out 0s;vertical-align:middle;white-space:nowrap;font-family:"微软雅黑";}

.am-share-sns{background-color:#f8f8f8;border-radius:0 0 2px 2px;margin:0 10px;padding-top:15px;height:auto;zoom:1;overflow:auto;text-align:center}

.am-share-sns li{margin-bottom:15px;display:block;float:left;height:auto;width:25%;}

.am-share-sns li img{margin-left:50px !important;}

.am-share-sns a{color:#555;display:block;text-decoration:none;text-align:center}

.am-share-sns span{display:block;font-size:2em !important;text-align:center}

.am-share-sns li i{display:inline-block;height:50px;line-height:50px;margin-bottom:5px;width:50px;}

.am-share-sns .share-icon-weixin{background:url(../images/share-weixin.png) center no-repeat;}

.am-share-sns .share-icon-weibo{background:url(../images/share-weibo.png) center no-repeat;}

.am-share-sns .share-icon-qzone{background:url(../images/share-qzone.png) center no-repeat;}

.am-share-sns .share-icon-qq{background:url(../images/share-qq.png) center no-repeat;}

.sharebg{background-color:rgba(0, 0, 0, 0.6);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;width:100%;z-index:1100;display:none;}

.sharebg-active{opacity:1;display:block;}

.jiathis_button_weixin{margin-left:30px;text-align:center;}





/*********** 分页样式 ***********/

.manu{padding:3px;margin:3px;text-align:center; font-size:14px;}

.manu a{border:#eee 1px solid;padding:10px;margin:2px;color:#036cb4;text-decoration:none;font-size:1.5em;}

.manu a:hover{border:#999 1px solid;color:#666;}

.manu a:active{border:#999 1px solid;color:#666;}

.manu .current{border:#036cb4 1px solid;padding:10px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;font-size:1.5em;height:60px;}

.manu .disabled {color: #ddd;margin: 2px;padding: 10px;font-size:1.5em;}



.am-header-default {

	background-color: #2fa247;

}

.am-header-default .am-header-title, .am-header-default .am-header-title a {

	color: #fff

}

.am-header-default .am-header-icon {

	font-size: 20px

}

.am-header-default .am-header-nav {

	color: #eee

}

.am-header-default .am-header-nav>a {

	display: inline-block;

	min-width: 36px;

	text-align: center;

	color: #eee

}

.am-header-default .am-header-nav>a+a {

	margin-left: 5px

}

.am-header-default .am-header-nav .am-btn {

	margin-top: 9px;

	height: 31px;

	padding: 0 .5em;

	line-height: 30px;

	font-size: 14px;

	vertical-align: top

}

.am-header-default .am-header-nav .am-btn .am-header-icon {

	font-size: inherit

}

.am-header-default .am-header-nav .am-btn-default {

	color: #999

}

.am-header-default .am-header-nav-title, .am-header-default .am-header-nav-title+.am-header-icon {

	font-size: 14px

}

.am-header-one {

	background: #fff

}

.am-header-one .am-header-title {

	margin: 0 15%;

	color: #333;

	display: block;

	word-wrap: normal;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden

}

.am-header-one .am-header-title a {

	color: #333

}

.am-header-one .am-header-title img {

	height: 34px;

	width: auto;

	margin-top: 8px;

	vertical-align: top

}

.am-header-one .am-header-nav>a {

	color: #15afef

}



.js_show_u{

	text-align:left;

	padding:10px 15px 10px 0px;

	margin-bottom:100px;

}

.js_show_u ul li{

	list-style:none;

	text-decoration:none;

	color:#464646;

	

	height:30px;

	line-height:30px;

	margin:0px 20px 0px 20px;

	font-size:16px;

}

.js_show_u ul li a{

	color:#464646;

	font-size:16px;

}

.js_show_u ul li a:hover{

	text-decoration:underline;

	color:#464646;

}

.am-gallery-title{
	font-size: 18px;
}