*{margin:0px;padding:0px;}
/* CSS Document */
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,q,em,ul,li,ol,form,article,aside,embed,dl,dt,dd,table,td,th,input,button,legend,fiedlset,blockquote,textarea,label,strong,img,fieldset{margin:0;padding:0;}
body{font-size:14px;line-height:22px;color:#585858;background-color:#FFF;font-family:"Source Han Sans CN";src:url("../font/SourceHanSansCN-Regular.otf")  format("truetype");}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;font-family:"Source Han Sans CN";src:url("../font/SourceHanSansCN-Regular.otf")  format("truetype");}
.clearfix{font-size:0;clear:both;line-height:0;}
p{}
ul,li{list-style-type:none;}
img{border:0 none;}
label{}
table{border-collapse:collapse;}
em,cite{font-style:normal;}
a{color:#585858;text-decoration:none;font-family:"Source Han Sans CN";src:url("../font/SourceHanSansCN-Regular.otf")  format("truetype");}
a:hover{color:#007BBD;text-decoration:none;font-family:"Source Han Sans CN";src:url("../font/SourceHanSansCN-Regular.otf")  format("truetype");}
.left{float:left;}
.right{float:right;}
.clear {clear: both;overflow: hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;} /* Hides from IE-mac \*/
.clearfix{display:block;}
.wrap{ width:980px; margin:0 auto;}
body{overflow:scroll;overflow-x:hidden}

/*头部*/
.head{height:100px; width:100%; z-index:4; position:relative; background:url(../images/h_bg.jpg) repeat-x;}
.head_main{height:100px; width:980px; margin:0px auto; position:relative;}
.h_logo{float: left; position: relative; width: 275px; height: 48px; left:0px; top:8px;}
.h_shade{position: absolute; z-index: 49; height: 10px; width: 100%;background: url(../images/h_shade.png) repeat-x scroll 0px 0px transparent;}
/*tel*/
.h_info{line-height:24px; float:right; width:680px; height:60px;}
.h_info ul li{float: left;position: relative;}
.h_info ul li.h_qq{float: right;margin-right: 30px;top: 20px;height: 30px;width: 100px;}
.h_info ul li.h_qq img{float: left;}
.h_info ul li.h_qq p{float: left;margin-left: 5px;color: #5B5B5B;}
.h_info ul li.h_phone{float: right;top: 18px;}
.h_info ul li.h_phone span{margin-left: 6px;margin-right: 15px;color: #C00;font-size: 16px;display: inline-block;vertical-align: middle;}


/*搜索*/
.h_search {
    float: right;
    margin-top: 5px;
    width: 186px;
    height: 30px;
    top: 8px;
}

.h_search .search {
    height: 23px;
    position: relative;
}

.h_search input.text {
    float: left;
    background: url(../images/search_bg.png) no-repeat;
    border: none;
    outline: none;
    padding: 0 0 0 10px;
    width: 134px;
    height: 23px;
    line-height: 23px;
    vertical-align: top;
    font-family: "黑体";
    font-size: 12px;
    font-weight: normal;
    color: #828282;
}

.h_search #searchButton {
    float: left;
    border: none;
    width: 42px;
    height: 23px;
    line-height: 0;
    background-image: url(../images/search_btn.png);
    background-repeat: no-repeat;
    background-position: 0 0;
}

.h_search a {
    text-decoration: none;
    outline: none;
    color: #069;
}



/*------------------------------------------------------------菜单------------------------------------------------------------*/
.menu{float:left;width:680px;position:relative;}
.menu li{float:left; width:85px;}
.menu li span{font-size: 14px;}
.menu li a.ma{display:block; width:100%; float:left; height:40px;text-align: center; background: url(../images/split.png) no-repeat scroll 0px 4px transparent;}
.menu li a.mf{background-image: none;}
.menu li a.ma span{position: relative; top: 5px;}
.menu li div.b{width:950px;padding-left:50px;padding-bottom:50px;position:absolute;top:40px;left:-12px;z-index:50; line-height:24px;display:none;}
.menu li div.b a{color:#333;}
.menu li div.b a:hover{ background:none; color:#008cd7;}
.menu li div.b dt a{ color:#008cd7}
.menu li div.b div{padding-top:25px;_padding:0;_margin-top:25px;width:700px; float:left; padding-left:50px;}
.menu li div.b div.clear{clear:both; width:0px; height:0px; padding:0px; margin:0px; font-size:0px; line-height:0px; float:left;}
.menu li div.b dl.h{min-height:0; height:auto!important; height:0;}
/*------------------------------------------------------------关于我们------------------------------------------------------------*/
.menu li.li5 div.b{width:935px; height:300px; left:-15px; padding:0; background:url(../images/mbg_gy.png) no-repeat right bottom;}
.menu li.li5 div.b li a { float:none;}
.menu li.li5 div.b dl.gyl{float:left;margin-left:60px;margin-top:50px;width: 120px;}
.menu li.li5 div.b dl.gyl dd{height: 30px;line-height: 30px;text-align: center;}
.menu li.li5 div.b dl.gyl dd a{font-size: 14px;color: #0081C6;}
.menu li.li5 div.b dl.gyc{float:left; width:700px; margin-left:20px; margin-top:5px; padding-top: 10px;}
.menu li.li5 div.b dl.gyc dd{float:left;display:block;width: 280px;height: 300px;margin-left: 20px;padding-left: 20px;background: url(../images/spl.png) no-repeat scroll 0px 0px transparent;}
.menu li.li5 div.b dl.gyc dd h2{font-size:18px;font-weight:bold;}
/*------------------------------------------------------------产品中心------------------------------------------------------------*/
.menu li.li2 div.b{width:999px; height:150px; left:-15px; padding:0; background: url(../images/2/bg7.png) repeat-x right bottom; color:#0069A2;}
.menu li.li2 div.b div{float:left; width:790px; padding-left:0px; }
.menu li.li2 div.b h2.tit{ margin-top:10px; margin-left:40px; margin-right:0px;  float:left; font-size:21px; color:#333333; text-align:center;}
.menu li.li2 div.b h2.tit img{margin-top:0px; border:1px solid #d9d9d9}
.menu li.li2 div.b dl{width:76px; float:left; text-align:center; padding:25px 8px 0 16px;}
.menu li.li2 div.b dt{float:left; width:48px; height:48px; padding-bottom:32px; font-size:0;}
.menu li.li2 div.b dd{line-height:26px; height:26px; float:left; width:76px;}
.menu li.li2 div.b dd a:link{color:#5C5C5D;font-family: "Source Han Sans CN";font-size: 12px;}
.menu li.li2 div.b dd a:hover{border-bottom:dotted 1px #333; color:#333; padding-bottom:3px;}
.menu li.li2 div.b dd a:visited{color:#5C5C5D;}
/*------------------------------------------------------------技术支持------------------------------------------------------------*/
.menu li.li4 div.b{width:693px; height:220px; left:300px; padding:0; background:url(../images/mbg_js.png) no-repeat right bottom;}
.menu li.li4 div.b div{width:480px; float:left; padding-left:0px;}
.menu li.li4 div.b h2.tit{ margin-top:5px; margin-left:39px; width:150px; float:left; font-size:21px; color:#333333; text-align:center;}
.menu li.li4 div.b h2.tit img{margin-top:20px; border:1px solid #d9d9d9}
.menu li.li4 div.b dl{float:left; width:200px; margin-top:10px; margin-left:20px;}

.menu li.li4 div.b dt{text-align: center; color:#008cd7;font-size: 16px;}
.menu li.li4 div.b dd{text-align: center;}
.menu li.li4 div.b dl.mls{width:160px;margin-left:60px;}
.menu li.li4 div.b dl.mls dt{text-align: left;}
.menu li.li4 div.b dl.mls dd{text-align: left;}

.menu li.li4 div.b dl.spl{height: 189px; width:220px; margin-top:-20px; padding-top:30px; background: url(../images/spl.png) no-repeat scroll 0px 0px transparent;}
.menu li.li4 div.b dl.spl  a.mqqlk {
    position: relative;
    display: block;
    height: 27px;
    line-height: 27px;
    text-align: center;
    color: #FFF;
    border-radius: 3px;
    background: none repeat scroll 0 0 #008CD6;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
    margin-top: 22px;
    margin-right: 70px;
    margin-left: 70px;
}

.menu li.li4 div.b dl.spl  a:hover {
    background: none repeat scroll 0 0 #0AF;
}



/*------------------------------------------------------------联系我们------------------------------------------------------------*/
.menu li.li1 div.b{width:935px; height:215px; left:58px; padding:0; background:url(../images/mbg_lx.png) no-repeat right bottom;}
.menu li.li1 div.b dl.menucon{display: table;height: 150px;width: 910px;margin-top: 0px;margin-left: 18px;}
.menu li.li1 div.b dl.menucon dd{float: left;display: block;width: 179px;height: 189px;text-align: center;padding-top: 18px;background: url(../images/spl.png) no-repeat scroll 0px 3px transparent;}
.menu li.li1 div.b dl.menucon dd.firstpicli{background-image: none;	}
.menu li.li1 div.b dl.menucon dd span{display: inline-block;height: 30px;line-height: 30px;padding-left: 35px;color: #008CD6;font-size: 18px;margin-bottom: 8px;}
.menu li.li1 div.b dl.menucon dd span#lixs{background: url(../images/contact_ico1.png) no-repeat scroll 0px 0px transparent;}
.menu li.li1 div.b dl.menucon dd span#liyx{background: url(../images/contact_ico2.png) no-repeat scroll 0px 0px transparent;}
.menu li.li1 div.b dl.menucon dd span#liqq{background: url(../images/contact_ico3.png) no-repeat scroll 0px 0px transparent;}
.menu li.li1 div.b dl.menucon dd span#liwx{background: url(../images/contact_ico4.png) no-repeat scroll 0px 0px transparent;}
.menu li.li1 div.b dl.menucon dd span#lijs{background: url(../images/contact_ico5.png) no-repeat scroll 0px 0px transparent;}
.menu li.li1 div.b dl.menucon dd p{color: #666;font-size: 12px;line-height: 1.5em;}
.menu li.li1 div.b dl.menucon dd a.mqqlk{position: relative;display: block;height: 27px;line-height: 27px;text-align: center;color: #FFF;border-radius: 3px;background: none repeat scroll 0% 0% #008CD6;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;margin-top: 52px;margin-right: 50px;margin-left: 50px;}
.menu li.li1 div.b dl.menucon dd a:hover{background: none repeat scroll 0% 0% #0AF;}
/*------------------------------------------------------------菜单滑条------------------------------------------------------------*/
#newnav li.back {height:6px; position:absolute; z-index:-1; margin-top:28px;background-image: url(../images/nav_tip.png)!important; /* FF IE7 */background-repeat: no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_tip.png'); /* IE6 */_background-image: none; /* IE6 */}
#newnav li.current a span{color: #0076B5;}





/*---------------------------------------------#363636---------------底部------------------------------------------------------------*/
.footer{min-height: 256px;background-color: #19202a;width: 100%;color: #999999;font-family: "Source Han Sans CN",sans-serif;overflow:hidden;}
.footer a{color: #999999;}
.footer a:hover{color: #F5F5F5;text-decoration: underline;}
/*上部分*/
.fp1{height: 180px;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #2a2a2a;padding-top: 30px;}
.fp1 div.fcol{float: left;width: 180px;margin: 0px;}
.fp1 div.fcol h{font-size: 16px;margin-bottom: 5px;}
.fp1 div.fcol h a{color: #CCC;font-weight: 400;}
.fp1 div.fcol ul{margin-top:8px;}
.fp1 div.fcol ul li{font-size: 12px;margin-bottom: 0px;margin-top:5px;}
.fp1 div.fcol_tc{float: right;width: 120px;margin: 0px;text-align: center;}
.fp1 div.fcol_tc p{margin-top:5px;}
.fp1 div.fcol_con{float: right;width: 200px;margin-top: 0px;margin-right: 100px;margin-bottom: 0px;margin-left: 0px;text-align: center;}
.fp1 div.fcol_con p{text-indent: 0em !important;}
.fp1 div.fcol_con p.ftel{text-align: center;color: #CCC;font-size: 22px;}
.fp1 div.fcol_con p.ftext{text-align: center;margin-top: 5px;}
.fp1 div.fcol_con a.fkf{display: inline-block;margin-top: 8px;color: #CCC;font-size: 22px;}
.fp1 div.fcol_con a.fkf:hover{color: #FFF;text-decoration: none;}
/*下部分*/
.fp2{height: 30px;width: 100%;border-top-width: 1px;border-top-style: solid;border-top-color: #434343;}
.fp2 .bl {float: left;display: inline;}
.fp2 .br {float: right;display: inline;}
.fp2 ul.txt_list{overflow: hidden;margin-left: -10px;margin-top: 8px;margin-right: -10px;margin-bottom: 10px;position: relative;padding-bottom: 0px;height: 25px;display: block;  vertical-align:middle;}
.fp2 ul.txt_list li{float: left;display: inline;background-image: url(../images/f_divider.jpg);background-repeat: no-repeat;background-position: 0px center;margin-left: -1px;padding: 0px 10px;position: relative;font-size: 12px;}
.fp2 ul.txt_list li a{display:inline-block;text-decoration:none;}
.login{ margin-top:5px;}

/*链接*/
.fp3{
    width: 100%;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #434343;
}
.fp3 .link {float: left;}
.fp3 .link a{float: left;margin-right:3px;}
.fp3 .link span{float: left;}





