﻿@charset "utf-8";

/* CSS Document */

* {
	margin: 0;
	padding: 0;
	  
	
}

body {

font: 15px Arial, Helvetica, sans-serif;
background:  #E4E4E4;
}
a  {text-decoration:none;
     color:#000;
	 blr:expression(this.onFocus=this.blur());

	
  
}
p, li {
	font: 1.2em/1.8em Tahoma, sans-serif;
}
h1 {
	font: 15px   Arial, Helvetica, sans-serif;
	color: #666;
	text-align: left;
	line-height:10px;
	
}

h2 {
	font: 15px  Arial, Helvetica, sans-serif;
	color: #39F;
	text-align: left;
	line-height:10px;
	
}

h3 {
	font: 15px  Arial, Helvetica, sans-serif;
	color: #666;
	text-align: left;
	line-height:10px;
	
}
.yq{
	font: 12px "宋体";
	
	}
.zt{ font:1.0em Verdana;
text-align: left;
         }
		 
.jj{ font:10pt  "Times New Roman", Times, serif;
color:#666;
text-align: left;

}

.more{ font:10pt  "Times New Roman", Times, serif;
font-weight:300;
color:#36C;
        }
		
.db{ font:8pt  "Times New Roman", Times, serif;
color: #666;
        }

.rr{
	font:13px "宋体";
	color:#09F;
	font-weight:600;
	}
	
.rc{
	font:13px  Arial, Helvetica, sans-serif;
	color: #09F;
	font-weight:600;
	}
.st{
	font:13px "宋体";
	
	
	}
.yqlj{
		color:#06F;
		
		}
.yqlj1{
		color:#C00;
		
		}	
	
#page{
	background: white;
	min-width: 778px;
	max-width: 950px;
	margin: 1px auto;
	width:expression(document.body.clientWidth < 780? "778px" : document.body.clientWidth > 950? "950px" : "auto");
	}
	#page #inside {
	
	padding-top: 15px;
	}

#topheader{
	position:relative;
	height:61px;
	
	}
	
#header {
	text-align: center;
	height: 224px;
    border: 2px outset #EFEFEF;
}
#mheader{
	margin: 5px 0 0 0;
	height: 1px;
	background: #EBEBEB;
	font:15px Arial, Helvetica, sans-serif;
	
	}
#contain{
    position: relative;
    height: 405px;


	}


#left-sidebar {
	position: relative;
	width: 250px;
	height: 370px;
	float: left;
	top:20px;
	padding-left: 0px;
	padding-top: 20px;
	
	/*background: yellow;*/
	
}
#left-sidebar #sidebar{
	position:absolute;
	left:0px;
	top:120px;
	height:200px;
	width:250px;
	margin:23px 0px 0px 0px;
	
	
}


#main-content {
    position:absolute;
	left:250px;
	top:9px
	height:410px;
	padding-left: 10px;
	padding-top: 4px;



	
	
}
#sub-content1 {
	position: relative;
	height: 48px;
	border: 1px  solid  #CCC;
	margin:0px 0px 4px 0px;	
    background: #CDCDCD;
	} 

#sub-content {
	position: relative;
	height: 215px;
	border: 1px  solid  #CCC;
	margin:0px 0px 4px 0px;	

	} 
	
#minor {
	position: relative;
	height: 215px;
	
	} 	

#footer {
	position: relative;
	padding-top: 100px;
	padding-bottom: 50px;
    background:url("../images/fooder.gif") no-repeat;
}



/*Logo*/
#topheader #logo {position:absolute; left:5px; top:5px;  width:400px; height:55px;}

#topheader #merry {
	position:absolute;
	left:162px;
	top:-11px;
	width:280px;
	height:41px;
}
#topheader #call{
	position:absolute;
	left:642px;
	top:-5px;
	width:197px;
	height:34px;
	background: url(../images/call.gif);
	z-index: 8;
}

/*language*/
#topheader #language{
	position:absolute;
	left:875px;
	top:1px;
	width:76px;
	height:20px;
	font-size:12px;
	z-index: 7;
}


