@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	text-align:center;
	font-size:11px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	background-color:#FFFFFF;
}
img{ border:0px;}
h1,h2,h3,h4,h5,div,ul,li,form{margin:0; padding:0; list-style-type:none;}
p{padding:5px;margin:0;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.left{float:left;}
.right{float:right;}
a{color:#000;text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.ttable{ width:976px; margin:0px auto; /*background:url(img/bj.jpg) top center repeat-y;*/ padding:0px 19px 0px 19px;}
.header{ width:976px; height:80px; margin:0px auto;}
.logo{ width:142px; height:80px; float:left;}
.h_title{ width:540px; padding:20px 0px 0px 5px; float:left; text-align:left;}

.top_d{ padding-top:10px; float:right;}
.search{ width:182px; height:20px; float:right; border:#CCC solid 1px;} 
.anniu{ width:45px; height:22px; float:right; padding-left:4px;}
#text{ width:180px; height:18px; border:0px;line-height:18px;}
* html #text{ width:180px; height:16px; line-height:16px; border:0px;}
*+html #text{ width:180px; height:15px; line-height:15px; border:0px;}
.yuyan{ height:20px; line-height:20px; padding:0px 5px 5px 5px; display:block; float:right; color:#999; font-weight:bold;}
.banner{ width:976px; padding:1px 0px 4px 0px;}

.menu{ width:976px; height:34px; margin:0px auto; background:url(img/bj_menu.jpg) left center repeat-x;}
.menu ul{ color:#fff;}
.menu ul li{ width:122px; height:34px; font-size:13px; float:left; line-height:34px; font-weight:bold; background:url(img/line.jpg) right center no-repeat;}
.menu ul li a{ color:#fff;}
.menu ul li a:hover{ color:#fff;}
.menu ul li.end{ width:132px; float:left; color:#FFF; text-align:center; background:none;}
.menu ul li.curr{ width:161px; height:34px; font-size:13px; float:left; line-height:34px; font-weight:bold; background:url(img/line.jpg) right center no-repeat; text-align:center;}

.h_about{ width:347px; height:263px; float:left; border:#d5d5d5 1px solid; margin-right:8px; background:url(img/bj_1.jpg) left center repeat-x;}
.h_contact{ width:254px; height:263px; float:right; border:#d5d5d5 1px solid; background:url(img/bj_1.jpg) left center repeat-x; padding-left:5px;}
.h_about_t{ width:347px; height:30px;}
h1{ width:90px; font-size:11px; color:#686362; line-height:30px; text-align:left; font-weight:bold; float:left; padding-left:5px;}
h3{ font-size:11px; color:#686362; line-height:30px; text-align:left; float:right; padding-left:5px; font-weight:inherit;}
h3 a{ color:#686362;}
h3 a:hover{ color:#C93;}
h2{ width:38px; padding-top:8px; float:right; padding-right:10px;}
.h_tu{ width:334px; text-align:left; height:110px; overflow:hidden; padding-left:5px;}
.h_c{ width:341px; height:120px; overflow:hidden; text-align:left; color:#555555; padding-left:5px; padding-top:5px;}

.h_contact_t{ width:254px; height:30px;}
.h_contact_tu{ width:254px; height:58px; text-align:left;}
.h_contact_c{ width:254px; height:165px; padding-top:5px; overflow:hidden; text-align:left; color:#555555; line-height:30px;}
.h_tupian{ width:974px; height:210px; border:#d5d5d5 solid 1px; background:url(img/bj_tupian.jpg) left center repeat-x; margin-top:5px;}
.h_contact_title{ width:976px; height:30px;}

.imgbox{ float:left; width:145px; height:161px; overflow:hidden; padding:3px 9px 0px 8px;}
.imgbg{text-align:center;}
.imgbg img{ width:143px; height:139px; border:#c3c3c3 1px solid;}
.imgbox p{line-height:20px; color:#555555;}

.imgbox1{ float:left; width:145px; height:210px; overflow:hidden; padding:5px 15px 0px 15px;}
.imgbg1{text-align:center; border:#c3c3c3 1px solid; width:143px; height:139px; padding:2px}

.imgbox1 p{line-height:20px; color:#555555; text-align:center;}


.footerqq{
	width:970px;
	height:30px;
	margin:3px auto 0 auto;
	color:#000;
	padding-top:5px;
	padding-left:5px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	text-align: left;
}
.footer{ width:976px; height:64px; background:url(img/bj_footer.jpg) left center repeat-x; margin:3px auto 0 auto; color:#000; padding-top:5px;}

.about_left{ width:226px; padding-right:17px; float:left;}
.about_right{ width:715px; float:left; background:url(img/bj_a.jpg) left top repeat-x; background-color:#FFF; padding:0px 8px 0px 8px; border:#d5d5d5 1px solid;}
.aboutlist{ width:224px; border:#CCC 1px solid; background-color:#FFF; background:url(img/bj_a.jpg) left top repeat-x; padding-bottom:8px;}
.aboutlist ul{ color:#000;}
.aboutlist ul li{ margin-left:20px; line-height:30px; border-bottom:#999 1px dashed; width:175px; background:url(img/sj.png) left center no-repeat; padding-left:10px; text-align:left;}
.aboutlist ul li a{ color:#000;}
.aboutlist ul li a:hover{ color:#910101;}
.aboutlist ul li.sub{ margin-left:30px; line-height:30px; border-bottom:#999 1px dashed; width:165px; padding-left:10px; text-align:left; background:none;}
.aboutlist ul li.sub a{ color:#910101;}
.aboutlist ul li.sub a:hover{ color:#C96;}

.about_liats{ width:219px; height:30px; line-height:30px; font-size:12px; color:#606060; font-weight:bold; padding-left:5px; text-align:left;}
.about_a{ width:219px; height:263px; float:right; border:#d5d5d5 1px solid; background:url(img/bj_1.jpg) left center repeat-x; padding-left:5px; margin-top:5px;}
.about_a_title{ width:219px; height:30px;}
.about_a_tu{ width:219px; height:58px; text-align:left; overflow:hidden;}
.about_a_c{ width:219px; height:165px; padding-top:5px; overflow:hidden; text-align:left; color:#555555; line-height:30px;}
.about_t{ height:30px; width:715px; border-bottom:#af3b34 1px dashed;}

.about_d{ width:715px; padding:10px 0px 10px 0px; text-align:left; color:#000;}
.about_cc{ width:715px; padding:10px 0px 10px 0px; text-align:left; color:#000;}
.contact_tt{ width:715px; padding:10px 0px 10px 0px; color:#000; text-align:left;}

.newslists{width:715px; padding-top:20px; text-align:right; padding-bottom:20px;}
.newslists1{width:715px; padding-top:10px; text-align:right; padding-bottom:10px;}
.newslists ul{}
.newslists ul li{ text-align:left;}
.newslists ul li a{ color:#565555;}
.newslists ul li a:hover{ color:#F57549;}
.newslists_left{ color:#565555; width:640px; height:22px; height:22px; float: left; text-align:left; border-bottom:#CCC 1px dashed;}
.newslists_right{ color:#565555; width:65px; height:22px; height:22px; float: left; text-align:left; border-bottom:#CCC 1px dashed;}

.p_inquiry{ width:650px; float:right; padding:50px 0px 0px 50px; text-align:left;}
.feed_left{ width:160px; height:30px; line-height:30px; float:left; text-align:right; color:#666666;}
.feed_right{ width:288px; line-height:30px; float:left; text-align:left; margin-left:5px;}
.bt{width:650px; text-align:left; height:28px; text-align:center; padding-top:6px; }

.fy{ width:715px; height:20px; line-height:20px; text-align:center; color:#000; padding-top:20px;}

.pro_tt{ width:715px; padding:5px; text-align:left; color:#000;}
.pro_left{ width:350px; height:246px; float:left; border:#CCC 1px solid; padding:2px; overflow:hidden;}
.pro_right{ width:342px; float:left; padding-left:10px; line-height:30px; color:#000; text-align:left; line-height:20px;}

.div_content_left{ float:left; width:251px; background:url(img/sj.png) left center no-repeat; padding-left:10px;}
.div_content_left a{ color:#555555;}
.div_content_left a:hover{ color:#C96;}
.div_content_right{ float:left; width:80px; text-align:left;}
.gogo{float:right;}
.text{ height:20px; width:200px; line-height:20px; vertical-align:middle; padding:0px 5px;}
.buttom{ border:0px; width:45px; height:22px; vertical-align:middle; cursor:pointer; background: url(img/anniu.jpg) no-repeat;}
