﻿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:#000}.main,header,.banner,.channel,footer{margin:0 auto;width:640px}.main{position:relative}
header{position:relative;z-index: 99999; height:76px;background:url(../images/topBg.jpg) no-repeat}
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;					/*禁止链接长按弹出选项菜单*/
}


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:258px;height:76px;background:url(../images/logo.png) no-repeat;left:50%;margin-left:-309px;margin-top:10px;z-index:4;}
header .navBtn{float:right;width:120px;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: 30px;
    margin-top: 30px;
    padding: 20px;
	height:100%;
	min-height:680px;
	margin-bottom: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:relative;z-index:100;background:url(../images/bottom.png); width:640px; height:190px; margin-top:-30px}
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{ width:600px; margin:0 auto; font-size:20px; color:#ffffff; text-align:center; line-height:25px}

.clear{ clear:both;}

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: 35%;
    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:30%; float:left; text-align:center; margin-top:30px; padding:10px;}
.mbx{padding-bottom:40px;}
.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;
}




.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;}
.about_ccss{font-size:14px;text-align:center;color:#666;margin-top:25px;}
