@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
body{margin:0px; padding:0px;  font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}
h1,h2,h3,img{margin:0px; padding:0px;list-style-type:none;border:0px;}
h2{ font-size:12px; font-family:Arial;FONT-WEIGHT: bold;}
h1{FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #444444; LINE-HEIGHT: 28px; FONT-FAMILY: Arial;}
ul,ol,li,dl{list-style-type:none;}
form {margin: 0px; }
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
a:link{font-family: Arial; text-decoration:none; color:#000;}
a:visited{font-family: Arial; text-decoration:none; color:#000;}
a:hover{font-family: Arial; text-decoration:none; color:#e9a400;}
.none{ display:none;}
.clear{clear:both;}

/* body */
#container{width:1002px;margin:0px auto;}


/* header */

#headtop{ background:#f9d10d; height:48px;}
#headtop #headtopall{width:983px;margin:0px auto; padding-top:15px; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
#headtop #headtopall img{ float:left; padding-left:10px; padding-top:5px;}
#headtop #headtopall .headrighttop{width:500px; font-size:15px; color:#000; float:right; font-weight:bold;}
#headtop #headtopall .headrighttop .topimg{float:left; padding-left:6px; padding-right:6px;}
#headtop #headtopall .headrighttop .phonenum{float:left; padding-right:6px; padding-top:5px;}

#header{height:90px;background:#f7f7f7;}
#header #headdown{width:1002px; margin:0px auto;height:90px;}

#header #headdown #headdownleft{width:220px; padding-left:20px; float:left;height:71px; padding-top:19px;}
#header #headdown #headdownright{width:675px; margin:0px auto; float:right;height:90px;}

 .menu {font-family: arial, sans-serif; z-index:999; position:absolute; height:33px; width:665px; background:url(../images/topbg.jpg); border-radius:5px; margin-top:35px; padding-left:5px; padding-right:5px;}
  .menu img{float:left;}
 .menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#f9d10d; height:33px; text-align:center; line-height:33px; overflow:hidden; font-size:12px; padding:0px 20px; font-weight:bold;}
 .menu ul {padding:0;list-style-type: none; z-index:999;}
 .menu ul li {float:left; position:relative;}
 .menu ul li ul {display: none;}
/* specific to non IE browsers */
 .menu ul li:hover a {background:url(../images/topbgbs.jpg);}
 .menu ul li:hover ul {display:block;  top:21px; left:0; width:110px;}
 .menu ul li:hover ul li a.hide {background:#FFF;}
 .menu ul li:hover ul li:hover a.hide {background:#e9a400;}
 .menu ul li:hover ul li ul {display: none;}
 .menu ul li:hover ul li a {display:block; background:#FFF;}
 .menu ul li:hover ul li a:hover {background:#e9a400;}
 
 

div.turnpages {
	margin: 0px 8px 10px 0px;
	text-align: right;
	float: right;
	height: 20px;
	width: 650px;
	position: relative;
	
}
div.turnpages a{
	border: #b5b5b5 1px solid;
	padding:2px 5px;
	color: #aaaaaa;
	margin:10px 2px 0px 0px;
	text-decoration: none;
	font-size: 12px;
}
div.turnpages a:hover{
	color:#ffffff;
	border:1px solid #b5b5b5;
	background-color:#b5b5b5;
}

div.turnpages a:active{
	color:#ffffff;
	border:1px solid #b5b5b5;
	background-color:#b5b5b5;
}
div.turnpages span.current{
	border:1px solid #b5b5b5;
	padding:2px 5px;
	font-weight:bold;
	color:#ffffff;
	margin:10px 2px 0px 0px;
	background-color:#b5b5b5;
	font-size: 12px;
}
div.turnpages span.disabled{
	border:1px solid #b5b5b5;
	padding:2px 5px;
	background-color:#b5b5b5;
	color: #ffffff;
	margin:10px 2px 0px 0px;
	font-size: 12px;
}


/*banner部分开始-----------------------------------------------------*/
.banner{ min-width:980px;height:405px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:405px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:325px;width:980px;left:50%; height:37px;margin-left:-500px;*left:240px;}
.banner_pre_next a{ width:37px; height:75px; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:-37px; background-position:0px 0px; top:-145px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px; background-position:-37px 0px; top:-145px;}


/*圆点*/
.banner_mag{width:1002px; margin:0 auto;}
.banner_mag .yq_banner_list{height:13px;position:absolute; top:315px; text-align:right; z-index:100; width:987px;}
.banner_mag .yq_banner_list a{display:inline-block; width:13px; height:13px; background-color:#ededed; margin-left:5px;}
.banner_mag .yq_banner_list a.hover{background-color:#f9d10d;}
/*banner部分结束-----------------------------------------------------*/

#incon{background:url(../images/contentbg.png);margin-top:-56px; }
#incontent{width:1002px; margin:0 auto; height:410px;}

.focus-news{height:125px; color:#fff; position:relative;  width:1002px;z-index:9999;font-family:"Arial"; background:url(../images/focusnewsbg.jpg);}
.banner_box{width:450px; padding-left:24px; float:left; display:table; font-size:14px; color:#000; line-height:18px; padding-top:10px; padding-right:10px;}
.banner_box img{padding-left:15px;}
.banner_box .banner_box_text{color:#000; font-size:20px; font-weight:bold; text-align:left; height:40px; line-height:40px; width:300px;}
.banner_box .banner_box_text a:visited{color:#000;}
.banner_box .banner_box_text a:hover{color:#FFF;}
.banner_box .banner_box_text .banner_boxtxt{width:310px;}



#inbox{padding-top:32px; font-size:14px; float:left;}
#inbox #inboxl{padding-left:25px; padding-right:25px; width:618px;float:left; height:120px;}
#inbox #inboxtit{font-weight:bold; color:#FFF; background:url(../images/inboxtit.jpg); height:29px; line-height:29px; padding:0px 15px; margin-bottom:10px; float:left; font-size:18px;}
#inbox #inboxtit a{color:#FFF;}
#inbox #inboxtit a:hover{color:#f9d10d;}
#inbox #inboxtxt{line-height:18px;}
#inbox #inboxr{width:284px;float:left; padding-left:25px; padding-right:25px; font-size:12px; color:#202020; height:120px;}
#inbox #inboxr img{ padding-top:3px;}
#inbox #inboxdat{color:#c4c4c4;}
#inbox #inpro{padding-left:25px; font-size:11px; color:#535353; float:left; height:110px; padding-top:25px;}
#inbox #inproimg{height:110px; line-height:135px; float:left;}
#inbox #inpro #inpc{width:100px; float:left;}
#inbox #inpro #inpc #inpctit{font-size:18px; color:#535353; padding-top:13px; font-weight:bold; padding-bottom:5px;}
#inbox #inpro #inpc #inpctit a{color:#535353;}
#inbox #inpro #inpc #inpctit a:hover{color:#e9a400;}
#inbox #inpro #inpc #inpcrm{color:#b8b8b8; padding-top:8px;}
#inbox #inpro #inpc #inpcrm img{ padding-left:10px;}
#inbox #inpro #inpc #inpcrm a{color:#b8b8b8;}
#inbox #inpro #inpc #inpcrm a:hover{color:#e9a400;}
#inbox #inpro #inprbox{width:120px; line-height:15px; float:left; text-align:center; padding-top:13px;}
#inbox #inpro #inprbox #inprboximg{width:120px; border-right:#333 dashed 1px; height:70px;}
#inbox #inpro #inprbox #inprboxtxt{line-height:18px; color:#535353; text-align:center; display:block; margin-top:7px;}
#inbox #inpro #inprbox #inprboxtxt a{background-color:#d3d3d3; color:#535353; padding-left:13px; padding-right:13px;}
#inbox #inpro #inprbox #inprboxtxt a:hover{background-color:#f9d10d; color:#535353; padding-left:13px; padding-right:13px;}

#bannerall{
	background-position:center top;
	background-repeat:no-repeat;
	position:relative;
	background-image: url(../images/aboutbanner.jpg);
	width: 100%;
}



#main{width:1002px; margin:0 auto; padding-top:20px;}

#left{width:198px; background-color:#e6e6e6; margin-left:15px; float:left;}
#left #leftbig{font-size:20px; font-weight:bold; color:#f9d10d; line-height:29px; margin-bottom:7px; padding-left:12px; background:url(../images/inboxtit.jpg);}
#left #leftbig a{color:#f9d10d;}
#left #leftsmallbox{margin-bottom:18px;}
#left #leftsmallbox #leftsmall{font-size:14px; line-height:25px; height:25px; border-bottom:#ccc 1px solid;}
#left #leftsmallbox #leftsmall a{color:#0c0c0c; padding-left:12px;}
#left #leftsmallbox #leftsmall a:hover{font-weight:bold; color:#f9d10d; background-color:#797979; display:block; padding-left:12px;}
#left #leftbotbg{height:70px; background:url(../images/leftbotbg.jpg); margin-top:2px;}



#right{ margin-left:30px; width:720px; float:left;}

#road{ font-size:24px; height:35px; line-height:35px; border-bottom:#d4d4d4 1px solid; font-weight:bold; margin-bottom:30px;}

#right #newbox{margin-bottom:10px; height:125px; background-color:#f7f7f7;}
#right #newboxb{margin-bottom:10px; height:125px; background-color:#FFF;}
#right #newboximg{padding-top:15px; text-align:center; width:170px; float:left;}
#right #newboxr{padding-top:15px; float:left; width:550px;}
#right #newboxr img{ float:left;}
#right #newboxr #newboxrtit{font-size:18px;}
#right #newboxr #newboxrtit a:hover{text-decoration:underline; color:#000;}
#right #newboxr #newboxrtxt{height:45px;}
#right #newboxr #newboxrdat{font-size:11px; font-weight:bold; padding-bottom:5px; padding-top:4px; color:#9a9a9a;}
#right #newboxr #newboxrrm{font-size:11px; font-weight:bold; float:left;}



#right #righttit{background:url(../images/inboxtit.jpg); height:29px; line-height:29px; color:#f9d10d; font-size:22px; font-weight:bold; padding-left:15px; margin-top:5px;}
#right #rightabouttit{background:url(../images/inboxtit.jpg); height:29px; color:#f9d10d; font-size:20px; line-height:29px; padding-left:15px; margin-top:5px; font-family:Arial, Helvetica, sans-serif;}


#right #procbox{background-color:#f7f7f7; padding:10px 15px; font-size:14px; line-height:18px;}
#right #procbox #procboxc{font-size:14px; font-weight:bold; float:left; margin-bottom:3px; margin-top:15px; padding:0px 5px; background-color:#f9d10d; color:#0c0c0c;}
#right #procbox #procboxsc{float:left;}
#right #procbox #procboxsc a{
	display:block;
	float:left;
	margin-right:5px;
	width: 140px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#right #procbox #procboxsc a:hover{display:block; background-color:#f9d10d; color:#0c0c0c;}

#right #profanya{line-height:25px; color:#555555; border-bottom:#000 1px dashed; border-top:#000 1px dashed; padding-top:5px; margin-bottom:20px;}
#right #profanya #profanyesmall{float:right;}


#right #probox{width:152px; margin-right:34px; float:left; margin-bottom:30px;}
#right #probox img{float:left;}
#right #probox #proimg{height:150px; border:#d3d3d3 1px solid;}
#right #probox #proboxtd{font-size:11px; font-weight:bold; background-color:#d3d3d3; width:152px; height:18px; text-align:center; line-height:18px;}
#right #probox #proboxtd a{color:#535353; display:block;}
#right #probox #proboxtd a:hover{color:#000; background-color:#f9d10d;}




#right #prodetbot{margin-top:20px; }
#profanye{height:33px; background:url(../images/proymalbg.jpg) repeat-x; width:718px; line-height:35px; font-size:18px; font-weight:bold; margin-top:25px; border:#e6e6e6 1px solid; margin-bottom:25px;}
#profanye img{padding-top:8px; float:right; padding-left:8px;}
#profanye #profyymal{float:left; padding-left:15px; font-size:18px; font-weight:bold; height:33px;}
#profanye #profyymal a{color:#f9d10d;}
#profanye #profyymal a:hover{color:#424242;}
#profanye #profytm{float:right; font-size:14px; margin-right:12px;}
#profanye #profytm a{color:#5f5f5f;}
#profanye #profytm a:hover{color:#f9d10d;}



#right #prodettop{padding:25px 20px; background-color:#f7f7f7; border-bottom:#000 1px dashed;}
#right #prodettop #prodetleft{width:360px; float:left;}
#focpic{width:334px; border:1px solid #c5c5c5;}

#right #prodettop #prodetright{width:310px; float:left; font-size:18px;}
#right #prodettop #prodetright #prodetrtit{font-size:18px; margin-top:5px; margin-bottom:5px; border-top:#1c1c1c 1px solid; border-bottom:#1c1c1c 1px solid; line-height:32px;}
#right #prodettop #prodetright #prodetrtxt{padding-top:30px;}



#right #procall{background-color:#f7f7f7; padding:30px 15px 15px 15px; border-bottom:#000 1px dashed;}
#right #procall #procal{float:left; padding-right:15px;}
#right #procall #procal img{width:206px; border:1px solid #dbdbdb;}
#right #procall #procar{float:left; width:465px; font-size:14px;}
#right #procall #procar #procartit{background:url(../images/inboxtit.jpg); height:29px; color:#f9d10d; font-size:22px; font-weight:bold; padding:0px 15px; margin-top:5px; float:left; line-height:29px;}
#right #procall #procar #procarbox{background-color:#f7f7f7; height:90px; padding-top:10px; font-size:14px; line-height:18px;}
#right #procall #procar #procarboxc{font-size:14px; font-weight:bold; float:left; margin-bottom:3px; margin-top:15px; padding:0px 5px; background-color:#f9d10d; color:#0c0c0c;}
#right #procall #procar #procarboxsc{float:left;}
#right #procall #procar #procarboxsc a{
	display:block;
	float:left;
	margin-right:5px;
	width: 140px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
}
#right #procall #procar #procarboxsc a:hover{display:block; background-color:#f9d10d; color:#0c0c0c;}

#right #about{padding:20px 10px; font-size:14px; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
#right #about #abouttit{font-size:16px; line-height:18px; font-weight:bold;}


#date{font-size:12px; color:#bebebe; line-height:25px;}
#foot{background:url(../images/footbg.jpg) repeat-x; height:158px; margin-top:20px; font-size:12px;}
#foot #foott{height:85px; width:982px; margin:0 auto; padding-top:25px; padding-left:20px;}
#foot #foott #footttxt{border-right:#FFF 1px dashed; padding-right:15px; margin-right:15px; color:#f9d10d; font-weight:bold; line-height:18px; height:50px; float:left;}
#foot #foott #footttxt a{color:#f9d10d;}
#foot #foott #footttxt a:hover{color:#e9a400;}

.search{float:left; height:34px; color:#a2a2a2;}
.search .searchbg{ background-image:url(../images/searchbg.jpg); background-repeat:no-repeat; }
.search .stext{border:none; background:none; height:34px; width:130px; color:#a2a2a2; line-height:34px; float:left;}
.search .sbot{border:none; background:none; height:34px; width:32px;}

#foot #footb{height:34px; width:982px; margin:0 auto; padding-top:14px; padding-left:20px;}
#foot #footb img{ float:left;}
#foot #footb .lefttxt{padding-left:18px; float:left; color:#3e3e3e; padding-top:10px;}
#foot #footb .righttxt{float:right; padding-right:10px;  padding-top:3px;}
#foot #footb .righttxt img{ float:right; padding-right:8px;}
#foot #footb .righttxt a{color:#3e3e3e;}
#foot #footb .righttxt a:hover{color:#e9a400;}
