@charset "utf-8";
/* CSS Document */
body{ font-family:Arial,"Microsoft YaHei","宋体";font-size:12px; background:#fff;} 
*{ margin:0; padding:0;}
.clear{ clear:both;}
a{  text-decoration:none; color:#000;}
ul,li{ list-style:none;}
img{ border:none;}
input{ outline:none;}
select{ border:none;outline:none;}
#maxdiv{ width:1440px; background:#e8e8e8; padding-top:24px; }
#centerdiv{ width:1200px; margin:0 auto; padding:0 24px; background:#fff; overflow:hidden;}

.logo{ float:left; width:480px;}
.topright{ float:right; width:720px; height:139px; position:relative;}
.earth{ position:absolute; left:558px; top:43px;}
.language{ position:absolute; left:590px; top:50px;}
.nav{ float:right; margin-top:85px;}
.nav li{ float:left; padding:0 15px;}

.new_news{ height:115px; background:#ebebeb; clear:both; overflow:hidden;}
.zxxw{ margin-top:15px; margin-left:20px;}
.first_news{ font-size:23px; color:#4aa0d5; width:1160px; margin-top:15px; height:60px; line-height:30px; margin-left:20px;  display:inline-block;}

.wap{ margin-top:20px;}
.wap li{ width:273px; height:93px;background:#ebebeb; float:left; padding-left:15px; padding-top:20px; margin-right:16px;}
.wap li:last-child{margin-right:0;}
.wap li a{font-size:16px; color:#4aa0d5; font-weight:bold; }
.i2{ margin-left:16px; margin-right:16px;}
.i3{ margin-right:16px;}
.tanchu1,.tanchu2,.tanchu3,.tanchu4{ width:1200px; height:543px; background-color:#ebebeb; display:none; margin-top:10px;}
.tan_top{ height:509px;}
.tanleft{float:left; width:585px;}
.tanright{float:left; width:585px;}
.tan_top li{ height:28px; line-height:28px;padding-left:5px; margin-left:20px; width:560px;}
.tan_title a{ font-size:16px;color:#4aa0d5; margin-left:25px; line-height:28px;}
.tan_lit{ margin-bottom:5px;}
.tan_top ul li a{ font-size:14px; color:#868686; display:inline-block; width:100%; }
.tan_top li:hover{ background:#868686;}
.tan_top a:hover{ color:#d2d2d2;}
.tan_foot{ height:43px; border-top:1px solid #d0d0d0; clear:both;}

.index_n_title{ font-size:26px;  height:76px; line-height:76px;}
.index_news_content{ height:261px;}
.news_div>p{ float:left; height:72px;background:#ebebeb; padding-left:10px; padding-top:10px;}
.f_ndiv{ width:271px;}
.s_ndiv{ width:271px; margin-left:25px; margin-right:25px;}
.t_ndiv{ width:271px;}
.fo_ndiv{ width:272px; margin-left:25px;}
.news_div span{ display:block; margin-bottom:5px;}
.index_one_news{ font-size:16px; color:#4aa0d5;line-height:24px; height:48px;  overflow:hidden;display:block;}
.news_div{ position:relative;}
.index_news_list{ position:absolute; top:30px; left:-25px;}
.index_news_list li{ width:271px; margin-left:35px;height:48px; float:left;}

.foot{ height:210px;background:#ebebeb; margin-top:25px; clear:both; overflow:hidden;}
.foot>div{ float:left; margin-left:16px; width:282px;}
/*.foot_abt{ width:282px;}
.foot_code{width:282px;}
.foot_lianxi{ width:282px;}
.foot_link{width:282px;}*/
.col_title{ height:40px; margin-top:10px; line-height:40px; border-bottom:1px dotted #868686; font-size:16px; color:#666;}
.left_nav{  float:left; margin-top:5px; width:160px;}
.foot_nav li{padding-left:5px;width:155px; line-height:36px; height:50px;}
.right_nav{ width:120px; float:left;margin-top:5px;}
.right_nav li{width:115px; line-height:28px;}
.index_ctt{ margin-top:8px; line-height:24px;}

.bottom{ height:42px; line-height:42px;}



.subtitle{font-size:26px; color:#4aa0d5;line-height:45px; margin-top:30px; border-bottom:1px solid #ebebeb; clear:both;}
.subcontent{ padding:20px 15px;}

.about{ line-height:28px;}
/*-------order--------*/
.order td{ height:40px; }
.order input{ height:30px; border:1px solid #999; width:400px; margin-top:5px;}
.order textarea{ resize:none;width:400px; height:50px;border:1px solid #999; float:left; margin-top:5px;}
#mess_sub{height:35px; width:100px; cursor:pointer; margin-top:15px; color:#fff; font-weight:bold; font-size:14px; background:#4aa0d5;}
#mess_rst{height:35px; width:100px;cursor:pointer;color:#fff; font-weight:bold; font-size:14px; background:#C90005;}

/*------新闻------*/
.news li{ line-height:35px; height:35px; border-bottom:1px dashed #000; padding-left:35px; padding-right:10px;background:url(../images/news_icon.gif) no-repeat 5px 13px; position:relative;  }
.news li a{ color:#000;}
.news li span{ float:right;}
.news_contents{ padding:0 5px 0 5px;line-height:28px;}
.news_contents h2{ font-size:16px; font-weight:bold; margin-top:10px;}
.news_contents p{line-height:28px; margin-top:10px;}

.contact{ float:left; }
.contact_map{ float:right; width:820px;}


/*==========分页===========*/

.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 0 auto;  TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #3498DB; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#3498DB; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#3498DB; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.return {
    margin-top: 30px;
margin-bottom: 30px;
text-align:center;
}
.return a {
    background: #4aa0d5;
    padding: 5px;
    color: #fff;
}

.subcontent ul li{ width:270px; height:40px; background: #ebebeb; float:left; margin:10px; text-align:center; line-height:40px;}
.subcontent ul li:hover{background: #4aa0d5; }
.subcontent ul li:hover a{color:#fff;}
.foot_link ul li{ line-height:21px;}
.foot_link ul li a{ color:#333; padding-left:6px;}
.contact_link li{ height:100px;}


.pro_list{ width:282px; float:left; background:#ebebeb;}
.pro_list p{text-align:center; height:48px;}
.pro_list a{ color:#4aa0d5; line-height:32px; font-size:16px;}