﻿@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{font-size:14px; vertical-align:middle; font-family:宋体; text-align:left; margin:0 auto;}
img{border:none; vertical-align:top; margin:0 auto;}
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;}
.overflow { overflow:hidden;}


/*首页js样式开始*/

.sycp ol li { width:1004px; height:225px; float:left;}
.lbtn { width:46px; height:130px; background:url(/images/lbtn.png) no-repeat; float:left; cursor:pointer;}
.rbtn { width:46px; height:130px; background:url(/images/rbtn.png) no-repeat; float:right; cursor:pointer;}
.sycp ol li ul { width:912px; height:225px;}
.sycp ol li ul li { width:206px; float:left; margin: 0 22px 0 0;}
.sycp ol li ul li img { width:206px; height:130px; margin:0 0 31px 0;}
.sycp ol li ul li span { width:206px; height:64px; overflow:hidden; color:#2b2b2b; font-size:12px; line-height:64px; font-weight:bold; text-align:center; display:block;}
.more { width:75px; height:20px; line-height:20px; margin:0 0 0 10px; background-color:#00498e; float:left; text-align:center; margin-top:10px;}
.more a { font-size:12px; color:#bbcee1; font-family:微软雅黑;}

/*首页js样式结束FILTER:alpha(opacity=70);opacity:0.7;*/

/*分类产品js样式开始*/
#CSSBox { width:675px;height:473px; float:right; padding:0 5px; overflow:hidden;}
#CSSBox ul li { width:675px;height:473px; list-style:none;}
#CSSBox ul li img { width:181px; height:181px; }
#CSSBox ul li a { float:left; margin:0 22px 15px 22px;}
#CSSBox ul li span { display:block; text-align:center; width:181px; height:38px; line-height:38px; font-size:14px; color:#2f2f2f; font-family:微软雅黑; font-size:12px; cursor:pointer; overflow:hidden;}

/*分类产品js样式结束*/

/*首页样式*/
body { background:url(/images/indexq.jpg) no-repeat 50% top #ffffff;}
body.flbg { background:url(/images/bjzy.jpg) no-repeat 50% top #ffffff;}
.top { width:960px; height:26px; padding:16px 20px 0 24px; line-height:14px; text-align:right; color:#c5c5c5;}
.top a { color:#6f6f6f; font-size:12px; font-family:微软雅黑; padding:0 8px;}
.logo { width:968px; height:78px; padding:0 12px 0 24px;}
.logo img { float:left; width:218px; height:58px;}
#nav { float:right; width:650px; height:78px; background:url(/images/nbg.jpg) repeat-x; line-height:78px;}
#nav li { height:78px; padding:0 12px; text-align:center; float:left; line-height:78px; font-family:微软雅黑;}
#nav li.last { background:none;}
#nav li a { color:#4b4b4b; font-weight:bold; line-height:78px; font-family:微软雅黑; font-size:16px;}

.sypic { width:1004px; height:400px;}
#kinMaxShow { height:400px; overflow:hidden;}

.syjj { width:1004px; height:251px; padding:29px 0 0 0; margin:0 auto;}
.sygsjj { width:667px; height:251px; border-bottom:1px #dedede solid; float:left;}
.sygsjj h1 { width:657px; line-height:54px; padding:0 0 0 10px; font-size:20px; color:#004098; font-family:微软雅黑;}
.sygsjj h1 a { font-size:20px; color:#004098; font-family:微软雅黑; font-weight:normal;}
.syxw { width:313px; height:251px; padding:0 10px 0 13px; border-left:1px #dedede solid; border-bottom:1px #dedede solid; float:right;}
.syxw h1 { width:303px; line-height:52px; padding:0 0 0 10px; font-size:20px; color:#004098; font-family:微软雅黑;}
.syxw h1 a { font-size:20px; color:#004098; font-family:微软雅黑; font-weight:normal;}
.syxw ul { width:303px; height:158px; padding:0 0 0 10px;}
.syxw ul li { width:303px; line-height:29px; border-bottom:1px #d9d9d9 dashed;}
.syxw ul li.last { border-bottom:none;}
.syxw ul li a { font-size:12px; color:#242424; font-family:微软雅黑;}

.sygsjjcon { width:640px; height:158px; font-size:14px; line-height:23px; font-family:微软雅黑; padding:0 17px 0 10px; overflow:hidden; color:#242424;}
.sygsjjcon a { color:#242424;}

.sycp { width:1004px; height:391px; clear:both; overflow:hidden;}
.sycpname { width:984px; height:64px; padding:0 10px 55px 10px; line-height:64px;}
.sycpname  h3{ min-width:185px; height:22px; padding:0 10px 55px 10px; line-height:64px; font-size:20px; float:left; font-family:微软雅黑; font-weight:normal; margin-left:-45px;}
.sycpname h1 { width:104px; font-size:20px; color:#1a1a1a; font-family:微软雅黑; float:left;}
.sycpname h1 a { color:#1a1a1a;}
.sycpname span { float:left; display:block; background-color:#5790c6; margin-left:15px; text-align:center; margin-top:23px;}
.sycpname span a { font-size:14px; color:#ffffff; font-family:微软雅黑; font-weight:normal; background-color:#5790c6; font-size:12px;}
.sycpname span.on a { font-weight:bold;}

.bot { width:1004px; height:129px; text-align:center; color:#434242; font-size:12px; line-height:20px; font-family:微软雅黑; clear:both; overflow:hidden; background:url(/images/index_41.jpg) repeat-x;}

.ewm { width:1004px; padding:28px 0 0 0; height:101px; clear:both; overflow:hidden;}

.bot a { font-size:12px; line-height:20px; font-family:微软雅黑; color:#434242;}

.flbot { width:954px; height:101px; text-align:center; color:#434242; font-size:12px; line-height:20px; font-family:微软雅黑; padding:28px 0 0 0; clear:both; overflow:hidden; background:url(/images/index_41.jpg) repeat-x;}
.flbot a { font-size:12px; line-height:20px; font-family:微软雅黑; color:#434242;}
 
/*分类样式*/
.fltbg { width:924px; padding:50px 40px 0 40px; min-height:400px; background: url(/images/cpzs_02.jpg) no-repeat top;}
.flmain { width:1004px; background:url(/images/cpzs_04.jpg) repeat-y;}
.flbbg { width:1004px; height:59px; clear:both; background:url(/images/flbbg.jpg) no-repeat;}
.flcon { width:717px; float:left; position:relative; padding:0 0 50px 0;}
.flcon h1 { width:704px; padding:0 0 0 13px; line-height:52px; font-size:20px; color:#004098; font-family:微软雅黑;}
.lmenu { width:187px; float:right;}
.lmenu h1 { width:187px; line-height:52px; font-size:20px; color:#ffffff; font-family:微软雅黑;}
.lmenu h1 a { color:#ffffff;}
.nbg { width:717px; background:url(/images/cbg.jpg) repeat-x; min-height:200px; clear:both; overflow:hidden;}
ul.pic { width:710px; padding:82px 0 0 7px; clear:both;}
ul.pic li { width:206px; float:left; margin: 0 46px 0 0;}
ul.pic li.mar { margin:0;}
ul.pic li img { width:206px; height:130px;}
ul.pic li span { color:#2b2b2b; font-size:12px; line-height:64px; font-weight:bold; text-align:center; display:block;}
ul.pic1 { width:710px; padding:82px 0 0 7px;}
ul.pic1 li { width:192px; float:left; margin: 0 61px 0 0;}
ul.pic1 li.mar { margin:0;}
ul.pic1 li img { width:192px; height:137px;}
ul.pic1 li span { color:#2b2b2b; font-size:12px; line-height:110px; font-weight:bold; text-align:center; display:block;}

ul.list { width:710px; padding:18px 0 0 7px;}
ul.list li { width:710px; line-height:40px; border-bottom:1px #e1e1e1 dashed;}
ul.list li strong { font-weight:normal; padding:0 9px 0 0;}
ul.list li a { color:#242424; font-size:14px; font-family:微软雅黑;}
ul.list li span { color:#242424; font-size:12px; float:right;}

.lmenu ul { width:187px; margin-top:20px; float:left}
.lmenu ul li { width:174px; line-height:36px; padding:0 0 0 13px; border-bottom:1px #d9d9d9 dashed;}
.lmenu ul li ol { width:174px; line-height:36px; padding:0 0 0 13px;}
.lmenu ul li ol li{font-size:12px; margin-left:-20px; border:none !important}
.lmenu ul li ol li a{font-size:12px; color:#06457e;}
.lmenu ul li a { font-size:14px; color:#242424; font-family:微软雅黑;}
.lmenu ul li.onThis a { color:#7a7a7a;}
.lmenu ul li.onThis ol li a { color:#06457e !important;}
.leftmenu{width:90px; height:30px; line-height:30px; font-size:20px; color:#FFF; float:left; margin-left:2px; font-family:"微软雅黑"; margin-top:9px;}

/* 通用样式 */

.wid { width:1004px; margin:0 auto; padding:0;}
#zyszy,#zyszz { height:auto; width:auto; padding:0; margin:0; border:none; background:none;}
.left { float:left;}
.right { float:right;}
#path { padding:0 0 0 10px; text-align:right; float:right; font-size:12px; line-height:46px; color:#bbbbbb; font-weight:normal; font-family:微软雅黑; background:url(/images/pbg.png) no-repeat 0 2px;}
#path a { color:#bbbbbb; font-size:12px; font-weight:normal; font-family:宋体;}
#path b { color:#605c5c; font-weight:normal; padding:0 5px 0 0;}
.infotitle { color:#666666; font-size:28px; text-align:center; font-weight:bold; padding:20px 20px 0 20px; font-family:微软雅黑; overflow:hidden; clear:both;}
.infocoutent { min-height:300px; font-size:13px; line-height:25px; color:#666666; text-align:left; padding:20px 20px 60px 20px; overflow:hidden; font-family:微软雅黑; overflow:hidden; clear:both;}
.infocoutent a,.contfont a { font-size:14px; line-height:24px;  color:#666666; font-family:微软雅黑;}
.contfont { min-height:300px; text-align:center; padding-top:50px; font-size:24px; color:#666666; font-family:微软雅黑;}
.footpage { color:#ffffff; clear:both; text-align:center; font-size:12px; line-height:30px; width:100%; height:28px; padding:2px 0 0 0; margin:10px auto 5px auto; font-family:微软雅黑; position:absolute; bottom:0;}
.footpage a { color:#242424; font-size:12px; font-family:微软雅黑;}
.footpage a.fhome,.footpage a.fbot { padding:3px 5px;}
.footpage font { width:75px; height:30px; color:#242424; line-height:30px; text-align:center; font-size:12px;}
.footpage font a { font-size:12px; width:75px; height:30px; line-height:30px; }
.footpage span { padding:3px 7px; margin:0 5px; color:#242424;}
.footpage span a { width:28px; height:30px; background:url(/images/sdds_13.jpg) no-repeat 3px 8px; line-height:30px; font-size:12px;}
.footpage font.fup { padding:3px 5px;}
.footpage font.fdown { padding:3px 5px;}
.footpage span.redcolor {}
.footpage span.redcolor a { font-weight:bold;}
.goback { text-align:center; line-height:60px;}
.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;}
.infokuang1 ul { width:90%; padding:30px 0; float:left;}
.infokuang1 ul li { line-height:44px; padding-left:12px; border-bottom:1px #b9b9b9 dashed; background:url(/images/lll_12.png) no-repeat left;}
.infokuang1 ul li a { font-size:14px; color:#63788b;}

.infokuang1 ul li div.zan { width:93px; height:23px; float:right; display:block; margin:7px 0 0 20px; background:url(/images/z_17.jpg) no-repeat; line-height:23px; color:#fff; text-align:right; font-size:12px;}
.infokuang1 ul li div.zan a { font-size:12px; width:92px; height:23px;line-height:23px; color:#fff; text-align:right; float:left; padding-right:1px;  font-weight:normal;}
.infokuang1 ul li span.path { width:500px; text-align:left; float:none; float:left; padding-right:20px;  font-weight:normal;}
.infokuang1 ul li span.break { text-align:left; float:none;}
.infokuang1 ul li span b,.infokuang1 ul li span a { font-weight:normal;}
.infokuang1 ul li span.ssnr { width:350px; text-align:left; float:right;}

/* Footer */

.lltj { clear:both; text-align:center; height:20px; width:100px;}
.lltj a { color:#868686;}

.foot { width:1220px; height:63px; line-height:63px; margin-top:16px; background:url(/images/index_17.jpg) repeat-x; text-align:center; color:#4a4a4a; text-align:center; font-size:14px; font-family:宋体; font-weight:bold;}
.foot p,.foot p a,.foot a { color:#4a4a4a; text-align:center; font-size:14px; font-weight:bold;}
.footer { width:846px; height:34px; padding-left:158px;  margin:0 auto; line-height:34px;  font-size:12px; text-align:left; color:#323232; clear:both;}
.footer a { color:#323232; line-height:34px;}
.lg { float:left; margin:28px 0 0 26px;}

#code_img{ width:112px; height:112px; background:url(/images/index_05.jpg) no-repeat; position:fixed; right:15px; top:17px; 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;}

.fot1{margin-top:15px;}

.leftmenu{width:90px; height:30px; line-height:30px; font-size:20px; color:#FFF; float:left;}
.sy_img{float:left; margin-left:492px; margin-top:180px; position:relative; z-index:200}
#kinMaxShow .KMSPrefix_kinMaxShow_button li.KMSPrefix_kinMaxShow_focus{display:none}
#kinMaxShow{ position:relative; z-index:1}
#LeftButton2{float:left; margin-top:100px; overflow:hidden; clear:both;}
#RightButton2{float:right; margin-top:100px;}
#imgscroll{width:912px; height:225px; margin-top:-25px;}
.testcss{text-align:center; margin-top:25px; font-family:"微软雅黑"}
.testcss a{color:#2b2b2b}
.imgcss{width:220px; height:168px; margin-right:15px;}