﻿@charset "utf-8";
*{margin:0px;padding:0px;}
body{font-family: "微软雅黑","Sans-serif";font-size: 12px;margin:0px;padding:0px;}
ul li{list-style: none}

img{border: none}
div{display: block}
.fr{float: right;}
.fl{float: left;font-size:14px;}
.clear{clear: both}
a{cursor: pointer;text-decoration: none;}
a{color:#000000}
a:hover{color: #ea7f49}

.title{padding: 30px 0;height: 114px;clear: both;margin-top: 50px}
.titlebox{position: relative;background: url("../images/dtitle_03.png")center no-repeat;width: 896px;height: 115px;margin:  0 auto;}
.title1{letter-spacing: 2px;font-size: 30px;position: absolute;width: 100%;text-align: center;font-family: "微软雅黑";font-weight:0;}
.title2{font-size: 18px;color:#121212;position: absolute;width: 100%;text-align: center;top:85px}

.header{width: 100%;background: #fafafa;height: 40px;border-bottom:solid 1px #f1f2ed }
.hmain{width: 1200px;margin: 0 auto;line-height: 40px;font-size:14px;}
.hmain a{margin-right: 20px;color: black;padding-right: 10px;border-right: solid 1px #eee}
.headerm{width: 100%;padding: 30px 0;height: auto}
.logo{width: 1200px;margin: 0 auto;height: 65px}
.logofr div{float: left;font-size:14px;}
.logoimg{width: 92px;height: 65px;border-right: solid 1px #eee}
.logotxt{
    height: 65px;width: 220px;
    margin-left: 13px;
    font-size: 18px;color: #fb9900;line-height: 30px;font-weight: 12

}
.logotype{line-height: 24px}
.type{font-size: 20px;font-weight: bold;}
.ys{background: url("../images/header_03.jpg")left center no-repeat;padding: 10px 18px 10px 32px;}
.sj{background: url("../images/header_02.jpg")left center no-repeat;padding: 10px 18px 10px 32px}
.sm{background: url("../images/header_04.jpg")left center no-repeat;padding: 10px 32px 10px 50px;}
.hotline{background: url("../images/header_01.png")left center no-repeat;padding:10px 0px 10px 52px }
.hotphone{font-size: 18px;color: #4e4e4e}

.mnav{width: 100%;height: 50px;background: #c40a0c;text-align: center}
.nav{width: 1200px;margin: 0 auto}
.nav li{
    float: left;
    width:12.5%;line-height: 50px;
    background: url("../images/navline_03.jpg")right center no-repeat;
    text-align: center;font-size: 18px;

}
.nav li:hover{background:#fb9900;}
.nav li a{display: block;color: white;width: 98%;margin:0 1%;}
.nav li a:hover{background:#fb9900;width: 98%;margin:0 1%;}
.nav li:last-child{background: none;}
.active a{background: #fb9900;}

.search{width: 100%;height: 53px;background: #fafafa;}
.searchbody{width: 1200px;line-height: 53px;margin: 0 auto}
.searchbody a{font-size: 14px;color: #89878a;margin-left: 20px}
.input{margin-top: 11px}
.input input{
    height: 28px;width: 198px;
    border: solid 1px #dadada;
    color: #dadada;padding-left: 10px;
}
.searchicon{
    width:36px;height: 30px;background:#c53029;
    background-image: url("../images/search_07.jpg");
    background-repeat: no-repeat;
    background-position: center
}
.banner{width: 100%;
	height:447px; }
	.banners{width: 100%;
	height:447px; }
	
	.footer{width: 100%; overflow:hidden;background: #ebfffe;margin-top: 0px;float:left;}
.footbox{width: 1200px; overflow:hidden;margin: 0 auto;padding-top: 45px;padding-bottom: 27px}
.footbox ul{float: left;margin-right: 25px;}
.footbox ul a{color: #4f4848;line-height: 24px}
.footbox ul a:hover{color:#f60;}
.footbox ul li:first-child a{color: black;font-size: 14px;padding-bottom: 10px;display: block}
.footbox .f1{width:94px;border-right: 1px dotted #c9c2c5 }
.footbox .f2{width:121px;border-right: 1px dotted #c9c2c5 }
.footbox .f3{width:121px;border-right: 1px dotted #c9c2c5}
.footbox .f4{width:111px;border-right: 1px dotted #c9c2c5 }
.footbox .f5{width:86px;border-right: 1px dotted #c9c2c5 }
.footbox .f6{width:82px;border-right: 1px dotted #c9c2c5 }
.footbox .f7{width:163px;border-right: 1px dotted #c9c2c5}
.footeryou{width: 240px;float: right;}
.footeryou img{margin-right: 6px;margin-top: 18px;float: left}
.fy1{font-size: 16px;line-height: 24px;}
.fy2{font-size: 26px;color:#3d414d;font-weight: bold;line-height: 26px}
.fb{width: 100%;padding-top: 27px}
.fbottom{width: 1200px;height: 40px;border-top:1px solid #dddee0;margin: 0 auto;color: #666;line-height: 40px}
.fbottom a{color: #666}
.fbottom a:hover{color: #f60;}
.bdsharebuttonbox { clear:both;}
.fbottom .fl a{margin-right: 10px;display: block;float: left}

.fbottom .fl img{margin-top:10px;}
.fbgline{padding-right: 10px;/*background: url("../images/footer_22.jpg")right center no-repeat;*/}

.zaixianzixu{width:160px;height:500px;position:fixed;right:0px;top:8%;display:block;z-index:999;}
.zxzx_logo{width:140px;height:78px;margin:0 10px;float:left; border:1px solid #c40a0c; border-radius:6px; background:#fff;}
.zxzx_logo img{margin:5px 26%;width:70px;height:68px;}
.ganggang{width:100%;height:12px;float:left;}
.ganggang span{width:3px;height:12px;border-left:1px #c40a0c solid;border-right:1px #c40a0c solid;display:inline-block;}
.ganggang span:first-child{margin:0 55% 0 20%;}
.zaixianCon{width:140px;height:400px;border:1px solid #c40a0c;border-radius:6px;float:left;margin:0 10px;background:#fff;}
.titleZaixian{width:100%;height:50px;background:#c40a0c;float:left;border-radius:2px 2px 0 0;line-height:50px;font-size:20px;color:#fff;text-indent:0.5em;}
.titleZaixian a{float:right;margin-right:12px;color:#fff; text-decoration:none;}
.zaixianCon ul{width:100%;height:225px;float:left;}
.zaixianCon ul li{list-style:none;width:96%;height:49px;float:left;margin:5px 2% 1px 2%;line-height:49px;font-size:14px;font-weight:bold;}
.zaixianCon ul li a{color:#c40a0c;margin-left:40px;}
.zaixianCon ul li:nth-child(3){background:url(../images/zaixian_nan.png) no-repeat;}
.zaixianCon ul li:nth-child(2),.zaixianCon ul li:nth-child(1){background:url(../images/zaixian_nv.png) no-repeat;}
.zaixianCon ul li:nth-child(4){background:url(../images/zaixian_pho.png) no-repeat;font-size:14px;font-weight:500;}
.zaixianCon ul li:nth-child(4) a{color:#c40a0c;margin-left:40px;line-height:16px;float:left;}
.zaixianCon ul li:nth-child(4) p{color:#c40a0c;margin-left:40px;line-height:8px;height:25px; line-height:25px;}
.phonl{width:100%;height:30px;line-height:30px; text-align:center;float:left;color:#c40a0c;font-weight:bold;font-size:16px;}
#zaixianerweima{width:88px;height:88px;margin-left:28px;}
.zaixiankai{width:35px;height:100px;position:fixed;right:10px;top:8%;display:block;background:#c40a0c;display:none;font-size:16px; z-index:999;}
#fanhuiTop{width:100px;margin:0 30px;float:left; border:1px solid #c40a0c;height:30px;margin-top:5px; border-radius:6px; text-align:center; line-height:30px;font-size:20px;color:#c40a0c;font-weight:bold;cursor:pointer;}
.zaixiankai a{width:68%;font-size:20px;font-weight:bold;line-height:25px;color:#fff;display:inline-block;margin:0 16%;}
#fanhuiTop{width:100px;margin:0 30px;float:left; border:1px solid #c40a0c;height:30px;margin-top:5px; border-radius:6px; text-align:center; line-height:30px;font-size:20px;color:#c40a0c;font-weight:bold;cursor:pointer; background:#fff;}

.zaixiansheji{width:100%; overflow:hidden; height:80px; position:fixed; bottom:0; left:0; right:0; text-align:center; background:rgba(15,113,111,1); z-index:998;}
.zaixiansheji .box{width:1200px; margin:0 auto; overflow:hidden;}
.zaixiansheji a{width: 12%;display:inline-block;line-height: 50px;margin: 15px 2% 15px;text-align:center;font-size: 17px;background: #ffffff;color: #544e4e;letter-spacing: 2px;-webkit-transition: all ease .3s;transition: all ease .3s;}
.zaixiansheji a:hover{background:#fb9900; color:#fff;}