﻿@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;}
.clear{clear:both; overflow:hidden;}
.overflow { overflow:hidden;}


/*首页js样式开始*/
.list_top{ width:984px;height:260px; overflow:hidden;}
.list_top .Empty{ width:40px; height:40px; float:left;}
.hot{ width:984px;height:230px;}
.hot ul { width:984px; height:230px; overflow:hidden; margin:0;padding:0;}
.hot ul li { width:180px; height:222px; float:left; margin-right:21px;}
.hot ul li a { color:#ffffff; font-size:14px; font-family:微软雅黑;}
.hot ul li span { padding:0; margin:0; background-color:#c62222; line-height:43px; width:180px; height:43px; display:block; text-align:center;}
.hot ul li span.fl1 { background-color:#c62222;}
.hot ul li span.fl2 { background-color:#0eadf1;}
.hot ul li span.fl3 { background-color:#75c37b;}
.hot ul li span.fl4 { background-color:#5caca7;}
.hot ul li span.fl5 { background-color:#b16e6e;}
.hot ul li span.fl6 { background-color:#ccaa6f;}

/*首页js样式结束FILTER:alpha(opacity=70);opacity:0.7;*/

/*分类产品js样式开始*/


/*分类产品js样式结束*/

/*首页样式*/
.indextop { width:970px; height:111px; padding:0 11px 0 23px; position:relative; z-index:10;}
.search { float:right; width:204px; height:90px;}
.logo { float:left; width:430px; height:67px; margin-top:23px;}
#nav { width:964px; padding:0 10px; height:64px; line-height:64px; position:absolute; top:111px; left:10px; z-index:10px;}
#nav li { float:left; padding:0 25px;}
#nav li a { font-size:14px; color:#ffffff; font-family:微软雅黑; font-weight:bold;}
.indexmain { width:100%; height:555px; background-color:#f0f1f3;}
.indexcontent { width:1004px; height:183px; padding:42px 0 0 0;}
.img { width:158px; height:158px; padding:0 3px 3px 0; float:right; position:relative; background:url(/images/lbg_12.jpg) no-repeat;}
.img img.po { position:absolute; right:3px; bottom:3px;}
.indexjj { width:264px; height:170px; float:left;}
.bt { width:238px; line-height:28px; height:22px; padding:0 0 20px 26px; font-size:22px; font-family:微软雅黑; font-weight:normal; color:#505050; background:url(/images/hh_12.jpg) no-repeat 0px 6px;}
.indexjj span.jj { font-size:13px; line-height:18px; color:#505050; font-family:微软雅黑;}
.indexjj span.jj a { color:#505050; font-weight:bold;}
.indexjj span.jj1 { font-size:12px; color:#505050; font-family:微软雅黑; text-indent:29px; line-height:18px; display:block; margin-top:24px; background:url(/images/jj1_15.jpg) no-repeat 0 0px;}
.indexjj span.jj2 { font-size:12px; color:#505050; font-family:微软雅黑; text-indent:29px; line-height:18px; display:block; margin-top:4px; background:url(/images/jj2_18.jpg) no-repeat 0 0px;}
.indexjj span.jj2 a { font-size:12px; color:#01337c; font-family:微软雅黑;}
.indexjj span.jj3 { width:99px; height:25px; display:block; margin-top:24px; background:url(/images/mm_18.jpg) no-repeat;}
.indexjj span.jj3 a { width:99px; height:25px; display:block;}
.indexcontent_l { width:462px; float:left; padding:0 10px;}
.indexcontent_r { width:462px; float:right; padding:0 10px;}

.indexcpzs h1 { width:984px; padding:0 10px; height:70px; line-height:70px; font-size:28px; color:#505050; font-weight:normal; margin:0 auto; font-family:微软雅黑;}
.indexcpzs h1 strong { font-size:28px; color:#505050; font-weight:normal; padding:0 18px 0 0; float:left;}
.indexcpzs a { line-height:70px; font-size:14px; color:#505050; float:left;}
.indexcpzs span { padding:0 18px;}
.indexcpzs a.mm { border-bottom:2px #01337c solid; float:right; line-height:20px; margin-top:26px;}
.sycpzs { width:984px; height:260px;}
.syjj { width:984px; height:298px; padding:42px 10px 0 10px; clear:both;}
.syjj_l { width:470px; float:left;}
.syjj_r { width:470px; float:right;}

.syjj span { font-size:14px; text-transform:uppercase; font-family:微软雅黑;}
.syjj h1 { font-family:微软雅黑; font-size:25px; font-weight:normal; line-height:26px;}
.syjj h1 a { width:58px; text-align:center; float:right; color:#505050; font-size:12px; border-bottom:2px #01337c solid; line-height:20px;}
.syjj_l span { color:#01337c; font-weight:bold;}
.syjj_l h1 { color:#01337c; font-weight:bold;}
.syjj_l h1 a { font-weight:normal;}
.syjj_r span { color:#474747;}
.syjj_r h1 { color:#474747;}
.syjj_con { width:470px; height:234px; padding:16px 0 0 0;}
.syjj_l div.syjj_con { line-height:20px; font-size:13px; color:#505050; font-family:微软雅黑;}
.synew { width:452px; height:90px; margin-bottom:14px; padding:9px; background-color:#f0f1f3;}
.synew img { width:90px; height:90px; float:left; margin-right:18px;}
.synew h2 { width:332px; float:left; line-height:26px; font-size:14px; color:#505050; font-family:微软雅黑; margin:0; padding:0;}
.synew h2 a {line-height:26px; font-size:14px; color:#505050; font-family:微软雅黑;}
.xwjj { width:332px; height:36px; padding:4px 0 10px 0; overflow:hidden; margin:0; line-height:18px; font-size:13px; color:#8e8e8e; font-family:微软雅黑; float:left;}
.xwjj a { line-height:18px; font-size:13px; color:#8e8e8e; font-family:微软雅黑;}
.syjj_r span.xwrq { font-size:12px; font-family:微软雅黑; color:#95becf; display:block;}
.syjj_r span.xwrq a { font-size:12px; font-family:微软雅黑; color:#95becf;}
.indexxw li { line-height:26px; font-size:13px; color:#505050; padding:0 0 0 21px; background:url(/images/sd_30.jpg) no-repeat 0 0px;}
.indexxw li a { font-size:13px; color:#505050; font-family:微软雅黑;}
.indexxw li span { float:right; font-size:12px; color:#c4c4c4;}
.botjsbg { width:100%; height:107px; margin-top:29px; clear:both; overflow:hidden; background-color:#434343; border-top:4px #01337c solid; clear:both;}
.botjs { width:970px; padding:14px 0 0 0; clear:both; overflow:hidden;}
.botjs_l { width:786px; height:93px; float:left; line-height:28px; font-size:13px; color:#ffffff; font-family:微软雅黑;}
.botjs_l span { padding:0 11px 0 0;}
.botjs_l a { line-height:28px; font-size:13px; color:#ffffff; font-family:微软雅黑;}
.botjs_l span.jszc a,.botjs_l span.jszc { color:#808080; font-size:12px;}
.botjs img { float: right;}

/*分类样式*/
.banner { width:100%; height:209px;}
.cpzs { width:100%; background:url(/images/cpzs_04.jpg) no-repeat 50% top;}
.gyry { width:100%; background:url(/images/gyry_04.jpg) no-repeat 50% top;}
.jgsl { width:100%; background:url(/images/jgsl_04.jpg) no-repeat 50% top;}
.lxwm { width:100%; background:url(/images/lxwm_04.jpg) no-repeat 50% top;}
.ssjg { width:100%; background:url(/images/ssjg_04.jpg) no-repeat 50% top;}
.ryzz { width:100%; background:url(/images/ryzz_04.jpg) no-repeat 50% top;}
.xwzx { width:100%; background:url(/images/xwzx_04.jpg) no-repeat 50% top;}
.flmain { width:994px; min-height:400px; clear:both;}
.fll h1 { clear:both; overflow:hidden;}
.fll { width:778px; float:left; padding:17 0 0 0;}
.flr { width:181px; float:right; padding:25px 0 0 34px; background:url(/images/lbg_06.jpg) no-repeat top;}
.flr span { font-size:10px; color:#474747; text-transform:uppercase; line-height:16px; font-family:微软雅黑;}
.flr h1 { line-height:24px; font-size:20px; color:#474747; font-family:微软雅黑; font-weight:normal;}
.flr ol { padding:12px 0 40px 0;}
.flr ol li { line-height:36px; padding:0 0 0 27px; font-size:14px; color:#474747; background:url(/images/rm.jpg) no-repeat; }
.flr ol li.onThis { background:url(/images/rmon.jpg) no-repeat;}
.flr ol li a { font-size:14px; color:#474747; font-family:微软雅黑; font-weight:bold;}
.sublxwm { width:177px; line-height:14px; font-size:12px; color:#000000; font-family:微软雅黑; }
.sublxwm table tr td { vertical-align:top;}
.sublxwm table { padding-bottom:30px;}
.fll h1 { height:52px; font-size:20px; color:#01337c; padding:20px 0 0 10px; font-family:微软雅黑;font-weight:normal;}
.fll h1 strong { border-bottom:2px #01337c solid; line-height:24px; font-weight:bold;}

ul.cp { width:778px; overflow:hidden; margin:0;padding:0;}
ul.cp li { width:180px; height:222px; float:left; margin:0 13px 27px 0;}
ul.cp li img { width:180px; height:180px;}
ul.cp li.mar { margin-right:0;}
ul.cp li a { color:#ffffff; font-size:14px; font-family:微软雅黑;}
ul.cp li span { padding:0; margin:0; background-color:#c62222; line-height:43px; width:180px; height:43px; display:block; text-align:center;}
ul.cp li span.jgsl,ul.cp li span.ryzz { color:#043b8e; background:#e3e3e3;}
ul.cp li span.jgsl,ul.cp li span.ryzz a {}

ul.cp li span.fl1 { background-color:#c62222;}
ul.cp li span.fl2 { background-color:#0eadf1;}
ul.cp li span.fl3 { background-color:#75c37b;}
ul.cp li span.fl4 { background-color:#5caca7;}
ul.cp li span.fl5 { background-color:#b16e6e;}
ul.cp li span.fl6 { background-color:#ccaa6f;}

ul.slzz { width:778px; overflow:hidden; margin:0;padding:0;}
ul.slzz li { width:180px; height:222px; float:left; margin:0 13px 27px 0;}
ul.slzz li.mar { margin-right:0;}
ul.slzz li a { color:#043b8e; font-size:14px; font-family:微软雅黑;}
ul.slzz li span { padding:0; margin:0; background-color:#e6e6e6; line-height:43px; width:180px; height:43px; display:block; text-align:center;}

ul.newlist { padding:0 30px 0 10px;}
ul.newlist li { line-height:38px; background:url(/images/xw_09.jpg) no-repeat left; padding:0 0 0 29px; font-family:微软雅黑; border-bottom:1px #bebebe dashed;}
ul.newlist li a { font-size:14px; color:#505050;}
ul.newlist li span { color:#aaaaaa; font-size:12px; float:right;}

/* 通用样式 */

.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 { width:400px; padding:0 32px 0 0; text-align:right; float:right; font-size:12px; line-height:32px; color:#c2c2c2; font-weight:normal; font-family:微软雅黑;}
.path a { color:#c2c2c2; font-size:12px; font-weight:normal; font-family:微软雅黑;}
.infotitle { color:#002b6a; font-size:26px; text-align:center; margin:10px 0; padding:20px; font-family:微软雅黑;}
.infocoutent { min-height:300px; font-size:14px; line-height:30px; color:#505050; text-align:left; padding:20px; overflow:hidden; font-family:微软雅黑;}
.infocoutent a,.contfont a { font-size:14px; line-height:30px;  color:#505050; font-family:微软雅黑;}
.contfont { min-height:300px; text-align:center; padding-top:50px; font-size:24px; color:#505050; line-height:22px; font-family:微软雅黑;}
.footpage { color:#3a3a3a; clear:both; text-align:center; font-size:14px; line-height:32px; width:668px; height:20px; padding-top:12px; background:url(/images/footpage_13.jpg) no-repeat; margin:10px auto 5px auto; padding:30px 0; font-family:微软雅黑;}
.footpage a { color:#3a3a3a; font-size:14px; font-family:微软雅黑;}
.footpage font { width:75px; height:27px; line-height:32px; text-align:center; padding:8px 10px 8px 4px; font-size:14px;}
.footpage font a { font-size:14px; width:75px; height:27px; line-height:32px; }
.footpage span {}
.footpage span a { width:28px; height:27px; background:url(/images/sdds_13.jpg) no-repeat 3px 8px; line-height:32px; padding:0px 5px; font-size:12px;}
.footpage font.fup { background:url(/images/up_13.jpg) no-repeat; line-height:100%; color:#3a3a3a;}
.footpage font.fdown { background:url(/images/down_13.jpg) no-repeat; color:#3a3a3a;}
.redcolor { color:#ffffff; font-weight:bold; background-color:#154080; margin:0 5px;}
.redcolor a { color:#ffffff; }
.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;}

#kinMaxShow { background-color:#ffffff;}

#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;}