body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,ul,li,ol,p,pre,td,textarea,th,a{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
ol,ul,li{list-style:none}a{text-decoration:none}
a{blr:expression(this.onFocus=this.blur());outline:none;}
.clear-fix:after{clear:both;content:'.';display:block;line-height:0;height:0;visibility:hidden;}
.clear-fix{zoom:1;}
body,textarea,input,button{font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
a:link,a:visited,a:link i,a:visited i,.case dl dd div.content li{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
a:link,a:visited{color:#6d6d6d;}
a:hover,a:focus,a:active{color:#d81e06;}
body{padding-top:120px;}
.g-title span{display:inline-block;width:353px;height:92px;background:url(../images/bg_27.png) no-repeat;}
.g-title span h3{font-size:26px;color:#262626;}
.g-title span h4{font-size:14px;font-weight:normal;text-transform:uppercase;color:#a3a3a3;}
.nav-container{width:100%;background:#fff;overflow:hidden;border-top:solid 2px #5a5a5a;position:fixed;top:0px;*position:absolute;*top:expression(eval(document.documentElement.scrollTop));z-index:1000;-moz-box-shadow:0px 2px 5px rgba(0,0,0,.2); -webkit-box-shadow:0px 2px 5px rgba(0,0,0,.2); box-shadow:0px 2px 5px rgba(0,0,0,.2);}
.nav{width:1200px;height:auto;margin:auto;}
.nav div{float:left;}
.nav div a{display:block;width:94px;height:64px;background:url(../images/h_03.jpg) no-repeat;margin-top:24px;font-size:0;}
.nav ul{font-size:0;text-align:right;}
.nav ul li{display:inline-block;*display:inline;*zoom:1;font-size:16px;overflow:hidden;}
.nav ul li a{display:block;padding:0 20px;line-height:120px;}
.nav ul li a:link,.nav ul li a:visited{color:#25110a;border-bottom:3px solid #fff;background:#fff;}
.nav ul li a:hover,.nav ul li a:focus,.nav ul li a:active{color:#d80000;border-bottom:3px solid #d80000;background:#f7f7f7;}
.nav ul li a.selected{color:#d80000;border-bottom:3px solid #d80000;background:#f7f7f7;}

.banner-container{min-width:1200px;height:460px;margin:auto;position:relative;overflow:hidden;transition: prop time;}
.banner{width:1200px;height:auto;margin:auto;position:relative;}
.banner .ad{position:absolute;top:0px;left:-360px;width:auto;height:auto;}
.banner .ad img{float:left;width:1920px;height:460px;border:none;}
.banner .list{position:absolute;top:420px;left:0px;width:100%;}
.banner .list ul{float:left;width:100%;background:none;height:20px;border-top:none;text-align:center;white-space:nowrap;}
.banner .list ul li{display:inline-block; *zoom:1;*display:inline;width:40px;height:5px;font-size:0px;overflow:hidden;margin-left:15px;background:#fff;cursor:pointer;}
.banner .list ul li.on{background:#00a4e6;}

.banner-a-container{min-width:1200px;height:360px;margin:auto;position:relative;overflow:hidden;transition: prop time;}
.banner-a{width:1200px;height:auto;margin:auto;position:relative;}
.banner-a .ad{position:absolute;top:0px;left:-360px;width:auto;height:auto;}
.banner-a .ad img{float:left;width:1920px;height:360px;border:none;}
.banner-a .list{position:absolute;top:320px;left:0px;width:100%;}
.banner-a .list ul{float:left;width:100%;background:none;height:20px;border-top:none;text-align:center;white-space:nowrap;}
.banner-a .list ul li{display:inline-block; *zoom:1;*display:inline;width:40px;height:5px;font-size:0px;overflow:hidden;margin-left:15px;background:#fff;cursor:pointer;}
.banner-a .list ul li.on{background:#00a4e6;}


.about-h-container{min-width:1200px;background:#fff;padding-top:80px;overflow:hidden;}
.about-h{width:1200px;height:auto;margin:auto;font-size:0;overflow:hidden;}
.about-h dl{display:inline-block; *zoom:1;*display:inline;height:255px;border-right:solid 2px #4c4c4c;position:relative;vertical-align:top;-webkit-animation-duration:2s;
-o-animation-duration:2s;
animation-duration:2s;}
.about-h dl.a{width:373px;}
.about-h dl.b{width:450px;}
.about-h dl.c{width:373px;border:none;}
.about-h dl.a dt,.about-h dl.a dd{width:320px;margin:auto auto auto 0;}
.about-h dl.b dt,.about-h dl.b dd{width:320px;margin:auto;}
.about-h dl.c dt,.about-h dl.c dd{width:320px;margin:auto 0 auto auto;}
.about-h dl b.l{position:absolute;top:0;right:-2px;width:2px;height:75px;background:#e42b28;font-size:0;overflow:hidden;}
.about-h dl dt h3{font-size:18px;line-height:50px;color:#5e5d5d;}
.about-h dl dt h3 font{font-size:18px;padding-right:10px;color:#db0606;}
.about-h dl dt i{float:left;width:40px;height:40px;background-image:url(../images/h_09.jpg);background-position:-9999px -9999px;}
.about-h dl.a dt i{background-position:0 0;}
.about-h dl.b dt i{background-position:40px 0;}
.about-h dl.c dt i{background-position:80px 0;}
.about-h dl dt a{display:block;margin:auto 0 auto auto;width:27px;height:37px;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
font-size:30px;line-height:35px;padding-left:10px;}
.about-h dl dd{font-size:14px;color:#5e5d5d;line-height:2.2;}
.about-h dl dd span{display:block;padding-right:40px;}
.about-h dl dd a{float:right;display:block;padding:2px 2px;line-height:normal;}
.about-h dl dd a:link,.about-h dl dd a:visited{color:#db0606;}
.about-h dl dd a:hover,.about-h dl dd a:focus,.about-h dl dd a:active{color:#fff;background:#db0606;}
.about-h dl dt  a:link,.about-h dl dt  a:visited{border:solid 2px #414141;background:#fff;}
.about-h dl dt  a:hover,.about-h dl dt  a:focus,.about-h dl dt  a:active{border:solid 2px #db0606;background:#db0606;color:#fff;}

.pro-h-container{min-width:1200px;padding-top:80px;overflow:hidden;}
.pro-h{min-width:1200px;height:auto;font-size:0;overflow:hidden;}
.pro-h .a,.pro-h .b{float:left;width:50%;*width:49%;height:295px;-webkit-animation-duration:2s;
-o-animation-duration:2s;
animation-duration:2s;}
.pro-h .a{background:#db0606;}
.pro-h .b{background:#f8f8f8}
.pro-h .a dl{width:600px;margin:auto 0 auto auto;color:#fff;overflow:hidden;}
.pro-h .a dl dt,.pro-h .a dl dd{float:left;width:300px;height:295px;}
.pro-h .a dl dt span{display:inline-block;font-size:18px;line-height:30px;margin-top:130px;}
.pro-h .a dl dd h3{width:190px;font-size:24px;margin:140px 0 auto auto;}
.pro-h .b dl{float:left;width:160px;height:225px;margin:30px 0 0 40px;display:inline;}
.pro-h .b dl dt{font-size:16px;line-height:40px;border-bottom:#6f6f6f solid 1px;}
.pro-h .b dl dt a:link,.pro-h .b dl dt a:visited{color:#db0606;}
.pro-h .b dl dt a:hover,.pro-h .b dl dt a:focus,.pro-h .b dl dt a:active{color:#e47474;}
.pro-h .b dl dd ul{padding:10px 0;}
.pro-h .b dl dd ul li{font-size:14px;line-height:30px;}
.pro-h .c{float:right;width:45%;height:70px;border-top:30px solid #db0606;background:url(../images/h_23.jpg)}
.pro-h .c i{display:block;width:250px;height:70px;background:#fff;}

.case-h-container{min-width:1200px;overflow:hidden;}
.case-h{width:1200px;margin:auto;font-size:0;overflow:hidden;}
.case-h dl dt{text-align:center;}
.case-h dl dt span h4{font-size:18px;text-transform:uppercase;color:#ebebeb;}
.case-h dl dd{padding-top:30px;}
.case-h dl dd ul{position:relative;height:677px;}
.case-h dl dd li{position:absolute;overflow:hidden;-webkit-animation-duration:2s;
-o-animation-duration:2s;
animation-duration:2s;}
.case-h dl dd li a img{border:none;}

.case-h dl dd li.a{width:505px;height:361px;left:0;top:0;}
.case-h dl dd li.b{width:287px;height:259px;left:505px;top:0;}
.case-h dl dd li.c{width:408px;height:259px;left:792px;top:0;}
.case-h dl dd li.d{width:345px;height:316px;left:0;top:361px;}
.case-h dl dd li.e{width:402px;height:316px;left:345px;top:361px;}
.case-h dl dd li.f{width:454px;height:418px;right:0;bottom:0;}
.case-h dl dd li.g{width:241px;height:102px;left:505px;top:259px;color:#fff;font-size:30px;line-height:102px;font-weight:bold;text-align:center;background:#d43e3e;}
.case-h dl dd li a{position:relative;display:block;width:100%;height:100%;}
.case-h dl dd li a img{display:block;width:100%;height:100%;}
.case-h dl dd li a span{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:#000000 \9;filter:alpha(opacity=70) \9;display:none;}
.case-h dl dd li a span dl{position:absolute;left:40%;top:50%;width:90%;margin-left:-35%;margin-top:-30%;color:#fff;}
.case-h dl dd li a span dl dt{font-size:26px;padding-top:10%;font-weight:bold;}
.case-h dl dd li a span dl dd{font-size:14px;text-align:center;padding-top:10%;line-height:1.5;}
.case-h-container .line{float:left;width:45%;height:70px;border-top:30px solid #db0606;background:url(../images/h_23.jpg)}
.case-h-container .line i{float:right;display:block;width:250px;height:70px;background:#fff;}

.server-h-container{min-width:1200px;border-bottom:#db0606 solid 65px;position:relative;overflow:hidden;height:630px;}
.server-h{width:1200px;margin:auto;}
.server-h dl dt{text-align:center;padding-bottom:60px;}
.server-h dl dt span h4{font-size:18px;text-transform:uppercase;color:#ebebeb;}
.server-h dl dd,.server-h dl dd ul{height:492px;position:relative;background:#fff;}
.server-h dl dd ul li{position:absolute;overflow:hidden;text-align:center;-webkit-animation-duration:2s;
-o-animation-duration:2s;
animation-duration:2s;}
.server-h dl dd ul li a h3{width:80%;margin:auto;}
.server-h dl dd ul li a h4{width:80%;margin:auto;font-weight:normal;}
.server-h dl dd ul li.a{left:-355px;top:0;width:735px;height:492px;background:url(../images/h_26.jpg) no-repeat;}
.server-h dl dd ul li.b{left:0;top:60px;width:180px;height:180px;}
.server-h dl dd ul li.c{left:360px;top:60px;width:180px;height:180px;}
.server-h dl dd ul li.b a,
.server-h dl dd ul li.c a,
.server-h dl dd ul li.f a{display:block;width:100%;height:100%;}
.server-h dl dd ul li.b a h3,
.server-h dl dd ul li.c a h3,
.server-h dl dd ul li.f a h3{font-size:18px;padding:25px 0 20px 0;}
.server-h dl dd ul li.b a h4,
.server-h dl dd ul li.c a h4,
.server-h dl dd ul li.f a h4{font-size:12px;line-height:1.5;}
.server-h dl dd ul li.d{left:720px;top:60px;width:180px;height:180px;}
.server-h dl dd ul li.d a,
.server-h dl dd ul li.e a,
.server-h dl dd ul li.g a{display:block;width:100%;height:100%;line-height:180px;font-size:24px;}
.server-h dl dd ul li.e{left:1020px;top:60px;width:180px;height:180px;}
.server-h dl dd ul li.f{left:150px;top:240px;width:180px;height:180px;}
.server-h dl dd ul li.g{left:550px;top:240px;width:180px;height:180px;}
.server-h dl dd ul li.h{left:850px;top:240px;width:180px;height:180px;}
.server-h dl dd ul li.h a{display:block;width:100%;height:100%;}
.server-h dl dd ul li.h a h4{padding-top:50px;font-size:14px;}
.server-h .link-a a:link,.server-h .link-a a:visited{background:#fff;color:#898989;}
.server-h .link-a a:hover,.server-h .link-a a:focus,.server-h .link-a a:active{background:#dc0000;color:#fff;}
.server-h .link-b a:link,.server-h .link-b a:visited{background:#dc0000;color:#fff;}
.server-h .link-b a:hover,.server-h .link-b a:focus,.server-h .link-b a:active{background:#ececec;color:#dc0000;}
.server-h .link-c a:link,.server-h .link-c a:visited{background:#ececec;color:#dc0000;}
.server-h .link-c a:hover,.server-h .link-c a:focus,.server-h .link-c a:active{background:#dc0000;color:#fff;}
.server-h-container div.bg{position:absolute;right:0;top:100px;background:url(../images/h_23.jpg);width:30%;height:550px;z-index:-100;}

.news-h-container{min-width:1200px;padding:80px 0;overflow:hidden;}
.news-h{width:1200px;margin:auto;position:relative;}
.news-h dl dt{text-align:center;padding-bottom:60px;}
.news-h dl dt span h4{font-size:18px;text-transform:uppercase;color:#ebebeb;}
.news-h dl dd{font-size:0;overflow:hidden;}
.news-h dl dd div{display:inline-block; *zoom:1;*display:inline;height:450px;vertical-align:top;overflow:hidden;}
.news-h dl dd div.a{width:488px;}
.news-h dl dd div.a img{width:488px;height:336px;}
.news-h dl dd div.a a{display:block;padding:15px 0;border-bottom:#d4d4d4 solid 1px;}
.news-h dl dd div.a a i{float:left;margin-right:15px;width:88px;height:64px;padding-top:12px;font-style:normal;font-size:20px;font-weight:bold;background:url(../images/h_35.jpg) no-repeat;background-position:-999px -999px;color:#fff;text-align:center;}
.news-h dl dd div.a a h3{font-size:14px;padding-bottom:10px;}
.news-h dl dd div.a a span{display:block;line-height:22px;font-size:12px;}
.news-h dl dd div.a a i font{float:left;width:100%;font-size:14px;}
.news-h dl dd div.a a:link i,.news-h dl dd div.a a:visited i{background-position:0px 0px;}
.news-h dl dd div.a a:hover i,.news-h dl dd div.a a:focus i,.news-h dl dd div.a a:active i{background-position:0 -76px;}
.news-h dl dd div.b{width:142px;text-align:center;}
.news-h dl dd div.b i{display:block;margin:auto;width:17px;height:13px;padding-top:4px;background:#b9b9b7;border:solid #a5a5a3 1px;text-align:center;overflow:hidden;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;}
.news-h dl dd div.b i b{display:block;margin:auto;width:7px;height:7px;background:#fff;border:solid #a5a5a3 1px;text-align:center;overflow:hidden;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;}
.news-h dl dd div.b span{display:block;margin:auto;width:4px;height:420px;background:#dfdfdd;text-align:center;overflow:hidden;}
.news-h dl dd div.c{width:570px;}
.news-h dl dd div.c a{display:block;padding:15px 0;border-bottom:#d4d4d4 solid 1px;}
.news-h dl dd div.c a i{float:left;margin-right:15px;width:88px;height:64px;padding-top:12px;font-style:normal;font-size:20px;font-weight:bold;background:url(../images/h_35.jpg) no-repeat;background-position:-999px -999px;color:#fff;text-align:center;}
.news-h dl dd div.c a h3{font-size:14px;padding-bottom:10px;}
.news-h dl dd div.c a span{display:block;line-height:22px;font-size:12px;}
.news-h dl dd div.c a i font{float:left;width:100%;font-size:14px;}
.news-h dl dd div.c a:link i,.news-h dl dd div.c a:visited i{background-position:0px 0px;}
.news-h dl dd div.c a:hover i,.news-h dl dd div.c a:focus i,.news-h dl dd div.c a:active i{background-position:0 -76px;}
.news-h dl dd a.more{display:block;margin:30px auto;line-height:40px;width:200px;height:40px;text-align:center;font-size:20px;font-weight:bold;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px;border-radius:40px;}
.news-h dl dd a.more:link,.news-h dl dd a.more:visited{border:solid #d70000 1px;background:#fff;color:#d70000;}
.news-h dl dd a.more:hover,.news-h dl dd a.more:focus,.news-h dl dd a.more:active{color:#fff;background:#d70000;}
.news-h .bg{position:absolute;left:1057px;top:300px;z-index:-100;background:url(../images/h_33.jpg) no-repeat;width:504px;height:368px;}


.status-container{min-width:1200px;background:#f7f7f7;overflow:hidden;}
.status{width:1200px;margin:auto;line-height:75px;text-align:right;font-size:14px;color:#515151;overflow:hidden;}
.status span{dispaly:inline-block;background:url(../images/pro_03.jpg) left center no-repeat;padding-left:15px;}
.status font{color:#db0606;font-size:14px;}

.pro-container{min-width:1200px;overflow:hidden;}
.pro{width:1200px;margin:auto;padding:60px 0 30px 0;overflow:hidden;}
.pro dl dt{text-align:center;padding-bottom:60px;}
.pro dl dt span{display:inline-block;width:583px;height:91px;background:url(../images/pro_03.png) no-repeat;}
.pro dl dt span h3{font-size:26px;color:#262626;}
.pro dl dt span h4{font-size:14px;font-weight:normal;text-transform:uppercase;color:#a3a3a3;}
.pro dl dd{font-size:0;}
.pro dl dd div.img-a{float:right;margin-left:15px;}
.pro dl dd div.text-a{font-size:14px;color:#696969;line-height:2;}
.pro dl dd div.img-b{float:left;margin-right:15px;}
.pro dl dd div.text-b{font-size:14px;color:#696969;line-height:2;}
.pro dl dd div.img-c{float:right;margin-left:15px;}
.pro dl dd div.text-c{font-size:16px;color:#696969;line-height:2.5;}
.pro-1{background:#fff;}
.pro-2{background:#f9f9f9;}
.pro-3{background:#fff;}

.service-container{min-width:1200px;overflow:hidden;}
.service{min-width:1200px;margin:auto;padding:60px 0 30px 0;overflow:hidden;}
.service dl dt{text-align:center;padding-bottom:40px;}
.service dl dt div{color:#a3a3a3;padding-top:40px;}
.service dl dd{font-size:0;}
.service dl dd div.a{min-width:1200px;background:#f9f9f9;padding:70px 0;overflow:hidden;}
.service dl dd div.a ul.box-a{width:1200px;margin:auto;}
.service dl dd div.a ul.box-a .text-a h3{font-size:30px;padding-top:150px;color:#b4b4b4;text-transform:uppercase;}
.service dl dd div.a ul.box-a .text-a h4{font-size:30px;color:#c58888;}
.service dl dd div.a ul.box-a .text-a h6{padding-left:50px;padding-top:120px;font-size:18px;font-weight:normal;color:#838383;}
.service dl dd div.a ul.box-a .img-a{float:right;margin-left:15px;}
.service dl dd div.b{min-width:1200px;background:#fff;padding:70px 0;overflow:hidden;}
.service dl dd div.b ul.box-b{width:1200px;margin:auto;}
.service dl dd div.b ul.box-b .text-b h3{font-size:30px;color:#b4b4b4;text-transform:uppercase;padding-left:650px;}
.service dl dd div.b ul.box-b .text-b h4{padding-left:650px;font-size:30px;color:#c58888;}
.service dl dd div.b ul.box-b .text-b h6{padding-left:750px;padding-top:20px;font-size:18px;font-weight:normal;color:#838383;line-height:2.5;}
.service dl dd div.b ul.box-b .img-b{float:left;margin-right:15px;}
.service dl dd div.c{min-width:1200px;background:#f9f9f9;padding:70px 0;overflow:hidden;}
.service dl dd div.c ul.box-c{width:1200px;margin:auto;}
.service dl dd div.c ul.box-c .text-c h3{font-size:30px;padding-top:150px;color:#b4b4b4;text-transform:uppercase;}
.service dl dd div.c ul.box-c .text-c h4{font-size:30px;color:#c58888;}
.service dl dd div.c ul.box-c .text-c h6{padding-left:50px;padding-top:120px;font-size:18px;font-weight:normal;color:#838383;}
.service dl dd div.c ul.box-c .img-c{float:right;margin-left:15px;}

.process-container{min-width:1200px;overflow:hidden;}
.process{width:1200px;margin:auto;padding:60px 0 30px 0;overflow:hidden;}
.process dl dt{text-align:center;padding-bottom:40px;}
.process dl dd div.img{float:left;width:740px;height:427px;overflow:hidden;}
.process dl dd div.text{float:left;background:#d40303;width:460px;height:427px;overflow:hidden;}
.process dl dd div.text p.p{width:80%;margin:80px auto auto auto;color:#fff;line-height:2;font-size:24px;}

.time-container{min-width:1200px;overflow:hidden;}
.time{width:1200px;margin:auto;padding:60px 0;overflow:hidden;}
.time dl dt{text-align:center;padding-bottom:40px;}
.time dl dd div.text{float:left;background:#d40303;width:542px;height:353px;overflow:hidden;}
.time dl dd div.text p.p{width:70%;margin:130px auto auto auto;color:#fff;line-height:2;font-size:16px;}
.time dl dd div.text p.p font{display:block;font-size:24px;font-weight:bold;}
.time dl dd div.img{float:left;width:658px;height:353px;overflow:hidden;}

.hr-container{min-width:1200px;overflow:hidden;}
.hr{min-width:1200px;padding-top:60px;text-align:center;overflow:hidden;}
.hr dl dt{padding-bottom:40px;}
.hr dl dt div{padding:40px 0;font-size:16px;color:#4c4c4c;line-height:2;}
.hr dl dt div font{font-size:16px;color:#bb0707;}
.hr dl dd{font-size:16px;padding:60px 0;background:#f7f7f7;overflow:hidden;}
.hr dl dd div.title,.hr dl dd div.content{width:1200px;margin:auto;}
.hr dl dd div.title ul{font-size:0;}
.hr dl dd div.title ul li{display:inline-block;*display:inline;*zoom:1;font-size:14px;margin:0 15px;}
.hr dl dd div.title ul li a{display:block;width:152px;height:32px;line-height:32px; overflow:hidden;-webkit-border-radius: 16px;
-moz-border-radius: 16px;
-ms-border-radius: 16px;
-o-border-radius: 16px;
border-radius: 16px; }
.hr dl dd div.title ul li a:link,.hr dl dd div.title ul li a:visited{border:solid #d70000 1px;color:#d70000;background:#fff;}
.hr dl dd div.title ul li a:hover,.hr dl dd div.title ul li a:focus,.hr dl dd div.title ul li a:active{background:#d70000;color:#fff;}
.hr dl dd div.title ul li.on a{background:#d70000;color:#fff;}
.hr dl dd div.content{padding-top:60px;overflow:hidden}
.hr dl dd div.content div.box,.hr dl dd div.content div.box ul.ul,.hr dl dd div.content div.box ul.ul li.li,.hr dl dd div.content div.img{float:left;width:600px;height:450px;overflow:hidden;}
.hr dl dd div.content div.box ul.ul{background:#d10000;font-size:14px;color:#fff;}
.hr dl dd div.content div.box ul.ul li.li span.text{display:block;width:80%;margin:30px auto auto auto;text-align:left;line-height:2}

.hr-about-container{min-width:1200px;overflow:hidden;text-align:center;overflow:hidden}
.hr-about{min-width:1200px;height:auto;margin:auto;}
.hr-about div.about{width:1200px;margin:auto;padding:60px 0;}
.hr-about div.about div.text{font-size:16px;color:#4c4c4c;line-height:2;}
.hr-about div.about a.more{display:block;margin:30px auto;width:92px;height:92px;-webkit-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;line-height:92px;font-size:16px;font-weight:bold;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.hr-about div.about a.more:link,.hr-about div.about a.more:visited{border:#d10000 solid 2px;background:#d10000;color:#fff;}
.hr-about div.about a.more:hover,.hr-about div.about a.more:focus,.hr dl dd div.about a.more:active{background:#fff;color:#d10000;}

.contact-container{min-width:1200px;padding:80px 0;overflow:hidden;}
.contact{min-width:1200px;position:relative;}
.contact dl dt{text-align:center;padding-bottom:60px;}
.contact dl dd div.content{width:1200px;margin:auto;padding:60px 0 120px 0;overflow:hidden;}
.contact dl dd div.content div.img{float:right;margin-left:15px;}
.contact dl dd div.content div.text h3{font-size:30px;color:#b86868;padding-top:80px;}
.contact dl dd div.content div.text span{font-size:16px;color:#6e6e6e;display:block;padding-top:40px;}


.case-container{min-width:1201px;overflow:hidden;}
.case{width:1201px;margin:auto;padding-top:60px;text-align:center;overflow:hidden;}
.case dl dt{padding-bottom:40px;}
.case dl dt div{padding:40px 0;font-size:14px;color:#767676;line-height:2;}
.case dl dd{font-size:16px;padding-bottom:60px;overflow:hidden;}
.case dl dd div.title ul{font-size:0;}
.case dl dd div.title ul li{display:inline-block;*display:inline;*zoom:1;font-size:14px;margin:15px 10px 0 10px;}
.case dl dd div.title ul li a{display:block;width:146px;height:32px;line-height:32px; overflow:hidden;-webkit-border-radius: 16px;
-moz-border-radius: 16px;
-ms-border-radius: 16px;
-o-border-radius: 16px;
border-radius: 16px; }
.case dl dd div.title ul li a:link,.case dl dd div.title ul li a:visited{border:solid #d70000 1px;background:#d70000;color:#fff;}
.case dl dd div.title ul li a:hover,.case dl dd div.title ul li a:focus,.case dl dd div.title ul li a:active{color:#d70000;background:#fff;}
.case dl dd div.title ul li.selected a{color:#d70000;background:#fff;}
.case dl dd div.content{padding-top:60px;overflow:hidden}
.case dl dd div.content ul{width:1300px;}
.case dl dd div.content li{float:left;width:230px;height:210px;border:solid 1px #e1e1e1;text-align:center;margin:0 10px 20px 0;}
.case dl dd div.content li img{display:block;margin:auto;padding-top:5px;width:200px;height:115px;}
.case dl dd div.content li h3{width:230px;margin:auto;font-size:14px;padding:20px 0 30px 0;}
.case dl dd div.content li h4{width:230px;margin:auto;padding-bottom:20px;font-size:12px;color:#747474;font-weight:normal;}
.case dl dd div.content li a{display:block;margin:auto;width:210px;line-height:40px;font-size:14px;border:solid 1px #e1e1e1;}
.case dl dd div.content li a:link,.case dl dd div.content li a:visited{color:#d70000;background:#fff;}
.case dl dd div.content li a:hover,.case dl dd div.content li a:focus,.case dl dd div.content li a:active{border:solid #a10303 1px;background:#d70000;color:#fff;}

.news-container{min-width:1200px;overflow:hidden;}
.news{width:1200px;margin:auto;padding-top:60px;text-align:center;overflow:hidden;}
.news dl dt{padding-bottom:40px;}
.news dl dd{font-size:16px;padding-bottom:60px;overflow:hidden;}
.news dl dd div.title ul{font-size:0;}
.news dl dd div.title ul li{display:inline-block;*display:inline;*zoom:1;font-size:14px;margin:15px 10px 0 10px;}
.news dl dd div.title ul li a{display:block;width:146px;height:32px;line-height:32px; overflow:hidden;-webkit-border-radius: 16px;
-moz-border-radius: 16px;
-ms-border-radius: 16px;
-o-border-radius: 16px;
border-radius: 16px; }
.news dl dd div.title ul li a:link,.news dl dd div.title ul li a:visited{border:solid #d70000 1px;background:#d70000;color:#fff;}
.news dl dd div.title ul li a:hover,.news dl dd div.title ul li a:focus,.news dl dd div.title ul li a:active{color:#d70000;background:#fff;}
.news dl dd div.title ul li.selected a{color:#d70000;background:#fff;}
.news dl dd div.content{padding-top:60px;overflow:hidden;}
.news dl dd div.content ul{width:1300px;}
.news dl dd div.content li{float:left;width:375px;height:85px;margin:0 35px 55px 0}
.news dl dd div.content li a{display:block;width:375px;height:85px;}
.news dl dd div.content li a i{float:left;text-align:center;line-height:50px;width:85px;height:85px;font-style:normal;background:#f2f2f2;color:#666;font-size:20px;}
.news dl dd div.content li a i font{float:left;width:100%;font-size:14px;line-height:20px;}
.news dl dd div.content li a h4{float:left;width:270px;height:30px;font-size:18px;line-height:30px;display:inline;margin-left:10px;text-align:left;overflow:hidden;}
.news dl dd div.content li a span{float:left;width:270px;height:55px;font-size:14px;line-height:27px;display:inline;margin-left:10px;text-align:left;overflow:hidden;}
.news dl dd div.content a:link,.news dl dd div.content a:visited{background:#fff;color:#666}
.news dl dd div.content a:hover,.news dl dd div.content a:focus,.news dl dd div.content a:active{background:#f2f2f2;color:#333}

.about-container{min-width:1200px;overflow:hidden;}
.about{width:1200px;text-align:center;margin:auto;padding:60px 0 30px 0;overflow:hidden;}
.about dl dt{padding-bottom:40px;}
.about dl dd{font-size:0;}
.about dl dd div.img{padding:30px 0;}
.about dl dd div.img img{display:inline-block;*display:inline;*zoom:1;margin:0 30px}
.about dl dd div.text{font-size:14px;color:#767676;line-height:2;}

.honor-container{min-width:1200px;background:#d00000;overflow:hidden;}
.honor{width:1200px;text-align:center;margin:auto;padding:60px 0;overflow:hidden;}
.honor dl dt{padding-bottom:40px;}
.honor dl dt span{display:inline-block;width:273px;height:72px;background:url(../images/t_13.png) no-repeat;}
.honor dl dt span h3{font-size:26px;color:#fff;}
.honor dl dt span h4{font-size:14px;color:#fff;font-weight:normal;text-transform:uppercase;}

.honor dl dd img { border: 0; vertical-align: top }
.honor dl dd { position: relative;text-align: left;overflow:hidden;}
.honor dl dd .d_img { position: relative; margin: 0 auto; width: 860px;height:480px;}
.honor dl dd .d_img li { position: absolute; display: none; z-index: 0 }
.honor dl dd .d_img .cont{ width:100%; height:87px; background:rgba(0,0,0,0.5); position:absolute; bottom:0px; left:0px; z-index:99999;}
.honor dl dd .d_img li img { width: 100%;border:1px solid #888; -webkit-box-shadow:0 0 4px 4px rgba(33,33,33,.5);
-moz-box-shadow:0 0 4px 4px rgba(33,33,33,.5); box-shadow:0 0 4px 4px rgba(33,33,33,.5); 
}
.honor dl dd .d_img img{cursor:pointer;}
.honor dl dd .d_img li.d_pos1 { display: block; width: 200px; left:0; top: 60px; z-index: 1 }
.honor dl dd .d_img li.d_pos2 { display: block; width: 250px; left:80px; top: 40px; z-index: 2 }
.honor dl dd .d_img li.d_pos3 { display: block; width: 300px; left:280px; top: 20px; z-index: 3 }
.honor dl dd .d_img li.d_pos4 { display: block; width: 250px; left:530px; top: 40px; z-index: 2 }
.honor dl dd .d_img li.d_pos5 { display: block; width: 200px; left:680px; top: 60px; z-index: 1 }
.honor dl dd .d_menu {text-align: center;}
.honor dl dd .d_menu li {display:none;}
.honor dl dd .d_menu li.d_select { display: inline-block;*display:inline; *zoom: 1;cursor: pointer;}
.honor dl dd .d_menu li.d_select a{color:#fff;text-shadow:#000 2px 2px 6px;font-size:14px;color:#fff;}
.honor dl dd a.d_prev{position:absolute;left:0;top:150px;width:49px;height:49px;text-align:center;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
font-size:30px;line-height:45px;border:2px solid #fff;color:#fff;}
.honor dl dd a.d_next{position:absolute;right:0;top:150px;margin:auto 0 auto auto;text-align:center;width:49px;height:49px;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
font-size:30px;line-height:45px;border:2px solid #fff;color:#fff;}
.honor dl dd a.d_prev:link,.honor dl dd a.d_prev:visited,.honor dl dd a.d_next:link,.honor dl dd a.d_next:visited{color:#fff;background:#d70000;}
.honor dl dd a.d_prev:hover,.honor dl dd a.d_prev:focus,.honor dl dd a.d_prev:active,.honor dl dd a.d_next:hover,.honor dl dd a.d_next:focus,.honor dl dd a.d_next:active{background:#fff;color:#d00000;}


.structure-container{min-width:1200px;overflow:hidden;}
.structure{width:1200px;text-align:center;margin:auto;padding:60px 0;overflow:hidden;}
.structure dl dt{padding-bottom:40px;}


.showbox{overflow:hidden;}
.showbox .showtitle{width:900px;height:100px;margin:auto;font-size:30px;line-height:100px;padding-top:60px;text-align:center;color:#333;font-weight:bold;}
.showbox .showstate{width:900px;margin:20px auto;height:30px;font-size:14px;line-height:30px;text-align:center;background:#fffcf2;border-top:#efe3ca solid 1px;border-bottom:#efe3ca solid 1px;color:#999;}
.showbox .showcont{width:900px;margin:auto;height:auto;font-size:16px;line-height:180%;color:#666;text-align:left;padding:50px 0;}


.footer-container{min-width:1200px;background:#db0606;overflow:hidden;text-align:center;}
.footer{min-width:1200px;height:auto;margin:auto;}
.footer dt{border-bottom:#a70505 solid 1px;}
.footer dt ul{border-bottom:#ff0000 solid 1px;font-size:0;}
.footer dt ul li{display:inline-block;*display:inline;*zoom:1;padding:15px 15px;font-size:14px;}
.footer dd{width:1200px;margin:auto;overflow:hidden;}
.footer dd div{float:left;height:210px;}
.footer dd div.a{width:660px;}
.footer dd div.a i{float:left;margin-top:60px;margin-right:20px;width:94px;height:64px;}
.footer dd div.a i a{display:block;width:94px;height:64px;background:url(../images/h_03.jpg) no-repeat;}
.footer dd div.a b{display:block;margin-top:60px;line-height:25px;text-align:left;color:#fff;font-weight:normal;}
.footer dd div.b{width:250px;text-align:left;color:#fff;}
.footer dd div.b h3{font-size:18px;padding-top:60px;}
.footer dd div.b h4{font-size:24px;}
.footer dd div.c{float:right;width:250px;text-align:left;}
.footer dd div.c img{display:block;margin-top:25px;width:147px;height:147px;}
.footer a:link,.footer a:visited{color:#fff;}
.footer a:hover,.footer a:focus,.footer a:active{color:#ffc4c4;}
