﻿@charset "utf-8";
/* CSS Document */
/*重置css*/
body, div, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
ol, ul { list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
a p:hover { text-decoration:none; }
a:visited{text-decoration:none;}
.clearfloat { clear:both; height:0; line-height:0; overflow:hidden; }

/* new clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom:1; } /* IE7 */

/*重置css结束*/
/*-----------------------------------------------------------------------------*/

body { font:12px/20px "微软雅黑", Arial, Helvetica, sans-serif;}
#wrapper { width:1000px; text-align:left; margin:0 auto; }
#header{} 
#topnav{ background:url(../img/bg_topnav.png) no-repeat; height:30px; line-height:30px;color:#9f9f9f; font-size:13px; padding-left:14px; }
#topnav span{ float:right; margin-right:13px;}
#topnav span a{ color:#9f9f9f; font-size:12px; margin-left:33px;}

#topinfo{ margin:15px 0;}
.logo{ float:left; width:210px;}
.topmenu{ float:right; width:772px;}
.topmenu table{ width:772px; line-height:20px;}
.topmenu table a{ color:#8b8b8b; font-size:14px; }
.topmenu table th{}
.topmenu table th a{ color:#949aa3; }
.topmenu table td{ }
.search{ border:1px solid #efefef; height:37px; line-height:37px; padding-left:14px; margin-top:5px;}
.search p{ color:#16bced; font-size:15px;}
.search p span{ margin-right:30px; font-size:16px;}
input.t { border: medium none; background:url(../img/bg_input.png) no-repeat; height: 25px; line-height: 25px; padding-left: 4px; width: 206px;vertical-align:middle; margin-right:3px; margin-bottom:6px;}
input.bt{ vertical-align:middle; margin-bottom:6px;}

.menu{ margin-bottom:4px;}
.menu li{ float:left; padding:0 15px;}
.menu li a{color:#fff;display:block;font-size:15px; font-weight:bold; text-align:center;}
.menu li span{ display:block; font-size:12px; color:#b8f0f3; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.menu li a:hover{ text-decoration:none;}


/*****footer*****/
#footer{background:#ffffff url(../img/bg_links.png) no-repeat left top; border-top:3px solid #8be1ff; border-bottom:1px solid #e3e3e3;
border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; margin-bottom:15px; }
#footer h2{ color:#0096c0; font-size:13px;}
#office{ margin-left:12px; margin-bottom:16px;}
#office ul{ float:left; width:249px;}
#office ul li{ color:#808080; font-size:13px; line-height:26px;}
#office ul#office2{ width:261px;}
#office ul#office3{ width:250px;}
#office ul#office4{ width:220px;}

#hq{ background:#ffffff url(../img/bg_hq.png) no-repeat left top; padding-top:16px; margin-bottom:22px;}
#hq h2{ color:#0096c0; font-size:13px; margin-bottom:12px;}

#hq ul li{ color:#808080; line-height:24px; font-size:13px;}
#bj_hq{ width:512px; margin-left:11px; float:left;}
#usa_hq{ width:457px; float: right;}
#hq #usa_hq li{line-height:30px; }
/*****copyright*****/
/* .copyright{clear:both;	background:url(../img/footer_bg.png) left bottom no-repeat;	height:30px;margin-bottom:20px;	color:#939393;	} */
.copyr{	float:left;	margin-left:11px;_display:inline;}
.copyr span{color:#a6a6a6;}
.tech_suport{float:right;margin-right:11px;_display:inline;}
.copyright a{ color:#a6a6a6;}
/*******list******/
.list{ line-height:24px; font-size:13px; color:#5d5a5a;}
.list li{ padding-left:11px;  background:url(../img/list_icon.png) no-repeat left center;}
.list li a{ color:#5d5a5a;font-size:13px;}

/*******news******/
.news{ padding:10px 13px 10px 10px; border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
/*******news_img******/
.news_img{position:relative;padding-left:80px;display:inline-block; margin:23px 15px 0 13px;  padding-bottom:10px;}
.news_img img{ position:absolute; left:0; top:0; border:1px solid #cccccc;}
.news_img a:hover{ text-decoration:underline;} 
.news_img h3{ color:#00a7cd; font-size:13px; line-height:16px; font-weight:normal; margin-bottom:4px;}
.news_img p{ color:#666666; font-size:12px; line-height:18px;}

/*******h_more******/
.h_more{ color:#fff;height:30px; line-height:30px;font-size:14px; padding-left:13px;}
.h_more span{ float:right; margin-right:11px; margin-top:6px;}

/*******news_more******/
.news_more{ width:737px; margin-bottom:15px;}
.news_info{ border-bottom:1px solid #e3e3e4; border-left:1px solid #e3e3e4; border-right:1px solid #e3e3e4; padding:17px 13px 10px 13px;}
.news_l h3 a{ color:#00a7cd; font-size:16px;}
.news_l{ width:322px; float:left; margin-left:}
.news_l a img{ border:4px solid #e4e4e4; margin-bottom:10px;}
.news_l a.more img{ border:none;}
.news_l h3{ margin-bottom:3px;}
.news_l h3 a{ margin-bottom:3px; color:#00a7cd;}
.news_l p{ margin-bottom:6px; font-size:14px; color:#646464; margin-bottom:7px;}
.news_r{ width:369px; float:right;}

/*******news_nav******/
.news_nav{ height:30px; background-color:#f1f1f1; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.news_nav a{ line-height:30px; width:104px; text-align:center; border-left:1px solid #dcdcdc;color:#666666; font-size:13px; display:block; float:left;}
.news_nav a.first{ border-left:none}
.news_nav a.current{ color:#005e8c; background:url(../img/bg_news_nav.png) repeat-x; font-weight:bold; }
.news_nav a:hover{ text-decoration:none;}

/*******links******/
#links{ background:#ffffff url(../img/bg_links.png) no-repeat left top; border-top:3px solid #8be1ff; border-bottom:1px solid #e3e3e3;
border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding-left:13px; padding-top:12px; padding-bottom:12px; margin-bottom:9px;} 
#links h2{ color:#0096c0; font-size:15px; line-height:25px; margin-bottom:15px;}
#links ul{text-align:justify; }
#links li{ width:102px; height:28px; line-height:28px;background:url(../img/bg_links_name.png) no-repeat;float:left; margin-bottom:9px; text-align:center; margin-right:7px;}
#links li a{ width:102px; text-align:center; display:block;color:#808080; font-size:13px;}
#links li a:hover{ text-decoration:none;}



.con_left{ float:left; width:737px;}
.con_right{ float:right; width:255px;}

#index_banner1{ margin-bottom:9px;}
#index_banner2{ margin-bottom:10px;}
#index_banner3{ margin-bottom:5px;}