@charset "utf-8";
/* CSS Document */
/*Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
.clearfix:after{visibility:hidden;display: block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear{ clear:both; font-size:0; height:0; overflow:hidden;}
.lclear{clear:left;font-size:0;height:0;overflow:hidden;}	
.fl{float:left;}
.fr{float:right;}
/* ֹ
iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');}
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}
*/
/* ıԼ˶
div{word-wrap: break-word;word-break: normal;}  
p{text-align:justify; text-justify:inter-ideograph;}
*/
* html,* html body{background-image:url(about:blank);background-attachment:fixed;/*修正IE6振动bug*/}
/*general*/
body{font-size:12px;font-family:"Arial","Arial Narrow",Helvetica,sans-serif;color:#434343;line-height:1.2;text-align:left;background:#eaeaea;}
a{color:#434343;text-decoration:none;}
.mt-20{margin-top:20px;}
.fc-e2211c{color:#e2211c;}
.fc-176fae{color:#176fae;}
.bg-eaeaea{background:#eaeaea;}

.wrapper{width:1103px;margin:0 auto;}
.top_wrap{background:url(../img/top.png) repeat-x;}
.logo{float:left;width:400px;}
.top_r{float:right;width: 287px;padding-top:14px;}
.top_r em{display:inline-block;width:14px;height:11px;background:url(../img/li_1.png) no-repeat;margin:0 2px 0 0;line-height:18px;}
.top_r em.tel_1{background-position:0 50%;}
.top_r em.tel_2{background-position:-20px 50%;}
.top_r em.tel_3{background-position:-36px 50%;}
.top_r dt{float:left;padding-left:5px;}
.top_r dd{float:left;border-right:2px solid #fe0000;padding:0 5px;}

.head_wrap{border-top:1px solid #f1f1f1;background:#e11913 url(../img/head_wrap.png) 0 bottom repeat-x;padding-bottom:4px;position:relative;z-index:3;}
.nav{float:left;line-height:44px;}
.nav li{float:left;position:relative;width:123px;border-left:1px solid #000;text-align:center;font-size:18px;}
.nav li a{color:white;}
.nav li dl{display:none;position:absolute;top:44px;left:0;background:#fff;}
.nav li dl dd{line-height:35px;font-size:14px;font-family:"Microsoft YaHei";border-bottom:1px solid #ccc;}
.nav li dl dd a{display:block;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.nav li dl dd a:hover{color:red;}
.nav li.on dl{display:block;}
.nav li.on{}
.nav li.on a.nav_i{color:#000;}
.search{float:right;width:244px;padding-top:6px;}
.search_text{float:left;width:186px;height:32px;line-height:32px;background:url(../img/search_text.png) no-repeat;border:0;outline:none;padding-left:10px;}
.search_btn{float:left;width:48px;height:32px;background:url(../img/search_btn.png) no-repeat;border:0;outline:none;}

.banner_wrap{position:relative;z-index:1;}
.dx_banner{position:relative;width:1099px;margin:0px auto;}
#banner{width:1099px;height:271px;overflow:hidden;z-index:0;}
#btn{display:inline;width:200px;hegiht:12px;float:left;position:absolute;z-index:1;bottom:10px;right:20%;}
#btn a{display:inline-block;width:14px;height:14px;margin:0 6px 0 0;overflow:hidden;background:#191919; color:#191919;}
#btn a.activeSlide{background:#e11b16;overflow:hidden;color:#e11b16;}
#btn a:hover{background:#e11b16; color:#e11b16;}


.fullSlide {width:100%;position:relative;height:271px;min-width:1099px;z-index:1;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:271px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:271px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:17px;left:0;height:17px;line-height:17px;}
.fullSlide .hd ul {position:absolute;right:17px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 6px 0 0;overflow:hidden;background:#191919;line-height:999px;}
.fullSlide .hd ul .on{background:#e11b16;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;cursor:pointer;display:none;}
.fullSlide .next {left:auto;right:15%;}

.dx_f{float:left;width:284px;}
.mod_top{height:47px;overflow:hidden;}
.mod_top dt{float:left;width:39px;}
.mod_top dd{float:left;background:url(../img/mod_top_m.png) repeat-x;line-height:47px;font-size:18px;color:white;}
.dx_f .mod_top dd{width:206px;}
.procate{border:solid #e5e5e5;border-width:0 1px 1px 1px;position:relative;/*height:398px;*/z-index:999;}
.procate li.on a.procate_f{color:red;}
.procate li .procate_r{display:none;position:absolute;top:0;left:282px;width:780px;border:1px solid red;padding:10px 20px;background:#f5f5f5;min-height:390px;}
.procate li.on .procate_r{display:block;}
.procate li{padding-left:14px;font-size:14px;background:#f8f8f8;line-height:45px;height:45px;border-bottom:1px solid #ccc;}
.procate_r-top{font-size:18px;color:#e2211c;background:url(../img/li_2.png) 0 50% no-repeat;padding-left:10px;}
.procate_r-top a{color:#176fae;}
.procate_r-top-i{color:#176fae;}
.procate_r dd a.more{float:right;font-size:12px;color:#e2211c;padding:0;}
.procate_r-top-i a{font-size:14px;padding-right:20px;}
.procate_r-top-i a:hover{color:red;}
.procate_r dl{border-bottom:1px solid #d1d0d0;}
.procate_r dt{float:left;width:740px;}
.procate_r dd{float:left;width:40px;}

.search_left{background:url(../img/search_left_bg.png) no-repeat;height:38px;padding:11px 0 0 39px;}
.search_text_left{float:left;width:184px;height:23px;border:1px solid #c7c7c7;margin-right:5px;line-height:23px;}
.search_btn_left{float:left;width:36px;height:25px;border:none;outline:none;background:url(../img/search_btn_left.png) no-repeat;}
.dx_con_mai{background:url(../img/dx_con_top.png) 50% top repeat-y;padding:8px;}

.dx_pro_left_top{text-align:center;height:6px;}
.dx_pro_left_main{background:#e6e6e6;border:solid #d0cece;border-width:0 1px;padding-bottom:8px;}
.dx_pro_left_main dd{display:inline;float:left;width:107px;height:97px;margin:10px 0 0 20px;background:url(../img/pro_bg_1.png) no-repeat;padding:2px 0 0 2px;}

.dx_r{float:right;width:800px;}
.dx_r .mod_top dd{width:722px;}

.mod_r_bot{background:url(../img/pro_bg_bot.png) center bottom no-repeat;height:5px;overflow:hidden;}
.mod_r_body{background:url(../img/pro_bg_body.png) 50% top repeat-y;}
.dx_pro_list li{float:left;width:175px;border:3px solid #cecece;margin:18px 0 0 40px;}
.dx_pro_list a{color:white;}
.dx_pro_list ul{padding-bottom:22px;}
.dx_pro_list li h1{line-height:20px;height:40px;background:#084d7d;text-align:center;border-top:1px solid #cecece;}
.dx_pro_list li.on{border:3px solid #3280b8;}
.dx_pro_list li.on h1{border-top:1px solid #3280b8;}
.dx_pro_list li img{max-width:175px;max-height:122px;}

.rollBox{width:800px;overflow:hidden;padding:25px 0 30px 0px;}
.rollBox .LeftBotton,.rollBox .RightBotton{width:40px;height:55px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .LeftBotton{background:url(../img/btn_prev.png) no-repeat;}
.rollBox .RightBotton{background:url(../img/btn_next.png) right top no-repeat;}
.rollBox .Cont{width:720px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:180px;float:left;text-align:center;}
.rollBox .Cont .pic img{border:1px solid #b0b0b0;display:block;margin:0 auto; border-radius:3px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.dx_abo_mai{padding:16px 20px;height:190px;overflow:hidden;}
.foot_wrap{background:url(../img/foot_wrap.png) 0 bottom repeat-x;line-height:30px;text-align:center;padding:10px 0;margin-top:10px;}

.rollBoxt{width:1041px;overflow:hidden;} 
.rollBoxt .LeftBotton,.rollBoxt .RightBotton{width:40px;height:55px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBoxt .LeftBotton{background:url(../img/btn_prev.png) no-repeat;}
.rollBoxt .RightBotton{background:url(../img/btn_next.png) right top no-repeat;}
.rollBoxt .Cont{width:961px;overflow:hidden;float:left;}
.rollBoxt .ScrCont{width:10000000px;}
.rollBoxt .Cont .pic{width:191px;float:left;text-align:center;}
.rollBoxt .Cont .pic img{border:1px solid #b0b0b0;display:block;margin:0 auto; border-radius:3px;}
.rollBoxt .Cont .pic p{line-height:26px;color:#505050;}
.rollBoxt .Cont a:link,.rollBoxt .Cont a:visited{color:#626466;text-decoration:none;}
.rollBoxt .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBoxt #List1,.rollBoxt #List2{float:left;}

.topsale{padding:25px 0 30px 0px;}
.topsale_f{float:left;width:62px;}
.topsale_r{float:left;width:1041px;}
.catpos{padding-top:16px;position:relative;z-index:2;}
.catposi a.this{background:#e32823 url(../img/li_3.png) right no-repeat;padding:0 30px 0 20px;}
.catposi a{display:inline-block;background:#074a79;color:white;padding:0 10px;line-height:32px;margin-right:10px;}
#procate-top{position:relative;float:left;background:#074a79;color:white;padding:0 10px;line-height:32px;margin-right:10px;}
.prolist-top{display:none;position:absolute;top:-196px;left:0;background:#ebebeb;padding:25px 0 0 0;width:1103px;border:1px solid #d5d5d5;z-index:999;}
.prolist-top li{float:left;width:132px;margin:0 0 0 42px;}
.prolist-top li p{border:1px solid #b8b8b8;}
.prolist-top li h1{line-height:45px;}
.prolist-top li h1 em{float:left;font-family:"华文行楷";font-size:30px;color:#e01912;padding-right:3px;}
.sd_main_wrap{background:#eaeaea;border-bottom:1px solid #fff;}
.sd_f_top{font-size:32px;color:#074a79;background:url(../img/li_4.png) 0 bottom repeat-x;padding:16px 0;}
.sd_f{float:left;width:252px;position:relative;z-index:1;}

.leftnavi_top{color:white;cursor:pointer;}
.leftnavi_top h1{float:left;}
.leftnavi_top .num{width:44px;text-align:center;font-family:"华文行楷";font-size:30px;line-height:45px;}
.leftnavi_top h2{float:left;width:136px;padding-right:10px;line-height:45px;font-weight:bold;}
.leftnavi_top h1.thumb{float:left;wwidth:58px;padding-top:3px;}
#leftnav {padding:0;margin-top:16px;position:relative; /*z-index:500;*/ font-family:arial, verdana, sans-serif;}
#leftnav li.top {margin-bottom:10px;}
#leftnav li a.top_link {display:block;height:45px;line-height:45px;background:url(../img/left_nav.jpg) no-repeat;}
/*#leftnav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:36px;background:url(blank.gif) right top;}
#leftnav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:36px; background:url(blanka.gif) no-repeat right top;}*/
#leftnav li a.top_link:hover{/*color:#000;background:url(../img/left_nav_h.png) no-repeat;*/}
/*#leftnav li a.top_link:hover span {background:url(blank_over.gif) no-repeat right top;}
#leftnav li a.top_link:hover span.down {background:url(blank_overa.gif) no-repeat right top;}*/
#leftnav li:hover > a.top_link {background:url(../img/left_nav_h.png) no-repeat;}
#leftnav li:hover > a.top_link:hover h2{color:#000;text-indent:10px;}
#leftnav li:hover > a.top_link h2{color:#176fae;text-indent:10px;}
/*#leftnav li:hover > a.top_link span {background:url(blank_over.gif) no-repeat right top;}
#leftnav li:hover > a.top_link span.down {background:url(blank_overa.gif) no-repeat right top;}*/
#leftnav li:hover {position:relative; z-index:200;}
#leftnav ul, 
#leftnav li:hover ul ul,
#leftnav li:hover ul li:hover ul ul,
#leftnav li:hover ul li:hover ul li:hover ul ul,
#leftnav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#leftnav li:hover ul.sub{left:43px;top:45px;background:#fff;border:solid #e5332f;border-width:0 1px 1px 1px;/*white-space:nowrap;*/ width:207px;height:auto;z-index:300;}
#leftnav li:hover ul.sub li{display:block;height:45px; position:relative;border-bottom:1px dotted #ccc;}
#leftnav li:hover ul.sub li a{display:block;height:45px;line-height:45px;}
#leftnav li ul.sub li a.fly{background:#fff;}
#leftnav li:hover ul.sub li a:hover{background:#fff;}
#leftnav li:hover ul.sub li a.fly:hover{background:#fff;}
#leftnav li:hover ul li:hover > a.fly {background:#fff;} 

#leftnav li:hover ul li:hover ul,
#leftnav li:hover ul li:hover ul li:hover ul,
#leftnav li:hover ul li:hover ul li:hover ul li:hover ul,
#leftnav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:206px; top:0; background:#fff;border:1px solid #e5332f; /*white-space:nowrap;*/ width:206px; z-index:400; height:auto;}
.leftnavii_top dt{float:left;width:136px;padding:11px 0 11px 10px;line-height:12px;font-weight:bold;word-wrap: break-word; word-break: normal;text-justify:inter-ideograph;cursor:pointer;}
.leftnavii_top dt.sni{color:#176fae;}
.leftnavii_top dt.sni:hover{color:#000;}
.leftnavii_top dt.snii:hover{color:red;}
.leftnavii_top dd{float:left;width:58px;padding-top:3px;}
/*#leftnav a:hover h2{color:red;}*/


.sd_r{float:right;width:800px;margin-bottom: 80px;}
.sd_r_top{font-size:32px;color:#074a79;background:url(../img/li_4.png) 0 bottom repeat-x;padding:16px 0;}

.pro_list li{float:left;width:175px;border:3px solid #cecece;margin:20px 25px 0 0px;}
.pro_list ul{}
.pro_list li h1{line-height:20px;height:40px;background:#084d7d;text-align:left;border-top:1px solid #cecece;}
.pro_list a{color:white;}
.pro_list li:hover{border:3px solid #3280b8;}
.pro_list li:hover h1{border-top:1px solid #3280b8;}
.pro_list li img{max-width:175px;max-height:122px;}
.pro-show-top{margin-top:29px;}
.pro-show-top dt{float:left;width:250px;height:250px;border:1px solid #b0b0b0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:20px;}
.pro-show-top dd{float:left;width:426px;height:249px;line-height:20px;}
.pro-show-tit{font-size:24px;font-weight:bold;}

.new_list li{background:url(../img/li_5.png) 4px 50% no-repeat;padding-left:27px;font-size:14px;border-bottom:1px dotted #c7c7c7;height:34px;line-height:34px;}
.new_list li a{display:inline-block;float:left;width:545px;}
.new_list li span{float:right;}

.feekback table td{padding:17px 0 0 10px;}
.msg_text{width:223px;height:26px;border:1px solid #dededd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;outline:none;}
.msg_content{width:258px;height:118px;border:1px solid #dededd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;outline:none;}
.msg_sub{width:98px;height:28px;border:0;background:url(../img/msg_sub.png) no-repeat;color:white;}
.msg_reset{width:98px;height:28px;border:0;background:url(../img/msg_sub.png) right top no-repeat;color:#bebebe;margin-left:16px;}

.left_consult dd{width:91px;height:84px;background:url(../img/li_6.png) no-repeat;text-align:center;font-size:15px;margin-top:8px;}
.left_consult dd p{padding:14px 0 9px 0;width:45px;height:37px;margin:0 auto;background-position:50% 50%;background-repeat:no-repeat;}
.left_consult dd a:hover{color:#e2231d;}
.left_consult dd a{display:block;}
.left_consult{position:fixed;left:50%;margin-left:-670px;top:30%;z-index:2;}
.left_consult dd p.li1{background-image:url(../img/left_email_gray.png);}
.left_consult dd p.li2{background-image:url(../img/left_chat_gray.png);}
.left_consult dd p.li3{background-image:url(../img/left_tel_gray.png);}
.left_consult dd.on p.li1{background-image:url(../img/left_email_red.png);}
.left_consult dd.on p.li2{background-image:url(../img/left_chat_red.png);}
.left_consult dd.on p.li3{background-image:url(../img/left_tel_red.png);}
*html .left_consult{position:absolute;left:50%;margin-left:-670px;bottom:auto;/*top:expression(eval(document.documentElement.scrollTop));*/top:expression(eval(document.documentElement.scrollTop+100px));}

.must{color:#e2211c;}

/*分页样式*/
.page{text-align:center;line-height:25px;padding:30px 0;}
.page a { display:inline-block; padding:0px 8px;height:22px;line-height:22px;background:#fff;text-align:center;color:#333;margin-right:5px;}
.page a.a1 {padding:0px 12px;height:22px;line-height:22px;margin-top:0px;}
.page a:hover { background:#e32823;color:#fff; text-decoration:none; }
.page span { display:inline-block;padding:0px 8px; height:22px; line-height:22px; background:#e32823;color:#fff;margin-right:5px;}
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


#demo{overflow:hidden;width:720px;height:132px;float:left;padding:29px 0 30px 0px;}
#indemo{float:left;width:2000%;}
#demo1{float:left;}
#demo2{float:left;}
#demo a{}
#demo li{float:left;width:163px;border:3px solid #ccc;margin-right:10px;text-align:center;}
#demo li.on{border:3px solid #3280b8;}
.subbtn_left,.subbtn_right{float:left;width:40px;height:55px;overflow:hidden;float:left;display:inline;margin:52px 0 0 0;cursor:pointer;border:none;outline:none;}
.subbtn_left{background:url(../img/btn_prev.png) no-repeat;}
.subbtn_right{background:url(../img/btn_next.png) right top no-repeat;}
.dx_link h1{float:left;padding-right:10px;}
.dx_link{width:100%;}
#demo img{max-width:163px;max-height:115px;}


#sdpro{overflow:hidden;width:961px;height:121px;float:left;}
#insdpro{float:left;width:800%;}
#sdpro1{float:left;}
#sdpro2{float:left;}
.sd_subbtn_left,.sd_subbtn_right{float:left;width:40px;height:55px;overflow:hidden;float:left;display:inline;margin:30px 0 0 0;cursor:pointer;border:none;outline:none;}
.sd_subbtn_left{background:url(../img/btn_prev.png) no-repeat;}
.sd_subbtn_right{background:url(../img/btn_next.png) right top no-repeat;}
#sdpro li{float:left;width:163px;border:3px solid #ccc;margin-right:10px;text-align:center;}
#sdpro li.on{border:3px solid #3280b8;}
#sdpro img{max-width:163px;max-height:115px;}

.art-show-tit{text-align:center;line-height:30px;font-size:14px;}
.art-show-date{text-align:center;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:10px;}
.prenext{line-height:25px;margin-top:260px;}


