﻿@import url("../yh_reset.css");
@import url("sub.css");
body{
font-family:Arial;
}
.on{
display:block;
}
body{
background-color:#6a005f;
}
/*index*/
.header{
position:fixed;
width:100%;
height:auto;
top:0;
left:0;
z-index:999;
}
.headerin{
position:relative;
width:100%;
height:auto;
float:left;
}
.headertop{
position:relative;
width:100%;
height:95px;
float:left;
border-bottom:1px solid #a881bd;
background:url(/images/en/purple.png);
background-color:#4e0045;
/*background-color:rgba(53,14,74,0.8);*/
}
.headertopin{
position:relative;
width:960px;
height:95px;
margin-left:auto;
margin-right:auto;
}
.headertopin .hlogo{
position:relative;
width:30%;
height:100%;
float:left;
}

.h_right{
position:relative;
width:70%;
height:100%;
float:left;
}
.smenu{
position:relative;
width:100%;
height:40%;
float:left;
text-align:right;
color:#FFF;
letter-spacing:2px;
}
.smenu a{
position:relative;
display:inline-block;
font-size:13px;
line-height:400%;
color:#FFF;
}
.mlang { display:none; }
.lang{
position:absolute;
width:100px;
height:25px;
right:286px;
top:20px;
display:none;
z-index:99;
}
.lang a{
position:relative;
width:auto;
height:16px;
float:left;
font-size:13px;
letter-spacing:1px;
color:#FFF;
display:inline-block;
margin-right:15px;
}
.lang a:hover{
color:#ffff00;
}
.search{
position:relative;
width:100%;
height:60%;
float:left;
}
.searchmobile{
display:none;
}
.searchin{
position:relative;
width:35px;
height:35px;
float:right;
overflow:hidden;
}
.searchinin{
position:relative;
width:190px;
height:35px;
float:left;
}
.searchin .btn{
position:relative;
width:35px;
height:35px;
float:left;
background:url(/images/search.png) no-repeat;
}
.searchin .enter{
position:absolute;
width:35px;
height:35px;
float:left;
z-index:99;
background:url(/images/enter.jpg) no-repeat;
}
.searchin .text1{
position:relative;
width:150px;
height:35px;
float:left;
text-align:left;
text-indent:5px;
overflow:hidden;
font-size:15px;
line-height:35px;
color:#707070;
background-color:#FFF;
}
.cover{
position:fixed;
width:100%;
height:100%;
z-index:9995;
left:0;
top:0;
background:url(/images/black80.png);
/*background-color:rgba(0,0,0,0.8);*/
display:none;
}
.cover2,.cover3{
position:fixed;
width:100%;
height:100%;
z-index:9995;
left:0;
top:0;
background:url(/images/black80.png);
/*background-color:rgba(0,0,0,0.8);*/
display:none;
}
.mainmenu{
position:relative;
width:100%;
height:50px;
float:left;
background:url(/images/en/purple2.png);
/*background-color:rgba(96,25,134,0.8);*/
}
.mainmenuin{
position:relative;
width:960px;
height:40px;
margin-top:5px;
margin-right:auto;
margin-left:auto;
}
.mainmenuin .mmenu{
position:relative;
width:auto;
height:50px;
margin-top:-5px;
padding-top:5px;
padding-right:15px;
padding-left:15px;
float:left;
display:inline-block;
}
.mainmenuin .mmenu.on{
background-color:#e96000;
}
.mainmenuin #active{
background-color:#400b4d;
height:45px;
}
.mainmenuin .mmenu .mmenuin{
position:absolute;
width:200px;
height:auto;
top:50px;
left:0;
z-index:999;
display:none;
border-top:5px solid #e96000;
}
.mainmenuin .mmenu .mmenuin .mmenuinin{
position:absolute;
width:208px;
height:182px;
top:-6px;
left:199px;
border-left:1px solid #dcdbdb;
border-top:5px solid #e96000;
background-color:#FFF;
padding-left:52px;
padding-right:52px;
display:none;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m2{
top:-42px;
background-color:#f0f0f0;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m3{
top:-78px;
background-color:#f0f0f0;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m4{
top:-114px;
background-color:#f0f0f0;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m5{
top:-150px;
background-color:#f0f0f0;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .title{
position:relative;
width:100%;
height:33px;
float:left;
line-height:33px;
font-size:15px;
color:#535353;
font-weight:bolder;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .pic{
position:relative;
width:208px;
height:154px;
float:left;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .pic img{
width:100%;
height:auto;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .word{
position:relative;
width:208px;
height:33px;
float:left;
line-height:33px;
text-align:center;
font-size:15px;
color:#535353;
}
.mainmenuin .mmenu .mmenuin.right{
left:auto;
right:0;
}
.mainmenuin .mmenu .mmenuin ul{
position:relative;
width:100%;
height:auto;
float:left;
background-color:#f0f0f0;
}
.mainmenuin .mmenu .mmenuin ul li{
position:relative;
width:100%;
height:35px;
float:left;
border-bottom:1px solid #eae9e9;
padding-top:3px;
padding-bottom:3px;
}
.mainmenuin .mmenu .mmenuin ul li a{
position:relative;
width:100%;
height:100%;
float:left;
text-align:center;
font-size:15px;
color:#434343;
line-height:35px;
}
.mainmenuin .mmenu .mmenuin ul li a:hover{
color:#FFF;
background-color:#eb6100;
width:100%;
height:39px;
padding-top:5px;
margin-top:-4px;
}
.mainmenuin .mmenu .mmenuin ul .mmenOurTeam{
  display: none;
}
.mainmenuin .mmenu .mmenuin ul .mmenOurTeam li{
    background-color: #ccc;
}
.banner{
position:relative;
width:100%;
height:auto;
float:left;
display:block;
}
.bannerout{
position:relative;
width:1280px;
height:auto;
margin-right:auto;
margin-left:auto;
margin-top:146px;
}
.bannerul{
position:relative;
width:100%;
height:0;
padding-bottom:54.3%;
float:left;
}
.bannerul .left{
position:absolute;
width:39px;
height:76px;
top:50%;
margin-top:89px;
left:0;
z-index:99;
cursor:pointer;
background:url(/images/left2.png) no-repeat;
}
.bannerul .right{
position:absolute;
width:39px;
height:76px;
top:50%;
right:0;
margin-top:89px;
z-index:99;
cursor:pointer;
background:url(/images/right2.png) no-repeat;
}
.bannerul li{
position:absolute;
width:100%;
height:auto;
left:0;
top:0;
z-index:9;
display:none;
}
.bannerul li a{
position:relative;
height:auto;
float:left;
color:#FFF;
}
.bannerul li img{
position:relative;
width:100%;
height:auto;
float:left;
}
.banner ul.playerControl {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
bottom: 10px;
right: 5px;
height: 16px;
z-index:998;
}
.banner ul.playerControl li {
float: left;
width: 16px;
height: 16px;
cursor: pointer;
margin: 0px 2px;
background: url(/images/circle.png) no-repeat 0 0;
}
.banner ul.playerControl li.current { 
background-position: 0px -16px;
}
.bannerword{
position:absolute;
width:100%;
height:270px;
bottom:0;
left:0;
color:#FFF;
background:url(/images/black2.png);
z-index:9;
}
.bannerwordin{
position:relative;
width:950px;
height:auto;
margin-left:auto;
margin-right:auto;
}
.bannerword .bannerwordin h1{
position:relative;
width:100%;
height:auto;
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:40px;
font-family:Arial;
float:left;
font-weight:normal;
color:#FFF;
}
.bannerword .bannerwordin h2{
position:relative;
width:100%;
height:85px;
float:left;
font-family:"times new roman";
font-size:18px;
line-height:22px;
margin-bottom:20px;
font-weight: lighter;
letter-spacing:1px;
color:#FFF;
}
.bannerword .bannerwordin .bannernews{
position:relative;
width:100%;
height:25px;
float:left;
font-size:13px;
line-height:25px;
letter-spacing:2px;
color:#FFF;
}
.bannerword .bannerwordin .bannernews .icon{
position:relative;
width:80px;
height:25px;
float:left;
background-color:#500047;
font-size:18px;
font-family:Arial;
font-style:italic;
line-height:25px;
letter-spacing:0;
text-align:center;
margin-right:15px;
color:#FFF;
}
.content{
position:relative;
width:100%;
height:auto;
float:left;
}
.contentin{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:148px;
background-color:#FFF;
}
.contentin_in{
position:relative;
width:960px;
height:auto;
margin-right:12.5%;
margin-left:12.5%;
min-height:610px;
}
.news{
position:relative;
width:960px;
height:53px;
float:left;
margin-left:12.5%;
margin-right:12.5%;
border-bottom:1px solid #eec4c1;
}
.news .title{
position:relative;
width:9%;
height:53px;
float:left;
background:url(/images/news_icon.jpg) no-repeat;
}
.newsul{
position:relative;
width:91%;
height:53px;
float:left;
}
.newsul li{
position:relative;
width:100%;
height:20px;
float:left;
text-align:left;
font-size:13px;
line-height:20px;
margin-bottom:5px;
color:#707070;
letter-spacing:1px;
}
.newsul li .date{
position:relative;
width:45px;
height:20px;
float:left;
padding-left:15px;
line-height:20px;
background:url(/images/point.jpg) no-repeat;
color:#676b0a;
}
.newsul li .icon{
position:relative;
width:35px;
height:20px;
float:left;
margin-left:5px;
text-align:center;
color:#FFF;
padding-left:5px;
padding-right:5px;
background-color:#df8f89;
}
.newsul li .cont{
position:relative;
width:auto;
height:20px;
float:left;
text-indent:10px;
display:inline-block;
}
.newsul li .cont a{
position:relative;
float:left;
color:#707070;
}
.newsul li .cont a:hover{
text-decoration:underline;
}
.news .more{
position:absolute;
width:45px;
height:17px;
bottom:6px;
right:0;
z-index:9;
}
.news .more a{
position:relative;
width:100%;
height:100%;
float:left;
background-color:#cfcfcf;
line-height:17px;
text-align:center;
color:#FFF;
}
.hotvideo{
position:relative;
width:960px;
height:auto;
margin-top:20px;
margin-right:12.5%;
margin-left:12.5%;
float:left;
padding-bottom:22px;
border-bottom:1px solid #cfcfcf;
margin-bottom:22px;
}
.hot{
position:relative;
width:59%;
height:auto;
float:left;
margin-right:1.7%;
}
.hot .title{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:5px;
}
.hot .hotul{
position:relative;
width:100%;
height:0;
padding-bottom:50%;
float:left;
}
.hot .hotul .left{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
left:0;
z-index:99;
cursor:pointer;
background:url(/images/left.png) no-repeat;
}
.hot .hotul .right{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
right:0;
z-index:99;
cursor:pointer;
background:url(/images/right.png) no-repeat;
}
.hot .hotul li{
position:absolute;
width:100%;
height:0;
padding-bottom:50%;
left:0;
bottom:0;
display:none;
}
.hot .hotul li .word{
position:absolute;
width:100%;
height:54px;
left:0;
bottom:0;
z-index:9;
background:url(/images/black.png) repeat;
}
.hot .hotul li .word .icon{
position:relative;
width:63px;
height:24px;
float:left;
margin-top:15px;
margin-right:12px;
}
.hot .hotul li .word a{
position:relative;
width:auto;
float:left;
display:inline-block;
line-height:24px;
margin-top:15px;
color:#FFF;
font-size:15px;
}
.hot .hotul li .pic{
position:relative;
width:100%;
height:0;
padding-bottom:50%;
float:left;
}
.hot .hotul li .pic img{
width:100%;
height:auto;
}
.video{
position:relative;
width:39.3%;
height:auto;
float:left;
}
.video .title{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:5px;
}
.video .word{
position:absolute;
width:100%;
height:54px;
left:0;
bottom:0;
z-index:9;
background:url(/images/black.png) repeat;
}
.video .word .icon{
position:relative;
width:63px;
height:24px;
float:left;
margin-top:15px;
margin-right:12px;
}
.video .word a{
position:relative;
width:auto;
float:left;
display:inline-block;
line-height:24px;
margin-top:15px;
color:#FFF;
font-size:15px;
}
.video .pic{
position:relative;
width:100%;
height:0;
padding-bottom:75%;
float:left;
}
.video .pic img{
width:100%;
height:auto;
}
.video .play{
position:absolute;
width:90px;
height:90px;
top:50%;
margin-top:-82px;
left:50%;
margin-left:-45px;
z-index:998;
background:url(/images/play.png) no-repeat;
}
.video .play a{
position:relative;
width:100%;
height:100%;
float:left;
}
.active{
position:relative;
width:960px;
height:auto;
float:left;
overflow:hidden;
margin-right:12.5%;
margin-left:12.5%;
margin-bottom:150px
}
.activeul{
position:relative;
width:1000%;
height:auto;
float:left;
}
.active .left{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
left:0;
z-index:99;
cursor:pointer;
background:url(/images/left.png) no-repeat;
}
.active .right{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
right:0;
z-index:99;
cursor:pointer;
background:url(/images/right.png) no-repeat;
}
.activeul li{
position:relative;
width:2.2%;
height:auto;
float:left;
border:1px solid #bbbbbb;
margin-right:0.4%;
}
.activeul li .pic{
position:relative;
width:100%;
height:0;
padding-bottom:60%;
float:left;
}
.activeul li .pic img{
width:100%;
height:auto;
}
.activeul li .word{
position:relative;
width:100%;
height:19px;
line-height:18px;
font-size:15px;
color:#434343;
float:left;
padding-top:12px;
padding-bottom:11px;
}
.activeul li .word span{
position:relative;
width:auto;
height:18px;
float:left;
padding-left:10px;
border-bottom:1px solid #88abda;
}
.gotop{
position:fixed;
width:34px;
height:34px;
bottom:10px;
right:5px;
background:url(/images/top.png) no-repeat;
background-size:100%;
z-index:999;
cursor:pointer;
display:none;
opacity:0.5;
}
.rightmap{
position:fixed;
width:40px;
height:163px;
right:0px;
top:26%;
z-index:9998;
}
.rightmap ul{
position:relative;
width:100%;
height:auto;
float:left;
}
.rightmap ul li{
position:relative;
width:100%;
height:40px;
float:left;
margin-bottom:1px;
}
.rightmap ul li:hover{
background-color:#e1e1e1;
}
.rightmap ul li .box{
position:absolute;
width:auto;
height:auto;
top:0;
right:40px;
display:none;
}
.rightmap ul li .box .boxin{
position:relative;
width:160px;
height:auto;
float:left;
background-color:#9e9e9e;
color:#FFF;
padding:10px 10px 30px 10px;
font-size:15px;
line-height:22px;
}
.rightmap ul li .box .boxin .more{
position:absolute;
width:auto;
height:auto;
right:10px;
bottom:10px;
}
.rightmap ul li .box .boxin .more a{
position:relative;
width:100%;
height:100%;
float:left;
font-size:15px;
color:#7d0000;
}
.rightmap ul li .box .boxin .more a:hover{
text-decoration:underline;
}

/*02_exhibition*/
.purple{
color:#80479e;
}
.roottop{
position:relative;
width:100%;
height:21px;
float:left;
margin-top:10px;
margin-bottom:10px;
}
.roottop .root{
position:relative;
width:100%;
height:21px;
float:left;
color:#737373;
font-size:13px;
}
.roottop .root a{
position:relative;
width:auto;
height:21px;
line-height:21px;
color:#737373;
margin-right:5px;
margin-left:5px;
}
.roottop .root a:frist-child{
margin-left:0;
}
.roottop .root a:hover{
color:#000;
}
.roottop .fontbtn{
position:absolute;
width:90px;
height:21px;
top:10px;
right:0;
}
.roottop .fontbtn a{
position:relative;
width:25px;
height:21px;
float:left;
margin-right:5px;
}
.sbar_02{
position:relative;
width:100%;
height:35px;
float:left;
margin-bottom:3px;
margin-top:10px;
}
.sbar_02 .title{
position:relative;
width:21%;
height:35px;
float:left;
background:url(/images/en/exhibition.jpg) no-repeat;
}
.sbar_02 .sbar_btn{
position:relative;
width:75%;
height:35px;
float:left;
margin-left:32px;
font-family:"Times New Roman";
}
.sbar_02 .sbar_btn a{
position:relative;
width:auto;
height:35px;
float:left;
padding-right:12px;
padding-left:12px;
background-color:#FFF;
color:#898989;
font-size:15px;
line-height:35px;
letter-spacing:0px;
text-align:center;
}
.sbar_02 .sbar_btn a:hover{
position:relative;
width:auto;
height:35px;
float:left;
padding-right:12px;
padding-left:12px;
background-color:#eb6100;
color:#FFF;
font-size:15px;
line-height:35px;
letter-spacing:0px;
text-align:center;
}
.sbar_02 .sbar_btn a.on{
position:relative;
width:auto;
height:35px;
float:left;
padding-right:12px;
padding-left:12px;
background-color:#eb6100;
color:#FFF;
font-size:15px;
line-height:35px;
letter-spacing:0px;
text-align:center;
}
.list_02{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:45px;
margin-bottom:150px;
}
.list_02 .article{
position:relative;
width:32%;
height:365px;
float:left;
margin-right:2%;
margin-bottom:37px;
}
.list_02 .article:nth-child(3n){
margin-right:0%;
}
.list_02 .article .pic{
position:relative;
width:310px;
height:250px;
padding-bottom:10px;
float:left;
overflow:hidden;
vertical-align:top;
}
.list_02 .article .pic img{
width:310px;
height:250px;
overflow:hidden;
}
.list_02 .article .word{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:1px;
}
.list_02 .article .word a{
font-size:15px;
color:#4c4c4c;
line-height:23px;
}
.list_02 .article .word a:hover{
text-decoration:underline;
}
.list_02 .article .time{
position:relative;
width:100%;
height:15px;
float:left;
line-height:20px;
font-size:15px;
color:#737373;
margin-bottom:10px;
font-family:Arial;
margin-top:5px;
}
.list_02 .article .floor{
position:relative;
width:100%;
height:21px;
float:left;
line-height:21px;
color:#969696;
font-size:17px;
font-weight:bolder;
text-align:left;
font-family:Arial;
}
.list_02 .article .floor .icon{
position:relative;
width:64px;
margin-left:5px;
color:#FFF;
font-weight:normal;
background-color:#71b2c7;
line-height:21px;
font-size:13px;
text-align:center;
display:inline-block;
}
.list_02 .article .floor .icon a{
color:#FFF;
}

.content_02{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:40px;
margin-bottom:150px;
}
.content_02 .leftbtn{
position:fixed;
width:42px;
height:42px;
top:50%;
margin-top:-21px;
left:8%;
background:url(/images/rightbtn.png) no-repeat;
}
.content_02 .rightbtn{
position:fixed;
width:42px;
height:42px;
top:50%;
margin-top:-21px;
right:8%;
background:url(/images/leftbtn.png) no-repeat;
}
.c02_left{
position:relative;
width:255px;
height:auto;
float:left;
margin-right:0px;
padding-right:20px;
}
.c02_left .title{
position:relative;
width:90%;
height:auto;
float:left;
font-size:34px;
line-height:41px;
color:#3b3838;
font-family:Arial;
font-weight:bolder;
letter-spacing:-1px;
}

.c02_left .title_2{
position:relative;
width:90%;
height:auto;
float:left;
font-size:30px;
line-height:39px;
color:#3b3838;
font-family:Arial;
font-weight:bolder;
letter-spacing:-1px;
}

.c02_left .title_3{
position:relative;
width:90%;
height:auto;
float:left;
font-size:28px;
line-height:37px;
color:#3b3838;
font-family:Arial;
font-weight:bolder;
letter-spacing:-1px;
}

.c02_left .time{
position:relative;
width:100%;
height:24px;
line-height:24px;
float:left;
color:#eb6100;
font-size:17px;
letter-spacing:1px;
font-family:Arial;
margin-top:15px;
}
.c02_left .icon{
position:relative;
width:100%;
height:21px;
float:left;
margin-top:15px;
}
.c02_left .icon .iconin{
position:relative;
width:102px;
height:21px;
float:left;
margin-right:5px;
}
.c02_left .icon .iconbtn{
position:relative;
width:51px;
height:15px;
float:left;
background-color:#71b2c7;
line-height:15px;
padding:3px 6px;
color:#FFF;
}
.c02_left .icon .iconbtn a{
color:#FFF;
}
.c02_left .word{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:15px;
font-size:15px;
color:#5d5d5d;
line-height:26px;
letter-spacing:0;
}
.c02_left .word span{
color:#313131;
font-weight:bolder;
}
.c02_left .word .site{
position:relative;
width:100%;
height:17px;
margin-bottom:10px;
float:left;
}
.c02_left .word .date,.c02_left .word .pay,.c02_left .word .company{
position:relative;
width:100%;
height:auto;
margin-bottom:10px;
float:left;
}
.c02_left .word .fbshare{
position:relative;
width:100%;
height:31px;
float:left;
}
.c02_left .word .fbshare a{
margin-right:5px;
}
.c02_left .ad{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:28px;
}
.c02_left .ad a{
position:relative;
float:left;
}
.c02_left .ad a .title{
position:relative;
width:200px;
height:30px;
float:left;
background-color:#000;
text-indent:5px;
color:#FFF;
line-height:30px;
font-size:15px;
}
.c02_left .ad a .pic{
position:relative;
width:200px;
height:auto;
float:left;
}
.c02_left .ad a .pic img{
width:200px;
height:auto;
}
.c02_left .ad a .pic .word{
position:relative;
width:100%;
height:30px;
float:left;
text-indent:5px;
color:#5f5959;
line-height:30px;
font-size:15px;
}
.c02_mid{
position:relative;
width:auto;
height:auto;
float:left;
}
.c02_mid .title{
position:relative;
width:100%;
height:auto;
float:left;
font-size:25px;
line-height:36px;
color:#3a5e70;
letter-spacing:0px;
font-family:Arial;
margin-bottom:25px;
}
.c02_mid .word{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#505151;
letter-spacing:0;
margin-bottom:25px;
}
.c02_mid .backbtn{
position:relative;
width:100%;
height:21px;
float:left;
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #c4c4c4;
font-size:13px;
}
.c02_mid .backbtn a{
position:relative;
width:63px;
height:21px;
float:right;
background-color:#467A95;
line-height:21px;
text-align:center;
color:#FFF;
font-size:13px;
}
.c02_mid .hotarticle{
position:relative;
width:100%;
height:auto;
float:left;
}
.c02_mid .hotarticle li{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
margin-bottom:15px;
}
.c02_mid .hotarticle a{
position:relative;
width:100%;
height:auto;
line-height:15px;
float:left;
letter-spacing:0;
color:#44758F;
}
.c02_mid .hotarticle a:hover{
text-decoration:underline;
}

.c02_right{
position:relative;
width:312px;
height:auto;
float:left;
margin-left:25px;
}
.c02_right .ssword{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:24px;
color:#4d4f50;
font-weight:normal;
font-family: Arial;
margin-top:15px;
padding-bottom:15px;
border-bottom:1px solid #c7c7c7;
margin-bottom:25px;
}
.c02_right .ssword h3{
font-weight:normal;
}

.c02_right .otherlink{
position:relative;
width:300px;
height:auto;
float:left;
background-color:#e8e8e8;
padding:0 0 5px 0;
margin-top:15px;
margin-bottom:20px;
}

.c02_right .otherlink .article{
position:relative;
width:300px;
height:auto;
float:left;
margin-right:5px;
margin-bottom:10px;
}
.c02_right .otherlink .article:nth-child(2n){
margin-right:0px;
}
.c02_right .otherlink .article a{
position:relative;
width:100%;
height:100%;
float:left;
}
.c02_right .otherlink .article a .word{
position:relative;
width:300px;
height:20px;
background:url(/images/black80.png);
/*background-color:rgba(0,0,0,0.8);*/
color:#FFF;
text-indent:10px;
font-size:15px;
text-align:center;
letter-spacing:1px;
padding:3px 0 3px 0;
}
.c02_right .otherlink .article a .pic{
position:relative;
width:88%;
height:160px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
overflow:hidden;
}
.c02_right .otherlink .article a .pic img{
width:100%;
height:auto;
}
.c02_right .otherlink .article a .sword{
position:relative;
width:88%;
height:auto;
font-size:15px;
color:#626262;
line-height:24px;
padding-left:18px;
}
.c02_right .hot_active{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:15px;
}
.c02_right .hot_active .title{
position:relative;
width:100%;
height:25px;
float:left;
margin-bottom:2px;
text-indent:13px;
font-size:15px;
color:#FFF;
background-color:#000;
line-height:25px;
}
.c02_right .hot_active ul{
position:relative;
width:100%;
height:auto;
float:left;
}
.c02_right .hot_active ul li{
position:relative;
width:100%;
height:auto;
float:left;
border-bottom:3px solid #FFF;
}
.c02_right .hot_active ul li a{
position:relative;
width:286px;
height:auto;
float:left;
padding:10px 13px;
}
.c02_right .hot_active ul li a{
font-size:15px;
color:#626262;
line-height:24px;
background-color:#e5e5e5;
}
.c02_right .hot_active ul li a:hover{
text-decoration:underline;
}

/*03_active*/
.sbar_02 .title01{
position:relative;
width:21%;
height:35px;
float:left;
background:url(/images/en/visit.jpg) no-repeat;
margin-top:5px;

}
.sbar_02 .title03{
position:relative;
width:26%;
height:35px;
float:left;
background:url(/images/en/action.jpg) no-repeat;
margin-top:5px;
}
.sbar_02 .title07{
position:relative;
width:21%;
height:35px;
float:left;
background:url(/images/en/news.jpg) no-repeat;
margin-top:5px;
}
.sbar_02 .title08{
position:relative;
width:21%;
height:35px;
float:left;
background:url(/images/en/service.jpg) no-repeat;
margin-top:5px;
}
.sbar_02 .title09{
position:relative;
width:20%;
height:35px;
float:left;
background:url(/images/en/about.jpg) no-repeat;
margin-top:5px;
}
.sbar_03{
position:relative;
width:100%;
height:20px;
padding-top:8px;
padding-bottom:8px;
background-color:#ececec;
float:left;
margin-top:45px;
margin-bottom:22px;
}
.sbar_03 .icon{
position:relative;
width:20px;
height:20px;
float:left;
margin-right:2px;
margin-left:7px;
background:url(../../images/sicon.png) no-repeat;
}
.sbar_03 .box{
position:relative;
width:auto;
height:20px;
float:left;
}
.sbar_03 .box span{
position:relative;
float:left;
margin-right:8px;
margin-left:8px;
color:#737373;
font-size:15px;
line-height:20px;
}
.sbar_03 .box input,.sbar_03 .box select{
position:relative;
float:left;
font-size:13px;
line-height:20px;
color:#434343;
width:135px;
}
.sbar_03 .box select{
width:170px;
height:20px;
border:none;
}
.sbar_03 .box a,.sbar_03 .box .submit{
position:relative;
width:55px;
height:20px;
float:left;
line-height:20px;
font-size:13px;
color:#FFF;
text-align:center;
background-color:#939393;
}
.sbar_03 .text03_1{
position:relative;
width:74px;
height:20px;
float:left;
line-height:20px;
text-indent:10px;
background-color:#FFF;
}
.sbar_03 .text03_2{
position:relative;
width:195px;
height:20px;
float:left;
line-height:20px;
text-indent:10px;
background-color:#FFF;
}
.list_03{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:150px;
}
.list_03 .box{
position:relative;
width:100%;
height:auto;
float:left;
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #d9d9d9;
}
.list_03 .box .pic{
position:relative;
width:27.5%;
height:0;
padding-bottom:22%;
float:left;
}
.list_03 .box .pic img{
width:100%;
height:auto;
}
.list_03 .box .word{
position:relative;
width:71.5%;
height:100%;
float:left;
margin-left:1%;
overflow:hidden;
}
.list_03 .box .word a{
position:relative;
width:100%;
height:100%;
float:left;
}
.list_03 .box .word a .title,.list_03 .box .word a .title2,.list_03 .box .word a .time,.list_03 .box .word a .detail{
position:relative;
width:100%;
height:auto;
float:left;
}
.list_03 .box .word .title{
font-size:18px;
color:#7d7d7d;
margin-bottom:13px;
}
.list_03 .box .word .title2{
font-size:15px;
font-weight:bolder;
color:#434343;
margin-bottom:13px;
}
.list_03 .box .word .time{
font-size:15px;
color:#7d7d7d;
font-family:Arial;
margin-bottom:13px;
}
.list_03 .box .word .detail{
font-size:15px;
color:#434343;
line-height:24px;
}
.list_03 .box .sign{
position:absolute;
width:64px;
height:21px;
right:70px;
text-align:center;
background-color:#71b2c7;
bottom:20px;
}
.list_03 .box .sign a{
color:#FFF;
font-size:13px;
line-height:21px;
}
.list_03 .box .more{
position:absolute;
width:64px;
height:21px;
right:0;
bottom:20px;
text-align:center;
background-color:#71b2c7;
}
.list_03 .box .more a{
color:#FFF;
font-size:13px;
line-height:21px;
}
.list_03 .page{
position:relative;
width:100%;
height:30px;
float:left;
font-size:15px;
font-family:Arial;
text-align:center;
}
.list_03 .page a{
width:30px;
height:30px;
line-height:30px;
text-align:center;
color:#959595;
display:inline-block;
margin:0px 3px;
}
.list_03 .page a:hover{
background-color:#e5e5e5;
}
.list_03 .page span{
width:30px;
height:30px;
line-height:30px;
text-align:center;
color:#959595;
display:inline-block;
background-color:#e5e5e5;
}
.c03_mid{
position:relative;
width:auto;
height:auto;
float:left;
}
.c03_mid .title{
position:relative;
width:100%;
height:auto;
float:left;
font-size:22px;
line-height:30px;
color:#3a5e70;
margin-bottom:25px;
letter-spacing:1px;
font-family: Arial;
}
.c03_mid .word{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
margin-bottom:25px;
}
.c03_mid .word .box{
position:relative;
width:100%;
height:auto;
float:left;
}
.c03_mid .word .box .box_left{
position:relative;
width:49%;
height:auto;
float:left;
margin-right:1%;
}
.c03_mid .word .box .box_left .pic{
position:relative;
width:100%;
float:left;
}
.c03_mid .word .box .box_left .pic img{
width:100%;
height:auto;
}
.c03_mid .word .box .box_right{
position:relative;
width:49%;
height:auto;
float:left;
margin-left:1%;
}
.c03_mid .word .box .box_right .pic{
position:relative;
width:100%;
float:left;
}
.c03_mid .word .box .box_right .pic img{
width:100%;
height:auto;
}
.c03_mid .word .box .box_left .sword{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#434343;
}
.c03_mid .word .download{
position:relative;
width:100%;
height:auto;
float:left;
}
.c03_mid .word .download .icon{
position:relative;
width:30px;
height:30px;
float:left;
overflow:hidden;
}
.c03_mid .word .download a{
position:relative;
float:left;
font-size:15px;
line-height:27px;
color:#71b2c7;
}
.c03_mid .word .download a:hover{
color:#000;
}
.c03_mid .word span{
color:#505151;
font-weight:bolder;
letter-spacing:1px;
}
.c03_mid .backbtn{
position:relative;
width:100%;
height:21px;
float:left;
padding-bottom:20px;
margin-bottom:20px;
border-bottom:#c4c4c4;
}
.c03_mid .backbtn a{
position:relative;
width:auto;
height:auto;
float:right;
background-color:#5f98ab;
line-height:21px;
text-align:center;
color:#FFF;
padding:5px;
}
.c03_mid .hotarticle{
position:relative;
width:100%;
height:auto;
float:left;
}
.c03_mid .hotarticle li{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
margin-bottom:15px;
}
.c03_mid .hotarticle a{
position:relative;
width:100%;
height:auto;
line-height:15px;
float:left;
color:#5f98ab;
}
.c03_mid .hotarticle a:hover{
text-decoration:underline;
}
/*05_learn*/
.c05_left{
position:relative;
width:200px;
height:auto;
float:left;
margin-right:33px;
}
.c05_left .left_menu{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_left .left_menu .title{
position:relative;
width:100%;
height:auto;
line-height:27px;
float:left;
font-size:18px;
font-family: Arial;
letter-spacing:2px;
border-bottom:1px solid #c0c0c0;
overflow:hidden;
margin-bottom:7px;
color:#000;
}
.c05_left .left_menu a{
position:relative;
width:90%;
height:auto;
float:left;
line-height:20px;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
color:#959595;
font-size:15px;
overflow:hidden;
}
.c05_left .left_menu a:hover{
color:#FFF;
background-color:#bfbfbf;
}
.c05_left .left_menu a.on{
color:#FFF;
background-color:#bfbfbf;
}

.c05_mid{
position:relative;
width:auto;
height:auto;
float:left;
color:#434343;
}
.c05_mid .boxul{
position:relative;
width:100%;
height:auto;
float:left;
}

.c05_mid .boxul .title{
position:relative;
width:100%;
height:auto;
float:left;
background-color:#e5e5e5;
font-size:21px;
font-family: Arial;
line-height:30px;
text-indent:15px;
color:#7d7d7d;
overflow:hidden;
margin-bottom:18px;
}
.c05_mid .boxul ul,.c05_mid .boxul ul li{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:5px;
}
.c05_mid .boxul ul li .box{
position:relative;
width:32%;
height:auto;
float:left;
padding-top:13px;
margin-right:2%;
border-top:1px solid #e5e5e5;
margin-bottom:13px;
}
.c05_mid .boxul ul li .box:last-child{
margin-right:0;
}
.c05_mid .boxul ul li .box .pic{
position:relative;
width:39.6%;
height:0;
float:left;
padding-bottom:39.6%;
margin-right:1.4%;
}
.c05_mid .boxul ul li .box .pic img{
width:100%;
height:auto;
}
.c05_mid .boxul ul li .box .word{
position:relative;
width:59%;
height:auto;
float:left;
}
.c05_mid .boxul ul li .box .word .title,.c05_mid .boxul ul li .box .word .sword{
position:relative;
float:left;
width:100%;
height:auto;
background-color:#FFF;
}
.c05_mid .boxul ul li .box .word .title a{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
font-family: Arial;
line-height:17px;
color:#434343;
margin-bottom:18px;
}
.c05_mid .boxul ul li .box .word .sword a{
position:relative;
width:100%;
height:20px;
float:left;
line-height:20px;
color:#71b2c7;
font-size:15px;
text-indent:15px;
}
.c05_mid .boxul ul li .box .word .sword a:hover{
color:#000;
}
.c05_mid .boxul ul .more{
position:absolute;
width:64px;
height:21px;
right:0;
bottom:0;
}
.c05_mid .boxul ul .more a{
position:relative;
width:100%;
height:100%;
float:left;
background-color:#71b2c7;
line-height:21px;
color:#FFF;
text-align:center;
}
.c05_mid .word{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .word .pic{
position:relative;
width:100%;
height:auto;
float:left;
margin:10px 0px;
}
.c05_mid .word .pic img{
width:100%;
height:auto;
}
.c05_mid .word .sword{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
letter-spacing:0;
color:#535353;
}
.c05_mid .word .sword span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
margin-bottom:10px;
}

.c05_mid .word ul.ul0503{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:47px;
text-indent:28px;
color:#434343;
border-bottom:1px solid #e7e7e7;
}
.c05_mid .word ul.ul0503 li.title{
position:relative;
width:100%;
height:auto;
float:left;
font-size:21px;
font-family: Arial;
line-height:30px;
text-indent:28px;
color:#7d7d7d;
background-color:#e5e5e5;
}
.c05_mid .word ul.ul0503 li .left{
position:relative;
width:22.5%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li .right{
position:relative;
width:77.5%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li.box{
position:relative;
width:24.7%;
height:0;
float:left;
padding-bottom:24.7%;
margin-right:0.4%;
text-indent:0;
}
.c05_mid .word ul.ul0503 li.box:last-child{
margin-right:0px;
}
.c05_mid .word ul.ul0503 li.box .pic{
position:relative;
width:100%;
height:auto;
float:left;
padding:0;
margin:0;
}
.c05_mid .word ul.ul0503 li.box .pic a{
position:relative;
width:100%;
height:100%;
float:left;
}
.c05_mid .word ul.ul0503 li.box .pic img{
width:100%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li.box .pic .look{
position:absolute;
width:35px;
height:35px;
bottom:0;
right:0;
z-index:9;
}
.c05_mid .word ul.ul0503 li.box .pic .look a{
position:relative;
width:100%;
height:100%;
float:left;
background:url(../../images/05_learn/look.png) no-repeat;
background-size:100%;
}
.c05_mid .word ul.ul0503 li.box .word{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
color:#71b2c7;
line-height:33px;
}
.c05_mid .word ul.ul0503 li.box .word a{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
color:#71b2c7;
line-height:33px;
}
.c05_mid .boxul .box{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:35px;
}
.c05_mid .boxul .box .pic{
position:relative;
width:28.7%;
height:auto;
margin-right:3.3%;
float:left;
}
.c05_mid .boxul .box .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .boxul .box .word{
position:relative;
width:68%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
}
.c05_mid .boxul .box .word span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
margin-bottom:10px;
color:#000000;
}
.c05_mid .boxul .box .word .sword{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:10px;
}
.c05_mid .boxul .box .word .sword a{
position:relative;
width:100%;
height:auto;
float:left;
line-height:40px;
color:#71b2c7;
}
.c05_mid .boxul .box .word .sword a:hover{
color:#000;
}
.c05_mid .boxul .box06{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:35px;
padding-bottom:15px;
border-bottom:1px solid #ececec;
font-family: Arial;
}
.c05_mid .boxul .box06 .pic{
position:relative;
width:18.7%;
height:auto;
margin-right:3.3%;
float:left;
}
.c05_mid .boxul .box06 .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .boxul .box06 .word{
position:relative;
width:78%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
}
.c05_mid .boxul .box06 .word span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
margin-bottom:10px;
color:#000000;
}
.c05_mid .boxul .box06 .word .sword{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:10px;
}
.c05_mid .boxul .box06 .more{
position:absolute;
width:64px;
height:21px;
right:0px;
bottom:15px;
}
.c05_mid .boxul .box06 .online{
position:absolute;
width:64px;
height:21px;
right:70px;
bottom:15px;
}
.c05_mid .boxul .box06 .more a,.c05_mid .boxul .box06 .online a{
position:relative;
width:100%;
height:100%;
float:left;
font-size:13px;
letter-spacing:0px;
line-height:21px;
color:#FFF;
background-color:#71b2c7;
text-align:center;
}
.c05_mid .page{
position:relative;
width:100%;
height:30px;
float:left;
text-align:center;
margin-top:25px;
}
.c05_mid .page a{
width:30px;
height:30px;
display:inline-block;
text-align:center;
line-height:30px;
color:#959595;
font-size:15px;
font-family:Arial;
background-color:#FFF;
}
.c05_mid .page a:hover{
background-color:#e5e5e5;
}
.c05_mid .box09{
position:relative;
width:100%;
height:auto;
float:left;
color:#434343;
}
.c05_mid .box09 .word{
position:relative;
width:auto;
height:auto;
float:left;
font-size:15px;
line-height:27px;
letter-spacing:0px;
}
.c05_mid .box09 .word span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
margin-bottom:15px;
color:#434343;
letter-spacing:0px;
margin-top:7px;
font-weight:bolder;
}

.c05_mid .box09 .pic{
position:relative;
width:250px;
height:auto;
float:left;
margin-left:60px;
}
.c05_mid .box09 .pic .manhead{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:25px;
}
.c05_mid .box09 .pic .manhead img,.c05_mid .box09 .pic .hot{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .box09 .pic .hot .title{
	position:relative;
	width:100%;
	height:35px;
	float:left;
	line-height:35px;
	font-size:18px;
	color:#000000;
	letter-spacing:2px;
	border-bottom:1px solid #c0c0c0;
	background-color:#FFF;
	font-family:Arial;
	text-indent:0;
}
.c05_mid .box09 .pic .hot .box{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:0;
margin-top:10px;
}
.c05_mid .box09 .pic .hot .box .pic{
position:relative;
width:56px;
height:45px;
float:left;
margin-right:6px;
margin-left:0;
overflow:hidden;
margin-top:3px;
}
.c05_mid .box09 .pic .hot .box .pic a,.c05_mid .box09 .pic .hot .box .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .box09 .pic .hot .box .word{
position:relative;
width:188px;
height:45px;
float:left;
overflow:hidden;
}
.c05_mid .box09 .pic .hot .box .word a{
position:relative;
width:100%;
height:45px;
float:left;
color:#898989;
line-height:23px;
}
.c05_mid .box09 .pic .hot .box .word a:hover{
color:#000;
}
.c05_mid .list09{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .list09 .box{
position:relative;
width:24%;
height:auto;
float:left;
margin-right:1%;
margin-bottom:35px;
}
.c05_mid .list09 .box .pic,.c05_mid .list09 .box .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .list09 .box .word{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:5px;
line-height:22px;
}
.c05_mid .list09 .box .word a{
position:relative;
width:100%;
height:75px;
float:left;
line-height:25px;
font-size:15px;
color:#535353;
overflow:hidden;
font-family: Arial;
}
.c05_mid .list09 .box .word a:hover{
color:#000;
}
.c09all{
position:relative;
width:100%;
height:auto;
float:left;
}
.c09all .title{
position:relative;
width:100%;
height:auto;
float:left;
line-height:30px;
text-indent:15px;
font-family: Arial;
font-size:21px;
color:#7d7d7d;
background-color:#e5e5e5;
margin-bottom:28px;
}
.c09alltop{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:32px;
}
.c09alltop .pic{
position:relative;
width:23.6%;
height:auto;
float:left;
margin-right:2.4%;
}
.c09alltop .pic img{
width:100%;
height:auto;
}
.c09alltop .word{
position:relative;
width:74%;
height:auto;
min-height:100%;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
font-family: Arial;
}
.c09alltop .word span{
position:relative;
width:100%;
height:auto;
float:left;
line-height:27px;
margin-bottom:15px;
color:#000;
font-size:17px;
}
.c09alltop .word p{
position:relative;
width:100%;
height:auto;
float:left;
line-height:27px;
color:#7d7d7d;
font-size:15px;
margin-bottom:15px;
}
.c09alltop .btn{
position:absolute;
width:64px;
height:21px;
left:26%;
bottom:0;
}
.c09alltop .btn a{
position:relative;
width:64px;
height:21px;
float:left;
background-color:#71b2c7;
line-height:21px;
color:#FFF;
text-align:center;
font-size:13px;
}
.c09allbottom{
position:relative;
width:100%;
height:auto;
float:left;
}
.c09allbottom .box{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:15px;
font-family: Arial;
}
.c09allbottom .box span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
color:#535353;
line-height:40px;
border-bottom:1px solid #e7e7e7;
}
.c09allbottom .box a{
position:relative;
width:100%;
height:auto;
float:left;
color:#71b2c7;
line-height:40px;
border-bottom:1px solid #e7e7e7;
text-indent:30px;
background:url(../../images/09_about/fileIcon.jpg) no-repeat;
}
.c09allbottom .box a:hover{
color:#000;
}
.c09all .btnout{
position:relative;
width:100%;
height:auto;
float:left;
text-align:right;
}
.c09all .btnout a{
position:relative;
width:64px;
height:21px;
float:right;
background-color:#71b2c7;
text-align:center;
color:#FFF;
line-height:21px;
margin-left:5px;
}

















































/**********SiteMap*********/
#siteMapWrp {
	margin: 0 auto;
	width: 100%;
	height: auto;
	background: #467a95;
	clear: both;
	position: relative;
	z-index: 99;
	background-color: #6a005f;

}

#siteMap{
	margin:0 auto;
	width:960px;
	height:auto;
	padding-top:15px;	
	
}


/*****social Media********/

#socialMeida{
	padding-top:30px;
	margin: 0;
	width: 960px;
	height:37px;
	clear: both;
	
		
}

.socialBox{
	padding:0px;	
	float:left;	
	width:380px;
	height:37px;
	
	
}
.socialBox ul{
	float:left;
	display:inline-block;
	
	
}
.socialBox li{
	float:left;
	margin:0px;
	padding:0px;
	display:inline-block;
	width:80px;
	height:37px;
	
}

.socialBox li a {
	width:80px;
	height:37px;
	margin:0px;
	padding:0px;
	display:block;
	
}





/*****NewsLetter********/

#newsletter{
	width:350px;
	height:37px;
	float:right;
	
}
#newsletter h5 {
	padding-right:5px;
	height:40px;
	float:left;
	line-height:40px;
	color:#FFF;
	font-size:15px;
	
	
}
.newsletterBtn01{
	cursor:pointer;
	float:left;
	border:none;
    padding-right=:0px;
	width:42px;
	height:37px;
	background:url(/images/subscribe.jpg) no-repeat;
background-position:0px 0px;
	color:#FFF;
text-indent:-9999px;	
}


.newsletterBtn_Cancel{
	cursor:pointer;
	float:left;
	padding-right:0px;
	border:none;
	width:42px;
	height:37px;
	background:url(/images/subscribe.jpg) no-repeat;
background-position:-42px 0px;
	color:#FFF;
text-indent:-9999px;	
}
.newsletterForm{
	float:left;
	line-height:30px;
	height:37px;
	color:#666;
	background-color:#FFF;	
	
}

/****Google Map*****/	
#map {
	
	width: 100%;	
	height:155px;
	  }



