﻿@charset "utf-8";
/* public start */
body,div,span,ul,li,dl,dd,dt,ol,p,sup,sub,map,em,i,a,input,textarea,h1,h2,h3,h4,h5.h6{ font-family:"宋体"; font-size:12px; margin:0; padding:0;}
ul,li{ list-style:none;}
a{ color:#656565; text-decoration:none;}
a:hover{ color:#656565; text-decoration:underline;}
img{ border:0;}
.clear{ clear:both;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}
*html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1}
.fl{ float:left}
.fr{ float:right}
.tr{ text-align:right;}

body{ background:url(../images/page.gif) #000f35 repeat-x top;}

.holder{ width:1000px;margin:0px auto;}
.header{ height:148px; background:url(../images/head-bg.gif) repeat-x;}
.header .daohang{ height:97px; overflow:hidden;}
.header .logo{ height:97px; float:left;}
.header .cc{ float:right; height:97px;}
.header .cc .kj{ height:30px; margin:15px auto; line-height:30px;float:right;}
.header .cc .kj a{ color:#d5d5d6; padding-left:20px; padding-right:10px;}
.header .cc .kj .kj01{ display:inline-block; background:url(../images/tubiao01.gif) no-repeat 0px 8px;}
.header .cc .kj .kj02{ display:inline-block; background:url(../images/tubiao02.gif) no-repeat 0px 7px;}
.header .cc .kj .kj03{ display:inline-block; background:url(../images/tubiao03.gif) no-repeat 0px 8px;}
.header .cc .tel{ height:20px; background:url(../images/tubiao04.gif) no-repeat 0px 5px; font-family:"微软雅黑"; color:#d5d5d6; padding-left:22px; line-height:20px; float:right; padding-right:10px;}
.header .cc .tel span{ font-size:16px;font-family:"微软雅黑"; color:#d5d5d6;}


.nav{height:51px;position:relative; z-index:10;}
.nav li{width:125px; height:51px; float:left;line-height:51px;text-align:center; background:url(../images/navli.gif) no-repeat left;}
.nav li a{ display:block;font-family:"微软雅黑"; font-size:14px; color:#d5d5d6;}
.nav li a:hover{text-decoration:none; color:#ffffff; background:url(../images/navhover.gif) no-repeat top center;}
.nav li .fill,.nav li.fill{text-decoration:none; color:#ffffff;background:url(../images/navhover.gif) no-repeat top center;}
.nav li.xx{background:none;}

.menubox{ width:1000px; position:absolute;top:51px; left:0px;height:27px; display:none;}
.menubox .menulist{height:27px;line-height:27px;position:absolute;top:0px; background:url(../images/navxl.gif) repeat-x;}
.menubox .menulist span{display:inline-block;padding-left:10px; padding-right:10px;}
.menubox .menulist span a{font-family:"宋体";background:url(../images/tubiao05.gif) no-repeat left; color:#6a6a6a; font-size:12px; padding-left:10px;}
.menubox .menulist span a:hover{text-decoration:underline;color:#11388c;}

.bannerFull{ width:100%; height:356px;overflow:hidden; position:relative; z-index:1;}
.bannerFull .bannerPrev{background: url(../images/indexZ.png) no-repeat;display: block;width:34px;height:100px;position: absolute;top:150px;left:16%; z-index:2;}
.bannerFull .bannerNext {background: url(../images/indexY.png) no-repeat;display: block;width:34px;height:100px;position: absolute;top:150px;right:16%;z-index:2;}
.bannerFull .pannel{width:100%; height:356px;position: relative; top:0px; overflow:hidden; z-index:1;}
.bannerFull .pannel .pannelList{width:800%; height:416px;position: absolute; overflow:hidden;}
.bannerFull .pannel .pannelList .boxContent{ display:block; width: auto; height:356px; float:left; overflow:hidden;}
.bannerFull .triggerBox{ display:none;}
/*------banner end-------*/

.mian{ padding-top:22px; padding-bottom:18px;}
.about{ width:288px;}
.about .title{ height:35px; background:url(../images/about-tt.gif) no-repeat; line-height:35px;}
.about .title a{font-size:14px; color:#cdcece; padding-left:18px;font-family:"微软雅黑";}
.about .title span{ font-family:"微软雅黑"; color:#2c55c1; text-transform:uppercase; padding-left:6px;}
.about .comt{ height:153px; border:1px solid #032680; border-top:none; background:#031236; color:#556eab; padding:10px 8px 0px 12px; line-height:18px;}
.about .comt img{ border:1px solid #0e3fba; background:#031236; padding:2px; width:104px; height:79px; float:left; margin-right:10px;}

.product{ width:367px; padding-left:9px; padding-right:9px;}
.product .title{height:35px; background:url(../images/porduct-tt.gif) no-repeat; line-height:35px;}
.product .title a{font-size:14px; color:#cdcece; padding-left:18px;font-family:"微软雅黑";}
.product .title span{ font-family:"微软雅黑"; color:#2c55c1; text-transform:uppercase; padding-left:6px;}
.product .cpshow{height:147px; border:1px solid #032680; border-top:none; background:#031236; padding-top:16px; position:relative;}
#indexHot .index_an{ display:none;}
#indexHot .indexHotPrev,#indexHot .indexHotNext{ width:13px; height:20px; position:absolute;display:block; top:68px;}
#indexHot .indexHotPrev{left:12px; background:url(../images/indexPrev.gif) no-repeat;}
#indexHot .indexHotNext{right:12px; background:url(../images/indexNext.gif) no-repeat;}
#indexHot .content{width:287px; margin:0px auto;}
#indexHot .content li{ width:136px; height:133px; float:left; margin-right:15px; display:inline;}
#indexHot .content li img{width:130px; height:94px;display:block; border:1px solid #0e3db5; padding:2px; background:#04153f;}
#indexHot .content li span{ height:22px; line-height:22px; display:inline-block; background:#12399b; width:136px; text-align:center; margin-top:11px;}
#indexHot .content li span a{color:#83a7ff !important;}
#indexHot .pannel{ width:287px; height:133px; overflow:hidden; position:relative;}
#indexHot .pannel .pannelList{ width:800%; height:133px; position:absolute; display:block;}

.news{ width:327px;}
.news .title{height:35px; background:url(../images/news-tt.gif) no-repeat; line-height:35px;}
.news .title a{font-size:14px; color:#cdcece; padding-left:18px;font-family:"微软雅黑";}
.news .title span{font-family:"微软雅黑"; color:#2c55c1; text-transform:uppercase; padding-left:6px;}
.news .list{height:155px; border:1px solid #032680; border-top:none; background:#031236; padding-top:8px;}
.news .list dd{line-height:31px; height:31px; background:url(../images/newsli.gif) no-repeat bottom; padding-right:18px;}
.news .list dd a{ background:url(../images/newsico.gif) no-repeat 15px; float:left; padding-left:32px; color:#556eab;}
.news .list dd span{ float:right; color:#2a427c;}
.news .list dd.fill{ background:none;}

.subleft{float:left;width:178px;height:auto;}
.typetitle{height:35px; background:url(../images/type-tt.gif) no-repeat; line-height:35px;font-size:14px; color:#cdcece; padding-left:18px;font-family:"微软雅黑";}
.typetitle span{font-family:"微软雅黑"; color:#2c55c1; text-transform:uppercase; padding-left:6px;}

.typeconter{border:1px solid #032680; border-top:none; padding:8px 4px 2px 4px; background:#031236;}
.typeconter ul{ padding-bottom:5px;}
.typeconter li{line-height:23px; background:url(../images/typeli.gif) no-repeat; margin-bottom:7px;}
.typeconter li a{color:#ffffff; font-weight:bold;padding-left:44px;}
.typeconter li a:hover{color:#ffffff;}
.typeconter div{padding-bottom:5px; padding-top:5px;}
.typeconter div p{background:url(../images/typenext.gif) no-repeat; height:22px; line-height:22px;}
.typeconter div p a{color:#bdd1ff; font-weight:normal;}
.typeconter div p a:hover{color:#eef3ff;}

.contact{ padding-top:10px;}
.contact .pic{ text-align:center; height:42px;}
.contact .address{ line-height:20px; padding-top:6px; color:#cdcece;}

.subright{float:right;width:813px;height:auto;}
.comCrumb{height:35px;line-height:35px; background:url(../images/crumb.gif) no-repeat; padding-left:44px; padding-right:10px;}
.comCrumb strong{ font-family:"微软雅黑"; font-size:14px; color:#cdcece; font-weight:normal;}
.comCrumb span,.comCrumb span a{ color:#cdcece;}

.region{ border:1px solid #032680; border-top:none; background:#031236; padding-top:25px; padding-bottom:25px;}
.prodlist{ padding-left:15px;color:#bdd1ff;}
.prodlist li{width:231px; float:left; text-align:center; height:208px; margin-bottom:25px; margin-left:15px; margin-right:15px;display:inline;}
.prodlist li img{ width:225px; height:163px; display:block; padding:2px; border:1px solid #0e3bb1;}
.prodlist li span{ width:231px; background:#12399b; display:inline-block; height:24px; line-height:24px; margin-top:15px;}
.prodlist li span a,.prodlist li span a:hover{ color:#83a7ff;}
.page {display:block;height:30px;text-align:center; margin-top:20px;color:#83a7ff;}
.page a,.page span {background:none repeat scroll 0 0 #0c308c;border:1px solid #1c42a0;color:#83a7ff;display:inline-block;height:auto;line-height:18px;margin:0px 0px 0px 8px;padding:3px 7px;width:auto;}
.page a:hover,.page .cur {background:#001a5c;border-color:#1c42a0;color:#83a7ff;text-decoration: none;}

.newslist{width:740px; margin:0px auto;color:#bdd1ff;}
.newslist li{ width:740px; float:left; height:34px; line-height:34px; border-bottom:1px dashed #142e6e;background:url(../images/newsico.gif) no-repeat 4px;}
.newslist li a{ color:#bdd1ff; float:left; padding-left:20px;}
.newslist li a:hover{ color:#eef3ff;}
.newslist li span{float:right; color:#83a7ff;}

.conregion{ border:1px solid #032680; border-top:none; background:#031236; padding:30px;}
.ArticleTitle {color:#bdd1ff;font-family:微软雅黑;font-size:20px;line-height:48px;margin-bottom:10px;text-align:center;}
.ArticleMessage {color:#eef3ff;height:30px;line-height:30px;text-align: center;border-top:1px dashed #0e3bb1;border-bottom:1px dashed #0e3bb1;margin-bottom:20px;}
.ArticleMessage span{padding-right:20px;}
.deseditor{line-height:180%;color:#eef3ff;}
.deseditor a{color:#eef3ff;}
.preNext{ border-top:1px solid #122b67;border-bottom:1px solid #122b67; height:21px; line-height:21px; padding-top:8px; margin-top:20px; padding-left:5px; padding-right:5px; padding-bottom:8px;color:#83a7ff}
.preNext a{ color:#bdd1ff;}
.preNext a:hover{ color:#eef3ff;}
.catsCurrent{background:#031236;}

#faqbox{ width:520px; padding:20px; margin:0px auto;}
#faqbox .text{ width:200px; height:24px; border:1px solid #ccc; line-height:24px; background:#eee; padding-left:5px;}
#faqbox th{ color:#bdd1ff; font-weight:normal; font-size:13px;}
#faqbox select{ height:20px; border:1px solid #ccc; line-height:20px; background:#eee; padding-left:5px; margin:0;}
#faqbox .textarea{ width:400px; height:130px; border:1px solid #ccc; line-height:24px; background:#eee; padding-left:5px; font-size:14px;}
#faqbox .login_verification{ width:50px;  height:28px; border:1px solid #ccc; line-height:28px; background:#eee; padding-left:5px;}
#faqbox .button{ width:80px; height:32px; line-height:32px; text-align:center; margin-top:10px;}
#faqbox input,#faqbox select,#faqbox textarea{ margin:5px 0;}
#Messageform{width:520px;margin:0 auto;line-height:300%;}
#faqbox .message-code{ width:60px; height:26px; border:1px solid #ccc; line-height:26px; background:#eee; padding:1px;}

.footer{ height:46px; background:url(../images/foot-bg.gif) #000a21 repeat-x;}
.footer .base{line-height:24px;color:#394f84; padding-top:10px; text-align:center;}
.footer .base a{color:#394f84;}
/*------footer end-------*/