@charset "utf-8";
/* CSS Document */
/* 全局样式 */
*{ margin:0; padding:0;}
body{ color:#666; font:12px "宋体"; background:url(../images/bj01.jpg) no-repeat center top;}	
html,body{ height:100%;}
a{ color:#666; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover{ color:#0E71CD;}
img{ border:0;}
ul,li{ list-style:none;}
.fonta{ font-family:Arial;}
.cored{ color:#f00;}
.co333,.co333 a{ color:#333;}
.co999,.co999 a{ color:#999;}
.cofff,.cofff a{ color:#fff;}
.cofff a:hover{ color:#fff; text-decoration:underline;}
.ahover a:hover{ color:#0E71CD;}
.font14{ font-size:14px;}
.outwidth{ width:1002px;}
.minheight{ height:auto!important; height:30px; min-height:30px;}		
.outheight{ height:auto!Important; height:500px; min-height:500px;}
.fl{ float:left;}
.fr{ float:right;}	
.clear{ clear:both; height:0; overflow:hidden;}	
.marcen{ margin:0 auto;}
.outposition{ position:relative;}	
/*图文混排页面引用“liblock”样式，使后台添加列表符号显示**********************************/
.liblock ul li{ list-style:disc; margin-left:30px;}
.liblock ol li{ list-style:decimal; margin-left:30px;}


/*页头页尾**********************************/
.header{ height:128px; z-index:3;}
.header .uplink{ position:absolute; right:14px; top:16px;}
.header .upsear{ position:absolute; top:48px; right:0; width:270px;}
.header .seark{ width:230px; height:23px; line-height:23px; border:0; background:none; font-size:12px; font-family:"宋体"; float:left; color:#666;}
.header .searbut{ width:25px; height:23px; background:none; border:0; cursor:pointer; float:left;}
#nav{ width:930px; position:absolute; left:47px; top:86px;}
#nav li{ float:left; position:relative;}
#nav li strong a{ float:left; width:116px; height:42px;}
#nav li.navs strong a,#nav li strong a:hover{ background-position:left -42px;}
#nav li strong .nav1{ width:95px; background:url(../images/menu01.jpg);}
#nav li strong .nav2{ background:url(../images/menu02.jpg);}
#nav li strong .nav3{ background:url(../images/menu03.jpg);}
#nav li strong .nav4{ background:url(../images/menu04.jpg);}
#nav li strong .nav5{ background:url(../images/menu05.jpg);}
#nav li strong .nav6{ background:url(../images/menu06.jpg);}
#nav li strong .nav7{ background:url(../images/menu07.jpg);}
#nav li strong .nav8{ background:url(../images/menu08.jpg);}
#nav li ul{ position:absolute; left:0; top:41px; width:113px; border:1px solid #3988D5; display:none;}
#nav li.navs ul{ display:block;}
#nav li ul li{ height:25px;clear:both; width:100%; background:url(../images/line01.jpg) no-repeat center bottom;}
#nav li ul li a{ display:block; height:24px; line-height:24px; overflow:hidden; background:#fff; filter:alpha(opacity=85);opacity:0.85; text-align:center; color:#666;}
#nav li ul li a:hover{ color:#0E71CD;}

.footer{ height:74px; background:url(../images/bj06.jpg) no-repeat center top; line-height:20px; padding:10px 0 0; text-align:center;}


/*网站首页**********************************/
.boxbj01{ background:url(../images/bj02.jpg) no-repeat center top;}
#player{ height:300px;overflow:hidden;}
#player .Limg{position:relative; height:300px; overflow:hidden;}
#player .Limg li{position:absolute;top:0;left:0; height:300px; overflow:hidden; background:#fff}
#player .Limg li img{ width:1002px; height:300px;}
#player .Nubbt{ display:none;}
.tel01{ height:58px;}
.tel01 span{ position:absolute; left:843px; top:15px; font-size:15px; font-family:Arial; font-weight:bold; color:#000;}
.boxupbj01{ height:14px; overflow:hidden; background:url(../images/bj05.jpg);}
.boxdownbj01{ height:24px; overflow:hidden; background:url(../images/bj07.jpg) no-repeat left top;}
.boxcenbj01{ height:461px; background:url(../images/bj03.gif);}
.iml{ width:701px;}
.imr{ width:245px; padding:0 24px 0 0;}
.bt01{ width:679px; height:25px; border-bottom:1px solid #ccc; float:right;}
.bt01 a{ float:left; width:110px; height:24px; border:1px solid #ccc; border-bottom:0; line-height:24px; padding:0 0 0 50px; color:#666; background:url(../images/ico01.jpg) no-repeat 27px 5px; font-weight:bold; margin-right:5px;}
.bt01 a.cur{ color:#0E71CD; background:url(../images/ico02.jpg) no-repeat 27px 5px;}
.prolist01{ padding:0 0 0 6px;}
.prolist01 li{ float:left; width:118px; height:131px; padding:14px 0 0 20px; font-family:Arial;}
.prolist01 li img{ display:block; width:118px; height:88px;}
.prolist01 li span{ display:block; text-align:center; padding:2px 8px 0; line-height:1.3; height:36px; border:1px solid #D3D3D3; cursor:pointer;}
.prolist03{ padding:5px 0 18px 12px;}
.more01{ position:absolute; right:3px; top:-25px;}

.prolist02{ padding:0 0 0 20px;}
.prolist02 li{ float:left; width:145px; height:119px; padding:20px 0 0 20px; text-align:center;  overflow:hidden; font-family:Arial;}
.prolist02 li img{ display:block; width:139px; height:86px; border:1px solid #ddd; padding:2px; text-align:center; margin:0 auto 5px;}
.prolist04{ padding:0 0 15px 20px;}
.prolist04 li{ float:left; width:145px; height:119px; padding:20px 0 0 23px; text-align:center; overflow:hidden;}

.bt02{ height:25px; border-bottom:1px solid #C7C6C6; padding:6px 0 0 5px;}
.iabnr{ height:230px; overflow:hidden; line-height:2.2; padding:10px 4px 0 8px;}
.icontact{ height:150px; padding:4px 4px 0 8px; background:url(../images/bj04.jpg) no-repeat center 12px; line-height:22px;}


/*二级栏目************************************/
.boxbj02{ background:url(../images/bj08.jpg) no-repeat center top;}
.boxupbj02{ height:14px; overflow:hidden; background:url(../images/bj09.gif);}
.boxdownbj02{ height:24px; overflow:hidden; background:url(../images/bj11.gif) no-repeat left top; clear:both;}
.boxcenbj02{ background:url(../images/bj10.gif); position:relative;}
.boxcenbj03{ background:url(../images/bj13.gif) no-repeat left bottom;}
.banner{ height:246px; overflow:hidden;}

.mlnr{ width:206px; padding:0 0 0 11px;}
.mrnr{ width:737px; padding:0 30px 0 0;}
.mlbt{ height:60px; padding:0 0 0 16px;}
.mlbt img{ width:177px; height:46px;}
.mlnav li{ height:auto!important; height:23px; min-height:23px; background:url(../images/mlbj01.jpg) no-repeat center 32px; position:relative;}
.mlnav li a{ padding:4px 0 0 56px; height:38px; font-weight:bold; font-size:14px; color:#666; display:block; background:url(../images/mlico01.jpg) no-repeat 36px 6px;}
.mlnav li em{ display:block; width:52px; height:22px; background:url(../images/mlico01.jpg) no-repeat 36px 6px; position:absolute; left:0; top:0; cursor:pointer; z-index:9;}
.mlnav li ul{ padding:5px 0 2px;}
.mlnav li li{ background:none;}
.mlnav li li a{ height:23px; font-weight:normal; font-size:12px; background:none; padding:0 0 0 56px;}
.mlnav li a.cur{ color:#0E71CD;}

.mllink{ padding:25px 0;}
.mllink a{ display:block; height:50px; text-align:center;}

.location{ height:48px; background:url(../images/location02.jpg) repeat-x left bottom; position:relative;}
.location p{ position:absolute; right:8px; top:13px;}
.location strong{ display:block; padding:11px 0 0 31px; background:url(../images/location01.jpg) no-repeat 15px 13px; font-size:14px;}

.confont01{ padding:30px 15px 40px; line-height:1.8;}
.confont02{ padding:20px 20px 30px; line-height:1.8; margin:0 28px; border-bottom:1px solid #CBCBCB;}

.page{ text-align:right; height:50px; line-height:22px; clear:both; padding:0 35px;}
.page a{ padding:2px 5px; color:#2E6AB1; border:1px solid #9AAFE5; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page a.cur{ border:1px solid #000080; color:#fff; background:#2E6AB1; font-weight:bold;}
#dcms_pager .pages .pgcurrent {border:1px solid #000080; color:#fff; background:#2E6AB1; font-weight:bold;}


.titile01{ padding:25px 0 15px; font-size:20px; font-family:"黑体"; margin:0 28px; text-align:center; border-bottom:1px solid #E6E6E6;}
.date01{ height:29px; line-height:29px; margin:0 28px; text-align:center; border-bottom:1px solid #E6E6E6;}
.proup01{ height:auto!Important; height:205px; min-height:205px; position:relative; padding:30px 0; line-height:2.5;}
.proimg01{ width:227px; height:221px; padding:3px; border:1px solid #EDEDED;}

.hdmbt01{ height:25px; border-bottom:1px solid #CBCBCB; margin:0 28px;}
.hdmbt01 a{ float:left; width:80px; height:25px; color:#888; line-height:25px; text-align:center; background:url(../images/hdm02.jpg); margin-right:7px;}
.hdmbt01 a.cur{ background:url(../images/hdm01.jpg); color:#000;}

.prodown{ height:29px; margin:0 28px; border-bottom:1px solid #cbcbcb; text-align:right; line-height:29px; margin-bottom:24px;}
.brandopennr{ padding:28px 30px 0; height:175px; overflow:hidden; line-height:1.8}
.branddown{ margin:0 30px; position:relative; height:30px;}
.branddown a{ color:#0935C3;}
.close01{ position:absolute; right:30px; top:202px; color:#666;}

.prolist05{ padding:18px 0 0 25px;}
.prolist05 li{ float:left; width:159px; height:85px; text-align:center; padding:0 0 0 10px;}
.prolist05 li img{ width:153px; height:62px; padding:2px; border:1px solid #DEDEDE;}

.feedtab{ line-height:2; color:#666; background:url(../images/m_03.jpg) no-repeat right bottom;}	
.feedup td{ padding:0 5px;}	
.feedk{ width:121px; height:17px; color:#333; line-height:17px; border:1px solid #ccc; padding:0 0 0 2px;}	
.feedbut{ width:56px; height:20px; cursor:pointer; background:url(../images/but01.jpg); color:#fff; line-height:20px; text-align:center; border:0;}		


.Open088{ width:425px; height:220px; background:url(../images/bj12.jpg) no-repeat left top; padding:23px 30px 0; overflow:hidden; line-height:1.8;}



.Open08{ background:url(../images/bj12.jpg); z-index:999; width:485px; height:243px; left:50%; top:50%; margin-left:-242px!important; margin-top:-121px!important; margin-top:0px; position:fixed!important; position:absolute; _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.OpenBg08,.OpenIframe08{ background:#333; display:none; width:100%; height:100%; left:0; top:0; filter:alpha(opacity=50); opacity:0.5; z-index:99; position:fixed!important; position:absolute; _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.OpenIframe08{ filter:alpha(opacity=0); opacity:0;}





