﻿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;font:inherit;font-size:100%;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:#ffffff}.main,header,.banner,.channel,footer{margin:0 auto;width:640px}.main{position:relative; overflow:hidden}
header{position:relative;z-index: 99999; height:85px;}
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; }
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:400px;height:85px;background:url(../images/logo.png) no-repeat;left:50%;margin-left:-309px;margin-top:10px;z-index:4;}
header .navBtn{float:right;width:70px;height:76px;background:url(../images/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{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}
header .navList .navBg{background-color:rgba(0,0,0,0.7);width:100%;height:100%; position: absolute; top:0; z-index: -1}

.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 {
    line-height: 40px;
    margin-top: 30px;
    padding: 20px;
	height:100%;
	min-height:680px;
	margin-bottom:100px;
	font-size:30px;
}
.about_content img{ width:100%}


/**
 * 用户登录
 */
.login{
	position: fixed; width: 640px; height:100%;top:0px; background-color: rgba(0,0,0,.8); z-index: 11;
	display: none;
	z-index: 101;
    left:50%; margin-left:-320px;
}

.login .loginForm li{
    width: 500px;
    height: 125px;
    border-bottom: 2px solid #484747;
    font-size: 28px;
    line-height: 145px;
    color: #9d9d9d;
    background: 20px 50px no-repeat;
    padding-left: 95px;
    position: relative;
    z-index: 11;
    margin:0 auto;
}


.login .loginForm li:nth-child(1) {
    background-image: url(../images/r7.png);
}
.login .loginForm li:nth-child(2) {
    background-image: url(../images/r8.png);
}

.login .loginForm li:nth-child(1) .i_b{width: 340px}

.login .loginForm li .i_b {
	border: none;
    background: none;
    color: #ccc;
    font-family: '微软雅黑';
    font-size: 30px;
    height: 90px;
    width: 375px;
    -webkit-appearance: none; appearance: none;
}
.login{ padding-top:100px; background:rgba(0, 0, 0, 0.8)!important;}
.login .com_account{ margin-top:50px; text-align:center; color:#c5c5c5; font-size:20px;}
.login .dl_btn .submit{ width:265px; height:60px; background:url(../images/login.png);border: none; cursor: pointer; margin-left:180px; margin-top:140px; font-size:30px; font-family:"微软雅黑";-webkit-appearance: none;}
.login .reg_btn{ color:#c5c5c5; text-align:center;margin-top:40px;font-size:20px;}
.login .reg_btn a{ text-decoration:none; color:#e5152e;}




.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;}


footer{position:fixed; z-index:999; bottom:0px;background-color:#0095d1; 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 {
	background:#04aceb;
}
.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:22%; float:left; text-align:center; padding:9px;}
.mbx{padding-bottom:40px;}
.mb8x{padding-bottom:100px;}
.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{ margin-top:40px; height:60px; line-height:60px; font-size:35px; color:#000000; text-align:center; padding:15px}
.service_title{ margin-top:40px; height:60px; line-height:60px; font-size:35px; color:#000000; text-align:center; padding:15px}

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{ padding:15px}
.inews li{ height:60px; line-height:60px;}
.inews li a{ color:#000; text-decoration:none;}

.newslist{ padding:15px; margin-bottom:100px}

.newslist li{ height:60px; line-height:60px; list-style:none}
.newslist li a{ color:#000; text-decoration:none}
.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::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: 1em; 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:0.7em !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-tencent {background:url(../images/share-tencent.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;}