/* scroll_top_btn */
#toTop {
	z-index:13000;
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 10px;
	right: 10px;
	overflow: hidden;
	width: 34px;
	height: 33px;
	border: none;
	text-indent: 100%;
}

/****************Footer***/

#FooterWrp{
	margin:0 auto;
	margin-top:95px;
	
	width:100%;
	clear:both;
	z-index:10000;
	height:95px;
	background:#4e0045;
	
	
}

#FooterOutline{
	margin:0 auto;	
	width:960px;
	position:relative;
	height:95px;
}
.footerTxt{
  display:block;
  padding-top:20px;
  line-height:1.2em;
  width:800px;
  height:35px;
  font-size:12px;
  float:left;
  color:#FFF;
  margin-top:23px;
  padding:2%;
	  
	
	
}

.footer-grid{
	font-size:14px;
	width:auto;
	float:left;
	padding:5px;
	margin-right:40px;
	
}

.footer-grid1{
	width:100px;
	float:left;
	padding:5px;
	margin-right:40px;
	
}
.footer-grid1a{
	width:180px;
	float:left;
	margin-right:5px;
	margin-left:10px;
}
.footer-grid1b{
	width:180px;
	float:left;
	padding:0px;
	margin-right:0px;	
}
.footer-grid3{

	width:70px;
	float:left;
	padding:5px;
	margin-right:35px;
	
}

