﻿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,font,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{margin:0;padding:0;background:transparent;border:0;outline:0}
.clearfix,.clear{clear:both}
.c:after{content:"";display:block;clear:both}
body{font-size:16px;color:#000;font-family:"Microsoft YaHei"}
li{list-style:none}
h1{margin-top:13px;font-size:17px;line-height:30px}
body,input,textarea,select,option{line-height:2}
.clear{clear:both}
ol,ul{list-style:none}
blockquote,q{quotes:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
a{color:#2b2b2b;text-decoration:none}
a:hover{color:#FCB501}
.clearfix{clear:both}
.box1200{max-width:1200px;margin:0 auto;width:100%}
.c:after,.box1200:after{display:block;content:'';clear:both}
.fl{float:left}
.fr{float:right}
/*body{background: url(../images/uploads/001.jpg) no-repeat center 0;}*/
/*top*/
#top{background:#338CE0;line-height:35px}
.topL{font-size:14px;color:#fff}
.topR{}
#head{position:relative}
.headC{position:absolute;left:60%;height:100px;margin-top:15px}
.headC img{max-height:100%}
.headL{float:left;line-height:130px}
.headL img{vertical-align:middle}
.headR{float:right;background:url(../images/222.png) no-repeat 0 center;padding-left:60px;color:#333;line-height:21px;margin-top:43px;font-size:13px;background-size:contain}
.headR p{font-size:22px;color:#FFA200;font-weight:bold}
#nav{line-height:50px;text-align:center;background:#338CE0}
#nav li{display:inline-block;width:16%}
#nav li.active{background:#239a36}
#nav li.active a{color:#fff}
#nav li > a{display:block;width:100%;color:#fff}
#nav li:hover{background:#076ce0}
#nav li:hover a{color:#fff}
.drop{position:relative}
.drop-con{position:absolute;width:220%;background:#076ce0;display:none;z-index:3}
.drop:hover .drop-con{display:block}
.drop-con a{display:block;text-align:center;width:50%;color:#fff;float:left}
.drop-con a:hover{background:#FCB501}
/*banner*/
.banner{}
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/banner/loading.gif) 50% no-repeat}
.slides{position:relative;z-index:1}
.slides li{height:500px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/banner/dot.png) right 0 no-repeat;cursor:pointer}
.flex-control-nav .flex-active{background-position:0 0}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/banner/prev.png) center center no-repeat}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/banner/next.png) center center no-repeat}

/*prolist*/
#left{width:270px}
.indexL_pro{}
.indexL_pro dt{display:block;color:#fff;padding:26px 0 24px 32px;line-height:32px;font-size:20px;background:#338CE0}
.indexL_pro dt strong{display:block;font-size:28px}
.indexL_pro dd{text-align:center;line-height:62px;border-bottom:1px solid #fff;background:#EDF1F4;position:relative}
.indexL_pro dd:hover{background:#ccc}
.indexL_pro dd>ul{position:absolute;top:0;left:270px;width:100%;background:#EDF1EE;display:none;box-shadow:2px 2px 2px #ccc;z-index:3}
.indexL_pro dd>ul li a{display:block;border-bottom:1px solid #fff}
.indexL_pro dd>ul li a:hover{background:#333;color:#fff}
.indexL_pro dd:hover>ul{display:block}
.indexL_pro dd>ul>li>ul{position:absolute;width:100%;left:270px;top:0;background:#EDF1F4;display:none}
.indexL_pro dd>ul>li:hover>ul{display:block}
.indexL_pro dd a{font-size:17px;display:block}
.indexL_pro dd a:hover{}
.lxwm-ul{
    padding: 10px;
    border: 1px solid #EDF1F4;
    margin-top: 10px;
}
/*foot*/
#bottom{padding-bottom:18px;background:#2E8DE7}
#bottom dl{margin-top:18px;float:left}
#bottom dt{line-height:32px;color:#fff}
#bottom dd{line-height:33px;color:#fff;font-size:14px}
#bottom .bot-contact dd{line-height:50px}
#bottom dd a{color:#fff;font-size:14px}
.bot-contact{margin-left:31px;width:350px}
.bot-nav{width:400px}
.bot-nav a{display:block;color:#fff;float:left;width:50%}
.bot-news{margin-left:50px}
.bot-ewm{float:right !important}
.bot-ewm img{float:right;margin:21px 73px 0 0;width:120px;height:120px}
#foot{text-align:center;color:#fff;background:#015AAC}
#foot a{color:#fff}
.foot-nav{line-height:53px;font-size:15px}
.foot-nav li{display:inline-block;margin:0 19px}
.foot-nav li a{}
#foot p{line-height:45px;margin-top:-7px;font-size:14px}
#foot img{}
/*foot*/
.social_nav5{height:58px;position:fixed;bottom:0;width:100%;z-index:999;background:#00429a}
.social_nav5 li{width:33%;float:left;position:relative;border-right:1px solid #00306f;font-size:12px;text-align:center;color:#fff;line-height:12px;height:58px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.social_nav5 li:last-child{border-right:none}
.social_nav5 li:first-child{border-left:none}
.social_nav5 li em{width:23px;display:block;margin:0 auto;padding:10px 0 6px 0}
.social_nav5 li em img{width:23px}
.social_nav5 li a{color:#fff}
.social_nav5 li.cur{color:#fff;background:#ffae02}
#phone-nav,.social_nav5{display:none}
#nav{display:block}
#indexL{width:26%;float:left}
#indexR{width:72%;float:right}
@media only screen and (min-width:100px) and (max-width:640px){
	.right-title b,#bottom{display:none}
	#left,.box1200,#about,.aboutL,.aboutR,#alzs,.slideBox,#prolist,#product,#contact,#gsdt,#hyzx,#nav li,.slideBox .bd img,#page,#right,.pro-related li,.download-con ul,#indexL,#indexR{width:98% !important;padding:1%;margin:0 auto !important}
	.download-con > ul > li{width:46% !important;box-sizing:border-box;margin:0 2% !important}
	#top,.headR,#yqlj,#foot ul,.headC{display:none}
	.headL{line-height:normal;padding:5px 0;width:80%}
	.headL img{max-width:100%;height:auto}
	#gsdt,#hyzx{margin:0 !important}
	#nav{line-height:30px;display:none}
	#nav li{text-align:center;background:#1090D9;border-bottom:1px solid #fff}
	#product img{margin:0 auto;max-width:100%}
	#phone-nav{display:block;width:10%;float:right;height:35px;margin:5px}
	#phone-nav li{width:100%;height:6px;background:#000;margin:5px 0;border:0}
	.social_nav5{display:block}
	#phone{height:58px}
	.about-con table{width:98%}
	.indexL_pro dd{float:left;width:50%;border-right:1px solid #fff;box-sizing:border-box}
	.indexL_pro dt{display:none}
	#nb_invite_wrap,#tmpAreaLmtDiv,.lxwm-ul{display:none !important}
}