﻿@charset "utf-8";
/* --------------  Public --------------  */
/* Reset */
/* html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */
html{ overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table{margin:0px auto;padding:0;}
body { text-align:center;vertical-align:middle; font-size:14px;}
img{border:none; vertical-align:top;}
dl,dt,dd,p{margin:0;padding:0;}
ol,ul,li{list-style:none;}
a { text-decoration:none;}
/* Items */
.left{float:left;}
.right{float:right;}
.clear{clear:both; overflow:hidden;}
.overflow { overflow:hidden;}

/*首页JS1*/
#kinMaxShow  { height:637px; overflow:hidden;}
.KMSPrefix_kinMaxShow_button { width:1004px; margin:0 auto;}


/*首页JS2*/


/*首页JS3*/


/*首页样式*/
.topp { width:100%; height:82px; border-top:2px #cc0a0a solid;}
.navv { width:1004px; position:relative; z-index:60;}
.logo { width:224px; height:92px; position:absolute; top:0; left:16px; background: url(/images/logo_en.PNG) no-repeat;}
.logo a { width:224px; height:92px; display:block;}
#nav { width:755px; float:right;}
#nav li { padding:0 13px; line-height:82px; float:right;}
#nav li a { display:block; color:#3c3c3c; font-size:14px; font-family:微软雅黑;}
#nav li.onThis,#nav li.onChild { background:url(/images/nli_07.jpg) no-repeat 50% top;}
#nav li.onThis,#nav li.onChild a { color:#3c3c3c; font-size:14px; font-family:微软雅黑;}
#nav li.last { padding-right:0; background:url(/images/llbg_09.jpg) no-repeat left;}
#nav li.last a { color:#858585; font-size:10px;}
.symain { width:100%; height:240px; background-color:#fcfbf7; clear:both; overflow:hidden;}
.symaincon { width:970px; padding:34px 0 0 34px; clear:both; overflow:hidden;}
.homenew,.homecontact,.homevip,.homepro { width:240px; height:190px; float:left; text-align:left; color:#888888; font-size:12px; font-family:宋体; line-height:18px;}
.homenew h1,.homecontact h1,.homevip h1 { text-align:left; margin:0 0 18px 0; color:#252525; font-size:16px; line-height:16px; font-family:微软雅黑; font-weight:normal;} 
.homenew h1 a,.homecontact h1 a, .homevip h1 a { color:#252525;}
.homepro img { width:218px; height:75px; margin:0 0 13px 0; float:left;}
.bot { width:100%; height:101px; background:url(/images/ttbg_26.jpg) repeat-x;}

.homenew ul li { width:218px; height:40px; font-size:12px; padding:4px 0 0 0; margin:0; text-align:left; line-height:19px; border-bottom:1px #dddddd dashed;}
.homenew ul li.first { padding:0;}
.homenew ul li a { color:#5a5a5a; font-family:宋体;}
.homenew ul li span.tt { color:#c70909; display:inline;}
.homenew ul li span { display:block; color:#b5b5b5;}

.homecontactcc { width:220px; height:76px; padding:0; margin:0; overflow:hidden; font-size:12px; color:#888888; font-family:宋体;}
.homecontactcc a { font-size:12px; color:#888888; font-family:宋体;}
.homecontact img { width:218px; height:49px; margin-top:6px;}

.homevip ul li { line-height:14px; width:212px; margin:0; padding:7px 0;}
.homevip ul li.first { padding:0 0 8px 0;}
.homevip ul li a { font-size:12px; color:#888888; font-family:宋体;}
.homevip ul li strong { color:#c70909;}
.homevip ul li span { float:right; color:#c70909; font-family:Arial;}

.link { width:932px; padding:0 36px; clear:both; overflow:hidden;}
.link ul li { float:left; font-size:12px; color:#626c82; line-height:42px;}
.link ul li a { font-size:12px; color:#626c82; line-height:42px;}
.botjs { width:932px; height:55px; font-size:20px; color:#0bac2a; font-family: Arial; text-align:left; clear:both; overflow:hidden; line-height:55px;}
.botjs img { float:left;}
.botjs span { font-size:18px; float:left;}
.botr { height:55px; float:right; line-height:55px; color:#8e9baf; font-size:12px; text-align:right;}
.botr a { color:#8e9baf; font-size:12px; line-height:55px;}
.botr span { float:none;}

/* 分类样式 */
.flmain { width:100%; background:url(/images/flbg_05.jpg) repeat-x #f0f0f0;}
div.gywme { width:1185px; height:243px; background:url(/images/gywme.jpg) no-repeat 50% top #f0f0f0;}
div.xwdte { width:1185px; height:243px; background:url(/images/xwdte.jpg) no-repeat 50% top #f0f0f0;}
div.cpzxe { width:1185px; height:243px; background:url(/images/cpzxe.jpg) no-repeat 50% top #f0f0f0;}
div.sbzse { width:1185px; height:243px; background:url(/images/sbzse.jpg) no-repeat 50% top #f0f0f0;}
div.khzxe { width:1185px; height:243px; background:url(/images/khzxe.jpg) no-repeat 50% top #f0f0f0;}
div.lxwme { width:1185px; height:243px; background:url(/images/lxwme.jpg) no-repeat 50% top #f0f0f0;}

.flcon { width:956px; padding:8px 0 20px 48px; clear:both; overflow:hidden;}
.lmenu { width:151px; padding:10px 4px 0 4px; border:1px #e5e5e5 solid; float:left; background-color:#ffffff;}
.leftp { width:161px; float:left; margin:0 0 20px 0;}
.leftp img { width:161px; height:36px; margin:16px 0 0 0;}
.rcon { width:764px; float:right; min-height:450px;}
.rcon ul { min-height:500px;}

.lmenu ul { padding:0 0 15px 0;}
.lmenu ul li { width:151px; text-align:center; line-height:29px; font-size:14px; color:#fcfcfc; font-family:微软雅黑; margin-bottom:9px; background:url(/images/libg_11.jpg) no-repeat;}
.lmenu ul li a { font-size:14px; color:#fcfcfc; font-family:微软雅黑;}
.lmenu ul li.onThis,.lmenu ul li.onChild { background:url(/images/lion_15.jpg) no-repeat;}
.lmenu ul li.onChild { margin-bottom:0;}
.lmenu ul li.onThis ol,.lmenu ul li.onChild ol { display:block;}
.lmenu ul li ol { padding:5px 0 0 0; display:none;}
.lmenu ul li ol li { background:url(/images/olbg.jpg) no-repeat bottom; margin-bottom:0;}
.lmenu ul li ol li.last { margin-bottom:0; background:none;}
.lmenu ul li ol li a { color:#220501;}
.lmenu ul li ol li.onthis a { color:#b10808;}
.lmenu ul li ol li ol { padding: 0 0 5px 0;}
.lmenu ul li ol li ol li { background:none; line-height:20px; margin-bottom:0;}

.rcon h1 { height:36px; padding:7px 0 0 19px; background:url(/images/h1bg_13.jpg) no-repeat left; line-height:36px; text-align:left; border-bottom:2px #cc0a0a solid; font-size:14px; color:#1e1e1e; font-family:微软雅黑; font-weight:normal;}

ul.cpzx { width:764px; padding:33px 0 0 0; background:none; height:auto;}
ul.cpzx li { width:240px; height:266px; float:left; margin:0 22px 0 0;}
ul.cpzx li.mar { margin-right:0;}
ul.cpzx li img { width:224px; height:186px; border:11px #ffffff solid; border-left:8px #ffffff solid; border-right:8px #ffffff solid;}
ul.cpzx li span { width:220px; padding:0 10px; height:46px; display:block; overflow:hidden; text-align:center; line-height:46px; font-size:12px; color:#4b4b4b; font-family:微软雅黑;}
ul.cpzx li a { color:#4b4b4b;}

ul.xwdt { background:none; padding:10px 0 0 0; height:auto;}
ul.xwdt li { width:728px; height:43px; padding:0 0 0 32px; text-align:left; background:url(/images/xw.jpg) no-repeat;}
ul.xwdt li.mar { background:url(/images/xwon.jpg) no-repeat;}
ul.xwdt li a { color:#303030; font-size:14px; font-family:微软雅黑; line-height:43px;}
ul.xwdt li span { float:right; color:#747474;}

/* 通用样式 */
.contfont { padding:20px; text-align:center; font-size:16px; min-height:300px;}
.infokuang1 ul li { border-bottom:1px #cccccc dashed;}
.infokuang1 ul li span { float:right;}
.infokuang1 ul li a { line-height:30px; color:#666666; font-size:14px;}
#path { height:36px; line-height:36px; font-size:12px; color:#a1a1a1; float:right; text-align:left; font-weight:normal; font-family:微软雅黑; overflow:hidden; text-indent:20px;}
#path b { color:#a1a1a1;}
#path a { color:#a1a1a1; font-size:12px; font-weight:normal; font-family:微软雅黑;}
.infotitle { font-size:26px; font-weight:bold; line-height:50px; color:#1e1e1e; font-family:微软雅黑; text-align:center; margin:10px 0; padding:0 20px;}
.infocoutent { font-size:14px; line-height:26px; color:#1e1e1e; font-family:微软雅黑; text-align:left; padding:10px 20px 30px 20px; text-align:justify; text-justify:inter-ideograph; min-height:500px;}
.infocoutent a { font-size:14px; line-height:26px; color:#1e1e1e; font-family:微软雅黑; text-align:left;}
.footpage { clear:both; width:100%; text-align:center; background:url(/images/fbg.jpg) no-repeat; font-size:12px; color:#393f4a; line-height:31px; margin:20px 0; font-family:微软雅黑; }
.footpage a { color:#393f4a; font-family:微软雅黑; font-size:12px;}
.footpage font { width:56px; height:20px; background-color:#c51111; color:#ffffff; padding:3px 8px; text-align:center; line-height:20px;}
.footpage font a { width:56px; height:20px; background-color:#c51111; color:#ffffff; text-align:center; line-height:20px;}
.footpage span {}
.redcolor { color:#181818; font-weight:bold;}
.goback { text-align:center; line-height:30px;}
.goback a { color:#959595;}
.bg { height:1277px; background: url(/images/bgb.jpg) repeat-x bottom center;}
.flff { height:77px; background: url(/images/ffd.jpg) repeat-x bottom center; clear:both;}

.pic1 li img { width:245px; height:164px;}
.pic1 li { margin-top:28px; padding-bottom:14px; border-bottom:1px #d7e0eb solid; padding-right:23px; width:245px; float:left;}
.pic1 li span { line-height:48px; display:block; text-align:center; font-size:12px; color:#6d6d6d; font-weight:bold;}
.pic1 li.mar { padding-right:0px;}

/* Footer */

.lltj { clear:both; text-align:center; line-height:20px; width:500px;}
.lltj a { color:#868686; line-height:20px;}


.foot { width:1004px; height:108px; line-height:78px; background:url(/images/fft_68.jpg) no-repeat; clear:both;}
.foot p,.foot p a { color:#5d5d5d; text-align:center; font-size:12px;}
.footer { clear:both; width:1200px; height:135px; padding:27px 0 0 0; margin:0 auto; line-height:18px; background: url(/images/foot_23.jpg) repeat-x; font-size:12px; text-align:center; color:#b3b2b2; clear:both;}
.fbg { background:url(/images/fo_20.jpg) no-repeat; width:1160px; height:124px; margin:0 0 0 10px; padding:0 20px;}
.flbot { width:988px; height:42px; line-height:42px; background:url(/images/bb_12.jpg) no-repeat; color:#ffffff; font-size:14px; font-family:微软雅黑; text-align:center;}
.flbot a { line-height:42px; color:#ffffff; font-size:14px; font-family:微软雅黑;}
.link span { padding:0 5px;}
#zysz1 { text-align:center;}
#zysz1 p { text-align:left;}

/*解决IE6下不兼容 position:fixed 的问题*/

#code_img{ width:190px; height:224px; background-color:#ffffff; position:fixed; right:0px; bottom:37px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:37px;}

#code_img1{ width:190px; height:204px; background-color:#000000; position:fixed; right:0px; bottom:310px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:37px;}

#fanye { padding-top:10px;}
#fanye a { height:20px; padding:0 20px; text-align:center; line-height:30px; color:#4d4d4d;}