﻿/*Software name:KQIQIECMS
Email: 3955233@qq.com . QQ:3955233
Web: http://www.kqiqi.com http://www.kqiqi.cn
Copyright (C) Kqiqi Network All Rights Reserved.*/
/*reset*/
body {
	font-size:12px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	background:url(bg_2.jpg) repeat-x 0px 94px;

}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
fieldset,img {
	border:0;
}
:focus {
	outline:0;
}
address,caption,cite,code,dfn,em,th,var,optgroup {
	font-style:normal;
	font-weight:normal;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
abbr,acronym {
	border:0;
	font-variant:normal;
}
input,button,textarea,select,optgroup,option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
code,kbd,samp,tt {
	font-size:100%;
}
input,button,textarea,select {
	*font-size:100%;
	font:100% Arial,Helvetica,sans-serif;
}
ol,ul,li {
	list-style:none;
}
caption,th {
	text-align:left;
}
:link,:visited,ins {
	text-decoration:none;
}
blockquote,q {
	quotes:none;
}
blockquote:before,blockquote:after,q:before,q:after {
	content:'';
	content:none;
}
a {
	color:#0B3B8C;
	text-decoration:none;
}
a:link {
	color:#0B3B8C;
	text-decoration:none
}
a:visited {
	color:#0B3B8C;
	text-decoration:none
}
a:hover {
	color:#f60;
	text-decoration:underline;
}
a:active {
	color:#2570a9;
	text-decoration:underline
}
.clearfix {
	clear:both;
	display:inline;
	visibility:hidden;
	height:0!important;
	overflow:hidden;
}
#Warp {
	margin-left:auto;
	width:1000px;
	margin-right:auto
}
/*header*/
#header {
	width:auto;
	text-align:center; 
}
#topbar {
	background:url(top_bar_bg.gif) repeat-x;
	height:36px;
}
#topbar .topbar {
	width:980px;
	text-align:left;
	padding:0;
	line-height:30px;
	overflow:auto;
	margin-left:auto;
	margin-right:auto
}
#topbar .topbar .floatleft {
	float:left;
	padding-left:10px;
}
#topbar .topbar .floatright {
	float:right;
	padding-right:10px;
}
#header {
	overflow-y: hidden;
	width:auto;
	text-align:left;
	height:94px
}
#logo {
	float:left;
	

}
#logo img {
	border:0;
}
#topsearch {
	float:right;
}
#navigation {
	width:auto;
	text-align:left;
}
#navigation .navigation {

	width:1000px;
	height:42px;


	overflow:hidden;
}
#navigation .navigation li {
	float:left!important;
	overflow:hidden;
	white-space:nowrap;
	text-align:center;
	line-height:42px;
	background:url(menu_line.gif) 0px 0px no-repeat!important;
	font-weight:bold;
	width:164px!important;
	display:block;
}
#navigation .navigation a {
	padding:0 14px;
	font-size:14px;
	text-decoration:none;
	display:block; color:#fff;
	margin-left:3px;
	height:42px;
}
#navigation .navigation a.current {
	display:block;
	overflow:hidden;
	background:url(current_nav.gif) no-repeat center bottom;
	margin-left:3px;
}
#navigation .navigation a:hover {
	display:block;
	background:url(current_nav.gif) no-repeat center bottom;
	margin-left:3px; color:#000
}
#navigation .navigation li#home {
	background:none!important;
	padding-left:2px;
}
/*search*/
#searchinput {
	height:24px;
	line-height:20px;
	margin-right:5px;
	width:440px;
	padding-left:5px;
	border:#CCCCCC 1px solid;
	color:#DDDDDD;
	font-size:14px;
	padding-top:6px;
	margin-top:-1px
}
#searchbar {
	padding-top:18px;
	width:530px;

	overflow:hidden
}
#searchTop {
	margin:0px 8px 0px 7px;
	position:relative;
	top:6px;
	height:42px;
	cursor:pointer
}
#searchTop .input-r {
	top:0px;
	left:0px;
	font-size:12px;
	z-index:2;
	background:url(inputright.gif) no-repeat;
	width:8px;
	height:42px;
	position:absolute;
}
#searchTop .search-input {
	position:relative;
	overflow:hidden;
	width:392px;
	height:43px;
	top:1px;
	left:8px;
}
#searchTop .search-input input {
	display:block;
	padding:8px 10px;
	background:url(inputbg.gif) repeat-x;
	height:42px;
	width:392px;
	border:0;
	color:#CCCCCC;
}
#searchTop button {
	background:url(topsearch.gif) no-repeat right top;
	height:42px;
	width:75px;
	white-space:nowrap;
	border:0;
	position:absolute;
	top:0px;
	left:400px;
	text-indent:-9999px;
	cursor:pointer
}
/*common*/
.mtp10 {
	margin-top:10px; 
}
.mbp10 {
	margin-bottom:10px;
}
.sitepath {
	padding:0 0 0 10px;
}
.PLmbp10 {
	margin-bottom:10px;
	*margin-bottom:0;
	_margin-bottom:0;
}
.web_btn {
	background:url(button.gif) 0 0px;
	width:76px;
	height:28px;
	line-height:28px;
	border:0;
	text-align:center;
	font-size:14px;
	color:#fff;
	margin:4px;
}
#left {
	float: left; width: 242px;
}
#left_m {
	 float: left; width: 242px;
}
#left_m ul{
	float: left;
	width: 242px;
}
#left_m li {
	float: left;
	width: 242px;
	height:30px;
	line-height:30px;
	font-size:14px;
	margin-bottom:2px;
	text-indent:30px;
	background: url(prodnavli.jpg) no-repeat;
}
#left_mm {
	float: left;