/*MENU*/
#topheader #menu {position:relative; left:514px; top:35px;}
#nav {padding:0; width:398px; height:25px; line-height:25px; overflow:hidden; list-style:none; position:relative;}
#nav li {
	width:82px;
	height:25px;
	position:absolute;
	top:0;
	z-index: 6;
}
#b {left:79px;}
#c {left:158px;}
#d {left:237px;}
#e {left:316px;}
#nav a {width:82px; height:25px; padding:30px 0 0 ; overflow:hidden; display:block; background:url("../images/menu.gif") no-repeat;position:relative;}
#b a {background-position: -82px 0px;}
#c a {background-position: -164px 0px;}
#d a {background-position: -246px 0px;}
#e a {background-position: -328px 0px;}
#a a:hover {background-position: 0 -25px}
#b a:hover {background-position: -82px -25px;}
#c a:hover {background-position: -164px -25px;}
#d a:hover {background-position: -246px -25px;}
#e a:hover {background-position: -328px -25px;}

#home #nav li a #a,#about #nav li a #b,#products #nav li a #c,#services #nav li a #d,#contact #nav li a #e{ }

/*latest*/
#left-sidebar #latest{
	position:absolute;
	left:4px;
	top:-4px;
	height:17px;
	width:125px;
	border-bottom: 1px solid #C9C9C9;
	background:url("../images/123.gif") no-repeat;
	z-index: 9;

}


#left-sidebar #lcontain{
	position:absolute;
	left:0px;
	top:20px;
	height:137px;
	width:240px;
	text-align:center;
	background:url("../images/1212.png") no-repeat;
}
#left-sidebar #lcon{
	position:absolute;
	left:114px;
	top:0px;
	height:12px;
	width:19px;
	text-align:center;
	background:url("../images/lcon.gif") no-repeat;
}
#left-sidebar #con1{
	position:absolute;
	left:172px;
	top:51px;
	height:12px;
	width:36px;
	text-align:center;
	background:url("../images/hot2.gif") no-repeat;
	z-index: 1;
	}

/*contact*/
#sidebar #contact{
	position:absolute;
	left:4px;
	top:22px;
	height:20px;
	width:185px;
	border-bottom: 1px solid  #C9C9C9;
	background:url("../images/popler.jpg") no-repeat;
	z-index: 5;
}


#sidebar #ccontain{
	position:absolute;
	left:0px;
	top:49px;
	height:190px;
	width:240px;
	background:url("../images/190.png") no-repeat;
}

#sidebar #ccon{
	position:absolute;
	left:152px;
	top:27px;
	height:12px;
	width:19px;
	z-index: 4;
	background:url("../images/lcon.gif") no-repeat;
}

/*main-conten*/
#main-content #zhanshi{
	position:absolute;
	left:0px!important;  /* FF */
	*left:31px!important;/* IE8+IE7 */
	top:67px;
	height:350px;
	width:660px;
	z-index: 5;
	
	}
	

#main-content #jieshao{
	position:absolute;
	left:31px;
	top:22px;
	height:80px;
	width:669px;
	background:url("../images/c21.gif") no-repeat;
	z-index: 6;
	

	}
	#main-content #jh{
	position:absolute;
	left:5px;
	top:10px;
	height:61px;
	width:651px;
	}
	#jieshao #jsz{
	position:absolute;
	left:8px;
	top:12px;
	height:53px;
	width:653px;
		
		
		}
	
/*footer*/

#footer #navfoobter{
	position:absolute;
	top:5px;
	left:275px;
	width:508px;
	z-index: 8;
}
#navfoobter ul {
	margin: 0; 
    padding: 0; 
    list-style-type: none; 
    font-family:  verdana, arial, Helvetica, sans-serif; 
	
	}

#navfoobter ul li{float:left; line-height:18px; font-size:12px; padding-bottom:2px;} 
#navfoobter ul li  a{display: block; color: #333; margin:0 4px;}
#navfoobter ul li a:hover{ text-decoration: underline;}
#navfoobter ul li a:active{color: #39F;}
#navfoobter ul li  a:visited{color: # D5D5D5;}

