
html{color:#333;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust: 100%; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
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;}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5{ font-weight:bold}
a{ text-decoration:none}
img{ border:none;width: 100%;}
i,em{ font-style:normal}
.fl,.fr,.f_l,.f_r{_display:inline;}
.fl,.f_l{float:left;}
.fr,.f_r {float:right;}
.cl:after{height:0;font-size:0;content:".";visibility:hidden;clear:both;display:block;}
.cl{*zoom:1;}
.pr{ position:relative}
.ptb20{padding:20px 0;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mt80{ margin-top:80px;}
.mt90{ margin-top:90px;}
.mt100{ margin-top:100px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mr40{ margin-right:40px;}
.mr50{ margin-right:50px;}
.w960{ width:960px; margin:0 auto}
.w1000{ width:1000px;margin:0 auto;}
.w1100{ width:1100px;margin:0 auto;}
.w1200{ width:1200px;margin:0 auto;}
.wauto{margin:0 auto;}
.w286{ width:286px;}
.w390{ width:390px;}
.w226{ width:226px;}
.w262{ width:262px;}
.w337{ width:337px;}
.w303{ width:303px;}
.w258{ width:258px;}
.w661{ width:661px;}
.w269{ width:269px;}
.w341{ width:341px;}
.w292{ width:292px}
.w620{ width:620px;}
.w350{ width:350px}
.w585{ width:585px;}
.w94{ width:94px;}
.w65{ width:65px;}
.w48{ width:48px;}
.w39{ width:39px;}
.txt{white-space: pre-wrap;*white-space: pre;*word-wrap: break-word;}
.text-align{text-align: center;}
.elli{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.in-b{display: inline-block;*display: inline;*zoom:1;}
/*banner--2_start*/
.h_20{ background:url(images/h_20-banner.jpg) no-repeat center top; height:600px;overflow: hidden;}
.h_20 .w1200{height: 100%}
.h_20 .logo{width: 361px;height: 73px;background: url(images/logo.png) center no-repeat;position: absolute;left: 50%;margin-left: -180px;top:-102px;opacity: 0;}
.h_20 .txt1{-webkit-animation:zoomIn 1s forwards 1.5s;animation:zoomIn 1s forwards 1.5s;width: 1115px; top:39%; left:50%;position: absolute;height: 87px;background: url(images/txt1.png) center no-repeat;margin-left: -557px;opacity: 0;}
.h_20 .txt2{ width: 815px; position: absolute;height: 97px;background: url(images/txt2.png) center no-repeat;margin-left: -407px;bottom: -100px;left: 50%;}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5);
  }

  100% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5);
  }

  100% {
    opacity: 1;
  }
}	
/*banner--2_end*//*title--1_start*/
.B_3{ width:100%; float:left; text-align:center;padding:20px 0 20px;}
.B_3 i{ display:inline-block; font-size:25px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif}
.B_3 h2{ font-size:36px; line-height:40px; color:#053eb5;}
.B_3 b{ color:#000;}

/*title--1_end*//*graph-0_start*/
.e_30{ padding:0 40px; width:1110px;}
.e_30 .hd{ text-align:center}
.e_30 .hd ul li{ font-size:18px; line-height:40px; border:1px solid #ababab; display:inline-block; *display:inline; *zoom:1; padding:0 40px; color:#666; cursor:pointer}
.e_30 .hd ul li.on{ background:#ababab; color:#fff;}
.e_30 p{font-size:16px;line-height:30px;color:#666;text-indent: 2em;padding: 0px 0 10px;}
.e_30 .inBd ul li{ width:100%; height:478px; float:left}
.e_30 .inHd ul{ width:100%; float:left; text-align:center; padding:10px 0}
.e_30 .inHd ul li{ width:14px; height:14px; border:1px solid #ababab; border-radius:100%; margin:0 5px; display:inline-block; *display:inline; *zoom:1}
.e_30 .inHd ul li.on{ width:34px; background:#fc2517;border:1px solid #fc2517; border-radius:20px;}
.e_30 .xt ul{ width:1130px; overflow:hidden; margin-left:-10px;}
.e_30 .xt ul li{ width:545px; height:310px; float:left; margin:0 10px; position:relative}
.e_30 .xt ul li b{ display:block; position:absolute; bottom:0; left:0; width:100%; background:url(images/e_30_blackbg.png) repeat; text-align:center; color:#fff; font-size:16px; line-height:40px; font-weight:normal}
.e_30 .inBox2 .inHd ul li.on{ background:#296d34;border:1px solid #296d34;}
.e_30 .inBox3 .fl{ width:545px; height:310px;}
.e_30 .inBox3 .xt ul li b{ text-align:left; text-indent:10px;}
.e_30 .inBox3 .inHd ul{ position:absolute; left:0; bottom:0; z-index:999; width:100%; text-align:right}
.e_30 .inBox3 .inHd ul li{ background:#fff}
.e_30 .inBox3 .inHd ul li.on{ background:#fc2517; width:14px}
/*graph-0_end*//*dialogue-1_start*/
.q_1{ width:610px;height:370px; overflow-y:auto;}
.q_1::-webkit-scrollbar{width:10px;height:100px;background:#fff;border-right:1px solid #333;}
.q_1::-webkit-scrollbar-track{ margin-left:5px;}
.q_1::-webkit-scrollbar-thumb{border-radius:10px;width:1px;height:100px;background:#053eb5;}
.q_1 dl{ width:100%; float:left; padding:10px 0;}
.q_1 dl i{ display:inline-block; width:26px; height:26px; line-height:26px; border-radius:100%; color:#fff; font-size:14px; text-align:center; margin-right:14px; float:left}
.q_1 dl dt i{ background:#333}
.q_1 dl dd i{ background:#053eb5}
.q_1 dl dt,.question dl dd{ width:100%; float:left; padding:5px 0;}
.q_1 dl dt p{ font-weight:bold; font-size:18px; font-weight:bold}
.q_1 dl dd p{ font-size:14px; width:550px; float:left; line-height:26px; text-align:justify}
/*dialogue-1_end*//*profile-2_start*/
.a_19{padding:0 39px;}
.a_19 .fl{ width:723px; }
.a_19 .fl p{ font-size:16px; color:#666; line-height:32px; text-indent:40px; text-align:justify}
.a_19 .fr{ width:365px}
/*.a_19 .fr img{ margin-top:60px;}*/
/*profile-2_end*//*product-3_start*/

.d_13 dl{height: 466px;width: 384px;position: relative;overflow: hidden;float:left;padding-bottom: 12px;background: url(images/d_12_lbg.jpg) bottom center no-repeat;margin:0 15px 25px 0;}
.d_13 dl dt{border:1px solid #E7E7E7;padding:4px;}
.d_13 dd{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 auto;font-size: 16px; display:block; position:absolute; bottom:18px; background-color:#000; opacity:0.8;filter:alpha(opacity=80); width:374px; left:5px;height:35px; color:#fff;line-height: 35px;text-align: center;white-space: normal;}

/*product-3_end*/

/*¿ªÒµÊ¢¿ö*/
.start{height: 650px;}
.start .sub01{width:762px;height: 495px;float: left;position: absolute;top:109px;left: 0;z-index: 1}
.start .sub01 .bd ul li img,.start .sub01 .bd{width: 762px;height: 495px;}
.start .sub01 .hd ul li{width: 15px;height: 15px;float: left;margin:0 5px;border:1px solid #ddd;}
.start .sub01 .hd ul li.on{background: #ffda47}
.start .fr{width:365px;border:2px solid #ddd;padding:130px 40px;margin-top: 70px;}
.start .fr p{font-size: 16px;text-indent: 2em;line-height: 2.4rem;}
.mc-top-menu li a{*line-height: 14px;}

.nav_r{width:134px;height:auto;position:fixed;top:120px;right:2%;z-index:98;font:16px/2 "microsoft yahei";text-align:center;}
.wz{font-size:14px;color:#c12121;}
.nav_r .back a{display:block;width:100%;height:90px;margin:0 auto;background: url(images/top.png) center no-repeat;}
.backtop ul li a.cur{color:#c12121;}

.line{display: inline-block;*display: inline;*zoom:1;}
/*关注数*/
.userfocus{margin-top:10px;font-size:0;}
.userfocus b{display:inline-block;*display:inline;*zoom:1;width:18px;height:22px;background:url(images/visNumbg.png) no-repeat center center;font:normal 16px/22px "Arial";color:#fff;}