/* CSS Document */
* { margin: 0; padding: 0; }
body { font-size: 12px;color:#7e7e7e; background:#FFF;}
a { text-decoration:none; color:#7e7e7e; }
a:hover { text-decoration:underline; color:#105599;}
a img { border: 0; }
* { word-break:break-all; }
ul, li { padding:0px; margin:0px; list-style-type: none; }
.Cle { font-size:0; line-height:0; height:0; display:block; clear:both; }
.t10{margin-top:10px;}

.r{float:right;} .l{float:left;}


 #container{
width:100%;
height:auto;
margin:0px auto;
 } 



#lg{ 
width:100%;

height:131px;
background:url(../images/top_01.jpg) bottom no-repeat;
}

.lg{width:1000px;
height:131px;
margin:0 auto;
background:url(../images/index_05.png) right center no-repeat;}

.lg_0{ width:1000px; height:131px; margin:0 auto;}

.lg_logo{ width:236px; height:131px; float:left;}

.lg_1{ width:287px;height:28px; line-height:28px; float:right; color:#edd7a5; background:url(../images/index_03.png); text-align:right; margin-top:15px;}

.lg_1  a {
	color: #4f4f4f;
	display:block;
	text-align:center;
	float:left;
	width:70px;
}
.lg_1 a:hover {
	color:#edd7a5;
	text-decoration:underline;}


.select{ width:1001px; height:34px; margin-top:30px;}


.dh{
width:100%;
max-width:1440px;
height:39px;
margin:0 auto;
background:url(../images/index_09.jpg);
}
.dh ul{ width:1000px; margin:0 auto;}

.dh li {float:left;
           display:inline; 
           list-style-type:none; 
           text-align:center;
           width:110px;
		   font-weight:bolder;
           height:39px;
		   line-height:39px;
		   background:url(../images/index_11.jpg) left no-repeat;
           }
.dn_0{background:none !important; width:80px !important;}
.dn_1{background:none !important;}

.dh li a{
color:#fff;
width:110px;
height:39px;
display:block;
font-size:14px;
}

.dh li a:hover{
	color:#105599;
	background:url(../images/bg_03.jpg) top repeat-x;
text-decoration:none;
}


.e{ font-size:12px; color:#ab8f70;height:29px;}

.c{ font-size:14px; color:#ffe9ad; padding-top:9px; height:20px;}

/*banner*/
#banner{ 
        width:100%;
		overflow:hidden;
		text-align:center;
		margin:0 auto;
		height:490px;
}


#banner1{ 
        width:100%;
		overflow:hidden;
		text-align:center;
		margin:0 auto;
		height:326px;
}



.search{width:220px;
         height:31px;
		 overflow:hidden;
		 margin:90px auto 0px 10px;
		 line-height:31px;
		 }
		 
.ints {width:164px;
       height:31px;
	   line-height:31px;
	   background:url(../images/index1_10.jpg) no-repeat center;
	   border:none;
	   padding:0;
	   margin:0;
	   }
	   
.btn { margin-top:0px!important;margin-top:1px; cursor:hand; padding-top:1px;}



.sear {width:220px;
       height:31px;
	   }
.txt {text-align:left;
      line-height:31px;
	  width:100px;
	  line-height:31px;
	  padding-left:30px;
	  }
	  
	  

	  
.box{ width:1000px;margin:15px auto 0 auto; }
.box_1{ width:245px; float:left;}

.box_2{ width:722px;float:right;}

.mt{ margin-top:25px;}

.box_2_1{ width:722px; height:35px; background:url(../images/index_23.jpg) bottom no-repeat;} 
.box_2_2{ width:722px; background:url(../images/index_35.jpg) bottom no-repeat; height:352px;}
.box_2_2 p{ line-height:24px; text-indent:2em;}
.box_2_2 span{ font-weight:bolder }


.box_2_3{ background-color:#f4f2f2; margin-top:5px; height:360px;}
.box_2_3 img{ padding:2px; border:1px solid #999; background-color:#FFF}

.box_2_4{ background-color:#f4f2f2; margin-top:5px; height:180px;}
.box_2_4 img{ padding:2px; border:1px solid #999; background-color:#FFF}
	

.box_2_5{ background-color:#f4f2f2; margin-top:5px; height:360px;}
.box_2_5 img{ padding:2px; border:1px solid #999; background-color:#FFF}

 
.gsnew{ width:353px;height:230px;}
.gsnew ul li{ list-style-type:none;}
.gsnew_1{ width:353px; height:31px; background:url(../images/index_25.jpg) left bottom no-repeat;}

.gsnew_2{ width:353px; height:75px; margin-top:10px;}

.gsnew_3{ width:353px; height:110px;line-height:24px;}

.gsnew_3 a{ width:353px; height:30px; line-height:30px; display:block; float:left; text-decoration:none;}


.gsnew_2 img{ float:left; margin-right:10px; border:1px solid #665c46;}
.gsnew_2_1{ width:220px; height:20px; float:left; text-align:left;font-size:12px; line-height:20px; font-weight:bolder; }
.gsnew_2_2{ width:220px; height:40px; float:left;  text-align:left; text-indent:2em;}

.gsnew_2_2 a{line-height:24px;}




.gs1_1{ width:245px; height:50px; background:url(../images/index_18.jpg) left bottom no-repeat;}
.gs1_2{ width:243px; height:auto; text-align:center; border:1px solid #d3d3d3;}

.gs1_2 a{ width:243px; height:34px; background:url(../images/index_31.jpg) 20px center no-repeat; display:block; line-height:34px; text-align:left; text-indent:35px; border-bottom:1px solid #e9e9e9;}
.gs1_2 a:hover{ width:243px; background:url(../images/index_27.jpg);}


.gs0{ width:275px;height:200px;}
.gs0 ul li{ list-style-type:none;}
.gs0_1{ width:275px; height:31px; background:url(../images/index_27.jpg);}
.gs0_2{ width:275px; height:159px; padding-top:10px;}
.gs0_2 p{ width:265px;line-height:24px; text-align:left; padding-left:5px; padding-right:5px;}
.gs0_2 span{ font-size:14px; color:#cab063; font-weight:bolder;}



.gs2{ width:657px;height:230px;}
.gs2 ul li{ list-style-type:none;}
.gs2_1{ width:657px; height:31px; background:url(../images/index_40.jpg);}
.gs2_2{ width:657px; height:195px;}






.news{ width:415px; height:192px; margin:0 auto;}
.news ul{margin:0px; padding:0px;}
.news ul li{ list-style-type:none; float:left; width:415px; height:28px; background:url(../images/nbg.jpg) left no-repeat; text-indent:1.5em;}
.news li a{ width:415px; line-height:28px;}
.news li a:hover{ color:#C00;}
.news li a span{ color:#222}




 
.box2{width:1000px;height:81px; float:left; margin-top:25px; border:1px solid #CCC;}
.box2 a{ margin:0; padding:0; float:left;}
.box2 img{ padding:0; margin:0;}
 


#body3{ width:1000px; margin:0 auto; overflow:hidden; padding-top:25px; margin-bottom:20px;}
/*left*/
#left{ width:190px; float:left; height:auto; overflow:hidden; }
.left_1{ width:190px; height:83px; background:url(../images/about_03.jpg);}
.left_2{ width:190px; height:auto; background:url(../images/about_10.jpg) repeat-y;}
.left_3{width:190px; height:31px; background:url(../images/about_16.jpg);}
.left_4{width:190px; height:204px; margin-top:20px;}


#body3_r{width:722px;float:right;min-height:600px;}
.body3_r0{width:722px;}
.body3_r1{height:28px; line-height:28px; font-size:14px; font-weight:bolder;text-indent:1em;color:#0460ae;padding-right:10px; background:url(../images/about_03.jpg) bottom no-repeat;}
.body3_r1 p{ width:50%; float:right; text-align:right; font-size:12px; font-weight:normal; color:#0460ae;}
.body3_r1 a{ color:#0460ae!important;}
.body3_r2{ padding:20px;line-height:200%; color:#666;}
.body3_r2 table td{height:30px;line-height:30px;padding-left:5px;}
.body3_r2 table td #verifycode{float:left;width:60px;margin-right:7px;}
.body3_r3{width:739px; text-align:center; margin:0 auto;}
.news_list li { height:35px; line-height:35px;}
.news_list li span{float:right;}



#right_a2{ padding-top:20px; width:100%; margin:0 auto;text-align:left; line-height:27px; font-size:14px; }
#right_a2 ul{}
#right_a2 ul li{ width:180px; float:left; text-align:center; height:160px;}	
#right_a2 ul li h3{ font-size:12px; line-height:15px; height:15px; overflow:hidden; text-align:center;}
#right_a2 ul li a img{ background:#ccc; padding:1px;}
		
		
	

#page{ color:#666; border-top:1px #999 dotted; margin:20px; text-align:right;}
#page strong{ color:#F00}
#page input.page1{ width:20px;}

.body3_r3{ border-bottom:1px #CCC solid; margin-top:20px; font-size:14px; color:#333; font-weight:bold}
.body3_r5{ padding:20px 15px;}
.p_content{ color:#4f4f4f; line-height:25px;}
.p_content1{ color:#4f4f4f; width:640px; margin:0 auto; line-height:36px; height:550px; font-size:18px; margin-top:25px;}
.p_content1 img{ float:left; padding:15px; padding-left:0 !important; padding-bottom:0 !important;}
.p_content1 p{ width:640px; height:40px; font-size:18px; color:#fc1521; background-color:#FC0; text-align:left; margin-top:10px; text-indent:2em;}
.p{ padding:15px 0;/* border-bottom:1px #CCC solid*/}
.p_img{ width:230px; float:left;}
.p_r{ width:400px; float:right}
.p_r1{ color:#333; font-size:14px; font-weight:bold; line-height:40px;}
.p_cs{ font-size:14px; font-weight:bold; color:#B70912; line-height:60px;}
#p_buy{ padding:10px 0; border-bottom:1px #999 dotted; }
#p_buy2{ padding:10px 0; line-height:180%; color:#999}

.p_class{ border:1px #E6E6E6 solid}
.p_class1{ height:28px; line-height:28px; background:url("../images/bg_p01.png"); padding-left:10px; font-size:14px;} 
.p_class2{ padding:10px;}
.p_class2 a{ padding-right:10px; color:#900}
.p_class2 a:hover,.p_class2 a.hover{ font-weight:bold; text-decoration:underline}
.honor_list{ padding:20px 0}
.honor_list li{ width:165px; float:left; text-align:center; margin-bottom:20px}
.honor_title{ line-height:40px;}



/*底部*/

.footer1{ 
        width:100%; 
		height:60px;
		color:#FFF;
		margin:25px auto 0 auto;
		background: url(../images/index_56.jpg)top;
		text-align:center;
		padding-top:17px;
        line-height:25px;
		}

.footer1 a{ color:#FFF}

#aa {
	width:190px;
	padding-top:0px;
	margin:0 auto;
	font-size:14px;
	text-align:center;

}
#aa a {
	display:block;
	height:38px;
	color:#edd7a5;
	line-height:38px;
	text-decoration: none;
	width:190px;
	background:url(../images/about_13.jpg) bottom no-repeat;

}

#aa a:hover{
	color:#edd7a5;
	text-decoration:underline;
} 




.vv {
	font-family: Arial;
	font-size: 12px;
	width:355px;
	color: #000;
	height:40px;
	
	} 
a.vv:link {
    font-family: Arial;
	font-size: 12px;
	color:#000;
	text-decoration: none;
	
	

}
a.vv:visited {
	text-decoration: none;
	color:#000;
	text-decoration: none;
}
a.vv:hover {
	text-decoration: underline;
	color:#ff0000;
	text-decoration: none;
}
a.ff:active {
	text-decoration: none;
	color:#FF0000;
}







ul#menu, ul#menu ul {
  list-style-type:none;
  margin:0 auto;
  padding:0;
  width:222px;
}

ul#menu a {
  display: block;
  text-decoration: none;
  font-size:14px;
	
}

ul#menu li {
  text-indent:3.5em;
}

ul#menu li a {
  background:url(../images/nav_06.gif);
  color:#edd7a5;	
height:38px;
line-height:38px;
}

ul#menu li a:hover {

}

ul#menu li ul li {
	width:209px;
	padding-left:7px;
}

ul#menu li ul li a {
  background:url(../images/nav_10.gif) no-repeat;
  color:#fff;
  height:29px !important;
  line-height:29px !important;
  padding-left:20px;
}

ul#menu li ul li a:hover {
background:url(../images/nav_10.gif) no-repeat;
padding-left:20px;
}


/* 在线客服 QQ*/
#QQFloatDiv { width:118px; margin:0 auto; }
#QQFloatDiv .Head { height:41px; background:url("../images/QQ/head.gif");}
#QQFloatDiv .Body { background:url("../images/QQ/body.gif"); text-align:center; }
#QQFloatDiv .Body p{ width:100%;}
#QQFloatDiv .Foot { height:40px; background:url("../images/QQ/foot.gif");}
/* 在线客服 QQ*/

