@charset "utf-8";
*{margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,legend,textarea,p,blockquote,th,td{ margin:0px; padding:0px;}
body{ font:12px/2em "宋体"; color:#666666; background:#f6fbff;}
table{border-collapse:collapse; border-spacing:0}
fieldset,img{ border:0}
address,caption,cite,code,dfn,strong,th,var{ font-style:normal; font-weight:normal}
ol,ul,ment{ list-style:none;}
a{ text-decoration:none; color:#666666; font-size:12px; outline:none;}
a:link{ text-decoration:none;}/*普通的、未被访问的链接*/
a:visited{ text-decoration:none;}/*用户已访问的链接*/
a:hover { text-decoration:none; color:#006db4;}/*鼠标指针位于链接的上方*/
a:active { text-decoration:none; color:#00539e;}/*链接被点击的时刻*/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear { clear:both;}
.main{ width:1000px; margin:0 auto; overflow:hidden;}
.page{ font-size:14px; text-align:center; margin:15px auto 0;}
.page a{ font-size:14px;}
.title{ padding-top:10px; font-size:16px; font-family:"微软雅黑"; text-align:center;}
.author{ padding-top:15px; font-size:13px;  text-align:center; }
.info{ margin:15px auto; padding:10px 0; line-height:1.8; border-bottom:1px #996633 dashed; border-top:1px #996633 dashed; }
.map{ width:730px; height:380px; margin:10px auto; overflow:hidden;}

.lang {width:320px; height:35px;background:url(../images/lang.png) no-repeat;}
.lang a {display:block; float:left; width:80px; height:35px; text-indent:-9999px; overflow:hidden;}
.query {
	float: left; width: 400px; font-size: 12px;
}
.query td {
	font-size: 12px;
}

.bg,.d01_01,.d02_01,.d02_02 ul li,.d04_02 em,.d05_01 ul li,.d06_00,.d06_01 p,.d06_01 p span,.d07_00{ background:url(../images/bg.jpg) repeat-x;}

.d01_01{ width:100%; height:142px; background-position:0 0; overflow:hidden;}
.d01_02{ float:right; font:12px/30px "宋体"; color:#00639e;}
.d01_03{ width:330px; margin-top:20px; font:14px/30px "微软雅黑"; color:#669999;}

/*nav*/
.d02_01{ width:100%; height:52px; background-position:0 -152px;}
.d02_02{ width:1000px; height:52px; margin:0 auto; overflow:hidden;}
.d02_02 ul li{ float:left; width:142px; text-align:center; background-position:0 -214px; background-repeat:no-repeat;}
.d02_02 ul li a{ display:block; width:142px; font:16px/52px "微软雅黑"; color:#FFF;}
.d02_02 ul li a:hover{ color:#94bfe9;}
.d02_02 ul li.hover{ background:none;}

/*banner*/
#kinMaxShow{ visibility:hidden; width:100%; height:400px; margin-top:3px; overflow:hidden;}
.ban,.ban_01,.ban_02,.ban_03,.ban_04,.ban_05,.ban_06{ height:280px; margin:3px auto 0; overflow:hidden;}
.ban_00{ width:1000px; margin:190px auto 0;}
.ban_01{ background:url(../images/ban_01.jpg) no-repeat center 0;}
.ban_02{ background:url(../images/ban_02.jpg) no-repeat center 0;}
.ban_03{ background:url(../images/ban_03.jpg) no-repeat center 0;}
.ban_04{ background:url(../images/ban_04.jpg) no-repeat center 0;}
.ban_05{ background:url(../images/ban_05.jpg) no-repeat center 0;}
.ban_06{ background:url(../images/ban_06.jpg) no-repeat center 0;}

/*left*/
.d08_01{ width:220px; height:auto; margin:0 auto; overflow:hidden;}
.d08_01 img{ margin:5px auto;}
.d08_01 h1{ width:220px; height:80px; padding-left:28px; font: 36px/40px "微软雅黑"; color:#FFF; background:url(../images/d08_01.jpg) no-repeat;}
.d08_01 ul li,.d08_01 ul li a:hover{ width:220px; height:35px; margin:5px 0; background:url(../images/d08_00.jpg) no-repeat; cursor:pointer;}
.d08_01 ul li a{ display:inline-block; height:35px; font:16px/35px "微软雅黑"; color:#006db4; text-indent:3em;}
.d08_01 ul li a:hover{ display:block; color:#FFF; background-position:0 -35px; margin:0px;}

/*right*/
.d09_01{ width:760px; height:auto; margin:20px auto 0; overflow:hidden;}
.d09_02{ height:30px; border-bottom:2px #CCC solid; font:18px/30px "微软雅黑"; color:#006699;}
.d09_02 span{ display:inline-block; border-bottom:2px #006db4 solid;}
.d09_02 em{ float:right; font-style:normal; font:12px/30px "宋体"; color:#666;}

/*Products*/
.d03_01{ width:1008px; margin:20px auto 15px; overflow:hidden;}
.d03_01 dl{ float:left; margin:0 4px; _margin:0 3px; width:154px; height:194px; border:3px #FFF solid; cursor:pointer; overflow:hidden;}
.d03_01 dl:hover{ border:3px #006db4 solid;}
.d03_01 dl dt,.d03_01 dl dt img{ width:154px; height:144px; overflow:hidden;}
.d03_01 dl dd{ width:144px; height:46px; padding:2px 5px; font:12px/22px "微软雅黑"; color:#FFF; background:#006db4; overflow:hidden;}
.d03_01 dl dd em{ font-size:14px; font-style:normal;}

/*about*/

.d04_01{ width:620px; height:220px; overflow:hidden;}
.d04_02{ height:30px; border-bottom:2px #CCC solid; font:16px/30px "微软雅黑"; color:#006699;}
.d04_02 span{ display:inline-block; border-bottom:2px #006db4 solid;}
.d04_02 em{ float:right; display:inline-block; width:36px; height:30px; background-position:0 -268px; cursor:pointer; overflow:hidden;}
.d04_02 em a,.d06_01 p span a{ display:inline-block; width:36px; height:30px; text-indent:-9999px; overflow:hidden;}
.d04_01 dl{ width:620px; margin-top:20px;}
.d04_01 dl dt{ float:left; width:250px; height:170px; overflow:hidden;}
.d04_01 dl dt img{ width:250px; height:170px; overflow:hidden;}
.d04_01 dl dd{ float:right; margin-left:10px; display:inline; width:360px; height:170px; overflow:hidden;}

/*news*/
.d05_01{ width:340px; height:220px; overflow:hidden;}
.d05_01 ul{ margin-top:14px;}
.d05_01 ul li{ height:340px; height:28px; font:12px/28px "宋体"; text-indent:1em; border-bottom:1px #CCC dashed; background-position:0 -302px; background-repeat:no-repeat; overflow:hidden;}
.d05_01 ul li span{ float:right;}

/*link*/
.d06_00{ width:100%; height:150px; background-position:0 -340px; overflow:hidden;}
.d06_01{ width:1000px; height:150px; margin:0 auto; overflow:hidden;}
.d06_01 p{ width:1000px; height:60px; font:16px/60px "微软雅黑"; color:#006699; background-position:0 -490px;}
.d06_01 p span{ float:right; display:inline-block; width:36px; height:30px; margin-top:15px; background-position:0 -268px; cursor:pointer; overflow:hidden;}
.rool {width:1000px; height:30px; margin:15 0 0 0; overflow:hidden;}
.rool ul { padding:10px 0; margin:0;}
.rool ul li { float:left; margin:5px; display:inline; width:156px; height:56px; overflow:hidden;}
.rool ul li img { width:150px; height:50px; margin:3px; border:1px solid #dedede; overflow:hidden;}

/*foot*/
.d07_00{ width:100%; height:155px; background-position:0 -560px; overflow:hidden;}
.d07_01{ margin:15px 0; font:14px/31px "宋体"; color:#dbeaea;}
.d07_02 select{ width:180px; height:22px; margin:20px 0 0 125px; padding:1px 0; border:1px #CCCCCC solid; background:#FFF; overflow:hidden;}
.d07_03,.d07_03 a,.d07_03 a:hover{ height:40px; font:12px/45px "宋体"; color:#FFF;}
.d07_04{ width:1000px; height:115px; overflow:hidden;}

/**/
.d10_01,.d10_02,.d10_04,.d10_07{ width:730px; height:auto; margin:0 auto; padding:15px; background:#FFF; overflow:hidden;}
.d10_01 dl{ float:left; margin:10px 11px; width:220px; height:180px; cursor:pointer; overflow:hidden;}
.d10_01 dl dt{ width:220px; height:155px; background:url(../images/d10_dt.jpg) no-repeat bottom;}
.d10_01 dl dt img{ width:214px; height:141px; padding:2px; border:1px #CCC solid; overflow:hidden;}
.d10_01 dl dd{ width:220px; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.d10_01 ul li{ float:left; width:154px; height:54px; margin:5px 14px; overflow:hidden;}
.d10_01 ul li img,.d05_07 ul li img:hover{ width:150px; height:50px; border:1px #CCC solid; overflow:hidden;}
.d10_01 ul li img:hover{ border:1px #336699 solid;}

.accordion_in_tab{ font:14px/28px "微软雅黑";}
.accordion_in_tab .accordion_title { font:14px/30px "微软雅黑"; height:30px; border-bottom:1px #ddd solid; overflow:hidden; padding:0;margin:0;}
.accordion_in_tab .accordion_title a { height:30px; background:url(../images/bg_02.png) no-repeat right -54px; display:block; margin-right:10px; color:#303030; overflow:hidden;}
.accordion_in_tab .accordion_title a:hover { color:#005aaa; background-position: right -74px;}
.accordion_in_tab h3.accordion_title.expend {}
.accordion_in_tab h3.accordion_title.expend a { background-position: right 6px;}
.accordion_in_tab h3.accordion_title.expend a:hover {  background-position: right -14px;}
.mag{ margin:20px 0;}

.d10_02 dl{ width:730px; height:100px; margin:5px 0 15px; border-bottom:1px #CCC dashed; overflow:hidden;}
.d10_02 dl dt{ float:left; margin-right:10px; display:inline; width:140px; height:95px; overflow:hidden;}
.d10_02 dl dt img{ width:136px; height:91px; padding:1px; border:1px #CCC solid; overflow:hidden;}
.d10_02 dl dd{ width:580px; _width:570px; height:95px; font:12px/22px "宋体"; overflow:hidden;}
.d10_02 dl dd em a{ display:block; width:580px; height:30px; font:14px/30px "宋体"; overflow:hidden;}

.d10_03{ width:760px; height:auto; margin:0 auto; padding:15px 0; background:#FFF; overflow:hidden;}
.d10_03 dl{ float:left; margin:10px 8px 5px 10px; display:inline; width:171px; height:142px; overflow:hidden;}
.d10_03 dl dt{ width:171px; height:117px; overflow:hidden;}
.d10_03 dl dt img{ width:167px; height:113px; padding:1px; border:1px #CCC solid; overflow:hidden;}
.d10_03 dl dt img:hover{border:1px #336699 solid;}
.d10_03 dl dd{ width:171px; height:25px; line-height:25px; text-align:center; overflow:hidden;}

.d10_04 dl{ width:730px; height:290px; margin-bottom:30px; overflow:hidden;}
.d10_04 dl dt{ float:left; margin-right:10px; display:inline; width:424px; height:289px; overflow:hidden;}
.d10_04 dl dt img{ width:420px; height:285px; padding:1px; border:1px #CCC solid; overflow:hidden;}
.d10_04 dl dd tr td{ font:14px/30px "宋体"; height:30px;}

.d10_05{ width:728px; height:auto; border:1px #CCC solid;}
.d10_05 table{ background:#eeeeee;}
.d10_05 table tr td{ font:14px/30px "宋体"; height:30px;}
.d10_05 table tr td a{ font:14px/30px "宋体";}
.aa{ display:table-row; width:728px; height:30px;}
.aa:hover{ display:table-row; width:728px; height:30px; background-color:#ffffcc;}

.d10_06{ width:700px; height:auto; margin:10px auto 0; padding:15px; background:#eeeeee;}

.d10_07 table{ margin:20px 10px;}
.d10_07 table tr td{ font:14px/28px "宋体"; height:40px;}
.d10_07 table tr td input{width:230px; height:28px; line-height:28px; padding:0 10px; border:1px #CCC solid;}
.d10_07 table tr td textarea{ width:530px; height:100px; padding:10px; border:1px #CCC solid;}





/*img*/
#fancybox-loading {position: fixed;top: 50%;left: 50%;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}

* html #fancybox-loading {	/* IE6 */position: absolute;margin-top: 0;}

#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px; background-image:url(../images/fancybox.png);}

#fancybox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;}

* html #fancybox-overlay {	/* IE6 */position: absolute;width: 100%; height:800px;}

#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}

#fancybox-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 20px;z-index: 1101;display: none;}

#fancybox-outer {position: relative;width: 100%;height: 100%;background: #FFF;}

#fancybox-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}

#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}

#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px; background-image:url(../images/fancybox.png);background-position: -40px 0px;cursor: pointer;z-index: 1103;display: none;}

#fancybox_error {color: #444;font: normal 12px/20px Arial;padding: 7px;margin: 0;}

#fancybox-content {	height: auto;	width: auto;	padding: 0;	margin: 0;}

#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}

#fancybox-frame {position: relative;width: 100%;height: 100%;border: none;display: block;}

#fancybox-title {position: absolute;bottom: 0;left: 0;font-family: Arial;font-size: 12px;z-index: 1102;}

.fancybox-title-inside {	padding: 10px 0;	text-align: center;	color: #333;}

.fancybox-title-outside {	padding-top: 5px;	color: #FFF;text-align: center;	font-weight: bold;}

.fancybox-title-over {	color: #FFF;	text-align: left;}

#fancybox-title-over {	padding: 10px; background-image:url(../images/fancy_title_over.png);display: block;}

#fancybox-title-wrap {	display: inline-block;}

#fancybox-title-wrap span {	height: 32px;	float: left;}

#fancybox-title-left {	padding-left: 15px; background-image:url(../images/fancybox.png); background-position: -40px -90px;	background-repeat: no-repeat;}

#fancybox-title-main {	font-weight: bold;	line-height: 29px; background-image:url(../images/fancybox.png); background-position: 0px -40px;	color: #FFF;}

#fancybox-title-right {	padding-left: 15px; background-image:url(../images/fancybox.png); 	background-position: -55px -90px;	background-repeat: no-repeat;}

#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image:url(../images/blank.gif); z-index: 1102;	display: none;}

#fancybox-left {left: 0px;}

#fancybox-right {right: 0px;}

#fancybox-left-ico, #fancybox-right-ico {	position: absolute;	top: 50%;	left: -9999px;	width: 30px;height: 30px;	margin-top: -15px;cursor: pointer;	z-index: 1102;	display: block;}

#fancybox-left-ico { background-image:url(../images/fancybox.png);	background-position: -40px -30px;}

#fancybox-right-ico { background-image:url(../images/fancybox.png);	background-position: -40px -60px;}

#fancybox-left:hover, #fancybox-right:hover {	visibility: visible;    /* IE6 */}

#fancybox-left:hover span {	left: 20px;}

#fancybox-right:hover span {	left: auto;right: 20px;}

.fancy-bg {	position: absolute;	padding: 0;margin: 0;	border: 0;	width: 20px;	height: 20px;	z-index: 1001;}

#fancy-bg-n { top: -20px;	left: 0; width: 100%; background:url(../images/fancybox-x.png);}

#fancy-bg-ne {	top: -20px;	right: -20px; background-image:url(../images/fancybox.png);	background-position: -40px -162px;}

#fancy-bg-e {	top: 0;	right: -20px;	height: 100%; background-image:url(../images/fancybox-y.png); background-position: -20px 0px;}

#fancy-bg-se {	bottom: -20px;right: -20px; background-image:url(../images/fancybox.png); background-position: -40px -182px; }

#fancy-bg-s {bottom: -20px;left: 0;width: 100%; background:url(../images/fancybox-x.png);background-position: 0px -20px;}

#fancy-bg-sw {bottom: -20px;left: -20px; background-image:url(../images/fancybox.png);background-position: -40px -142px;}

#fancy-bg-w {top: 0;left: -20px;height: 100%; background-image:url(../images/fancybox-y.png);}

#fancy-bg-nw {top: -20px;left: -20px; background-image:url(../images/fancybox.png);background-position: -40px -122px;}









/* QQbox */
.QQbox{ z-index:1000; width:410px; left:-276px; top:0; margin:149px 0 0 0; position:fixed;}
*html,*html body{ background-image:url(about:blank); background-attachment:fixed;}
*html .QQbox{ position:absolute; top:expression(eval(document.documentElement.scrollTop));}
.QQbox .press{left:0;border:none;cursor:pointer;width:32px;height:96px;position:absolute;padding-top:140px;}
.QQbox .Qlist{float:left;width:410px; background:url(../images/bj01.png) no-repeat; background-position:1px 0px;height:436px;display:block;overflow:hidden;zoom:1;}
.QQbox .Qlist .infobox{text-align:center;background-repeat:no-repeat;padding:5px;line-height:14px;color:#CCCCCC;font-weight:700;}
.QQbox .Qlist .con{ margin-top:268px; margin-left:50px; color:#32567e; font-size:14px;}
.QQbox .Qlist .con ul li{ height:30px; line-height:30px; margin-left:35px;}
.QQbox .Qlist .con ul li a{ font-size:13px; margin-left:18px; text-decoration:none;}
.OnlineLeft{float:left; display:inline; width:262px; height:439px; overflow:hidden; zoom:1;}
.OnlineBtn{float:right; display:inline; width:127px; height:36px; background:url(../images/bj02.png) no-repeat; margin-top:-47px; margin-left:220px;}



#CSSBox{ width:1008px; margin:20px auto 15px; overflow:hidden;}



.about {
	font-size: 12px; line-height: 30px; min-height: 550px;
	width: 700px; padding: 30px;
}

.info2 {
	    padding-left: 15px;
    color: #f00;
}
#messagelist {
	background: #fff; min-height: 550px;
}

.list_pro {
	overflow: hidden; margin-top: 20px;
}
.list_pro ul {
	width: 780px; overflow: hidden;
}
.list_pro ul li {
	display: block; float: left; width: 240px; margin: 0 20px 0 0;
}
.list_pro ul li a {
	display: block; width: 240px;
}
.list_pro ul li a span.thumb {
	display: block;
	border: 1px solid #ccc; padding: 4px;
}
.list_pro ul li a span.txt {
	display: block; text-align: center; height: 40px; line-height: 40px; overflow: hidden; font-size: 14px;
}

#showproduct {
	background: #fff;
}
#showproduct .thumb {
	text-align: center;
}
#showproduct .thumb img {
	max-width: 730px;
}
#showproduct .txt {
	font-size: 14px; padding: 30px 0; line-height: 30px;
}


.p_cate{ width:220px; height:auto; margin:0 auto; overflow:hidden;}
.p_cate img{ margin:5px auto;}

.p_cate h1{ width:220px; height:70px; padding-left:28px; padding-bottom: 10px; font: 24px/70px "微软雅黑"; color:#FFF; background:url(/i/img/d08_01.jpg) no-repeat;}

.p_cate ul li a{
	display:block; height:35px; font:16px/35px "微软雅黑"; color:#fff; margin:5px 0;
	padding-left: 15px; width: 205px;
	background:url(/i/img/d08_00.jpg) 0  0 no-repeat #ccc;
}
.p_cate ul li a:hover {
	background:url(/i/img/d08_002.jpg) 0  0 no-repeat #ccc;
}

/*.p_cate ul li.current .sub {display: block;}
.p_cate ul li.current a.col01 {
	background:url(/i/img/d08_002.jpg) 0  0 no-repeat #ccc;
}
*/
.p_cate ul li ul.sub {}
.p_cate ul li ul.sub li a.visitied {
	color: #fbb034;
}
.p_cate ul li ul.sub li {}
.p_cate ul li ul.sub li a {
	padding-left: 30px; width: 190px; height: 25px; line-height: 25px; color: #666;
	font-size: 14px; margin: 1px; background: url(/images/expand.png) 10px center no-repeat #f4f4f4;
}
.p_cate ul li ul.sub li a:hover {
	color: #fff;
	background: url(/images/expand.png) 10px center no-repeat #fab035;
}

.p_cate ul li ul.sub ul.third {}
.p_cate ul li ul.sub ul.third li {}
.p_cate ul li ul.sub ul.third li a {
	padding-left: 45px; width: 175px; font-size: 12px;
	background: url(/images/collapse.png) 25px center no-repeat #f4f4f4;
}
.p_cate ul li ul.sub ul.third li a:hover {
	color: #fff;
	background: url(/images/collapse.png) 25px center no-repeat #fab035;
}

.third_cate {
	text-align: center; margin-top: 20px;
}
.third_cate ul {}
.third_cate ul li {
	display: inline-block;
}
.third_cate ul li a {
	display: block; padding: 5px 20px; border: 1px solid #d4d4d4;
}
.third_cate ul li a:hover {
	display: block; padding: 5px 20px; border: 1px solid #006db4; background: #006db4; color: #fff;
}

.metpager_8 select {
	display: none;
}