.menuDiv {width:1px;height:10px;background:#999;}

#footer #sm{
	position:absolute;
	top:74px;
	left:51px;
	width:509px;
	font-family: 10px Arial, Helvetica, sans-serif;
	z-index: 9;
}
	
	
/*list*/
#left-sidebar  #list{
	border: 0;
	width: 199px;
	position:absolute;
	top:26px;
	left:16px;
	z-index:2;
	
	
}

 #list{
	font:9px   Verdana, Geneva, sans-serif;
	text-align: left;	
	list-style:none;

	
}

 #list ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;

	
}

 #list li{
	background: url("../images/xx.gif") repeat-x bottom  ;
	width: 100%;	
	
}
 #list li a{
	  
	color: #777777;
	display: block;
	padding: 0px 10px 0px 10px;
	background: url("../images/3.gif") no-repeat 0px  5px;
}

 #list li span{
	float: left;
	text-align: right;
		
}
 #list li a:hover{
	color: #336699;
	background: url("../images/2.gif") no-repeat 0px  5px;
	text-decoration: underline;
}
 #list li a:active{color: #09F;}
 #list li a:visited{color: #930;}
 #list .lssfef{color: #39C;
	}
	
#left-sidebar #new{
	position:absolute;
	top:33px;
	left:175px;
	width:30px;
	height:11px;
	background: url("../images/new.gif") no-repeat;
	z-index:1;
	 }
 
/*contact*/ 
 #ccontain #dh{
	position:absolute;
	top:4px;
	left:20px;
	width:220px;
	height:168px;
	font-family: 15pt Arial, Helvetica, sans-serif;
	z-index: 3;
	 }


#outer{
padding: 0px;
margin: 0px;
width: 950px;
text-align: center
}
#focus{
	border: #ccc 1px solid;
	margin: 0px;
	padding: 0px;
	padding-top: 30px;
	width:948px;
	position: relative;
	height: 180px
}
#descc{
width:850px;
height:150px;
overflow:hidden;
margin-right:15px;
float:left;
}
.dis{
float:left;
width:40px;
text-align: center;
padding-top:60px
}
.diz{
float:right;
width:40px;
text-align: left;
padding-top:60px
}
#descc ul, #descc li {
float:left;
display: inline;
margin: 0;
padding: 0;
height:150px
}
.content a:active,
.content a:visited,
.content a:link {
display: inline;
margin: 0;
padding: 0;
padding-left: 5;
padding-right: 5;
text-decoration: none;
}
.content a:hover {
color: #ffffff;
display: inline;
text-decoration: none;
}
img {border:0px}

#main-content #tt{
	position:absolute;
	top:-1px;
	left:575px;
	width:121px;
	height:24px;
	background:url(../images/df.gif) no-repeat;
	z-index: 7;

	
	}
#main-content #mcon{
	position:absolute;
	left:149px;
	top:9px;
	height:10px;
	width:15px;
	text-align:center;
	background:url("../images/lcon.gif") no-repeat;
}


/*MENU*/
#topheader #menucn{
	position:relative;
	left:514px;
	top:35px;
	width: 420px;
}
#navcn {padding:0; width:398px; height:25px; line-height:25px; overflow:hidden; list-style:none; position:relative;}
#navcn li {
	width:82px;
	height:25px;
	position:absolute;
	top:0;
	z-index: 6;
}
#b {left:79px;}
#c {left:158px;}
#d {left:237px;}
#e {left:316px;}
#navcn a {width:82px; height:25px; padding:30px 0 0 ; overflow:hidden; display:block; background:url("../images/menu-cn.gif") no-repeat;position:relative;}
#b a {background-position: -82px 0px;}
#c a {background-position: -164px 0px;}
#d a {background-position: -246px 0px;}
#e a {background-position: -328px 0px;}
#a a:hover {background-position: 0 -25px}
#b a:hover {background-position: -82px -25px;}
#c a:hover {background-position: -164px -25px;}
#d a:hover {background-position: -246px -25px;}
#e a:hover {background-position: -328px -25px;}

