@charset "utf-8";
/* CSS Document */

/*global css*/
html,body{width:100%;height:100%;}
body{ background:#caeff2}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, blockquote, th, td, p, img{margin:0;padding:0;border:0;}
body{color:#333;font-family:"Microsoft YaHei" Arial,simsun; width:100%; margin:0 auto;font-size:14px;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0;}
div:after, ul:after, li:after {clear: both;content: ".";display: block;font-size: 0;height: 0;visibility: hidden;}
p{ line-height:22px; color:#333;  font-weight:400;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
.clear{clear:both; font-size:0; height:0;visibility:hidden;overflow:hidden;*zoom:1;}
a{color:#333;}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{ color:#c00; text-decoration:none;}
h1,h2,h3{ font-size:14px;}
h4{ font-size:12px;}
h6{ text-align:center;}
.white,.white a{color:#fff;}
.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.floatleft{ float:left;}
.floatright{ float:right;}
.red a{color:#c00;}
.red a:link,.red a:visited,.red a:hover{color:#c00;}

/*main css*/
.wrapper
{
	width:1000px;
	margin:0 auto;
	background:#fff;
	padding:0 20px;
}
.header
{
	padding:10px 0 10px 10px;
	overflow:hidden;
	*zoom:1;
}
.header .logo
{
	float:left;
}
.header .nav
{
	float:right;
	padding-top:5px;
}
.header .nav ul li
{
	float:left;
	height:33px;
	line-height:33px;
	margin-left:5px;
}
.header .nav ul li.curr,.header .nav ul li:hover
{
	background:#c40001;
}
.header .nav ul li.curr a,.header .nav ul li:hover a
{
	color:#fff;
}
.header .nav ul li a
{
	display:block;
	padding:0 10px;
}
.banner
{
	width:1040px;
	margin:43px auto 0;
	height:325px;
}
.banner img
{
	width:1040px;
	height:325px;
}
.main,.position,.part1,.part1 .con,.jieyu,.jieyu_con
{
	width:1000px;
	margin:0 auto;
}
.position
{
	padding:5px 0;
	line-height:35px;
}
.position .notice
{
	float:left;
	padding-top:10px;
	width:300px;
}
.position .floatright
{
	width:540px;
	_width:550px;
}
.position .share 
{
	float:left;
	width:260px;
	_width:270px;
}
.position .share .name
{
	display:block;
	float:left;
	padding-top:5px;
}
.position .share .bshare-custom,.position .search
{
	padding-top:4px;
}
.position .search
{
	float:right;
}
.position .search .search_txt,.position .search .search_btn
{
	float:left;
}
.position .search .search_txt
{
	width:200px;
	height:28px;
	line-height:28px;
	border:solid 1px #ddd;
	border-right:none;
	color:#666;
	font-size:14px;
}
.position .search .search_btn
{
	width:70px;
	height:32px;
	border:none;
	background:#bbbbbb;
	color:#fff;
	text-align:center;
	cursor:pointer;
}
.part1
{
	padding-top:28px;
}
.part1 .title
{
	border-top:solid 2px #c40001;
	border-bottom:solid 1px #e17f80;
}
.part1 .title h3
{
	line-height:33px;
	background:url(../images/ico.gif) no-repeat center left;
	padding-left:18px;
	font:bold 18px/33px "Microsoft Yahei","黑体","Arial","SimSun";
	color:#333;
}
.daoyu
{
	padding-top:10px;
}
.daoyu p
{
	line-height:30px;
	font-size:16px
}
.about_left
{
	width:688px;
	float:left;
}
.about_left .model
{
	padding:30px 0;
	border-bottom:dashed 1px #ccc;
	overflow:hidden;
	*zoom:1;
}
.about_left .model img
{
	width:247px;
	height:170px;
	float:left;
	border:1px solid #ddd;
}
.about_left .model .floatright
{
	width:420px;
}
.about_left .model .floatright h3
{
	font-size:18px;
	font-weight:bold;
}
.about_left .model .floatright p
{
	font-size:14px;
	padding-top:10px;
	line-height:24px;
	letter-spacing:0.5px;
}
.about_right
{
	width:292px;
	float:right;
}
.about_top
{
	margin-top:20px;
	background:#c40001;
}
.about_top img
{
	width:292px;
	height:230px;
	padding-bottom:10px;
}
.about_top .about_info
{
	margin:0 22px;
	padding-bottom:30px;
}
.about_right h3
{
	font-size:15px;
}
.about_top h3
{
	color:#fff;
	border-top:solid 2px #fff;
	padding:10px 0 5px;
}
.about_right p
{
	font-size:13px;
	margin-bottom:10px;
}
.about_top p
{
	color:#fff;
}
.about_bot
{
	background:#f6f6f6;
	margin-top:10px;
	padding:0 10px;
}
.about_bot .model
{
	padding:10px 0;
	border-bottom:dotted 1px #999;
}
.about_bot .model h3
{
	padding:5px 0;
}
.about_bot .model p
{
	color:#777;
}
.about_bot .model .txt
{
	display:block;
	padding-top:20px;
	color:#999;
	font-size:12px;
}
.tech ,.news,.tech_model
{
	padding-top:20px;
}
.tech img
{
	width:298px;
	height:188px;
	float:left;
	border:1px solid #ddd;
}
.tech .tech_right
{
	width:685px;
	float:right;
}
.tech .tech_right h3
{
	font-size:16px;
}
.tech .tech_right p
{
	padding:10px 0 15px;
	font-size:14px;
}
.tech .tech_right ul li,.tech_info  ul li
{
	list-style:disc inside;
	color:#888;
	padding-left:12px;
	line-height:24px;
}
.tech .tech_right ul li
{
	width:330px;
	float:left;
	line-height:28px;
}
.news .model
{
	width:315px;
	height:145px;
	float:left;
	margin-right:27px;
	_display:inline;
	background:url(../images/t1.gif) no-repeat center bottom;
}
.news .model img
{
	width:102px;
	height:122px;
	float:left;
	background:#fff;
	padding:3px;
	border:solid 1px #ddd;
}
.news .model p
{
	float:left;
	padding:10px 0 0 10px;
	width:190px;
	font-size:12px;
}
/*tech_model*/
.tech_model
{
	width:480px;
}
.blue,.blue a:link,.blue a:visited,.blue a:hover
{
	color:#004a7a;
}
.tech_model p
{
	padding:10px 0;
}
.tech_info
{
	padding-top:10px;
}
.tech_info img
{
	width:155px;
	height:98px;
	float:left;
}
.tech_info  ul
{
	float:right;
	width:270px;
	padding-top:10px;
}
.tech_info  ul li
{
	line-height:26px;
}
/*jieyu*/
.jieyu
{
	border-top:solid 5px #c40001;
	margin-top:28px;
}
.jieyu h2
{
	height:32px;
	line-height:32px;
	background:#c40001;
	width:80px;
	text-align:center;
	color:#fff;
	font:bold 18px/32px "Microsoft Yahei","黑体","Arial","SimSun";
	margin-top:-7px;
}
.jieyu_con
{
	padding:20px 0 20px;
}
.jieyu_con .floatleft
{
	width:670px;
}
.jieyu_con .floatleft p
{
	padding-bottom:15px;
	line-height:24px;
}
.jieyu_con .floatleft .tag
{
	display:block;
	text-align:right;
	font-size:12px;
	color:#666;
}
.jieyu_con .floatright
{
	width:270px;
}
.jieyu_con .floatright .weibo
{
	padding-top:10px;
}
/*history*/
.history
{
	width:100%;
	height:31px;
	background:#c40001;
}
.history .history_con
{
	width:1000px;
	margin:0 auto;
	text-align:center;
	font:bold 14px/31px  "Microsoft Yahei","黑体","Arial","SimSun";
}
.history_con span
{
	background:#a0a0a0;
	display:inline-block;
	height:31px;
	padding:0 20px;
	line-height:31px;
	font-size:18px;
}
.history .history_con a
{
	margin:0 20px;
}

/** 页脚 **/
html .foot {
  border-top: 1px solid #ddd;
  background: #fff;
}
html #bottom {
  margin: 10px auto 0;
  padding-top: 10px;
  overflow: hidden;
  text-align: left;
  width: 990px;
  font: 12px/1.5 \5b8b\4f53, arial;
}
#bottom .bottom-m {
  float: left;
  height: 33px;
  width: 988px;
  border: none;
  background: none;
}
#bottom .bottom-m-1 {
  height: 29px;
  line-height: 29px;
  text-align: center;
  width: 984px;
  border: none;
}
#bottom .bottom-m-1 a {
  color: #1a4991;
  text-decoration: none;
}
#bottom .bottom-m-1 a:hover {
  color: #cc0000;
  text-decoration: underline;
}
#bottom .bottom-2 {
  color: #666666;
  float: left;
  line-height: 25px;
  padding: 5px 0;
  text-align: center;
  width: 100%;
}
#bottom .bottom-2 a {
  color: #253751;
}
#bottom .bottom-110 {
  float: left;
  padding: 5px 0;
  text-align: center;
  width: 100%;
}
#bottom .bottom-110 a:link,#bottom .bottom-110 a:visited
{
	color:#243851;
}
#bottom .bottom-110 a:hover
{
	color:#c00;
}
/*解决ie6下fixed震屏*/
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}
/*floatbox*/
.floatbox
{
	width:51px;
	border:solid 1px #8abaea;
	background:#fff;
	position:fixed;
	right:50%;
	margin-right:-573px;
	bottom:80px;
	_position:absolute;
  	_top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.clientHeight - 80);
}
.floatbox ul li
{
	height:51px;
	border-bottom:solid 1px #8abaea;
	font-size:12px;
	position:relative;
}
.floatbox ul li a
{
	display:block;
	width:51px;
	height:42px;
	text-align:center;
	padding-top:9px;
	overflow:hidden;
}
.floatbox ul li a:link,.floatbox ul li a:visited,.floatbox ul li a:hover
{
	color:#85c2f2;
	text-decoration:none;
}
.floatbox ul li a img
{
	_padding-bottom:2px;
}
.floatbox ul li .jiathis_style
{
	display:none;
}

