﻿@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px;}
ul,ol,li{ list-style:none;}
a{ color:#333; text-decoration:none;noFocusline:expression(this.onFocus = this.blur());}
a:focus{outline:none;}
img{ border:none;}
p{ text-indent:28px;}

body{ position:relative;_width:1419px; overflow-x:hidden; font-family:"微软雅黑", "宋体"; color:#031423; background:url(/images/body_bg.jpg) 0 0px;}
.clear{ clear:both;}

#header{ background:url(/images/header_bg.jpg) 0 0px;}
.head{ width:1000px; height:95px; margin:0 auto; background:url(/images/header.jpg) no-repeat;}
.head .head_host{ display:block; width:438px; height:95px; float:left;}
.head .head_tel{ display:block; width:185px; height:95px; float:right;}

#nav{ background:url(/images/nav_bg.jpg) repeat-x 0 0px;}
.nav{ width:1440px; height:51px; margin: 0 auto;}
.nav li{ width:125px; float:left;}
.nav li a{ display:block; width:125px; height:50px; position:relative; top:0px;_top:-1px; overflow:hidden; line-height:50px; text-align:center; font-size:18px; color:#c9bc9c;}
.nav li span{ display:block; width:100%;}
.nav li, .nav li .top{ background:url(/images/nav_li_bg.jpg) no-repeat 0 0;}
.nav .other .top{ background:url(/images/nav_li_bg2.jpg) no-repeat 0 0;}
.nav li .bottom{ background:url(/images/nav_li_bg.jpg) no-repeat 0 -50px; color:#021323;}
.nav .other .bottom{ background:url(/images/nav_li_bg2.jpg) no-repeat 0 -50px;}

#banner{ background-image:url(/images/images_banner01.jpg); background-position:0 -5px; position:relative; height:390px;}
.banner{ position:absolute; left:50%; width:1920px; height:390px; margin-left:-960px; overflow:hidden;}

#slideshow{width:100%; height:390px; }
#slideshow ul{ display:none; }
div.wrapper{width:100%; margin:0 auto; position:relative;}
.fn-clear{ zoom:1; }
.box_skitter{ position:relative; background:none; }
.box_skitter ul{ display:none; }
.box_skitter .container_skitter{ overflow:hidden; position:relative; }
.box_skitter .image{ overflow:hidden; }
.box_skitter .image img{ display:none; }
.box_skitter .box_clone{ position:absolute; top:0; left:0; width:100px; overflow:hidden; display:none; z-index:20; }
.box_skitter .box_clone img{ position:absolute; top:0; left:0; z-index:20; }
.box_skitter .prev_button{cursor:pointer; position:absolute; top:50%; left:15%; z-index:100; width:57px; height:62px; overflow:hidden; text-indent:-9999em; margin-top:-25px; background:url(/images/prev.png) no-repeat left top !important;}
.box_skitter .next_button{cursor:pointer;position:absolute; top:50%; right:15%; z-index:100; width:57px; height:62px; overflow:hidden; text-indent:-9999em; margin-top:-25px; background:url(/images/next.png) no-repeat left top !important;}
.box_skitter .label_skitter{ z-index:150; position:absolute; display:none; }
.loading{ position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px; color:#fff; text-indent:-9999em; overflow:hidden; background:url(/images/ajax-loader.gif) no-repeat left top; width:31px; height:31px; }

#wenti{ background:url(/images/wenti_bg.jpg) repeat-x 0 0px;}
.wenti{ width:1000px; margin:0 auto; background:url(/images/wenti_bg2.jpg) no-repeat 0 18px;}
.wenti ul{ width:888px; height:83px; float:left; margin:18px 0 0 50px;_margin:18px 0 0 25px; background:url(/images/wenti_li.jpg) no-repeat 5px 0;}
.wenti ul li{ float:left; width:66.2px; margin:0 1px;}
.wenti ul a{ display:block; width:100%; padding:55px 0 0 0; text-align:center; color:#efefef; font-size:13px;}
.wenti ul a:hover{ background-image:url(/images/wenti_li_hover.jpg); background-repeat:no-repeat; color:#c9bc9c;}
.wenti ul .wt_a01:hover{ background-position:4px 1px;}
.wenti ul .wt_a02:hover{ background-position:-64px 1px;}
.wenti ul .wt_a03:hover{ background-position:-132px 1px;}
.wenti ul .wt_a04:hover{ background-position:-200px 1px;}
.wenti ul .wt_a05:hover{ background-position:-268px 1px;}
.wenti ul .wt_a06:hover{ background-position:-337px 1px;}
.wenti ul .wt_a07:hover{ background-position:-405px 1px;}
.wenti ul .wt_a08:hover{ background-position:-473px 1px;}
.wenti ul .wt_a09:hover{ background-position:-541px 1px;}
.wenti ul .wt_a10:hover{ background-position:-609px 1px;}
.wenti ul .wt_a11:hover{ background-position:-678px 1px;}
.wenti ul .wt_a12:hover{ background-position:-746px 1px;}
.wenti ul .wt_a13:hover{ background-position:-814px 1px;}
.wenti .span_gd{ display:block; width:58px; height:70px; margin:18px 0 0 4px; float:left; background:url(/images/wenti_span_gd.jpg) no-repeat; cursor:pointer;}
.wenti .span_gd.hover{ background:url(/images/wenti_span_gd_hover.jpg) no-repeat;}
.wenti ol{ display:none; float:left;}
.wenti .ol01{ width:99px; margin-right:12px;}
.wenti .ol011{ width:99px; margin-left:10px;}
.wenti .ol02{ width:99px; margin-right:8px;}
.wenti .ol02 li{text-align:center;}
.wenti .ol03{ width:62px;}
.wenti .ol03 li{ text-align:center;}
.wenti ol li{ margin-top:10px; font-size:16px;}
.wenti .ol01 li{ width:100%; height:29px; line-height:29px; background-color:#031423; color:#c9bc9c; text-align:center;}
.wenti ol li a{ display:block; height:27px; border:1px #c9bc9c solid;  line-height:27px; font-size:16px;}
.wenti ol li a:hover{ background-color:#c9bc9c; color:#000;}
.wenti .ol03 li a:hover{ background-color:#031423; color:#FFF;}

#footer{ background:url(/images/footer_bg.jpg) repeat-x; height:222px; padding-top:50px;}

.footer{ width:1000px; height:163px; margin:0 auto; background:url(/images/foot_koubei.jpg) center 12px no-repeat;}
.foot_logo{ width:213px; float:left;}
.foot{ width:220px; float:right;}
.foot_tel{ margin-bottom:10px;}
.foot_ul{ height:45px; background:url(/images/foot_ul_bg.jpg) no-repeat 0 0px;}
.foot_ul li{ float:left; width:44px; margin-right:14.5px;}
.foot_ul .foot_li4{ margin-right:0px;}
.foot_ul li a{ display:block; width:44px; height:45px;}
.foot_ul li a:hover{ background-image:url(/images/foot_ul_bg_hover.jpg); background-repeat:no-repeat;}
.foot_ul .foot_li1 a:hover{ background-position:0 0px;}
.foot_ul .foot_li2 a:hover{ background-position:-58px 0;}
.foot_ul .foot_li3 a:hover{ background-position:-117px 0;}
.foot_ul .foot_li4 a:hover{ background-position:-175px 0;}
.foot p{ clear:both; padding:10px 0; text-indent:0px; color:#c9bc9c; font-size:14px;}

.cont{ display:block; width:1000px; margin:0px auto 0; background:#ffffff; background:url(/images/qwzjrny_03.gif) repeat-y; padding-bottom:50px}
.cont1{ display:block; width:1000px; margin:0px auto 0; background:#ffffff; background:#FFF;padding-bottom:20px}

.awenzi{font-size:14px; color:#cfc3a7;}
.awenzi:hover{color:#bf9534;}
/*翻页*/
.fanye{ display:block; margin:0 auto ; font-size:14px; text-align:center; margin:10px 0 0 0;padding-top:20px;}
.fenyes {text-align:left;}
.fanye a{display:inline-block;font-size:14px; text-align:center; padding:2px 4px; }
.fanye a:hover{ background:#c9bc9c}
.fanye2{ margin:0 0 0 20px;}
.pos{ height:30px; margin: 0 auto; width:964px; font-size:14px; padding:10px 0 0 36px; background:url(/images/pos_bg.jpg) no-repeat #fff; border-bottom:1px solid #cacdd0;}

.thisclass {display:inline-block;background:#c9bc9c;padding:2px 4px;color:#fff;}


/*侧边*/
.dt-main{ display:none; width:116px; height:334px; position:fixed; right:-58px; top:30px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+200));z-index:10000;}
.dt-main ul{}
.dt-main ul li{width:116px; height:61px; line-height:0px; line-height:0px; font-size:0px; position:absolute;}
.dt-main ul li a{width:116px;}
.dt-main-1{top:146px;}
.dt-main-1 a{height:61px; display:block; background:url(/images/zixun11.jpg)}
.dt-main-1 .dt-hover{height:61px; background:url(/images/zixun1.jpg) no-repeat;}
.dt-main-2{top:207px;}
.dt-main-2 a{height:61px; display:block; background:url(/images/zixun11.jpg) 0 -61px;}
.dt-main-2 .dt-hover{height:61px; background:url(/images/zixun1.jpg) 0 -61px;}
.dt-main-3{top:268px;}
.dt-main-3 a{height:61px; display:block; background:url(/images/zixun11.jpg) 0 -122px;}
.dt-main-3 .dt-hover{height:61px; background:url(/images/zixun1.jpg) 0 -122px;}
.dt-main-4{top:329px;}
.dt-main-4 a{height:61px; display:block; background:url(/images/zixun11.jpg) 0 -183px;}
.dt-main-4 .dt-hover{height:61px; background:url(/images/zixun1.jpg) 0 -183px}
.dt-main-5{top:390px;}
.dt-main-5 a{height:61px; display:block; background:url(/images/zixun22.jpg);}
.dt-main-5 .dt-hover{height:61px; background:url(/images/zixun2.jpg);}

/*底部浮动*/
#ToolBar {
	position:fixed; z-index:15; bottom:0px;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); left:0px;
    width:100%;
    background:url(/images/toolbar_bg.jpg);
    z-index:2;
}
.ToolBar{ width:760px; height:47px; margin:0 auto; padding:13px 0 0 240px; background:url(/images/tupian.gif) no-repeat; position:relative; position:relative;}
.ToolBar li{ float:left;}
.ToolBar li.hover{ background-image:url(/images/tupian1.gif); background-repeat:no-repeat;}
.ToolBar li.hover span{ z-index:2;}
.ToolBar a{ text-decoration:none; border:none;}
.ToolBar .swt{ width:128px; margin:0 10px 0 0; height:34px;}
.ToolBar .swt a{ display:block; width:100%; height:34px;}
.ToolBar .swt a:hover{ background-color:#000; opacity:0.1;filter:alpha(opacity=10)}
.ToolBar .mftel{width:126px; margin:0 10px 0 0; height:34px; background-position:-378px -13px;}
.ToolBar .mftel span{ position:absolute; top:60px; left:350px; z-index:-1;}
.ToolBar .zxqq_{ width:125px; margin:0 10px 0 0; height:34px; background-position:-514px -13px;}
.ToolBar .zxqq_ span{ position:absolute; top:60px; left:340px; z-index:-1; height:70px;}
.ToolBar .ewm{ width:126px; height:34px; background-position:-649px -13px;}
.ToolBar .ewm span{ position:absolute; top:60px; left:620px; z-index:-1; height:200px;}

.ToolBar .lxb-callback-container{ display:block; width:340px; height:60px; padding:10px 0 0 80px; background:url(/images/phone-hover.png) no-repeat;}
.ToolBar .lxb-cb-input{ float:left; width:180px; height:26px;_height:20px; padding:5px 0; border:none;}
.ToolBar .lxb-cb-input-btn{ display:inline-block; width:131px; height:38px; float:left; margin-left:15px; background:url(/images/phone-b.png) no-repeat; cursor:pointer;}
.renshu{ position:absolute; left:87px; top:32px; color:#F00;}



.tempWrap dt{height:124px;overflow:hidden;}
.tempWrap a img{max-width:100%;overflow:hidden;opacity: 1;transition: all 0.2s ease 0s;border: medium none;vertical-align: top;}
.tempWrap a:hover img{opacity:0.7;transform: scale(1.3, 1.3);{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}}