﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{font-size:12px;font-family:"微软雅黑"; padding:0; margin:0;  }
table, td, tr, th{font-size:15px;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:15px;}
.clear{clear:both; overflow:hidden;height:0;}
a{ color:#2b2b2b; text-decoration:none;}
a:link{ color:#2b2b2b; text-decoration:none;}
a:visited{ color:#2b2b2b; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
a:active{ color:#ff0000}
input{padding:0;margin:0;}

#header{ position:fixed;left:0px; top:0px;width: 100%;  z-index: 1000;display:inline;}
#headernav{ position:fixed;bottom:auto; top:0px;width: 100%;  background-color:#f24b2a;opacity:0.9;  z-index: 1000; _position: absolute; _top: expression(eval(document.documentElement.scrollTop ));display:inline;}

.header-top{ height:32px; background-color:#1ba5f4;position:relative;z-index: 999;}
.header-tp{ width:1000px; margin:0 auto; height:32px;}
.h-b{position:relative;}
#header .day, #headernav .day { float:left; color:#fff; height:32px; line-height:32px; }
.tp1{ float:right; padding-top:9px;}
.tp1 form{ float:left; }
.tp2{ float:left; height:14px; line-height:14px; color:#fff; }
.tp2 a{border-right:1px solid #fff;padding:0 10px; display:block; color:#fff; }
.tp2 a:link, .tp2 a:visited{ color:#fff; }
.tp2 a:hover{ text-decoration: underline;}
.header-bottom{overflow: hidden;width:1000px; margin:0 auto; background:url(/cms/templates/60469772054710000/images/navbg.jpg) no-repeat top center; height:187px;}
.headers-bottom{ width:1000px; margin:0 auto; height:68px;}
.img{ float:left; padding:30px 0 0 24px;}
.rt{ float:right; padding-right:14px; margin-top:62px;width:584px;   }
.headnav{ border-bottom:2px solid #2466b6; height:42px;    }
.headnav li{ float:left; display:block;color:#2466b6;background:url(/cms/templates/60469772054710000/images/shu.jpg) no-repeat right center; font-size:18px;}
.headnav a{float:left; display:block;color:#2466b6;padding:5px 15px;  line-height:27px; font-weight:bold; }
.headnav a:link,.headnav a:visited{ color:#2466b6;}
.headnav .nav_h a,.headnav a:hover,.headnav .current a{ background:#3c89e8;color:#fff}

.navs{ float:left;  height:40px; margin-top:14px;   }
.navs li{ float:left; display:block;background:url(/cms/templates/60469772054710000/images/xlnav.jpg) no-repeat right center; font-size:18px;}
.navs a{float:left; display:block;color:#114381;padding:5px 20px;height:27px;  line-height:27px; font-weight:bold; }
.navs a:link,.navs a:visited{ color:#fff}
.navs a:hover,.navs .current a{color:#fff}

.search{ margin-top:14px;border:1px solid #b7def3; float:left; }
.searchs{ margin-top:14px; float:right;}
.input{ border:0; padding-left:10px; color:#393939; background-color:#fff; overflow:hidden;  font-size:16px; width:380px; border:0px; height:42px; line-height:42px !important;  }
input.input{height:40px; line-height:40px !important;}
.inputs{ border:0px; padding-left:10px; color:#393939; line-height:29px;background-color:#f6f6f6; font-size:16px; width:246px; border:0px;   }

input.inputs{ height:40px;  }


.gjss{ font-size:16px; float:right; height43px; line-height:43px; padding:0 10px; margin-top:14px;     cursor: pointer; background-color: #1ba5f4;}
.gjss a:link, .gjss a:visited{ color:#fff;}
.gjsses{ font-size:16px; padding:0 0 0 20px; width:66px;}
.gjsses a:link, .gjsses a:visited{ color:#fff;}

.common_nav1{
    float:left;
    padding:0 13px 0 13px;
    /* height:46px; */
    color:#1563ab;
    font-size:18px;
    text-align:center;
    line-height: 36px;
    font-weight:bold;
    cursor:pointer;
}
.common_nav1 a:link,.common_nav1 a:visited,.common_nav1 a:hover{ color:#1563ab;}
.common_nav2{
    float:left;
    padding:0 13px 0 13px;
    /* height: 36px; */
    font-size:18px;
    text-align:center;
    line-height: 36px;
    color:#656565;
    font-weight:bold;
    cursor:pointer;
}
.common_title{float:left; font-size:18px; font-weight:bold; color:#2466b6;}
.common_title a,.common_title a:link,.common_title a:visited{color:#2466b6;}
.common_title a:hover{color:#ff0000;}


@media (min-width:992px) {
 
body{ background:url(/cms/templates/620419485298800000/images/bg_1.jpg) no-repeat top;  background-attachment:fixed; background-size:100% 100% ; }
 
}

@media (min-width: 1200px) {

body{ background-size:100%; }

 .header-tp{ width:1200px; }
.header-bottom{ width:1200px;  }
.headers-bottom{ width:1200px; }
.img{ float:left; padding:30px 0 0 44px;}
.rt{  width:694px;   }
.headnav a{ padding:5px 24px;  }
.input{ width:480px;}
.navs a{padding:5px 26px; }
.inputs{  width:346px;    }
}





#header2{   width: 100%;background: #fff;}
.head-t{height: 56px;padding-top:2px;background: #fd3c0d;overflow:hidden;}
.head-t li{text-align:center;float: left;width: 33.1%;line-height: 26px;font-size: 16px;}
.head-t li a{color:#fff; font-weight: bold;}
 



.logol{ padding: 12px 0px 10px 11px; width: 240px;  }
.logor{  margin: 17px 15px 0px 0px; width: 30px; float: right;    }
.logor2{ float: right; line-height:18px; margin: 14px 15px 0px 0px;  }

@media (max-width: 380px){
.head-t li{font-size: 14px;}
.logol{ padding: 12px 0px 10px 11px; width: 200px;  }
.logor{  margin: 17px 12px 0px 0px; width: 25px; }
.logor2{ margin: 11px 12px 0px 0px;  }
}
