@charset "gb2312";
html,body{font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;}
body{ background:url(../images/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;}
/*头部*/
.width{ width:1000px; margin:0 auto;}
.HER--nav{height:30px; line-height:30px;}
.HER--nav-metlang a,.HER--nav-metlang span{color:#ffffff; font-weight:normal; font-size: 12px;}
.HER--nav-metlang a:hover{color:#f00;}
.HER--nav-metlang span{margin:0 5px;}
.HER--nav-Helpline{color:#ffffff; font-family:"黑体"; font-weight:bold; font-size:14px; margin:10px 0 0 0;}
.HER--nav-Helpline span{color:#ffffff; font-size:22px; margin-left:5px;}
.HER--con{height:135px; margin:15px 0 0 0;}
.HER--con-line{width:2px; height:46px; float:left; margin:2px 0 0 0;}
nav{ position:absolute; right:0px; top:0px; background:url(../images/nav_bg.png) repeat-x;}
nav ul{position:relative;}
nav li{float:left; white-space:nowrap; overflow:hidden; height:48px;}
nav a{cursor:pointer; color:white; display:block; font-weight:bold; font-size:14px; background:#B30D1D url(../images/nav-1.png) no-repeat center bottom;}
nav a:hover{color:yellow; font-weight:bold; font-size:14px; background:#A2101B url(../images/nav-2.png) no-repeat center bottom;}
nav li.navdown a{color:yellow; font-weight:bold; font-size:14px; background:#A2101B url(../images/nav-2.png) no-repeat center bottom;}
nav li span{display:block; text-align:center; height:55px; padding-top:10px;}

.CON--bg{background:url(../images/CON--bg.jpg) repeat-x left top; padding-top:15px; min-height:500px; _height:500px;}
.CON--l{width:770px; float:right;}
.CON--l-c,.CON--l-b{border:1px solid #CCC; margin-bottom:10px; float:left;}
.title-ct{height:32px;background:#404040;  white-space:nowrap; overflow:hidden;width:220px;}
.title-ct h3{color:#ffffff; font:14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; display:block; height:32px; line-height:32px; float:left; padding:0 20px;font-weight:bold;}
.title-ct h3 span{margin-left:10px; font:12px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.title-cta{height:32px; border-bottom:1px solid #ccc; background:#F2F2F2; line-height:32px; overflow:hidden;width:768px; float:left;}
.title-cta h3{color:#000; font:16px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; display:block; height:30px; line-height:30px; float:left; padding:0 20px; font-weight:bold;}
.title-cta 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(../images/more_bt.gif); margin: 8px 10px 0px 0px;}
.CON--l-cnr{padding:0 0 15px 0; zoom:1;}
.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--r{width:220px;}
.CON--r-b{border:1px solid #ccc; margin-bottom:10px; width:218px; float:left;}
.title-zx{height:30px; background:#282828; overflow:hidden;}
.title-zx h3{font:14px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#fff; display:block; height:30px; line-height:30px; float:left; padding:0 20px;}
.CON--r-bxw{margin:10px 10px 15px 10px;}
.CON--r-bxw li{margin:0px 5px; height:30px; line-height:30px; overflow:hidden; padding-left:13px; background:url(../images/xwzx.gif) no-repeat left 2px; border-bottom:1px dashed #D5D5D5;}
.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(../images/more_bt.gif); margin: 8px 10px 0px 0px;}
.bottom--zx{margin-top:5px;}
.bottom--zx li{ line-height:30px; overflow:hidden; margin:0 0 0 15px;}
.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(../images/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:30px; padding-top:18px; min-height:250px; background: url(../images/bottom_bg.jpg); color:#fff; text-align:center; }
.footer a{color:#ffffff;}
.footer a:hover{color:#f00;}
.foot-nav{margin-bottom:5px;}
.foot-nav span{margin:0px 10px;}
.foot-text{ margin:0 auto; width:1000px;}
.foot-text .f_l{ width:330px; float:left; color:#999999; padding:25px 0 0 0;}
.foot-text .f_l p{ line-height:30px; font-size:14px;}

.foot-text .f_m{ width:330px; float:left; color:#999999;padding:25px 0 0 0; line-height:30px;}
.foot-text .f_m p{line-height:30px;}


.foot-text .f_r{ width:330px; float:left; color:#999999;padding:25px 0 0 0; line-height:30px;}
.foot-text .f_r p{line-height:30px;}


.link{ width:1000px; float:left; line-height:30px; margin:20px 0 0 0; text-align:left; color:#999999;}

/*内页*/
.myCorner{width:180px; line-height:32px; margin:15px 0 0 20px; overflow:hidden; white-space:nowrap; background:url(../images/lb.png) no-repeat; color:#FFFFFF; font-size:14px; padding:0 0 0 30px;}
.sidebar{}


#lb{ border:1px solid #cccccc; width:210px; margin:0 0 0 20px;}



.sb_nav{width:220px;}
.sb_active{width:220px;}
.sb_active ul{ margin:0; padding:0; float:left; list-style:none;}
.sb_active ul li{background:#f2f2f2; width:198px; margin:0; float:left; height:35px; line-height:35px; padding:0 0 0 20px;border-bottom:1px solid #ccc;}
.sb_active ul li a{ font-weight:bold; font-size:14px;}
.sb_active dt a{font-size:14px; margin-bottom:6px; font-weight:bold; height:37px; line-height:37px; display:block; background:url(../images/class-f.jpg) no-repeat; overflow:hidden; _width:200px; border-bottom:1px solid #ccc;;} 
.sb_active dt a:hover{font-size:14px; color:#fff; background:url(../images/class_i.jpg) no-repeat;}
.sb_active dd a{font-size:14px; margin-bottom:6px; min-height:37px; line-height:37px; display:block; background:#fff url(../images/class-ff.jpg) no-repeat 35px 16px; padding-left:50px;}
.sb_active dd a:hover{font-size:14px; color:#fff; background:#BA071D url(../images/class_ii.jpg) no-repeat 35px 15px;}
*html .sb_active dd a{background:#fff url(../images/class-ff.jpg) no-repeat 35px 15px;}
*html .sb_active dd a:hover{background:#BA071D url(../images/class_ii.jpg) no-repeat 35px 14px;}
*+html .sb_active dd a{background:#fff url(../images/class-ff.jpg) no-repeat 35px 15px;}
*+html .sb_active dd a:hover{background:#BA071D url(../images/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 20px; padding:10px; 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(../images/class_i.jpg) no-repeat; position:relative; z-index:10;}
.sb_box{width:760px; padding-left:20px; margin-bottom:20px;}
.sb--box-title{margin:15px 0 0 0; background:url(../images/sb--box-title.jpg) repeat-x left top; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; border:1px solid #CCCCCC; border-bottom:none; width:757px;}
.sb--box-size{ padding:0 20px; overflow:hidden; white-space:nowrap; _width:650px; margin:0;}
.sb--box-right{background:url(../images/sb--box-right.jpg) no-repeat right top; width:7px; height:30px;}
/*新闻*/
#newslist li{ padding:6px 30px 15px 30px;; background:url(../images/123.jpg) no-repeat left top;}
#newslist li span{float:right; color:#77B300;}
#newslist li p{margin-top:10px;}

.tou{ width:700px; height:70px; float:left; margin:0 0 15px 0;}
.nnav{ width:100%; height:48px; paddding:0 0 3px 0; margin:8px 0 0 0;}
.nav_tou{ width:1000px; margin:0 auto; }
.nav_tou ul{ margin:0 0 0 70px; padding:0; float:left; list-style:none;}
.nav_tou ul li{ width:115px; height:52px; line-height:52px; float:left; text-align:center; font-weight:bold;}
.nav_tou ul li a{ color:#FFFFFF; font-size:14px; display:block; width:113px; float:left; height:52px; line-height:52px;}
.nav_tou ul li a:hover{ background:url(../images/nav_hover.png) center bottom no-repeat; color:#edff01;}
.nav_tou ul li.lihover{  width:115px; height:52px; line-height:52px; float:left; background:url(../images/nav_hover.png) center bottom no-repeat;}
.nav_tou ul li.lihover a{background:url(../images/nav-2.png) center 50px no-repeat; color:#edff01;}
.nav_tou ul li span{}

.header{ height:165px;width:100%; float:left;background:url(../images/bg.jpg) repeat-x; margin:0 0 0px 0;}
.banner{ margin:0px auto; padding:0px 0 0 0; width:100%; float:left; background:url(../images/flashback.jpg) repeat-x;}
.BAN--bj{background: url(../images/header_bg.jpg) repeat-x left bottom; padding-bottom:10px;}
.BAN--bj-2{background-color:#000; font-size:0px; padding:2px 0;}
.BAN--top{ height:5px; width:1000px; margin-bottom:8px;}
.BAN--flash{overflow:hidden;}
.BAN--flash-bg{background:url(../images/BAN--bot.jpg) no-repeat center bottom; padding-bottom:50px;}

.DG-con{ width:162px; margin-left:8px; margin-right:6px;}
.pro{ width:767px; float:left; height:auto; overflow:hidden;padding-bottom:30px;}
.pro ul{ list-style:none; margin:0 0 0 20px; padding:0; float:left;}
.pro ul li{ float:left; width:174px; height:160px; margin:10px 10px 10px 0px;}
.pro ul li a img{ display:block; border:1px solid #CCCCCC;}
.pro ul li a{ display:block; float:left; width:172px; line-height:30px; font-size:14px; text-align:center;}

.gy{ width:767px; float:left; height:auto; overflow:hidden; padding-bottom:30px;}
.gy p{ line-height:30px; font-size:14px; text-indent:35px; padding:10px;}

.fyy{  text-align:right; margin-top:10px; padding-left:500px; width:200px; float:left;}
.fyy ul{ margin:0; padding:0; float:left; list-style:none;}
.fyy ul li{ width:20px; height:20px; float:left; margin-right:5px; border:1px solid #0099FF; line-height:20px; text-align:center;}
.fyy ul li a{ color:#000000; display:block; float:left; width:20px; height:20px; float:left; text-decoration:none; margin:0 5px 0 0; padding:0;}
.fyy ul li a:hover{ background:#FF0000; color:#FFFFFF;}


#Slidebox{width:100%; height:320px;  padding:0px;  margin:0 auto;  /*position:relative;*/ background:#ececec; overflow:hidden; }

#flashBg {height: 320px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0;}

#flashLine {background: url(../images/touming.png) repeat-x center bottom;height: 320px;width: 100%;clear: both;}

#flash{width: 1422px;height: 320px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}

#flash a {width: 14220px;height: 320px;display: none;}

#flash img {width: 1422px;height: 320px;}

.flash_bar {width:760px;padding-left: 680px;z-index: 69;height: 30px;overflow: hidden;position: absolute;padding-top: 13px!important;padding-top: 12px;

bottom:0px;left:0px; background: url(../images/tg_flashbar.png) no-repeat 0px 0px;text-align: center;}

.flash_bar .dq {

display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background: url(../images/pagination.png) no-repeat 0px -12px; overflow:hidden;

_background: none; 

_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/pagination.png" ,sizingMethod="crop");

}



.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;

background:url(../images/pagination.png) no-repeat 0px 0px; overflow:hidden;

_background: none;

_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/pagination.png" ,sizingMethod="crop");

}

.comment{ float:left; width:720px;}
.comment .ih1{ border-bottom:1px solid #000000; height:39px; font-weight:bold; margin:20px 0 0 0; float:left; width:720px; }
.comment .ih1 p{ }
.comment .ih1 p span{ display:block;background:#990000; width:100px; line-height:39px;padding-left:30px; font-size:14px; color:#FFFFFF;}
.comment .ih1 a{float:right;color:#f37200;font-weight:normal; font-size:14px; padding:0 15px 0 0;line-height:39px;}
.comment .ih1 a:visited{color:#f37200;}
.comment .ih1 a:hover{color:#000;}

.newslist{}
.newslist ul{list-style:none; padding:0 10px; width:720px; float:left; margin:0;}
.newslist ul li{ line-height:18px; padding:7px 0; background:url( ../images/line01.gif) repeat-x left bottom;}
.newslist ul li span{float:right; padding-right:8px;color:#3b3b3b; line-height:18px;}
.newslist ul li a{ background:url( ../images/cion02.gif) no-repeat 5px 6px; color:#3b3b3b; padding-left:15px; line-height:18px;}
.newslist ul li a:visited{color:#3b3b3b;}
.newslist ul li a:hover{ color:#f37200; background:url( ../images/cion03.gif) no-repeat 5px 6px;}
.newslist strong{ line-height:18px;}



.product_list_b{margin:15px 0 0 0;}


.product_list_b .optwtx{float:left;width:160px;margin:10px 8px 0 8px!important;text-align:center; }
.product_list_b .optwtx .ih2{width:160px;height:130px;margin:0 auto 5px; font-weight:bold; padding:2px; border:1px solid #CCCCCC;}
.product_list_b .optwtx .ih2 a{width:160px;height:130px;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;}
.product_list_b .optwtx .ih2 img{vertical-align:middle;width:160px; height:130px; border:0px }
.product_list_b .optwtx  .ih3 a{color:#3b3b3b;font-weight:normal; line-height:20px;}


