﻿@charset "utf-8";
/*重置样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,button,img,span,table{ padding:0px; margin:0px; border:0px;}
body{ background:#fff; font-size:14px; color:#333; font-family:"microsoft yahei"; background:#fff; overflow-x:hidden;}
fieldset,img{ border:0; vertical-align:middle;}
ul{ list-style:none;}
input,select,textarea{ margin:0px; padding:0px; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
/*浮动样式*/
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px; overflow:hidden;}
.clearfix{ zoom:1}
/*宽度样式*/
.w1100{ width:1300px; margin:0 auto;}
/*默认文字连接样式*/
a{ color:#333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
a:hover{ color:#00b88b ; text-decoration:underline;}
/*--------------头部--------------*/
.hed{ height:40px; line-height:40px; background:#f4f4f4;}
.hed .hyy{ background:url("../../images/home.png") left no-repeat; text-indent:26px;}
.top .hed a{ margin:0 8px;}
.top .hed span{ margin:0 8px;}
.top1{ height:110px;background:white;}
.top1 h1{ width:330px; height:80px; margin-top:30px;}
.top .dwy{  margin:58px 0 0 15px; border-left:1px solid #ccc; text-indent:16px;}
.top .dwy h3{ font-size:20px; font-weight:normal; line-height:24px;}
.top .zy{ width:196px; margin-left:60px; margin-top:34px;}
.top .zy .p1{ width:52px; height:22px; background:url("../../images/3ddy.png") top no-repeat; padding-top:55px; float:left;}
.top .zy .p2{ width:52px; height:22px; background:url("../../images/3dsm.png") top no-repeat; padding-top:55px; float:left; margin-left:20px;}
.top .zy .p3{ width:52px; height:22px; background:url("../../images/3dsj.png") top no-repeat; padding-top:55px; float:left; margin-left:20px;}
.top1 .tact{ background:url("../../images/tact.png") left no-repeat; text-indent:49px; margin-top:42px;}
.top1 .tact p{ font-size:16px; line-height:22px; color:#666;}
.top1 .tact .bold{ font-size:26px; font-family:roboto; color:#333; font-weight:bold; margin-top:5px;}
/*------------导航-------------*/
#nav { position:relative; z-index:1; height:60px; border-top:1px solid #ccc;}
#nav-menu{width:1200px;margin:0 auto;}
#nav-menu{position:relative;overflow:visible; z-index:999;}
#nav-menu .menu{ width:1200px; height:60px; line-height:60px}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:16px;}
#nav-menu .menu li a{display:block;width:110px; height:60px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#333;text-decoration:none;font-size:16px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover,#nav .hover{color:#000; font-weight:bold; background:url("../../images/navX.png") top no-repeat; }
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{ cursor:pointer;width:110px; color:#000; font-weight:bold; background:url("../../images/navX.png") top no-repeat;}
#nav-menu .menu li a.xialaguang{height:60px;line-height:60px;display:inline-block;}
#nav-menu .menu li a.current{cursor:pointer;width:110px; color:#000; font-weight:bold; display:block; background:url("../../images/navX.png") top no-repeat;}
#nav-menu .menu ul.children{display:none;position:absolute;top:60px;left:-20px;background:#484848;line-height:normal;width:150px;}
#nav-menu .menu ul.children li{width:150px;padding:0px;display:inline-block;font-size:12px;border-bottom:1px solid #777; text-align:center;}
#nav-menu .menu ul.children li a{width:100%;height:40px;line-height:40px;overflow:hidden;display:block;color:#fff;text-align:center;text-decoration:none; font-size:14px;font-weight:normal;}
#nav-menu .menu ul.children li a:hover{background-color:#ddd;text-decoration:none; color:#000;}
#nav-menu ul li a.hover{ display:block; width:110px; color:#000;}
/*首页 banner*/
/*搜索*/
.sousuo{ height:100px; background:#fff;}
.sousuo .gjc{ width:750px; height:52px; overflow:hidden; font-size:14px; font-weight:bold; line-height:52px; color:#333; margin-top:25px;}
.sousuo .gjc a{ margin-right:15px; font-weight:normal; color:#333;}
.search{ width:290px; height:32px; margin-top:18px;}
.search select{ width:59px; height:32px; vertical-align:top; background:#ccc; color:#333; border:none; text-indent:5px; border-right:none;}
.search .in1{ width:198px; height:32px; background:#ddd ; border:none; float:left; text-indent:10px; color:#666; line-height:30px; border-right:none;}
.search .in2{ width:32px; height:32px; background:url("../../images/s2.png") no-repeat; border:none; float:left; cursor:pointer;}
/*--------------内容区--------------*/


