body{font-family:微软雅黑 !important;font-size: 14px;overflow-x: hidden; padding:0; margin: 0; background-color: #fff; position:relative;}
/*input{-webkit-appearance:none;}*/
a{text-decoration: none;}
a:hover{text-decoration: none;}
h1,p{    padding: 0;
    margin: 0;}
ul,li,img{ list-style:none; padding:0; margin:0; border:none;}
.fl{float: left}
.fr{float: right;}
.clearfix{clear: both;}
.toph{width: 100%; height: 40px; background: #333; overflow:hidden; max-width:1600px; margin:0 auto;min-width:1600px;}
.toph_c{width:100%; max-width:1440px !important; margin: auto;}
.toph_c p{font-size:13px;color: #eee; line-height: 40px;}
#header{ background:#555; padding:0; height:100px;  max-width:1600px; margin:0 auto;min-width:1600px;}
.header{width:100%; max-width:1200px !important; margin: 0 auto;min-width:1600px;}
.header_all{}
.logo{width: 198px; height: 70px; float: left; margin-top:15px;}
.nav{width: 724px; float: left;margin-left: 66px;}

#menu{ height:100px; width:690px; float:left; margin-left:100px;}
#navul li { float:left; width:110px; position:relative; text-align:center; height:100px; line-height:100px; position:relative;}
#navul li a:link, #navul li a:visited { color:#fff; font-family:微软雅黑; font-size:16px;}
#navul li i{ position:absolute; left:0; top:0; display:none; z-index:11; text-transform:uppercase;}
#navul li ul { display:none; position:absolute; z-index:10000; left:0px;  border-bottom:none;}
#navul li.navmoon { width:110px; height:100px; line-height:100px; }
#navul li.navmoon a { color:#fff; text-decoration:none; display:block; font-size:16px;}
#navul li.navmoon ul { display:block;}
#navul li.lion{background:#9dcc1c;}
.nav_fuwu{ width:540px !important; height:auto; padding:15px 20px; background:#fff; line-height:38px !important;}
.nav_fuwu span{ width:230px; height:38px; float:left; color:#777 !important; background:#ddd; overflow:hidden; margin:5px 10px 8px;}
.nav_fuwu span a{ font-size:14px !important; width:230px; padding-left:20px; text-align:left !important; float:left; color:#777 !important; line-height:38px !important; display:block !important;}
.nav_fuwu span a:hover{ color:#fff !important; background:#555 !important;}

.tell{width:290px; height:60px;float: right; background:url(../images/dh.png) left 8px no-repeat; margin-top:16px;}
.tell p{padding-left:52px; font-family:Arial; font-size:21px; line-height:33px !important; margin:0;}
.tell p span{ font-size:23px;}

.main{width:100%; margin:0px auto; background:#fff; max-width:1200px !important; min-width:1600px;}
.link{width: 100%; border-bottom::1px solid #333333;  background-color: #282828; border-bottom:1px #333 solid; padding:5px 0;  max-width:1600px; margin:0 auto;min-width:1600px;}
.link .ll{width: 1400px; margin: 0 auto; }
.link .ll .link1{width:80px;margin:auto;font-size:14px; color:#ffffff; line-height: 30px;float:left;text-align:right;vertical-align:middle;}
.link .ll .link2{width:1320px;margin:auto;font-size:14px; color:#ffffff; line-height: 30px;text-align:left}
.link .ll .link1 a{text-align:lift; color:ffffff}
.link a{ color:#ddd;}

.link .ll .link2 a:link{width:1320px;margin:auto;font-size:14px; color:#ffffff; line-height: 30px;text-align:left; color:#cccccc;}
.link .ll .link2 a:hover{width:1320px;margin:auto;font-size:14px; color:#ffffff; line-height: 30px;text-align:left; color:#FFFFFF;text-decoration: underline;}

.footer{width: 100%; height: 150px;background: #282828;  max-width:1600px; margin:0 auto; min-width:1600px;padding:5px ;line-height:30px;padding:30px 30px;}
.footer{color:#cccccc}
.footer_con{width: 1440px; margin: 0 auto; text-align:center; color:#cccccc;}

.footer_con a:link{width: 1440px; margin: 0 auto; text-align:center; color:#cccccc;}
.footer_con a:hover{width: 1440px; margin: 0 auto; text-align:center; color:#FFFFFF; text-decoration: underline;}

.footer_con1{float: left;width: 1200px; margin-top: 50px;}
.footer_con1l{width: 400px; float: left;}
.footer_con1l h3{font-size: 24px; line-height: 42px; color: #dcb568;}
.footer_con1l span{display: block; margin-top: 20px; padding-left: 30px; color: #cccccc;}
.footer_con1l p{margin-top: 15px;}
.footer_con1l .fs1{ background:url(../images/footer_bg.png) 5px 0 no-repeat;}
.footer_con1l .fs2{ background:url(../images/footer_bg.png) 5px -39px no-repeat;}
.footer_con1l .fs3{ background:url(../images/footer_bg.png) 5px -115px no-repeat;}
.footer_con1l .fs4{ background:url(../images/footer_bg.png) 5px -156px no-repeat;}
.footer_con1l .fs5{ background:url(../images/footer_bg.png) 5px -197px no-repeat;}
.footer_con1l .fs5 a{color: #cccccc;}
.footer_con1l .fs5 a:hover{color: #921824;}
.footer_con1c1{width: 300px; float: left;}
.footer_con1c1 h3{font-size: 24px; line-height: 42px; color: #dcb568;}
.footer_con1c1 p a{margin-top:10px; color: #cccccc; display: inline-block;}
.footer_con1c1 p a:hover{color: #921824;}
.footer_con1c2{width: 310px; float: left;}
.footer_con1c2 h3{font-size: 24px; line-height: 42px; color: #dcb568;}
.footer_con1c2 p a{margin-top:10px; color: #cccccc; display: inline-block;}
.footer_con1c2 p a:hover{color: #921824;}
.footer_con1r img{width: 183px; height: 182px; float: right; margin-top: 30px;}
.footer_con2{width: 1200px; border-top: 1px solid #494b4d; float: left; margin-top: 10px;}
.footer_con2l{width: 650px; float: left;}
.footer_con2l span a{color: #fff;} 
.footer_con2l span{ color: #cccccc; padding-left: 20px;    line-height: 58px;}
.footer_con2r{ float: right;}
.footer_con2r span{color: #cccccc;padding-left: 20px;    line-height: 58px;}
.footer_con2r span a{color: #fff;} 
.footer_con3{ height:30px; width:100%; clear:both; color:#cccccc; font-size:14px;line-height: 40px;}
/**分页代码**/
.infopg{ width:auto; max-width:1100px; height:40px; line-height:21px; text-align:center; margin:20px auto; font-size:14px;}
.infopg ul{ margin:0;}
.infopg ul li{float:left; border:1px #911722 solid; color:#911722; margin:0 5px; width:50px; height:28px; line-height:25px;}
.infopg ul li a{ display:block; color:#911722; font-size:14px;}
.infopg ul li a:hover{ border:1px #911722 solid; background:#911722; color:#fff !important;}
.thisclass{ border:1px #911722 solid; background:#911722; color:#fff !important;}


/*当屏幕尺寸小于1920px时，应用下面的CSS样式*/
@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1600px) { }
@media screen and (max-width: 1200px) { }
@media screen and (max-width: 1366px) { }
.b-list{padding-top:480px;}.b-img{height:515px;} }
@media screen and (max-height: 768px) {div.toph{ display:none;}.banner{max-width:100%;}}