/*footercn*/

#footer #navfoobtercn{
	position:absolute;
	top:3px;
	left:145px;
	width:695px;
}
#navfoobtercn ul {
	margin: 0; 
    padding: 0; 
    list-style-type: none; 
    font-family:  verdana, arial, Helvetica, sans-serif; 
	
	}

#navfoobtercn ul li{float:left; line-height:18px; font-size:12px; padding-bottom:2px; } 
#navfoobtercn ul li  a{display: block; color: #333; margin:0 10px;}
#navfoobtercn ul li a:hover{ text-decoration: underline;}
#navfoobtercn ul li a:active{color: #39F;}
#navfoobtercn ul li  a:visited{color: # D5D5D5;}

#sidebar #xtb{
	position:absolute;
	top:66px;
	left:170px;
	width: 38px;
	height: 11px;
	z-index:3;
	
	}

#footer #smcn{
	position:absolute;
	top:70px;
	left:51px;
	width:497px;
	font-family: 10px Arial, Helvetica, sans-serif;
}
#left-sidebar #msn{
	position:absolute;
	top:122px;
	left:20px;
	width:27px;
	height:21px;
	background:url("../images/msn.gif") no-repeat;
	
	}
	#left-sidebar #msn1{
	position:absolute;
	top:95px;
	left:20px;
	width:27px;
	height:21px;
	background:url("../images/msn.gif") no-repeat;
	
	}
    #left-sidebar #msn2{
	position:absolute;
	top:67px;
	left:20px;
	width:27px;
	height:21px;
	background:url("../images/msn.gif") no-repeat;
	
	}
#footer #caxx{
	position:absolute;
	top:33px;
	left:51px;
	width:451px;
	height: 13px;
	font: 12px "宋体";
}
#footer #caxz{
	position:absolute;
	top:38px;
	left:528px;
	width:118px;
	height: 51px;

}
#footer #caxs{
	position:absolute;
	top:38px;
	left:788px;
	width:118px;
	height: 51px;
	
}
#footer #caxh{
	position:absolute;
	top:38px;
	left:658px;
	width:118px;
	height: 51px;
	
}
#footer #caxt{
	position:absolute;
	top:53px;
	left:51px;
	width:473px;
	height: 13px;
	font: 12px "宋体";
}
#footer #qq{
	position:absolute;
	top:47px;
	left:288px;
	width:65px;
	height: 13px;
	font: 12px "宋体";
}
#footer #link{
	position:absolute;
	top:103px;
	left:51px;
	width:893px;
	height: 21px;
	font: 12px "宋体";
}
 #linkm{
	position:absolute;
	top:13px;
	left:0px;
	width:918px;
	height: 42px;
	font: 12px "宋体";
	
	}
img.left{
float:left;
padding:0px;
}

#sub-content #listc{
	border: 0;
	width: 182px;
	position:absolute;
	top:7px;
	left:449px;
	z-index:2;
	height: 105px;
	
	
}

 #listc{
	font:10px  Georgia, "Times New Roman", Times, serif;
	text-align: left;	

}

 #listc ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;

}

 #listc li{
	background: url("../images/xx.gif") repeat-x bottom  ;
	width: 100%;	
	
	
}
 #listc li a{
	  
	color: #999;
	display: block;
	padding: 0px 10px 0px 10px;
	background: url("../images/2.gif") no-repeat 0px  5px;
}

 #listc li span{
	float: left;
	text-align: right;
		
}
 #listc li a:hover{
	color: #336699;
	background: url("../images/3.gif") no-repeat 0px  5px;
	text-decoration: underline;
}
 #listc li a:active{color: #666; }
 #listc li a:visited{color: #930;}
 #listc .cckkgg{color:#3399CC;}
 
