﻿@charset "utf-8";
html,body{font:12px/1.8 'Microsoft YaHei',Verdana, Arial, Tahoma,'Simsun'; color:#333; background:#fff; -webkit-text-size-adjust:none; background:url(bg.jpg) repeat-x;}
a{color:#333; text-decoration:none;}
a:hover{color:#f00; text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.center{margin:0 auto;}
.position{position:relative;}
ul,li{ list-style:none; margon:0px; padding:0px;}
/*头部*/

.header{ width:1000px; height:166px; margin:0 auto;}
.logo{ width:1000px; height:115px;}
.nav{ width:1000px; height:51px;}
.nav ul{width:1000px; height:51px; margin:0px; padding:0px;}
.nav ul li{float:left;width:120px;height:51px;_display:inline;font-size:14px;background:url(navbg.jpg) no-repeat center center; position:relative;}
.nav ul li a{display:block;text-align:center;width:120px;height:51px;line-height:51px;color:#dfeaee;font-size:12px;font-weight:bold; }
.nav ul li a:hover{ background-image:url(nav-bover.jpg); background-repeat:no-repeat; height:51px; width:120px;_display:inline;background-color:#0C9;}

.width{ width:1000px; margin:8px auto; position:relative;}
/*.HER--nav{height:90px; line-height:30px; background:#ffffff;}

.HER--nav-metlang a,.HER--nav-metlang span{color:#9B9B9B; font-weight:normal; font-size: 12px;}
.HER--nav-metlang a:hover{color:#f00;}
.HER--nav-metlang span{margin:0 5px;}
.HER--nav-Helpline{color:#9B9B9B; font-family:"黑体"; font-weight:bold; font-size:14px;}
.HER--nav-Helpline span{color:red; font-size:22px; margin-left:5px;}
.HER--con{height:65px; }
.HER--con-line{width:2px; background:url(HER--con-line.jpg) repeat-y;}

.HER--con-logo{ line-height:65px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:0px;}

nav{ position:absolute; right:0px; top:0px;}

nav ul{position:relative;}

nav li{float:left; white-space:nowrap; overflow:hidden; height:65px;}
nav a{cursor:pointer; color:white; display:block; font-weight:bold; font-size:14px; }
nav a:hover{color:yellow; font-weight:bold; font-size:14px; background:#080808 url(nav-2.png) no-repeat center bottom;}
nav li.navdown a{color:yellow; font-weight:bold; font-size:14px; background:#080808 url(nav-2.png) no-repeat center bottom;}
nav li span{display:block; text-align:center; height:55px; padding-top:10px;}
.BAN--bj{ padding-bottom:10px;}
.BAN--bj-2{background-color:#000; font-size:0px; padding:2px 0;}
.BAN--top{background:url(BAN--top01.gif); height:25px; width:1000px; margin-bottom:8px;}
.BAN--flash{overflow:hidden;}*/

.banner{ width:100%; height:328px;}
.banner-cen{ width:1000px; height:320px; margin:0 auto; }


.product{ width:978px; height:auto; margin:0 auto 10px auto; position:relative; border:1px solid #CCC; padding:10px;}
#demoLeft {margin:0 auto; overflow:hidden;width:978px; height:auto;background:#fff; }
#demoLeft .indemo {float:left;width:800%; text-align:center;}
#demo1,#demo2 {float: left;}
#demo1 a,#demo2 a {display:block; text-align:center;}
#demo1 ul,#demo2 ul{ margin:0px; padding:0px; list-style:none;}
#demo1 ul li,#demo2 ul li { float:left; margin-left:5px!important; margin-left:8px; margin-right:5px!important; margin-right:8px; text-align:center; margin-top:5px; width:155px; height:auto; overflow:hidden; padding-top:1px; }
#demo1 img,#demo2 img{ height:140px;}

.CON--l{width:710px;}
.CON--l-c,.CON--l-c1,.CON--l-b{border:1px solid #CCC; margin-bottom:10px;}
.title-ct{height:30px; background:url(title-ct.jpg) repeat-x; white-space:nowrap; overflow:hidden;}
.title-ct h3{color:#000; font:14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; display:block; height:30px; line-height:30px; float:left; padding:0 20px;}
.title-ct h3 span{margin-left:10px; font:12px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.title-more,.titlezx-more{float:right; width:47px; height:13px; line-height:1000px; overflow:hidden; background:url(more_bt.gif); margin: 8px 10px 0px 0px;}
.CON--l-cnr{padding:0 0 15px 0; zoom:1;}
.CON--l-cnr0{padding:10px 10px 15px 10px; zoom:1; line-height:25px; height:auto;}
.CON--l-cnr2{padding:10px 10px 15px 10px; zoom:1; line-height:25px; height:1390px;}
.CON--l-cnr .img{display:block;}
.CON--l-cnr li{ margin-top:15px; overflow:hidden; display:inline; zoom:1;}
.CON--l-cnr li div{border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.CON--l-cnr li h3{text-align:center; padding-bottom:5px; border-bottom:1px solid #ccc; font:12px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
*html .CON--l-cnr li h3{padding:8px 0px 5px 0px;}
*+html .CON--l-cnr li h3{padding:8px 0px 5px 0px;}
*html .CON--l-b .title-ct{margin-bottom:5px;}
.CON--l-bnr{padding:10px; _padding:0px 10px 5px 5px;}

.CON--l-bnr-tit{ width:215px; height:31px; background:url(tit01.jpg) no-repeat; padding-left:40px; line-height:31px; margin:8px 0px 5px 0px;}
.CON--l-bnr-tit a{ color:#ffffff; font-weight:bold; font-size:13px;}
.CON--l-bnr-tit a:hover{ color:#FFFF00; font-weight:bold; font-size:13px;}
.CON--l-bnr ul{ width:255px; height:auto; margin:0px; padding:0px; list-style:none;}
.CON--l-bnr ul li{ width:117px; float:left; margin:4px 5px;}
.CON--l-bnr ul li a{ background:url(li.jpg) 8px center no-repeat; border:1px solid #cccccc; width:102px; height:28px; line-height:27px; display:block; padding-left:15px; }
.CON--l-bnr ul li a:hover{ background:url(li01.jpg) 8px center no-repeat; border:1px solid #993300; width:102px; height:28px; line-height:27px; display:block; padding-left:15px; }


.CON--l-news{padding:0 10px 15px 10px; zoom:1; width:688px;}
.CON--l-news li{ overflow:hidden; display:inline; zoom:1; width:310px; margin-right:7px; border-bottom:1px solid #CCC; height:29px; line-height:28px; background:url(xwzx.gif) 5px center no-repeat; padding-left:20px;}
.CON--l-news li span{ float:right; padding-right:8px;}
.CON--l-news li h3{text-align:center; padding-bottom:5px; border-bottom:1px solid #ccc; font:12px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.CON--l-news{padding:10px; _padding:0px 10px 5px 5px;}


.CON--r{width:275px;}
.CON--r-b{border:1px solid #ccc; margin-bottom:10px;}
.title-zx{height:30px; background:#024289; white-space: nowrap; overflow:hidden;}
.title-zx h3{font:14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; background:#022C52; color:#fff; display:block; height:30px; line-height:30px; float:left; padding:0 20px;}
.CON--r-bxw{margin:10px 10px 15px 10px; width:255px; padding-bottom:5px;}
.CON--r-bxw li{margin:0px 5px; height:27px; line-height:27px; overflow:hidden; padding-left:13px; background:url(xwzx.gif) no-repeat left 2px; border-bottom:1px dashed #D5D5D5; width:232px;}
.CON--r-bxw li span{float:right; color:#666;}
.CON--r-bxw li a{margin-right:5px; zoom:1;}
.content-bottom{background-color:#f4f4f4; padding:20px 0 5px 0; margin-top:10px; border-top:1px solid #dddddd;}
.content-bottom .time{display:none;}
.bottom-l{width:300px;}
.bottom-c{width:300px; margin-left:62px;}
.bottom-r{width:275px;}
.bot--title-zx{height:30px; white-space:nowrap; overflow:hidden;}
.bot--title-zx h3{color:#000; font:14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; display:block; height:30px; line-height:30px; float:left; padding-right:20px;}
.bot--titlezx-more{float:left; width:47px; height:13px; line-height:1000px; overflow:hidden; background:url(more_bt.gif); margin: 8px 10px 0px 0px;}
.bottom--zx{margin-top:5px;}
.bottom--zx li{height:30px; line-height:30px; overflow:hidden;}
.bottom--zx li span{float:right; color:#666;}
.bottom--zx li a{margin-right:5px; zoom:1; color:#777;}
.bottom--zx li a:hover{color:#f00;}
.bottom--al li{font-size:0px; margin-top:15px; display:inline;}
.bottom--link{min-height:11px; _height:10px; background:#dcdcdc url("bottom_link_bg.gif") top repeat-x;}
.content--link{background-color:#F4F4F4; padding-bottom:10px;}
.BotSide{padding:10px 0 5px 0;}
.linkLJ{height:20px; line-height:20px; display:block; background-color:#666; padding:0 10px; color:#fff;}
.WBtxt li{float:left; height:20px; line-height:20px; margin:0 0 10px 20px;}
.WBtxt li a{color:#777;}
.WBtxt li a:hover{color:#f00;}
.TUimg li{float:left; margin:0 0 10px 20px;}
.footer{padding-bottom:20px; padding-top:30px; background:#00325F url("footer_top_bg.gif") top repeat-x; color:#fff; text-align:center;}
.footer a{color:#fff;}
.footer a:hover{color:#FFFF00;}
.foot-nav{margin-bottom:5px;}
.foot-nav span{margin:0px 10px;}
.link{ width:1000px; margin:0 auto;text-align:left;}
.link a{ color:#666; margin-left:5px;}
.link a:hover{ color:#f00; margin-left:5px;}
.link span{ color:#CCCCCC; font-size:14px; font-weight:bold; }



/*内页*/
.myCorner{_width:200px; line-height:40px; font-size:16px; margin-left:20px; overflow:hidden; white-space:nowrap; }
.sidebar{background:url(sb-bg.jpg) repeat-y left top;}
.sb_nav{width:220px;}
.sb_active{width:200px; margin-left:10px; border-top:1px solid #AF000F; padding-top:10px;}
.sb_active-tit{font-size:14px; margin-bottom:6px; height:37px; line-height:36px; display:block; background:url(class_i.jpg) no-repeat; overflow:hidden; _width:170px; padding-left:30px;}
.sb_active-tit a{ color:#FFFFFF;}
.sb_active-tit a:hover{ color:#FFFF00;}
.sb_active dt a{font-size:14px; height:25px; line-height:25px; display:block; background:url(li.jpg) no-repeat 15px center; overflow:hidden; _width:170px; padding-left:30px; }
.sb_active dt a:hover{font-size:14px; color:#CC0000; background:url(li01.jpg) no-repeat 15px center; height:25px; line-height:25px; display:block; }
.sb_active dd a{font-size:14px; margin-bottom:6px; min-height:37px; line-height:37px; display:block; background:#fff url(class-ff.jpg) no-repeat 35px 16px; padding-left:50px;}
.sb_active dd a:hover{font-size:14px; color:#fff; background:#BA071D url(class_ii.jpg) no-repeat 35px 15px;}
*html .sb_active dd a{background:#fff url(class-ff.jpg) no-repeat 35px 15px;}
*html .sb_active dd a:hover{background:#BA071D url(class_ii.jpg) no-repeat 35px 14px;}
*+html .sb_active dd a{background:#fff url(class-ff.jpg) no-repeat 35px 15px;}
*+html .sb_active dd a:hover{background:#BA071D url(class_ii.jpg) no-repeat 35px 13px;}
.sb_active dt span{margin:0 30px;}
.sb--nav-bot{width:180px; background-color:#fff; margin:0 0 25px 10px; padding:10px 8px; border-top:1px solid #AF000F; border-bottom:1px solid #AF000F;}
.sb--nav-TP{width:200px; margin:30px 0 25px 10px; overflow:hidden;}
.sb_active dd span{font-size:12px; font-weight: normal;}
#sidebar dl dt.on {background:url(class_i.jpg) no-repeat; position:relative; z-index:10;}
.sb_box{width:760px; padding-left:20px; margin-bottom:20px;}
.sb--box-title{margin-top:15px; background:url(sb--box-title.jpg) repeat-x left top; height:30px; line-height:30px; overflow:hidden; white-space:nowrap;}
.sb--box-size{background:url(sb--box-left.jpg) no-repeat left top; padding:0 20px; overflow:hidden; white-space:nowrap; _width:650px;}
.sb--box-right{background:url(sb--box-right.jpg) no-repeat right top; width:7px; height:30px;}
/*新闻*/
#newslist li{ padding:6px 30px 15px 30px;; background:url(123.jpg) no-repeat left top;}
#newslist li span{float:right; color:#77B300;}
#newslist li p{margin-top:10px;}

.part2_5{padding-eft:30px;}

.new2-menu{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:99%;  margin-top:10px;}
.new2-menu ul{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:96%; margin-top:10px; list-style:none;}
.new2-menu ul li{ background:url(xwzx.gif) no-repeat left center; border-bottom:1px dotted #d6d6d6; line-height:30px; padding-left:10px; list-style-type:none; }


.k_pagelist EM {BORDER-RIGHT: #CED5DB 1px solid; BORDER-TOP:#CED5DB 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #CED5DB 1px solid; BORDER-BOTTOM: #CED5DB 1px solid}
.k_pagelist INPUT {BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid}
.k_pagelist EM {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist STRONG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.contitle, .contitle h1 { margin:8px 0px; font:normal normal bold 20px/120% Arial, Verdana, Helvetica, sans-serif, "宋体"; color:#c00; text-align:center; }
.conAuthor{height:20px; line-height:24px; text-align:center; border:1px dotted #999999;}
.contenttext, .contenttext_G{ padding:10px 10px; font:normal normal normal 13px/150% Arial, Verdana, Helvetica, sans-serif, "宋体"; height: auto;}


.i_pro2{ width:100%;_width:100%; text-align:left;}
.i_pro2 ul{ width:100%; text-align:left; margin:0px; padding:0px; list-style:none;}
.i_pro2 li{ float:left; width:335px;padding-right:8px; padding-left:5px; padding-top:5px; text-align:center; line-height:200%; border:#cccccc 1px solid; margin:0 5px 8px 5px;}
.i_pro2 li h2{ padding:0px; margin:0px; display:inline;}
.i_pro2 li h2 a{ color:#333333; font-size:13px; font-weight:bold; text-decoration:none;}
.i_pro2 li h2 a:hover{ color:#ff0000; font-size:13px; font-weight:bold; text-decoration:none;}
.xq{ color:#CC3300;}
.xq a{ color:#CC3300; text-decoration:none;}
.xq a:hover{ color:#0066FF; text-decoration:none;}

.anli{ width:98%;height:auto; }
.anli ul{width:98%;height:auto;}
.anli ul li{ width:48%; height:auto; line-height:25px; float:left; text-align: center; margin-bottom:8px;}
.anli ul li img{width:320px; height:240px; border:0px;}


.neirong{padding:5px 4px; width:98%;  margin-top:10px;  height:auto;}
.neirong_tit{ width:100%; color:#BE0000; font-weight:bold; border-bottom:2px solid #7B7B7B; height:30px; line-height:30px;}
.neirong_cen{ width:100%; height:auto;}
.neirong_cen ul{ width:99%; padding:0 5px; height:auto; list-style:none; margin:0px;}
.neirong_cen ul li{ width:46%; height:28px; line-height:28px; float:left; margin-right:5px; border-bottom:1px dotted #cccccc; background:url(xwzx.gif) no-repeat 8px center; padding-left:18px;}


.rig-pro-cen{ width:100%; height:auto; padding-bottom:10px;}
.rig-pro-cen ul{ width:99%;  padding-left:5px; _padding-left:0px; height:auto; margin-top:8px;}
.rig-pro-cen ul li{ float:left; margin-left:4px; margin-right:3px; padding:2px; border:1px solid #D1D2D4; text-align:center; width:155px; margin-bottom:5px; height:auto; line-height:24px;background:#FFFFFF; display:inline;}
.rig-pro-cen ul li img{ width:155px; height:130px;}


.p_list{ width:100%; height:auto;}
.p_list ul{ width:100%;height:auto;}
.p_list ul li{ width:160px; height:auto; float:left; margin:4px 3px; _margin:4px 5px; line-height:25px; border:#CCCCCC 1px solid; padding:2px; text-align:center;}
.p_list ul li img{ width:160px; height:130px;}

.imgborder{ border:1px solid #cccccc; padding:3px;}