@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,ul,li,div {margin:0px;padding:0px;list-style-type:none;font-weight:normal;/*background:#000000 url(../images/233.jpg) no-repeat top center; */
}
body {margin:0px;padding:0px;background-color:#e3e3e3;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
img {border:none;}
/*p{ line-height:25px; font-size:13px; padding:0 4px; text-align:left; font-family:"宋体";}*/
a:link, a:visited{color:#333;text-decoration:none;}

a:hover, a:active{color:#ec008c;text-decoration:none;}
.main_head {width:940px;margin:auto;}
.head_logo {float:left;}
.head_img_right {float:left;}
.index_color_01 {width:940px;text-align:left;background-color:#ccc;}
.index_color_02 {float:left;width:215px; height:25px;text-align:center;font-weight:bolder; background:url(../images/navbg.jpg) repeat-x; padding-top:5px;}
.index_color_03 {width:940px;text-align:center;vertical-align:middle;line-height:22px;	background-color:#fff;}
.index_color_04 {width:705px;height:20px;float:left;text-align:right;background:#fff; padding-right:20px; padding-top:20px;}
#main_banner {text-align:center;margin:auto;padding:1px 0px;width:940px; height:auto; overflow:hidden; }
.banner1 { margin:0 auto;background:url(images/bannerbg.jpg) no-repeat; height:300px;}
.banner2 { margin:0 auto;background:url(images/bannerbg2.jpg) no-repeat; height:20px; width:940px;}
#main_contect_bg {float:left; height:auto; background-color:#f3f3f3;}
#index_main_content {width:940px;margin:auto;height:auto;background-color:#fff; overflow:hidden;}
.index_news {width:207px;height:100%;float:left;padding:20px 0px 0px 0px;}
.index_products {width:469px;height:100%;float:left;padding:20px 0px 0px 0px;background-color:#F8F8F8;}
.index_sulotion {width:258px;height:100%;float:left;padding:0px 0px 0px 0px;background-color:#F3F3F3;}
.index_contace_us {width:240px;*width:200px;height:100%;float:left;	padding:20px 0px 0px 0px;background-color:#f3f3f3;}
.index_more {background-image:url(../images/more.gif);*background-image:url(../images/more2.gif); background-repeat:no-repeat; background-position:15px 0px; padding:1px 25px 0 45px; height:18px; font-size:11px;  float:right; margin-right:20px;}
.index_new_label {color:#ec008c;padding:5px 0px 5px 15px;font-size:14px;font-weight:bolder;}
.index_new_label img{padding-left:5px;}
.index_products_label {color:#ec008c;padding:5px 5px 5px 15px;font-size:14px;font-weight:bolder;}
.index_sulotion_label {color:#ec008c;padding:5px 5px 5px 15px;font-size:14px;font-weight:bolder;}
.index_contact_label {color:#ec008c;padding:5px 5px 5px 15px;font-size:14px;font-weight:bolder; }
.index_news_title {padding:5px 15px 5px 15px;width:460;color:#666;text-align:justify;}
.index_news_title a:link, .index_news_title a:visited {color:#666;}
.index_news_title a:hover, .index_news_title a:active {color:#ec008c;}
.index_news_title img {padding:0px 0px 0px 10px;}
.index_news_title2 {padding:5px 0px 5px 15px;width:auto;}
.index_news_title2 img {padding:2px 2px 2px 2px;margin:0px 3px 0px 0px; border:1px solid #EBEBEB;float:left;}
.index_sulotion_img{text-align:center;margin-top:5px;}
.index_sulotion_img img{padding:2px 2px 2px 2px;border:1px solid #EBEBEB;}
.index_products{width:489px; height:180px; overflow:hidden; background:#ffffff; }
.index_products1{width:469px; height:480px; overflow:hidden; margin-left:13px;}
.index_products_img {float:left;text-align:center;margin-top:30px; width:200px;  height:110px;overflow:hidden; padding-left:10px;}
.index_products_nr { float:right;text-align:left;margin-top:15px; width:230px; height:110px; overflow:hidden;padding-right:10px; border-left:1px #CCC solid; padding-left:10px;}
.index_products_nr  span{float:left;text-align:left; width:230px; overflow:hidden; color:#ec008c; font-size:13px;}
.index_sulotion_text {padding:5px 15px 5px 15px;}
.index_sulotion_text a:link, .index_sulotion_text a:visited {color:#666;}
.index_sulotion_text a:hover, .index_sulotion_text a:active {color:#ec008c;}
.index_contact {padding:5px 5px 10px 15px;width:auto;color:#666;}
.index_active_img {	padding-left:15px;padding-top:5px !important;padding-bottom:5px !important;	font-size:11px;}
.index_active_img a:link, .index_active_img a:visited {color:#666;}
.index_active_img a:hover, .index_active_img a:active {color:#ec008c;}
.index_active_img img{padding:0px 2px 0px 2px;}
.index_active_img_title {background-image:url(../images/ico_title2.gif);background-repeat:no-repeat;	background-position:15px 3px;padding-left:28px;font-size:11px;}
.index_active_img_title a:link, .index_active_img_title a:visited {color:#666;}
.index_active_img_title a:hover, .index_active_img_title a:active {color:#ec008c;}

.main_top{float:left; width:940px; height:2px; background:#EC008C;}
.main_nav {color:#000;vertical-align:middle;width:685px; height:25px;padding-left:40px; float:right;position:relative;z-index:1;	font-size:13px; background:url(../images/navbg.jpg) repeat-x; padding-top:5px; padding-bottom:5px;}
.main_nav ul li{font-family:Arial, Helvetica, sans-serif;vertical-align:middle;float:left;font-weight:bolder;position:relative; border-left:1px #fff solid;}
.main_nav ul ul {filter:alpha(opacity=20);opacity:0.8;filter: DropShadow(Color=gray, OffX=5,OffY=5, Positive=1);background-color:#ececec;visibility:hidden;position:absolute;left:0px;top:22px; border:1px solid #dadada; height:auto; *height:auto; width:162px;}   
.main_nav table {position:absolute; top:0; left:0; height:100%;} 
.main_nav ul li:hover ul, .main_nav ul a:hover ul{visibility:visible;}  
.main_nav ul ul li {clear:both;text-align:left;font-size:12px;line-height:28px; vertical-align:middle; word-break:break-all; white-space:nowrap; margin-right:1px;margin-left:1px;background-color:#ececec;}   
.main_nav ul ul li a{display:block; width:123px; line-height:28px; text-align:left;font-size:12px; font-weight:normal;}   
.main_nav ul ul li a:hover{border:0;background:#c8c9cd; color:#ec008c; text-align:left; font-weight:500;}  
.main_nav a{display:block;}
.main_nav a:link, .main_nav a:visited {font-family:Arial, Helvetica, sans-serif;color:#333;	padding:0px 20px 0px 20px;}
.main_nav a:hover, .main_nav a:active {font-family:Arial, Helvetica, sans-serif;color:#fff;	background:#EC008C; height:25px; z-index:1}













.bottom_bg {width:940px;height:44px;margin:auto;line-height:20px;color:#999;clear:both;font-size:11px;text-align:center;background-image:url(../images/bottom_bg.gif);background-repeat:repeat-x;}
.main_contect {width:940px;height:100%;margin:auto;background-color:#FFF;}
.products_left {width:215px;height:100%;text-align:left;float:left;	/*border-right:1px dashed #B2B2B2;*/
	background-color:#f6f6f6;}
.products_contect {width:725px;height:100%;float:right;	background-color:#FFF;
	padding-bottom:15px;
	min-height:480px;
	height:expression(this.height < 480 ? "480px" : this.height+"px");
}

.mian_products_contect{
	width:940px;
	height:100%;
	float:right;
	background-color:#FFF;
	padding-bottom:15px;
	min-height:480px;
}



.products_title {
	margin:30px 15px 5px 15px;
	height:22px;
	clear:both;
	border-bottom:1px dashed #d6d6d6;
	background-color:#fdfdfd;
}
.products_title_name {
	font-size:16px;
	color:#ec008c;
	font-weight:bolder;
	text-align:left;
	width:200px;
	float:left;
}
.gps {
	float:right;
	text-align:right;
	font-size:11px;
	color:#999;
	font-style:italic;
}
.current_add {
	font-size:11px;
	color:#333;
	font-style:italic;
}
.products_class {
	width:705px;
	float:left;
	padding:0px 0px 0px 0px;
	height:100%;
	margin-top:10px;
	padding-left:10px;
	background-color:#fefefe;
}
.products_des_class {
	padding:0px 0px 0px 0px;
	height:100%;
	background-color:#fefefe;
	margin-bottom:20px;
}
.products_class_name2 {
	font-size:12px;
	font-weight:600;
	color:#ec008c;
	width:auto;
	height:20px;
	line-height:20px;
	margin:3px 10px 6px 15px;
	padding:0px 0px 0px 5px;
	border-bottom:1px dashed #ec008c;
}
.products_class_name {
	font-size:11px;
	color:#ec008c;
	width:auto;
	height:20px;
	line-height:20px;
	margin:3px 10px 3px 15px;
	padding:0px 0px 0px 5px;
	background-color:#f3f3f3;
}
.products_class_name_text {
	float:left;
	color:#666;
	font-weight:bolder;
}
.products_class_des_name {
	font-size:13px;
	color:#447C80;
	width:auto;
	height:100%;
	line-height:16px;
	padding:10px 5px 10px 20px;

}
.products_des_img{
	float:left;
	border:none;
}
.products_name2 {
	float:left; 
	position:absolute;	
	margin-top:-203px;
	margin-left:20px;
	*position:relative;
	*margin-top:-205px;
	*margin-left:10px;
	color:#ec008c;
	}
.products_des_img img {
	margin-right:10px;
	border:none;
}
.products_des {
	font-size:11px;
	margin:0px 12px 15px 8px;
}
#products_des_text {
	font-size:12px;
	line-height:18px;
	color:#333;
	text-align:justify;
}
.products_des_name {
	font-size:14px;
	height:40px;
	text-align:left;
	line-height:40px;
	margin-bottom:5px;
	color:#000;
	font-weight:600;
}
.products_des_name img {
	vertical-align:middle;
	padding:0px 2px 0px 2px;
}
.products_des_name img {
	margin:3px 5px 6px 5px;
}
.products_des_class_img {
	clear:both;
	height:80px;
	width:400px;
	margin:10px 0px 5px 0px;
	vertical-align:middle;
}
.products_des_pic {
	margin:5px 0px 0px 40px;
}
.products_des_pic img{
	margin-left:8px;
	margin-right:8px;
/*	border:1px solid #EAEAEA;*/
	padding:2px 2px 2px 2px;
	border:none;
}
#recommend_pro {
	margin:10px 10px 5px 10px;
	clear:both;
}
#recommend_pro_name {
	font-size:16px;
	font-weight:bolder;
	color:#ec008c;
	margin:0px 5px 0px 5px;
	border-bottom:1px dashed #d6d6d6;
	background-color:#fdfdfd;
	padding:15px 0px 5px 0px;
}
#left_ico {
	float:left;
	height:105px;
	padding-top:60px;
}
#left_ico img {
	vertical-align:middle;
}
#rifht_ico {
	float:right;
	height:105px;
	padding-top:60px;
}
#rifht_ico img {
	vertical-align:middle;
}
#similar_pro_img {
	float:left;
	height:105px;
	text-align:center;
	width:665px;
}
#similar_pro_img ul {
	margin-top:15px;
	margin-left:20px;
	text-align:center;
}
#similar_pro_img ul li {
	float:left;
	margin:5px 0px;
	width:210px;
	text-align:center;
}
#similar_pro_name {
	text-align:center;
	height:30px;
	line-height:30px;
}



.left {
	margin:25px 0px 0px 10px;
	width:15px;
}
.right {
	width:15px;
}
.more {
	font-size:11px;
	color:#DD542D;
	line-height:16px;
	text-align:center;
	padding:0px 5px 0px 5px;
	float:right;
}
.more a:link, .more a:visited {
	font-size:11px;
	color:#ec008c;
	line-height:16px;
	text-align:center;
}
.more a:hover, .more a:active {
	font-size:11px;
	color:#ec008c;
	text-decoration:underline;
	line-height:16px;
	text-align:center;
}
.about_intro {
	color:#666;
	background-color:#fefefe;
	padding:5px 10px 8px 15px;
	line-height:20px;
}
#solutions_content {
	color:#666;	
}
.service_download {
	color:#848484;
	height:18px;
	line-height:18px;
	background-color:#ececec;
	padding:3px 0px 3px 0px;
	margin:2px 10px 2px 15px;
}
.service_download_title1 {
	float:left;
	text-align:center;
	width:300px;
	margin-right:0px;
	margin-left:0px;
	font-weight:bolder;
	color:#616161;
}
.service_download_title2 {
	float:left;
	text-align:center;
	width:200px;
	font-weight:bolder;
	color:#616161;
}
.service_download_title3 {
	float:left;
	font-weight:bolder;
	margin-right:0px;
	margin-left:0px;
	width:200px;
	text-align:center;
	color:#616161;
}
.service_download1 {
	color:#848484;
	height:18px;
	line-height:18px;
	background-color:#f6f6f6;
	padding:3px 0px 3px 0px;
	margin:0px 10px 2px 15px;
}
.service_download_title11 {
	float:left;
	font-size:11px;
	width:280px;
	text-align:left;
	color:#666;
	padding-left:20px;
}
.service_download_title22 {
	float:left;
	width:200px;
	font-size:11px;
	text-align:center;
	color:#666;
}
.service_download_title33 {
	float:left;
	text-align:center;
	font-size:11px;
	width:200px;
	color:#616161;
}
.service_download_title33 img {
	border:none;
}
.news_intro {
	color:#9D9D9D;
	background-color:#F8F8F8;
	margin:5px 10px 8px 15px;
	margin-bottom:1px;
	line-height:20px;
	height:100%;
	height:60px;
	border-bottom:1px dashed #BEBEBE;
}
.news_des {
	color:#666;
	margin:5px 10px 8px 10px;
	padding:0px 5px 0px 10px;
	margin-bottom:10px;
	line-height:20px;
	height:100%;

}
.news_des_title {
	color:#3A3A3A;
	font-weight:bolder;
	text-align:center;
	line-height:24px;
	padding:10px 0px;

}
.news_des_time {
	font-weight:normal;
	font-size:11px;
	color:#666;
	line-height:24px;
	text-align:center;
	margin-bottom:10px;
}
.back {
	text-align:right;
	margin-right:10px;
}
.news_intro img {
	float:left;
	margin:2px 10px 5px 2px;
}
.news_title {
	color:#3A3A3A;
	font-weight:bolder;
}
.news_time {
	float:left;
	margin-right:8px;
	color:#666;
}
.news_intro_centect {
	margin:2px 0px 5px 0px;
	line-height:16px;
}
.news_intro_centect a:link, .news_intro_centect a:visited{
	color:#333;
}

.news_intro_centect a:hover, .news_intro_centect a:hover {
	color:#ec008c;
}

.products_intro {
	color:#666;
	background-color:#fdfdfd;
	padding:5px 10px 8px 20px;
	line-height:20px;
	/*border-bottom:1px dashed #D8D8D8;*/
}
.products_class_img {
	margin:0px 2px 10px 15px;
	width:auto;
	background-color:#fdfdfd;
}
.products_class01 {
	margin:0px 0px 0px 0px;
	width:215px;
	height:100%;

}
.products_class_name01 {
	font-size:13px;
	width:auto;
	color:#ec008c;
	font-weight:bolder;
	line-height:26px;
	padding:0px 10px 0px 20px;
	margin:0px 0px 1px 0px;
	margin:0px 0px;
	background-color:#eaeaea;
}
.products_class_name01 a:link {
	
}
.products_class_name01 a:visited {
	
}
.products_class_name01 a:hover {
	background-color:#CDCDCD;
}
.products_class_allName {

}
.products_class_allName ul li {
	line-height:20px;
	font-size:11px;
	color:#7B7B7B;
	width:auto;
	padding:3px 10px 0px 42px;
	border-bottom:1px solid #FFF;
	cursor:hand;
	background-image:url(../images/ico_title2.gif); background-repeat:no-repeat; background-position:30px 8px;
}
.products_class_allNameNN {
	
}
.products_class_allNameNN ul li{	
	line-height:20px;
	font-size:11px;
	color:#7B7B7B;
	width:auto;
	padding:3px 10px 0px 42px;
	border-bottom:1px solid #FFF;
	margin:0px 0px;
	cursor:hand;
	
}
.products_class_allName a:link, .products_class_allName a:visited {
	width:215px;
	color:#333;
}

.products_class_allName a:hover, .products_class_allName a:active{
	color:#ec008c;
}	
.products_class_img_01 {
	width:160px;
	margin:10px 5px 5px 5px;
	float:left;
}
.products_img {
	width:160px;
}
.products_img img {
	padding:1px;
	border:1px solid #E8E8E8;
}
.products_name {
	width:160px;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}

.products_nr {
	margin:0 auto;
	width:130px;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden;
	height:50px;
}

.products_name a:link, .products_name a:visited {
	color:#333;
}
.products_name a:hover {
	color:#ec008c;
	text-decoration:underline;
}
.company_name {
	font-size:16px;
	font-weight:bolder;
	margin:5px 0px 10px 0px ;
}
.map img {
	float:right;
}
.contact {
	color:#848484;
	background-color:#F8F8F8;
	padding:5px 10px 8px 10px;
	line-height:20px;
}
company_name img {
	padding:10px 0px 10px 0px;
	margin-bottom:20px;
}
.solutions_intro {
	color:#9D9D9D;
	background-color:#fefefe;
	padding:5px 10px 8px 5px;
	margin-bottom:10px;
	line-height:24px;
	height:100%;
	border-bottom:1px dashed #BEBEBE;
}
.solutions_intro img {
	text-align:center;
	margin-right:10px;
	margin-left:10px;
}
.solutions_des_title {
	color:#3A3A3A;
	font-weight:bolder;
	text-align:center;
	line-height:24px;
	border-bottom:1px solid #BEBEBE;
}
.solutions_title {
	color:#3A3A3A;
	font-weight:bolder;
	text-align:left;
	line-height:24px;
	border-bottom:1px solid #BEBEBE;
}
.solutions_des_text {
	margin:10px 0px 10px 0px;
}
.solutions_des_text img {
	margin:3px 10px 5px 3px;
	float:left;
}
.nav_name_bg {
	background-color:#fefefe;
	color:#000;
}



.nav_name_bg a:link, .nav_name_bg a:visited{
	color: #ec008c;
	text-decoration:none;
}


.intro_name {
	clear:both;
	margin:0px 15px 0px 15px;
	height:30px;
	border-bottom:1px dashed #d6d6d6;
	
}
.intro_name ul {
}
.intro_name ul li {
	float:left;
	padding:3px 18px 3px 18px;
	line-height:20px;
}
.navmenu02 {
	background-color:#fafafa;
	color:#ec008c;
	font-weight:bolder;
}
.navmenu01 {
	font-weight:bolder;
}
.intro_contect {
	clear:both;
	color:#666;
	margin:0px 15px 0px 10px;
	padding:10px 10px 10px 12px;
}
.intro_contect ul { line-height:28px;}
.products_des_class {line-height:18px; padding:5px 0px;}
.options {
	height:auto;
}
#index_quickLink_content {
	clear:both;
	margin-bottom:12px;
	margin-top:12px;
}
.index_quickLink {
	height:20px;
	line-height:20px;
	font-size:11px;
	color:#333;
	font-weight:bolder;
}
.quickLink_title {
	line-height:18px;
}
.quickLink_title a:link, .quickLink_title a:visited {
	font-size:12px;
	color:#666;
}
.quickLink_title a:hover, .quickLink_title a:active {
	font-size:12px;
	color:#ec008c;
}
.index_board {
	height:400px;
	margin-bottom:20px !important;
	margin-bottom:10px;
	padding:4px 5px 5px 0px;
	color:#B83316;
	font-size:11px;
	word-break: break-all;
}


.index_download {
	background:url(../images/download2.gif) no-repeat 0px 2px;
	line-height:14px;
	padding:0px 5px 0px 16px;
	line-height:18px;
	color:#ec008c;
	font-size:12px;
	text-align:left;
}
.index_download a:link, .index_download a:visited {
	font-size:12px;
	color:#ec008c;
}
.index_download a:hover, .index_download a:active {
	font-size:12px;
	color:#000;
}
.index_hot_news {
	padding-bottom:10px;
	color:#666;
	text-align:justify;
	background-image:url(../images/ico_title2.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:12px;
}
.index_hot_news a:link, .index_hot_news a:visited {
	font-size:12px;
	color:#666;
}
.index_hot_news a:hover, .index_hot_news a:active {
	font-size:12px;
	color:#ec008c;
}
.index_boardimg{float:left; width:207px;  color:#ec008c; font-size:12px; font-weight:bold; padding-left:10px;}


.ico_title {
	vertical-align:middle;
	border:none;
	margin:0px;
	padding:0px;
}
.download_class {
	color:#666;
	background-color:#ececec;
	padding:3px 0px 3px 20px;
	margin:2px 10px 8px 15px;
	height:24px;
	line-height:24px;	
}
.red16b{color:#ec008c; font-size:16px; font-weight:bolder;}
.products_tab_name {background-image:url(../images/ico_title.gif); background-repeat:no-repeat; background-position:2px 8px; padding:5px 0px 5px 14px;}
.products_intro2{line-height:160%; padding:8px 0px;}
.red14 {color:#ec008c; font-size:14px;line-height:32px}
.products_tab_class {padding:0px 18px 0px 8px;line-height:24px; width:185px; background-color:#f1f1f1;}
.products_class2 {float:left; width:100%;}
.products_class3{float:left; margin:0px 15px 15px 2px;}
.products_tab_class_self {background-image:url(../images/ico_title2.gif); background-repeat:no-repeat; background-position:8px 8px; padding-left:22px; line-height:24px;}





