@charset "utf-8";
body{margin:0px auto;padding:0px;border:0px;font-family:"Arial"; font-size:14px;background-color:#fff; min-width:1200px;}
ul,li{list-style:none; margin:0px; padding:0px;}
table,tr,td,h1,h2,h3,h4,h5,h6,span,p,form,input,dl,dd,dt,input,select,label{margin:0px; padding:0px;font-weight:100;font-size: inherit;}
img{margin:0px;padding:0px; border:0px;}
a{text-decoration:none; cursor:pointer;color: #333;}
a:hover{ text-decoration:none;color: #00d966;}
a,p,div,span,td,h1,h2,h3,h4,h5,h6,li{word-break: break-word;}
.auto{margin:0px auto;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.clear{ clear:both;}
.auto{margin:0px auto;}
.width_auto{ width:1200px;margin: 0 auto;}

.djl span{padding: 0;}
/*--header开始--*/

.logo{height: 70px;margin-bottom:20px;overflow: hidden;}
.logo01,.logo02{display: block;float: left;}
.logo01 img{display: block;}
.logo02{font-family: arial;font-size: 24px;color: #fff;line-height: 62px;margin-left: 10px;}

/*--导航开始--*/
.nav {height: 64px; border-bottom: 1px solid #7b88ab; position: relative;z-index: 99;}
.nav .wrap {position: relative;height: 64px;line-height: 64px;overflow: visible;font-family: tahoma;width: 1200px;margin: 0 auto;visibility: hidden;}
.nav ul li { float: left; position: relative;height: 64px;line-height: 64px;}
.nav ul li a { font-size: 14px; color: #fff; padding: 0 26px; display: block; white-space: nowrap; }
.nav ul li a:hover {background: #00d966;}
.nav ul li.on>a {background: #00d966; }
.nav ul li:hover dl { display: block; }
.nav dl { display: none; position: absolute; left: 0;top: 64px; z-index: 2;}
.nav dd { background: url(../images/nav_bg.png) ; line-height: 40px; }
.nav dl dd a { font-weight: normal; }
.nav dd:hover { background: #3e8cd7; }

.nav .nav-more { position: absolute; top: 0; right: 0; font-size: 0; width: 110px; height: 64px; text-align: center; background: url(../images/nav_icon.png) center no-repeat;cursor: pointer;}
.nav .nav-more:hover ul { display: block; }
.nav .nav-more ul { font-size: 0; text-align: center; position: absolute; right: 0; top: 64px; background: url(../images/nav_bg.png);display: none; }
.nav .nav-more ul li { position: relative; float: none;height:auto;line-height:40px;}
.nav .nav-more ul li dl { position: absolute; top: 13px; left: auto; right: 100%; }
.nav .nav-more ul li:hover dl { display: block; }
/*--导航结束--*/


.search_box{margin: 22px 0 60px 0;height: 50px;overflow: hidden;}
.search_box .search{width: 360px;height: 50px; background: url(../images/search_bg.png) repeat;}
.search_box .search_left{width: 300px; height: 50px;border: none; background: none;text-indent:24px;color: #fff;font-size:16px;line-height: 50px;}
.search_box .search_right{width: 60px; height: 50px;border: none;}
.search_box .search_link{height: 50px;line-height: 50px;text-align: right; text-transform: uppercase;font-size: 12px;}
.search_box .search_link span{padding-right:22px;}
.search_box .search_link span a{color: #fff;}
.search_box .search_link span a:hover{color: #00d900;}

.header_news{width: 1200px; height: 460px; padding: 40px 40px 0 40px;margin:0 auto;position: relative;z-index: 1;}
.header_news_bt{height: 40px; line-height: 40px; position: relative;margin-bottom: 30px;}
.header_news_bt i{width: 0px; height: 30px;margin-right: 17px; border-left: 2px solid #fff;display: inline-block;position: relative;top: 5px;}
.header_news_bt h3{font-size: 30px;text-transform: uppercase;display: inline-block;color: #fff;}
.header_news_bt span{position: absolute;right: 0; top: 0;text-transform: uppercase;font-size:14px;}
.header_news_bt span a{color: #fff;}
.header_news_list{width:1200px;margin:0 auto;}
.header_news_left{width: 652px; overflow:hidden;}
.header_news_left ul{list-style: none;width: 720px;}
.header_news_left ul li{width: 290px;margin-right: 60px;float:left;}
.header_news_left ul li h3{font-size: 22px;height:60px; line-height:60px;color:#fff;}
.header_news_left ul li .img{width: 290px;height: 180px;line-height: 180px;text-align: center;overflow: hidden;}
.header_news_left ul li .img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.header_news_left ul li p{font-size: 16px;line-height: 30px;height:90px;color:#fff;margin-top:20px;overflow:hidden;}
.header_news_left ul li p a{color:#fff;}
.header_news_left ul li p a:hover{color:#00d966;}

.header_news_right{width:480px;margin-top: 10px;}
.header_news_right ul{list-style: none;}
.header_news_right ul li{width:455px;padding-left:25px;margin-bottom: 30px;position: relative;}
.header_news_right ul li i{position: absolute;left: 0;top: 12px;height:74px;border-left: 1px solid #fff;}
.header_news_right ul li h3{font-size: 16px; height: 68px; line-height: 34px; overflow: hidden; color: #fff;display: block;}
.header_news_right ul li h3 a{color: #fff;}
.header_news_right ul li h3 a:hover{color:#00d966;}

.header_news_right ul li h6{font-size: 18px;color: #505050; text-transform: uppercase;}
/*--header结束--*/


/*--footer开始--*/
.footer{min-height:210px;padding-top:30px;background: #0a1313;overflow: hidden;font-size: 14px;color: #aaa;}
.footer p{color: #aaa;}
.footer_top{width: 1200px;min-height:160px;border-bottom: 1px solid #4a4a4a;margin:0 auto;}
.foot_top_left{width: 230px;}
.foot_top_left .xiamians{line-height: 30px;height: 30px;display: block;}
.foot_top_ewm{width: 300px;text-align: center;}
.foot_top_ewm span{width: auto;text-align: center;display: inline-block;padding: 0 10px;max-width: 130px;vertical-align: top;}
.foot_top_ewm span img{max-width: 80px;max-height: 80px;margin:0 auto;}
.foot_top_ewm span h6{text-align: center;color: #aaa;font-size:14px;line-height: 18px;padding: 5px 0;}
.foot_top_right{width: 580px;}
.foot_top_right p{line-height: 30px;}

.foot_bottom{text-align: center;line-height: 20px;color:#666;font-size: 12px;}
/*--footer结束--*/