@charset "utf-8";
*{
    margin: 0;
    padding:0;
    font-size: 14px;
    font-family: "ËÎÌå";
    box-sizing:border-box;
     color:#666;
}
 a {
     text-decoration: none;
     outline: none;
    
 }
 ul,li{list-style:none;}
 .fl{float:left;}
.fr{ float:right;}
.cls{ clear:both;}
.yah{font-family: "Microsoft Yahei";}
img {
    border: 0;
    outline: none;
}
.clear { clear: both;}
input:focus { outline: none;}
/*header*/
#box .top {
    width: 100%;
    overflow: hidden;
    background-color:#e9e9ef ;
}
#box .top .top_1 {
    width: 1200px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    font-size: 14px;
}
#box .top .top_1 .welcome {
    float: left;
}
#box .top .top_1 .welcome span,#box .top .top_1 .welcome span a{color:#666;}
/*·µ»ØÊ×Ò³*/
.gohome{margin-right:20px;cursor: pointer;}
.gohome:hover{color: red;}
.gohome img{width: 15px;height: 15px;vertical-align: middle;margin-right:4px;}
#box .top .top_1 .myown {
    float: right;
    width: 450px;
}
#box .top .top_1 .myown li.big {
    float: left;
    margin-right: 10px;
    list-style: none;padding:0px 5px;
}
#box .top .top_1 .myown li a{color:#666;}
#box .top .top_1 .myown li:hover a{color:#de2810;}
#box .top .top_1 .myown ul {
    display: none;
    z-index: 99;
}
#box .top .top_1 .myown .big ul{padding:10px 15px;border:1px solid #e6e6e6; border-top:none;width:240px; position: absolute;}
#box .top .top_1 .myown .big ul a{display:inline-block;width:100px;line-height:26px;}
#box .top .top_1 .myown .big:hover ul{ display:block; background:#FFF; margin-left:-6px;z-index:1000;}
#box .top .top_1 .myown .big:hover ul li.subcc {display:block;}
#box .top .top_1 .myown .big:hover .subcc{ background:#FFF;}

