@charset "utf-8";
/*Generated by wjdhcms 3.0 */
/*-----------公用-----------*/
::selection {background-color: #deb25b; color: #fff;}
::-moz-selection {background-color: #deb25b;color: #fff;}
::-webkit-selection {background-color: #deb25b;color: #fff;}
::-webkit-scrollbar {width: 8px;height: 8px;background-color: #F5F5F5}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555}
* { padding: 0; margin: 0; font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
body { font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif; color: #333; margin: 0; line-height: 1.5;min-width: 1180px;}
:focus { outline: 1;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block;}
a { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
ins { background-color: #ff9; color: #000; text-decoration: none;}
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold;}
del { text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0;}
hr { display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0;}
input, select { vertical-align: middle;}
li, ul { list-style-type: none;}
img { border: none;max-width:100%;}
a { color: #333; text-decoration: none;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;}
a:link, a:hover, a:active, a:visited { text-decoration: none;}
input, textarea { outline: 0; border: 0;}
textarea { resize: none;}
h1, h2, h3, h4, h5, h6, dl, dd, dt, i, em { font-weight:normal; font-style: normal;}
.pr{position: relative;}
.width_auto{width: 1180px; margin: 0 auto;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear: both;}
a:hover{color: #3d6dcf;}
.uppercase{text-transform: uppercase;}

.gg_bt{height: 100px;}
.gg_bt h4{font-size: 30px;text-align: center;color: #333333;line-height:36px;}
.gg_bt h6{font-size: 12px;text-align: center;color: #333333;}
.gg_bt p{font-size: 14px;text-align: center; line-height:30px;text-transform: uppercase;}
.gg_bt hr{width: 56px;height: 1px; border-top: 3px solid #666666;margin: 0 auto;}
.gg_bt h4.white,.gg_bt p,.gg_bt h6{color: #fff;}
.gg_bt h4.white a,.gg_bt h6.white a,.gg_bt p.white a{color: #fff;}
.gg_bt hr.white{width: 56px;height: 1px; border-top: 3px solid #fff;margin: 0 auto;}


/* -- logo_nav开始 -- */
.nav_box{ width: 100%; background:#25292c; height:120px;}
.nav_box .logo{width:200px;margin: 30px 0 0 0;}
.nav_box .logo img{max-width: 100%;max-height: 70px;}
.nav_box .nav{ width:900px;}
.nav_box .nav ul{  list-style: none;text-align: right;width: 100%;}
.nav_box .nav ul li{ height: 120px;line-height: 120px;margin: 0 10px; color: #ffffff; font-size: 16px; display: inline-block;}
.nav_box .nav ul li a{ color: #ffffff;height: 120px;display: block; padding: 0 30px;}
.nav_box .nav ul li:hover{background: #deb25b;color: #ffffff;}
.nav_box .nav ul .another{background: #deb25b;color: #ffffff;}
.fixedNav{ position: fixed;top: 0px; left: 0px; width: 100%;z-index: 100000; _position: absolute; _top: expression(eval(document.documentElement.scrollTop));}

.fixedNav{ position: fixed;top: 0px; left: 0px; width: 100%;z-index: 100000; _position: absolute; _top: expression(eval(document.documentElement.scrollTop));}
.nav_box.fixedNav{position: fixed;height:60px;line-height:60px;top: 0;left: 0;width: 100%;text-align: center;background:#25292c;}
.nav_box.fixedNav .logo{width:200px;margin:2px 0 0 0;}
.nav_box.fixedNav .logo img{width: 100%;max-height: 55px;}
.nav_box.fixedNav .nav{ width:900px;}
.nav_box.fixedNav .nav ul{  list-style: none;text-align: right;width: 100%;}
.nav_box.fixedNav .nav ul li{ height:60px;line-height:60px;margin: 0 10px; color: #ffffff; font-size: 16px; display: inline-block;}
.nav_box.fixedNav .nav ul li a{ color: #ffffff;height:60px;display: block; padding: 0 30px;}
.nav_box.fixedNav .nav ul li:hover{background: #deb25b;color: #ffffff;}
.nav_box.fixedNav .nav ul .another{background: #deb25b;color: #ffffff;}
/* -- logo_nav结束 -- */

/*--banner开始--*/
.ny_banner_box{height: 600px;overflow: hidden;position: relative;z-index: 1;clear: both;}
.ny_banner{position: relative;left: 50%; margin-left: -960px;width: 1920px;height: 600px;overflow: hidden;top: 0;}
.ny_banner .hd{ height:30px;width:100%; line-height:30px; position:absolute;left: 0; bottom: 20px;text-align: center; }
.ny_banner .hd span{width: 14px; height: 14px; border-radius: 50%; background: #999; cursor:pointer; display: inline-block;margin:0 8px;}
.banner .hd span.on{background:#deb25b;}

.ny_banner .bd{width:1920px;height:600px;overflow:hidden;}
.ny_banner .bd ul{zoom:1; }
.ny_banner .bd ul li{width:1920px;height:600px;overflow:hidden;position: relative;}
.ny_banner .bd ul li i{width: 1920px;height:115px;position: absolute;bottom: 0;left: 0;background: url(../images/banner_ceng.png) no-repeat;}
.ny_banner .bd ul li img{width:1920px;height:600px;}
/*--banner结束--*/



/*--footer开始--*/
.footer{width:100%;height:850px;overflow:hidden;background:url(../images/footer_bg.jpg) no-repeat center top;}
.footer_top{height:120px;overflow: hidden;color: #fff;text-align: center;font-size: 36px;padding-top:50px;line-height: 1.3em;}
.footer_top a{color: #fff;}
.footer_top:hover h3 a,.footer_top:hover h4 a{color: #ddb25b;}
.footer_middle{color: #999999;width:880px;margin:0 auto;line-height: 34px;height:108px;overflow:hidden;}
.footer_foot{width: 1180px;background:url(../images/footer_dz.png) no-repeat center 20px;padding-top:100px;height:500px; overflow: hidden;margin: 0 auto;color:#8b8a98;font-size: 14px;}
.footer_foot i{width:112px;height: 112px;display: inline-block;vertical-align: middle;padding:0 20px;}
.footer_foot .foot_qq{float: left;width:400px;line-height: 112px;text-align: right;font-weight:bold;}
.footer_foot .foot_dh{float: right;width:400px;line-height: 112px;font-weight:bold;}
.footer_foot .foot_phone{margin:135px auto 0 auto;width:400px;text-align: center;}
.footer_foot .foot_phone h5{font-size: 18px;font-weight: bold;line-height:50px;color: #fff;}
.footer_foot .foot_phone h6{font-size: 14px;}
.footer_bq{height:68px;background: #000;line-height: 68px;text-align: center;color:#8b8a98;}
.footer_bq span{padding: 0 20px;}
/*--footer结束--*/


/*footer start*/
.footer_lm{ width: 100%; height:300px; background:#333333; overflow: hidden;}
.foot_lm{width: 1180px;margin: 0 auto; padding-top: 40px;}

.foot_lm_top_bt{ width: 310px;height: 40px;margin-bottom:10px;line-height: 40px;color: #ffffff; font-size: 16px; font-weight: bold; color: #ffffff; background: url(../images/baixian.jpg) no-repeat left center; padding-left: 20px;}
.foot_lm_top_bt a{ color: #ffffff; }
.foot_lm_top_bt a:hover{ color: #deb25b; }

.foot_lm_l{ width: 330px; float: left;margin-left: 60px;}

.foot_lm_l .list{ width: 330px;   float: left; }
.foot_lm_l .list ul{ list-style: none;}
.foot_lm_l .list ul li{font-size: 14px; height: 40px;line-height: 40px; color: #ffffff; width: 120px;  border-bottom: 1px solid #666; float: left; margin-right: 40px;}
.foot_lm_l .list ul li a{ color: #ffffff; }
.foot_lm_l .list ul li a:hover{ color: #deb25b;}

.foot_lm_m {width: 360px; float: left;margin-left: 115px; }
.foot_lm_m .list{width:500px;  }
.foot_lm_m .list ul{ list-style: none;}
.foot_lm_m .list ul li{ padding-left: 40px; line-height:37px;height: 40px; color: #FFFFFF;}
.foot_lm_m .list ul li.li1{ background: url(../images/shouji.png) no-repeat 0 center;}
.foot_lm_m .list ul li.li2{ background: url(../images/zuoji.png) no-repeat 0 center;}
.foot_lm_m .list ul li.li3{ background: url(../images/QQ.png) no-repeat 0 center;}
.foot_lm_m .list ul li.li4{ background: url(../images/dizhi.png) no-repeat 0 center;}

.foot_lm_r{ width: 220px; height: 134px; float: right;}
.foot_lm_r img{ width:116px; height:116px; top: 10px;left: 10px;border:9px solid #fff; margin-top: 12px;} 


.foot_lm_bot{width: 100%;background:#000000;  height: 52px; line-height: 52px; text-align: center; color: #6d6d6d;overflow: hidden;}
.foot_lm_bot a{ color: #6d6d6d;}
/*footer end*/