.index_hot{ width:100%; margin:0 auto; margin-top:30px; }
.index_hot .first{ width:586px; height:408px; position:relative; float:left; overflow:hidden;}
.index_hot .first a{  width:100%; height:100%; display:block; position:relative;    }
.index_hot .first a:before { width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;  background-color: rgba(0,0,0,0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000)); background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000); background: -ms-linear-gradient(top, rgba(0,0,0,0), #000); opacity: 0.5;  content: " "; z-index: 30;}
.index_hot .first a:hover:before{ opacity: 0.9;}
.index_hot .first a .pic{ width:100%; height:100%;}
.index_hot .first a h1{ width:90%; position:absolute; left:50%; bottom:15px; font-size:16px; color:#fff; margin-left:-45%; z-index:31;}
.index_hot .first a .pic{ -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.index_hot .first a:hover .pic { transform: scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); 	}

.index_hot .send{ width:584px; float:right;} 
.index_hot .send .list{ width:284px; height:200px; float:left; position:relative; overflow:hidden; margin:0 0 8px 8px;}
.index_hot .send .list a{  width:100%; height:100%; display:block; position:relative; }
.index_hot .send .list a:before { width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;  background-color: rgba(0,0,0,0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000)); background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000); background: -ms-linear-gradient(top, rgba(0,0,0,0), #000); opacity: 0.5;  content: " "; z-index: 30;}
.index_hot .send .list a .pic{ width:100%; height:100%; -webkit-background-size:cover; background-size:cover;}

.index_hot .send .list a:hover:before{ opacity: 0.9;}
.index_hot .send .list a h1{ width:90%; position:absolute; left:50%; bottom:10px; font-size:14px; line-height:22px; color:#fff; margin-left:-45%; z-index:31;}
.index_hot .send .list a .pic{ -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.index_hot .send .list a:hover .pic { transform: scale(1.2, 1.2); -ms-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); }
@media screen and (max-width:1185px){
.index_hot{ width:96%; }
.index_hot .first{ width:50%;}	
.index_hot .send{ width:50%;}
.index_hot .send .list{ width:48%; margin:0 0 8px 2%; }
}

@media screen and (max-width:768px){
.index_hot .first{ width:100%; height:260px; float:none;}	
.index_hot .send{ width:100%; float:none;}
.index_hot .send .list{ width:50%; margin:8px 0 0px 0; }
}
.index_bottom{ width:100%; clear:both; margin:0 auto; margin-top:22px;}

.left_box{ width:820px; float:left; background:#fff;  }
.left_box .tab{ background:url(../images/tab_line.jpg) repeat-x left bottom;  height:51px; position:absolute; z-index:1000; width:820px;}
.left_box .tab.navbg{ display:block;}
.left_box .tab.hidde{ width:100%; display:none; position:relative;}
.left_box .tab .top_cor{ background:url(../images/tiao.jpg) no-repeat; width:100%; height:2px; position:absolute; left:0; top:0;}
 
.left_box .tab ul{ width:100%; overflow:hidden; position:relative; z-index:10; margin-left:10px;}
.left_box .tab li{ float:left; font-size:14px; line-height:51px; margin:0 5px; }
.left_box .tab li a{ display:block; padding:0 15px;}
.left_box .tab li.on a{ background:#f8a900; color:#fff;}

.left_box .con{ margin-top:51px;}
.left_box .list{ width:780px; overflow:hidden; padding:25px 0 30px 0; margin:0 auto; border-bottom:1px solid #efefef;} 
.left_box .tab p{ line-height:51px;}
.left_box .tab p strong{ background:#111; line-height:26px; display:inline-block; color:#fff; -webkit-border-radius:2px; border-radius:2px; padding:0 15px; font-weight:normal; margin:0 10px 0 20px;}
.left_box .list .pic{ width:220px; float:left; position:relative; margin-top:5px;}
.left_box .list .pic img{ width:100%;}
.left_box .list a{ width:100%; height:100%; display:block; position:relative;  }
.left_box .list ul{ width:530px; float:right; color:#666;}
.left_box .list ul li{ margin-bottom:10px;}
.left_box .list ul h1{ font-size:20px;}
.left_box .list span a{ display:inline-block;}
.left_box .list ul span{ width:26px; height:26px; overflow:hidden; margin-right:10px; display:inline-block; overflow:hidden; vertical-align:-8px; }
.left_box .list ul span a img{ width:26px; height:26px; -webkit-border-radius:50%; border-radius:50%;}
.left_box .list ul em{ margin-left:10px;}
.left_box a.more{ background:#eee; width:200px; line-height:34px; -webkit-border-radius:4px;  border-radius:4px; display:block; margin:30px auto; text-align:center; font-size:14px; color:#333; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; clear:both;}
.left_box a.more:hover{ background:#d5d3d3;}
.left_box.wu{ background:none;}

@media screen and (max-width:470px){
.index_hot{ margin-top:10px;}
.index_hot .send{ width:100%; float:none;}
.index_hot .send .list{ float:none; width:100%; margin:8px 0 0px 0; }
    
.right_box{position: static;}
}

.right_box{ width:320px; float:right;}
.right_box .reportbt{ width:100%; background:#f8a900; line-height:60px; display:block; margin-bottom:20px; color:#fff; text-align:center; font-size:18px; -webkit-transform:all 1s ease; transform:all 1s ease;}
.right_box .reportbt:hover{ background:#efa70e;}
.message{ width:100%; overflow:hidden; background:#fff; }
.message .tab{ background: url(../images/right_top_line.jpg) no-repeat left top #fff; height:50px; font-size:14px; line-height:49px; text-align:center; width:320px; border-bottom:1px solid #efefef;}
.message .tab a{ display:inline-block; color:#333; padding:0 15px;}
.message .tab a.current{ border-bottom:2px solid #f8a900; font-weight:bold;}
.message .tab.navbg{ display:block;  width:320px; z-index:1000;}
.message .tab.hidde{ display:none; width:100%; position:inherit;}
.message .message_con{  }
.message .message_con .sublist{ height:380px; width:100%; }
 
.message .message_con a.hui{ width:100%;  display:block; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; border-bottom:1px solid #efefef; padding:15px 0; }
.message .message_con a.hui:hover{ background:url(../images/tab_a.jpg) repeat-y left top #f5f5f5;}
.message .message_con a.hui:nth-last-child(1){ border-bottom:0;}
.message .message_con a.hui .pic{ float:left; margin-left:20px; margin-right:10px;}
.message .message_con a.hui ul{ font-size:13px; color:#333; overflow:hidden; margin-right:20px; }
.message .message_con a.hui ul p{ line-height:20px;}
.message .message_con a.hui ul span{ color:#666; font-size:12px;}
.in_banner{ width:320px; margin-bottom:15px; overflow:hidden;}
.in_banner img{ width:100%;}
.message .message_con .ds_t{ width:320px; background:url(../images/huixian.png) repeat-y left top; margin-top:20px;}
.message .message_con .tiao{ width:100%;  overflow:hidden; margin-bottom:20px; }
.message .message_con .tiao i{ width:10px; height:10px; background:#f7bb2f; display:block; border-radius:50%; float:left; margin:0 20px 0 20px;}
.message .message_con .tiao ul{ width:260px; float:right; margin:-15px 20px 0 60px; font-size:14px;}
.message .message_con .tiao ul span{ color:#999; font-size:12px;}
.message .message_con .tiao:nth-last-child(1){ margin-bottom:20px;}
.message .message_con .tiao ul li{ cursor:pointer;}

.sport_list{ width:780px; overflow:hidden; padding:40px 0; margin:0 auto; border-bottom:1px solid #efefef;}
.sport_list .pic{ width:118px; float:left; position:relative; border:1px solid #efefef;}
.sport_list .pic img{ width:100%;}
.sport_list a{ width:100%; height:100%; display:block; position:relative;  }
.sport_list ul{ width:320px; float:left; color:#666; margin-left:30px;}
.sport_list ul li{ margin-bottom:10px;}
.sport_list ul h1{ font-size:20px;}
.sport_list ul h1 b{ font-weight:normal; color:#f8a900;}
.sport_list ul span{ width:26px; height:26px; overflow:hidden; -webkit-border-radius:50%; border-radius:50%; margin-right:10px;  display:inline-block; overflow:hidden; vertical-align:-8px;}
.sport_list .right_cor{ float:right; margin-top:35px;}
.sport_list .right_cor p{ display:inline-block; text-align:center; color:#666; width:85px;}
.sport_list .right_cor p strong{ font-weight:normal; display:block; font-size:14px; color:#333;}
.sport_list .right_cor span{ background:#ddd; width:1px; height:30px; display:inline-block; margin:0 10px; vertical-align:5px;}

.left_box .center{ width:780px; margin:0 auto;  margin-top:51px; overflow:hidden;}
.start-up-list{ width:389px; height:100px; padding:25px 0; border-bottom:1px solid #efefef; border-right:1px solid #efefef; overflow:hidden; float:left;}
.start-up-list.last{ border-right:0;}
.start-up-list .pic{ width:60px; float:left;}
.start-up-list.last .pic{ margin-left:20px;}
.start-up-list .pic img{ -webkit-border-radius:50%; border-radius:50%; overflow:hidden;}
.start-up-list ul{ width:285px; float:left; color:#666; margin-left:20px;}
.start-up-list ul h1{ font-size:16px; margin-bottom:5px;}
.start-up-list ul b{ font-weight:normal; color:#f8a900;}

@media screen and (max-width:1185px){
.index_bottom{ width:96%;}
.left_box{ width:auto; margin-right:340px; float:left;  right:20px; left:20px;}
.right_box{ width:320px; position:absolute; right:20px;}
.navbg{ width:320px;}
.left_box .list{ width:90%; }
.left_box .tab{ width:100%; position:relative;}
.left_box .tab li a{ padding:0 8px;} 
.left_box .list .pic{ width:30%;}
.left_box .list ul{ width:67%;}
.left_box .list ul h1{ font-size:16px;}
.message .tab{ width:100%; position:relative;}
.message .tab.navbg{ display:none;}
.message .tab.hidde{ display:block;}
.left_box .tab.navbg{ display:none;}
.left_box .tab.hidde{ display:block;} 
.message .message_con{ margin-top:0;}
.left_box .con{ margin-top:0;}
.sport_list{ width:90%; }
.sport_list .pic{ width:15%;}
.sport_list ul{ width:80%; float:right; margin:0;}
.sport_list .right_cor{ float:none; margin-top:35px; clear:both;}

.left_box .center{ width:90%;}
.start-up-list{ width:49%;}
.start-up-list .pic{ width:15%;}
.start-up-list ul{ width:68%;}
.message .message_con .tiao ul{ width:75%;}
.in_banner{ width:100%;}
}

@media screen and (max-width:768px){
.index_bottom{ width:100%; margin-top:0;}	
.left_box{ width:100%; float:none;}
.left_box a.more{ width:90%;}
.left_box .tab{ height:0px; overflow:hidden; display:none;}
.left_box .tab ul{ display:none;}
.left_box .list{ width:96%; padding:20px 0;}
.left_box .list .pic{ width:100%; float:none;}
.left_box .list ul{ width:100%; float:none; margin-top:10px;}
.right_box{ width:100%; float:none; margin-top:20px; display:none;     position: static;} 
.in_banner{ display:none;}
.left_box .tab .top_cor{ display:none;}
.sport_list{ padding:20px 0;}
.sport_list .right_cor{ margin-top:60px; text-align:center;}
.left_box .center{ width:90%; margin-top:0;}
.share a.weixin{display:none;}

}

@media screen and (max-width:470px){ 
.start-up-list{ width:100%; float:none; border-right:0;}
.start-up-list .pic{ width:15%;}
.start-up-list ul{ width:68%;}
.start-up-list.last .pic{ margin-left:0px;}
.left_box .list ul span{  vertical-align:0px;}
.sport_list ul span{  vertical-align:0px;}

#.sport_list .right_cor p{ width:auto;}
.share a.weixin{display:none;}
.right_box{position: static;}

}

/*鏂囩珷椤�*/
.article_banner{ width:1170px; margin:0 auto; height:408px; margin-top:30px; position:relative;}
.article_banner:before { width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;  background-color: rgba(0,0,0,0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000)); background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000); background: -ms-linear-gradient(top, rgba(0,0,0,0), #000); opacity: 0.5;  content: " "; z-index:30;}
 
.article_banner .txt{ width:94%; color:#fff; position:absolute; left:50%; bottom:30px; z-index:31; margin:0 0 0 -47%;}
.article_banner .txt h1{ font-size:30px; line-height:35px; margin-bottom:25px; font-weight:bold;}
.article_banner .txt .bottom span{ font-size:14px; float:left;}
.article_banner .txt .bottom span em{ margin-left:20px;}
.article_banner .txt .bottom .share{ float:right;}
.share a{ width:30px; height:30px; display:inline-block; -webkit-border-radius:30px; border-radius:30px; text-align:center; line-height:30px; margin:0 2px; }
.share a.weibo{ background:#e5353d;}
.share a.weixin{ background:#7bc549;}
.share a.qqz{ background:#ffa800;}
.share a.dou{ background:#33b045;}
.share a.tui{ background:#19b1e8;}
.share a.face{ background:#395796; }
.share a.zan{ background:#fff; border:1px solid #d2d2d2; width:auto; padding:0 7px; height:28px; line-height:30px; color:#c8c8c8; font-size:14px; vertical-align:-2px;}
.share a.zan.ye{ border:1px solid #fdb822; color:#fdb822;}
.share a i{ background:url(../images/share.png) no-repeat; display:inline-block; width:18px; height:14px; vertical-align:-2px;}
.share a.weibo i{ background-position:0 0;}
.share a.weixin i{ background-position:-46px 0;}
.share a.qqz i{ background-position:-86px 0;}
.share a.dou i{ background-position:-126px 0; height:12px;}
.share a.tui i{ background-position:-169px 0; width:13px; height:13px;}
.share a.face i{ background-position:-210px 0; width:8px;}
.share a.zan i{ background-position:-248px 0; width:14px; height:12px; vertical-align:0px;}
.share a.zan.ye i{ background-position:-277px 0; vertical-align:-1px; vertical-align:0px;}
.share a.zan em{ margin-left:5px; line-height:28px; }

.article{ width:740px; padding:10px 40px 40px 40px; border-bottom:1px solid #e8e8e8; margin:0 auto; background:#fff;}
.article .top p{ font-size:16px; line-height:30px; margin-top:30px;}
.article .top p img{ max-width:100%;}
.article .pag{ margin:50px 0 30px 0;}
.article .pag span{ background:#111; line-height:26px; display:inline-block; -webkit-border-radius:2px; border-radius:2px; color:#fff; padding:0 10px; margin-left:10px; margin-bottom: 10px;}

.pinglun{ width:740px; margin:40px auto; }

.author{ width:100%; background:#fff; }
.author .top_cor{ background:url(../images/right_top_line.jpg) no-repeat left top #9461f0; height:2px; }
.author dl{ width:90%; margin:20px auto; overflow:hidden;}
.author dl dd{ float:left; width:80px; height:80px; -webkit-border-radius:50%; border-radius:50%;}
.author dl dt{ float:left; margin-left:20px; line-height:28px;}
.author dl dt a{ font-size:16px;display:inherit;}
.author dl dt em{ background:#f8a900; color:#fff; display:inline-block; line-height:16px; padding:0 5px; -webkit-border-radius:2px; border-radius:2px; }
.author .bottom span{ background:#e8e8e8; width:1px; height:40px; display:block; float:left; margin:5px 0 0 0;}
.author .bottom ul{ float:left; text-align:center; width:48%; font-size:13px; color:#666;}
.author .bottom ul h2{ font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:24px; line-height:30px;}

.penster{ width:100%; background:#fff; margin-bottom:20px; padding:25px 0 15px 0;}
.penster .top{ width:284px; margin:0 auto; text-align:center; position:relative;}
.penster .top em{ width:100%; height:1px; background:#e8e8e8; position:absolute; top:12px; left:0;}
.penster .top h1{ font-size:14px; position:relative; z-index:100; background:#fff; display:inline-block; padding:0 5px; font-weight:bold; color:#222; }
.penster .con{ width:284px; margin:0 auto;}
.penster .con dl{ width:100%; padding:15px 0; clear:both; height:60px;}
.penster .con dl dd{ width:90px; height:63px; float:left; margin-right:10px; }
.penster .con dl dt h2{ font-size:13px; line-height:20px;}
.penster .con dl dt h2 a{ color:#222222;}
.penster .con dl dt h2 a:hover{ color:#f8a900;}
.penster .con dl dt p{ color:#666;}
.penster .con .more{ width:100%; overflow:hidden; text-align:center;}
.penster .con .more a{ color:#f8a900;}
.penster .con .more a:hover{ text-decoration:underline;}

.penster .zuozhe{ width:100%; text-align:center;}
.penster .zuozhe dl{ width:90%; margin:20px auto; overflow:hidden;}
.penster .zuozhe dl dd{ width:80px; height:80px; -webkit-border-radius:50%; border-radius:50%; margin:0 auto 10px auto; overflow:hidden;}
.penster .zuozhe dl dt a{ font-size:16px;}
.penster .zuozhe dl dt{ color:#666;}

.answersbox{  width:820px; padding:10px 0px 40px 0px;  margin:0 auto; background:#fff; margin-top:20px;}
.answersbox .title{ width:100%;}
.answersbox .title h1{ font-size:16px; margin-top:15px;}
.answersbox .title h1 i{ width:3px; height:18px; background:#f8a900; display:inline-block; margin-right:10px; vertical-align:-3px;}
.answersbox .fool{ width:740px; margin:30px auto 0px auto;}
.answersbox .fool .pic{ float:left;}
.answersbox .fool .pic img{ -webkit-border-radius:50%; border-radius:50%;}
.answersbox .fool ul{ width:660px; float:right;}
.answersbox .fool ul .txt{ border:1px solid #ddd; width:638px; height:80px; padding:10px; font-size:12px; color:#666;}
.answersbox .fool ul .submit{ background:#f8a900;  -webkit-border-radius:2px; border-radius:2px; width:60px; height:32px; text-align:center; float:right; margin-top:10px; color:#fff; cursor:pointer;}
.answersbox .fool ul .submit:hover{ background:#d9970a;}

.answersbox .tow{ width:740px; margin:0 auto; clear:both; padding:30px 0; border-bottom:1px solid #efefef;}
.answersbox .tow .pic{ float:left;}
.answersbox .tow .pic img{ -webkit-border-radius:50%; border-radius:50%;}
.answersbox .tow ul{ width:660px; float:right; font-size:14px; line-height:26px;}
.answersbox .tow ul h2{ font-size:14px;}
.answersbox .tow ul span{ font-size:12px; color:#666;}
.answersbox .tow ul .htxt{ background:#f2f2f2; padding:10px 25px; margin-top:10px;}

@media screen and (max-width:1185px){
.article_banner{ width:100%;}	
.article,.pinglun,.answersbox{ width:90%; padding:10px 5% 20px 5%;} 
.penster .top{ width:80%; }
.penster .con{ width:80%; }
.answersbox .fool,.answersbox .tow{ width:100%}
.answersbox .fool .pic,.answersbox .tow .pic{ width:8%;}
.answersbox .fool ul,.answersbox .tow ul{ width:89%;}
.answersbox .fool ul .txt{ width:90%; padding:10px 4%;}
}

@media screen and (max-width:768px){
.article_banner{ margin-top:0px;} 
 
.article_banner .txt h1{font-size:25px;line-height: 30px;margin-bottom: 1px;}
 .article_banner .txt .bottom span{ font-size:14px; float:none;}
.article_banner .txt .bottom .share{ float:none; margin-top:15px;}
 
}

@media screen and (max-width:470px){
.article_banner{ height:300px;}	
.article_banner .txt h1{ font-size:16px;}
.answersbox .fool .pic,.answersbox .tow .pic{ width:14%;}
.answersbox .fool ul,.answersbox .tow ul{ width:83%;}
.pinglun{ margin:0 auto 40px auto;}
.penster{ padding:0 0 0 0;}
}


/*鎶曡祫浜�*/
.channel_banner{ width:100%; height:408px; overflow:hidden;}
.small_banner{ width:100%; height:260px; overflow:hidden;}
.investor{ width:100%;  margin-top:30px;  overflow:hidden;}
.investor_left{ width:820px; float:left; }
.investor_left .title{ background:url(../images/tiao.jpg) no-repeat left top #fff; line-height:48px;}
.investor_left .title h1{ font-size:16px; margin-left:20px;}
.investor_left .title h1 span{ font-size:12px; color:#666; margin-left:10px;}
.investor_left .list{ width:260px; height:300px; overflow:hidden; background:#fff; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; float:left; margin:30px 20px 0 0; }
.investor_left .list.last{ margin:30px 0 0 0;}
.investor_left .list:hover{  -webkit-box-shadow:0 0px 12px rgba(0,0,0,0.1);box-shadow:0 0px 12px rgba(0,0,0,0.1);}
.investor_left .list .pic a{ display:block; height:183px;}
.investor_left .list .pic{ width:100%;  position:relative; overflow:hidden;}
.investor_left .list .pic img{ width:100%; height:183px;}
.investor_left .list .pic .txt{ width:100%; height:100%; position:absolute; left:0; top:0; display:none;}
.investor_left .list .pic .txt.chu{ display:block;}
.investor_left .list .pic .txt .bg{ position:absolute; width:100%; height:100%;  background:#000;  filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2;}
.investor_left .list .pic .txt span{ background:url(../images/video.png) no-repeat; width:56px; height:56px; display:block; position:absolute; top:50%; left:50%; margin:-28px 0 0 -28px;  z-index:10;}
.investor_left .list ul{ width:100%; text-align:center; color:#666;}
.investor_left .list ul h1{ font-size:16px; color:#222; margin-top:10px;}
.investor_left .list ul a.yt{ width:78px; line-height:28px; border:1px solid #ddd; display:inline-block; background:#fff; color:#666; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; border-radius:2px; margin-top:10px;}
.investor_left .list:hover ul a.yt{ width:78px; line-height:28px; border:1px solid #f8a900; background:#f8a900; color:#fff; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }

.investor_left .more{ width:100%; clear:both; padding-top:30px;}
.investor_left .more a{ background:#fff; width:200px; line-height:34px; -webkit-border-radius:4px;  border-radius:4px; display:block; margin:0 auto; text-align:center; font-size:14px; color:#333; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; clear:both;}
.investor_left .more a:hover{ background:#d5d3d3;}

.invest_list{ width:100%; background:#fff; margin-bottom:20px; min-height:300px;}
.invest_list .top  h1{ font-size:16px; margin-top:17px;}
.invest_list .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.invest_list dl{ width:280px; margin:15px auto 0 auto; padding-bottom:20px;  border-bottom:1px solid #efefef; overflow:hidden; position:relative;}
.invest_list dl.last{ border-bottom:0;}
.invest_list dl dd{ width:68px; height:68px; border:1px solid #efefef; float:left; margin-top:5px;}
.invest_list dl dd img{ max-width:68px; max-height:68px;}
.invest_list dl.yuan dd img{border-radius: 50%;}
.invest_list dl dt{ position:absolute; top:0px; left:85px; color:#707070; line-height:24px;}
.invest_list dl dt h1{ font-size:13px; font-weight:bold;}
.invest_list .more{ width:100%; text-align:center;}
.invest_list .more a{ color:#f8a900; text-align:center; line-height:55px;}
.invest_list .more a:hover{ text-decoration:underline;}
.invest_list ul{ width:100%; text-align:center; overflow:hidden; padding:12px 0 20px 0;}
.invest_list li{ width:130px; margin:4px 10px; display:inline-block; text-align:center; line-height:30px; font-size:13px; color:#666666; overflow:hidden;}
.invest_list li img{ max-width:128px; max-height:48px; border:1px solid #efefef; display:block;}

.invest_list dl.yuan dd{ border:0; -webkit-border-radius:50%; border-radius:50%;}
.invest_list dl.yuan p a{ border:1px solid #d9d9d9; width:58px; line-height:22px; text-align:center; display:block; -webkit-border-radius:2px; border-radius:2px; margin-top:5px;}

.invest_list .row{ width:280px; margin:15px auto 0 auto; padding-bottom:20px;  border-bottom:1px solid #efefef; overflow:hidden; position:relative;}
.invest_list .row:nth-last-child(1){ border-bottom:0;}
.invest_list .row .pic{ width:68px; height:68px; border:1px solid #efefef; float:left; margin-top:5px; margin-right:15px;}
.invest_list .row .pic{ max-width:68px; max-height:68px;}
.invest_list .row .txt{ float:left; color:#707070; line-height:24px;}
.invest_list .row .txt h1{ font-size:13px; font-weight:bold; margin-bottom:8px;} 
.invest_list .row .txt p span{ margin-right:5px;}
.invest_list .row  a.yue{ width:48px; line-height:24px; text-align:center; border:1px solid #ddd; -webkit-border-radius:2px; border-radius:2px; display:block; position:absolute; right:0px; top:20px; -webkit-transition: color 0.3s ease; transition: color 0.3s ease;}
.invest_list .row  a.yue:hover{ background:#f8a900; border:1px solid #f8a900; color:#fff;}

/*鎶曡祫姒滃崟*/
.investments_box{ width:1170px; margin:0 auto;}
.investments_left{ width:250px; min-height:735px; float:left; background:#fff; margin-top:30px;} 
.investments_left .top  h1{ font-size:16px; margin-top:17px;}
.investments_left .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px; color:#49494a;}
.investments_left .year{ width:150px; margin:25px auto; position:relative; overflow:hidden; }
.investments_left .year .line{width:2px;height:100%;background:#eee;position:absolute;left:4px;z-index:1;}
.investments_left .year ul li{padding-left:22px;font-size:14px;color:#49494a;line-height:30px;margin-bottom:20px;background:url(../images/dian_icon1.jpg) left center no-repeat; position:relative; z-index:10;}
.investments_left .year ul li:last-child{margin-bottom:0px;} 
.investments_left .year ul li.on{ background:url(../images/dian_icon2.jpg) left center no-repeat;}
.investments_left .year ul li.on a{ font-size:18px; color:#f8a900;}

.left_box.wu{ background:none;}
.touziren{ margin-top:51px;}
.touziren .listd{ width:260px; height:300px; overflow:hidden; background:#fff; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; float:left; margin:30px 20px 0 0; }
.touziren .listd.last{ margin:30px 0 0 0;}
.touziren .listd:hover{  -webkit-box-shadow:0 0px 12px rgba(0,0,0,0.1);box-shadow:0 0px 12px rgba(0,0,0,0.1);}
.touziren .listd b{ font-weight:normal; color:#f8a900;}
.touziren .listd .pic a{ display:block;}
.touziren .listd .pic{ width:100%;  position:relative; overflow:hidden;}
.touziren .listd .pic img{ width:100%; height:183px;}
.touziren .listd .pic .txt{ width:100%; height:100%; position:absolute; left:0; top:0; display:none;}
.touziren .listd .pic .txt.chu{ display:block;}
.touziren .listd .pic .txt .bg{ position:absolute; width:100%; height:100%;  background:#000;  filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2;}
.touziren .listd .pic .txt span{ background:url(../images/video.png) no-repeat; width:56px; height:56px; display:block; position:absolute; top:50%; left:50%; margin:-28px 0 0 -28px;  z-index:10;}
.touziren .listd ul{ width:100%; text-align:center; color:#666;}
.touziren .listd ul h1{ font-size:16px; color:#222; margin-top:10px;}
.touziren .listd ul a.yt{ width:78px; line-height:28px; border:1px solid #ddd; display:inline-block; background:#fff; color:#666; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; border-radius:2px; margin-top:10px;}
.touziren .listd:hover ul a.yt{ width:78px; line-height:28px; border:1px solid #f8a900; background:#f8a900; color:#fff; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }

.touziren .more{ width:100%; clear:both; padding-top:30px;}
.touziren  .more a{ background:#fff; width:200px; line-height:34px; -webkit-border-radius:4px;  border-radius:4px; display:block; margin:0 auto; text-align:center; font-size:14px; color:#333; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; clear:both;}
.touziren  .more a:hover{ background:#d5d3d3;}

@-webkit-keyframes move1
{ 
  0%{ opacity:0;}
  100%{ opacity:1;}
}
@keyframes move1
{ 
  0%{ opacity:0;}
  100%{ opacity:1;}
}
.investments_left .year{  -webkit-animation:2s move1 ease-in; animation:1s move1 ease-in;}


.investments_right{ width:890px; float:right;}
.investments_right .title{ background:#fff; height:50px; line-height:50px; margin-top:30px;}
.investments_right .title .top_cor{ background:url(../images/tiao.jpg) no-repeat left top #9561ef; height:2px;}
.investments_right .title h1{ font-size:16px; margin-left:20px;}
.investments_right .more{ width:100%; clear:both; padding-top:30px;}
.investments_right .more a{ background:#fff; width:200px; line-height:34px; -webkit-border-radius:4px;  border-radius:4px; display:block; margin:0 auto; text-align:center; font-size:14px; color:#333; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; clear:both;}
.investments_right .more a:hover{ background:#d5d3d3;}

.were .list{ width:100%; background:#fff; padding:30px 0px; margin-top:20px; overflow: hidden; -webkit-transition: all 0.5s ease-in; transition: all 0.5s ease-in; clear:both;}
.were .list:hover{ -webkit-box-shadow:0 0px 6px rgba(0,0,0,0.1);box-shadow:0 0px 6px rgba(0,0,0,0.1);}
.were .list dl{ float:left; margin-left:30px;}
.were .list dd{ width:98px; height:98px; float:left; border:1px solid #efefef; margin-right:20px; }
.were .list dt{ color:#666; float:left; }
.were .list dt h1{ font-size:16px; margin-bottom:5px;}
.were .list ul{ text-align:center; float:right; margin-right:80px; color:#666; margin-top:20px;}
.were .list ul h1{ font-size:22px; color:#f8a900;}

 
/*鎶曡祫浜�*/
.restrict{ width:100%; background:#32365a;} 
.restrict .con{ width:1170px; margin:60px auto; overflow:hidden;}
.restrict .con dl{ float:left;}
.restrict .con dl dd{ float:left; width:100px; height:100px; -webkit-border-radius:50%; border-radius:50%; overflow:hidden;}
.restrict .con dl dd.wu{ -webkit-border-radius:2px; border-radius:2px;}
.restrict .con dl dt{ width:320px; color:#fff; float:left; margin:10px 0 0 30px;}
.restrict .con dl dt h1{ font-size:20px; margin-bottom:10px;}
.restrict .con dl dt h1 em{ font-size:12px; height:16px; line-height:16px; padding:0 10px; display:inline-block; background:#f8a900; -webkit-border-radius:2px; border-radius:2px; margin-left:10px; vertical-align:2px;}

.restrict .con a.bt{ font-size:14px; border:2px solid #a2a6bb; color:#a2a6bb; width:146px; line-height:36px; text-align:center; float:right; display:block; -webkit-border-radius:2px; border-radius:2px; -webkit-transition:0.3s ease; transition:0.3s ease; margin-top:30px;margin-left: 40px;}
.restrict .con a.bt:hover{ border:2px solid #fff; color:#fff;}

.restrict .con  article{ float:right; color:#fff; text-align:center; display:block; margin-top:20px;}
.restrict .con  article ul{ display:inline-block; margin-top:20px;}
.restrict .con  article ul h2{ font-size:15px; margin-bottom:10px;}
.restrict .con  article span{ width:1px; height:36px; background:#565972; display:inline-block; margin:0 25px; vertical-align:3px;}

.restrict .con ul.right_cor{ float:right; margin-top:38px;}
.restrict .con ul.right_cor li{ display:inline-block;}
.restrict .con ul.right_cor li a{ padding:0 10px; font-size:14px; border:1px solid #a2a6bb; color:#fff; line-height:30px;   display:inline-block; -webkit-border-radius:2px; border-radius:2px; -webkit-transition:0.3s ease; transition:0.3s ease; margin-left:10px;}
.restrict .con ul.right_cor li a:hover{ border:1px solid #fff;}


.video_box{ width:100%; background:#fff;}
.video_box .top  h1{ font-size:16px; margin-top:17px; font-weight:bold;}
.video_box .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}

.says{ width:100%; background:#fff; margin-top:20px; min-height: 250px;}
.says.t0{ margin-top:0;}
.says .top  h1{ font-size:16px; margin-top:17px; font-weight:bold;}
.says .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.says .listd{ width:780px; overflow:hidden; padding:25px 0 30px 0; margin:0 auto; } 
.says .listd.bline{ border-bottom:1px solid #efefef;}
.says .listf.bline:nth-last-child(1){ border-bottom:0;} 
.says .listd .pic{ width:220px; float:left; position:relative; margin-top:5px;}
.says .listd .pic img{ width:100%;}
.says .listd a{ width:100%; height:100%; display:block; position:relative;  }
.says .listd ul{ width:530px; float:right; color:#666;}
.says .listd ul li{ margin-bottom:10px;}
.says .listd ul h1{ font-size:20px;}
.says .listd ul span{ width:26px; height:26px; overflow:hidden; -webkit-border-radius:50%; border-radius:50%; margin-right:10px;  display:inline-block; overflow:hidden; vertical-align:-8px;}
.says .listd ul em{ margin-left:10px;}

.says .listf{ width:780px; overflow:hidden; padding:30px 0 30px 0; margin:0 auto; border-bottom:1px solid #efefef;}
.says .listf:nth-last-child(1){ border-bottom:0;} 
.says .listf dl{ float:left; margin-left:30px;}
.says .listf dd{ width:98px; height:98px; float:left; border:1px solid #efefef; margin-right:20px; }
.says .listf dt{ color:#666; float:left; }
.says .listf dt h1{ font-size:16px; margin-bottom:5px;}
.says .listf ul{ text-align:center; float:right; margin-right:30px; color:#666; margin-top:20px;}
.says .listf ul h1{ font-size:22px; color:#f8a900;}

.shareright{ width:100%; background:#fff; overflow:hidden; margin-bottom:20px; text-align:center; padding:15px 0 30px 0;}
.shareright h1{ font-size:12px; font-weight:normal; color:#666; margin-bottom:10px;}

.basic{ width:100%; background:#fff;}
.basic.t20{ margin-top:20px;}
.basic .top  h1{ font-size:16px; margin-top:17px; font-weight:bold;}
.basic .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.basic ul{ width:715px; margin:20px auto; overflow:hidden; } 
.basic li{ color:#222; line-height:30px; clear:both; }
.basic li span{ width:65px;  display:block; margin-right:10px; text-align:right; color:#666; float:left;}
.basic li .txt{ width:625px; float:left;}
.basic dl{ width:240px; text-align:center; float:left; color:#666; margin:30px 16px;}
.basic dl h1{ font-size:20px; color:#222; margin:15px auto;}

.says a.morebt{ background:#eee; width:200px; line-height:34px; -webkit-border-radius:4px;  border-radius:4px; display:block; margin:40px auto; text-align:center; font-size:14px; color:#333; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.says a.morebt:hover{ background:#d5d3d3;}

.numlist{ width:100%; background:#fff; margin-top:20px; text-align:center; padding:20px 0;}
.numlist p{ display:inline-block; text-align:center; color:#666; font-size:13px; }
.numlist p strong{ font-weight:normal; display:block; font-size:24px; line-height:30px; color:#333;}
.numlist span{ background:#ddd; width:1px; height:40px; display:inline-block; margin:0 20px; vertical-align:-2px;}
/*寮瑰嚭*/
.theme-mask{z-index:10000;position:fixed; _position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; display:none; }
.popover1{ width:600px; height:536px; z-index:100001111; position:fixed; top:50%;left:50%; background:#fff; margin:-268px 0 0 -300px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center;}
.popover1 h1{ font-size:20px; line-height:30px; color:#000; margin-top:45px;}
.popover1 .close{ position:absolute; top:20px; right:20px; background:url(../images/close.jpg) no-repeat; width:14px; height:14px; display:block;  -webkit-transition: all .5s ease; transition: all .5s ease;}
.popover1 .close:hover{ -webkit-transform:rotate(360deg); transform:rotate(360deg);} 
.popover1 ul{ width:480px; margin:0 auto;}
.popover1 ul li{ margin-top:20px;}
.popover1 ul .txt{  width:458px; padding:10px; border:1px solid #dcdcdc;  font-size:12px; }
.popover1 ul .txt.w1{ height:26px; -webkit-border-radius:2px; border-radius:2px;}
.popover1 ul .txt.w2{ height:118px;  }
.popover1 ul .submit{ background:#f7a900; width:250px; height:48px; border:0; cursor:pointer; color:#fff;  -webkit-border-radius:2px; border-radius:2px; -webkit-transition: all .5s ease-in; transition: all .5s ease-in;}
.popover1 ul .submit:hover{ background:#dd9700;}
.popover1 ul li p{ text-align:left;}

.popover2{ width:420px; height:278px; z-index:100001111; position:fixed; top:50%;left:50%; background:#fff; margin:-139px 0 0 -210px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center;}
.popover2 .close{ position:absolute; top:20px; right:20px; background:url(../images/close.jpg) no-repeat; width:14px; height:14px; display:block;  -webkit-transition: all .5s ease; transition: all .5s ease;}
.popover2 .close:hover{ -webkit-transform:rotate(360deg); transform:rotate(360deg);} 
.popover2 dl{ width:100%; text-align:center; margin:40px auto;}
.popover2 dl dt{ margin-top:15px;}
.popover2 dl dt a{ width:180px; line-height:46px; border:1px solid #f7a900; color:#f7a900; font-size:14px;  -webkit-border-radius:2px; border-radius:2px; -webkit-transition: all .5s ease-in; transition: all .5s ease-in; display:inline-block;}
.popover2 dl dt a:hover{ border:1px solid #ccc; color:#666; }

@media screen and (max-width:1185px){
.investor{ width:96%; margin:20px auto 0 auto;}
.investor_left{ width:65%;}
.investor_left .list{ width:30%; margin:30px 1.63% 0 1.63%; height:auto; padding-bottom:20px;}
.investor_left .list.last{ width:30%; margin:30px 1.63% 0 1.63%;}
.touziren{ margin-top:0px;}
.touziren .listd{ width:30%; margin:30px 1.63% 0 1.63%; height:auto; padding-bottom:20px;}
.touziren .listd.last{ width:30%; margin:30px 1.63% 0 1.63%;}
.invest_list dl{ width:80%;}
.invest_list .row{ width:80%;}
.investments_box{ width:96%;}
.investments_left{ width:21%;}
.investments_right{ width:76%;}
.restrict .con{ width:96%;}
.says .listd,.says .listf { width:90%; }
.says .listd .pic{ width:30%;}
.says .listd ul{ width:67%;}
.says .listd ul h1{ font-size:16px;}
.basic dl{ width:30%; margin:30px 1.5%;}
.basic ul{ width:90%; }
.basic li span{ width:10%;}
.basic li .txt{ width:80%; }
}

@media screen and (max-width:768px){
.investor{ width:100%; }	
.investor_left{ width:100%; float:none;}
.investor_left .more a{ width:90%;}
.investments_right .more a{ width:90%;}
.touziren .more a{ width:90%;}
.investments_box{ width:100%; }
.investments_left{ width:100%; float:none; min-height:inherit; margin-top:0px;}
.investments_left .year{ width:100%; margin:10px auto; padding-bottom:20px;}
.investments_left .year .line{ display:none;}
.investments_left .year ul li{padding-left:0;font-size:14px;color:#49494a;line-height:40px;margin-bottom:0px;background:none; float:left; width:33%; text-align:center;}
.investments_left .year ul li.on{ background:none;}
.investments_left .year ul li.on a{ font-size:14px;}

.investments_right{ width:100%; clear:both;}
.investments_right .title{ margin-top:0px;}
.were .list{ margin-top:10px; padding:20px 0;} 
.were .list dl{ margin-left:15px;}
.were .list ul{ margin-right:15px;}
.restrict .con dl{ float:none; overflow:hidden; text-align:center;}
.restrict .con a.bt{ clear:both; float:none; margin:20px auto; }
.restrict .con ul.right_cor{ float:none; text-align:center;}
 
.says .listd{ width:96%; padding:20px 0;}
.says .listd .pic{ width:100%; float:none;}
.says .listd ul{ width:100%; float:none; margin-top:10px;}
.says .listf{ margin-top:10px; padding:20px 0;} 
.says .listf dl{ margin-left:15px;}
.says .listf ul{ margin-right:15px;}
.says a.morebt { width:90%;}
.basic dl{ width:90%; margin:20px auto; float:none;}


.popover1{ width:90%; height:auto; padding-bottom:30px; top:0;   margin:30px 0 0 -45%; }
.popover1 h1{  margin-top:25px;}
.popover1 .close{ top:10px; right:10px; }
 
.popover1 ul{ width:90%; margin:0 auto;}
.popover1 ul li{ margin-top:20px;}
.popover1 ul .txt{ width:90%; padding:5px 10px; }
.popover1 ul .txt.w1{ height:26px; }
.popover1 ul .txt.w2{ height:88px;  }
.popover1 ul .submit{ width:90%; height:38px;}

.restrict .con  article{ float:none; width:100%; margin-top:20px;}
}

@media screen and (max-width:470px){
.investor_left .list{ width:90%; margin:30px auto 0 auto; float:none; }
.investor_left .list.last{ width:90%; margin:30px auto 0 auto; }
.touziren .listd{ width:90%; margin:30px auto 0 auto; float:none; }
.touziren .listd.last{ width:90%; margin:30px auto 0 auto; }
.channel_banner{ height:300px;}
.small_banner{ height:200px;}
.restrict .con{ margin:30px auto;}
.restrict .con dl dd{ float:none; margin:0 auto 20px auto;} 
.restrict .con dl dt{ float:none; width:90%; margin:0 auto;}
.were .list dd{ width:68px; height:68px; margin-right:20px; } 
.were .list ul h1{ font-size:16px;}
.were .list ul{  margin-top:10px;}
.says .listf dl{ width:100%; overflow:hidden; margin-left:0px; float:none;}
.says .listf dd{ width:30%; float:left;   margin-right:0px; } 
.says .listf dt{ width:65%; float:right;}
.says .listf ul h1{ font-size:16px;}
.says .listf ul{ width:100%;  margin-top:10px; margin-right:0; float:none; text-align:left; clear:both;}

.popover2{ width:90%; height:278px;  margin:-139px 0 0 -45%;  }
.basic li span{ width:20%;}
.basic li .txt{ width:70%; }
.investor_left .list .pic img{ width:100%; height:auto;}
.touziren .listd .pic img{ width:100%; height:auto;}
.investor_left .list .pic a{ display:block; height:200px;}
}




/*鎴戠殑*/
.mybox{ width:1170px; margin:0 auto;}

.my_left{ width:250px; float:left; background:#fff; border-top:2px solid #f8a900; margin-top:30px;}
.my_left ul{ width:150px; margin:20px auto; overflow:hidden; font-size:14px; line-height:50px;}
.my_left ul li{  position:relative;}
.my_left ul li a{ color:#333;}
.my_left ul li a:hover{ color:#f8a900;}
.my_left ul li.on a{ color:#f8a900;}
.my_left ul li a i{ background:url(../images/common.png) no-repeat; width:18px; height:18px; display:inline-block; margin-right:15px; vertical-align:-4px;}
.my_left ul li a i.b1{ background-position:0 0;}
.my_left ul li a i.b2{ background-position:0 -51px;}
.my_left ul li a i.b3{ background-position:0 -101px;}
.my_left ul li a i.b4{ background-position:0 -152px; vertical-align:-6px;}
.my_left ul li a i.b5{ background-position:0 -200px;}
.my_left ul li a i.b6{ background-position:0 -230px;}
.my_left ul li a i.b7{ background-position:0 -276px; vertical-align:-7px;}
.my_left ul li a i.b8{ background-position:0 -310px; vertical-align:-5px;}

.my_left ul li a:hover i.b1{ background-position:-23px 0;}
.my_left ul li a:hover i.b2{ background-position:-23px -51px;}
.my_left ul li a:hover i.b3{ background-position:-23px -101px;}
.my_left ul li a:hover i.b4{ background-position:-23px -152px;}
.my_left ul li a:hover i.b5{ background-position:-23px -200px;}
.my_left ul li a:hover i.b6{ background-position:-23px -230px;}
.my_left ul li a:hover i.b7{ background-position:-23px -276px;}
.my_left ul li a:hover i.b8{ background-position:-23px -310px;}

.my_left ul li.on a i.b1{ background-position:-23px 0;}
.my_left ul li.on a i.b2{ background-position:-23px -51px;}
.my_left ul li.on a i.b3{ background-position:-23px -101px;}
.my_left ul li.on a i.b4{ background-position:-23px -152px;}
.my_left ul li.on a i.b5{ background-position:-23px -200px;}
.my_left ul li.on a i.b6{ background-position:-23px -230px;}
.my_left ul li.on a i.b7{ background-position:-23px -276px;}
.my_left ul li.on a i.b8{ background-position:-23px -310px;}
.my_left ul li a em{ display:block; position:absolute; top:7px; left:82px; background:#ff5555; color:#fff; line-height:16px; padding:0 4px; border-radius:16px;}

.my_left ul li a i.a1{ background-position:-51px -51px;}
.my_left ul li a i.a2{ background-position:-51px -99px;}
.my_left ul li a i.a3{ background-position:-51px -150px; vertical-align:-6px;}
.my_left ul li a i.a4{ background-position:-51px -200px; vertical-align:-2px;}
.my_left ul li a i.a5{ background-position:-51px -252px; vertical-align:-6px;}

.my_left ul li a:hover i.a1{ background-position:-75px -51px;}
.my_left ul li a:hover i.a2{ background-position:-75px -99px;}
.my_left ul li a:hover i.a3{ background-position:-75px -150px; vertical-align:-6px;}
.my_left ul li a:hover i.a4{ background-position:-75px -200px; vertical-align:-2px;}
.my_left ul li a:hover i.a5{ background-position:-75px -252px; vertical-align:-6px;}

.my_left ul li.on a i.a1{ background-position:-75px -51px;}
.my_left ul li.on a i.a2{ background-position:-75px -99px;}
.my_left ul li.on a i.a3{ background-position:-75px -150px; vertical-align:-6px;}
.my_left ul li.on a i.a4{ background-position:-75px -200px; vertical-align:-2px;}
.my_left ul li.on a i.a5{ background-position:-75px -252px; vertical-align:-6px;}


.my_right{ width:890px; float:right; margin-top:30px; padding-bottom:100px;}

.my_basic{ width:100%; background:#fff;}
.my_basic .top  h1{ font-size:16px; margin-top:17px; font-weight:bold;}
.my_basic .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.my_basic ul{ width:820px; margin:0px auto; padding:20px 0 70px 0; }
.my_basic li{color:#222; clear:both; line-height:30px;}
.my_basic li span{ display:block; width:65px; margin-right:10px; display:inline-block; text-align:right; color:#666; float:left;  }
.my_basic li .txt{ width:735px; float:left;  position:relative;}
.my_basic li a.hod{ background:url(../images/common.png) no-repeat -46px 0; display:inline-block; width:16px; height:16px; vertical-align:-3px; margin-left:5px;}
.my_basic li .hidebox{ width:121px; position:absolute; left:90px; top:0; padding:10px; padding-bottom:5px; border:1px solid #dfdfdf; background:#fff; box-shadow:0 0 4px 0 rgba(0,0,0,.3); z-index:100; text-align:center; color:#666; display:none;}

.story{ width:100%; background:#fff; margin-top:20px; min-height:442px;} 
.story .top  h1{ font-size:16px; margin-top:17px; font-weight:bold; float:left;}
.story .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.story .top  h1 em{ font-size:12px; color:#666; font-weight:normal;}
.story .top a{ float:right; border:1px solid #d9d9d9; width:94px; line-height:30px; -webkit-border-radius:2px; border-radius:2px; display:block; text-align:center; margin:10px 20px 0 0;}
.story .top a i{ background:url(../images/common.png) no-repeat -68px 0; width:12px; height:12px; display:inline-block; margin-right:5px; vertical-align:-2px; }
.story .list{ width:850px; overflow:hidden; padding:25px 0 30px 0; margin:0 auto; border-bottom:1px solid #efefef; } 
.story .list .pic{ width:220px; float:left; position:relative; margin-top:5px;}
.story .list .pic img{ width:100%;}
.story .list .pic a{ width:100%; height:100%; display:block; position:relative;  }
.story .list ul{ width:610px; float:right; color:#666;}
.story .list ul li{ margin-bottom:10px;}
.story .list ul h1{ font-size:20px;}
.story .list ul a.del i{ background:url(../images/common.png) no-repeat -88px 0; width:11px; height:13px; display:inline-block; margin-right:3px; vertical-align:-2px; margin-left:10px;}
.story .list ul a.bian i{ background:url(../images/common.png) no-repeat -107px 0; width:13px;  height:13px; vertical-align:-3px; display:inline-block; margin-left:10px;}
 
.story  a.more{ background:#eee; width:200px; line-height:34px; -webkit-border-radius:4px;  border-radius:4px; display:block; margin:40px auto; text-align:center; font-size:14px; color:#333; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.story  a.more:hover{ background:#d5d3d3;}
.story.ling{ margin:0;}

.attestation{ width:100%; background:#fff; min-height:490px; } 
.attestation.t20{ margin-top:20px;}
.attestation .top  h1{ font-size:16px; margin-top:17px; font-weight:bold; float:left;}
.attestation .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.attestation .list{ width:850px; padding:30px 0; margin:0 auto; border-bottom:1px solid #efefef; overflow:hidden; clear:both;}
.attestation .list:nth-last-child(1){ border-bottom:0;}
.attestation .list .left_cor{ float:left; overflow:hidden; }
.attestation .list .pic{ float:left;}
.attestation .list ul{ width:565px; float:left; overflow:hidden; color:#666; margin-left:20px;}
.attestation .list ul h1{ font-size:16px; color:#333; margin-bottom:5px;} 
.attestation .list .btn{ background:#33b045; font-size:14px; color:#fff; width:82px; line-height:32px; display:block; -webkit-border-radius:2px; border-radius:2px; text-align:center; float:right; margin-top:30px;  -webkit-transition: all 0.5s ease-in; transition:all 0.5s ease-in;}
.attestation .list .btn:hover{ background:#209831;}
.attestation .list .btn.yellow{ background:#ffa800;  -webkit-transition: all 0.5s ease-in; transition:all 0.5s ease-in;}
.attestation .list .btn.yellow:hover{ background:#e19503;}

.attestation .addbox{ width:848px; border:1px dashed #e0e0e0; text-align:center;}
.attestation .addbox a{ line-height:126px; font-size:14px; background:url(../images/add.jpg) no-repeat left center; padding-left:25px;}


.attestation .listf{ width:850px; overflow:hidden; padding:30px 0 30px 0; margin:0 auto; border-bottom:1px solid #efefef;}
.attestation .listf:nth-last-child(1){ border-bottom:0;} 
.attestation .listf dl{ float:left;}
.attestation .listf dd{ width:98px;   float:left; border:1px solid #efefef; margin-right:20px; }
.attestation .listf dd img{ width:100%; height:100%;}
.attestation .listf dt{ color:#666; float:left; }
.attestation .listf dt h1{ font-size:16px; margin-bottom:5px;}
.attestation .listf ul{ text-align:center; float:right; margin-right:30px; color:#666; margin-top:0px;}
.attestation .listf ul h1{ font-size:22px; color:#f8a900;}
.attestation .listf ul i{ background:url(../images/common.png) no-repeat; width:11px; height:13px; display:inline-block; margin-right:3px; vertical-align:-2px; }
.attestation .listf ul i.m1{ background-position: -107px 0; width:13px; vertical-align:-3px;}
.attestation .listf ul i.m2{ background-position: -88px 0;}
.attestation .listf ul a{ display:inline-block; margin:10px 5px;}

.attestation .rowed{ width:850px; overflow:hidden; padding:30px 0; margin:0 auto; border-bottom:1px solid #efefef; clear:both;}
.attestation .rowed .pic{ width:100px; float:left;}
.attestation .rowed .pic img{ -webkit-border-radius:50%; border-radius:50%;}
.attestation .rowed ul{ float:left; margin-left:20px; color:#666; width:730px;}
.attestation .rowed ul li{ clear:both; overflow:hidden; margin-bottom:5px;}
.attestation .rowed ul li h1{ float:left; font-size:16px; color:#444;}
.attestation .rowed ul li article{ float:right;}
.attestation .rowed ul li a{ margin-right:10px;}
.attestation .rowed ul i{ background:url(../images/common.png) no-repeat; width:11px; height:13px; display:inline-block; margin-right:3px; vertical-align:-2px; }
.attestation .rowed ul i.m1{ background-position: -107px 0; width:13px; vertical-align:-3px;}
.attestation .rowed ul i.m2{ background-position: -88px 0;}

.story .row{ width:850px; padding:30px 0; margin:0 auto; border-bottom:1px solid #efefef; overflow:hidden; clear:both;}
.story .row .pic{ width:60px;  overflow:hidden; float:left;   }
.story .row .pic img{ border-radius:50%;}
.story .row ul{ width:775px; float:right;}
.story .row ul li{ clear:both; color:#666;}
.story .row ul li h1{ font-size:12px; float:left; color:#222;}
.story .row ul li h2{ font-size:16px; color:#222;}
.story .row ul li h1 em{ background:url(../images/news_c.jpg) no-repeat; display:inline-block; width:29px; height:12px; margin-left:5px; vertical-align:-1px;}
.story .row ul li span{ float:right;}
.story .full{ text-align:center; font-size:14px; margin:40px auto;}

.password_xiu{ width:100%; background:#fff; min-height:493px; } 
.password_xiu .top  h1{ font-size:16px; margin-top:17px; font-weight:bold; float:left;}
.password_xiu .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.password_xiu  table.xi{ width:410px; margin:60px auto 150px auto;}
.password_xiu  table.xi td{ padding-right:15px; white-space:nowrap;}
.password_xiu  table.xi .txt{ border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; font-size:12px;}
.password_xiu  table.xi .txt.w1{ width:308px; height:24px; padding:7px 10px;} 
.password_xiu  table.xi .btn{ background:#f7a900; -webkit-border-radius:2px; border-radius:2px; border:0; cursor:pointer; font-size:14px; color:#fff; width:118px; line-height:40px;  }
.password_xiu  table.xi .btn:hover{ background:#e19a00;}

.preview{ width:820px; padding:40px 0; background:#fff; margin:20px auto;}
.preview .top{ width:720px; margin:0 auto;}
.preview .top h1{ font-size:30px; line-height:40px;}
.preview .top p{ line-height:26px; color:#666; margin-top:15px;}
.preview .top p em{ margin-right:5px;}
.preview .txt{ width:720px; padding:0 40px 30px 40px; border-bottom:1px solid #e7e7e7;}
.preview .txt p{ font-size:16px; line-height:30px; margin-top:30px;}
.preview .botton{ text-align:center; margin-top:40px;}
.preview .botton a{ border:1px solid #d9d9d9; width:98px; line-height:38px; display:inline-block; font-size:14px; -webkit-border-radius:2px;  border-radius:2px; margin:0 4px; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
.preview .botton a:hover{ border:1px solid #f8a900;}
.preview .botton a.b1{ background:#f8a900; border:1px solid #f8a900; color:#fff;  }
.preview .botton a.b1:hover{ background:#e49c03;}

.announce{ width:890px; padding:20px 40px; margin:20px auto; background:#fff;}
.announce .bigtxt{ width:888px;  border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px;}
.announce .bigtxt.w1{ width:868px; padding:10px; height:26px; line-height:26px; font-size:18px;}
.announce .bigtxt.w2{ width:868px; padding:5px 10px 15px 10px; height:65px; line-height:22px; font-size:12px;}
.announce li{ padding:0px 0 10px 0; position:relative; }
.announce li.last{ border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding-top:10px;}
.announce li p.zi{ position:absolute; right:10px; bottom:20px; color:#999;}
.announce li span{ color:#666; margin-left:5px;}
.announce li p.sch{ margin-top:5px;}
.announce .botton{ text-align:center; margin-top:40px; margin-bottom:40px;}
.announce .botton a{ border:1px solid #d9d9d9; width:98px; line-height:38px; display:inline-block; font-size:14px; -webkit-border-radius:2px;  border-radius:2px; margin:0 4px; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
.announce .botton a:hover{ border:1px solid #f8a900;}
.announce .botton a.b1{ background:#f8a900; border:1px solid #f8a900; color:#fff;  }
.announce .botton a.b1:hover{ background:#e49c03;}
.announce .xuanze{ width:100%; margin:20px auto 0 auto;}
.announce .xuanze a{ color:#f8a900;}
.announce .xuanze a:hover{ text-decoration:underline;}
.custom-checkbox input{position:absolute;left:0px;top:0px;margin:0;}
.custom-checkbox label{display:block;position:relative; cursor:pointer; background:url(../images/checkbox.jpg) no-repeat 0 0; padding:0 0 0 30px; line-height:18px;}
.custom-checkbox label.checked{background-position:0 -18px;}

.password_xiu .ly  input{position:absolute;left:0px;top:0px;margin:0;}
.password_xiu .ly  label{display:block;position:relative; cursor:pointer; background:url(../images/checkbox.png) no-repeat 0 0; padding:0 0 0 18px; line-height:14px; float:left; width:55px; margin:12px 0 0 0;}
.password_xiu .ly input:checked+label{background-position:0 -14px;}

.rzzl li{ float:left; margin:12px 10px 0 0;} 
.rzzl .custom-radio{ height:14px; overflow:hidden;}
.rzzl .custom-radio label {display: block;position: relative;padding:0 0 0 20px; cursor: pointer; line-height:14px; height:14px; float:left;}
.rzzl .custom-radio label{background:url(../images/radiobutton.png) no-repeat;}
.rzzl .custom-radio label.checked{background-position:0 -14px;}
.rzzl .bankbox{ overflow:hidden; clear:both;}
.rzzl .up { margin-top:10px;}
.rzzl .up span{ color:#999; line-height:22px; display:block;    }
.rzzl .up a.bt{ background:#f6f6f6; border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; line-height:30px; padding:0 10px; display:inline-block; color:#666666;}
.rzzl .up .wod{ display:inline-block; position:relative; margin:15px 5px 0 0;}
.rzzl .up .wod img{ border:1px solid #bfbfbf;}
.rzzl .up .wod .txtbg{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.2);}
.rzzl .up .wod .txtbg a{ width:73px; height:32px; display:block; position:absolute; top:50%; left:50%;  margin:-16px 0 0 -36px; z-index:10;}
.rzzl .up a.blue{ color:#f7a900;}
.rzzl .up a.blue:hover{ text-decoration:underline; } 

.rzzl .up .shuru{ border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; margin-top:10px; margin-bottom:10px;}
.rzzl .up .shuru p{ float:left;}
.rzzl .up .shuru i{ display:inline-block; width:24px; height:24px; background:url(../images/doc.jpg) no-repeat; margin-right:10px; margin-left:10px; vertical-align:-8px;}
.rzzl .up .shuru a.close{ background:url(../images/doc_close.jpg) no-repeat; width:9px; height:9px; display:block; float:right; margin:15px 10px 0 0;}
.rzzl .up p.wrong{ color:#ff2b2b;}
.rzzl .up p.wrong i{ background:url(../images/cw.jpg) no-repeat; width:14px; height:14px; display:inline-block; margin-right:5px; vertical-align:-3px;}

.announce  .modify_jinquan{  display:none; margin:20px 0 0 32px;}
.announce  .modify_jinquan select{ width:108px; height:30px; border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; margin-left:10px;}

.announce .sh_pic{ width:100%; overflow:hidden; margin:10px auto;}
.announce .sh_pic .lie{ position:relative; float:left;}
.announce .sh_pic .lie a.del{ display:block; position:absolute; left:50%; top:50%; margin:-13px 0 0 -36px;}

.password_xiu ul.cg{ width:100%; margin:60px auto; text-align:center; line-height:26px; color:#666; font-size:14px;}
.password_xiu ul.cg h1{ margin-bottom:5px;}
.password_xiu ul.cg a.backbt{ width:148px; line-height:38px; background:#f6f6f6; border:1px solid #dcdcdc; display:inline-block; font-size:14px; -webkit-border-radius:2px; border-radius:2px; color:#333; margin-top:10px; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
.password_xiu ul.cg a.backbt:hover{ background:#eaeaea;}

.password_xiu .set{ width:480px; margin:20px auto; padding-bottom:70px;}
.password_xiu .set table{ line-height:40px; clear:both;}
.password_xiu .set table strong{ font-weight:normal; display:block; text-align:right; margin-right:10px; white-space:nowrap;  }
.password_xiu .set table strong span{ color:#ff6464; margin-right:3px;}
.password_xiu .set table .txt{ border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; font-size:12px;}
.password_xiu .set table .txt.w1{ width:308px; height:24px; padding:7px 10px;} 
.password_xiu .set table .txt.w2{ width:308px; height:66px; padding:7px 10px;} 
.password_xiu .set table .select { width:146px;  display:inline-block; float:left;  }
.password_xiu .set table .selectbox-wrapper { width:144px; border:1px solid #dfdfdf; margin-top:-3px; +margin-left:5px; background:#fff; position:absolute; font-size:14px; z-index:10000;}
.password_xiu .set table .selectbox-wrapper ul li.selected { background:#eeeeee;  font-size:12px; color:#333;}
.password_xiu .set table .selectbox-wrapper ul li.current { background:#eeeeee; color:#000;font-size:12px;}
.password_xiu .set table .selectbox-wrapper ul li { width:136px; padding-left:10px;font-size:12px; line-height:40px; cursor:pointer;}
.password_xiu .set table .selectbox { border:none; display:block; padding-left:10px;color:#999; font-size:12px; width:136px; height:40px; line-height:40px; cursor:pointer; background:url(../images/secle.jpg) no-repeat; font-family:"Microsoft YaHei"; }
.password_xiu .set .btn{ background:#f7a900; -webkit-border-radius:2px; border-radius:2px; border:0; cursor:pointer; font-size:14px; color:#fff; width:118px; line-height:40px;  }
.password_xiu .set .btn:hover{ background:#e19a00;}
.password_xiu .set .uploadbox .bottom_cor img{ float:left; margin-right:10px;}
.password_xiu .set .uploadbox .bottom_cor a{ display:block; margin:90px 0 0 0px;}
.password_xiu .set .row strong{ font-weight:normal; width:54px; display:block; text-align:right; margin-right:18px; float:left;}
.container1 {width:200px; position:relative; float:left;  }
.container p {height: 0px;margin: 10px;color: #bbb}
.action {width: 400px;height: 30px;margin: 10px 0;}
.cropped {position: absolute;right:-230px;top: 0; width:200px; height:100px; text-align:left; color:#666;}
.cropped p{ margin-top:10px;}
.cropped{ background:url(../images/dx_05.jpg) no-repeat; }
.imageBox {position: relative;height:200px;width:200px; overflow: hidden;cursor: move;  }
.imageBox .thumbBox {position: absolute;top: 50%;left: 50%;width:100px;height:100px;margin-top: -50px;margin-left: -50px;box-sizing: border-box; box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);background: none repeat scroll 0% 0% transparent;}
.imageBox .spinner {position: absolute;top: 0;left: 0;bottom: 0;right: 0;text-align: center;line-height: 400px;background: rgba(0,0,0,0.7);}
.Btnsty_peyton{ float:left; margin-left:11px;  display:inline-block; height:32px;line-height:30px;font-size:14px;color:#606060;background-color:#f6f6f6; border:1px solid #dcdcdc; border-radius:2px;text-decoration:none;cursor:pointer; }
/*閫夋嫨鏂囦欢涓婁紶*/
.new-contentarea {width:82px;overflow:hidden;margin: 0 auto;position:relative;float:left;}
.new-contentarea label {width:100%;height:100%;display:block;}
.new-contentarea input[type=file] {width:80px; height:30px; background:#f6f6f6; margin: 0 auto;position:absolute;right:50%; top:0;right/*\**/:0px\9;margin-right/*\**/:0px\9;width/*\**/:10px\9;opacity:0;filter:alpha(opacity=0);z-index:2;}
a.upload-img{ width:80px; text-align:center; display:inline-block; height:30px;line-height:30px;font-size:14px;
color:#606060;background-color:#f6f6f6; border:1px solid #dcdcdc;  border-radius:2px;text-decoration:none;cursor:pointer; }
 

/*鍏充簬*/
.about{ width:100%; background:#fff; padding-bottom:100px;} 
.about .top  h1{ font-size:16px; margin-top:17px; font-weight:bold; float:left;}
.about .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;} 
.about .job{ width:810px; border-bottom:1px solid #e9e9e9; margin:0 auto; padding:20px 0;}
.about .job h2{ font-size:16px; font-weight:bold; margin-bottom:5px;}
.about .job li{ font-size:14px; line-height:28px;}
.about .job li a.mail{ color:#f8a900;}
.about .job li a.mail:hover{ text-decoration:underline;}
.about .job dt{ float:left; font-size:14px; line-height:34px; width:24%; margin-right:1%;}

.about_report{ width:650px; margin:30px auto; min-height:700px;}
.about_report li{ margin-top:5px;}
.about_report h2{ font-size:12px; clear:both;}
.about_report .txt{ border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px;}
.about_report .txt.w1{ width:398px; height:28px; padding:5px 10px; font-size:12px;}
.about_report .txt.w2{ width:628px; height:70px; padding:5px 10px; font-size:12px; line-height:22px; resize:none;}
.about_report .txt.w3{ width:308px; height:28px; padding:5px 10px; font-size:12px;}
.about_report .btn{ width:118px; height:40px; font-size:14px; background:#f7a900; -webkit-border-radius:2px; border-radius:2px; color:#fff; cursor:pointer; margin:30px auto; display:block;}
.about_report .btn:hover{ background:#e8aa23;}

.infolist .liststyle span{ width:144px; position:relative;height:38px;line-height:38px;display:inline-block;border:1px solid #dcdcdc;border-radius:2px;padding:0 0 0 10px;cursor:pointer; float:left; margin-right:18px;margin-bottom:10px; white-space:nowrap;}
.infolist .liststyle span i{ width:100%; display:inline-block;height:38px;line-height:38px; position:relative;}
.infolist .liststyle span i:after{content:"";display:block; width:7px;height:4px; position:absolute;right:10px;top:15px;background:url(../images/jt_nor.png) no-repeat 0 center;  }

.infolist .liststyle span ul{width:100%;border-radius:0 0 2px 2px;position:absolute;border:1px solid #dcdcdc;left:-1px;top:38px;  display:none;z-index:1011; background:#fff; max-height:200px; overflow:auto;}
.infolist .liststyle span ul li{width:100%;float:left;overflow:hidden;border-top:1px solid #fff;}
.infolist .liststyle span ul li a{display:block;height:36px;line-height:36px;padding:0 8px;color:#494949;}

.addproject{ width:100%;} 
.addproject  table.xiang{ width:410px; margin:60px auto 150px auto;  white-space:nowrap;}
.addproject  table.xiang td strong{ padding-right:15px; white-space:nowrap; font-weight:normal;}
.addproject  table.xiang .txt{ border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; font-size:12px;}
.addproject  table.xiang .txt.w1{ width:308px; height:24px; padding:7px 10px; font-size:12px;}
.addproject  table.xiang .txt.w2{ width:475px; height:100px; padding:7px 10px 20px 10px;  font-size:12px;}
.addproject  table.xiang .ds{ position:relative;}
.addproject  table.xiang .ds p{font-size:12px; color:#999; position:absolute; right:10px; bottom:10px;}
.addproject  table.xiang .ds #sid{ font-size:12px;}

.addproject  table.xiang .btn{ background:#f7a900; -webkit-border-radius:2px; border-radius:2px; border:0; cursor:pointer; font-size:14px; color:#fff; width:118px; line-height:40px;  }
.addproject  table.xiang .btn:hover{ background:#e19a00;}
.addproject  table.xiang a.quxiao{ background:#fff; border:1px solid #d9d9d9; -webkit-border-radius:2px; border-radius:2px;  cursor:pointer; font-size:14px; color:#333; width:118px; line-height:40px; display:inline-block; text-align:center; margin-left:8px;}
.addproject  table.xiang a.quxiao:hover{  border:1px solid #e19a00; color:#e19a00;}
.addproject  table.xiang select{ height:38px; -webkit-border-radius:2px; border-radius:2px; border:1px solid #dcdcdc; margin-right:10px; color:#666;}
.addproject  table.xiang select:nth-child(1){ width:125px; }
.addproject  table.xiang select:nth-child(2){ width:85px; }
.addproject  table.xiang select:nth-child(3){ width:85px; }
.addproject  table.xiang .up span{ color:#999; margin-left:5px;  }
.addproject  table.xiang .up .wod{ display:inline-block; position:relative; margin:15px 5px 0 0;}
.addproject  table.xiang .up .wod img{ border:1px solid #bfbfbf;}
.addproject  table.xiang .up .wod .txtbg{ position:absolute; left:0; top:0; width:100px; height:100%; background:rgba(0,0,0,.2);}
.addproject  table.xiang .up .wod .txtbg a{ margin:30px 0 0 12px; display:block;}

.addproject  table.xiang .select { width:146px;  display:inline-block; float:left;  }
.addproject  table.xiang .selectbox-wrapper { width:144px; border:1px solid #dfdfdf; margin-top:-3px; +margin-left:5px; background:#fff; position:absolute; font-size:14px; z-index:10000;}
.addproject  table.xiang .selectbox-wrapper ul li.selected { background:#eeeeee;  font-size:12px; color:#333;}
.addproject  table.xiang .selectbox-wrapper ul li.current { background:#eeeeee; color:#000;font-size:12px;}
.addproject  table.xiang .selectbox-wrapper ul li { width:136px; padding-left:10px;font-size:12px; line-height:40px; cursor:pointer;}
.addproject  table.xiang .selectbox { border:none; display:block; padding-left:10px;color:#999; font-size:12px; width:136px; height:40px; line-height:40px; cursor:pointer; background:url(../images/secle.jpg) no-repeat; font-family:"Microsoft YaHei"; }

.about .about_txt{ width:810px; margin:20px auto;}
.about .about_txt p{ font-size:14px; line-height:28px; text-indent:2em;}

.agreement{ background:#fff; width:890px; overflow:hidden; margin:30px auto 0 auto; padding:40px 0;}
.agreement h1{ font-size:24px; line-height:30px; text-align:center;}
.agreement h3{ font-size:14px;}
.agreement p{ font-size:14px; line-height:28px; color:#333; text-indent:2em;}
.agreement .con{ width:810px; margin:20px auto 60px auto;}


.about .link{ width:810px; margin:25px auto;  border-top:1px dashed #e9e9e9;} 
.about .link li{ width:182px; padding-left:20px; float:left; line-height:52px; border-bottom:1px dashed #e9e9e9;}
 

@media screen and (max-width:1185px){
.mybox{ width:96%;} 	
.my_left{ width:21%;} 
.my_right{ width:76%;}
.my_basic ul{ width:90%;}
.my_basic li span{ width:10%; margin-right:10px;  }
.my_basic li .txt{  width:85%; }

.story .list,.story .row{ width:90%; }
.story .list .pic{ width:30%;}
.story .list ul{ width:67%;}
.story .list ul h1{ font-size:16px;}
.attestation .list{ width:90%;}
.attestation .list .pic{ width:18%;}
.attestation .list ul{ width:50%;}
.story .row .pic{ width:7%;}
.story .row ul{ width:89%;}
.announce{ width:90%; padding:20px 0px;}
.announce .bigtxt{ margin:0 auto;  }
.announce .bigtxt.w1{ width:95%; font-size:16px; padding:10px 2%;}
.announce .bigtxt.w2{ width:95%;  padding:5px 2% 15px 2%; height:120px;}
.announce li{ width:90%; margin:0 auto;}
.announce .xuanze{ width:90%; }
.about .job{ width:90%;}
.about .job dt{ width:45%; margin-right:5%;}
.about_report{ width:73%;}
.about_report .txt.w1{ width:60%; padding:5px 5%; }
.about_report .txt.w2{ width:90%; padding:5px 5% }
.about_report .txt.w3{ width:47%; padding:5px 5%;}
.attestation .addbox{ width:90%;}

.attestation .listf { width:90%; }
.attestation .listd .pic{ width:30%;}
.attestation .listd ul{ width:67%;}
.attestation .listd ul h1{ font-size:16px;}

.attestation .rowed{ width:90%;}
.attestation .rowed .pic{ width:12%;}
.attestation .rowed ul{ margin-left:2%;  width:86%;}
.about .about_txt{ width:90%; }
.agreement{  width:90%;}
.agreement .con{ width:90%; margin:20px auto;}
.about .link{ width:90%;}
.about .link li{ width:20%; padding-left:5%;}
}

@media screen and (max-width:835px){
.preview{ width:90%; padding:40px 0; background:#fff; margin:20px auto;}
.preview .top{ width:90%; margin:0 auto;}
.preview .top h1{ font-size:20px; line-height:30px;}
.preview .txt{ width:90%; padding:0 5% 30px 5%; }
.announce{ width:100%;}
}
@media screen and (max-width:768px){
.mybox{ width:100%;} 
.mybox.t20{ margin-top:20px;}	
.my_left{ width:100%; float:none;  margin-top:0px;}
.my_left ul{ width:90%; line-height:40px;}
.my_left ul li{ float:left; width:50%;}
.my_right{ width:100%; float:none; margin-top:20px;}
.my_basic li span{ width:25%; }
.my_basic li .txt{  width:65%; }
.attestation .listf{ margin-top:10px; padding:20px 0;} 
.attestation .listf dl{ margin-left:15px;}
.attestation .listf ul{ margin-right:15px;}

.addproject table.xiang{ width:96%; white-space:normal;}
.addproject table.xiang .txt.w1{ width:270px;}
.addproject  table.xiang .ds{ position:relative; width:270px;}
.addproject  table.xiang .txt.w2{ width:270px;}
.addproject table.xiang select:nth-child(3){ margin-top:5px;} 
.addproject table.xiang .up span{ display:block; margin-top:5px;}
.agreement{  width:100%; margin:20px auto 0 auto;}
}

@media screen and (max-width:470px){
.my_basic li .hidebox{ width:121px; top:25px; left:0; }
.my_right{ padding-bottom:0px;}
.story .list{ width:96%; padding:20px 0;}
.story .list.last{ border-bottom:0;}
.story .list .pic{ width:100%; float:none;}
.story .list ul{ width:100%; float:none; margin-top:10px;}
.story .list{ margin-top:10px; padding:20px 0;} 
.story  a.more{ width:90%;}
.attestation .list .left_cor{ margin-bottom:10px;}
.attestation .list ul{ width:80%; margin-left:2%;}	
.attestation .list .btn{ float:none; clear:both; margin-left:20%; }
.story .row .pic{ width:17%;}
.story .row ul{ width:79%;}
.password_xiu table.xi{ width:96%;}
.password_xiu table.xi .txt.w1{ width:270px;}
.password_xiu .set,.password_xiu .set.big{ width:96%;}
.password_xiu .set table .txt.w1{  width:270px;} 
.password_xiu .set table .txt.w2{  width:270px;} 

.about_report{ width:90%;}
.infolist .liststyle span{ width:125px;}
.about_report .txt.w1{ width:90%; padding:5px 5%; }
.about_report .txt.w3{ width:90%; padding:5px 5%;}

.attestation .listf dl{ width:60%; overflow:hidden; margin-left:0px; }
.attestation .listf dd{ width:20%; float:left;   margin-right:0px; } 
.attestation .listf dt{ width:75%; float:right;}
.attestation .listf ul h1{ font-size:16px;}
.attestation .listf ul{ width:35%;  margin-top:10px; margin-right:0; }

.attestation .rowed .pic{ width:22%;}
.attestation .rowed ul{ margin-left:4%;  width:74%;}
.about .link li{ width:45%; padding-left:5%;}
.password_xiu .set.big table strong.zhe{  margin-right:15px; white-space:normal; line-height:22px; margin-top:8px;  }
}

@media screen and (max-width:400px){
.password_xiu table.xi .txt.w1{ width:250px;}
.password_xiu .set table .txt.w1{  width:250px;} 
.password_xiu .set table .txt.w2{  width:250px;} 
.infolist .liststyle span{ width:115px;}
.infolist .liststyle #City{ margin-right:0;}
 
.addproject  table.xiang .ds{ position:relative; width:250px;}
.addproject table.xiang .txt.w1{ width:250px;}
.addproject  table.xiang .txt.w2{ width:250px;}
.restrict .con  article span{   margin:0 10px; }
}
@media screen and (max-width:320px){
.password_xiu table.xi .txt.w1{ width:200px;}
.password_xiu .set table .txt.w1{  width:200px;} 
.password_xiu .set table .txt.w2{  width:200px;} 
.infolist .liststyle span{ width:90px}
.addproject  table.xiang .ds{ position:relative; width:200px;}
.addproject table.xiang .txt.w1{ width:200px;}
.addproject  table.xiang .txt.w2{ width:200px;}
}

/*鐧婚檰*/
.loginBox{ background:url(../images/login_bg.jpg) no-repeat center center; width:100%; height:869px; background-size:cover; overflow:hidden;}
.login{ width:390px; padding:30px 0px; background:#fff; border-radius:2px; margin:100px auto; font-size:14px; box-shadow:0 0 3px 0 rgba(0,0,0,.2);}
.login .top_cor{ width:330px; padding-bottom:30px; margin:0 auto; border-bottom:1px solid #dedede; }
.login .top_cor.wu{ padding-bottom:10px;}
.login .top_cor .f1{ width:100%; overflow:hidden; margin-bottom:20px;}
.login .top_cor .f1 h1{ float:left; font-size:18px;}
.login .top_cor .f1 a{ float:right; font-size:14px; color:#f8a900;}
.login .top_cor .f1 a:hover{ text-decoration:underline;}
.login .top_cor .row{ width:100%; position:relative; clear:both;   }
.login .top_cor .row em{ background:url(../images/login.png) no-repeat; display:block; position:absolute; top:
15px; left:12px; width:14px; height:17px; z-index:1; }
.login .top_cor .row em.b1{ background-position:0 0;}
.login .top_cor .row em.b2{ background-position:0 -24px;}
.login .top_cor .row em.b3{ background-position:0 -48px;}
.login .top_cor .row em.b4{ background-position:0 -78px; width:16px; height:14px; top:17px;}
.login .top_cor .row.intro em.b1{ background-position:-19px 0;}
.login .top_cor .row.intro em.b2{ background-position:-19px -24px;}
.login .top_cor .row.intro em.b3{ background-position:-19px -48px;}
.login .top_cor .row.intro em.b4{ background-position:-19px -78px;}
.login .top_cor .row .txt{ border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px;}
.login .top_cor .row .txt:focus{ border:1px solid #f8a900; box-shadow:0 0 4px 0 rgba(248,169,0,.5);}
.login .top_cor .row .txt.w1{ width:276px; height:24px; padding:10px 10px 10px 42px;}
.login .top_cor .row .txt.w2{ width:110px; height:24px; padding:10px 10px 10px 42px;}
.login .top_cor .btn{ width:100%; height:48px; text-align:center; font-size:16px; color:#fff; cursor:pointer;  -webkit-border-radius:2px; border-radius:2px; -webkit-transition:0.5s ease; transition:0.5s ease; background:#f8a900;}
.login .top_cor .btn:hover{ background:#f78e00;}
.login .top_cor .btn:disabled{ background:#e8e8e8;}
.login .third{ width:100%; text-align:center;}
.login .third h1{ font-size:14px; margin:20px 0 10px 0;}
.login .third a{ margin:0 13px;  width:48px; height:48px; display:inline-block;}
.login .third a.weibo{ background:url(../images/dds_03.png) no-repeat;}
.login .third a.weixin{ background:url(../images/dds_05.png) no-repeat;}
.login .third a.qq{ background:url(../images/dds_07.png) no-repeat;}

/*娉ㄥ唽*/
.login .tab{ width:328px; border:1px solid #f8a900; font-size:16px; margin:0 auto; -webkit-border-radius:2px; border-radius:2px; line-height:46px; text-align:center; overflow:hidden;}
.login .tab a{ width:164px; display:block; float:left; color:#f9ba33;}
.login .tab a.current{ background:#f8a900; color:#fff;}
.login_con{ width:100%; margin-top:10px; }
.login_con #botton{ width:149px; height:46px; border:1px solid #dcdcdc; background:#f6f6f6; text-align:center; -webkit-border-radius:2px; border-radius:2px; position:absolute; right:0; top:0; cursor:pointer }
/*婊氬姩鏉�*/
.undis{ display:none;}
.dis{ display:block;}
#tbc_1,#tbc_2,#tbc_3{ width:320px; height:685px;}
.div_scroll {overflow: auto;overflow-x:hidden;float: left;}	
.scroll_container {width:350px;overflow: hidden;position: relative;background-color: #fff;}
.scroll_absolute { position: absolute;}
.scroll_vertical_bar { position: absolute; display:none;  top: 0; right: 0; width: 6px; height: 100%; background: #fff;}
.scroll_container:hover .scroll_vertical_bar{ display:block;}
.scroll_track {position: relative;background-color: #fff;}
.scroll_drag {position: relative;top: 0;left: 0;cursor: pointer;background-color: #ddd;border-radius: 2px;}
.scroll_arrow {text-indent: -20000px;display: block;cursor: pointer;background-color: #D6B74B;}
.scroll_vertical_bar .scroll_arrow { height: 0px;}
/*鎵惧洖瀵嗙爜*/
.find_password{ width:1170px; background:url(../images/bigline.jpg) no-repeat #fff; margin:30px auto 100px auto;}
.find_password .title h1{ font-size:16px; margin:20px 0 0 30px; font-weight:bold; color:#333;}
.find_password .con{ width:370px; margin:60px auto 270px auto;}
.find_password .con strong{ display:inline-block; font-weight:normal; margin-right:10px; white-space:nowrap;} 
.find_password .con .txt{ border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px;}
.find_password .con .txt:focus{ border:1px solid #f8a900; box-shadow:0 0 4px 0 rgba(248,169,0,.5);}
.find_password .con .txt.w1{ width:308px; height:18px; padding:10px;}
.find_password .con .txt.w2{ width:185px; height:18px; padding:10px;}
.find_password .con .txt.w3{ width:308px; height:18px; padding:10px;}
.find_password .con .btn{ width:120px; height:40px; text-align:center; font-size:16px; color:#fff; cursor:pointer;  -webkit-border-radius:2px; border-radius:2px; -webkit-transition:0.5s ease; transition:0.5s ease; background:#f8a900;}
.find_password .con .btn:hover{ background:#f78e00;}
.find_password .con .btn:disabled{ background:#e8e8e8;}

.find_password .con td h2{ font-size:14px; color:#333;}
.find_password .con td p{ color:#666;}
.find_password .con td p span{ color:#f8a900;}

.find_password #botton{ width:110px; height:40px; border:1px solid #dcdcdc; background:#f6f6f6; text-align:center; -webkit-border-radius:2px; border-radius:2px;  cursor:pointer; margin-left:8px; }
.find_password .con ul{ text-align:center; line-height:22px; color:#666;}
.find_password .con ul h3{ font-size:14px; color:#333; margin-top:10px;}
.find_password .con ul h2{ font-size:18px; color:#333; margin-top:10px;}
.find_password .con ul p{ margin-top:10px;}
.find_password .con ul p a{ color:#f8a900; margin:0 5px;}
.find_password .con ul p a:hover{ text-decoration:underline; }
.find_password .con ul a.backbt{ width:148px; line-height:38px; background:#f6f6f6; border:1px solid #dcdcdc; display:inline-block; font-size:14px; -webkit-border-radius:2px; border-radius:2px; color:#333; margin-top:20px; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
.find_password .con ul a.backbt:hover{ background:#eaeaea;}

@media screen and (max-width:1185px){
.find_password{ width:90%;}
 
}

@media screen and (max-width:760px){
.find_password{ width:100%; margin:20px auto;} 
}

@media screen and (max-width:470px){
.loginBox{ height:600px;}
.login{  margin:30px auto;}
.find_password .con .txt.w3{ width:270px;} 
}

@media screen and (max-width:400px){
.loginBox{ height:auto;}
.login{ width:340px; padding:30px 0px; background:#fff; border-radius:4px; margin:50px auto;}
.login .top_cor{ width:300px;}
.login .top_cor .row .txt.w1{ width:246px; height:26px; padding:10px 10px 10px 42px;}

.login .tab{ width:298px;}
.login .tab a{ width:149px; }
.login .top_cor .row .txt.w2{ width:100px;}
.login_con #botton{ width:129px;}
.find_password .con{ width:90%;}
.find_password .con .txt.w1{ width:270px;}
.find_password .con .txt.w2{ width:145px;}
.find_password .con .txt.w3{ width:240px;}

}

@media screen and (max-width:320px){
 
.login{ width:300px; padding:30px 0px; background:#fff; border-radius:4px; margin:50px auto;}
.login .top_cor{ width:260px; }
.login .top_cor .row .txt.w1{ width:206px; height:26px; padding:10px 10px 10px 42px;}
.login .tab{ width:258px;}
.login .tab a{ width:129px; }
.login .top_cor .row .txt.w2{ width:80px;}
.login_con #botton{ width:119px;}

.find_password .con{ width:90%;}
.find_password .con .txt.w1{ width:220px;}
.find_password .con .txt.w2{ width:105px;}
.find_password .con .txt.w3{ width:200px;}
}


.webuploader-pick { background:#f6f6f6; border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; line-height:30px; padding:0 10px; display:inline-block; color:#666666; position: relative; cursor: pointer;  text-align: center; overflow: hidden;}

.wubox{ min-height:900px;}
.wubox h1{ font-size:16px; text-align:center; margin-top:150px; color:#666;}

.right_box.you.cang{ display:none;}

@media screen and (max-width:470px){
.wubox{ min-height:400px;}	
}

 
@media screen and (max-width:768px){
.right_box.you.cang{ display:block;} 
.right_box.you{ width:100%; float:none; margin-top:20px; display:none;    position: static;} 
.right_box.you .author .bottom{ display:none;}
.right_box.you .penster.wu{ display:none;}
.right_box.you .penster .top{ width:90%;}
.right_box.you .penster .con{ width:90%;}

}
.webuploader-pick { background:#f6f6f6; border:1px solid #dcdcdc; -webkit-border-radius:2px; border-radius:2px; line-height:30px; padding:0 10px; display:inline-block; color:#666666; position: relative; cursor: pointer;  text-align: center; overflow: hidden;}
.message .tab{ text-align:left;}
.message .tab h1{ font-size:16px; }
.message .tab h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}

.message .message_con .tiao .text{ color:#999; display:none; font-size:12px;}
.message .message_con .tiao .text a{ color:#f8a900; margin-left:5px; text-decoration:underline;}
.message .message_con .tiao .text a:hover{ color:#f8a900;text-decoration:none; }

.titletishi{
    float: right;
    margin-right: 20px;
    color: #f7bb2f;
    font-size: 15px;
}

/*娲诲姩*/

.activity_banner{ width:1170px; height:408px; margin:0 auto; margin-top:30px;}
.activity{ width:1170px; margin:0 auto;  margin-top:30px;}

.activity .tab{ background:url(../images/tab_line.jpg) repeat-x left bottom;  height:51px; width:100%; position:relative;}
 
.activity .tab .top_cor{ background:url(../images/bigline.jpg) no-repeat; width:100%; height:2px; position:absolute; left:0; top:0;}
 
.activity .tab ul{ width:100%; overflow:hidden; position:relative; z-index:10; margin-left:10px;}
.activity .tab li{ float:left; font-size:14px; line-height:51px; margin:0 5px; }
.activity .tab li a{ display:block; padding:0 15px;}
.activity .tab li.on a{ background:#f8a900; color:#fff;}

.activity_list{ width:100%; background:#fff; margin-top:20px; padding-bottom:40px;}
.activity_list.wu{ margin:0;}
.activity_list .top  h1{ font-size:16px; margin-top:20px; font-weight:bold; float:left;}
.activity_list .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.activity_list .top a{ font-size:14px; float:right; color:#f8a900; margin:20px 20px 0 0;}
.activity_list .top a:hover{ text-decoration:underline;}
.activity_list .con{ width:100%; clear:both; }
.activity_list dl{ width:357px; height:395px; float:left; border:1px solid #efefef; border-top:0; margin:30px 15px 0 15px;}
.activity_list dl dd{ width:100%; height:250px; position:relative;}
.activity_list dl dd a{ display:block; width:100%;  height:100%;}
.activity_list dl dt ul{ padding:10px; }
.activity_list dl dt ul li{ clear:both; color:#666; line-height:24px; margin-top:5px; overflow:hidden; margin-bottom:10px;}
.activity_list dl dt ul h1{ float:left; font-size:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:80%;}
.activity_list dl dt ul h2{ width:100%; font-size:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.activity_list dl dt ul span{ font-size:14px; float:right;}
.activity_top{ width:100%;}
.activity_top .pic{ width:794px; height:382px; float:left;}
.activity_top .right_cor{ width:376px; height:382px; background:#fff; float:right; overflow:hidden;}
.activity_top .right_cor ul{ width:320px; margin:40px auto 0 auto; font-size:16px; line-height:36px; color:#666;}
.activity_top .right_cor ul h1{ font-size:22px; color:#333; margin-bottom:20px;}
.activity_top .right_cor ul a{  width:264px; line-height:48px; text-align:center; display:block; margin:35px auto; background:#f8a900; font-size:20px; color:#fff; border-radius:2px;}
.activity_top .right_cor ul a:hover{ background:#e19a03;}

.activity_bottom{ width:100%; margin-top:30px; background:#fff;}
.activity_bottom .top  h1{ font-size:16px; margin-top:20px; font-weight:bold; float:left;}
.activity_bottom .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.activity_bottom .txt{ width:1085px; margin:20px auto; overflow:hidden;}
.activity_bottom .txt p{ font-size:16px; line-height:30px; color:#333;}
.activity_bottom .online{ width:345px; margin:50px auto;}
.activity_bottom .online .tou{ width:100%; position:relative; text-align:center;}
.activity_bottom .online .tou h1{ position:relative; z-index:100; display:inline-block; background:#fff; font-size:16px; padding:0 10px; font-weight:bold;}
.activity_bottom .online .tou em{ background:#d2d2d2; width:100%; height:1px; display:block; position:absolute; left:0; top:12px;}
.activity_bottom .online ul{ width:100%; overflow:hidden; text-align:center;}
.activity_bottom .online li{ display:inline-block;}
.activity_bottom .online li a{ width:135px; height:48px; line-height:48px; display:inline-block; font-size:16px; color:#fff; border-radius:2px; margin:30px 5px 0 5px;}
.activity_bottom .online li a.qq{ background:#53b3fd;}
.activity_bottom .online li a.qq:hover{ background:#1e8fe6;}
.activity_bottom .online li a.wx{ background:#5bb41e;}
.activity_bottom .online li a.wx:hover{ background:#50b30c;}
.activity_bottom .online li a i{ vertical-align:-5px;}
.activity_bottom .online li a.qq i{ background:url(../images/qqt.png) no-repeat; width:18px; height:21px; display:inline-block; margin-right:5px;}
.activity_bottom .online li a.wx i{ background:url(../images/wxt.png) no-repeat; width:23px; height:21px; display:inline-block; margin-right:5px;}

.activity .share{ width:1085px; margin:20px auto 60px auto; overflow:hidden;} 

.writer{ width:100%; margin:0 auto; margin-top:30px;}
.writer .left_box .tab{  position:relative;  }


.zh_box{ width:100%; margin-top:20px;}
.zh_list{ width:165px;height: 231px;padding:20px 19px; overflow:hidden; float:left; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; /*box-sizing:border-box;*/}
.zh_list:nth-child(4n){ border-right:0;}
.zh_list .pic{ width:100%; height:116px; overflow:hidden;}
.zh_list .pic a{ width:100%; height:100%; display:block; }
.zh_list .pic a .txt{ background:rgba(0,0,0,.3); width:100%; height:100%; text-align:center; display:none; }
.zh_list .pic a .txt span{ display:inline-block; width:78px; color:#fff; line-height:28px; border:1px solid #fff; border-radius:2px; margin-top:43px;}
.zh_list h3{ font-size:16px; text-align:center; line-height:30px; margin-top:5px;}
.zh_list p a.b1{ float:left;}
.zh_list p a.b2{ float:right;}
.zh_list p a i{ display:inline-block; height:14px; margin-right:5px; vertical-align:-3px;}
.zh_list p a.b1 i{ background:url(../images/hua_07.jpg) no-repeat; width:12px;}
.zh_list p a.b2 i{ background:url(../images/hua_09.jpg) no-repeat; width:19px;}

.partner{ width:100%; background:#fff; overflow:hidden;}
.partner.last{ margin-top:20px;}
.partner .top  h1{ font-size:16px; margin-top:20px; font-weight:bold; float:left;}
.partner .top  h1 i{ width:3px; height:18px; display:inline-block; background:#f8a900; margin-right:10px; vertical-align:-3px;}
.partner dl{ width:300px; margin:0 auto; border-bottom:1px solid #efefef; padding:20px 0; overflow:hidden; clear:both;}
.partner dl dd{ width:70px; height:70px; border-radius:50%; overflow:hidden; float:left;}
.partner dl dt{ float:right; margin-top:10px; width:210px; }
.partner dl dt h2{ font-size:13px;}
.partner dl dt h2 em{ background:#f8a900; border-radius:2px; display:inline-block; line-height:16px; padding:0 4px; font-size:12px; color:#fff; vertical-align:1px;}
.partner dl dt p{ margin-top:10px; color:#666;}
.activity_bottom .online li a.qq.qqm{ display:none;}
.activity_bottom .online li a.qq.qqt{ display:block !important;}

@media screen and (max-width:1185px){
.activity{ width:96%;}	
.activity_banner{ width:96%; height:400px;}

.activity_list dl{ width:30%; height:430px; margin:30px 1.5% 0 1.5%; -webkit-box-sizing:border-box; box-sizing:border-box;}
.activity_top .pic{ width:67.8%;}
.activity_top .right_cor{ width:32.2%; height:auto;}
.activity_top .right_cor ul h1{ font-size:18px; margin-bottom:10px;}
.activity_top .right_cor ul{ width:90%; font-size:14px; line-height:28px;}
.activity_bottom .txt{ width:90%;}
.activity .share{ width:90%;}

.zh_list{ width:30%; border-right:0; padding:20px 1.5%;}
.partner dl{ width:90%;}
 
.partner dl dt{ width:70%;}
}

@media screen and (max-width:760px){
.activity_banner{ width:100%; margin:0 auto; height:360px;}
.activity{ width:100%;  margin-top:20px;}
.activity_list dl{ width:45%; height:430px;  margin:30px 2.5% 0 2.5%;}
.activity_top .pic{ width:100%; float:none;}
.activity_top .right_cor{ width:100%;  float:none;}
.activity_top .right_cor ul{ width:90%;}
.activity.wu{ margin-top:0;}
}

@media screen and (max-width:470px){
.activity_banner{ height:300px;}
.activity_list dl{ width:96%; height:auto; padding-bottom:10px;  margin:15px auto; float:none;}

.zh_list{ width:45%; border-right:0; padding:20px 2.5%;}
.activity_bottom .online li a.qq.qqm{ display:block;}
.activity_bottom .online li a.qq.qqt{ display:none !important;}
}

@media screen and (max-width:320px){
.activity_bottom .online{ width:100%;}
}






/*骞荤伅*/ 
.sliderContainer{ width:1170px; margin:0 auto;} 
#full-width-slider { width:100%; color: #000; }
.coloredBlock { width:350px;left:20%; top: 5%;}
.infoBlock { width:350px; position:absolute;top:72%; left:50% ; margin:0 0 0 -175px; overflow: hidden; }
.infoBlockLeftBlack { }
.infoBlock h4 {font-size: 20px;line-height: 1.2;margin: 0; }
 
.infoBlock a {color: #FFF; display:inline-block; background:#13b125; font-size:16px; font-weight:normal; padding:0 30px; height:46px; line-height:46px; text-align:center; border-radius:4px; margin-right:10px; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.infoBlock a:hover{ background:#1ea721 ; }
 

.fullWidth {max-width:2560px; margin: 20px auto 0 auto;}
.rsContent a{ display:block; width:100%; height:100%; }
 @media screen and (min-width:760px) and (min-height:410px) {
.heroSlider .rsOverflow,  .royalSlider.heroSlider {
	height:408px !important;}
	 
}
 
@media screen and (min-width:0px) and (max-width:800px) {
.royalSlider.heroSlider,  .royalSlider.heroSlider .rsOverflow {
	height:350px !important;
}

.infoBlock h4{ display:none;}
}

@media screen and (min-width:0px) and (max-width:470px) {
.royalSlider.heroSlider,  .royalSlider.heroSlider .rsOverflow {
	height:250px !important;
}

.infoBlock h4{ display:none;}
}
@media screen and (min-width:0px) and (max-width:1200px) {
.sliderContainer{ width:100%;}
}
.royalSlider { width: 600px; height: 400px; position: relative; direction: ltr;}
.royalSlider > * { float: left;}
.rsWebkit3d .rsSlide { -webkit-transform: translateZ(0);}
.rsWebkit3d .rsSlide, .rsWebkit3d .rsContainer, .rsWebkit3d .rsThumbs, .rsWebkit3d .rsPreloader, .rsWebkit3d img, .rsWebkit3d .rsOverflow, .rsWebkit3d .rsBtnCenterer, .rsWebkit3d .rsAbsoluteEl, .rsWebkit3d .rsABlock, .rsWebkit3d .rsLink { -webkit-backface-visibility: hidden;}
.rsFade.rsWebkit3d .rsSlide, .rsFade.rsWebkit3d img, .rsFade.rsWebkit3d .rsContainer { -webkit-transform: none;}
.rsOverflow { width: 100%;height: 100%;position: relative;overflow: hidden;float: left;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVisibleNearbyWrap {width: 100%;height: 100%;position: relative;overflow: hidden;left: 0;top: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVisibleNearbyWrap .rsOverflow {position: absolute;left: 0;top: 0;}
.rsContainer {position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsArrow, .rsThumbsArrow {cursor: pointer;}
.rsThumb {float: left;position: relative;}
.rsArrow, .rsNav, .rsThumbsArrow {opacity: 1;-webkit-transition: opacity 0.3s linear;-moz-transition: opacity 0.3s linear;-o-transition: opacity 0.3s linear;transition: opacity 0.3s linear;}
.rsHidden {opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear 0.3s, opacity 0.3s linear;-moz-transition: visibility 0s linear 0.3s, opacity 0.3s linear;-o-transition: visibility 0s linear 0.3s, opacity 0.3s linear;transition: visibility 0s linear 0.3s, opacity 0.3s linear;}
.rsGCaption {width: 100%;float: left;text-align: center;}
/* Fullscreen options, very important ^^ */
.royalSlider.rsFullscreen {position: fixed !important;height: auto !important;width: auto !important;
margin: 0 !important;padding: 0 !important;z-index: 2147483647 !important;top: 0 !important;left: 0 !important;bottom: 0 !important;right: 0 !important;}
.royalSlider .rsSlide.rsFakePreloader {opacity: 1 !important;-webkit-transition: 0s;-moz-transition: 0s;-o-transition: 0s;transition: 0s;display: none;}
.rsSlide {position: absolute;left: 0;top: 0;display: block;overflow: hidden;height: 100%;width: 100%;}
.royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide {height: auto;}
.rsContent {width: 100%;height: 100%;position: relative;}
.rsPreloader {position: absolute;z-index: 0;}
.rsNav {-moz-user-select: -moz-none;-webkit-user-select: none;user-select: none;}
.rsNavItem {-webkit-tap-highlight-color: rgba(0,0,0,0.25);}
.rsThumbs {cursor: pointer;position: relative;overflow: hidden;float: left;z-index: 22;}
.rsTabs {float: left;background: none !important;}
.rsTabs, .rsThumbs {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVideoContainer {width: auto;height: auto;line-height: 0;position: relative;}
.rsVideoFrameHolder {position: absolute;left: 0;top: 0;background: #141414;opacity: 0;-webkit-transition: .3s;}
.rsVideoFrameHolder.rsVideoActive {opacity: 1;}
.rsVideoContainer iframe, .rsVideoContainer video, .rsVideoContainer embed, .rsVideoContainer .rsVideoObj {
position: absolute;z-index: 50;left: 0;top: 0;width: 100%;height: 100%;}
/* ios controls over video bug, shifting video */
.rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video, .rsVideoContainer.rsIOSVideo embed {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 44px;}
.rsABlock { position: absolute;z-index: 15;}
img.rsImg {max-width: none;}
.grab-cursor {cursor: url(../images/grab.png) 8 8, move;}
.grabbing-cursor {cursor: url(../images/grabbing.png) 8 8, move;}
.rsNoDrag {cursor: auto;}
.rsLink {left: 0;top: 0;position: absolute;width: 100%;height: 100%;display: block;z-index: 20;background: url(../../blank.gif);}

.rsMinW,
.rsMinW .rsOverflow,
.rsMinW .rsSlide,
.rsMinW .rsVideoFrameHolder,
.rsMinW .rsThumbs {background: #fff;color: #FFF;}



.rsMinW .rsArrow {height: 32px;width: 32px;position: absolute;display: block;cursor: pointer;z-index: 21;}
.rsMinW .rsArrowLeft { right: 37px; bottom: 7px; }
.rsMinW .rsArrowRight { right: 7px; bottom: 7px; }

.rsMinW .rsArrowIcn { width: 24px;height: 24px;margin-top: 3px;margin-left: 3px;position: absolute;cursor: pointer;background: transparent;border-radius: 2px;}
.rsMinW .rsArrowIcn:hover {}

.rsMinW.rsHor .rsArrowLeft .rsArrowIcn { background-position: -68px -36px; }
.rsMinW.rsHor .rsArrowRight .rsArrowIcn { background-position: -68px -68px; }
.rsMinW.rsVer .rsArrowLeft .rsArrowIcn { background-position: -100px -36px; }
.rsMinW.rsVer .rsArrowRight .rsArrowIcn { background-position: -100px -68px; }
.rsMinW .rsArrowDisabled .rsArrowIcn { opacity: .3 !important; filter: alpha(opacity=30);  *display: none; }


.rsMinW .rsBullets { width:56px; position: absolute;bottom:15px;left:50%; margin:0 0 0 -28px; z-index: 35;padding-top: 4px; height: auto;
text-align: center;line-height:12px;overflow: hidden;}
.rsMinW .rsBullet { display: inline-block;*display:inline; *zoom:1; }
.rsMinW .rsBullet span {display: block; width:10px;height:10px;border-radius: 50%;background:none; border:1px solid #f8ac0b; margin:0 3px; cursor:pointer;}
.rsMinW .rsBullet.rsNavSelected span {background: #f8ac0b;}


 

.rsMinW .rsThumbsHor {width: 100%;height: auto;}
.rsMinW .rsThumbsVer {width: 96px;height: 100%;position: absolute;top: 0;right: 0;}
.rsMinW.rsWithThumbsHor .rsThumbsContainer {position: relative;height: 100%;}
.rsMinW.rsWithThumbsVer .rsThumbsContainer {position: relative;width: 100%;}
.rsMinW .rsThumb {float: left;overflow: hidden;width: 96px;height: 72px;}
.rsMinW .rsThumb img {width: 100%;height: 100%;}
.rsMinW .rsThumb.rsNavSelected {background: #333;}
.rsMinW .rsThumb.rsNavSelected img {filter: alpha(opacity=40);opacity: 0.7;}
.rsMinW .rsThumb.rsNavSelected span.thumbIco {position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 2px solid #FFF;border: 2px solid rgba(255,255,255,0.9);-webkit-backface-visibility: hidden;} 
.rsMinW .rsTmb {display: block;}




/* Thumbnails arrow icons */
.rsMinW .rsThumbsArrow {height: 100%;width: 20px;position: absolute;display: block;cursor: pointer;	z-index: 21;	}
.rsMinW.rsWithThumbsVer .rsThumbsArrow {width: 100%;height: 20px;}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft { top: 0; left: 0; }
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight { bottom: 0;  left: 0; }
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft { left: 0; top: 0; }
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight { right: 0; top:0; }
.rsMinW .rsThumbsArrowIcn {		width: 16px;height: 16px;top: 50%;left: 50%;margin-top:-8px;	margin-left: -8px;position: absolute;	cursor: pointer;	background: url('../images/rs-minimal-white.png');}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -128px -32px; }
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -128px -48px; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -144px -32px; }
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -144px -48px; }

.rsMinW .rsThumbsArrowDisabled { display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
	.rsMinW .rsThumb {width: 59px;height: 44px;}
	.rsMinW .rsThumbsHor {height: 44px;}
	.rsMinW .rsThumbsVer {width: 59px;}
}




/***************
*
*  4. Tabs
*
****************/

.rsMinW .rsTabs {
	width: 100%;
	height: auto;
	margin: 0 auto;
	text-align:center;
	overflow: hidden; padding-top: 12px; position: relative;
}
.rsMinW .rsTab {
	display: inline-block;
	cursor: pointer;
	text-align: center;
	height: auto;
	width: auto;
	color: #333;
	padding: 5px 13px 6px;
	min-width: 72px;
	border: 1px solid #D9D9DD;
	border-right: 1px solid #f5f5f5;
	text-decoration: none;

	background-color: #000;
	background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4); 
	background-image:    -moz-linear-gradient(top, #fefefe, #f4f4f4);
	background-image:         linear-gradient(to bottom, #fefefe, #f4f4f4);

	*display:inline; 
	*zoom:1;
}
.rsMinW .rsTab:first-child {
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.rsMinW .rsTab:last-child { 
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;

	border-right:  1px solid #cfcfcf;
}
.rsMinW .rsTab:active { 
	border: 1px solid #D9D9DD;   
	background-color: #f4f4f4;
	box-shadow:  0 1px 4px rgba(0, 0, 0, 0.2) inset;
}
.rsMinW .rsTab.rsNavSelected { 
	color: #000;
	border: 1px solid #999;
	text-shadow: 1px 1px #838383;
	box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
	background: #ACACAC;
	background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);
	background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);
	background-image: linear-gradient(to bottom, #ACACAC, #BBB);
}





/***************
*
*  5. Fullscreen button
*
****************/

.rsMinW .rsFullscreenBtn {right: 0;top: 0;width: 44px;height: 44px;z-index: 22;display: block;position: absolute;cursor: pointer;}
.rsMinW .rsFullscreenIcn {display: block;margin: 6px;width: 32px;height: 32px;background: url('../images/rs-minimal-white.png') 0 0 transparent;}
.rsMinW .rsFullscreenIcn:hover {opacity: 0.8;}
.rsMinW.rsFullscreen .rsFullscreenIcn {background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/

.rsMinW .rsPlayBtn {-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor: pointer;}
.rsMinW .rsPlayBtnIcon {width:64px;display:block;height:64px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;background:url(../images/rs-minimal-white.png) no-repeat 0 -32px;background-color: #000;background-color: rgba(0,0,0,0.75);*background-color: #000;}
.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon {background-color: rgba(0,0,0,0.9);}
.rsMinW .rsBtnCenterer {position:absolute;left:50%;top:50%;width: 20px;height: 20px;}
.rsMinW .rsCloseVideoBtn {right: 0;top: 0;width: 44px;height: 44px;z-index: 500;position: absolute;cursor: pointer;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);}
.rsMinW .rsCloseVideoBtn.rsiOSBtn {top: -38px;right: -6px;}
.rsMinW .rsCloseVideoIcn {margin: 6px;width: 32px;height: 32px;background: url('../images/rs-minimal-white.png') -64px 0;background-color: #000;background-color: rgba(0,0,0,0.75);*background-color: #000;}
.rsMinW .rsCloseVideoIcn:hover {background-color: rgba(0,0,0,0.9);}
.rsMinW .rsPreloader { display:none;}

@media screen and (max-width:470px){
.fullWidth{ margin:0 auto 0 auto}
}



.plbox{ width:740px; margin:0 auto; margin-top:30px;}
.plbox .title h1{ font-size:14px; font-weight:bold;}
.plbox .top{ margin-top:10px;}
.plbox .top .pic{ width:60px; height:60px; border-radius:50%; float:left; display:table-cell; vertical-align:middle; overflow:hidden;}
.plbox .top dl{ width:660px; position:relative; float:right;}
.plbox .top dl dd textarea{ border:1px solid #e8e8e8; width:100%; padding:10px; box-sizing:border-box; height:100px; border-radius:2px;}
.plbox .top dl dt p{ float:left; color:#666666;}
.plbox .top dl dt a.bt{ float:right; width:82px; line-height:32px; text-align:center; color:#fff; border-radius:2px; background:#ffa800; display:block;}
.plbox .top dl dt a.bt:hover{ background:#e79904;}
.plbox .top dl h1{ position:absolute; z-index:100; left:0; text-align:center; font-size:12px; color:#666; top:40px; width:100%;}
.plbox .top dl h1 span{ color:#ffa800;}
.plbox .plbox_con h1{ font-size:14px; font-weight:bold; margin-top:40px;}

.plbox_con .listdd{ width:100%; border-bottom:1px solid #efefef; padding:20px 0; overflow:hidden; clear:both;}
.plbox_con .listdd .pic{ width:60px; height:60px; border-radius:50%; float:left; display:table-cell; vertical-align:middle; overflow:hidden;}
.plbox_con .listdd dl{ width:660px; color:#666;   float:right; line-height:22px;}
.plbox_con .listdd dl em{ float:left; color:#333;}
.plbox_con .listdd dl span{ float:right;}
.plbox_con .listdd dl dt{ clear:both; margin-bottom:5px; overflow:hidden;}
.plbox_con .listdd dl dt a.ye{ color:#ffa800; float:right; }
.plbox_con .listdd.small{ width:auto; margin-left:75px; border-top:1px solid #efefef; border-bottom:0;}
.plbox_con .listdd.small dl{ width:590px;}

.story .row ul li a.hf{ color:#ffa800; float:right;}
.story .row  dl{ width:775px; position:relative; float:right; margin-top:10px;}
.story .row  dl dd textarea{ border:1px solid #e8e8e8; width:100%; padding:10px; box-sizing:border-box; height:100px; border-radius:2px;}
.story .row  dl dt p{ float:left; color:#666666;}
.story .row  dl dt a.bt{ float:right; width:82px; line-height:32px; text-align:center; color:#fff; border-radius:2px; background:#ffa800; display:block;}
.story .row  dl dt a.bt:hover{ background:#e79904;}

.bbsitem{ display:none;} 

.my_left ul li a i.b12{ background:url(../images/pld.png) no-repeat; width:18px; height:18px; display:inline-block; margin-right:15px; vertical-align:-6px;}
.my_left ul li a:hover i.b12{ background:url(../images/pldh.png) no-repeat; }
.my_left ul li.on a i.b12{ background:url(../images/pldh.png) no-repeat; }
.story .row ul li h1 i{ color:#fdb822;}

@media screen and (max-width:1185px){
.plbox{ width:90%; padding:10px 5% 20px 5%;} 
.plbox .top dl{ width:87%;}
.plbox_con .listdd dl{ width:87%;}
.story .row  dl{ width: 89%;}
.plbox_con .listdd.small{ width:87%; margin:0; float:right;}
 
.plbox_con .listdd.small dl{ width:87%;}
}

@media screen and (max-width:768px){
.plbox .top dl{ width:85%;}
.plbox_con .listdd dl{ width:85%;}
.plbox_con .listdd.small{ width:85%; margin:0; float:right;}
 
.plbox_con .listdd.small dl{ width:82%;}
}

@media screen and (max-width:470px){
.plbox .top dl{ width:80%;}
.plbox_con .listdd dl{ width:80%;}
.story .row  dl{ width:79%;}
.plbox_con .listdd.small{ width:80%; margin:0; float:right;}
 
.plbox_con .listdd.small dl{ width:78%;}
}

@media screen and (max-width:400px){
.plbox .top dl{ width:76%;}
.plbox_con .listdd dl{ width:76%;}
.plbox_con .listdd.small{ width:76%; margin:0; float:right;} 
 
.plbox_con .listdd.small dl{ width:72%;}
}
