﻿body {background:url(images/bg_01.jpg) repeat-x;margin:0 auto;padding:0px;}



/*=reset*/
body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding:0;
	margin:0;
} 
table{border-collapse:collapse; border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,i,strong,th,var{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%; }
td{
}

/*=common*/
body,input,textarea{ font:12px 宋体;, Helvetica, sans-serif; color:#666666;}
a{ color:#fff; text-decoration:none;}
a:hover{text-decoration:none;} 
h2{ color:#3c80bd; font-size:26px; font-family:Microsoft Yahei; padding:5px 0;}
h3{ color:#3c80bd; font-size:14px; font-weight:bold; padding:7px 0;}
.clearfix:after{content:""; display:block; clear:both; height:0; visibility:hidden; line-height:0;}
*+html .clearfix{display:inline-block;}
*+html .clearfix{display:block;}
* html .clearfix{height:1%;}
.clear{ clear:both; height:0; overflow:hidden;}
.info{ color:#999;}

/*top*/
.topp{width:100%;height:125px;margin:0 auto;overflow:hidden;}/*background:#fff url(images/bg_01.jpg) repeat-x;*/
/*.top-link{border-top:2px #c6defa solid;}*/
.top{background:url(images/top-bg.jpg) no-repeat;width:965px;height:156px;margin:0 auto;overflow:hidden;}
.top-n{bheight:15px;float:right;padding:10px 20px 0 0;}
.top-n a{padding:5px;color:#686868;font-size:10px;font-family:微软雅黑;}
.top-n a:hover{ color:#5782af;text-decoration:none;}
.top-english{height:15px;float:right; }.top-english a{padding:5px;color:#1a6696;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.logo{background:url(images/logo.png) 0 23px no-repeat;width:669px;height:83px;padding:23px 0 0 0px;float:left;}
.search{float:right;display:inline;width:230px;overflow:hidden;}
.search p{height:55px;line-height:55px;}.search p span{margin:0 5px;color:#969696;}
.search p span a{color:#3b3a3a; font:12px Arial, Helvetica, sans-serif;}
.search p span a:hover{color:#3793fa;font:13px Arial, Helvetica, sans-serif;}
.search ul{
	width:261px;
	height:22px;
	padding-top:35px;
	float:right;
	display:inline;
}
.search ul span a{color:#1a6696;font:14px Arial, Helvetica, sans-serif;}
.search ul span a:hover{color:#3793fa;font:14px Arial, Helvetica, sans-serif;}
/*nav*/


.menu {height:43px;position:relative;background:url(images/nav_bg1.jpg) repeat-x; margin:0; z-index:10;}
.menu1{
	width:950px;
	float:left;
}
.menu1 ul li a, .menu1 ul li a:visited {display:block;text-decoration:none; width:100px; height:25px; text-align:center; color:#fff; line-height:25px;   overflow:hidden;}
.menu1 ul {
	width:950px;
	padding-top:9px;
	margin:0 auto;
	list-style-type: none;
}
.menu1 ul li {float:left;position:relative;background:url(images/nav-line.gif) right  no-repeat;font:bold 12px Arial, Helvetica, sans-serif; }
.menu1 ul li ul {display: none;}
.menu1 ul li ul a{font-size:12px;font-weight:normal;}
#xiala{width:200px;background:none;float:left;padding-top:10px;overflow:hidden;}



/* specific to non IE browsers */
.menu ul li:hover a {color:#36dcf4;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#fff; color:#3c3c3c;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

.menu ul  ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul  ul li a.hide {background:#6a3; color:#fff;}
.menu ul  ul  a.hide {background:#6fc; color:#000;}
.menu ul  ul li ul {display: none;}
.menu ul  ul li a {display:block; background:#fff; color:#3c3c3c;}
.menu ul  ul li a:hover {background:#6fc; color:#000;}
.menu ul  ul  ul {display:block; position:absolute; left:105px; top:0;}
.menu ul  ul  ul.left {left:-105px;}
.menu ul  ul li a:visited{color:#000000; text-decoration:none;}

/*banner*/
.banner{width:964px;height:320px;margin:5px auto;position:relative;}
.con_pic{height:278px;width:965px;}
.banner_tab{width:965px;height:76px;position:absolute;top:270px;}
.banner_tab ul {cursor:pointer;}
.banner_tab li {width:241px;height:76px;float:left;list-style:none;overflow:hidden;}
.banner_tab a {width:80px;height:43px;display:block;margin-right:2px;}

.hidecontent {display:none;}
.on{background-position:0px -100px;}

.clear{ clear:both;}

.content{margin:0 auto;	background:url(content_bg.png) repeat-x top;border-left:1px solid #bad1de;border-right:1px solid #bad1de;}

.tab_img{ width:243px;height:76px;margin-top:3px;}

.help{margin-top:10px;width:670px;}
.help .div_p{padding:10px 5px 15px;padding:13px 5px 15px;}
.help .help_ul{padding:10px 0px 30px 30px;padding-top:1px;}

.help_ul li{	float:left;	width:310px;	height:28px;	line-height:28px;	position:relative;}
.help_ul .img_hot{	top:8px;	position:absolute;}

a.k:link, a.k:visited {	color:#228ada;	text-decoration:none;}
a.k:active,a.k:hover {	color:#000;	text-decoration:underline;}
.right{	width:230px;	float:right;}


/*content*/
.content01{width:965px;margin:0 auto;padding-top:8px;}
/*1*/
.notice{float:left;width:253px;}
.notice01{width:250px;height:200px;background:#fff;background:#fff url(images/n1.gif) repeat-x;border-top:1px solid #dbddde;border-bottom:1px solid #dbddde;border-left:1px solid #dbddde;border-right:1px solid #dbddde;}
.not-pic{background:url(images/not-pic.jpg) no-repeat;width:250px;height:38px;font-size:14px;text-align:left;}
.not-pic a{font-weight:bold;line-height:38px;color:#024a84;}
.not-pic a:hover{color:#ff0000;}
.not-text{width:230px;margin:0 auto;}
.not-text li{line-height:15px;padding-bottom:5px;padding-left:30px;padding-top:10px;background:url(images/dian.jpg) 10px 15px no-repeat;border-bottom:1px dashed #c9c9c9;}
.not-text a{color:#544e4e;}
.notice02{height:63px;padding:10px 0 10px 0;}
.notice03{height:122px;background:#fff;border-top:1px solid #dbddde;border-bottom:1px solid #dbddde;border-left:1px solid #dbddde;border-right:1px solid #dbddde;}
.not-pic03{background:url(images/not-con.jpg) no-repeat;width:253px;height:36px}
.fast{width:253px;padding:5px 0px 5px 0px;overflow:hidden;}
.fast li{padding:5px 5px 5px 10px;}
.fl-left{float:left;}
/*2*/
.ab-us{float:left;width:446px;padding:0 27px 0 27px;overflow:hidden;}
.ab-us01{height:243px;background:#fff;border-top:1px solid #dbddde;border-bottom:1px solid #dbddde;border-left:1px solid #dbddde;border-right:1px solid #dbddde;}
.ab-menu{background:url(images/abo-us.jpg) no-repeat;width:444px;height:38px;font-size:14px;text-align:left;}
.ab-menu a{font-weight:bold;line-height:38px;color:#024a84;}
.ab-menu a:hover{color:#ff0000;}

/*12.05 sangxingfeng*/

.ab-content{line-height:24px;width:410px;height:190px;padding:6px 10px 0 12px;overflow:hidden;font-size:12px;text-align:justify; text-justify:inter-ideograph;}
.ab-content span{padding-top:8px;}







.ab-us02{height:168px;margin-top:10px;overlfow:hidden;}
#con {font-size: 12px; margin: 0px auto; width:446px;height:165px;}
#tags {padding-right: 0px; padding-left: 0px; padding-bottom: 0px;margin: 0px 0px 0px 10px; width:400px; padding-top: 0px; height: 23px}
#tags li {background: url(images/tagleft.gif) no-repeat left bottom; float: left; margin-right: 1px; list-style-type: none; height: 23px}
#tags li A {padding-right: 10px; padding-left: 10px; background: url(images/tagright.gif) no-repeat right bottom; float: left; padding-bottom: 0px; color: #999; line-height: 23px; padding-top: 0px; height: 23px; text-decoration: none}
#tags li.emptyTag {background: none transparent scroll repeat 0% 0%; width: 4px}
#tags li.selectTag {background-position: left top; margin-bottom: -2px; position: relative; height: 25px}
#tags li.selectTag A {	background-position: right top; color: #000; line-height: 25px; height: 25px}
#tagContent22 {border-top:1px solid #d7edf4;}
.tagContent22 {display: none;background:url(images/n1.gif) repeat-x;width: 446px; color: #474747;height: 135px;}

/*new img*/
.tag-pic{float:left;padding:15px 5px 5px 10px;}
.tag-pic li {border:1px solid #aaa; width:142px; height:106px; text-align:center; vertical-align:middle; position:relative; *float:left; display: table-cell; } 
.tag-pic .qq { *position:absolute; top:50%; } 
.tag-pic .qq img { *position:relative; top:-48%; left:-50%; }
/*new img*/

.jt-new{float:left;padding:15px 5px 5px 5px;width:260px;}
.jt-new li{line-height:26px;list-style:inherit ;background:url(images/dian.jpg) 0 10px no-repeat;padding-left:10px;border-bottom:1px dashed #c9c9c9;}
.jt-new li a{color:#544e4e;padding-left:6px;}
.jt-new li a:hover{color:#d70100}
.Industry{float:left;padding:15px;}
.Industry li{line-height:23px;list-style:inherit ;}
.Industry li a{color:#544e4e;}
#tagContent22 DIV.selectTag {	display: block}
/*3*/
.contact{float:right;width:210px;overflow:hidden;}
.contact01{width:218px;height:233px; }

.flashvideo
{
	width:218px;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	background:url(images/VedioMenu.jpg) center top repeat-x;
	}
.flashvideo a{color:#024a84;}
.flashvideo a:hover{color:#ff0000;}
#Vedios{
    width:218px;
	border:1px #d3d5d0 solid;
   }
.mic-p{width:200px;height:177px;margin:5px 5px 2px 5px;}
.contact02{height:30px;}
.sea-xs{width:216px;height:30px;}
.text-a{height:30px;}
.text-b{width:120px;height:20px;padding-left:2px;}
.contact03{height:167px;border-top:1px solid #dbddde;border-bottom:1px solid #dbddde;border-left:1px solid #dbddde;border-right:1px solid #dbddde;margin-top:12px;}
.con-pic{background:url(images/contact-aa.jpg) no-repeat;width:207px;height:34px;font-size:14px;text-align:left;}
.con-pic a{font-weight:bold;line-height:38px;color:#024a84;}
.con-pic a:hover{color:#ff0000;}

.con-text{margin:0 auto;background:#fff;padding:5px 8px 5px 8px}
.con-text li{padding-bottom:10px;}
.con-text li img{vertical-align:middle;}

.line-s{background:url(images/line-xx.jpg) center repeat-x;width:965px;margin:0 auto;height:15px;overflow:hidden;}
.link{width:965px;height:30px;margin:0 auto;overflow:hidden;}
.link li{list-style:none;}
.link1{width:81px;height:30px;background:url(images/link-c.jpg) no-repeat;float:left;}
.link2{width:875px;height:30px;background:url(images/link-tc.jpg) repeat-x;float:left;}
.link3{width:9px;height:30px;background:url(images/link-2.jpg) right no-repeat;float:right;margin-top:1px;}
.link-text{width:870px}
.link-text li{float:left;padding:10px;}
.link-text a{color:#544e4e;}
.line-l{background:#02407b;width:965px;height:2px;margin:8px auto;overflow:hidden;}




/* -- footer start -- */
.footer{background:#02407b; width:100%;height:100px;margin-top:5px;overflow:hidden;}
#footer{
	width:964px; height:89px; margin:0 auto; padding:15px 0 0 0; text-align:right;}
#footer ul{
	margin:0 -10px 12px 0;}
#footer ul li{
	float:right;list-style:none;
	font:11px/13px "宋体,Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fffde4; }
#footer ul li a{
	font:11px/13px "Arial,Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#829db7;  padding:0 10px; text-decoration:none;}
#footer ul li a:hover{
	color:#00c205; }
#footer a{
	padding:0 0 0 0;
	font:normal 10px/20px Tahoma,宋体, Arial, Helvetica, sans-serif;
	color:#829db7;}
	.spacer{
	font-size:0; line-height:0; clear:both;}
/* -- footer end -- */

/*产品的详细介绍div#cp_lr*/
#cp_lr{
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:15px;
	margin:auto;
	line-height:23px;
	text-align:left
}

#cp_lr td.title{
	font-weight: bold;
}
#cp_lr a:link,#cp_lr a:visited{text-decoration:underline; font-size:18px;color:#bc3015;
font-weight:bold}
    #cp_lr a:hover{color:#0278d2;}
	#cp_lr p{margin-bottom:10px;line-height:23px; text-indent:2em	}
	#cp_lr table{border:1px solid #E8E8E8;border-width:1px 0px 0px 1px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:15px;}
	#cp_lr table td{border:1px solid #E8E8E8;border-width:0px 1px 1px 0px;padding:5px;text-align:left;}
	#cp_lr table th,#cp_xx_lr table caption{font-weight:bold;}
	#cp_lr table th{border:1px solid #E8E8E8;border-width:0px 1px 1px}
	#cp_lr table caption{text-align:center;margin-top:5px;margin-bottom:5px;}
.tr2{padding-top:3px;}
.tr2 img{display:block;margin-left:10px;padding:2px;border:1px solid #ccc;}
.tr2 p{margin-top:5px;text-align:center; width:150px;}
