@charset "gb2312";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-family:microsoft yahei,simhei; font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
a{ text-decoration:none;}
ol,ul,li {list-style:none;}
i,em{ font-style:normal}
img{ border:none}
.fl{float:left;}
.fr {float:right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.inner{ width:1100px; margin:0 auto;}
.pr{ position:relative}

.banner{height:855px;background:url(images/banner.jpg) no-repeat center top;}
.b_logo{position:absolute;right:53px;top:-60px;width:160px;height:60px;background:url(images/b_logo.png) no-repeat center center;filter:alpha(opacity=0);opacity:0;}
.b_tit{position:absolute;right:0px;top:100px;width:618px;height:168px;background:url(images/b_tit.png) no-repeat center center;filter:alpha(opacity=0);opacity:0;}
.b_pc{position:absolute;right:400px;top:385px;width:465px;height:75px;background:url(images/b_pc.png) no-repeat center center;filter:alpha(opacity=0);opacity:0;}
.b_txt{position:absolute;left:85px;top:465px;width:675px;font-size:14px;line-height:30px;color:#333;text-align:justify;filter:alpha(opacity=0);opacity:0;}

.tit{padding:50px 0 45px;}
.tit h2{font-size:33px;line-height:53px;text-align:center;}
.tit em{display:block;width:600px;height:32px;margin:0 auto;background:url(images/tit.jpg) no-repeat center center;font-size:20px;line-height:32px;color:#fff;text-align:center;}

.mt-pos{margin-top:-270px;}
.bf-txt{float:right;width:370px;margin-top:10px;background:url(images/bf_line.jpg) no-repeat right top;}
.bf-txt h3{padding:30px 0 20px;font-size:26px;line-height:38px;text-align:center;}
.bf-txt p{padding-left:10px;font-size:16px;line-height:38px;}
.bf-txt p strong{color:#de121e;}

.lightspot{position:relative;width:100%;height:490px;background:url(images/spot_bg.jpg) no-repeat center center;}
.lightspot .bd{float:right;width:605px;height:465px;margin-right:20px;overflow:hidden;}
.lightspot .hd{position:absolute;left:0;top:195px;width:475px;font-size:0;text-align:center;}
.lightspot .hd li{display:inline-block;*display:inline;*zoom:1;width:40px;height:40px;margin:0 10px;border:1px solid #b0b0b0;border-radius:100%;background-color:#fff;}
.lightspot .hd li.on{border-color:#fe9620;background-color:#fe9620;}
.lightspot .spot-txt{position:absolute;top:257px;left:30px;width:489px;height:174px;background:url(images/dailog.png) no-repeat center center;}
.lightspot .spot-txt h3{position:absolute;left:0;top:-130px;width:410px;font-weight:normal;font-size:32px;line-height:50px;color:#000;text-align:center;}
.lightspot .spot-txt p{padding:40px 55px 0 38px;font-size:18px;line-height:36px;text-indent:2em;}

.material{position:relative;width:100%;height:445px;background:url(images/mt_bg.jpg) no-repeat center center;}
.material .bd{float:left;width:641px;height:425px;margin-left:20px;overflow:hidden;}
.material .hd{float:left;width:420px;margin-top:40px;font-size:0;text-align:center;}
.material .hd li{display:inline-block;*display:inline;*zoom:1;width:66px;height:66px;margin:0 16px;border:1px solid #b0b0b0;border-radius:100%;background-color:#fff;font-size:18px;line-height:66px;text-align:center;color:#333;}
.material .hd li.on{border-color:#fe9620;background-color:#fe9620;}
.material .mt-txt{float:left;width:315px;margin:35px 0 0 60px;}
.material .mt-txt h3{font-size:22px;line-height:38px;color:#fff;text-align:center;}
.material .mt-txt p{padding-top:20px;font-size:14px;line-height:30px;text-align:justify;}

.fd-lead{padding:30px 50px;background:url(images/slash.jpg) repeat;font-size:16px;line-height:30px;}
.fadeback{position:relative;width:1200px;margin-top:50px;margin-left:-50px;overflow:hidden;}
.fadeback a{display:block;position:absolute;top:196px;left:0;font-size:60px;line-height:60px;color:#b4b3b3;cursor:pointer;-webkit-user-select:none;}
.fadeback .next{left:auto;right:0;}
.fadeback .bd{width:1100px;margin:0 auto;}
.fd-comment{float:left;width:218px;height:323px;margin-top:50px;border:1px solid #bfbfbf;border-right:none;} 
.fd-comment h3{width:136px;height:34px;margin:-18px auto 0;font-size:16px;line-height:34px;color:#fff;background-color:#525252;text-align:center;}
.fd-comment p{padding:32px 24px 0;font-size:14px;line-height:30px;text-indent:2em;}
.fd-info{float:right;width:323px;height:338px;margin-top:74px;border:2px solid #bfbfbf;border-left:none;}
.fd-info .user{display:block;width:158px;height:148px;margin:-75px auto 0;}
.fd-info em{display:block;width:126px;height:34px;line-height:34px;margin:22px auto 0;background-color:#fe9620;font-size:20px;font-weight:bold;font-style:normal;text-align:center;color:#fff;}
.fd-info p{padding:24px 40px 0 30px;font-size:14px;line-height:30px;}
.fd-info p b{color:#003e9e;}

.editor{position:relative;width:1056px;height:110px;margin-top:50px;border:2px solid #bfbfbf;margin-left:40px;}
.editor b{position:absolute;top:4px;left:-42px;display:block;width:87px;height:89px;background:url(images/sixl.jpg) no-repeat center center;text-indent:-9999px;}
.editor p{padding:22px 26px 0 89px;font-size:14px;line-height:32px;text-indent:2em;}

.bg-gray{margin-top:30px;background-color:#f8f8f8;}
.team dt{text-align: right;vertical-align: top;}
.borsty{position:relative;border:3px solid #333; text-align: center;padding:25px 20px;height:165px;margin-top:50px;margin-bottom:50px;}
.borsty b{position:absolute;top:-30px;margin-left:-80px;background-color:#f8f8f8;padding:0 20px;font-size: 30px;color:#333;line-height:28px;font-weight:normal;}
.borsty b em{text-transform: uppercase;font-size: 14px;line-height: 20px;}
.h60{height: 60px;clear: both;}
.team{width:800px;float: left;}
.designer{float:left;width:380px;overflow:hidden;text-align: left;margin:20px 0 0 20px;}
.designer dt, .designer dd{float:left;width:50%;line-height: 30px;}
.cont{float:right;width:270px;margin-top:20px;}
.gz,.wx{float:left;margin:0 15px;width:105px;text-align:center;}
.sm{float:right;width:280px;}
.sm p{text-indent: 2em;text-align: left;padding:5px;line-height:24px;}

.Redbox{z-index:99;right:20px;bottom:160px;border-radius:8px;height:280px;background:url(images/totop.png) no-repeat;position:fixed;display:inline-block;width:128px;text-align:center; display:none;}
.Redbox p.ewm{padding:10px 0;margin-top:150px;color:#fff;}
.Redbox p.visitNum{text-indent:0;height:42px;text-align:center;}
.Redbox p.visitNum b{font-size:18px;font-weight:bold;font-family:arial;color:#b20000;background:url(images/visNumbg.png) no-repeat center center;width:16px;height:20px;line-height:20px;text-align:center;display:inline-block;}
.fh{background:#f0f0f0;padding:8px 0;cursor:pointer;text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.fh i{background:url(images/fh.png) no-repeat;background-position:0 -18px;width:34px;height:18px;display:block;margin:0 auto;}
.fh a:hover i{background:url(images/fh.png) no-repeat;background-position:0 0;}



		
