@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
img{ border:0}
ul li{ list-style-type:none;}
a{ text-decoration:none;}
.clear{ clear:both;}

body{ background:url(../images/bg.jpg) repeat-x; font-size:12px; line-height:22px;  font-family:"ËÎÌå", Arial, Helvetica, sans-serif; color:#363535; overflow-x: hidden;}



.header{ background:url(../images/header_bg.jpg) no-repeat; padding-top:10px;}

.header .H_M{ width:1000px; margin:0 auto;}
.header .H_Fun{ float:right; margin:28px 25px 0 0; color:#d8d4d4;}
.header .H_Fun a{ color:#d8d4d4; padding:0 5px; }
.header .H_Fun .language{ text-align:right;}

.header .search{ background:url(../images/search_bg.jpg) no-repeat; width:252px; height:29px;}
.header .search .Int_text{ height:20px; line-height:20px; color:#d8d4d4; margin:3px 0 0 10px; width:185px; border:0; background:none;}
.header .search .Int_but{ width:49px; height:28px; margin:1px 0 0 4px; border:0px; background: none; cursor:pointer; }

.header .menu{ background:url(../images/menu_bg.jpg) no-repeat; height:50px;}
.header .menu ul{ padding-left:20px;}
.header .menu ul li{ float:left;  width:80px;  }
.header .menu ul li.home{ margin:0 0px 0 0;}
.header .menu ul li.home a{ color:#fff; border:0;}
.header .menu ul li.home a:hover{ text-decoration:underline; color:#fff; }
.header .menu ul li a{ color:#363535;  text-align:center; display:block; border-right:1px solid #cbc9c9; height:20px; line-height:20px; margin-top:16px;}
.header .menu ul li a:hover{ color:#000; text-decoration:underline;}

.banner {
	background:url(../images/slider-bg.png) -50px -10px no-repeat;
	height:410px;
	width:1000px; margin:0 auto;}


.nivoSlider { position:relative; z-index:1}
.nivoSlider img {  position:absolute; top:0px; left:0;}
.nivoSlider a.nivo-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none;}
.nivo-slice { display:block;  position:absolute; z-index:5;	height:100%;}
.nivo-box {	display:block; position:absolute; z-index:5;}

.nivo-caption {	position:absolute;	 color:#fff; opacity:0.8; width:100%; z-index:8; display:none;}
.nivo-caption p { padding:5px; margin:0;}
.nivo-caption a { display:inline !important;}
.nivo-html-caption {    display:none;}

.nivo-directionNav a { position:absolute; top:97.5%; z-index:8; cursor:pointer;}
.nivo-prevNav { left:0;}
.nivo-nextNav { right:0;}
.nivo-controlNav a { position:relative; z-index:9;	cursor:pointer;}
.nivo-controlNav a.active {	font-weight:bold;}

.maxx-theme .nivoSlider { position:relative; background:#fff url(../images/loading.gif) no-repeat 50% 50%;	height:370px; width:960px; margin:15px 0px 0 12px ;}
.maxx-theme .nivoSlider img { position:absolute; top:0; left:0;	display:none; }
.maxx-theme .nivoSlider a { border:0; display:block;}
.maxx-theme .nivo-controlNav,.maxx-theme .nivo-controlNav a,.maxx-theme .nivo-directionNav a{ background-image:url(../images/sprite.png); background-repeat:no-repeat}
.maxx-theme .nivo-controlNav { position:absolute; left:50%; bottom:-25px; width:126px; height:42px;	background-position:-690px -53px;  margin-left:-63px; z-index:10; text-align:center;}

.maxx-theme .nivo-controlNav a { display:block; width:16px; height:16px; text-indent:-9999px; border:0; margin:12px 3px 0 3px; float:left; background-position:-664px -53px;}
.maxx-theme .nivo-controlNav a:first-child{	margin-left:35px;}
.maxx-theme .nivo-controlNav a.active {	background-position:-664px -69px}
.maxx-theme .nivo-directionNav a { display:block; width:70px; height:30px; text-indent:-9999px;	border:0;}
.maxx-theme .nivo-directionNav a.nivo-nextNav {	background-position:-826px -82px; right:355px;}
.maxx-theme .nivo-directionNav a.nivo-prevNav {	left:355px;	background-position:-826px -53px;}

.maxx-theme .nivo-caption { font-family: Helvetica, Arial, sans-serif; width:460px;	padding:5px 10px 10px; right:0;	top:228px; text-align:right; min-height:65px;}
.maxx-theme .nivo-caption h1{ margin-top:0;	margin-bottom:10px;}
.maxx-theme .nivo-caption a { color:#fff;  border-bottom:1px dotted #fff;}
.maxx-theme .nivo-caption a:hover {  color:#fff;}
#slider-wrapper{ position:relative}
.slide-overlay { background:url(../images/slide-overlay.png) no-repeat; width:960px; height:370px; position:absolute; z-index:2; top:0;	left:0;}



.main{ width:1000px; margin:0 auto;}
.footer{ background:url(../images/footer_bg.jpg) repeat-x; color:#fff; height:139px; margin-top:50px;}
.f_info{ width:1000px; margin:10px auto; padding:30px 0 0 30px;}
.f_info .f_nav{ float:right; color:#fff; margin-right:40px; text-align:right;}
.f_info a { color:#fff;}
.f_info .f_nav a:hover{ text-decoration:underline;}
.maringfv{ margin-left:10px;}


.Service{position: absolute;visibility:hidden;z-index:1; width:173px; }
.ServiceTop{ background:url(../images/S_top_bg2.png)  no-repeat; height:84px;}
.ServiceTop1{ background:url(../images/S_top_bg.png) no-repeat; height:84px;}
.ServiceMain{background:url(../images/S_main_bg.png) repeat-y;}
.ServiceInfo{ padding-bottom:10px;}
.ServiceInfo p{ display:block; margin:0 50px 10px 20px; color:#565656;}
.ServiceInfo ul { margin:0 10px 10px 8px;}
.ServiceInfo ul li{  color:#000; line-height:26px; height:26px; margin-bottom:5px; font-size:12px;  }
.ServiceInfo ul li a{ font-style:normal; color:#000; margin-left:12px; font-size:14px; font-weight:700; }
.ServiceInfo ul li a:hover{ color:#09C;}
.ServiceInfo ul.S_pro{ margin:0 0 0 45px; }
.ServiceInfo ul.S_pro li{ list-style-type:decimal-leading-zero; color:#000; background:none; margin:0 0 5px 0; font-size:14px;  }
.ServiceInfo ul.S_pro li a{  font-size:12px; margin-left:0; border-bottom:1px dotted #ddd; padding:0 5px 5px 5px;}
.ServiceInfo ul.S_pro li a:hover{ color:#fff; background:#900;}
.ServiceInfo .St{ color:#fff; font-style:normal; margin-left:8px; margin-right:12px;}
.ServiceInfo .St1{ margin-left:12px; font-size:14px; font-style:italic;}
.ServiceInfo .S_QQ{ display:block; margin-bottom:0px; margin-left:15px;}
.ServiceBottom{ height:25px; background:url(../images/S_bottom_bg.png) no-repeat;}
.ServiceInfo ul li, .ServiceInfo .St2{font-family: "Georgia", Times New Roman, Times, serif;  font-style:italic;}