.footer-grid ul,.footer-grid1 ul,.footer-grid3 ul{
	margin-top:25px;
	font-size:13px;
	padding-left:10px;
}
.footer-grid a,.footer-grid1 a,.footer-grid3 a{
	/*border-bottom: 1px solid #919191;
	border-bottom:1px solid rgba(238, 238, 238, 0.05);*/
	text-decoration:none;	
	line-height:1.8em;
	color:#dcdcdc;
	display:inherit;
	font-size:14px;
	padding-bottom: 1px;
	margin-bottom: 5px;
}

.footer-grid a:hover,.footer-grid1 a:hover,.footer-grid3 a:hover{
	text-decoration:underline;

	
}

.footer-grid h3,.footer-grid1 h3,.footer-grid3 h3{
	font-size:14px;
	color: #FFF;
font-weight:normal;
	/*text-transform: uppercase;*/
}

/***********/
.logo{
	margin-top:20px;
	padding-top:20px;
	float:left;	
	width:88px;
	height:35px;

}
@media screen and (min-width: 1680px){
.contentin{
	position:relative;
	width:100%;
	height:auto;
	float:left;
	margin-top:148px;
	background-image: url(../../images/NMH_BG.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
 

.headertopin{
position:relative;
height:95px;
width:960px;
margin-right:auto;
margin-left:auto;
/*width:80%;
float:left;
margin-right:10%;
margin-left:10%;*/
}
.mainmenuin{
position:relative;
width:960px;
margin-right:auto;
margin-left:auto;
height:40px;
margin-top:5px;
/*width:80%;
height:40px;
margin-right:10%;
margin-left:10%;
margin-top:5px;*/
}
.contentin_in{
position:relative;
width:960px;
margin-right:auto;
margin-left:auto;
height:auto;
z-index:10;
/*width:80%;
margin-right:10%;
margin-left:10%;*/
}

/*02_exhibition*/
/*.list_02 .article{
position:relative;
width:18%;
height:auto;
float:left;
margin-right:2.5%;
margin-bottom:37px;
}
.list_02 .article:nth-child(3n){
margin-right:2.5%;
}
.list_02 .article:nth-child(4n){
margin-right:2.5%;
}
.list_02 .article:nth-child(5n){
margin-right:0%;
}*/


}

@media screen and (min-width: 1281px) and (max-width: 1680px){
.contentin{
	position:relative;
	width:100%;
	height:auto;
	float:left;
	margin-top:148px;
	background-image: url(../../images/NMH_BG3.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}


.headertopin{
position:relative;
height:95px;
width:960px;
margin-right:auto;
margin-left:auto;
/*width:80%;
float:left;
margin-right:10%;
margin-left:10%;*/
}
.mainmenuin{
position:relative;
width:960px;
margin-right:auto;
margin-left:auto;
height:40px;
margin-top:5px;
/*width:80%;
height:40px;
margin-right:10%;
margin-left:10%;
margin-top:5px;*/
}
.contentin_in{
position:relative;
width:960px;
margin-right:auto;
margin-left:auto;
height:100%;
color:#434343;
background-color:#FFF;
z-index:10;
/*width:80%;
margin-right:10%;
margin-left:10%;*/
}
/*.headertopin{
position:relative;
width:80%;
height:95px;
float:left;
margin-right:10%;
margin-left:10%;
}
.mainmenuin{
position:relative;
width:80%;
height:40px;
margin-right:10%;
margin-left:10%;
margin-top:5px;
}
.contentin_in{
position:relative;
width:80%;
height:auto;
margin-right:10%;
margin-left:10%;
}*/
/*02_exhibition*/
/*.list_02 .article{
position:relative;
width:22%;
height:auto;
float:left;
margin-right:4%;
margin-bottom:37px;
}
.list_02 .article:nth-child(3n){
margin-right:4%;
}
.list_02 .article:nth-child(4n){
margin-right:0%;
}
.list_02 .article:nth-child(5n){
margin-right:4%;
}*/


}

@media screen and (min-width: 1024px) and (max-width: 1280px){
.contentin{
	position:relative;
	width:100%;
	height:auto;
	float:left;
	margin-top:148px;
	background-image: url(../../images/NMH_BG3.jpg);
	background-repeat: repeat-y;
	background-position: center top;
} 
	
	
.headertopin{
position:relative;
height:95px;
width:960px;
margin-right:auto;
margin-left:auto;
/*width:80%;
float:left;
margin-right:10%;
margin-left:10%;*/
}
.mainmenuin{
position:relative;
width:960px;
margin-right:auto;
margin-left:auto;
height:40px;
margin-top:5px;
/*width:80%;
height:40px;
margin-right:10%;
margin-left:10%;
margin-top:5px;*/
}
.contentin_in{
position:relative;
width:960px;
margin-right:auto;
margin-left:auto;
height:auto;
/*width:80%;
margin-right:10%;
margin-left:10%;*/
}
/*.headertopin{
position:relative;
width:94%;
height:95px;
float:left;
margin-right:3%;
margin-left:3%;
}
.mainmenuin{
position:relative;
width:94%;
height:40px;
margin-right:3%;
margin-left:3%;
margin-top:5px;
}*/
/*.news{
position:relative;
width:94%;
height:53px;
float:left;
margin-right:3%;
margin-left:3%;
border-bottom:1px solid #eec4c1;
}
.hotvideo{
position:relative;
width:94%;
height:auto;
margin-top:20px;
margin-right:3%;
margin-left:3%;
float:left;
padding-bottom:22px;
border-bottom:1px solid #cfcfcf;
margin-bottom:22px;
}
.active{
position:relative;
width:94%;
height:auto;
float:left;
overflow:hidden;
margin-right:3%;
margin-left:3%;
margin-bottom:150px
}
.contentin_in{
position:relative;
width:80%;
height:auto;
margin-right:10%;
margin-left:10%;
}*/
}

/*ipad*/
@media screen and (min-width: 768px) and (max-width: 1023px){
body{
width:960px;
}
.contentin .conbg
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:50;
	visibility:hidden;
	} 


}

/*mobile phone*/
@media screen and (max-width:767px){
*{
	margin: 0;
	padding: 0;
	-webkit-box-sizing:border-box;
}
.on{
display:block;
}
body{
background-color:#6a005f;
}
/*index*/
.header{
position:relative;
width:100%;
height:auto;
top:0;
left:0;
float:left;
z-index:999;
}
.headerin{
position:relative;
width:100%;
height:auto;
float:left;
}
.headerin .lock {
margin-left:100px;
}
.headertop{
position:relative;
width:100%;
height:95px;
float:left;
border-bottom:1px solid #a881bd;
/*background-color:rgba(53,14,74,0.8);*/
}
.headertopin{
position:relative;
width:90%;
height:95px;
margin-left:5%;
margin-right:5%;
}
.headertopin .hlogo{
position:relative;
width:65%;
height:100%;
margin-right:5%;
float:left;
}
.headertopin .hlogo a{
position:relative;
width:100%;
height:100%;
float:left;
}
.headertopin .hlogo img{
position:absolute;
width:100%;
height:auto;
top:45%;
}

.h_right{
position:relative;
width:30%;
height:100%;
float:left;
}
.smenu{
position:relative;
width:100%;
height:40%;
float:left;
text-align:right;
color:#FFF;
letter-spacing:2px;
font-size:0;
}
.smenu a{
position:relative;
display:inline-block;
font-size:12px;
line-height:400%;
color:#FFF;
display:none;
}
.smenu a:nth-child(2){
text-indent:0;
font-size:12px;
display:block;
letter-spacing:0;
}
.lang{
position:fixed;
width:100px;
height:50px;
right:180px;
top:50%;
left:50%;
margin-top:-25px;
margin-left:-50px;
z-index:9996;
}
.lang a{
position:relative;
width:100px;
height:50px;
float:left;
font-size:18px;
letter-spacing:0px;
color:#000;
line-height:50px;
display:block;
margin-right:0px;
text-align:center;
background-color:#FFF;
border-radius:5px;
margin-bottom:5px;
}
.lang a:hover{
color:#FFF;
background-color:#666;
}
.search{
position:relative;
width:auto;
height:35px;
float:right;
top:0;
}
.searchmobile{
position:absolute;
width:35px;
height:35px;
top:0;
right:0;
display:block;
z-index:9;
cursor:pointer;
text-indent:-9999px;
}
.searchmobile.on{
position:fixed;
width:190px;
height:35px;
top:50%;
margin-top:-52px;
right:50%;
margin-right:-95px;
display:block;
z-index:9999;
color:#FFF;
font-size:18px;
letter-spacing:2px;
font-family: Arial;
line-height:35px;
cursor:pointer;
text-align:center;
text-indent:0;
}
.searchin{
position:relative;
width:35px;
height:35px;
float:left;
overflow:hidden;
}
.searchin.on{
position:fixed;
width:190px;
height:35px;
top:50%;
margin-top:-17px;
left:50%;
margin-left:-95px;
z-index:9999;
}
.searchinin{
position:relative;
width:190px;
height:35px;
float:left;
}
.searchin .btn{
position:relative;
width:35px;
height:35px;
float:left;
background:url(/images/search.png) no-repeat;
}
.searchin .text1{
position:relative;
width:150px;
height:35px;
float:left;
text-align:left;
text-indent:5px;
overflow:hidden;
font-size:16px;
line-height:35px;
color:#707070;
background-color:#FFF;
}
.mainmenu{
position:relative;
width:100%;
height:90px;
float:left;
/*background-color:rgba(96,25,134,0.8);*/
}
.mainmenuin{
position:relative;
width:auto;
height:40px;
margin-top:5px;
margin-right:auto;
margin-left:auto;
}
.mainmenuin .mmenu{
position: initial;
width:auto;
height:auto;
padding-right:5px;
padding-left:5px;
float:left;
display:inline-block;
cursor:pointer;
}
.mainmenuin .mmenu:first-child,.mainmenuin .mmenu:last-child{
 /*display:none;*/
}
.mainmenuin .mmenu.on{
background-color:#e96000;
}
.mainmenuin .mmenu .mmenuin{
position:absolute;
width: 100%;
height:auto;
top: initial;
left:0;
z-index:999;
display:none;
border-top: none;
}
.mainmenuin .mmenu .mmenuin .mmenuinin{
position:absolute;
width:208px;
height:182px;
top:-6px;
left:199px;
border-left:1px solid #dcdbdb;
border-top:5px solid #e96000;
background-color:#FFF;
padding-left:52px;
padding-right:52px;
display:none;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m2{
top:-42px;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m3{
top:-78px;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m4{
top:-114px;
}
.mainmenuin .mmenu .mmenuin .mmenuinin.m5{
top:-150px;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .title{
position:relative;
width:100%;
height:33px;
float:left;
line-height:33px;
font-size:15px;
color:#535353;
font-weight:bolder;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .pic{
position:relative;
width:208px;
height:154px;
float:left;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .pic img{
width:100%;
height:auto;
}
.mainmenuin .mmenu .mmenuin .mmenuinin .word{
position:relative;
width:208px;
height:33px;
float:left;
line-height:33px;
text-align:center;
font-size:15px;
color:#535353;
}
.mainmenuin .mmenu .mmenuin.right{
left:auto;
right:0;
}
.mainmenuin .mmenu .mmenuin ul{
position:relative;
width:100%;
height:auto;
float:left;
border:1px solid #eae9e9;
background-color:#FFF;
}
.mainmenuin .mmenu .mmenuin ul li{
position:relative;
width:100%;
height:35px;
float:left;
border-bottom:1px solid #eae9e9;
}
.mainmenuin .mmenu .mmenuin ul li a{
position:relative;
width:100%;
height:100%;
float:left;
text-align:center;
font-size:15px;
color:#434343;
line-height:35px;
}
.mainmenuin .mmenu .mmenuin ul li a:hover{
color:#FFF;
background-color:#eb6100;
}
.mainmenuin .mmenu .mmenuin ul li a:hover{
color:#FFF;
background-color:#eb6100;
}
.mainmenuin .mmenu .mmenuin ul .mmenOurTeam{
  display: block;
}
.banner{
position:relative;
width:100%;
height:auto;
float:left;
display:block;
}
.bannerout{
position:relative;
width:100%;
height:500px;
margin-right:auto;
margin-left:auto;
margin-top:-146px;
}
.bannerul{
position:relative;
width:100%;
height:500px;
padding-bottom:0;
float:left;
}
.bannerul .left{
position:absolute;
width:39px;
height:76px;
top:50%;
margin-top:-90px;
left:0;
z-index:99;
cursor:pointer;
background:url(/images/left2.png) no-repeat;
}
.bannerul .right{
position:absolute;
width:39px;
height:76px;
top:50%;
right:0;
margin-top:-90px;
z-index:99;
cursor:pointer;
background:url(/images/right2.png) no-repeat;
}
.bannerul li{
position:absolute;
width:100%;
height:500px;
left:0;
top:0;
z-index:9;
display:none;
}
.bannerul li a{
position:relative;
width:100%;
height:auto;
float:left;
overflow:hidden;
}
.bannerul li img{
position:absolute;
height:500px;
float:none;
left:0;
top:0;
}
.banner ul.playerControl {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
bottom: 10px;
right: 5px;
height: 16px;
z-index:998;
display:none;
}
.banner ul.playerControl li {
float: left;
width: 16px;
height: 16px;
cursor: pointer;
margin: 0px 2px;
background: url(/images/circle.png) no-repeat 0 0;
}
.banner ul.playerControl li.current { 
background-position: 0px -16px;
}
.bannerword{
position:absolute;
width:100%;
height:215px;
bottom:0;
left:0;
color:#FFF;
background:url(/images/black2.png);
z-index:9;
}
.bannerwordin{
position:relative;
width:100%;
height:auto;
float:left;
margin-left:auto;
margin-right:auto;
}
.bannerword .bannerwordin h1{
position:relative;
width:90%;
height:80px;
line-height:40px;
font-size:40px;
font-family:Arial;
float:left;
font-weight:normal;
overflow:hidden;
margin-right:5%;
margin-left:5%;
}
.bannerword .bannerwordin h2{
position:relative;
width:90%;
height:55px;
float:left;
font-family:"times new roman";
font-size:18px;
line-height:18px;
margin-bottom:5px;
margin-right:5%;
margin-left:5%;
margin-top:-5%;
font-weight:normal;
overflow:hidden;
}
.bannerword .bannerwordin .bannernews{
position:relative;
width:90%;
height:25px;
float:left;
font-size:13px;
line-height:25px;
letter-spacing:0px;
margin-right:5%;
margin-left:5%;
}
.bannerword .bannerwordin .bannernews .icon{
position:relative;
width:80px;
height:25px;
float:left;
background-color:#500047;
font-size:18px;
font-family:Arial;
font-style:italic;
line-height:25px;
letter-spacing:0;
text-align:center;
margin-right:15px;
}
.bannerword .bannerwordin .bannernews .bannersword{
position:relative;
width:90%;
height:35px;
float:left;
font-size:13px;
line-height:35px;
letter-spacing:0px;
font-weight:normal;
overflow:hidden;
margin-right:5%;
margin-left:5%;
}
.content{
position:relative;
width:100%;
height:auto;
float:left;
}
.contentin{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:0;
}
.contentin_in{
position:relative;
width:90%;
height:auto;
margin-right:5%;
margin-left:5%;
}
.news{
position:relative;
width:75%;
height:53px;
float:left;
margin-left:12.5%;
margin-right:12.5%;
border-bottom:1px solid #eec4c1;
}
.news .title{
position:relative;
width:9%;
height:53px;
float:left;
background:url(/images/news_icon.jpg) no-repeat;
}
.newsul{
position:relative;
width:91%;
height:53px;
float:left;
}
.newsul li{
position:relative;
width:100%;
height:20px;
float:left;
text-align:left;
font-size:13px;
line-height:20px;
margin-bottom:5px;
color:#707070;
letter-spacing:1px;
}
.newsul li .date{
position:relative;
width:45px;
height:20px;
float:left;
padding-left:15px;
line-height:20px;
background:url(/images/point.jpg) no-repeat;
color:#676b0a;
}
.newsul li .icon{
position:relative;
width:35px;
height:20px;
float:left;
margin-left:5px;
text-align:center;
color:#FFF;
padding-left:5px;
padding-right:5px;
background-color:#df8f89;
}
.newsul li .cont{
position:relative;
width:auto;
height:20px;
float:left;
text-indent:10px;
display:inline-block;
}
.newsul li .cont a{
position:relative;
float:left;
color:#707070;
}
.newsul li .cont a:hover{
text-decoration:underline;
}
.news .more{
position:absolute;
width:45px;
height:17px;
bottom:6px;
right:0;
z-index:9;
}
.news .more a{
position:relative;
width:100%;
height:100%;
float:left;
background-color:#cfcfcf;
line-height:17px;
text-align:center;
color:#FFF;
}
.hotvideo{
position:relative;
width:75%;
height:auto;
margin-top:20px;
margin-right:12.5%;
margin-left:12.5%;
float:left;
padding-bottom:22px;
border-bottom:1px solid #cfcfcf;
margin-bottom:22px;
}
.hot{
position:relative;
width:59%;
height:auto;
float:left;
margin-right:1.7%;
}
.hot .title{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:5px;
}
.hot .hotul{
position:relative;
width:100%;
height:0;
padding-bottom:50%;
float:left;
}
.hot .hotul .left{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
left:0;
z-index:99;
cursor:pointer;
background:url(/images/left.png) no-repeat;
}
.hot .hotul .right{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
right:0;
z-index:99;
cursor:pointer;
background:url(/images/right.png) no-repeat;
}
.hot .hotul li{
position:absolute;
width:100%;
height:0;
padding-bottom:50%;
left:0;
bottom:0;
display:none;
}
.hot .hotul li .word{
position:absolute;
width:100%;
height:54px;
left:0;
bottom:0;
z-index:9;
background:url(/images/black.png) repeat;
}
.hot .hotul li .word .icon{
position:relative;
width:63px;
height:24px;
float:left;
margin-top:15px;
margin-right:12px;
}
.hot .hotul li .word a{
position:relative;
width:auto;
float:left;
display:inline-block;
line-height:24px;
margin-top:15px;
color:#FFF;
font-size:15px;
}
.hot .hotul li .pic{
position:relative;
width:100%;
height:0;
padding-bottom:50%;
float:left;
}
.hot .hotul li .pic img{
width:100%;
height:auto;
}
.video{
position:relative;
width:39.3%;
height:auto;
float:left;
}
.video .title{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:5px;
}
.video .word{
position:absolute;
width:100%;
height:54px;
left:0;
bottom:0;
z-index:9;
background:url(/images/black.png) repeat;
}
.video .word .icon{
position:relative;
width:63px;
height:24px;
float:left;
margin-top:15px;
margin-right:12px;
}
.video .word a{
position:relative;
width:auto;
float:left;
display:inline-block;
line-height:24px;
margin-top:15px;
color:#FFF;
font-size:15px;
}
.video .pic{
position:relative;
width:100%;
height:0;
padding-bottom:75%;
float:left;
}
.video .pic img{
width:100%;
height:auto;
}
.video .play{
position:absolute;
width:90px;
height:90px;
top:50%;
margin-top:-82px;
left:50%;
margin-left:-45px;
z-index:998;
background:url(/images/play.png) no-repeat;
}
.video .play a{
position:relative;
width:100%;
height:100%;
float:left;
}
.active{
position:relative;
width:75%;
height:auto;
float:left;
overflow:hidden;
margin-right:12.5%;
margin-left:12.5%;
margin-bottom:150px
}
.activeul{
position:relative;
width:1000%;
height:auto;
float:left;
}
.active .left{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
left:0;
z-index:99;
cursor:pointer;
background:url(/images/left.png) no-repeat;
}
.active .right{
position:absolute;
width:46px;
height:46px;
top:50%;
margin-top:-23px;
right:0;
z-index:99;
cursor:pointer;
background:url(/images/right.png) no-repeat;
}
.activeul li{
position:relative;
width:2.2%;
height:auto;
float:left;
border:1px solid #bbbbbb;
margin-right:0.4%;
}
.activeul li .pic{
position:relative;
width:100%;
height:0;
padding-bottom:60%;
float:left;
}
.activeul li .pic img{
width:100%;
height:auto;
}
.activeul li .word{
position:relative;
width:100%;
height:19px;
line-height:18px;
font-size:15px;
color:#434343;
float:left;
padding-top:12px;
padding-bottom:11px;
}
.activeul li .word span{
position:relative;
width:auto;
height:18px;
float:left;
padding-left:10px;
border-bottom:1px solid #88abda;
}
.gotop{
position:fixed;
width:34px;
height:34px;
bottom:10px;
right:5px;
background:url(/images/top.png) no-repeat;
background-size:100%;
z-index:999;
cursor:pointer;
display:none;
opacity:0.5;
}
.rightmap{
position:absolute;
width:40px;
height:163px;
right:0px;
top:50%;
z-index:9998;
margin-top:-81px;
display:none;
}
.rightmap ul{
position:relative;
width:100%;
height:auto;
float:left;
}
.rightmap ul li{
position:relative;
width:100%;
height:40px;
float:left;
margin-bottom:1px;
}
.rightmap ul li:hover{
background-color:#e1e1e1;
}
.rightmap ul li .box{
position:absolute;
width:auto;
height:auto;
top:0;
right:40px;
display:none;
}
.rightmap ul li .box .boxin{
position:relative;
width:63px;
height:auto;
float:left;
background-color:#9e9e9e;
color:#FFF;
padding:10px 10px 30px 10px;
font-size:15px;
line-height:22px;
}
.rightmap ul li .box .boxin .more{
position:absolute;
width:auto;
height:auto;
right:10px;
bottom:10px;
}
.rightmap ul li .box .boxin .more a{
position:relative;
width:100%;
height:100%;
float:left;
font-size:15px;
color:#7d0000;
}
.rightmap ul li .box .boxin .more a:hover{
text-decoration:underline;
}

/*02_exhibition*/
.roottop{
position:relative;
width:100%;
height:21px;
float:left;
margin-top:10px;
margin-bottom:10px;
display:none;
}
.roottop .root{
position:relative;
width:100%;
height:21px;
float:left;
color:#9f9f9f;
}
.roottop .root a{
position:relative;
width:auto;
height:21px;
line-height:21px;
color:#9f9f9f;
margin-right:5px;
margin-left:5px;
}
.roottop .root a:frist-child{
margin-left:0;
}
.roottop .root a:hover{
color:#000;
}
.roottop .fontbtn{
position:absolute;
width:90px;
height:21px;
top:10px;
right:0;
}
.roottop .fontbtn a{
position:relative;
width:25px;
height:21px;
float:left;
margin-right:5px;
}
.sbar_02{
position:relative;
width:100%;
height:auto;
margin-top:15px;
float:left;
}
.sbar_02 .title{
position:relative;
width:100%;
height:35px;
margin-top:-5px;
margin-bottom:15px;
float:left;
background:url(/images/en/exhibition.jpg) no-repeat;
background-position:top center;
}
.sbar_02 .sbar_btn{
position:relative;
width:100%;
height:5s0px;
float:left;
overflow:hidden;
text-align:center;
margin-left:1%;
}
.sbar_02 .sbar_btn a{
position:relative;
width:100%;
height:50px;
float:left;
padding-right:0px;
padding-left:0px;
background-color:#FFF;
border-bottom:1px solid #ccc;
color:#000;
font-size:24px;
line-height:50px;
letter-spacing:1px;
text-align:center;
}
.sbar_02 .sbar_btn a:hover{
position:relative;
width:100%;
height:50px;
float:left;
padding-right:0px;
padding-left:0px;
background-color:#eb6100;
color:#FFF;
font-size:24px;
line-height:50px;
letter-spacing:1px;
text-align:center;
}
.sbar_02 .sbar_btn a.on{
position:relative;
width:100%;
height:50px;
float:left;
padding-right:0;
padding-left:0px;
color:#FFF;
font-size:24px;
line-height:50px;
letter-spacing:1px;
text-align:center;
background:url(/images/arrow_s.png) no-repeat;
background-position:right 0px;
background-color:#eb6100;
cursor:pointer;
display:block;
}
.sbar_02 .sbar_btn a.on.open{
background-position:right -50px;
}
.list_02{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:15px;
margin-bottom:50px;
}
.list_02 .article{
position:relative;
width:48%;
height:auto;
float:left;
margin-right:4%;
margin-bottom:37px;
}
.list_02 .article:nth-child(3n){
margin-right:4%;
}
.list_02 .article:nth-child(2n){
margin-right:0%;
}
.list_02 .article .pic{
position:relative;
width:100%;
height:0;
padding-bottom:80%;
float:left;
}
.list_02 .article .pic img{
width:100%;
height:auto;
}
.list_02 .article .word{
position:relative;
width:100%;
height:60px;
float:left;
overflow:hidden;
}
.list_02 .article .word a{
font-size:15px;
color:#434343;
line-height:30px;
}
.list_02 .article .word a:hover{
text-decoration:underline;
}
.list_02 .article .time{
position:relative;
width:100%;
height:auto;
float:left;
line-height:15px;
font-size:15px;
color:#7d7d7d;
margin-bottom:10px;
font-family:Arial;
}
.list_02 .article .floor{
position:relative;
width:100%;
height:21px;
float:left;
line-height:21px;
color:#969696;
font-size:17px;
font-weight:bolder;
text-align:left;
font-family:Arial;
}
.list_02 .article .floor .icon{
position:relative;
width:64px;
margin-left:5px;
color:#FFF;
font-weight:normal;
background-color:#71b2c7;
line-height:21px;
font-size:13px;
text-align:center;
display:inline-block;
}
.list_02 .article .floor .icon a{
color:#FFF;
}

.content_02{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:15px;
margin-bottom:50px;
}
.content_02 .leftbtn{
position:fixed;
width:42px;
height:42px;
top:50%;
margin-top:-21px;
left:0;
background:url(/images/rightbtn.jpg) no-repeat;
display:none;
}
.content_02 .rightbtn{
position:fixed;
width:42px;
height:42px;
top:50%;
margin-top:-21px;
right:0;
background:url(/images/leftbtn.jpg) no-repeat;
display:none;
}
.c02_left{
position:relative;
width:100%;
height:auto;
float:left;
margin-right:0;
margin-bottom:50px;
}
.c02_left .title{
position:relative;
width:100%;
height:auto;
float:left;
font-size:50px;
line-height:72px;
color:#3b3838;
font-family: Arial;
text-align:center;
}
.c02_left .time{
position:relative;
width:100%;
height:15px;
line-height:15px;
float:left;
color:#eb6100;
font-size:15px;
letter-spacing:1px;
font-family:Arial;
margin-top:15px;
text-align:center;
}
.c02_left .icon{
position:relative;
width:100%;
height:21px;
float:left;
margin-top:15px;
}
.c02_left .icon .iconin{
position:relative;
width:92px;
height:21px;
float:left;
margin-right:5px;
display:none;
}
.c02_left .icon .iconbtn{
position:relative;
width:50%;
height:21px;
float:left;
background-color:#71b2c7;
font-size:16px;
line-height:21px;
padding:0;
margin:0 25%;
text-align:center;
color:#FFF;
}
.c02_left .icon .iconbtn a{
color:#FFF;
}
.c02_left .word{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:15px;
font-size:15px;
color:#898989;
line-height:17px;
text-align:center;
}
.c02_left .word span{
color:#505151;
}
.c02_left .word .site{
position:relative;
width:100%;
height:17px;
margin-bottom:13px;
line-height:30px;
font-weight:bold;
font-family: Arial;
float:left;
}
.c02_left .word .site span{
font-weight:normal;
}
.c02_left .word .date,.c02_left .word .pay,.c02_left .word .company{
position:relative;
width:100%;
height:auto;
line-height:30px;
font-family: Arial;
float:left;
}
.c02_left .word .fbshare{
position:relative;
width:100%;
height:31px;
float:left;
margin-top:14px;
}
.c02_left .word .fbshare a{
margin-right:5px;
}
.c02_left .ad{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:15px;
}
.c02_left .ad a{
position:relative;
float:left;
}
.c02_left .ad a .title{
position:relative;
width:100%;
height:30px;
float:left;
background-color:#000;
text-indent:0px;
color:#FFF;
line-height:30px;
font-size:15px;
}
.c02_left .ad a .pic{
position:relative;
width:100%;
height:auto;
float:left;
}
.c02_left .ad a .pic img{
width:100%;
height:auto;
}
.c02_left .ad a .word{
position:relative;
width:100%;
height:30px;
float:left;
text-indent:0px;
color:#5f5959;
line-height:30px;
font-size:15px;
margin-top:0;
}
.c02_mid{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:50px;
}
.c02_mid .title{
position:relative;
width:100%;
height:auto;
float:left;
font-size:30px;
line-height:36px;
color:#3a5e70;
letter-spacing:1px;
font-family: Arial;
margin-bottom:25px;
}
.c02_mid .word{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
margin-bottom:25px;
}
.c02_mid .backbtn{
position:relative;
width:100%;
height:41px;
float:left;
padding-bottom:0;
margin-bottom:20px;
border-bottom:1px solid #c4c4c4;
}
.c02_mid .backbtn a{
position:relative;
width:50%;
height:21px;
float:right;
background-color:#5f98ab;
line-height:21px;
text-align:center;
margin-left:25%;
margin-right:25%;
color:#FFF;
}
.c02_mid .hotarticle{
position:relative;
width:100%;
height:auto;
float:left;
}
.c02_mid .hotarticle li{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
margin-bottom:15px;
}
.c02_mid .hotarticle a{
position:relative;
width:100%;
height:auto;
line-height:15px;
float:left;
color:#5f98ab;
}
.c02_mid .hotarticle a:hover{
text-decoration:underline;
}

.c02_right{
position:relative;
width:100%;
height:auto;
float:left;
margin-left:0;
margin-bottom:50px;
}
.c02_right .ssword{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:24px;
color:#4d4f50;
font-weight:normal;
font-family: Arial;
margin-top:15px;
margin-bottom:15px;
}
.c02_right .ssword h3{
font-weight:normal;
font-size:15px;
}

.c02_right .otherlink{
position:relative;
width:100%;
height:auto;
float:left;
background-color:#e8e8e8;
padding:5%;
}
.c02_right .otherlink .article{
position:relative;
width:48%;
height:auto;
float:left;
margin-right:4%;
}
.c02_right .otherlink .article:nth-child(2n){
margin-right:0%;
}
.c02_right .otherlink .article a{
position:relative;
width:100%;
height:100%;
float:left;
}
.c02_right .otherlink .article a .word{
position:relative;
width:100%;
height:20px;
float:left;
/*background-color:rgba(0,0,0,0.8);*/
color:#FFF;
text-indent:0;
text-align:center;
line-height:20px;
font-size:15px;
}
.c02_right .otherlink .article a .pic{
position:relative;
width:100%;
height:auto;
float:left;
}
.c02_right .otherlink .article a .pic img{
width:100%;
height:auto;
}
.c02_right .otherlink .article a .sword{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
color:#626262;
line-height:24px;
}
.c02_right .hot_active{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:15px;
}
.c02_right .hot_active .title{
position:relative;
width:100%;
height:25px;
float:left;
margin-bottom:2px;
text-indent:13px;
font-size:15px;
color:#FFF;
background-color:#000;
line-height:25px;
}
.c02_right .hot_active ul{
position:relative;
width:100%;
height:auto;
float:left;
}
.c02_right .hot_active ul li{
position:relative;
width:100%;
height:auto;
float:left;
border-bottom:3px solid #FFF;
}
.c02_right .hot_active ul li a{
position:relative;
width:100%;
height:auto;
float:left;
padding:5%;
}
.c02_right .hot_active ul li a{
font-size:15px;
color:#626262;
line-height:24px;
background-color:#e5e5e5;
}
.c02_right .hot_active ul li a:hover{
text-decoration:underline;
}

/*03_active*/
.sbar_02 .title03{
position:relative;
width:26%;
height:35px;
float:left;
background:url(/images/en/action.jpg) no-repeat;
}
.sbar_02 .title05{
position:relative;
width:26%;
height:35px;
float:left;
background:url(/images/en/learn.jpg) no-repeat;
}
.sbar_03{
position:relative;
width:100%;
height:20px;
padding-top:8px;
padding-bottom:8px;
background-color:#f6f6f6;
float:left;
margin-top:45px;
margin-bottom:22px;
}
.sbar_03 .icon{
position:relative;
width:20px;
height:20px;
float:left;
margin-right:2px;
margin-left:7px;
background:url(../../images/03_active/sicon.png) no-repeat;
}
.sbar_03 .box{
position:relative;
width:auto;
height:20px;
float:left;
}
.sbar_03 .box span{
position:relative;
float:left;
margin-right:8px;
margin-left:8px;
color:#929292;
font-size:15px;
line-height:20px;
}
.sbar_03 .box input,.sbar_03 .box select{
position:relative;
float:left;
font-size:13px;
line-height:20px;
color:#434343;
}
.sbar_03 .box select{
width:170px;
height:20px;
border:none;
}
.sbar_03 .box a{
position:relative;
width:55px;
height:20px;
float:left;
line-height:20px;
font-size:13px;
color:#FFF;
text-align:center;
background-color:#bfbfbf;
}
.sbar_03 .text03_1{
position:relative;
width:74px;
height:20px;
float:left;
line-height:20px;
text-indent:10px;
background-color:#FFF;
}
.sbar_03 .text03_2{
position:relative;
width:195px;
height:20px;
float:left;
line-height:20px;
text-indent:10px;
background-color:#FFF;
}
.list_03{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:150px;
}
.list_03 .box{
position:relative;
width:100%;
height:auto;
float:left;
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #d9d9d9;
}
.list_03 .box .pic{
position:relative;
width:27.5%;
height:0;
padding-bottom:22%;
float:left;
}
.list_03 .box .pic img{
width:100%;
height:auto;
}
.list_03 .box .word{
position:relative;
width:71.5%;
height:100%;
float:left;
margin-left:1%;
overflow:hidden;
}
.list_03 .box .word a{
position:relative;
width:100%;
height:100%;
float:left;
}
.list_03 .box .word a .title,.list_03 .box .word a .title2,.list_03 .box .word a .time,.list_03 .box .word a .detail{
position:relative;
width:100%;
height:auto;
float:left;
}
.list_03 .box .word .title{
font-size:18px;
color:#7d7d7d;
margin-bottom:13px;
}
.list_03 .box .word .title2{
font-size:15px;
font-weight:bolder;
color:#434343;
margin-bottom:13px;
}
.list_03 .box .word .time{
font-size:15px;
color:#7d7d7d;
font-family:Arial;
margin-bottom:13px;
}
.list_03 .box .word .detail{
font-size:15px;
color:#434343;
line-height:24px;
}
.list_03 .box .sign{
position:absolute;
width:64px;
height:21px;
right:70px;
text-align:center;
background-color:#71b2c7;
bottom:20px;
}
.list_03 .box .sign a{
color:#FFF;
font-size:13px;
line-height:21px;
}
.list_03 .box .more{
position:absolute;
width:64px;
height:21px;
right:0;
bottom:20px;
text-align:center;
background-color:#71b2c7;
}
.list_03 .box .more a{
color:#FFF;
font-size:13px;
line-height:21px;
}
.list_03 .page{
position:relative;
width:100%;
height:30px;
float:left;
font-size:15px;
font-family:Arial;
text-align:center;
}
.list_03 .page a{
width:30px;
height:30px;
line-height:30px;
text-align:center;
color:#959595;
display:inline-block;
margin:0px 3px;
}
.list_03 .page a:hover{
background-color:#e5e5e5;
}
.list_03 .page span{
width:30px;
height:30px;
line-height:30px;
text-align:center;
color:#959595;
display:inline-block;
background-color:#e5e5e5;
}
.c03_mid{
position:relative;
width:auto;
height:auto;
float:left;
}
.c03_mid .title{
position:relative;
width:100%;
height:auto;
float:left;
font-size:22px;
line-height:30px;
color:#3a5e70;
margin-bottom:25px;
letter-spacing:1px;
font-family: Arial;
}
.c03_mid .word{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
margin-bottom:25px;
}
.c03_mid .word .box{
position:relative;
width:100%;
height:auto;
float:left;
}
.c03_mid .word .box .box_left{
position:relative;
width:49%;
height:auto;
float:left;
margin-right:1%;
}
.c03_mid .word .box .box_left .pic{
position:relative;
width:100%;
float:left;
}
.c03_mid .word .box .box_left .pic img{
width:100%;
height:auto;
}
.c03_mid .word .box .box_right{
position:relative;
width:49%;
height:auto;
float:left;
margin-left:1%;
}
.c03_mid .word .box .box_right .pic{
position:relative;
width:100%;
float:left;
}
.c03_mid .word .box .box_right .pic img{
width:100%;
height:auto;
}
.c03_mid .word .box .box_left .sword{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#434343;
}
.c03_mid .word .download{
position:relative;
width:100%;
height:auto;
float:left;
}
.c03_mid .word .download .icon{
position:relative;
width:30px;
height:30px;
float:left;
overflow:hidden;
}
.c03_mid .word .download a{
position:relative;
float:left;
font-size:15px;
line-height:27px;
color:#71b2c7;
}
.c03_mid .word .download a:hover{
color:#000;
}
.c03_mid .word span{
color:#505151;
font-weight:bolder;
letter-spacing:1px;
}
.c03_mid .backbtn{
position:relative;
width:100%;
height:21px;
float:left;
padding-bottom:20px;
margin-bottom:20px;
border-bottom:#c4c4c4;
}
.c03_mid .backbtn a{
position:relative;
width:63px;
height:21px;
float:right;
background-color:#5f98ab;
line-height:21px;
text-align:center;
color:#FFF;
}
.c03_mid .hotarticle{
position:relative;
width:100%;
height:auto;
float:left;
}
.c03_mid .hotarticle li{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
margin-bottom:15px;
}
.c03_mid .hotarticle a{
position:relative;
width:100%;
height:auto;
line-height:15px;
float:left;
color:#5f98ab;
}
.c03_mid .hotarticle a:hover{
text-decoration:underline;
}
/*05_learn*/
.c05_left{
position:relative;
width:120px;
height:auto;
float:left;
margin-right:33px;
}
.c05_left .left_menu{
position:relative;
width:100%;
height:auto;
float:left;
display:none;
}
.c05_left .left_menu .title{
position:relative;
width:100%;
height:auto;
line-height:27px;
float:left;
font-size:18px;
font-family: Arial;
letter-spacing:2px;
text-indent:10px;
border-bottom:1px solid #c0c0c0;
overflow:hidden;
margin-bottom:7px;
}
.c05_left .left_menu a{
position:relative;
width:100px;
height:auto;
float:left;
line-height:18px;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
color:#959595;
font-size:15px;
overflow:hidden;
}
.c05_left .left_menu a:hover{
color:#FFF;
background-color:#bfbfbf;
}
.c05_left .left_menu a.on{
color:#FFF;
background-color:#bfbfbf;
}

.c05_mid{
position:relative;
width:auto;
height:auto;
float:left;
}
.c05_mid .boxul{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .boxul .title{
position:relative;
width:100%;
height:auto;
float:left;
background-color:#e5e5e5;
font-size:21px;
font-family: Arial;
line-height:30px;
text-indent:15px;
color:#7d7d7d;
overflow:hidden;
margin-bottom:7px;
}
.c05_mid .boxul ul,.c05_mid .boxul ul li{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:18px;
}
.c05_mid .boxul ul li .box{
position:relative;
width:32%;
height:auto;
float:left;
padding-top:13px;
margin-right:2%;
border-top:1px solid #e5e5e5;
margin-bottom:13px;
}
.c05_mid .boxul ul li .box:last-child{
margin-right:0;
}
.c05_mid .boxul ul li .box .pic{
position:relative;
width:39.6%;
height:0;
float:left;
padding-bottom:39.6%;
margin-right:1.4%;
}
.c05_mid .boxul ul li .box .pic img{
width:100%;
height:auto;
}
.c05_mid .boxul ul li .box .word{
position:relative;
width:59%;
height:auto;
float:left;
}
.c05_mid .boxul ul li .box .word .title,.c05_mid .boxul ul li .box .word .sword{
position:relative;
float:left;
width:100%;
height:auto;
background-color:#FFF;
}
.c05_mid .boxul ul li .box .word .title a{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
font-family: Arial;
line-height:17px;
color:#434343;
margin-bottom:18px;
}
.c05_mid .boxul ul li .box .word .sword a{
position:relative;
width:100%;
height:20px;
float:left;
line-height:20px;
color:#71b2c7;
font-size:15px;
text-indent:15px;
}
.c05_mid .boxul ul li .box .word .sword a:hover{
color:#000;
}
.c05_mid .boxul ul .more{
position:absolute;
width:64px;
height:21px;
right:0;
bottom:0;
}
.c05_mid .boxul ul .more a{
position:relative;
width:100%;
height:100%;
float:left;
background-color:#71b2c7;
line-height:21px;
color:#FFF;
text-align:center;
}
.c05_mid .word{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .word .pic{
position:relative;
width:100%;
height:auto;
float:left;
margin:10px 0px;
}
.c05_mid .word .pic img{
width:100%;
height:auto;
}
.c05_mid .word .sword{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
letter-spacing:0;
color:#535353;
}
.c05_mid .word .sword span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
margin-bottom:10px;
}

.c05_mid .word ul.ul0503{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:47px;
text-indent:28px;
color:#434343;
border-bottom:1px solid #e7e7e7;
}
.c05_mid .word ul.ul0503 li.title{
position:relative;
width:100%;
height:auto;
float:left;
font-size:21px;
font-family: Arial;
line-height:30px;
text-indent:28px;
color:#7d7d7d;
background-color:#e5e5e5;
}
.c05_mid .word ul.ul0503 li .left{
position:relative;
width:22.5%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li .right{
position:relative;
width:77.5%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li.box{
position:relative;
width:24.7%;
height:0;
float:left;
padding-bottom:24.7%;
margin-right:0.4%;
text-indent:0;
}
.c05_mid .word ul.ul0503 li.box:last-child{
margin-right:0px;
}
.c05_mid .word ul.ul0503 li.box .pic{
position:relative;
width:100%;
height:auto;
float:left;
padding:0;
margin:0;
}
.c05_mid .word ul.ul0503 li.box .pic a{
position:relative;
width:100%;
height:100%;
float:left;
}
.c05_mid .word ul.ul0503 li.box .pic img{
width:100%;
height:auto;
float:left;
}
.c05_mid .word ul.ul0503 li.box .pic .look{
position:absolute;
width:35px;
height:35px;
bottom:0;
right:0;
z-index:9;
}
.c05_mid .word ul.ul0503 li.box .pic .look a{
position:relative;
width:100%;
height:100%;
float:left;
background:url(../../images/05_learn/look.png) no-repeat;
background-size:100%;
}
.c05_mid .word ul.ul0503 li.box .word{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
color:#71b2c7;
line-height:33px;
}
.c05_mid .word ul.ul0503 li.box .word a{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
color:#71b2c7;
line-height:33px;
}
.c05_mid .boxul .box{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:35px;
}
.c05_mid .boxul .box .pic{
position:relative;
width:28.7%;
height:auto;
margin-right:3.3%;
float:left;
}
.c05_mid .boxul .box .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .boxul .box .word{
position:relative;
width:68%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
}
.c05_mid .boxul .box .word span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
margin-bottom:10px;
color:#000000;
}
.c05_mid .boxul .box .word .sword{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:10px;
}
.c05_mid .boxul .box .word .sword a{
position:relative;
width:100%;
height:auto;
float:left;
line-height:40px;
color:#71b2c7;
}
.c05_mid .boxul .box .word .sword a:hover{
color:#000;
}
.c05_mid .boxul .box06{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:35px;
padding-bottom:15px;
border-bottom:1px solid #ececec;
font-family: Arial;
}
.c05_mid .boxul .box06 .pic{
position:relative;
width:18.7%;
height:auto;
margin-right:3.3%;
float:left;
}
.c05_mid .boxul .box06 .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .boxul .box06 .word{
position:relative;
width:78%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
}
.c05_mid .boxul .box06 .word span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
margin-bottom:10px;
color:#000000;
}
.c05_mid .boxul .box06 .word .sword{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:10px;
}
.c05_mid .boxul .box06 .more{
position:absolute;
width:64px;
height:21px;
right:0px;
bottom:15px;
}
.c05_mid .boxul .box06 .online{
position:absolute;
width:64px;
height:21px;
right:70px;
bottom:15px;
}
.c05_mid .boxul .box06 .more a,.c05_mid .boxul .box06 .online a{
position:relative;
width:100%;
height:100%;
float:left;
font-size:13px;
letter-spacing:0px;
line-height:21px;
color:#FFF;
background-color:#71b2c7;
text-align:center;
}
.c05_mid .page{
position:relative;
width:100%;
height:30px;
float:left;
text-align:center;
margin-top:25px;
}
.c05_mid .page a{
width:30px;
height:30px;
display:inline-block;
text-align:center;
line-height:30px;
color:#959595;
font-size:15px;
font-family:Arial;
background-color:#FFF;
}
.c05_mid .page a:hover{
background-color:#e5e5e5;
}
.c05_mid .box09{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .box09 .word{
position:relative;
width:auto;
height:auto;
float:left;
font-size:15px;
line-height:27px;
letter-spacing:0px;
}
.c05_mid .box09 .word span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:15px;
line-height:27px;
margin-bottom:15px;
color:#434343;
letter-spacing:0px;
margin-top:7px;
font-weight:bolder;
}

.c05_mid .box09 .pic{
position:relative;
width:250px;
height:auto;
float:left;
margin-left:60px;
}
.c05_mid .box09 .pic .manhead{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:25px;
}
.c05_mid .box09 .pic .manhead img,.c05_mid .box09 .pic .hot{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .box09 .pic .hot .title{
position:relative;
width:100%;
height:35px;
float:left;
line-height:35px;
font-size:18px;
color:#000000;
letter-spacing:2px;
border-bottom:1px solid #c0c0c0;
background-color:#FFF;
font-family: Arial;
text-indent:0;
}
.c05_mid .box09 .pic .hot .box{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:0;
margin-top:20px;
}
.c05_mid .box09 .pic .hot .box .pic{
position:relative;
width:56px;
height:45px;
float:left;
margin-right:6px;
margin-left:0;
overflow:hidden;
}
.c05_mid .box09 .pic .hot .box .pic a,.c05_mid .box09 .pic .hot .box .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .box09 .pic .hot .box .word{
position:relative;
width:188px;
height:45px;
float:left;
overflow:hidden;
}
.c05_mid .box09 .pic .hot .box .word a{
position:relative;
width:100%;
height:45px;
float:left;
color:#898989;
line-height:23px;
}
.c05_mid .box09 .pic .hot .box .word a:hover{
color:#000;
}
.c05_mid .list09{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .list09 .box{
position:relative;
width:24%;
height:auto;
float:left;
margin-right:1%;
margin-bottom:35px;
}
.c05_mid .list09 .box .pic,.c05_mid .list09 .box .pic img{
position:relative;
width:100%;
height:auto;
float:left;
}
.c05_mid .list09 .box .word{
position:relative;
width:100%;
height:auto;
float:left;
margin-top:10px;
}
.c05_mid .list09 .box .word a{
position:relative;
width:100%;
height:75px;
float:left;
line-height:25px;
font-size:15px;
color:#535353;
overflow:hidden;
font-family: Arial;
}
.c05_mid .list09 .box .word a:hover{
color:#000;
}
.c09all{
position:relative;
width:100%;
height:auto;
float:left;
}
.c09all .title{
position:relative;
width:100%;
height:auto;
float:left;
line-height:30px;
text-indent:15px;
font-family: Arial;
font-size:21px;
color:#7d7d7d;
background-color:#e5e5e5;
margin-bottom:28px;
}
.c09alltop{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:32px;
}
.c09alltop .pic{
position:relative;
width:23.6%;
height:auto;
float:left;
margin-right:2.4%;
}
.c09alltop .pic img{
width:100%;
height:auto;
}
.c09alltop .word{
position:relative;
width:74%;
height:auto;
min-height:100%;
float:left;
font-size:15px;
line-height:27px;
color:#535353;
font-family: Arial;
}
.c09alltop .word span{
position:relative;
width:100%;
height:auto;
float:left;
line-height:27px;
margin-bottom:15px;
color:#000;
font-size:17px;
}
.c09alltop .word p{
position:relative;
width:100%;
height:auto;
float:left;
line-height:27px;
color:#7d7d7d;
font-size:15px;
margin-bottom:15px;
}
.c09alltop .btn{
position:absolute;
width:64px;
height:21px;
left:26%;
bottom:0;
}
.c09alltop .btn a{
position:relative;
width:64px;
height:21px;
float:left;
background-color:#71b2c7;
line-height:21px;
color:#FFF;
text-align:center;
font-size:13px;
}
.c09allbottom{
position:relative;
width:100%;
height:auto;
float:left;
}
.c09allbottom .box{
position:relative;
width:100%;
height:auto;
float:left;
margin-bottom:15px;
font-family: Arial;
}
.c09allbottom .box span{
position:relative;
width:100%;
height:auto;
float:left;
font-size:17px;
color:#535353;
line-height:40px;
border-bottom:1px solid #e7e7e7;
}
.c09allbottom .box a{
position:relative;
width:100%;
height:auto;
float:left;
color:#71b2c7;
line-height:40px;
border-bottom:1px solid #e7e7e7;
text-indent:30px;
background:url(../../images/09_about/fileIcon.jpg) no-repeat;
}
.c09allbottom .box a:hover{
color:#000;
}
.c09all .btnout{
position:relative;
width:100%;
height:auto;
float:left;
text-align:right;
}
.c09all .btnout a{
position:relative;
width:64px;
height:21px;
float:right;
background-color:#71b2c7;
text-align:center;
color:#FFF;
line-height:21px;
margin-left:5px;
}

















































/**********SiteMap*********/
#siteMapWrp {
position:relative;
float:left;
	margin: 0 auto;
	width: 100%;
	height: auto;
	background: #467a95;
	clear: both;
	position: relative;
	z-index: 99;
	background-color: #6a005f;	
}

#siteMap{
position:relative;
float:left;
	margin:0 auto;
	width:100%;
	height:auto;
	padding-top:0;	
}


/*****social Media********/

#socialMeida{
	padding-top:0;
	margin: 0;
	width: 100%;
	height:auto;
	clear: both;
float:left;
position:relative;		
}

.socialBox{
position:relative;
	padding:0px;	
	float:left;	
	width:100%;
	height:auto;
float:left;	
}
.socialBox ul{
	float:left;
	display:inline-block;
	width:100%;	
}
.socialBox li{
	float:left;
	margin:0px;
	padding:0px;
	display:inline-block;
	width:17%;
	height:auto;	
}
.socialBox li:nth-child(3){
display:none;
}
.socialBox li:last-child{
width:33.4%;
padding-right:0.1%;
background-color:#f84e2d;
}
/*.socialBox li:first-child{
width:34%;
}*/

.socialBox li a {
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	display:block;	
}
.socialBox li a img{
width:100%;
float:left;
height:auto;
}





/*****NewsLetter********/

#newsletter{
	width:96%;
	height:37px;
	float:left;	
margin-top:10px;
margin-bottom:10px;
margin-right:2%;
margin-left:2%;
}
#newsletter h5{
	padding-right:5px;
	height:40px;
	float:left;
	line-height:40px;
	color:#FFF;
	font-size:15px;	
display:none;
}
.newsletterBtn01{
	cursor:pointer;
	float:left;
	border:none;
    padding-right=:0px;
	width:42px;
	height:37px;
	background:url(/images/subscribe.jpg) no-repeat;
background-position:0px 0px;
	color:#FFF;
text-indent:-9999px;	
}

.newsletterBtn_Cancel{
	cursor:pointer;
	float:left;
	padding-right:0px;
	border:none;
	width:42px;
	height:37px;
	background:url(/images/subscribe.jpg) no-repeat;
background-position:-42px 0px;
	color:#FFF;
text-indent:-9999px;	
}
.newsletterForm{
	float:left;
	line-height:30px;
	height:37px;
	color:#666;
font-size:16px;
line-height:37px;
	background-color:#FFF;	
	
}

/****Google Map*****/	
#map {
	position:relative;
float:left;
	width: 100%;	
	height:auto;
	  }



/* scroll_top_btn */
#toTop {
	z-index:13000;
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 10px;
	right: 10px;
	overflow: hidden;
	width: 34px;
	height: 33px;
	border: none;
	text-indent: 100%;
	background: url(../imgs/ch/index/TopIcon.jpg) no-repeat right top;
}

/****************Footer***/

#FooterWrp{
	margin:0 auto;
	margin-top:0;
	float:left;
	width:100%;
	clear:both;
	z-index:9;
	height:auto;
padding-top:10px;
	background:#4e0045;
	
}

#FooterOutline{
float:left;
	width:100%;
	position:relative;
	height:auto;
}
.logo{
position:relative;
	margin-top:0;
	padding-top:0;
	float:left;	
	width:100%;
	height:auto;
text-align:center;
display:none;
}
.logo img{
width:30%;
height:auto;
}
.footerTxt{
  display:block;
  padding-top:0;
  line-height:24px;
  width:90%;
  height:auto;
  font-size:12px;
  float:left;
  color:#FFF;
  margin-top:0px;
  padding:0;
margin-left:5%;
margin-right:5%;
}

.footer-grid{
	font-size:14px;
	width:72px;
	float:left;
	padding:5px;
	margin-right:10px;
display:none;
	
}


.footer-grid1{
	width:105px;
	float:left;
	padding:5px;
	margin-right:5px;
	display:none;
}
.footer-grid3{

	width:90px;
	float:left;
	padding:5px;
	margin-right:5px;
	display:none;
}

.footer-grid ul,.footer-grid1 ul,.footer-grid3 ul{
	margin-top:25px;
}
.footer-grid a,.footer-grid1 a,.footer-grid3 a{
	/*border-bottom: 1px solid #919191;
	border-bottom:1px solid rgba(238, 238, 238, 0.05);*/
	text-decoration:none;	
	line-height:1.8em;
	color:#dcdcdc;
	display:inherit;
	font-size:14px;
	padding-bottom: 1px;
	margin-bottom: 5px;
}

.footer-grid a:hover,.footer-grid1 a:hover,.footer-grid3 a:hover{
	text-decoration:underline;

	
}

.footer-grid h3,.footer-grid1 h3,.footer-grid3 h3{
	font-size:14px;
	color: #dcdcdc;
	/*text-transform: uppercase;*/
}

.c05_mid .boxul .box0903
{
    width:100%;
    height:auto;
    position:relative;
    float:left;
    margin: -15px 10px 10px 10px;
	color:#434343;
}
.c05_mid .boxul .box0903 ul:first-child
{
    margin-top:0px;
}
.c05_mid .boxul .box0903 ul
{
    margin-top:-50px;
}
.c05_mid .boxul .box0903 ul li > a { color:#000;}
.c05_mid .boxul .box0903 ul li
{
    position:relative;
    font-weight:100;
    display:inline;
    font-size:1.3em;
    float:left;
    width:65%;
    border-bottom:0px #ccc solid;
    line-height:20px;
	margin:20px 0 30px 0;
	letter-spacing:1px;
}
.c05_mid .boxul .box0903 ul li:first-child
{
    width:35%;
}
.c05_mid .boxul .box0903 ul li h1 > a { color:#000;}
.c05_mid .boxul .box0903 ul li h1
{
    font-size:1em;
    font-weight:100;
    margin-left:20px;
}
/*03_active*/
.sbar_02 .title01{
width:100%;

}
.sbar_02 .title03{
width:100%;
}
.sbar_02 .title07{
width:100%;
}
.sbar_02 .title08{
width:100%;
}
.sbar_02 .title09{
width:100%;
}
.sbar_02 .cc_2
{
	left:0%;
	}
.ul0701 li{
line-height:30px;
text-indent:0px;
}
.ul0701 li .left{
width:100%;
}
.ul0701 li .left_1{
width:100%;
}
.ul0701 li .right{
width:100%;
}	
/***********/


}