/**市场**/
.be_seti{ display:block; overflow:hidden; margin-bottom:14px;}
.be_title{ display:block; border-top:2px solid #b9b9b9; position:relative; text-align:center; margin-top:22px;}
.be_title h3{ position:relative; top:-12px;; z-index:2;  padding:0 20px; display:inline-block; font-size:16px; color:#c40001; background:#fff;}
.time_setd{ display:block}
.time_setd i{ width:230px; height:172px; overflow:hidden; border:1px solid #ddd; float:left; margin-right:12px;}
.time_setd i img{ width:230px; height:198px;}
.time_setd .ttxt_time{ float:left; margin-right:12px; width:243px;}
.time_setd .ttxt_time:nth-child(4){ margin-right:0}
.time_setd .ttxt_time h4{ font-size:15px; line-height:22px; padding-bottom:6px}
.time_setd .ttxt_time span{ color:#333; line-height:24px; font-size:14px;letter-spacing: 0.5px;}
.time_setd .ttxt_time span a{ color:#c00}

.fonter{ text-align:center; color:#999; padding:10px 0; border-top:1px solid #ddd; font-size:12px}

/***头部导航样式***/
.heade_langding{ height:43px; border-top:2px solid #0d9bcf; width:100%; background:#f7f7f7; position:fixed; z-index:999; left:0; top:0;}
.head_top{ width:1000px; margin:0 auto;position:relative;}
.head_top .logo_ling{ width:107px; height:40px; float:left; margin-right:45px;}

.meg{ float:left; margin-left:17px;}
.meg a.aty,.meg span.sevi{ height:43px; line-height:40px; padding:0 15px; display: block; float:left; color:#666; font-size:16px;}
.meg a.aty:hover,.meg span.sevi:hover{ background:#ededed; display:block; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; text-decoration:none; padding:0 14px; color:#f55c00}
.meg span.sevi{ padding:0; width:63px; text-align:center}
.meg span.sevi:hover{ padding:0; width:62px}
.meg span.sevi:hover{ cursor:pointer; position:relative;}
.meg span.sevi:hover .some{  position:absolute; top:40px; left:-30px; z-index:10; line-height:32px; display:block; width:115px; background:#ededed; border:1px solid #dfdfdf; border-top:none; padding-top:5px}
.meg span.sevi .some{ display:none}
.meg span.sevi:hover .some li{ height:38px; line-height:38px; text-align:center; width:115px; font-size:16px}
.meg span.sevi:hover .some li a.mderi{ display:block;}
.meg span.sevi:hover .some li a.mderi:hover{ background:#0380af; color:#fff; text-decoration:none}
/*顶部导航*/
#navibar .hsplit{display:block; height:0; line-height:0; min-height:0; margin:4px 0; padding:0; border-top:1px dashed #D7D7D7; font-size:0;width:100%; min-width:71px;}
#navibar, #navibar .navL .trigger1 s, #navibar .navL .wap, #navibar .navL .wap a s,#navibar .navL .meg, #navibar .pcSites .sites a, #navibar .nav-user, #navibar .nav-signin .ava,.nav-dd-head .arr,#navibar .nav-bbs,#off .nav-signin .nav-dd-body ul li i,#on .nav-msg a,#on .nav-msg a .num{background:url(hb.png) no-repeat 0 0;}
#navibar{}
#navibar a{text-decoration:none; color:#000;}
#navibar a:hover,#navibar .red:hover{text-decoration:none; color:#f60}
.navL{ float:left}
.navL a{display:inline-block}
.navL a:hover{text-decoration:underline}
.navC{width:250px; float:right;height:28px;}
.navL .drop1{display:inline;float:left;position:relative;z-index:3; height:43px;}
.navL .drop1 a{ display:block; width:100%; float:left; line-height:36px}
.navL .drop1 a:hover{text-decoration:underline; display:block}
.navL .trigger1{font-weight:bold;position:relative;z-index:10;padding:0 0 0 5px;width:82px}
.navL .trigger1 s{cursor:pointer;background-position:-63px -86px;height:4px;width:7px; position:absolute;top:13px;right:5px;-webkit-transition:-webkit-transform .2s ease-in; -webkit-backface-visibility:hidden; -moz-transition:-moz-transform .2s ease-in; -o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in;}
.navL .aHover .con1{display:block; background-color:#0096cd;/* Modern Browsers */ opacity: 0.9;/* IE 8 */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";/* IE 5-7 */ filter: alpha(opacity=90);/* Netscape */ -moz-opacity: 0.9;/* Safari 1 */-khtml-opacity: 0.9;}
.navL .aHover .trigger1 s{}
.navL .con1{display:none;position:absolute;z-index:4;background:#fff;border:1px solid #D7D7D7; border-top:none; top:41px;left:0; font-size:14px; line-height:30px; padding:5px 0 10px 0; width:142px; text-align:center}
.navL .con1 .bb{border-bottom:1px solid #D7D7D7;}
.navL .con1 a{padding:0 6px; color:#FFFFFF;}
.navL .con1 a:hover{}
.navL .con1 font{ font-size:14px; color:#fff; font-weight:bold; }
.navL .meg{display:inline; float:left; margin-left:3px; padding-left:16px; background-position:-64px -20px;}
.navR{width:520px;height:28px; line-height:28px; float:right;}
/*登录框s*/
.loginForm{float:left;}
.ajaxLogon{float:right;line-height:41px; color:#464646;}
.ajaxLogon .a{ float:left;width:60px; height:28px; text-align:center;color:#464646;display:none;}
.ajaxLogon .reg{font-family: "微软雅黑";padding: 0 14px;margin-right: 12px;}
.ajaxLogon #login{ float:left; text-align:center;background-color:#0096cd; color:#FFFFFF; height:43px; line-height:41px;padding: 0 18px;}
.ajaxLogon #qq{ margin-left:4px;}
.ajaxLogon #qq,.ajaxLogon #sina{ float:left; width:26px; line-height:28px; display:none;}
.ajaxLogon #qq img,.ajaxLogon #sina img{ float:left; width:16px; margin-top:12px; margin-left:5px;}
