@charset "utf-8";
/* CSS Document */
/*主色#cf2820*/
*{ padding:0; margin:0; font-family:"微软雅黑";}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#333;}
body{ background:url(/images/bodybg.png);}
img{ border:0;}
.more{ float:right;}
.w1200{ width:1200px; margin:auto; overflow:hidden; background:#FFF; padding-bottom:30px; border-bottom:3px solid #cf2820;}
.w1180{ width:1180px; margin:auto; overflow:hidden;}
.fbsj{ float:right; margin-right:10px; color:#808080;}
/**/
.place{ height:50px; line-height:50px; padding-left:15px; width:100%; background:#cf2820; margin-top:20px; color:#FFF;}
.place a{ color:#FFF;}

/*头部*/
.hwidth{ width:100%; height:45px; line-height:45px; background:#d8292e; color:#FFF; font-size:14px;}
.wellbox{ width:1200px; margin:auto; height: 45px;}
.wellbox div{ float:left; margin-right:30px;}
/*首页轮播*/
.banner-box{width:100%;position:relative;overflow:hidden; height:135px; background: url(/images/gzwbg2023.jpg) no-repeat top center;}
.logo{  position:absolute; top:40px; left:10%; width:1200px; margin:auto; z-index:99999;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;overflow:hidden;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(/images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(/images/foot.png) no-repeat -49px 0;}

.banner-box .hd1 { position:absolute;top:330px;left:48%;}
.banner-box .hd2 {position:absolute;top:80px;left:85%;}
.banner-box .hd ul li{text-indent:-9999px;margin-right:10px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd1 ul li{width:12px;height:12px;border-radius :50%;}
.banner-box .hd2 ul li{width:40px;height:5px;}
.banner-box .hd ul li.on{background:#DA324D;}
.banner-box .ztban img{ height:100px; width:100%;}
.ztbanbox{ width:1180px;}
/*导航*/
.navbox{ height:45px; line-height:45px; background:#cf2820;}
.navbox .nav{ float:left;}
.navbox .nav li{ float:left; width:150px;}
.navbox .nav li:hover{background:#9b1e18;}
.navbox .nav li img{ float:left; padding:0 20px; margin-top:10px;}
.navbox .nav li a{ float:left; color:#FFF;}
.navbox .sous{ float:right; width:250px; height:30px; margin-top:7px;}
.navbox .sous input{ float:left; width:205px; height:30px; padding-left:10px; border-top-left-radius:12px; border-bottom-left-radius:12px; border:0;}
/*友情链接*/
.yqlj{ height:70px; margin-top:20px; background:#efefef;}
.link{ width:140px; height:70px; float:left;}
.linkcon{ overflow:hidden; float:left;}
.linkcon select{ height:34px; width:245px; margin-right:10px; margin-top:17px; padding-left:15px;}

/**/
.footbox{ width:1200px; margin:auto; overflow:hidden; background:#f1f1f1;}
.fleft{ width:420px; height:200px; float:left;}
.fleft img{ float:left;}
.fleft .ft1{ margin-top:72px; margin-left:170px;}
.fleft .ft2{ margin-left:25px; margin-top:66px;}
.frighr{ width:780px; height:200px; float:left;}
.fnav{ line-height:60px;}
.fnav a{ padding:0 10px;}
.finfo{ color:#333; font-size:14px;}
.finfo p{ margin-bottom:10px;}
.finfo p span{ padding-right:25px;}