#sub-content #lista{
	border: 0;
	width: 199px;
	position:absolute;
	top:7px;
	left:189px;
	z-index:2;
	height: 112px;
	
}

 #lista{
	font:10px  Georgia, "Times New Roman", Times, serif;
	text-align: left;	

}

 #lista ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	

}

 #lista li{
	background: url("../images/xx.gif") repeat-x bottom  ;
	width: 100%;	
	
}
 #lista li a{
	  
	color: #999;
	display: block;
	padding: 0px 10px 0px 10px;
	background: url("../images/2.gif") no-repeat 0px  5px;
}

 #lista li span{
	float: left;
	text-align: right;
		
}
 #lista li a:hover{
	color: #336699;
	background: url("../images/3.gif") no-repeat 0px  5px;
	text-decoration: underline;
}
 #lista li a:active{color: #666; }
 #lista li a:visited{color: #930;}
  #lista .cckkss{color:#FF3300;}

#sub-content #listb{
	border: 0;
	width: 182px;
	position:absolute;
	top:7px;
	left:704px;
	z-index:2;
	height: 112px;
	
}

 #listb{
	font:10px  Georgia, "Times New Roman", Times, serif;
	text-align: left;	

}

 #listb ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;

}

 #listb li{
	background: url("../images/xx.gif") repeat-x bottom  ;
	width: 100%;	
	
}
 #listb li a{
	  
	color: #999;
	display: block;
	padding: 0px 10px 0px 10px;
	background: url("../images/2.gif") no-repeat 0px  5px;
}

 #listb li span{
	float: left;
	text-align: right;
		
}
 #listb li a:hover{
	color: #336699;
	background: url("../images/3.gif") no-repeat 0px  5px;
	text-decoration: underline;
}
 #listb li a:active{color: #666; }
 #listb li a:visited{color: #930;}
 
   #listb .cckkee{color:#3399CC;}

#sub-content #bj1{
	position:absolute;
	top:187px;
	left:0px;
	width: 948px;
	height: 31px;
	
	}

	
#sub-content #xtb1{
	position:absolute;
	top:124px;
	left:566px;
	width: 38px;
	height: 14px;
	z-index:3;
	background: url("../images/gif-0299.gif") no-repeat;
	}
	
#sub-content #xtb2{
	position:absolute;
	top:28px;
	left:810px;
	width: 38px;
	height: 14px;
	z-index:3;
	background: url("../images/gif-0299.gif") no-repeat;
	}
	
.lanse{
	color: #36C;
	text-decoration:underline;
	}
#left-sidebar  #list{
	border: 0;
	width: 202px;
	position:absolute;
	top:27px;
	left:17px;
	z-index:2;
	
}
#left-sidebar  #list1{
	border: 0;
	width: 199px;
	position:absolute;
	top:11px;
	left:18px;
	z-index:1;
	
}
 #list1{
	font:9px   Verdana, Geneva, sans-serif;
	text-align: left;	
	list-style:none;
}

 #list1 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	
}

 #list1 li{
	background: url("../images/xx.gif") repeat-x bottom  ;
	width: 100%;	
	
}
 #list1 li a{
	  
	color: #777777;
	display: block;
	padding: 0px 10px 0px 10px;
	background: url("../images/3.gif") no-repeat 0px  5px;
}

 #list1 li span{
	float: left;
	text-align: right;
		
}
 #list1 li a:hover{
	color: #336699;
	background: url("../images/2.gif") no-repeat 0px  5px;
	text-decoration: underline;
}
 #list1 li a:active{color: #09F;}
 #list1 li a:visited{color: #930;}
 #list1 .kkeebb{
	color: #900;}
	
#sub-content1 #dsm{
	position:absolute;
	top:12px;
	left:160px;
	width: 400px;
	height: 33px;
	z-index:1;
	
	
	}
#sub-content1 #dscs{
	position:absolute;
	top:-9px;
	left:-158px;
	width: 100px;
	height: 50px;
	z-index:1;
	
	
	
	}
	#sub-content1 #dsm1{
	position:absolute;
	top:14px;
	left:539px;
	width: 398px;
	height: 28px;
	z-index:1;
	
	
	}

