@charset "utf-8";
* {
	margin:0 auto;
	padding:0px;
}
body {
	font-size:12px;
	font-family: Arial,Helvetica,sans-serif;
	color:#333;
	width:100%;
	height:100%;
}
img {
	border:none;
}
a{color:#333;font-size:12px;text-decoration:none;outline:none;}
a:hover{color:#f30;}
li {
	list-style-type:none;
}
.clear {
	clear:both;
}
.header {
	height:78px;
	background:url(/img/header_bg.png) repeat-x;
	width:100%;
}
.header_n {
	width:960px;
}
.header_logo {
	padding-top:10px;
	float:left;
}
.header_logo img {
	float:left;
	display:block;	
}
.header_nav {
	float:left;
    height:79px;
    margin-left:20px;
	_margin-left:20px; 
	position:relative;
	z-index:8888
}
.header_nav li {
	display:inline;
	float:left;
	height:79px;
	line-height:79px;
	width:85px;
	text-align:center;

}
.header_nav li a {
	display:block;
	height:79px;
	font-size:14px;
	font-weight:bold;
	color:#333;

}
.header_nav li a:hover {
	color:#006DA6;
}
.header_nav .hover a {COLOR: #006DA6;font-weight: bold;}
.header_search {
	width:300px;
	height:79px;
	line-height:79px;
	float:right;
}
.header_search_a {
	display:block;
	width:40px;
	height:30px;
	float:left;
	margin-top:20px;
	margin-left:-40px;
	text-indent:-9999px;
}
.header_search_text {
	float:left;
	display:block;
	border:none;
	text-indent:15px;
	width:181px;
	height:28px;
	line-height:28px;
	margin-top:25px;
	background:url(/img/header_search_left.gif) no-repeat 0 0;
}
.submit {
	float:left;
	display:block;
	border:none;
	width:40px;
	height:28px;
	margin-top:25px;
	background:url(/img/header_search_right.gif) no-repeat;
}
.nav_select {	
	border-bottom: 1px solid #006DA6;
    left:-28%;
    overflow: hidden;
    position: absolute;
    top:60px;
    z-index: 9999;
	width:984px;
		
}
.nav_select h1 {
    height:10px;
    color:#fff;
	background:url(/img/nav_select_top.gif) no-repeat;
	width:984px;
	overflow:hidden
}
.nav_select_n {
	border: 1px solid #006DA6;
	float:left;
	background:#fff url(/img/nav_select_bg.gif) repeat-x;
	width:982px;
}
.nav_select_n  .fd {
    padding:10px 20px 5px 5px;
	float:left;
	text-align:left;
}
.nav_select_n  .fd  .li2 {
	line-height:25px;	
}
.nav_select_n  .li2 h2 {
	font-size:13px;
	color:#006DA6;
}
.nav_select_n   .li2  a {
	color:#666666;
	padding:3px;
	height:25px;
	font-weight:normal;
	font-size:12px;
	display:inline;
}
.nav_select_n  .li2 a:hover {
	color:#006DA6;
	background:#ddd;
}

.bg{ background:url(/img/filler.jpg) no-repeat scroll center top #FFFFFF; height: 780px; overflow: hidden;width:100%;}
.main_bg {
 background-image: -moz-radial-gradient(right bottom , circle farthest-corner, #CDCFD1 20%, #696C71 70%);
    height: 500px;
    position: absolute;
    top: 79px;
    width: 100%;

}
.container{
    margin: 0 auto;
    position: relative;
    width: 960px;
	height:500px;
}
.banner {
	padding-bottom:5px;
	padding-top:5px;
	height:255px;
	text-align:center;
}
.mainlyb {
	background:#ffffff;
    top:79px;
    width: 100%;
	z-index:1;	
}
.main {
	background:#ffffff url(/img/body_bg.jpg) repeat-x;
    top:79px;
    width: 100%;
	z-index:1;	
}
.maincp {
	background:#ffffff;
    top:79px;
    width: 100%;
	z-index:1;	
}
.main_n {
	padding-bottom:5px;
	padding-top:5px;
	height:330px;
}
.main_img {
	left: -175px;
    position: absolute;
    text-align: center;
    top: 13px;
    width: 480px;
	
}
.main_right {
    float: right;
    margin-right: 120px;
	_margin-right:50px;
    margin-top: 173px;
    width: 550px;
}
.description{
    color: #FFFFFF;
    font-size: 23px;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0 0 28px 19px;
    width: 22em;
    word-wrap: break-word;
}
.realize {
	display:block;
	float:left;
	width:122px;
	height:30px;
	
}
.gg {
	float:left;
	height:30px;
	line-height:30px;
	padding-left:15px;
	margin-left:16px;
	_magin-left:8px;
	background:url(/img/line2.gif) no-repeat left center;
}
.gg a {
	display:block;
	float:left;
	width:200px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.gg a:hover {
	color:#ffff00;
}
.div_a1 {
	float:left;
	margin-left:30px;
	_margin-left:30px;
}
.div_a1_span{
    color: #666666;
    float: left;
    margin-left: 8px;
	_margin-left:8px;
    margin-top:40px;
	width:140px;
    word-wrap: break-word;
}
.div_a1 img {
	display:block;
	float:left;
	position:relative;
	top:-20px;
}
.pro {
	width:1000px;
	padding-top:40px;
}
.pro h1 {
	height:43px;
	background:url(/img/h1-bg.png) no-repeat 0 0;
	padding-left:40px;
}
.pro h1 span {
	font-size:14px;
	font-weight:bold;
	color:#333;
	display:block;
	width:121px;
	height:43px;
	line-height:43px;
	text-align:center;
	float:left;
	margin-right:5px;
	position:relative;
	top:-40px;
	background:url(/img/span_bg.png) no-repeat;
	cursor:pointer;
}
.pro h1 .spanbg{font-size:14px;
	font-weight:bold;
	color:#333;
	display:block;
	width:121px;
	height:43px;
	line-height:43px;
	text-align:center;
	float:left;
	margin-right:5px;
	position:relative;
	top:-40px;
	color:#fff;
	background:url(/img/cbg.png) no-repeat;	cursor:pointer;}
.pro_n {
	width:980px;
	clear:both;
}
.pro_select {
	width:980px;
	float:left;
	padding-right:25px;
	position:absolute;
	z-index:999;
	left:10%
}
.pro_select span {
	float:right;
	font-size:12px;
	font-weight:bold;
	color:#666;
	height:30px;
	line-height:30px;
	margin-right:5px;
}
.proo {
	width:100%;
	background-image: url(/img/cph.jpg);
	margin:20px 0 10px 0;
	float:left;
}
.proo h5{
    width:980px;
	margin: 0 auto;	
	background-repeat: repeat;
}
.about_pro h1{height:43px;
	background:url(/img/hng.gif) no-repeat 0 0;
	padding-left:42px;}
.lie_1 {
	display:block;
	float:right;
	width:51px;
	height:30px;
	background:url(/img/pro_select.png) no-repeat 0px -1px;
}
.lie_2 {
	display:block;
	float:right;
	width:50px;
	height:30px;
	background:url(/img/pro_select.png) no-repeat 0px -41px;
}
.lie_3 {
	display:block;
	float:right;
	width:50px;
	height:30px;
	background:url(/img/pro_select.png) no-repeat -50px -1px;
}
.lie_4 {
	display:block;
	float:right;
	width:51px;
	height:30px;
	background:url(/img/pro_select.png) no-repeat -50px -41px;
}
.pro_sidebar {
	width:170px;
	float:left;
}
.pro_sidebar_top {
	width:170px;
	height:25px;
	background:url(/img/sidebar_bg.png) no-repeat 0 0;
}
.pro_sidebar_bot {
	width:170px;
	height:25px;
	background:url(/img/sidebar_bg.png) no-repeat -447px 0;
}
.pro_sidebar_mid {
	width:150px;
	padding-left:20px;
	background:url(/img/sidebar_bg.png) repeat-y -224px 0;
}
.pro_sidebar_mid h2 {
	font-size:14px;
}

.pro_sidebar_mid .class1 {
	margin-top:20px;
		
}
.pro_sidebar_mid h3 {
	font-size:14px;
	color:#999;
	padding-top:15px;
	border-top:1px solid #ccc;
	margin-bottom:10px;
}
.class1{
	padding-bottom:16px;
	float:left;
	width:180px;
}
.class1 dl {
	width:40px;
	float:left;
	margin-right:20px;
	margin-top:10px;
}
.class1 dl dd {
	margin-top:5px;
}
.class2 {
	padding-bottom:16px;
	float:left;
	width:130px;
}
.pro_con {
	padding:0 0 0 20px;
	_padding:0 0 0 20px;
	float:right;
	width:790px;
	color:#006DA6;
}
.pro_con ul li {
	float:left;
	margin:0 25px 20px 25px;
	text-align:center;
}
.pro_con ul li img {
	display:block;
	border: 1px solid #CCCCCC;
	width:180px;
	height:198px;
	margin:10px;
}
.pro_con ul li {
	float:left;
}
.pro_con ul lia{
	color:#666;
}
.pro_con ul li a{
	color:#000;
	font-weight:bold;
}
.pro_con ul li a:hover {
	color:#006DA6;
	font-weight:bold;
}
.new{
    background-color: #FF6600;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1) inset;
    color: #F5F5F5;
    display: inline-block;
    font-size: 10px;
    font-weight: bold;
    height: 13px;
    margin-left: 5px;
    padding: 1px 4px;
}
.bold {
	font-size:16px;
	font-weight:bold;
}
.line_dashed{
	background:url(/img/line.gif) repeat-x;
}
.f20 {
	font-size:30px;
}
.pro_con .pro_220{
	width:235px;
	margin-bottom:15px;
	float:left;
}
.pro_con .pro_220 dd {
	width:235px;
	text-align:center;
	margin-bottom:2px;
}
.pro_con .pro_660{
	margin-bottom:15px;
	float:left;
}
.pro_con .pro_660 dd{
	width:510px;
	float:left;
	margin-top:20px;
}
.pro_con .pro_660 dd li {
	margin-top:10px;
}
.pro_con .pro_660 dd p {
	font-size:14px;
	color:#666;
	margin-bottom:10px;
	line-height:20px;
}
.pro_con .pro_660 .bt1 {
	display:block;
	float:left;
	width:98px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background:url(/img/bt1.png) no-repeat;
	cursor:pointer;
	margin-right:5px;
}
.pro_con .pro_660 .bt1:hover {
	color:#000
}
.pro_con .pro_660 .bt2 {
	display:block;
	float:left;
	width:98px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-weight:bold;
	color:#333;
	background:url(/img/bt2.gif) no-repeat;
	_background:url(/img/bt2.gif) no-repeat;
	cursor:pointer;
}
.pro_con .pro_660 .bt2:hover {
	color:#fff;
	background:url(/img/bt1.gif) no-repeat;
	_background:url(/img/bt1.gif) no-repeat;
}
.jszcc{
	width:980px;
}

.tec {
	width:741px;
	min-height:196px;
	float:right;
	min-height:277px;
	_height:277px;
	border: 1px solid #E5E5E5;
	border-radius: 4px 4px 4px 4px;
	margin-bottom:10px;
	background-image: url(/img/after.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.tec .orange {
	color:#f60;
}
.tec .green {
	color:#78b50f;
}
.tec ul {
	margin-top:15px;
}
.tec ul li{
	height:28px;
	line-height:28px;
	text-indent:15px;
	margin-left:15px;
}
.tec ul li a {
	color:#333;
}
.tec ul li a:hover {
	color:#006DA6;
}
.tec_search {
	display:block;
	float:left;
    border: 1px solid #E5E5E5;
    width: 220px;
	height:28px;
	line-height:28px;
	padding-left:10px;
	background: none repeat scroll 0 0 transparent;   
    font-size: 14px;
}

.cenc {
	width:741px;
	float:right;
	border: 1px solid #E5E5E5;
	border-radius: 4px 4px 4px 4px;
	margin-bottom:10px;
	background-color: #FFFFFF;
	background-image: url(/img/jsbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.cencn {float:left; width:100%;}

.cencn .orange {
	color:#f60; padding-left:10px;
}
.cencn ul {
	margin-top:15px;
}
.cencn ul li{
	height:28px;
	line-height:28px;
	text-indent:15px;
	margin-left:15px;
}
.cencn ul li a {
	color:#333;
}
.cencn ul li a:hover {
	color:#006DA6;
}
#right_col{ float:left; width:221px;}
.right_bg{ margin-bottom:5px; background:url(/img/right_bg.jpg) repeat-y;}
.right_bgg{ margin-bottom:5px;}
.right_bg p{ padding:10px 2px; margin:0; text-align:center; font-weight:bold;}
.right_bg p.pad_t10{padding-top:15px;}
.ul_right_list { margin:8px 12px; padding:0;}
.ul_right_list li{ text-align:center; line-height:34px; height:34px; background:url(/img/right_line.jpg) no-repeat center bottom;}
.ul_right_list li.nobg{ background:none;}
.ul_right_list li a:hover,.ul_right_list li a.active{ color:#026aa0; text-decoration:none;}
.ul_right_list .hover A  {COLOR: #ff0000;font-weight: bold;}
.ul_right_list li.height50{ padding-top:8px; height:50px; line-height:20px;}
.right_bm{ height:4px; background:url(/img/right_bm.jpg) no-repeat left bottom;}
h4{ font-size:15px; text-align:center; height:30px; line-height:35px;background:url(/img/right_title.jpg) no-repeat; color:#fff;}
.ul_right_list span{color:#FF0000;}
.sidebar {
	POSITION: relative; WIDTH: 163px; FLOAT: left; OVERFLOW: hidden
}
.reports A {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.side_navi {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; _zoom: 1
}
.side_navi LI {
	FLOAT: left
}
.side_navi LI.open a{
	BACKGROUND: url(/img/new_left_bg.jpg) no-repeat 0px 0px; BORDER-TOP: #fff 1px solid
}
.side_navi A:hover {
	color:#fff;
}
.side_navi A {
	LINE-HEIGHT: 28px; PADDING-LEFT: 25px; WIDTH: 142px; BACKGROUND: url(/img/new_left_bg.jpg) no-repeat 0px -27px; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: bold
}
.side_navi .open A {
	BACKGROUND: url(/img/new_left_bg.jpg) no-repeat
}
.side_navi UL {
	DISPLAY: none
}
.side_navi UL A {
	LINE-HEIGHT: 27px; PADDING-LEFT: 35px; BACKGROUND: url(/img/new_left_bg.jpg) no-repeat 0px -85px; FLOAT: left; HEIGHT: 27px; COLOR: #666; FONT-WEIGHT: normal
}
.side_navi LI.on UL A {
	LINE-HEIGHT: 27px; PADDING-LEFT: 35px; BACKGROUND: url(/img/new_left_bg.jpg) no-repeat 0px -85px; FLOAT: left; HEIGHT: 27px; COLOR: #666; FONT-WEIGHT: normal
}
.side_navi .open UL A {
	LINE-HEIGHT: 27px; PADDING-LEFT: 35px; BACKGROUND: url(/img/new_left_bg.jpg) no-repeat 0px -85px; FLOAT: left; HEIGHT: 27px; COLOR: #666; FONT-WEIGHT: normal
}
.side_navi .open UL a:hover { color:#666;}
.side_navi .open UL {
	DISPLAY: block; FLOAT: left
}
.side_navi .open UL .hover A  {
	LINE-HEIGHT: 27px; PADDING-LEFT: 35px; BACKGROUND: url(/img/new_left_bg.jpg) no-repeat 0px -57px; FLOAT: left; HEIGHT: 27px; COLOR: #fff; WIDTH: 142px; FONT-WEIGHT: normal
}
.side_navi .openon UL {
	DISPLAY: block; FLOAT: left
}
.reports A {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.aboutneirong {
	width:790px;
	font-size:12px;
	float:right;
	margin-bottom:5px;
	line-height:20px;
}
.aboutcrumb {
	LINE-HEIGHT: 39px; PADDING-LEFT: 11px; MARGIN-BOTTOM: 24px; BACKGROUND: url(/img/titlebg.jpg) repeat-x left bottom; HEIGHT: 45px; COLOR: #333333
}
.aboutcrumb SPAN {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(/img/titleico.jpg) no-repeat left 11px; FONT: 20px "微软雅黑"; COLOR: #005eab; padding-top:5px;
}
.mubg{float:left; width:260px;}
.mubg h1{background:url(/img/bhg.png) no-repeat;width:260px; height:40px; line-height:40px;color:#666; font-size:14px; text-indent:25px;}
.mubg .mubg-ul{border:1px solid #e5e5e5; float:left;border-top:none;width:258px;}
.mubg .mubg-ul li {
    background: url("/img/dot.gif") no-repeat scroll left center transparent;
    height: 23px;
    line-height: 23px;
    text-indent: 15px;
	font-size:14px;
	margin-left:10px;
	width:110px; float:left
}
.mubg .mubg-ul  li a {
    color: #333333;
}
.mubg .mubg-ul  li a:hover{color:#F90}
.submit3 {
	border:none;
	display:block;
	width:42px;
	height:30px;
	float:left;
	background:url(/img/submit3.jpg) no-repeat;
}
.pro_n_a1 {
	width:766px;
	float:left;
	border: 1px dashed #CCCCCC;
	padding:10px;
}
.pro_n_a1 table {
	font-size:14px;
	margin-left:60px;
	color:#666;
}
.pro_n_a1 p {
	font-size:14px;
	color:#666;
}
.pro_n_a2 {
	float:left;
	width:470px;	
}
.pro_n_a2_ul {
	float:left;
	width:470px;
}
.pro_n_a2_ul li a {
	display:block;
	width:86px;
	height:52px;
	padding-top:20px;
	background:url(/img/phone-overview-1.png) no-repeat;
	_background:url(/img/phone-overview-1.gif) no-repeat;
}
.pro_n_a2_ul .a_select {
	background:url(/img/phone-overview-2.png) no-repeat;
	 _background:url(/img/phone-overview-2.gif) no-repeat;
}
.pro_n_a2_ul .a_select:hover {
	background:url(/img/phone-overview-2.png) no-repeat;
   _background:url(/img/phone-overview-2.gif) no-repeat;
}
.pro_n_a2_ul li a:hover {
	background:url(/img/phone-overview-3.png) no-repeat;
	 _background:url(/img/phone-overview-3.gif) no-repeat;
}
.pro_n_a2_ul li img {
	display:block;
}
.pro_n_a2_ul li {
	width:92px;
	text-align:center;
	height:100px;
	display:inline-block;
	float:left;
}
.pro_n_b {
	width:470px;
	font-size:14px;
	color:#666;
	float:right;
}
.pro_n_b ul li {
	line-height:28px;
}
.t {
	width:400px;
	position:absolute;
	left:250px;
}
.t_t {
	float:left;
	height:10px;
	width:380px;
	background:url(/img/02.png) repeat-x;
}
.t_l{
	display:block;
	float:left;	
}
.t_l img {
	display:block;
	float:left;
}
.t_r{
	display:block;
	float:right;
	
}
.t_r img {
	display:block;
	float:right;
}
.t_n {
	background:url(/img/02.png);
	padding:0px 10px;
}
.t_n h2 {
	font-size:16px;
	background:#bdd8da;
	border-bottom:1px solid #7d9c9f;
	padding:5px 10px;
	width:360px;
}
.t_n ul {
	font-size:14px;
	padding:10px;
	background:#fff;
	width:360px;
}
.t_n ul li {
	height:28px;
	line-height:28px;
}	
.input {
	text-align:right;
	border-top:1px solid #ccc;
	clear:both;
	background:#fff;
}
.input input {
	margin:10px;
}

.search_con {
	width:954px;
	padding-top:50px;
}
.search_con h1 {
	padding-bottom:15px;	
}
.search {
	width:914px;
	height:52px;
	padding:30px 20px;
	background:url(/img/bg1.png) no-repeat;
}
.search1 {
	background:url(/img/bg2.png) no-repeat -2px 1px;
	padding-left:20px;
	display:block;
	height:41px;
	float:left;
}
.text {
	border:none;
	display:block;
	float:left;
	width:260px;
	height:42px;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	margin-top:-1px;
	background:url(/img/bg2.png) no-repeat left -100px;
}
.submit2 {
	border:none;
	display:block;
	width:41px;
	height:41px;
	float:left;
	background:url(/img/submit2.png) no-repeat;
}
.all {
	height:33px;
	width:300px;
	margin-left:40px;
	float:left;
}
.all ul {
	float:left;

}
.all ul li {
	display:inline;
	float:left;
	margin-right:15px;
	padding-right:15px;
	background:url(/img/bg_line.jpg) no-repeat right center;
}
.all ul li a {
	display:block;
	float:left;
	width:60px;
	height:33px;
	line-height:33px;
	text-align:center;
	color:#333;
	font-size:14px;
}
.all .lia_select {
	background:url(/img/bg_all.jpg) no-repeat;
	color:#fff;
}
.search_ul {
	padding:30px 0px;
}
.li_img {
	height: 90px;
    margin-top: 10px;
    overflow: hidden;
    padding-top: 10px;
    text-align: center;
    width: 140px;
	float:left;
	background:url(/img/line3.gif) repeat-y right;
}
.li_img img {
	display:block;
}
.search_ex {
    margin-left: 160px;
    margin-right: 90px;
    padding-bottom: 18px;
    padding-top: 18px;
}
.search_ex a {
	color:#81ba10;
}
.search_ul .search_li1 {
	background:url(/img/search_li1_bg.jpg) repeat-x bottom;
}
.search_ul .search_li2 {
	background:url(/img/search_li2_bg.jpg) repeat-x bottom;
}
.page1 {
    font-family: Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
    font-size: 12px;
    margin: 3px;
    padding: 3px;
    text-align: center;
	margin-top:20px;
}
.page1 a {
    background:#ccc;
    border: 1px solid #ccc;
    color: #FFFFFF;
    margin: 2px;
    padding: 2px 5px;
    text-decoration: none;
}
.page1 a:hover {
    background:url(/img/page1.gif) #AAD83E;
    border: 1px solid #AAD83E;
    color: #FFFFFF;
}
.page1 a:active {
    border: 1px solid #AAD83E;
    color: #FFFFFF;
}
.page1 span.current {
    background:url(/img/page1.gif) repeat scroll 0 0 #AAD83E;
    border: 1px solid #AAD83E;
    color: #FFFFFF;
    margin: 2px;
    padding: 2px 5px;
    text-decoration: none;
}
.page1 span.disabled {
    border: 1px solid #e3e3e3;
    color: #CCCCCC;
    margin: 2px;
    padding: 2px 5px;
}
.cc {
	width:400px;
	float:right;
    background:url(/img/cc_b.gif) no-repeat scroll right top #F7F7F7;
    border: 1px solid #E9E9E9;
    padding: 10px;
}
.cc p {
	margin:8px 0px;
}
.cc span {
    color: #333333;
    display: block;
    float: left;
    margin-right: 20px;
    text-align: right;
    width: 80px;
}
.cc .in {
    border: 1px solid #CCCCCC;
    height: 18px;
    margin: 0 5px 0 0;
    width: 200px;
}
.cc .in2 {
    border: 1px solid #CCCCCC;
    height: 45px;
    width: 280px;
	text-indent:15px;
}
.about_pro {
    width:980px;
	margin:0 auto;
	padding-left:2px;
}
.about_pro dl {
	width:130px;
	float:left;
	margin:0 10px 0 0 ;
}
.about_pro dl a {
	color:#666;
}
.about_pro dl a:hover {
	font-weight:bold;
	color:#006DA6;
}
.about_pro dl dt {
	width:130px;
	border:1px solid #e7e7e7;
	float:left;
	text-align:center;
}
.about_pro dl dd {
	width:130px;
	height:25px;
	line-height:25px;
	float:left;
	text-align:center;
}
.more {
	font-size:12px;
	color:#666;
	float:right;
	margin-right:30px;
	_margin-right:15px;
	position: relative;
    top: -20px;
	font-weight:normal;
}
.pipe {
    color: #CCCCCC;
    margin: 0 5px;
}
.tec_con {
	width:960px;
}
.tec_con_left {
	width:726px;
	padding:10px;
	border:1px solid #e7e7e7;
	float:left;
	margin-right:10px;
	background:#fff;
}
.tec_con_left_top h1 {
	font-size:20px;
	text-align:center;
	padding:10px 0px;
}
.tec_con_left_top .zz {
	color:#999;
	padding:10px 0px;
	text-align:center;
}
.tec_con_left_top .zz a {
	color:#999;;
}
.tec_con_left_m {
	padding:10px;
	color:#369;
	line-height:180%;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
}
.tec_con_left_m strong {
	color:#f00;
}
.tec_con_con {
	padding:10px;
	line-height:180%;
	text-indent:25px;
}
.tec_con_right {
	width:200px;
	float:left;
	border:1px solid #cdcdcd;
	background:#fff;
	padding-bottom:10px;
}
.tec_con_right ul {
	padding:10px;
}
.tec_con_right ul li {
	display:inline;
	width:90px;
	float:left;
	font-size:13px;
	height:28px;
	line-height:28px;	
}
.tec_con_right ul li a{
	color:#666;
}
.liuyan {
	width:980px;
	background:#fff;
	margin-bottom:20px;
}
.liuyanb{
	float:left;
	width:530px;
	margin-right:20px;
}
.liuyanb strong{color:#FF0000}
.liuyan_dl {
	float:right;
	width:100%;
	margin-bottom:20px;
	border: 1px dashed #ccc;
}
.liuyan_dl dd h1 {
	font-size:14px;
	float:left;
	height:25px;
	line-height:25px;
	width:510px;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding:0 10px;
}
.liuyan_dl dd h1 span {
	float:left;
	font-weight:bold;
}
.liuyan_dl dd h1 strong{
	float:left;
	font-weight:normal;
	color: #0099CC;
}
.liuyan_dl dd h1 em {
	float:right;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	color:#666;
}
.liuyan_con {
	clear:both;
	line-height:23px;
	padding:10px;
}
.xinxi {
	float:left;
	width:354px;
	text-align:left;
	border: 1px solid #CCCCCC;
	padding:10px 0 10px 16px;
	background-color:#FAFAFA;
}
.xinxi ul {
	width:100%;
}
.xinxi ul li {
	margin-top:10px;
}
.xinxi ul li .ip{border:1px solid #ccc;padding:2px 10px;vertical-align:middle;overflow:hidden;}
.xinxi ul li .bnt{border:1px solid #ccc;background:#fff;padding:2px 10px;vertical-align:middle;color:#fff;background-color:#058BD2;}
.xinxi ul li label {
	float:left;
	margin-left:5px;
}
a {color:#000;}
.ul_li li{background:url(/img/libg.png) no-repeat left center; padding-left:10px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.ul_li li a {color:#000;}
.ul_li li a:hover {color:#006DA6; }
.ul_li .hover a {COLOR: #006DA6;font-weight: bold;}
.gradient-bottom {
    background-image: -moz-linear-gradient(center top , #A2A4A7 5%, #FFFFFF 60%);
    height: 250px;
    width: 100%;
	position:absolute;
	top: 579px;

}
.row{
	width:100%;
	height:20px;
	float:left;
	margin-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}
.cfl, #family_mi ul, #extra_focus,#xmFocus,.xmbbs_m_con ul li,.xmbbs_s li a{ *zoom: 1; }
.cfl:after, #family_mi ul:after, #extra_focus:after,#xmFocus:after,.xmbbs_m_con ul li:after,.xmbbs_s li a:after{ content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.hidden{display:none;}
.xmFocus_main{width:980px; margin:0 auto; padding-top:10px;}
.pagination{height:30px;position:absolute;right:10px;bottom:10px;z-index:9999;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2FFFFFF', endColorstr='#B2FFFFFF');background:rgba(255,255,255,0.7);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pagination li{float:left;width:30px;text-align:center;line-height:30px;font-size:16px;}
.pagination li a{color:#666666;width:30px;display:block;background-image:url(about:blank);}
.pagination li a:hover{text-decoration:none;}
.pagination li.current a{color:#f60;font-weight:bold;}
/*add 20111114 by 150*/
.slides_container li{float:left;}
#slides{position:relative;}
#slides ul{position: absolute;}
/* footer */
.footer {
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
.footer_n {
	width:980px;
}
.footer_get {
	width:460px;
	margin-left:20px;
	margin-right:20px;
	_margin-left:10px;
	_margin-right:10px;
	float:left;
}
.footer_get h1{
    background:url(/img/line.gif) repeat-x scroll left bottom transparent;
    color: #4A4A4A;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-bottom: 10px;
    width: 100%;
}

.footer_get_ul li {
    display: block;
    float: left;
    margin-bottom: 14px;
    width: 130px;
}
.footer ul li a {
	color:#666;
}
.footer ul li a:hover {
	color:#006DA6;
}
.footer_by {
	width:440px;
	float:left;
}
.footer_by_ula {
	width:100px;
	float:left;
}
.footer_by_ula li {
    display: block;
    float: left;
    margin-bottom: 14px;
    width: 200px;
	color:#666;
}
.footer_by_ulb {
	width:200px;
	float:left;
}
.footer_by_ulb li {
    display: block;
    float: left;
    margin-bottom: 14px;
    width:150px;
	padding-left:20px;
	background:url(/img/ul_li.png) no-repeat left center;
	color:#666;
}
.footer_b {
	height:40px;
}
.footer_b img {
	display:block;
	float:left;
}
.footer_b span {
	float:left;
	margin-left:10px;
	color:#666;
	margin-top:20px;
}
.footer_b a {
	color:#666;
}
.footer_b a:hover {
	color:#333;
}
.footer_b .underline {
	text-decoration:underline;
	margin-right:10px;
}
.cptu {
	height:145px;
	background:url(/img/zh.jpg) repeat-x;
	width:765px;
}
#tsfg{
 margin:5px 0 0 16px;
 float:left;
 height:18px;
 overflow:hidden;
}
#tsfg a {display:block;line-height:18px;text-decoration:none;color:#555;font-family:Arial;font-size:14px;color:#FFFFFF;font-weight:bold;}
#tsfg a:hover {color:#FFFF00;}
.backToTop {
    display: none;
    width: 35px;
	height:37px;
	background:url(/img/xs.jpg);
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 55px;
    bottom: 60px;
    _bottom: "auto";
    cursor: pointer;
    opacity: .6;
    filter: Alpha(opacity=60);
}
.pro{
    background:url(/img/sub.png) no-repeat ;background-position: 0 33px;
    height: 168px;
    margin-top: 75px;
    width: 950px;
	position: relative;
}
.pro .arrow_left, .pro .arrow_right { width:15px; height:74px; float:left; background:url(/img/ax.gif) no-repeat;}
.pro .arrow_left { background-position: 0 0; margin:8px 5px 0; margin-top:38px; margin-left:30px;}
.pro .arrow_right{ background-position: 0 -100px; margin:38px 1px 10px 5px; }
.pro .arrow_left:hover { background-position: -20px 0;}
.pro .arrow_right:hover { background-position: -20px -100px;}
.pro .prolist{float:left;width:850px;height:150px;overflow:hidden; margin-top:10px;}
.pro .prolist ul{margin:0 5px;padding:0;list-style:none;width:2999px;}
.pro .prolist ul li{float:left;width:121px;text-align:center;}
.pro .prolist ul li img{width:105px;height:116px;}
.pro .prolist ul li div{line-height:20px;height:30px;}
.pro .prolist ul li a img{border:1px solid #ccc;padding:2px;}
.pro .prolist ul li a:hover img{border:1px solid #006DA6;padding:2px;}
.pro .prolist ul li a:hover {color:#006DA6;}
.list_page{text-align:center;margin:10px;font-family:宋体;clear:both;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}
.list_page b{background:#fff;margin:0 1px;color:#333;overflow:hidden;}
.list_page b input{border:1px solid #90CBF9;margin:0;padding:4px 8px;font-size:12px;font-family:宋体;font-weight:normal;width:16px;text-align:center;*vertical-align:middle}
.banner_cph{
    width:100%;
	background-color:#0071BC;
	text-align: center;
}
.banner_lyb{
	width:100%;
	text-align: center;
	height:80px;
	margin-bottom:20px;
	background-image: url(/img/tsly.jpg);
	background-repeat: repeat-x;
}
.prots {
	width:980px;
	margin-bottom:20px;
}
.prots h1 {
	height:3px;
	padding-left:40px;
	background-image: url(/img/h1-bg.png);
	background-repeat: no-repeat;
}
.prots h1 span {
	font-size:14px;
	font-weight:bold;
	color:#333;
	display:block;
	width:121px;
	height:43px;
	line-height:43px;
	text-align:center;
	float:left;
	margin-right:5px;
	position:relative;
	top:-40px;
	background:url(/img/span_bg.png) no-repeat;
	cursor:pointer;
}
.prots h1 .spanbg{font-size:14px;
	font-weight:bold;
	color:#333;
	display:block;
	width:121px;
	height:43px;
	line-height:43px;
	text-align:center;
	float:left;
	margin-right:5px;
	position:relative;
	top:-40px;
	color:#fff;
	background:url(/img/cbg.png) no-repeat;	cursor:pointer;}
#product-top {
	BACKGROUND-IMAGE: url(/img/fuwu_top_bj.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 110px; float:left; margin:10px 0;
}
#product-top P {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px;  WIDTH: 590px; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#product-top P SPAN {
	COLOR: #cf0b0b
}
#product-top H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; FONT-STYLE: italic; MARGIN-TOP: 2px; WIDTH: 980px; FLOAT: left; HEIGHT: 20px; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#product-top UL {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; MARGIN-TOP: 10px; WIDTH: 980px; FLOAT: left; HEIGHT: 23px
}
#product-top LI {
	LINE-HEIGHT: 23px; PADDING-LEFT: 14px; PADDING-RIGHT: 3px; DISPLAY: inline; HEIGHT: 23px; FONT-SIZE: 14px
}
#goodsshow{margin:10px auto;}
#goodsshow{border:1px solid #A6BBE2;background:#fff;padding:30px;overflow:hidden;width:915px;}
#goodsshow img{border:0;}
#goodsshow .left{float:left;width:425px;margin:0 50px 0 0;}
#goodsshow .right{float:left;}
#goodsshow .shop_big{border:1px solid #ededed;padding:2px;background:#fff;width:410px;cursor:pointer;}
#goodsshow .shop_plist{clear:both;width:440px;}
#prolist{width:380px;float:left;overflow:hidden;height:53px;position:relative;margin:10px 0 0 0;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(/img/pro_none.gif) no-repeat center top;height:56px;}
#prolist ul li img{height:44px;width:60px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(/img/pro_bg.gif) no-repeat center top;height:53px;}
#goodsshow .shop_plist a.prev{float:left;width:20px;height:53px;display:block;outline:none;background:url(/img/ico_left.gif) no-repeat center;line-height:53px;margin-top:12px;}
#goodsshow .shop_plist a.next{float:left;width:20px;height:53px;display:block;outline:none;background:url(/img/ico_right.gif) no-repeat center;margin-top:12px;}
#goodsshow .right{width:425px;}
#goodsshow .right h1{font-size:18px;font-family:microsoft yahei;font-weight:normal;margin:0 0 5px 0;padding:0;}
#goodsshow .right h2{font-size:16px;font-family:microsoft yahei;font-weight:normal;margin:0 0 5px 0;padding:0;}
#goodsshow .right .intro{color:#999;min-height:60px;}
#goodsshow .right .sno{border-bottom:1px solid #eee;line-height:35px;}
#goodsshow .right .price{color:#999;border-bottom:1px solid #eee;margin-bottom:10px;}
#goodsshow .right .price span{color:#f60;font-size:12px;}