﻿@charset "utf-8";
/* CSS Document */
/*基本信息*/
body { font-family: "宋体";font-size: 14px;margin:0 auto;padding: 0px; color:#303030;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px; }
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
a {color: #303030;text-decoration: none;}
a:hover{text-decoration:underline; color:#303030;}
body,td,th {
	color: #000066;
}
.STYLE6 {color: #0000FF}

img { border: 0;}
h3 { font-size: 14px; color: #da3300;}
h4 { font-size: 12px;}

.cl { clear: both; height:0; line-height:0;}
.fl{ float:left;}
.fr{ float:right;}


.main{ margin:0 auto; width:100%;}
.top{ background:url(../images/top_bg.gif) top repeat-x; width:100%; height:91px;}
.top1{ height:55px; width:1002px; margin:0 auto;}
.backindex{ margin-top:40px;}
.menu{ height:36px; width:888px; padding:0 57px; margin:0 auto;}
.menu ul{ margin:0; padding:0;}
.menu ul li{ margin:0; padding:0; float:left; height:36px;  text-align:center; position:relative; }
.menu ul li a{ text-decoration:none; display:block; height:36px;}

.homeNav{ background:url(../images/menu_011.jpg) no-repeat; width:120px;}
.homeNav a:hover{ background:url(../images/menu_01.jpg) no-repeat; }

.aboutNav{ background:url(../images/menu_022.jpg) no-repeat; width:120px;}
.aboutNav a:hover{ background:url(../images/menu_02.jpg) no-repeat;}

.newscenterNav{ background:url(../images/menu_033.jpg) no-repeat; width:120px;}
.newscenterNav a:hover{ background:url(../images/menu_03.jpg) no-repeat;}

.productNav{ background:url(../images/menu_044.jpg) no-repeat; width:120px;}
.productNav a:hover{ background:url(../images/menu_04.jpg) no-repeat;}

.solutionNav{ background:url(../images/menu_055.jpg) no-repeat; width:120px;}
.solutionNav a:hover{ background:url(../images/menu_05.jpg) no-repeat;}

.customerNav{ background:url(../images/menu_066.jpg) no-repeat; width:120px;}
.customerNav a:hover{ background:url(../images/menu_06.jpg) no-repeat;}

.contactNav{ background:url(../images/menu_077.jpg) no-repeat; width:120px;}
.contactNav a:hover{ background:url(../images/menu_07.jpg) no-repeat;}

.banner{ margin:0 auto; width:100%; height:279px; background:url(../images/banner_bg.jpg) repeat-x;}
.banner_text{ width:1002px; height:279px; margin:0 auto;  }

.about_banner{ margin:0 auto; width:100%; height:279px; background:url(../images/about_banner_bg.jpg) repeat-x;}
.about_banner_text{ width:1002px; height:279px; margin:0 auto;  }

.kuang1{ background:#d8d8d8; width:100%; height:6px; border-bottom:2px solid #fff;}
.kuang2{ background:#d8d8d8; width:100%; height:6px; border-bottom:1px solid #fff;}

.index_news1{ width:100%; background:url(../images/index_news1_bg.jpg) repeat-x; height:44px; margin:0 auto;}
.index_news1_nr{ width:888px; padding:0 57px; height:44px; line-height:44px; background:url(../images/d_26.gif) 62px 14px no-repeat; margin:0 auto; color:#2b73b1;}
.index_news1_nr a{ color:#2b73b1;}
.index_news1_nr a:hover{ color:#2b73b1; text-decoration:underline;}
.index_news1_nr span{ padding-left:25px;}
.text{ width:100%; background:url(../images/text_bg.jpg) repeat-x; margin:0 auto; height:212px;}
.text_main{ width:888px; margin:0 auto;}
.text_left{ width:271px; height:212px; background:url(../images/text_line.jpg) right top no-repeat;}
.text_right{ width:617px; height:212px;}
.text_right_left{ width:289px; height:212px; background:url(../images/text_line.jpg) right top no-repeat;}
.text_right_right{ width:328px; height:212px;}
.text_left_text{ padding:22px 14px;}
.text_tit{ background:url(../images/tit_tb.gif) 0 0 no-repeat; font-size:14px; font-weight:bold; color:#6fbd29;}
.text_tit span{ padding-left:15px;}
.text_text{ line-height:22px; height:90px; color:#585858; padding:10px 0;}
.text_text a{ color:#585858;}
.text_text a:hover{ color:#585858; text-decoration:underline;}
.text_more{  color:#2b73b1; font-weight:bold; padding-left:15px; line-height:30px;}
.text_more a{ color:#2b73b1;}
.text_more a:hover{ color:#2b73b1; text-decoration:underline;}


.bottom{ width:100%; background:url(../images/bottom_bg.jpg) repeat-x; margin:0 auto; height:65px;}
.bottom_text{ width:848px; padding:14px 77px 10px 77px; background:url(../images/bottom_text_bg.jpg) no-repeat; margin:0 auto; text-align:center; height:40px;  line-height:22px; color:#585858;}
.bottom_text a{ color:#585858;}
.bottom_text a:hover{ color:#585858; text-decoration:underline;}

.about_text{ width:100%; background:url(../images/about_text_bg.jpg) top repeat-x #fff; min-height:360px; margin:0 auto; }
.about_text_main{ width:888px; margin:0 auto;}
.about_text_left{ width:260px; background:url(../images/about_left_bg.jpg) right top no-repeat; min-height:360px;}
.about_text_tit{ background:url(../images/about_left_tb.gif) 0 12px no-repeat; padding-top:10px; font-size:16px; font-weight:bold; color:#2f2f2f;}
.about_text_tit span{ padding-left:15px;}
.about_text_text{ line-height:22px; padding:20px 0;}
.about_text_text ul{ margin:0; padding:0;}
.about_text_text ul li{ margin:0; padding:0; background:url(../images/dh_007.jpg) no-repeat; width:167px; text-align:center; position:relative; line-height:34px;}
.about_text_text ul li a{ width:167px; height:34px;  display:block;}
.about_text_text ul li a:hover{ color:#fff; text-decoration:none; background:url(../images/dh_07.jpg) no-repeat; width:167px;}
.about_text_text ul li ul{ margin:0; padding:0;}
.about_text_text ul li ul li{ text-align:left; background:none; padding-left:60px;}
.about_text_text ul li ul li a:hover{ text-align:left; background:none;  color:#2b73b1;}

.bglan{ color:#FFF; text-decoration:none; background:url(../images/dh_07.jpg) no-repeat; width:167px;}


.about_text_right{ width:628px;}
.about_text_right_wz{ line-height:44px; background:url(../images/about_right_line.jpg) bottom repeat-x; margin:0 auto; color:#2b73b1;}
.about_text_right_wz a{ color:#2b73b1;}
.about_text_right_wz a:hover{  color:#2b73b1; text-decoration:underline;}
.about_text_right_wz span{ padding-left:10px;}
.about_text_text1{ padding:30px 0; line-height:26px;}
.text_left_text1{ padding:15px 30px;}


.hmain {
	float: left;
	margin-right: 1px;
}
.hmain a {
	color: white;
}
.hmain li{ width:120px; line-height:36px;  display:block; }
.hmain li a {
	color: black;
	background-image: none;
	background:#ddd; border:1px solid #ccc; 
}
.hmain li a:hover{ background:#257bc4; border:1px solid #ccc; color:#FFF;}
.hmain ul {
	display: none; margin:0; padding:0;
}

.STYLE7 {color: #FF0000}
.STYLE8 {
	font-size: 24px;
	font-weight: bold;
}
.STYLE10 {color: #0000FF; font-style: italic; }
.STYLE11 {color: #0000CC}



