﻿
body,html,p,span,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-size:12px; font-family:Arial 宋体;}
body{overflow-x:hidden;}
body{background-color:#fff; text-align:center;}
img{margin:0; padding:0; display:block; border:none;}

a{margin:0px; padding:0px; text-decoration:none; color:Black;}
a:hover{color:#eee;}

.header{margin:0px auto; padding:0px; width:961px; height:106px; background-image:url(images/headerBG.jpg);}
    .header ul,.header li{margin:0; padding:0; list-style:none;}
    .header ul{padding:30px 0 0 900px;}
        .header ul li{width:11px; height:9px; cursor:pointer; float:left;}
        .header ul .lihome{background-image:url(images/sethome.gif);}
        .header ul .lieamil{background-image:url(images/setemail.gif);}
        .header ul .limap{background-image:url(images/setmap.gif);}
        .header ul .lispace{background-image:url(images/setspace.gif); background-repeat:no-repeat; background-position:center 2px;}
    .header .headerselect{padding:23px 0 0 850px;}
        
.nav{margin:0px auto; padding:0px; width:961px;}
    .nav ul{margin:0px; padding:0px; list-style:none; width:961px; display:block; height:36px; background-image:url(images/navBG.gif); background-repeat:repeat-x; color:#fff; font-weight:bold; text-align:center;}
        .nav ul li{margin:0px; padding:11px 0px 0px 0px; list-style:none; width:104px; height:25px; display:block; float:left; cursor:pointer;}
        .nav ul li a{margin:0px; padding:0px; color:#fff;}
        .nav ul .navSel{background-image:url(images/navSelectBG.gif);}
        .nav ul .navIndex{width:118px; height:25px; background-image:url(images/navIndexBG.gif);}
        .nav ul .navspace{margin:0px; padding:0px; list-style:none; width:1px;  background-image:url(images/navSpaceBG.gif);}
    .nav .subnav{ float:left;margin:0px auto; padding:0px; width:961px; height:22px; overflow:hidden; background-image:url(images/subnavBG.gif); background-repeat:repeat-x; border-bottom:solid 1px #D7D8DC;}
    .nav .subnav a,.nav .subnav a:hover{padding:4px 0px 0px 0px; width:77px; height:18px; display:block; float:left; text-align:center; color:#222; text-decoration:none;}
    .nav .subnav a:hover{color:#fff; background-image:url(images/subnavSelectBG.gif)}
    .nav .subnav .positionNav{margin:0; padding:0;}
    .nav .subnav span{margin:0px 5px; width:1px; height:22px; display:block; float:left; background-image:url(images/subnavSpaceBG.gif)}
	
.mainContent{margin:0px auto; padding:0px; width:961px;}

.footer{ float:center; margin:0px auto;  padding-top:35px; width:961px; height:50px; background-image:url(images/footBG.gif); background-repeat:repeat-x; color:#fff; clear:both;  }
    .footer p{padding:8px 0px 0px 10px;}
    .footer a{color:#fff;}
    .footer a:hover{color:#AB2734;}
	
.footer1{ float:center; margin:0px auto;  padding-top:5px; width:961px; height:50px; background-image:url(images/footerBG.gif); background-repeat:repeat-x; color:#fff; clear:both;  }
    .footer1 p{padding:8px 0px 0px 10px;}
    .footer1 a{color:#fff;}
    .footer1 a:hover{color:#AB2734;}	
	

/*home index*/
.mainContent .homecontent{ text-align:left; margin:0; padding-top:5px; width:961px;  background-image:url(images/bgindex.jpg); background-position:left top; background-repeat:no-repeat;}
.mainContent .homecontent .contentPic{margin:0px; padding:0px; width:961px; height:296px;}
    .mainContent .homecontent .contentPic .picleft{padding:140px 5px 0px 7px;width:15px; height:170px; float:left;}
    .mainContent .homecontent .contentPic .picright{padding:140px 5px 0px 5px;width:15px; height:170px; float:left;}
    .mainContent .homecontent .contentPic img{margin:0px; padding:0px; display:block; border:none; cursor:pointer;}
    .mainContent .homecontent .contentPic .pic{width:908px; height:296px; float:left; overflow:hidden; visibility: visible; position: relative; z-index: 2; left: 0px;}    
        .mainContent .homecontent .contentPic .pic ul,li,a,a:hover{margin:0px; padding:0px; border:none; list-style:none; text-decoration:none;}
        .mainContent .homecontent .contentPic .pic ul{width:908px; position: relative;}
        .mainContent .homecontent .contentPic .pic ul li{width:908px; overflow:hidden; float:left;}
		
.mainContent .homecontent .content{ float:left;  margin:0 auto; padding:10px 10px 0px 50px; width:901px;}
    .mainContent .homecontent .content .news{
	width:291px;
	display:block;
	float:left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
        .mainContent .homecontent .content .news .title{margin:0px; padding:0px;}
            .mainContent .homecontent .content .news .title span{font-size:14px; font-family:宋体 Arial; font-weight:bold; color:#444; display:inline-block;}
			
.more{ padding-left:170px;text-align:right;}
            .mainContent .homecontent .content .news .title .engTitle{font-size:10px;color:#aaa; width:228px;}
            .mainContent .homecontent .content .news .title a{display:inline-block; color:#444; font-size:10px; font-family:Arial;}
            .mainContent .homecontent .content .news .title a:hover{color:#000;}
        .mainContent .homecontent .content .news ul{margin:10px 0 0 0; padding:0px; list-style:none;}
            .mainContent .homecontent .content .news ul li{padding:0; margin:0; height:24px; list-style:none;}
                .mainContent .homecontent .content .news ul li a{padding:0 0 0 10px;  width:200px; display:inline-block; overflow:hidden; background-image:url(images/contentLI.gif); background-position:left 5px; background-repeat:no-repeat;}
                .mainContent .homecontent .content .news ul li a:hover{color:#AB2734;}
                .mainContent .homecontent .content .news ul li span{display:inline-block; color:#999}
    
	.mainContent .homecontent .content .products{text-align:left; margin:0; padding:0; width:205px;  float:left;}
        .mainContent .homecontent .content .products .title{ text-align:left; margin:0px; padding:0px;}
            .mainContent .homecontent .content .products .title span{ text-align:left; font-size:14px; font-family:宋体 Arial; font-weight:bold; color:#444;}
            .mainContent .homecontent .content .products .title .engTitle{ text-align:left; font-size:10px;color:#aaa;}  
            .mainContent .homecontent .content .products ul,.mainContent .homecontent .content .products li{ text-align:left;margin:0px; padding:0px; width:202px; list-style:none;}
            .mainContent .homecontent .content .products ul{padding-top:10px;}
            .mainContent .homecontent .content .products ul li{margin:0; padding-left:12px; width:190px; height:35px; cursor:pointer}
            .mainContent .homecontent .content .products ul .lihover{background-image:url(images/homeabg.png); background-repeat:no-repeat; background-position:left top;}
            *html .mainContent .homecontent .content .products ul .lihover{background-image:none;}
            *+html .mainContent .homecontent .content .products ul .lihover{background-image:url(images/homeabg.png); background-repeat:no-repeat; background-position:left top;}
        .mainContent .homecontent .content .products a{margin:0; padding:0 0 0 28px; width:162px; height:30px; display:block;}
            .mainContent .homecontent .content .products .afirst{background-image:url(images/homefirst.gif); background-repeat:no-repeat; background-position:left 4px;}
            .mainContent .homecontent .content .products .asecond{background-image:url(images/homesecond.gif); background-repeat:no-repeat; background-position:left 4px;}
            .mainContent .homecontent .content .products .athird{background-image:url(images/homethird.gif); background-repeat:no-repeat; background-position:left 3px;}
            .mainContent .homecontent .content .products .afourth{background-image:url(images/homefourth.gif); background-repeat:no-repeat; background-position:left 3px;}
                .mainContent .homecontent .content .products .zhspan{ text-align:left; display:block; width:160px; height:18px; font-family:微软雅黑; font-size:15px; font-weight:bold; color:#27313C}
                .mainContent .homecontent .content .products .engspan{ text-align:left;display:block; width:160px; height:12px; font-family:Arial; font-size:9px; color:#26313B;}                
                .mainContent .homecontent .content .products .spanhover{color:#AF251C; cursor:pointer;}
				
				
/* about       ---------------------------------------------------------------		*/		
.ab_title{width:961px; height:28px; background-image:url(images/aboutBG.gif); background-repeat:repeat-x; margin:0 auto;} 

.aboutmain{width:961px; margin:0 auto;}
			
.ab_zt{font-family:"宋体"; font-size:14px; color:#5c4294; font-weight:bold; text-align:left; padding-top:8px;   padding-left:30px;}

.ab_left{width:200px; float:left; margin:0;}
.ab_nav{width:200px;  float:left;}
	.ab_left ul {	margin:0px; padding:0px; list-style:none;}
		.ab_left li{margin:0px; padding:0px; list-style:none; font-weight:bold;  line-height:2em; padding-left:40px; background-color:#f8f6f7; border-bottom:#dfddde  solid 1px;}	
	
	.ab_search{ float:left; width:200px; height:23px; background-image:url(images/line.jpg); margin-top:10px; padding-top:20px; }
		.ab_search img{padding-left:10px;}
	.ab_search img{text-align:left;}
	.ab_search2{ float:left; width:200px; height:50px;background-color:#f8f6f7; text-align:left;}
	.ab_show{ float:left; width:180px; height:80px; background-color:#f8f6f7; font:12px; font-weight:bold; padding:5px 10px; text-align:center;}
		.ab_show img{ margin-bottom:5px; }
		
		
	
	.searchsubmit {	
	margin-left: 6px;
	width: 23px;	
	height: 20px;	
	background: url(images/searchBT.gif) no-repeat;
	text-transform: uppercase;}


	.ab_right{float:right; width:761px; background-image:url(images/mid_line.gif); background-repeat:repeat-y;}
	
	.ab_right_content{width:761px;}
	.ab_about{ height:16px; padding-left:20px; padding-top:20px;}
	.ab_head{width:620px; height:26px; margin-top:20px; margin-left:30px; margin-bottom:20px;  padding-top:2px; font-weight:bold; font-size:14px; background-image:url(images/ab_titilebg.gif); background-repeat:repeat-x;}
	.ab_text{width:620px; margin:10px 50px; font:12px "宋体" ; color:#333333; text-indent:2em; padding-left:30px;line-height:2em; text-align:left;}
	
.clear{clear:both;}				
				
				
/* news      ---------------------------------------------------------------		*/		

.ne_li{width:620px; height:500px; margin:10px 50px; font:12px "宋体" ; color:#333333; text-indent:2em; text-align:left;}	
	.ne_li ul,.ne_li li{margin:0; padding:0; list-style:none;}
	.ne_li li{line-height:2em; border-bottom:1px dotted #e8e5de; background:url(images/new1.gif) 0 40% no-repeat; }	
				
	.date{text-align:right;}			
				
				
/* productinfo      ---------------------------------------------------------------		*/				
				
	.pr_head{width:620px; height:26px; margin-top:20px; text-align:left; margin-left:30px; margin-bottom:20px;  padding-top:2px; font-weight:bold; font-size:14px; background-image:url(images/ab_titilebg.gif); background-repeat:repeat-x;margin:0 auto; }			
	.pr_img{width:550px; height:410px; border:1px solid #ccc; margin-left:30px;margin:0 auto; }			
				
#recognitionlist_mid1 td{font-size:12px;}		


/* show      ---------------------------------------------------------------		*/	

.photoblock-many {		/* A general full-width photo block (that clears), for many thumbnails */
    margin:0 auto;
   clear: both;
   width: 861px;
   text-align: center;
   font-size: 10px;
   color: #888888;
   padding:0 40px 0 40px;
}	
.photo{border:0;
display:inline;}


/* contact     ---------------------------------------------------------------		*/	


.co_head{width:680px; margin-top:20px; margin-left:30px; margin-bottom:20px;  padding-top:2px; font-weight:bold; font-size:14px;}
.co_head img{text-align:right;}
.co_text{width:620px; margin:10px 50px; font:12px "宋体" ; color:#333333;  padding-left:30px;line-height:2em; text-align:left;}




/* message     ---------------------------------------------------------------		*/	
.dingdan{width:600px; margin-right:5px; float:right; margin-top:18px; }
	.dingdan input{ background:#F2F2F2; border-top:1px #C7C7C9 solid; border-left:1px #C7C7C9 solid; border-bottom:1px #F2F2F2 solid; border-right:1px #F2F2F2 solid;}
	.dingdan textarea{ background:#F2F2F2; border-top:1px #C7C7C9 solid; border-left:1px #C7C7C9 solid; border-bottom:1px #F2F2F2 solid; border-right:1px #F2F2F2 solid; width:418px; height:154px; }
	.dingdan td{ color:#8A8A8A; font-size:12px;}
	.dingdan button{ border:1px #C6C7C9 solid; background:#F1F1F1; color:#444444; height:18px; font-size:12px; padding-top:2px; margin:0; }
.bt{height:18px;border:1px #cccccc solid; background:#F1F1F1; color:#444444; font-size:12px; padding-top:2px;}

/* down     ---------------------------------------------------------------		*/	
.do_li{width:620px; height:500px; margin:10px 50px; font:12px "宋体" ; color:#333333; text-indent:2em; text-align:left;}	
	.do_li ul,.do_li li{margin:0; padding:0; list-style:none;}
	.do_li li{line-height:2em; border-bottom:1px dotted #e8e5de; background:url(images/arrow2.gif) 0 40% no-repeat; }	





#menus  {
	width: 200px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	font-size:12px;
	background: #f8f6f7 url(images/bottom.gif) no-repeat bottom left;
}
#menus dt {
	margin: 0;
	line-height:2em;
	font-size:1em;;
	font-weight: bold;
	color: #fff;
	border-bottom: 1px solid #fff;
	background: #69c url(images/top.gif) no-repeat top left;
}
#menus dd {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 1em;
	border-bottom: 1px solid #eee;
	background: #47a;
	font-weight:bold;
	text-align:center;
	
}
#menus a, #menus a:visited {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 5px 5px 5px 20px;
	background: #ab73b2 url(images/arrow.gif) no-repeat 64px 7px;
	width: 175px;
}
#menus a:hover {
	background: #732e7c url(images/arrow.gif) no-repeat 65px 7px;
	color: #999;
}








