/*common*/
*{ outline:none;margin:0px; padding:0px;}
body{ font-size:12px; background-color:#F8F8F8;color:#6C6C6C; font-family:"微软雅黑";}
a{ text-decoration:none; color:#6C6C6C;}
a:hover{ text-decoration:none; color:#2A76AD;}
ul,dl,dt,dd{ list-style:none; margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
img{ border:0px;}
/*img{ border:0px none;max-width: 100%;height: auto;width: auto\9;}*/
.clear{ clear:both;}

input,select{ vertical-align:middle; background-color:#FFF;}
textarea,input { word-wrap:break-word; word-break:break-all; padding:0px;}
h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px; font-weight:normal;}
h6{ font-size:14px;}
.font12{ font-size:12px;}
.pointer{cursor:pointer}
.noborder{ border:0px none}
.fl{ float:left}
.fr{ float:right}
.hidden{ display:none;}
.clear_float {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 1;
    overflow: hidden;
    width: 0;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.fl{ float:left;}
.fr{ float:right;}

.container{ width:100%; min-width:1100px; margin:0 auto;}

/*IE提示*/
.prompt{width:100%;line-height:30px; color:red; background-color:#FFF1D7; text-align:center; font-size:16px;}
.prompt a{ padding:0px 20px;}

/*头部*/
.header{ width:100%; height:150px; background:url(../images/head_bg.jpg) repeat-x;}
.header .info{ width:1100px; height:150px; margin:0 auto;}
.header .info .h_top{ width:1100px; height:94px; overflow:hidden;}
.header .info .other{ padding-top:32px;}
.header .info .other span{ float:right; display:block;color:#9c9c9c;}
.header .info .other span a{ color:#9c9c9c;}
.header .info .other a:hover{ color:#2A76AD;}
.header .info .other .search{ width:129px; height:30px; background:url(../images/search_bg.jpg) no-repeat; margin-top:21px; margin-left:55px;}
.header .info .other .search .txt{ width:90px; height:27px; border:0; line-height:27px; background-color:#F0F0F0; margin-left:5px; float:left; margin-top:1px; color:#D1D1D1;}
.header .info .other .search .btn{ width:14px; height:15px; background:url(../images/search_btn.jpg) no-repeat; border:0; cursor:pointer; float:left; margin-top:8px; margin-left:10px;}
.header .info .nav{ width:1100px; margin-top:14px; position:relative; z-index:99;}
.header .info .nav .li-parent{ width:137px; float:left; height:39px;}
.header .info .nav .li-parent span a{ width:137px; height:39px; background:url(../images/li_r.jpg) no-repeat right center; display:block; line-height:39px; color:#3C3C3C; font-size:16px; text-align:center;}
.header .info .nav .li-parent span a:hover{ background:url(../images/over.jpg) no-repeat; color:#2A76AD;}
.header .info .nav .li-parent span a.a-hover{background:url(../images/over.jpg) no-repeat; color:#2A76AD;}
.li-child{width:137px; display:none; background:url(../images/aaaa.png) repeat;}
.li-child li{ width:137px; height:36px; border-bottom:1px solid #C9E6F5; text-align:center;}

.li-child li a{ color:#5C5C5C; width:137px; height:36px; display:block; line-height:36px; font-size:14px;}
.li-child li a:hover{ color:#000; text-decoration:none; background-color:#BADBF9;}
.li-child.pro{ width:950px; height:290px; border-top:2px solid #92CCEB; position:absolute; top:39px; left:-200px;}
.li-child.pro li{ width:950px; float:left; border-bottom:0; text-align:left;}
.li-child.pro li dl dt a{ color:#2A75AC; font-weight:bold; font-size:15px;}
.li-child.pro li dl a:hover{ background:none; text-decoration:none;}
.li-child.pro .moudle{ width:140px; height:240px; float:left; background:url(../images/div_r.png) no-repeat right; padding-left:40px; margin-top:10px;}
.li-child.pro .moudle dt{ height:30px;}
.li-child.pro .moudle dd a{ height:24px; font-size:12px; color:#333; line-height: 24px;}
#nav #supnav ul a:hover {background-color: #0c7dba !important;color: #fff !important;}
.li-child.pro .moudle dd a:hover{color:#2A75AC;}

/*底部*/
.footer{ width:100%; border-top:2px solid #E4E4E4; margin-top:18px; float:left;}
.footer .info{ width:1100px; margin:0 auto; height:54px; line-height:54px;}
.footer .info .menu a:hover{ text-decoration:underline;}


