@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;/*overflow-x:hidden;*/min-width:320px; font-family:"微软雅黑";}
html { 
	overflow-x:hidden; 
	-webkit-text-size-adjust:none;
}

img{
	max-width: 100%;
	max-height: 100%;margin: 0;}	
.inner-wrap {
	width: 100%;
	max-width: 1480px;
	min-width: 320px;
	margin: 0 auto;
	/*padding: 20px 20px;*/
}
a{
text-decoration:none;
}
ul,ol,li,dl,a{
  list-style: none;
}

.clearfix:after { content: "." ; display: block ;height: 0 ;clear: both ;visibility: hidden ;}

.tclist{ margin:30px auto; max-width:1100px;  }

.tclist ul{ max-width:1200px;}
.tclist ul li{ float:left; margin-right:40px; line-height:36px;  height:40px;}
.tclist ul li:after{ content: ""; position: absolute; bottom:0px; left:0; width:0; height: 2px; background: #db9946 ; border-radius:2px; -webkit-transition: all ease .4s; -moz-transition: all ease .4s; -ms-transition: all ease .4s; -o-transition: all ease .4s; transition: all ease .4s;}
.tclist ul li>a{ display: block; line-height: 36px; height: 40px; color: #999 !important; position: relative;}
/*.tclist ul li>a:after{ content: ""; position: absolute; bottom:0px; left:0; width:0; height: 2px; background: #db9946 !important; border-radius:2px; -webkit-transition: all ease .4s; -moz-transition: all ease .4s; -ms-transition: all ease .4s; -o-transition: all ease .4s; transition: all ease .4s;}*/
.tclist ul li.current,
.tclist ul li:hover>a{ color:#db9946; }
.tclist ul li.current>a:after,
.tclist ul li:hover>a:after{width: 100%;}

.tclist-left{float:left; padding-top:20px; width:32%; margin-right:3%;  height:650px;  }
.tclist-left .tit{ color:#FFFFFF; font-size:48px; font-family:MicrosoftYaHei; text-align:center;}
.tclist-left .yw{ color:#FFFFFF; font-size:28px; font-family:"微软雅黑"; }
.tclist-left .jieshao{ padding:20px 0px;color:#FFFFFF; font-size:16px; font-family:MicrosoftYaHei; text-align:center;}
.tclist-left .button-bubble{ margin:490px auto 0px; margin-left:20px; opacity: 0; transform: translateY(60%); -webkit-transform: translateY(60%); }
.tclist-left .animation .button-bubble{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0);} 
 .a{color:#ffffff; font-size:20px; letter-spacing:0.1em}
.tclist-right{ float:left; width:65%;}
.tclist-right .tctop{ margin-bottom:0px; background:no-repeat; border:1px solid #FFFFFF; width:100%;height:320px;}
.tclist-right .tctop .tit{color:#FFFFFF; font-size:32px; padding:15px; font-family:"兰亭细黑", "方正兰亭细黑_GBK_M"; }
.tclist-right .tctop .jieshao{ padding:20px 0px;color:#FFFFFF; font-size:16px; font-family:"兰亭细黑", "方正兰亭细黑_GBK_M";}

.tclist-right .tcbottom{margin-top:30px; height:auto;height:300px; }
.tclist-right .tcbottom-left{ height:auto; float:left;width:47%; margin-right:2%;  border:1px solid #FFFFFF;}
.tclist-right .tcbottom-right{  float:left;width:48%;margin-left:2%; border:1px solid #FFFFFF;}
.tclist-right .tctop {  border:1px solid #FFFFFF;-o-box-shadow:0 0 30px rgba(0,0,0,.08); -ms-box-shadow:0 0 30px rgba(0,0,0,.08); -moz-box-shadow:0 0 30px rgba(0,0,0,.08); -webkit-box-shadow:0 0 30px rgba(0,0,0,.08); box-shadow:0 0 30px rgba(0,0,0,.08); }
.tclist-right .tctop:hover  {  border:1px solid #FFFFFF;  transform: scale(1.01);
                                *-webkit-transform: scale(1.01); 
                                  -moz-transform: scale(1.01); 
                                  -o-transform: scale(1.01);
                                  -ms-transform: scale(1.01); }
/* ========== */
								  
.tclist-right .tcbottom-left {border:1px solid #FFFFFF; -o-box-shadow:0 0 30px rgba(0,0,0,.08); -ms-box-shadow:0 0 30px rgba(0,0,0,.08); -moz-box-shadow:0 0 30px rgba(0,0,0,.08); -webkit-box-shadow:0 0 30px rgba(0,0,0,.08); box-shadow:0 0 30px rgba(0,0,0,.08);}
.tclist-right .tcbottom-left :hover {  border:1px solid #FFFFFF; transform: scale(1.01);
                                *-webkit-transform: scale(1.01); 
                                  -moz-transform: scale(1.01); 
                                  -o-transform: scale(1.01);
                                  -ms-transform: scale(1.01);}
.tclist-right .tcbottom-right{border:1px solid #FFFFFF; -o-box-shadow:0 0 30px rgba(0,0,0,.08); -ms-box-shadow:0 0 30px rgba(0,0,0,.08); -moz-box-shadow:0 0 30px rgba(0,0,0,.08); -webkit-box-shadow:0 0 30px rgba(0,0,0,.08); box-shadow:0 0 30px rgba(0,0,0,.08);}
.tclist-right .tcbottom-right:hover {  border:1px solid #FFFFFF; transform: scale(1.01);
                                *-webkit-transform: scale(1.01); 
                                  -moz-transform: scale(1.01); 
                                  -o-transform: scale(1.01);
                                  -ms-transform: scale(1.01);}
.tclist-bottom{  margin-top:30px;  height:300px}
.tclist-bottom .tc-list{ float:left; width:33.3%;}
/*第二部分*/

.tclist2-left{ float:left; width:65%; background:#FFF;}
.tclist2-left .tctop{ margin-bottom:0px; background: no-repeat; border:1px solid #FFFFFF; padding:/**/0px 0px 0px 0px; width:100%;height:320px;}
.tclist2-left .tctop .tit{color:#FFFFFF; font-size:32px; padding:15px; font-family:"兰亭细黑", "方正兰亭细黑_GBK_M"; }
.tclist2-left .tctop .jieshao{ padding:20px 0px;color:#FFFFFF; font-size:16px; font-family:"兰亭细黑", "方正兰亭细黑_GBK_M";}
.tclist2-left .tcbottom{margin-top:30px; height:auto;height:300px;  }
.tclist2-left .tcbottom-left{ float:left;width:47%; margin-right:2%;  border:1px solid #FFFFFF;}
.tclist2-left .tcbottom-right{ float:left;width:47%;margin-left:2%; border:1px solid #FFFFFF;}
.tclist2-left .tctop { border:1px solid #FFFFFF;-o-box-shadow:0 0 30px rgba(0,0,0,.08); -ms-box-shadow:0 0 30px rgba(0,0,0,.08); -moz-box-shadow:0 0 30px rgba(0,0,0,.08); -webkit-box-shadow:0 0 30px rgba(0,0,0,.08); box-shadow:0 0 30px rgba(0,0,0,.08); }
.tclist2-left .tctop:hover { border:1px solid #FFFFFF; transform: scale(1.01);
                                *-webkit-transform:scale(1.01); 
                                  -moz-transform: scale(1.01); 
                                  -o-transform: scale(1.01);
                                  -ms-transform:scale(1.01);}
.tclist2-left .tcbottom-left { border:1px solid #FFFFFF; -o-box-shadow:0 0 30px rgba(0,0,0,.08); -ms-box-shadow:0 0 30px rgba(0,0,0,.08); -moz-box-shadow:0 0 30px rgba(0,0,0,.08); -webkit-box-shadow:0 0 30px rgba(0,0,0,.08); box-shadow:0 0 30px rgba(0,0,0,.08);}
.tclist2-left .tcbottom-left:hover {  border:1px solid #FFFFFF; transform: scale(1.01);
                                *-webkit-transform: scale(1.01); 
                                  -moz-transform: scale(1.01); 
                                  -o-transform: scale(1.01);
                                  -ms-transform: scale(1.01);}

.tclist2-left .tcbottom-right { border:1px solid #FFFFFF; -o-box-shadow:0 0 30px rgba(0,0,0,.08); -ms-box-shadow:0 0 30px rgba(0,0,0,.08); -moz-box-shadow:0 0 30px rgba(0,0,0,.08); -webkit-box-shadow:0 0 30px rgba(0,0,0,.08); box-shadow:0 0 30px rgba(0,0,0,.08);}
.tclist2-left .tcbottom-right:hover {  border:1px solid #FFFFFF; transform: scale(1.01);
                                *-webkit-transform: scale(1.01); 
                                  -moz-transform: scale(1.01); 
                                  -o-transform: scale(1.01);
                                  -ms-transform: scale(1.01);}


.tclist2-right{float:left; padding-top:20px; width:32%; height:650px; margin-left:3%;}
.tclist2-right .tit{ color:#FFFFFF; font-size:48px; font-family:MicrosoftYaHei; text-align:center;}
.tclist2-right .yw{ color:#FFFFFF; font-size:28px; font-family:"微软雅黑"; }
.tclist2-right .jieshao{ padding:20px 0px;color:#FFFFFF; font-size:16px; font-family:MicrosoftYaHei; text-align:center;}
.tclist2-right .button-bubble{ margin:490px auto 0px; margin-left:20px;  opacity: 0; transform: translateY(60%); -webkit-transform: translateY(60%);  }
.tclist2-right .animation .button-bubble{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } 