@charset "utf-8";
html {overflow-y:scroll;overflow-x:hidden}
* {margin:0;padding:0;list-style:none;border:0;}
body {font-size:15px;margin:0;padding:0;font-family:"Microsoft Yahei";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,html,body,nav {padding:0;margin:0;color:#333}
h1,h2,h3,h4,h5,h6 {font-size:14px;font-weight:normal;}
img {border:0;}
ol,ul {list-style:none;}
i {font-style:normal}
h1,h4 {font-size:18px;}
a {color:#333;text-decoration:none;font-size:15px;blr:expression(this.onFocus=this.blur());}
a:hover {color:#f00;text-decoration:none;}
.clean80 {clear:both;height:50px;overflow:hidden;}
.clean40 {clear:both;height:40px;overflow:hidden;}
.clean30 {clear:both;height:30px;overflow:hidden;}
.clean20 {clear:both;height:20px;overflow:hidden;}
.clean10 {clear:both;height:10px;overflow:hidden;}
.left {float:left;overflow:hidden;}
.right {float:right;overflow:hidden;}
.mar {margin:0 auto}
.w1200 {width:1200px;clear:both;}
.i {font-style:normal}
.content {position:relative;width:1200px;margin:auto;overflow:hidden;}
.totop {position:fixed;right:25px;bottom:25px;display:block;width:26px;height:62px;background:url(../images/rocket.png) no-repeat 0 0;-webkit-transition:all 0.2s ease-in-out;}
.totop:hover {background:url(../images/rocket.png) no-repeat 0 -62px;}
#headdiv {height:176px;position:fixed;top:0px;left:0;width:100%;z-index:1000;background:#2f353b;}
.top {width:100%;height:120px;background:#2f353b;float:left;}
.logo {height:89px;float:left;padding-top:24px}
.logo img {height:70px;float:left;}
.tel {width:560px;height:80px;float:right;padding-top:40px;}
.tel span {width:170px;float:left;padding-right:20px;font-size:13px;display:block}
.tel span img {float:left;height:40px;padding-right:10px;}
.tel span i {color:#FFF;line-height:140%;}
.product {width:150px;float:right;overflow:hidden}
.product li {width:67px;float:left;margin-right:8px;}
.product li .imgt {width:100%;float:left;}
.dht1 {width:100%;float:left;height:56px;background-color:#2f353b;border-bottom:3px solid #ee4547}
.menu {width:100%;overflow:hidden;float:left}
.menu .menu_item {display:inline-block;float:left;font-size:18px;width:200px;text-align:center;font-family:"微软雅黑";}
.menu .menu_item a {font-size:16px;display:block;width:auto;color:#FFF;line-height:56px;font-family:"微软雅黑";}
.menu .menu_item:hover,.cur {background:#ee4547}
.menu:hover .cur {background:none}
.menu .menu_item:hover .submenu {display:block;z-index:999999;position:absolute;}
.submenu {background:rgba(0,0,0,0.55) none repeat scroll !important;background:#000;filter:Alpha(opacity=55);overflow:hidden;z-index:999999999;display:none;}
.submenu_item {padding:0 2px;min-width:194px;}
.submenu_item a {color:#FFF !important;font-weight:100 !important;line-height:3em !important;}
.submenu_item:hover {background:#FFF;filter:Alpha(opacity=55);background:rgba(255,255,255,0.88) none repeat scroll !important;}
.submenu_item a:hover {color:#ee4547 !important}
.search {width:300px;height:32px;background:url(../images/ss.png) no-repeat;float:right;margin-top:20px;}
.kuan_sou {width:220px;height:24px;line-height:24px;float:left;border:none;margin:4px 12px;border-right:1px solid #ccc;background:none;color:#FFF}
.kuan_an {width:50px;height:26px;background:url(../images/ss1.png) 0 1px no-repeat;cursor:pointer;float:left;margin-top:3px;border:none;}
.kuan_an:hover {background:url(../images/ss2.png) 0 1px no-repeat;}
.banner {min-width:1200px;position:relative;height:600px;overflow:hidden;top:179px; }
.banner .bd {position:relative;z-index:0;}
.banner .bd ul {width:100% !important;}
.banner .bd li {width:100% !important;height:600px;}
.banner .bd li .siteWidth {width:1200px;position:relative;margin:0 auto;height:600px;}
.banner .bd li a {height:600px;display:block;}
.banner .bd .txt {position:absolute;width:415px;top:100px;left:22px;font:normal 18px/30px "Microsoft YaHei";}
.banner .bd .btn {display:block;zoom:1;margin-top:8px;width:72px;padding-right:10px;height:31px;line-height:31px;text-align:center;color:#FFF;font-size:12px;background:url(../images/banner-btn.png) 0 0 no-repeat;_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;}
.banner .hd {width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;text-align:center;}
.banner .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:4px;background:url(../images/dot-black.png) 0 0;overflow:hidden;line-height:9999px;filter:alpha(opacity=40);opacity:0.4;}
.banner .hd ul .on {filter:alpha(opacity=100);opacity:1;}
.clean130 {clear:both;height:240px;overflow:hidden;}
.bjs {width:100%;float:left;background:#f4f4f4}
.bt {width:100%;float:left;height:110px;text-align:center;background:url(../images/tips_l.png) center top no-repeat;}
.bt h4 {font-size:36px;width:100%;float:left;margin-bottom:12px;padding-top:24px;letter-spacing:1px}
.bt span {color:#d2d3d6;text-transform:uppercase;}
.tese ul {width:110%;float:left;overflow:hidden}
.tese ul li {width:575px;float:left;margin-right:50px;overflow:hidden}
.tese ul li img {width:100%}
.gywm {width:100%;float:left;overflow:hidden}
.gywm span {width:500px;float:left;padding-top:30px;}
.gywm span p {width:100%;float:left;line-height:30px;}
.gywm_l {width:619px;float:right;height:500px;background:url(../images/about.jpg) right bottom no-repeat}
.gywm_l dl {width:164px;height:80px;float:left;display:inline-block;background-color:#ee4547;padding:30px;}
.gywm_l dl i {width:48px;height:4px;background-color:#FFF;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.gywm_l dl h4 {width:100%;float:left;font-size:36px;line-height:54px;color:#FFF;padding-top:8px;}
.gywm_l dl b {width:100%;float:left;color:#FFF;font-weight:normal;}
.gywm dd {width:105px;height:50px;float:right;}
.gywm a {width:105px;height:50px;line-height:50px;text-align:center;font-size:36px;color:#FFF;font-weight:bold;display:inline-block;background-color:#ee4547;margin-left:65px;}
.gywm a:hover {color:#FFF;background-color:#2f353b}
.prot ul,.ys ul,.new {width:110%;float:left;overflow:hidden}
.prot ul li.protu {width:280px;float:left;padding-right:30px;text-align:center;padding-bottom:30px;}
.prot ul li .cpimg {width:278px;height:200px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #c6c6c6;*display:block;*font-size:174px;*font-family:Arial;}
.prot ul li .cpimg img {max-width:250px;max-height:200px;vertical-align:middle;width:auto;height:auto;}
.prot ul li .ctimg {width:288px;height:220px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #c6c6c6;*display:block;*font-size:192px;*font-family:Arial;}
.prot ul li .ctimg img {max-width:288px;max-height:210px;vertical-align:middle;width:auto;height:auto;}
.prot ul li:hover .ctimg {border:1px solid #ee4547;}
.prot ul li:hover .cpimg img,.prot ul li:hover .ctimg img {-webkit-transition:-webkit-transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;transition:transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;-webkit-transform:scale(1.2);transform:scale(1.2);}
.prot ul li b {width:100%;float:left;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.prot ul li:hover .cpimg {border:1px solid #2c3d4d;}
.gd {width:100%;float:left;text-align:center}
.gd a {width:176px;height:46px;border:1px solid #ee4547;color:#ee4547;display:inline-block;text-align:center;line-height:46px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.gd a:hover {background-color:#ee4547;color:#FFF}
.ys {width:100%;float:left;background:url(../images/bg5.jpg) no-repeat;padding-top:84px;padding-bottom:84px;height:132px;}
.ys ul li {width:324px;padding:28px;background-color:#FFF;margin-right:30px;float:left}
.ys ul li img {width:72px;float:left}
.ys ul li span {width:228px;float:right}
.ys ul li b {width:100%;float:left;font-size:20px;font-weight:normal;color:#7d6666;line-height:140%}
.ys ul li p {color:#999;line-height:22px;font-size:13px}
.new_list {width:380px;float:left;padding-right:30px;}
.new_list span img {width:380px;float:left;padding-bottom:15px;}
.new_list ul li {width:100%;float:left;border-bottom:1px dashed #f2f2f2;line-height:32px;font-size:13px;}
.new_list ul li dl a {float:left;color:#ee4547;padding-right:8px;font-size:13px;}
.new_list ul li p {width:210px;font-size:13px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.new_list ul li i {float:right;font-size:13px;}
.new_list ul li dl a:hover {color:#0d7ce5}
.friendLink {width:100%;float:left;overflow:hidden;clear:both;height:102px;}
.friendLink ul {overflow:hidden;zoom:1;}
.friendLink ul li {float:left;margin-right:25px;width:210px;text-align:center}
.friendLink ul li a {display:inline-block;}
.friendLink ul li span {display:table-cell;text-align:center;vertical-align:middle;width:208px;height:100px;overflow:hidden;border:1px solid #f2f2f2;*display:block;*font-size:87px;*font-family:Arial;}
.friendLink ul li span img {max-width:208px;max-height:100px;display:inline-block;vertical-align:middle;width:auto;height:auto}
.friendLink ul li:hover {transition:all .7s;}
.foot {width:100%;float:left;background:#222222;padding-top:30px;}
.foot_l {width:280px;float:left}
.foot_l span {width:100%;float:left;padding-bottom:17px;}
.foot_l span img {height:45px;float:left;padding-right:8px;}
.foot_l span h4 {line-height:56px;float:left;color:#666666;font-size:24px;}
.foot_l p {width:100%;float:left;line-height:22px;color:#666;font-size:12px;padding-bottom:20px;}
.foot_t {width:820px;float:right}
.footer-list {width:192px;float:left;}
.footer-list span,.footer-new span,.footer-code span {width:100%;float:left;border-bottom:1px solid #666;line-height:38px;color:#666;margin-bottom:15px;}
.footer-list li {width:96px;float:left;padding-bottom:12px;}
.footer-list li a {color:#666;font-size:14px}
.footer-new {width:370px;float:left;padding-left:50px;}
.footer-new li {width:100%;float:left;line-height:30px;}
.footer-new li dl a {font-size:12px;color:#ee4547;float:left;padding-right:8px;}
.footer-new li p {width:195px;font-size:12px;color:#666;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.footer-new li i {font-size:12px;color:#666;float:right;}
.footer-code {width:120px;float:right;}
.footer-code img {width:120px;}
.footer {width:100%;float:left;text-align:center;line-height:50px;background-color:#000;}
.footer p,.footer p a {color:666}
#pages,.cpage {width:100%;height:50px;text-align:center;line-height:22px;padding-top:1px;clear:both;}
#pages a,.cpage a {background:#f5f5f5;border:#ddd solid 1px;padding:3px 8px;margin:0 2px;float:none;color:#333;font-size:14px;}
#pages span {background:#ee4547;color:#FFF;border:#DDD solid 1px;padding:3px 8px;margin:0 2px;float:none;}
#pages a:hover {border:#ee4547 solid 1px;}
.articlebook {width:100%;float:left;overflow:hidden;padding-top:10px;padding-bottom:10px}
.articlebook a.zuo {float:left}
.articlebook a.you {float:right}
.articlebook a:hover {color:#F00}
.banner-subban {min-width:1200px;position:relative;height:500px;overflow:hidden;top:178px}
.banner-subban img {width:100%;float:left;}
.pro_list {width:210px;position:absolute;top:590px;}
.pro_left {width:210px;height:140px;text-align:center;background:url(../images/bjk.jpg) no-repeat;float:left}
.pro_left p {color:#FFF}
.pro_left h4 {width:100%;float:left;padding-top:30px;padding-bottom:10px;font-size:30px;color:#FFF}
.pro_l {width:100%;float:left;background-color:#2f353b;margin-top:1px;}
.pro_l li {width:100%;height:61px;text-align:center;float:left;line-height:60px;}
.pro_l li a {width:185px;float:left;margin-left:10px;border-bottom:1px solid #aaaaaa;color:#FFF}
.pro_l li:hover,.cug {background-color:#ee4547}
.lxwm {width:90%;float:left;margin-top:20px;background:#f6f6f6;padding:10px;}
.lxwm span a {float:left;line-height:36px;font-size:18px;font-weight:600;width:100%;border-bottom:2px dashed #eee;margin-bottom:8px;display:inline-block}
.lxwm p {float:left;width:100%;padding-bottom:8px;line-height:26px;}
.lxwm img {width:26px;float:left;padding-right:8px;}
.w940 {width:940px;overflow:hidden;float:right}
.clean210 {clear:both;height:210px;overflow:hidden;}
.shouye span,.shouye span a {font-size:13px;}
.about p {line-height:36px;font-size:15px;}
.about strong {color:#4ca47c;font-size:16px}
.about img {max-width:800px;}
.chan_we dl img {max-width:400px;}
.chan_we span img {max-width:800px;}
.chan_we h4 {width:100%;float:left;text-align:center;font-size:20px;line-height:33px;margin-bottom:10px;float:left;}
.chan_we p {line-height:36px;}
.chan_we strong {font-size:17px;color:#ee4547}
.about-title {width:100%;float:left;background-color:#f4f4f4;height:50px;line-height:50px;}
.about-title span {color:#4ca47c}
.about-title a {color:#434343;font-size:13px;}
.about_left {width:100%;float:left;text-align:center;overflow:hidden;padding-bottom:30px}
.about_left a {padding:6px 20px;font-size:16px;color:#FFF;background-color:#a20001;display:inline-block}
.about_left a:hover {background:#096f39}
.about_left .cuz {background:#096f39}
.news-title li {width:100%;float:left;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #e2e2e2;}
.news-title li .rq {width:60px;height:65px;background-color:#ee4547;margin-left:30px;display:inline-block;text-align:center;float:left;margin-top:5px;}
.news-title li .rq b {font-size:24px;color:#FFF;display:block;line-height:42px;}
.news-title span {color:#FFF;font-size:12px;}
.news-title h4 {width:802px;float:right;display:inline-block;font-family:Microsoft YaHei;font-size:24px;color:#5A5A5A;text-decoration:none;}
.news-title p {width:802px;float:right;font-size:13px;padding-top:5px;color:#888888;font-weight:normal;text-decoration:none;line-height:22px;}
.news-title li:hover h4 {color:#ee4547}
.news_show h4 {display:block;font-size:20px;color:#333333;font-family:'Microsoft YaHei';min-height:42px;text-indent:0px;font-weight:bold;line-height:42px;width:100%;overflow:hidden;text-align:center;}
.artdetail-time {display:block;font-size:14px;line-height:23px;color:#888888;font-family:'Microsoft YaHei';min-height:23px;text-align:center;}
.news_show b {width:890px;float:left;font-size:13px;font-family:'Microsoft YaHei';color:#868686;text-indent:0;border-color:transparent;padding:10px;background-color:#F5F5F5;border:#E5E5E5 1px solid;margin-bottom:40px;margin-top:20px;font-weight:normal;}
.news_show strong {font-size:16px;color:#ff9800}
.news_show p {line-height:30px;float:left;width:100%}
.news_show img {max-width:650px;width:auto;height:auto}
.table_form,.table_form tr {width:500px;float:left}
.table_form th {width:486px;float:left;text-align:left}
.table_form .input-text,.table_form textarea {width:686px !important;height:46px;border:1px solid #2f353b;float:left}
.table_form textarea {width:678px !important;height:46px;border:1px solid #2f353b;float:left}
.button {background-color:#ee4547 !important;width:685px !important;height:40px;float:left}
.zxlx {width:380px;float:right;text-align:center;padding-top:200px;}
.zxlx strong {font-size:30px;line-height:150%;}
.zxlx p {line-height:30px;font-size:13px;}
.lxwm_list ul {width:110%;float:left;}
.lxwm_list ul li {width:450px;float:left;padding-right:50px;}
.lxwm_list ul li span {width:110px;height:110px;background-color:#ee4547;word-wrap:break-word;display:inline-block;text-align:center;margin-right:24px;float:left}
.lxwm_list ul li img {width:54px;margin-top:20px;}
.lxwm_list ul li b {width:310px;float:left;line-height:140%;padding-top:10px}
.lxwm_list ul li p {line-height:22px;}
.suspend {width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl {width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt {width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ {width:120px;height:85px;background:#FFF;}
.suspend dl dd.suspendQQ a {width:120px;height:85px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel {width:120px;height:112px;background:#FFF;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a {width:120px;height:112px;display:block;background:url(../images/suspend.png) -40px -86px;overflow:hidden;}
* html .suspend {position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}
.friendLink1 {width:100%;float:left;overflow:hidden;clear:both;height:260px;}
.friendLink1 ul {overflow:hidden;zoom:1;}
.friendLink1 ul li {float:left;margin-right:25px;width:215px;text-align:center}
.friendLink1 ul li a {display:inline-block;}
.friendLink1 ul li span {display:table-cell;text-align:center;vertical-align:middle;width:213px;height:160px;overflow:hidden;border:1px solid #eee;*display:block;*font-size:183px;*font-family:Arial;}
.friendLink1 ul li span img {max-width:213px;max-height:160px;display:inline-block;vertical-align:middle;width:auto;height:auto}
.friendLink1 ul li:hover {transition:all .7s;}
.friendLink1 ul li:hover span img {-webkit-transition:-webkit-transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;transition:transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;-webkit-transform:scale(1.3);transform:scale(1.3);}
.friendLink1 ul li p {width:100%;height:36px;text-align:center;float:left;text-align:center;line-height:36px;overflow:hidden;white-space:nowrap;color:#4c4c4c}
.friendLink1 ul li:hover p {background-color:#ee4547;color:#FFF;opacity:1;line-height:36px;}


.link{ width:100%; float:left; border-top:2px solid #eb1b24; line-height: 30px; margin:20px 0;padding-top:10px}
.link strong{ height: 30px; line-height: 30px; font-size: 18px; font-weight:normal}
.link a{ padding:0 10px;}
