@charset "utf-8";
/*-------公共样式类，用于固定样式的设置-------*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font-size:14px;color:#070707;font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{ background:#ffffff;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#070707}
a:hover{text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
html .hide{display:none;}

/*----------------------自定义公用样式-------------------*/
.g-width{ width:100%;}
.p-width{width:1200px;margin:0 auto;}
.p-rel{position:relative;}
.p-abs{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;height:0;}
.abs{position:absolute;}
.rel{position:relative}
.al-l{text-align:left;}
.al-c{text-align:center;}
.al-r{text-align:right;}

/*------------------------返回顶部--------------------------*/
.fixed{position:fixed;width:55px;height:212px;right:25px;bottom:50px;z-index:999}
.fixed a{display:block;width:55px;height:53px;text-decoration:none;outline:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}
.barbook{background:url(../images/fixed.jpg) 0 0 no-repeat}
.barbook:hover{background-position:-54px 0}
.fixed a.codepic{background:url(../images/fixed.jpg) 0 0 no-repeat;background-position:0 -53px;height:52px}
.fixed a.codepic:hover{background-position:-54px -53px}
.fixed div{position:relative}
.fixed a.backup{background:url(../images/fixed.jpg) 0 0 no-repeat;background-position:0 -158px;height:52px}
.fixed a.backup:hover{background-position:-54px -158px;height:53px}
.fixed div img{position:absolute;left:-196px;width:196px;height:196px;top:-106px;display:none}

/*------------------------导航菜单--------------------------*/
.nav_c{height:39px;margin-bottom:1px; border-top:1px #FFFFFF solid; background:url(/images/daohang.jpg);}
.menu{height:40px;position:relative;z-index:9;}
.menu ul li{float:left;width:100px;position:relative;z-index:8;height:40px; color:#FFFFFF}
.menu ul li:hover{background:#fe9603;color:#fff;}
.menu ul li a{width:100%;font-size:14px;line-height:40px;color:#fff;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow: ellipsis;text-overflow:ellipsis;text-align:center;position:relative;z-index:9;}

.menu ul li A:link {
width:100%;font-size:14px;line-height:40px;color:#fff;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow: ellipsis;text-overflow:ellipsis;text-align:center;position:relative;z-index:9; 
}
.menu ul li A:visited {
width:100%;font-size:14px;line-height:40px;color:#fff;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow: ellipsis;text-overflow:ellipsis;text-align:center;position:relative;z-index:9;
}
 
.menu ul li A:active {
width:100%;font-size:14px;line-height:40px;color:#fff;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow: ellipsis;text-overflow:ellipsis;text-align:center;position:relative;z-index:9;
}



.menu ul li:first-child{ margin-left:-5px;}
.menu ul li:last-child{ border-right:0;}
.menu ul li .mtan{position:absolute;width:100px;display:none;background:#333;margin-top:0px;margin-left:0px;}
.menu ul li .mtan a{width:100px;line-height:30px;color:#fff;}


/*------------------------轮播图--------------------------*/
.banner{height:400px;min-width:1190px; background:#0663af}
.atm_banner { width: 100%; height: auto; position: relative; overflow:hidden;z-index:0;min-width:1190px;}
.atm_banner img{display:block;margin:0 auto;}
.atm_banner_box{position:absolute;top:0;left:50%;}
.atm_btns{width:1002px;position: absolute;height:81px;left:50%;top:50%;margin:-40px 0 0 -501px;}
.atm_btns .atm_prev,
.atm_btns .atm_next {width: 100px; height: 100px;/* float:left; */font:700 56px/70px "simsun";color:#fff;text-align:center;position: absolute;left:-10%;top:0;background: url(../images/qqwwqq_03.png) no-repeat left center;}
.atm_btns .atm_next {float:right;background-position: right center;position:absolute;left:100%;top:0;}

