@charset "utf-8";
/* CSS Document */
/*重置*/

* { margin:0 auto; padding: 0; font-family: "微软雅黑"; font-size: 13px; color: #4d4d4d; }
body { color: #4d4d4d; font-family: "微软雅黑"; font-size: 13px;}
li { list-style-type: none; }
input, img { border: 0 none; /*display:block;*/ outline: 0 none !important; }
input { border: 0; }
textarea, input { word-wrap: break-word; word-break: break-all; padding: 0px; }
a { color: #4d4d4d; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-family: "微软雅黑"; }


/*========== header ==========*/
#header { width:100%; min-width:1000px;}
.header { width:100%; height:238px; background:url(banner_bg.jpg) top no-repeat;}

/* top */
.topbox {width:1000px; margin:0 auto; overflow:hidden;}
.topbox li { float:left; line-height:32px; color:#0059b5;  padding:0 5px;}
.topbox li a { font-size:13px; color:#0059b5; }
.topbox li a:hover { font-size:13px; color:#002f75;}

.topbox-L { float:left; width:700px;}
.topbox-R { float:right; width:300px;}

.logobox { overflow:hidden; margin:35px 0 0px 20px;}
.logobox li {float:left;}

.slogan { width:900px; margin:0 auto; }
.slogan li { float:right; }


/* 搜索 */
.searchbox{ width:280px; height:40px; float:right; margin-top:85px;overflow:hidden;}
.searchbox li{ float: left; }
.text{ width:160px; height:30px; line-height:30px; padding-left:20px; border:1px solid #0059b5 ; background:#FFF; color:#999;  font-size:14px;}
.button{ cursor:pointer; width:65px; height:32px; line-height:32px;  color:#fff; background:#0059b5; text-align:center; margin-left:-10px;}




/*========== nav ==========*/
#nav { width:100%; min-width:1000px; background:#0059b5; border-top:3px solid #88c9f1; }
.navbox { width:1000px; height:40px; margin:o auto; overflow:hidden; min-width:1008px; }
.navbox li { float:left; line-height:40px; color:#FFF; width:112px; }
.navbox li a {float:left; font-size:18px; color:#FFF; padding:0 20px; line-height:40px; cursor:pointer;}
.navbox li a:hover { background:#88c9f1; color:#0046ad; }


/* 导航下拉 */
.menu { width:1000px; margin:0 auto; }
.s_li { display:none; z-index:100; background:#dff3ff ; border-top:3px solid #88c9f1; height:45px; line-height:45px; position:absolute; width:1000px; }
.s_li a{ float:left; color:#003399; font-size:18px; padding:0px 20px;}
.s_li a:hover{color:#50a3ec;}

.s_li1 { display:none; z-index:100; position:absolute; width:1000px; }
.s_li1 a{float:left; padding:0px 10px;}


/*========== main ==========*/
#main { width:100%; min-width:1000px; background:url(mainbg.jpg) top center no-repeat;}
.mainbox { width:1000px; margin:0 auto; }

.subbox{ overflow:hidden; margin:0 auto; padding:20px 0px 0px 0;}
.subbox-L{ float:left; width:490px;}
.subbox-R{ float:left; width:490px; margin-left:20px;}
.subbox-L1 { float:left; width:320px;}
.subbox-W1 { float:left; width:320px; margin-left:20px;}
.subbox-R1 { float:left; width:320px; margin-left:20px;}
.subbox-L2 { float:left; width:660px;}
.subbox-R2 { float:left; width:320px; margin-left:20px;}
.subbox01{ overflow:hidden; margin:0 auto; }
.subbox01-L { float:left; width:260px;}
.subbox01-R { float:left; width:720px; margin-left:20px;}


/* 图片切换 */
.news-pic-tab01 { position: relative; width:490px; height:340px; overflow: hidden; text-align: left;font: 12px/1.5 Verdana, Geneva, sans-serif; background: white; float:left;}
.news-pic-tab01 .pic img { width:490px; height:340px; display:block; }
.news-pic-tab01 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.news-pic-tab01 .txt { position:absolute; *position:absolute;  bottom:0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.news-pic-tab01 .txt li{  position:absolute; height:36px; line-height:36px;  bottom:0px; color: white; }
.news-pic-tab01 .txt li a{  display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.news-pic-tab01 .num { position: absolute; z-index: 3; bottom: 7px; right: 7px;}
.news-pic-tab01 .num li{ float: left; position: relative; width: 25px; height: 22px; line-height: 22px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.news-pic-tab01 .num li a,.news-pic-tab01 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:12px;}
.news-pic-tab01 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.news-pic-tab01 .num li.on a,.news-pic-tab01 .num a:hover{ background:#8f0000; }

/* 栏目切换1 */
.news-tab01 { width:100%; margin:0 auto;}
.news-tab01 .hd { height:34px; line-height:26px; background:url(lm_bg2.png); }
.news-tab01 .hd .more { float:right; line-height:34px; }
.news-tab01 .hd .more a {  margin-right:0px; color:#666; }
.news-tab01 .hd .more a:hover { color:#0046ad; }
.news-tab01 .hd li{ float:left;  font-size:18px; padding:0 12px; cursor:pointer; background:#fff; color:#4d4d4d;}
.news-tab01 .hd li.on{ height:34px; font-size:18px; color:#0046ad; background: url(lm_bg1.png); }

/* 栏目切换2 */
.news-tab_01 { width:100%; margin-bottom:10px;}
.news-tab_01 .hd {width:530px; float:left;  height:40px; line-height:40px; background:url(lm_bg1.gif) no-repeat; padding-left:130px;}
.news-tab_01 .hd .more { float:right; line-height:40px; padding-right:5px;}
.news-tab_01 .hd .more a {  margin-right:0px; color:#666; }
.news-tab_01 .hd .more a:hover { color:#002f75; }
.news-tab_01 .hd li{ float:left;  font-size:18px; padding:0 12px; cursor:pointer; color:#0046ad;}
.news-tab_01 .hd li.on{ height:40px; font-size:18px; color:#fff; }

/* 栏目切换3 */
.news-tab_02 { width:100%; margin:0 auto;}
.news-tab_02 .hd {width:530px; float:left;  height:40px; line-height:40px; background:url(lm_bg2.gif) no-repeat; padding-left:130px;}
.news-tab_02 .hd .more { float:right; line-height:40px; padding-right:5px;}
.news-tab_02 .hd .more a {  margin-right:0px; color:#666; }
.news-tab_02 .hd .more a:hover { color:#002f75; }
.news-tab_02 .hd li{ float:left;  font-size:18px; padding:0 12px; cursor:pointer; color:#0046ad;}
.news-tab_02 .hd li.on{ height:40px; font-size:18px; color:#fff; }


/* 新闻列表一 */
.news-box{ margin:0 auto;padding-top:8px; }
.news-box li{ overflow:hidden; line-height:28px; *line-height:24px; }
.news-box li .new{ float:left;}
.news-box li .new .number { margin:5px 6px 3px 0;}
.news-box li .new:hover { color:#0059b5;}
.news-box li .new:hover .number { color:#0059b5;}
.news-box li .time{ float:right; font-size:14px; color:#999;}

/* 产品分类 */
.pro{ width:320px; margin:0 auto; padding-top:15px; height:80px;}
.pro li{ float:left; height:28px; padding:0 30px 0 0;}
.pro li a { color:#4d4d4d;}
.pro li a:hover { color:#0059b5;}
.pro li .number { margin:5px 6px 3px 0;}



/* 栏目页列表 */
.news-box01{ margin-top:10px;}
.news-box01 li{ overflow:hidden; line-height:36px; *line-height:32px; }
.news-box01 li .new{ float:left;}
.news-box01 li .new .number { margin-right:10px;}
.news-box01 li .new:hover { color:#0059b5;}
.news-box01 li .new:hover .number { color:#0059b5;}
.news-box01 li .time{ float:right; font-size:14px; color:#999;}


/* 咨询服务 */
.consult { overflow: hidden; width:100%; margin:0 auto; min-width:1040px;}
.consult li { float:left; width:140px; height:130px; text-align:center;  margin:10px 5px 10px 0;}

.spe-pic01 { overflow: hidden; width:100%; margin-top:15px; min-width:791px;}
.spe-pic01 li { float:left; width:250px; height:85px;  margin:15px 35px 15px 15px;}

/* 入会申请 */
.initiation { width:320px; overflow:hidden; margin-top:15px;}
.initiation li { float:left;}

/* 左侧栏目 */
.leftnav {  overflow:hidden; width:260px; background:#f4fbff; padding:30px 0 50px 0; }
.leftnav li { width:200px; height:36px; line-height:36px; background:url(left_bg.png) no-repeat #FFF; padding:4px 0 4px 10px; border:1px solid #b0ddfc; margin-bottom:10px;}
.leftnav li a { font-size:15px; color:#666; padding-left:0px;  margin:7px 0px 7px 30px;}
.leftnav li a:hover { font-size:15px; color:#0059b5;}


/* 页 码 */
.page-box{ overflow:hidden; margin:20px 0 0 30px;}
.page-box li{ float:left; margin-right:4px;}
.page-box li a .page{ float:left; background-color:#f5f7f8; color:#454545; border:1px solid #c3c9cd; height:34px; line-height:36px; font-size:14px; padding:0 12px;}
.page-box li a .page:hover{ background-color:#0059b5; color:#FFF;border:1px solid #c3c9cd;}
.page-box li a .page_on{ color:#235ddb;}
.ptext{ width:70px; height:34px; line-height:34px; background-color:#f5f7f8; border:1px solid #c3c9cd; text-align:center;}

/* 位 置 */
.position { overflow:hidden; padding-left:15px;}
.position li { float:left; height:40px; line-height:40px; font-size:15px; color:#666; }
.position li a:hover { color:#0059b5; }

/* 文 章 */
.title {  overflow:hidden; width:720px; margin:0 auto;}
.tit-text { font-size:24px;line-height:40px; color:#0066cc; text-align:center; padding:20px 0;}
.source { font-size:13px; height:28px; color:#999999; text-align:center;}
.sizecolor { font-size:13px; height:26px; color:#999999; text-align:center;}
.line { border-bottom:1px dotted #595959; width:870px; margin:15px auto;}
.article{ width:720px; margin:0 auto; font-size:13px; color:#4d4d4d;line-height:30px; padding:5px 0 25px 0; text-align:justify; text-justify:inter-ideograph;}


/*========== footer ==========*/
#footer { width:100%; margin-top:30px;  }
.footer { width:100%;  border-bottom:2px solid #0059b5; margin:o auto;}
.link {  width:100%;  margin:o auto; padding-top:8px;  background:#dff3ff; height:40px;line-height:40px;}
.link01 { width:650px; overflow:hidden; }
.link01 li { float:left; margin:5px 5px;}
.link01 li select { width:200px; outline:0 none !important; }
.link01 li option { outline:0 none !important;}

.copyright { width:100%; margin:o auto; height:100px; background:url(copyright_Bg.jpg) repeat-x;}
.copyright li { text-align:center; padding:5px 0px;}
.copyright h2 {color:#4d4d4d; line-height:22px;  text-align:center;padding-top:10px;}
.copyright h1 {text-align:center;  color:#0059b5; margin-top:10px;}
.copyright h1 a {  color:#0059b5; padding:0px 10px;}
.copyright h1 a:hover { color:#002f75;}

