@charset "utf-8";
/* CSS Document */ 
*{margin: 0;padding: 0;font-family: "微软雅黑";}
a{text-decoration: none;}
ul{list-style: none;}
img{display: block;}
.clearfix{clear: both;}

.lr{max-width: 1200px;margin:0 auto;text-align: right;padding:25px 0 10px;letter-spacing: 2px;color: #999;}
.lr a{font-size: 14px;color: #999;line-height: 40px;}
.lr a:hover{color: #333;}

.header{height: 40px;background-color: #ff6600;}
.vice{max-width: 1200px;height: 40px;margin:0 auto;position: relative;}
.h_logo{position: absolute;bottom: -4px;left: 15px;}
.h_nav{float: left;padding-left: 260px;}
.h_nav li{float: left;}
.h_nav li a{font-size: 18px;color: #FFF;line-height: 40px;display: block;padding: 0 25px; }
/*
.h_nav li:nth-child(10) a,.h_nav li a:hover{color:#ff6600;background:#fff;transition: background 0.2s,color 0.2s;}
*/
.h_nav li.cur,.h_nav li.cur a{
	color:#ff6600;background:#fff;transition: background 0.2s,color 0.2s;
}

.banner{position: relative;overflow: hidden;}

.banner img{
         	max-width: 100%;
         }
         
.b-x{position: absolute;left: 430px;top: 110px; }

.b-p{position: absolute;left: 1076px;top: 160px;}

.ben{background: #ede8e5; max-width: 100%;}
.ben img{margin-left: auto;margin-right: auto;max-width: 100%;}
/*.ben img{position: relative;left: 460px;top: 120px;}*/

.way{background: #eaeff3;height: 240px;position: relative;}
.w-s{position: absolute;left: 438px;top:20px;}
.w-s img{float: left;}
.w-s img:nth-child(2),.w-s img:nth-child(3){margin: 66px 0 0 60px;}
.w-s img:nth-child(4){margin: 92px 12px 0 12px;}
.w-s img:nth-child(5){margin-top: 12px;}

.link{max-width: 1200px;margin: 38px auto;position: relative;}
.link-c{width: 5px;height: 32px;background:#ff6600; }
.link-y{position: absolute;top: 7px;;left:15px;color: #ff6600;font-size: 16px;}
.link-menu{margin-top: 20px;}
.link-menu a{color: black;font-size: 14px;padding-right: 20px;}
.link-menu a:hover{color: #ff6600;}

.foot{}
.foot-menu{background: black; margin: 0 auto;color: #fff;text-align: center;}
.foot-menu a{color: #fff;padding:0 6px;line-height: 30px;font-size: 14px;}
.foot-menu a:hover{opacity: .8;text-decoration: underline;}

.foot-info{padding:25px 0;text-align: center;}
.foot-info .foot{font-size: 13px;color: #666;line-height: 1.7;}
.foot-info .c_red{color: red;font-size: 13px;}
.foot-info img{display: block;margin:10px auto 0;}