.big:hover{  background:#FFF; border-bottom:none;  border-top:none; }
.big:hover a{ color:#e31939;}
#box .top .top_1 .myown .big:hover ul a { color:#676767;}
.subcc a:hover { color:#e31939; }
#box .top .top_1 .myown .big:hover img.mmig{
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
    -o-transition: -o-transform 0.4s ease-out;
    -ms-transition: -ms-transform 0.4s ease-out
}
.subcc{ min-width:90px; text-align:left; line-height:20px;}
.big:last-child ul li{ width:145px; border-bottom:thin #666 dashed; float: left;}
.big:last-child ul li:first-child{ }


.top-clas{ width:100%; height:38px; background-color:#f5ebd2;}
.top-clas-cont{ width:1000px; height:38px; background-color:#f5ebd2; line-height:38px;}
.t-text-rig{ float:right; color:#4d4d4d;  }




#box #header {
    width: 100%;
    background: url(../images/header/bac.png)top left no-repeat;
}

#box #header .header_1 {
    width: 1200px;
    height:auto;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
}

#box #header .header_1 .logo {
    float: left;
}
#box #header .header_1 .sousuo {
    float: left;
    margin-left: 180px;
    margin-top: 25px;
}
#box #header .header_1 .sousuo .inp1 {
    border: 1px solid #e01737;
    width: 355px;
    height: 36px;
    padding:10px;
    float: left;
    padding-left: 10px;
}
/****¹ºÎï³µ***/
.carr{width:145px;height:36px;display:inline-block;position:relative;border:1px solid #e3e4e5;margin-top:24px;margin-left:120px;}
.carr p{padding:7px 10px;padding-left:36px;position:absolute;color:#e60012;z-index:10;background:#fff;}
.carr p img{position:absolute;top:9px;left:14px;}
.carr p span{display:inline-block;width:20px;height:20px;background:url('/homev/images/yuanquan.png') no-repeat;text-align:center;color:#fff;}
.carr .la{font-size:12px;color:#999;z-index:8;position:absolute;top:33px;right:-1px;display:none;width:193px;border:1px solid #e3e4e5;text-align:right;padding:10px;background:#fff;}
.carr .la a{padding:0px 5px;color:#e60012;text-decoration:underline;}
.carr:hover{border-bottom:1px solid #fff;}
.carr:hover .la{display:block;}


.nav_a{ float:left; width:210px; height:40px; line-height:40px; background: url(../images/header/jts.png) no-repeat 180px 15px #d90200; box-sizing:border-box; padding-left:15px; color:#FFFFFF; border-bottom:2px solid #e01737; font-size:15px;}
.nav_b{ width:780px; height:40px; line-height:40px; float:left;}
.nav_b a{ width:80px; height:40px; line-height:40px; color:#000000; font-size:12px; text-align:center; display:block; float: left;}
.nav_b a:hover{color:#e01737;}


.nav-list li{float:left;line-height:35px;margin-left:50px;display:inline;height:32px;padding:0 10px;}
.nav-list li a{color:#fff;font-size:16px;font-family: 'Î¢ÈíÑÅºÚ';}
.nav .nav-li{width:1220px;margin:0 auto;}
.nav{height:40px;background:#d9010e url(../images/guoxue/nav-bg.jpg) bottom repeat-x;}
/* hc_lnav */
.hc_lnav{position:relative;width:186px;}
.hc_lnav .allbtn{position:relative}
.hc_lnav .allbtn h2 a{line-height:35px;width:186px;position:relative;display:block;font-family:Î¢ÈíÑÅºÚ;height:40px;color:#fff;font-size:18px;font-weight:normal}
.hc_lnav .allbtn h2 a:hover{text-decoration:none}
.hc_lnav .allbtn h2 img{position:absolute;right:5px;top:15px;}
.hc_lnav .allbtn ul{z-index:99;position:absolute;border:2px solid #f00;background:#d9010e;width:190px;display:none;top:40px;left:0px}

.hc_lnav .allbtn ul li{border-bottom:2px #8e0306 dashed;}
.hc_lnav .allbtn ul li.show{border-bottom:none;}
.hc_lnav .allbtn ul li:last-child{border-bottom:none;}
.hc_lnav .allbtn ul li .tx{padding-left:10px;width:186px;}
.hc_lnav .allbtn ul li .tx a{color:#fff;font-size:12px;display:inline-block;padding:5px 6px;}
.hc_lnav .allbtn ul li .tx h4 a{color:#fff;font-size:14px;line-height:22px;}


.hc_lnav .allbtn ul li .pop{height:636px;position:absolute;padding:10px 18px;width:924px;background:#fff;line-height:25px;font-size:12px; display:none; top:-2px;left:186px;border:2px solid #f00;}
.hc_lnav .allbtn ul li .pop.show{display:block;}
.hc_lnav .allbtn ul li .pop li{border:none;overflow:hidden;margin-bottom:5px;}
.hc_lnav .allbtn ul li .pop h4{float:left;width:100px;padding:5px 0px;}
.hc_lnav .allbtn ul li .pop div{float:left;width:784px;}
.hc_lnav .allbtn ul li .pop a{display:inline-block;padding:5px 10px;}



.hc_lnav .allbtn:hover ul{display:block}
.hc_lnav .allbtn ul li:hover{border-top:2px solid #f00;border-bottom:2px solid #f00;}

.hc_lnav .allbtn ul li:hover .tx{width:190px;padding-right:2px;background:#fff;position:relative;z-index:10;}
.hc_lnav .allbtn ul li.a2:hover .tx{border-top:2px solid #f00;border-bottom:2px solid #f00;width:186px;}
.hc_lnav .allbtn ul li:hover .tx a{color:#333;font-size:12px;display:inline-block;padding:5px 6px;}
.hc_lnav .allbtn ul li:hover .tx h4 a{color:#de2810;font-size:14px;line-height:22px;}

.hc_lnav .allbtn ul li.first:hover{border-top:none;}

.hc_lnav .allbtn ul li:hover .pop{display:block;top:-2px;left:186px;z-index:-1;}


.hc_lnav .allbtn ul li:hover a:hover{color:#f00}





/*ÖÃ¶¥*/
.gotop{width:32px; height:65px;position:fixed; bottom:100px;right:4px;cursor:pointer;}
.gotop li{position:relative;}
.gotop li div{display:none;text-align:center;position:absolute;top:0px;right:32px;width:68px;line-height:31px;height:31px;background:#de2810;}
.gotop li div a{color:#fff;}
.gotop li img{width:31px;height:31px;background:#de2810;padding:4px;}
.gotop li:hover div{display:block;}
.gotop .hhdd{width:120px;}


#box .top .top_1 .myown .big .daohang{width:1193px;position:absolute;background:#fff;display:none;right:357px;top:30px;z-index:1000;padding:10px 10px;border-bottom:1px solid #e3e4e5;}
#box .top .top_1 .myown .big .daohang div{padding-left:10px;text-align:left;float:left;width:281px;border-bottom:none;border-right:1px solid #eee;}
#box .top .top_1 .myown .big .daohang div h3{text-align:center;}
#box .top .top_1 .myown .big .daohang div a{display:inline-block;height:22px;line-height:22px;min-width:80px;}
#box .top .top_1 .myown .big:hover .daohang div a{color:#666;}
#box .top .top_1 .myown .big .daohang div a:hover{color:#de2810;}
#box .top .top_1 .myown .big .daohang div.lastt{border-right:none;}
#box .top .top_1 .myown .big:hover .daohang{display:block;}

.rere{position:relative;}
.rere img{position:absolute;top:32px;left:60px;}