width: 242px;
padding: 10px 0px;
}
#left_mm ul{
	float: left;
	width: 242px;
}
#left_tit {
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	background:url(tubiao.jpg) no-repeat 6px 11px;
	float:left;
	width:217px;
	line-height:33px;
	height:33px;
                color:#3e88b5;
				border-bottom: 2px solid #898989; margin-bottom:12px
}
#left_contact {
	padding: 20px 0 5px 20px;
	background: url(tel.jpg) no-repeat right top;
	float: left;
	width: 220px;
	line-height: 20px;
}
#right {
	float:right;
	width:730px;
}
#right_wrap {
	padding:8px 15px 0 15px;
	float:left;
	width:699px;
	*width:700px;
	_width:700px;
	
}
.right_con {
	float:left;
	width:698px;
	line-height:25px;
                height:auto !important; 
                height:200px;
                min-height:200px;
                padding:0 0 10px 0;
}
.right_con h3 {
	font-weight:bold;
	font-size:14px;
	float:left;
	width:698px;
	text-align:center;
                border-bottom:1px dashed #ccc;
}
.right_con .attr {
                text-align:center;
                color:#999;
}
.right_con .content {
	float:left;
	width:698px;
                padding:10px 0 0 0;
}


.pageing {
	float:left;
	width:690px;
	line-height:25px;
	padding-top:25px;
	text-align:center;
}
.right_tit {
	width:731px;
	*width:732px;
	_width:732px;
	margin:11px 0 0 0;
}
.right_tit .l {
	width:3px;
	height:33px;
	display:block;
	float:left;
	background:url(l.gif) no-repeat; display:none
}
.right_tit .m {
	width:731px;

	height:33px;
	display:block;
	float:left;
	background:url(tubiao.jpg) no-repeat 8px 11px;
	overflow:hidden; border-bottom:2px solid #898989;
}
.right_tit .m .title {
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	color:#3e88b5;
	text-align:left;
	display:block;
	float:left;
	width:600px;
	margin-left:27px;
}
.right_tit .r {
	width:4px;
	height:33px;
	display:block;
	float:left;
	background:url(r.gif) no-repeat; display:none
}
.newslist_tit {
	
	float:left;
	width:675px;
	height:33px;
	border-bottom:2px solid #898989; line-height:33px;
	font-weight:bold;

	
	font-size: 14px;


color: #3E88B5;background: url(tubiao.jpg) no-repeat 6px 11px;padding-left: 25px;





}
.newslist_tit span {
	float:right;
                font-weight:normal;
                font-size:12px;
}
.newslist {
	padding:5px 0 0 5px;
	float:left;
	width:690px;
	line-height:25px;
}
.newslist li {
	padding-left:15px;
	background:url(ico_dian.jpg) no-repeat left center;
	line-height:30px;
	border-bottom:#ccc 1px dashed;
}
.newslist span {
	float:right
}
.productlist {
	float:left;
	width:710px;
	line-height:25px;
	padding-top:15px;
	overflow:hidden;
}
.productlist li {
	width:330px;
	float:left;
	margin-right:25px;
	margin-bottom:25px;
	height:290px;
	text-align:center;
	overflow:hidden;
}
.productlist li img {
               border:#ccc 1px solid;
               padding:4px;
               width:320px;
               height:165px;
}
#pro {
	float:left;
	width:690px;
	padding:10px 0 10px 0;
}
.rollBox {
	float:left;
	overflow:hidden;
	width:690px
}
.rollBox .LeftBotton {
	margin-top:45px;
	float:left;
	overflow:hidden;
	width:17px;
	cursor:pointer
}
.rollBox .RightBotton {
	margin-top:45px;
	float:left;
	overflow:hidden;
	width:17px;
	cursor:pointer
}
.rollBox .Cont {
	float:left;
	overflow:hidden;
	width:655px
}
.rollBox .ScrCont {
	width:10000000px
}
.rollBox .Cont .pic {
	float:left;
	width:180px;
	text-align:center
}
.rollBox .Cont .pic img {
	border:#ccc 1px solid;
                padding: 4px;
	display:block;
	background:#fff;
	margin:0 auto;
                width:160px;
                height:135px;
}
.rollBox .Cont .pic p {
	color:#505050;
	line-height:26px
}
.rollBox .Cont a:link {
	color:#626466;
	text-decoration:none
}
.rollBox .Cont a:visited {
	color:#626466;
	text-decoration:none
}
.rollBox .Cont a:hover {
	color:#f00;
	text-decoration:underline
}
.rollBox #List1 {
	float:left
}
.rollBox #List2 {
	float:left
}
#promenu {
                float: left;
	width:205px;
	margin:auto;
}
#promenu h1 {
	cursor:pointer;
	color:#000;
	font-size:14px;
	padding:5px 0 3px 5px;
	margin-top:1px;
}
#promenu h2 {
	cursor:pointer;
	color:#777;
	font-size:13px;
	padding:5px 0 3px 10px;
}
#promenu ul {
	padding-left:15px;
	height:auto;
}
#promenu ul li {
                background:none;
	padding:0 0 3px 15px;
}
.no {
	display:none;
}
/*ͶƱ*/
.vote_btn {
	background:url(button.gif) 0 0px;
	width:76px;
	height:28px;
	line-height:28px;
	border:0;
	text-align:center;
	font-size:14px;
	color:#fff;
	margin:4px;
}
.vote_show {
	margin:20px 0 0 0;
	padding:0;
}
.vote_show dt {
	margin:10px;
}
.vote_show dt h3 {
	margin:0;
	padding:0 0 5px 0;
	font:18px simhei;
	color:#333;
	text-align:center;
}
.vote_show dt span {
	float:right;
	margin:2px 20px 2px 0;
	width:350px;
	height:20px;
}
.vote_show dt span img {
	max-width:348px;
}
.vote_show dt.r {
	width:370px;
	height:20px;
}
.one_vote {
	margin:0;
	padding:0;
}
.one_vote dt {
	line-height:25px;
	_height:24px;
}
.one_vote h3 {
	margin:0;
	padding:0;
	font:15px simhei;
	text-align:center;
	color:#333;
}
/*friendlink*/	
.friendlink {
	width:980px;
	height:auto;
	overflow:hidden;
}
.friendlink .hd {
	width:980px;
	height:auto;
	overflow:hidden;
}
.friendlink .hd .l {
	width:3px;
	height:33px;
	display:block;
	float:left;
	background:url(l.gif) no-repeat;
}
.friendlink .hd .m {
	width:973px;
	height:33px;
	display:block;
	float:left;
	background:url(m.gif) repeat-x;
	overflow:hidden;
}
.friendlink .hd .m .title {
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	color:#333;
	text-align:left;
	display:block;
	float:left;
	width:790px;
	margin-left:12px;
}
.friendlink .hd .m .apply {
	font-size:12px;
	line-height:24px;
	color:#333;
	text-align:center;
	width:100px;
	background:url(app.gif) no-repeat;
	width:99px;
	height:24px;
	display:block;
	float:right;
	margin-top:5px
}
.friendlink .hd .r {
	width:4px;
	height:33px;
	display:block;
	float:left;
	background:url(r.gif) no-repeat;
}
.friendlink .bd {
	border-width:0 1px 1px 1px;
	border-color:#D7D7D7;
	border-style:solid;
	padding:10px;
	overflow:hidden;
	width:958px;
}
.friendlink .bd .image {
	width:auto;
	height:auto;
	overflow:hidden;
}
.friendlink .bd .image li {
	float:left;
	margin-left:6px;
	margin-bottom:4px;
}
.friendlink .bd .image li img {
	border:1px solid #ddd;
	background:#f1f1f1;
	padding:3px;
	width:88px;
	height:31px;
	vertical-align:top;
	zoom:1;
}
.friendlink .bd .text {
	width:auto;
	height:30px;
	overflow:hidden;
}
.friendlink .bd .text li {
	line-height:25px;
	float:left;
	margin:5px 5px 0 5px;
	white-space:nowrap
}
/*留言*/
.GBtab li {
	float:left;
	padding:0 10px 0 10px;
	font-size:14px;
	line-height:25px;
}
.GBtab .cur {
	background:#e4e4e4;
}
.GBstyle {
	border:none;
	background:#e4e4e4;
	width:700px;
}
.GBstyle td {
	background:#fff;
	height:24px;
	padding:5px;
}
.sect {
	padding:15px 20px 30px 20px;
	font-size:14px;
}
.boxlist li {
	clear:both;
	padding:10px 0px;
	border-top:#ccc 1px dashed;
}
.boxlist li .r {
	width:auto;
	padding:10px 0;
	font-size:14px;
	line-height:23px
}
.boxlist .huifu {
	width:auto;
	padding:5px 15px;
	background:#efefef;
	color:#CC0000;
	line-height:23px;
	margin:10px 0px 5px 0px
}
.text_hui {
	color:#999;
}
.boxpages {
	clear:both;
	margin:3px;
	padding:10px 0 5px;
	width:98%;
}
/*链接申请*/
.linkform {
	border-right:#ccc 1px solid;
	border-top:#ccc 1px solid;
	border-left:#ccc 0px solid;
	width:100%;
	border-bottom:#ccc 0px solid
}
.linkform th {
	border-right:#ccc 0px solid;
	padding-right:8px;
	border-top:#ccc 0px solid;
	padding-left:8px;
	font-weight:normal;
	background:#fff;
	padding-bottom:3px;
	border-left:#ccc 1px solid;
	width:100px;
	line-height:25px;
	padding-top:3px;
	border-bottom:#ccc 1px solid;
	text-align:right
}
.linkform td {
	border-right:#ccc 0px solid;
	padding-right:8px;
	border-top:#ccc 0px solid;
	padding-left:8px;
	padding-bottom:3px;
	border-left:#ccc 1px solid;
	line-height:25px;
	padding-top:3px;
	border-bottom:#ccc 1px solid;
	text-align:left;
}
.linkform em {
	margin-left:8px;
	color:#e00;
	font-style:normal
}
.linkform .txt {
	border-right:#ccc 1px solid;
	padding-right:3px;
	border-top:#ccc 1px solid;
	padding-left:3px;
	padding-bottom:2px;
	font:12px verdana;
	border-left:#ccc 1px solid;
	width:180px;
	color:#07519a;
	padding-top:2px;
	border-bottom:#ccc 1px solid
}
.linkform textarea {
	border-right:#ccc 1px solid;
	border-top:#ccc 1px solid;
	font:12px/18px verdana;
	border-left:#ccc 1px solid;
	width:65%;
	color:#07519a;
	border-bottom:#ccc 1px solid;
	height:60px
}
.links li {
	float:left;
	padding:5px;
}
.links img {
	float:left;
	padding:4px;
	width:88px;
	height:31px;
	border:1px solid #ccc;
}
.textlinks {
	clear:both
}
.textlinks li {
	float:left;
	padding:5px;
}
#footer {
	float:left;
	width:1000px;
	margin-top:10px;
	border-top:2px solid #666;
}
.foot {
	float:left;
	width:760px;
	padding:10px 0 10px 240px;
                line-height:22px;
	text-align:left; background:url(gq_6.jpg) no-repeat 30px 10px; color:#666
}
/*三级菜单*/
#threemenu #navmenu,#threemenu #navmenu li,#threemenu #navmenu ul {
	margin:0;
	border:0 none;
	padding:0;
	width:242px;
	/*For KHTML*/
    list-style:none;
}
#threemenu #navmenu li {
	display:block !important;
	display:inline;
	position:relative;
                height:30px;
                line-height:30px;
				font-size:14px;
                z-index:1000;
				background:url(prodnavli.jpg) no-repeat;
				margin-bottom:2px;
}
#threemenu #navmenu a {
	

	padding:0 0 0 25px;
	display:block;

	color:#666;
	text-decoration:none;
	height:auto !important;
	height:1%;
	/*For IE*/
}
#threemenu #navmenu a:hover,#threemenu #navmenu li:hover a,#threemenu #navmenu li.iehover a {

	color:#0B3B8C;
}
#threemenu #navmenu li:hover li a,#threemenu #navmenu li.iehover li a {

	color:#666;
}
#threemenu #navmenu li:hover li a:hover,#threemenu #navmenu li:hover li:hover a,#threemenu #navmenu li.iehover li a:hover,#threemenu #navmenu li.iehover li.iehover a {
	background:#CCC;
	color:#FFF;
}
#threemenu #navmenu li:hover li:hover li a,#threemenu #navmenu li.iehover li.iehover li a {
	background:#EEE;
	color:#666;
}
/* 3rd Menu Hover Persistence */
    #threemenu #navmenu li:hover li:hover li a:hover,#threemenu #navmenu li:hover li:hover li:hover a,#threemenu #navmenu li.iehover li.iehover li a:hover,#threemenu #navmenu li.iehover li.iehover li.iehover a {
	background:#CCC;
	color:#FFF;
}
#threemenu #navmenu li:hover li:hover li:hover li a,#threemenu #navmenu li.iehover li.iehover li.iehover li a {
	background:#EEE;
	color:#666;
}
#threemenu #navmenu li:hover li:hover li:hover li a:hover,#threemenu #navmenu li.iehover li.iehover li.iehover li a:hover {
	background:#CCC;
	color:#FFF;
}
#threemenu #navmenu ul,#threemenu #navmenu ul ul,#threemenu #navmenu ul ul ul {
	display:none;
	position:absolute;
	top:0;
	left:238px;
}
#threemenu #navmenu li:hover ul ul,#threemenu #navmenu li:hover ul ul ul,#threemenu #navmenu li.iehover ul ul,#threemenu #navmenu li.iehover ul ul ul {
	display:none;
}
#threemenu #navmenu li:hover ul,#threemenu #navmenu ul li:hover ul,#threemenu #navmenu ul ul li:hover ul,#threemenu #navmenu li.iehover ul,#threemenu #navmenu ul li.iehover ul,#threemenu #navmenu ul ul li.iehover ul {
	display:block;
}



.cus_1 { width:237px; background:url(lxwm_1.jpg) no-repeat 12px 0px; padding-top:55px; padding-left:5px; line-height:20px; color:#888; padding-bottom:10px;margin-top: 10px;};}lor:#888; padding-bottom:10px;margin-top: 10px;}