@charset "utf-8";
/* CSS Document */

BODY{
   padding-bottom: 0px;
    margin: 0px auto;
    padding-left: 0px;
    padding-right: 0px;
	font-family:"微软雅黑";
    background:fixed no-repeat center center;
    color: #666;
    font-size: 12px;
    padding-top: 0px;
	background:url(../images/bg.jpg) top left repeat-x #eaeaea;
}
DIV{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FORM{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
I{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
IMG{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LI{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
OL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DT{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DD{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TABLE{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TR{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TD{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TH{
   n: n;
}
FIELDSET{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LABEL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LEGEND{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}


SELECT{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BUTTON{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
INPUT{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P{
}
LI{
}
DIV{
}

.menux{ width:100%; text-align:center; line-height:30px; background-color:#e2e2e2; margin:2px 0px auto; overflow:hidden;}
.menux .menu1{ width:100%; cursor:pointer; display:block;}


.menu_class2{ width:100%; background-color:#f4f4f4; margin-top:2px;}
.menu_class2 a{ width:100%; float:left; margin-top:2px;}
.menu2{ width:100%; margin-top:2px; background-color:#f4f4f4;}

H1{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H2{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H4{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H5{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H6{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H1 IMG{
   margin: 0px;
}
H2 IMG{
   margin: 0px;
}
H3 IMG{
   margin: 0px;
}
H4 IMG{
   margin: 0px;
}
H5 IMG{
   margin: 0px;
}
H6 IMG{
   margin: 0px;
}
UL{
   list-style-type: none;
    list-style-image: none;
}
OL{
   list-style-type: none;
    list-style-image: none;
}
LI{
   list-style-type: none;
    list-style-image: none;
}
DL{
   list-style-type: none;
    list-style-image: none;
}
DT{
   list-style-type: none;
    list-style-image: none;
}
DD{
   list-style-type: none;
    list-style-image: none;
}
IMG{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    vertical-align: middle;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
A IMG{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    vertical-align: middle;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
A:link{
   color: #666;
    text-decoration: none;
}
A:visited{
   color: #666;
    text-decoration: none;
}
A:hover{
   color: #333;
    text-decoration: underline;
}
A:active{
   color: #666;
    text-decoration: none;
}
.clear{ clear:both;}

.top{ width:100%; float:left; background:url(../img/nav_bg.jpg) #eaeaea top center no-repeat; padding-bottom:5px;}
	.top_logo{ width:1002px; margin:0 auto;}

.banner{width:100%; float:left;}	
#bottom{width:100%; float:left;background:url(../img/ft_bj.gif) top left repeat;}
	.bottom_content{ width:1000px; margin:0 auto; text-align:center; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:22px;}
		.bottom_content a{ text-decoration:none; color:#7b7b7b;}.bottom_content a:hover{ text-decoration:underline;}
		
		
		.logo{ width:109px; float:left; padding-top:7px;}
		
		.in_topr{ width:832px; float:right;}
		.in_qh{ width:100%; height:25px;}
		.in_hyc{ width:480px; float:left; color:#666; line-height:24px;}
		.in_zyw a{ width:80px; float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:red;}
		
		
		
		








.in_top2{ width:1002px; margin:0 auto; margin-top:5px; overflow:hidden;}

.in_mc{ width:380px; float:left; text-align:left; padding-top:5px;}

.in_mcr{ width:270px; float:right;}
.in_fx{ width:230px; text-align:right; float:right; overflow:hidden;}
.in_tel{ width:100%; text-align:right; float:left;}


.ba{ width:100%; background:url(../img/ban_bj.jpg) no-repeat center bottom;}
.ban{width:1002px; margin:0 auto; overflow:hidden; clear:both;  height:397px; overflow:hidden; clear:both;}

.n_ban{width:1030px; margin:0 auto; overflow:hidden; clear:both;  height:150px; overflow:hidden; clear:both;}
/* qqshop focus */
#focus {width:1002px; height:351px; overflow:hidden; position:relative;}
#focus ul {height:451px; position:absolute;}
#focus ul li {float:left; width:1002px; height:351px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1002px; height:30px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:982px; height:10px; padding:10px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.in_kj{ width:1012px; background:url(../img/in_kjbj.gif) no-repeat top center; padding-bottom:5px; height:50px; margin:0 auto;}
.in_kjz{ width:180px; float:left; padding-left:10px; text-indent:-9999px;}
.in_kjfl{ width:500px; float:left; padding-left:10px; line-height:50px;} 
.in_kjfl A:link{
   color: #666;
    text-decoration: none;
}
.in_kjfl A:visited{
   color: #666;
    text-decoration: none;
}
.in_kjfl A:hover{
   color: #ff0000;
    text-decoration: underline;
}
.in_kjfl A:active{
   color: #666;
    text-decoration: none;
}









.search{ width:280px; float:right; padding-right:5px; height:35px; background:url(../images/title4.jpg) no-repeat 0 0;}
.search form{ background:url(../images/title4.jpg) no-repeat right 0; padding-right:10px;}
.search ul{ padding:12px 0 0 0px; overflow:hidden;}
.search li{ float:left; height:26px; line-height:24px; overflow:hidden; color:#666; padding-left:10px;}
.search li span{ display:inline-block; height:24px; background:url(../img/index.jpg) no-repeat 0 0; padding:0 5px; border:1px solid #ccc;}
.search li span input{ width:120px; height:24px; line-height:24px; background:none; border:none;}
.search li.btn input{ width:56px; height:24px; overflow:hidden; background:url(../img/search6.jpg) no-repeat 0 0; border:none; cursor:pointer;}




.ft_nav{ width:1002px; margin:0 auto; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.ft_nav a{ padding:0px 10px;}


.in_left{ width:222px; float:left; background-color:#fff;}
.left_lb{ width:220px; float:left; border: 1px solid #D4D4D4; background-color:#fff;}
.left_bt{ width:200px; float:left; background:url(../img/left.gif) no-repeat top center; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:16px; padding-left:20px; color:#333;}


/*分类列表调用*/
.left_nr{ width:200px; margin:0 auto; padding:10px; overflow:hidden;}
.left_nr ul{padding:0;}
.left_nr li{ width:100%; background:url(../img/lb_bj.gif) no-repeat left center;  line-height:30px; text-align:center; color:#666;}
.left_nr li a{ display:block; width:160px; margin:0 auto; padding-left:10px;}
.left_nr li a:hover{ color:#06c;}



.left_nr_list {width:100%; float:left; overflow:hidden;}
.left_nr_list li {display:block; width:185px; line-height:18px;background:url(../img/lb_bj1.gif) no-repeat left top; margin:0 auto; padding-bottom:12px; overflow:hidden;}
.left_nr_list li a {font-size:12px; color:#666; text-align:center;}
.left_nr_list li ul li {display:block; width:100%; /*height:30px;*/ line-height:30px;}
.left_nr_list li ul li a {display:block;width:100%; /*height:30px;*/ font-size:12px; font-weight:normal; color:#333; background:url(../img/lb_bj.gif) no-repeat left center;}

/*分类列表调用*/




.in_right{ width:762px; float:right; border: 1px solid #D4D4D4; background-color:#fff;}

.in_right_title{ widows:100%; background:url(../img/in_right.gif) no-repeat left top; height:35px;}
.in_title{ width:150px; padding-left:20px; float:left; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:16px; color:#333;}
.in_bread{ width:560px; float:right; line-height:35px; padding-right:10px; text-align:right;}


.in_right_nr{ width:744px; padding:10px; line-height:24px; text-align:left;}



/*发展历程*/
.clearfix:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1;}
.fl { float:left;}
.fr { float:right;}
/*.public*/
.main {width:100%; float:left;} 
a { blr:expression(this.onFocus=this.blur()) } /*针对 IE*/
a { outline:none; } /*针对firefox等*/

.main { padding:45px 0; min-height:720px; }
/*history*/
.history { background:url(../images/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.gif) #fff no-repeat 158px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:45px; margin-bottom:20px;  }
.history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}
.history-date h2 a { color:#00bbff; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.gif) no-repeat right 50%; padding-right:17px; margin:10px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { background:url(../images/icon07.gif) no-repeat 180px 0; padding-bottom:20px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; font-family:微软雅黑;}
.history-date ul li dl dt { font:20px/22px 微软雅黑; color:#737373; width:500px; float:left; }
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px;}
.history-date ul li.green h3 { color:#1db702;}
.history-date ul li.green h3 span { color:#a8dda3; }
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt { font-size:30px; line-height:28px;}
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}
/*发展历程*/