/*000*/

.Header{ position:absolute; width:100%; min-width:320px; z-index:5; z-index:99; position:relative; background:url(../img/header_bordertop.jpg) no-repeat center top; background-size:100% auto;  /*background:-webkit-gradient(linear,8% 0%, 75% 0%, from(#3fdbcd), to(#24b9d1), color-stop(0.0,#0795d5));*/ box-shadow:0 5px 5px rgba(0,0,0,0.1);}
.HomeHeader{ position:relative;}
.Top_PC { max-width:1200px; margin:0 auto; position:relative;}
.subbg{border-top:1px solid #048cd4; position:absolute; width:100%; height:9em; background:url(../img/bg.png); display:none;}
.Top_PC .Headmain .Logo{ width:13%; float:left; padding:0; max-width:146px; padding:1.5em 0;}
.Top_PC .Headmain .Logo img{ width:100%;max-width:146px;}
.Top_PC .Headmain .Nav{ position:absolute; left:190px; bottom:0; width:70%;}
.Top_PC .Headmain .Nav ul li{ display:inline-block; list-style:none; padding:0.5em 2.2% 0.5em 2.2%; margin:0;}
.Top_PC .Headmain .Nav ul li#nav1{ background:none;}
.Top_PC .Headmain .Nav ul li a.navA{ color:#434343; text-transform:uppercase; display:block; padding:0 0 1em 0; font-size:16px;}
.Top_PC .Headmain .Nav ul li:hover a.navA,.Top_PC .Headmain .Nav ul li.onnav a.navA{ color:#f39800; font-weight:bold; font-size:16px;}
.Top_PC .Headmain .Nav .SubTwo{ position:absolute; top:3.5em; left:0; width:100%; z-index:20; display:none; padding:2em 0; text-align:center;}
.Top_PC .Headmain .Nav .SubTwo dd{ font-size:1.125em; text-align:center;position:relative; padding:0.25em 0 0; display:inline-block; *display:inline; *zoom:1; margin:0 3.5%;}
.Top_PC .Headmain .Nav .SubTwo dd img{  max-width:55px; height:55px; display:block; margin:0 auto;}
.Top_PC .Headmain .Nav .SubTwo dd a{ color:#333; }
.Top_PC .Headmain .Nav .SubTwo dd a:hover{color:#f39800;}
.Top_PC .Headmain .Nav .SubTP{ }
.Top_PC .Headmain .Nav .SubTP dd{ display:block; width:100%; border-bottom:1px solid #ddd; padding-bottom:0; margin-bottom:1em;}
.Top_PC .Headmain .Nav .SubTP dd:last-child{ border-bottom:none; margin-bottom:0;}
.Top_PC .Headmain .Nav .SubTP dd>a{float:left;width:100px; display:block; text-align:center;}
.Top_PC .Headmain .Nav .SubTP dd>div{float:left; width:80%; height:100%; padding:2em 3em; text-align:left;}
.Top_PC .Headmain .Nav .SubTP dd>div>a{ display:inline-block; margin:0.5em 2%;}


.Top_Login{ position:absolute; right:130px; top:50%; background:url(../img/login_icon.png) no-repeat left center; padding-left:20px; margin-top:-0.865em;}
.Top_languange{ position:absolute; right:0; top:50%; padding:0 15px 0 20px;margin-top:-0.865em;width:120px;overflow:hidden;}
.Top_languange ul{ width:70%;list-style:none;float:left;}
.Top_languange ul li a:link {
 text-decoration: none;
}
.Top_languange ul li a:visited {
 text-decoration: none;
}
.Top_languange ul li a:hover {
 text-decoration: none;
}
.Top_languange ul li a:active {
 text-decoration: none;
}
.Top_languange .bg{ background:url(../img/languange_icon.png) no-repeat left center;width:20px;height:20px;position:relative;float:left;top:2px;}
.Top_languange em{ font-style:normal; position:absolute; right:0; top:8px; border:8px solid #888; border-color:#888 transparent transparent transparent;}


.Top_Mobile{ display:none; position:relative;}
.Top_Mobile .Logo{ width: 62%;  float: left;  padding: 0;  max-width: 146px;  padding: 0.5em 0 0.5em 2%; }
.Top_Mobile .Logo img{ vertical-align:middle;}
.Top_Mobile .navbar-header{}
.Top_Mobile .navbar-header .sr-only { border: 0 none; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
.qhSub span{ padding:5px 30px; background:#f49b06; color:#fff; font-size:16px; font-weight:bold; display:inline-block; margin-right:15px; cursor:pointer;}
.qhSub span.on{ background:#028ed6;}
.qhNR .textXs{ display:none; padding-top:20px;}
.Top_Mobile .navbar-header .navbar-toggle{ position:absolute; right:0; padding: 9px 10px; margin:1em 15px 0.5em 0; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; border-color: #fff; cursor:pointer;}
.Top_Mobile .navbar-header .navbar-toggle .icon-bar{display: block; width: 22px; height: 2px; border-radius: 1px; background-color: #333; margin-top: 2px;}
.Top_Mobile .navbar-header .navbar-toggle:hover{ background:#ddd;}

.NavMobile{ width:60%; top:0; left:0px; position:absolute; background:#0b6d99; z-index:9999999; min-height:10%;visibility:hidden;opacity: 0}
.NavMobile .MainNav{ overflow-y:scroll;background:#0b6d99; color:#fff;}
.NavMobile .MainNav{ float:none; width:100%; max-width:none; margin-top:0px; position:absolute;}
.NavMobile .MainNav ul li{ float:none; max-width:none; padding:0 20px; text-align:left; line-height:3; margin:0; border-radius:1px; border-bottom:1px solid #0f75a3;}
.NavMobile .MainNav ul li h2{ margin:0; font-size:1.125em; line-height:3em;}
.NavMobile .MainNav ul li h2 a{ display:inline;}
.NavMobile .MainNav ul li h2 span{ float:right; font-size:1.5em; font-weight:bold; width:15px; text-align:center;}
.NavMobile .MainNav ul li a{display:block; color:#fff;}
.NavMobile .MainNav ul #MobileNav2 a,.NavMobile .MainNav ul #MobileNav9 a{ background:url(../img/bg3.png) no-repeat right center; }
.NavMobile .MainNav ul li.onnav,.NavMobile .MainNav ul li.onnav1{ background:#ffb33a;}
.NavMobile .MainNav ul li.onnav a,.NavMobile .MainNav ul li.onnav1 a{ background:url(../img/bg3.png) no-repeat right center; color:#fff;}
.NavMobile .MainNav ul li#MobileNav1 a{ display:inline-block; background:none;}
.NavMobile .MainNav ul li#MobileNav1 .NavClose{ float:right; display:block; cursor:pointer; height:48px;}
.NavMobile .MainNav ul li#MobileNav1 .NavClose img{ vertical-align:middle;}
.NavMobile .MainNav ul li#MobileNav1 .NavClose img.all{ display:inline;}
.NavMobile .MainNav ul li#MobileNav1 .NavClose img.on{ display:none;}
.NavMobile .MainNav ul #MobileNav1.onnav .NavClose img.all,.NavMobile .MainNav ul #MobileNav1.onnav1 .NavClose img.all{ display:none;}
.NavMobile .MainNav ul #MobileNav1.onnav .NavClose img.on,.NavMobile .MainNav ul #MobileNav1.onnav1 .NavClose img.on{ display:inline;}
.NavMobile .MainNav ul li .SubTwo{display:none; padding-bottom:0.8em;}
.NavMobile .MainNav ul li .SubTwo dd{ line-height:2em;}
.NavMobile .MainNav ul li .SubTwo a{ background:none; font-size:0.965em;}
.NavMobile .MainNav ul li .SubTwo dd>div{ padding-left:1em;}


.NavStyleAdded.mainnav_siui{ float:right; width:65%; border-right:1px solid #e0e0e0; position:relative; z-index:333; transition:all 300ms; -webkit-transition:all 300ms;}
.NavStyleAdded.mainnav_siui li{ float:left; width:16.666%; position:relative;}
.NavStyleAdded.mainnav_siui li > .navA{ font-size:16px; display:block; height:85px; line-height:85px; width:100%; text-align:center; transition:all 300ms; -webkit-transition:all 300ms; color:#000;}
.NavStyleAdded.mainnav_siui li:hover > .navA,.mainnav li.onnav > .navA{ color:#fff; background:#c00; font-weight:bold;}
.NavStyleAdded.mainnav_siui dl{ position:absolute; left:0; top:85px; width:353px; padding:0 20px; border:1px solid #e2e0e3; background:#fff; overflow:hidden; display:none;}
.NavStyleAdded.mainnav_siui dl dt{ float:left; width:113px; padding:10px 0;}
.NavStyleAdded.mainnav_siui dl dt a{ display:block; line-height:27px;}
.NavStyleAdded.mainnav_siui dl dd{ float:right; width:186px; padding:10px 0;}
.NavStyleAdded.mainnav_siui dl dd img{ width:186px; height:140px;}


/*top.html*/

/*mtzx*/
.media_center_pc{ width:100%; top:0; left:0px; visibility:visible;opacity: 1;display:block;}

.media_center_mobile{ width:100%; top:0; left:0px; visibility:visible;display:block;margin-bottom:10px}
.media_center_mobile_img {width:0%;height:auto;margin-top:10px;visibility:visible;opacity: 1;}
/*.media_center_mobile_img {width:100%;height:auto;margin-top:10px;visibility:visible;opacity: 1;position:fixed;left:100px;}*/

.media_center_mobile_img {width:100%;height:auto;margin-top:3px;visibility:visible;opacity: 1;position:relative;left:400px);}
.media_center_mobile_img_left {width:100%;height:auto;margin-top:3px;visibility:visible;opacity: 1;position:relative;left:-400px);}
/*mtzx*/

/*zhzx*/
.zhzx_pc{  width:100%; top:0; left:0px; visibility:visible;opacity: 1;display:block;}

.zhzx_mobile{  width:100%; top:0; left:0px; visibility:visible;opacity: 1;display:block;}

.zhzx_mobile_Applybtn{ color:#fff; display:inline-block; padding:0.3em 2.5em;
background:#048cd4;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}

.zhzx_mobile_td{background:#048cd4;line-height:1.5em;border-bottom:solid 1px white;border-right:solid 1px white;padding:1em;}
.zhzx_mobile_td1{background:#f3f8fb;line-height:1.5em;border-bottom:solid 1px white;padding:1em;}
/*zhzx*/

/*Banner*/
.Banner{}
.Banner img{ min-height:auto; display:block; width:auto;}
.HomeBanner{ margin:0 auto; position:relative;}
.HomeBanner .prev,
.HomeBanner .next { max-width: 93px; height: 93px; margin: -45px 0 0; position: absolute; top: 50%; margin-top:-5%; z-index: 10; cursor: pointer; text-indent: -9999px; /*filter:alpha(opacity=80);*/opacity:0.8;  }
.HomeBanner .prev { left: 3%; background: url(../img/ban_pre.png) no-repeat; background-size:100% auto; width:10%;}
.HomeBanner .next { background:url(../img/ban_next.png) no-repeat; right: 3%;  background-size:100% auto; width:10%;}
.HomeBanner .prev:hover,
.HomeBanner .next:hover { filter:alpha(opacity=100) !important;opacity:1 !important;  }
.HomeBanner .TabList{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; text-align:center; z-index:12; }
.HomeBanner .TabList li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:10px; background:url(../img/ban-btn.png) 0 0; overflow:hidden; 
		line-height:9999px;}
.HomeBanner .TabList li.on{background:url(../img/ban-btn-hover.png) 0 0; }		

/*Bottom*/
.Bottomer_Add_On{ width:100%; min-width:320px; background:#20272b; padding:0;border-bottom:1px solid #2a363c; }

.Bottomer{ width:100%; min-width:320px; background:#20272b url(../img/foot_bg.png) repeat-x left top; padding:0;border-bottom:1px solid #2a363c; }
.Bottomer .Bottom{padding:0.5em 0;max-width:1200px; margin:0 auto;}
.Bottomer .Bottom .BottomLink{  font-size:0.75em; line-height:1.5; float:right; width:30%; text-align:right;}
.Bottomer .Bottom .BottomLink em{ color:#4a4747; padding:0 1.66%; font-style:normal;}
.Bottomer .Bottom .Copyright{ font-size:0.75em; color:#717476; line-height:1.5; float:left;}
.Bottomer .Bottom .CopyrightMobile{ font-size:0.5em; color:#717476; line-height:2; float:left;}
.Bottomer .Bottom a{ color:#717476;}
.Bottomer .BotNav{ position:relative; padding:0; border-bottom:1px solid #2a363c; }
.Bottomer .BotNav ul{max-width:1200px; margin:0 auto;}
.Bottomer .BotNav dl{float:left; width:10%; text-align:left; padding:5% 0 2%;}
.Bottomer .BotNav dl dt { font-size:1.125em; width:100%;  font-weight:normal; display:block; color:#fff; margin-bottom:1.5em;} 
.Bottomer .BotNav dl dt span{ display:block; width:12%; height:1px; margin-top:1em; background:-webkit-gradient(linear,8% 0%, 75% 0%, from(#24636b), to(#1e5b6c), color-stop(0.0,#144e6d));filter:  progid:DXImageTransform.Microsoft.gradient(enabled='false',startColorstr=#24636b, endColorstr=#144e6d)}
.Bottomer .BotNav dl dd { font-size:1.025em; margin:0.5em 0;}
.Bottomer .BotNav dl dd a{ color:#969696; display:block;}
.Bottomer .BotNav dl.last{width:30%;}
.Bottomer .BotNav dl.last .BomCode{ width:100%;margin-left:10%;}
.Bottomer .BotNav dl.last .BomCode span{ display:block; float:left; margin-left:1em; text-align:center;}
.Bottomer .BotNav dl.last .BomCode span img{ display:block; }
.Bottomer .BotNav dl.last .BotTel{ padding-top:1.5em; color:#fff; font-weight:bold;margin-left:10%;}
.Bottomer .BotNav dl.last .BotTel em{ font-size:2em; color:#f49b07; font-style:normal;}
.Bottomer a:hover{ color:#fff;}
.Bottomer .BotNav dl dd a:hover{ color:#fff;}

.Bottomer .lawmobile{ text-align:center; padding:0;display:block;font-size:0.75em;}
.Bottomer .lawmobile a{ display:inline-block; margin:0;}

.Bottomer .law{ text-align:center; padding:0;display:block;font-size:0.75em;}
.Bottomer .law a{ display:inline-block; margin:0;}
/*Bottom*/



.oinline{ position:fixed; background:url(../img/online.png) no-repeat; width:51px; height:174px; bottom:30%;}
.oinline .kefu{ height:87px; display:block; width:100%;}
.oinline .Gotop{ height:87px; display:block; width:100%;}


/*pages*/
.Pages{zoom:1; overflow:hidden; text-align:center; font-size:0.825em; padding: 2.5em 0;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; border:1px solid #eaeaea; padding:0 1em;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .p_jump{ display:none;}
.Pages .p_cur b{ color:#F00;}
.Pages .p_count b{ color:#F00;}
.Pages .p_total b{ color:#F00;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0 1em;}
.Pages .p_page em a.a_cur{ color:#fff; background:#028ed6; border-color:#028ed6;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(../img/page_goto.jpg) no-repeat;}
/*pages end*/



/*Index*/
.Hcontent{ max-width:1200px; margin:0 auto; position:relative; z-index:2;height: 400px;}
.Hfloor1{ position:relative; padding:0;}
.Hnew{ position:relative; max-width:1400px; margin:1.5em auto; padding:0 50px 0 70px;}
.Hnew h2{ background:url(../img/icon1.png) no-repeat; background-size:100% auto;width:95px; padding:0.5em; text-align:center; position:absolute; left:0; top:0; font-size:1.165em; color:#fff; font-weight:bold; line-height:1em; margin:0;} 
.Hnew .Hmore{ color:#f39800; font-size:1.165em; font-weight:bold; position:absolute; right:0; top:0;}
.Hnew ul{ height:2em; overflow:hidden;}
.Hnew ul li{ width:48%; float:left; padding-left:4%; position:relative;_display:inline;}
.Hnew ul li a{ overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; display:block; padding-right:80px;}
.Hnew ul li em{ font-style:normal; color:#f39800; font-weight:bold; padding-right:0.5em;}
.Hnew ul li time{ position:absolute; right:0; top:0;}
.Blue_bg,.Gray_bg{ position:absolute; width:50%; height:100%; display:block; top:0;}
.Blue_bg{ left:0;}
.Gray_bg{ right:0; background:#f3f8fa;}
.Blue_bg{ 
background: #048cd4; 
background: -moz-linear-gradient(right, #1eadd1 0%, #048cd4 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#1eadd1), to(#139fd3), color-stop(0.0,#048cd4)); 
background: -webkit-linear-gradient(right, #1eadd1 0%,#048cd4 100%); 
background: -o-linear-gradient(right, #1eadd1 0%,#048cd4 100%); 
background: -ms-linear-gradient(right, #1eadd1 0%,#048cd4 100%); 
background: linear-gradient(to left, #1eadd1 35%,#048cd4 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eadd1', endColorstr='#048cd4',GradientType=0 ); 
} 
.Hfloor2 .Blue_bg{ right:0; left:auto;}
.Hfloor2 .Gray_bg{ left:0; right:auto; background:#f3f8fa;}
.Hfloor2 .Blue_bg{ 
background: #048cd4; 
background: -moz-linear-gradient(right, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#139fd3), to(#1eadd1), color-stop(0.0,#048cd4)); 
background: -webkit-linear-gradient(right, #048cd4 0%,#1eadd1 100%); 
background: -o-linear-gradient(right, #048cd4 0%,#1eadd1 100%); 
background: -ms-linear-gradient(right, #048cd4 0%,#1eadd1 100%); 
background: linear-gradient(to left, #048cd4 35%,#1eadd1 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 ); 
} 
:root .Blue_bg{filter:none;} 
.Htxt{ float:left; width:43%; color:#fff; padding:8em 0 0;}
.Htxt h1{ font-size:2em; margin:0; font-weight:bold;}
.Htxt h1 a{color: #fff;}
.Htxt h1 span{ display:block; margin:1.5em 0; height:2px; background:#fff; width:10%;}
.Htxt h3{ font-size:1.165em; margin:1.5em 0;}
.Htxt p{ overflow:hidden; max-height:15em; color:#cde4f2; line-height:1.5em;}
.Htxt .Hcontentinfo {max-height: 6.5em;/*overflow: hidden;*/}

.Hpic{width:38%;position:relative; float:right; height: auto !important;}
.Hpic .pic{width:100%; max-width:400px;overflow:hidden;}
.Hpic .pic li{width:100%; max-width:400px;float:left;display: block;}
.Hpic .pic li img{max-width:400px; width:100%;}
.Hpic .tip{ width:100%;position:absolute;left:0;bottom:0.8em;z-index:13; text-align:center;}
.Hpic .tip ul li{width:0.8em;height:0.8em; display:inline-block; *display:inline; *zoom:1;margin:0 3px;cursor:pointer;background:#1caad1; border-radius:0.4em;}
.Hpic .tip ul li.on{ background:#f9a71f;}
.Hfloor2 .Htxt{ float:right;}
.Hfloor2 .Hpic{ float:left;}

.Hfloor2_1{ float:right; width:auto;}
.Hfloor2_1 .H_add_on{ max-width:auto; font-size:1.165em; display:block; text-align:center; padding:1em 0; margin-top:1.5em;margin-bottom:1.5em; background: #f39800; 
background: -moz-linear-gradient(right, #ffb740 0%, #f39800 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#ffb740), to(#faaa24), color-stop(0.0,#f39800)); 
background: -webkit-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: -o-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: -ms-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: linear-gradient(to left, #ffb740 35%,#f39800 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb740', endColorstr='#f39800',GradientType=0 ); }




.Hfloor3{ background:#ebf6fa; padding:1em 0 4em 0;}
.Hfloor3 .Htitle{color: #008cd6; position:relative; font-weight:bold; font-size:2em; margin-bottom:1.5em;}
.Hfloor3 .Htitle em{ background:url(../img/titlebg.png) no-repeat; width:148px; position:absolute; top:0; left:0; display:block; height:100%;}
.Hfloor3 .Htitle span{ display:block; width:5%; height:4px; margin-bottom:0.35em;
	background: #f39800; 
background: -moz-linear-gradient(right, #ffb740 0%, #f39800 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#ffb740), to(#faaa24), color-stop(0.0,#f39800)); 
background: -webkit-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: -o-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: -ms-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: linear-gradient(to left, #ffb740 35%,#f39800 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb740', endColorstr='#f39800',GradientType=0 ); }
.Hmedia{ float:left; width:46%;}
.Hmedia dl{ padding-bottom:2em; border-bottom:1px dashed #c4d3d9; margin-bottom:0.5em;}
.Hmedia dl dt{ float:left; max-width:217px; width:38%;}
.Hmedia dl dd{ float:right; width:60%;font-size:0.825em; height:30%;}
.Hmedia dl dd h3{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size:1.5em; font-weight:bold; margin:0;}
.Hmedia dl dd h3 a{ color:#434343;}
.Hmedia time{ color:#bac2c5; font-size:0.825em;}
.Hmedia dl dd figure{ height:3em; font-size:14px; line-height:1.5em; overflow:hidden; margin:1em 0;}
.Hmedia dl dd .more{ color:#f39800; position:relative;}
.Hmedia li{ padding:0.5em 0; border-bottom:1px dashed #c4d3d9;}
.Hmedia li .Columnname{ border-right:1px solid #d6dee1; color:#434343; padding:0 1em 0 0; font-weight:bold; float:left;}
.Hmedia li a{ padding:0 1em; display:inline-block; *display:inline; *zoom:1;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; width:66%;}
.Hmedia li time{ float:right;}
.Hservice{ float:right; width:46%;}
.Hservice figure{}
.Hservice figure p{ margin:0 0 1em 0; color:#434343; }
.Hservice .feedbtn{ max-width:141px; color:#fff; font-size:1.165em; display:block; text-align:center; padding:0.5em 0; margin-top:1.5em;
background: #f39800; 
background: -moz-linear-gradient(right, #ffb740 0%, #f39800 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#ffb740), to(#faaa24), color-stop(0.0,#f39800)); 
background: -webkit-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: -o-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: -ms-linear-gradient(right, #ffb740 0%,#f39800 100%); 
background: linear-gradient(to left, #ffb740 35%,#f39800 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb740', endColorstr='#f39800',GradientType=0 ); }
/*Index End*/

.Menu{ text-align:center;}
.Menu li{ background:url(../img/icon3.png) no-repeat; padding:0.25em 0em; background-size:100% 100%; display:inline-block; *display:inline; *zoom:1; margin:0.5em; min-width:120px;text-align: center;}
.Menu li.hover{ background-image:url(../img/icon1_c.png);}
.Menu li a{ color:#fff; font-weight:bold;}

.Main{ float:right; width:78%; padding-top:1.8em;}
.Currents{ text-align:right;  font-size:0.825em; padding-bottom:0.3em;}
.Currents a{}
.Currents span{ color:#2f318b;}
.ConT{ position:relative;border-bottom:1px solid #e5e5e5;}
.ConT-area{ min-height:5.55em;}
.ConT-area .Currents{ padding-top:3em;}
.ConT .Tit{ font-size:1.165em; color:#e4282e; position:absolute; left:0; bottom:0;}
.ConT .Tit span{ padding-right:0.5em;}
.SinglePage{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; line-height:2em; color:#666; padding:1.5em 0 2.5em; min-height:17em;}
.Wid1200{ max-width:1200px; margin:0 auto;}
.Content{ padding:1em 0 2em;}
.Content p{ margin-bottom:1.5em;}

/*关于我们*/
.Floor1{ background:#fff; padding:3em 0;}
.Floor2{ background:#f5f5f5; padding:3em 0;}
.Ntitle{ color:#028ed6; position:relative; font-size:2em; font-weight:bold; margin:0 0 1.5em 0;}
.Ntitle span{ display:inline-block; width:5px; height:0.9em; *display:inline; *zoom:1; position:relative; top:0.1em; margin-right:0.6em;
background: #028ed6; 
background: -moz-linear-gradient(bottom, #028ed6 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,bottom, from(#028ed6), to(#2bc2d0)); 
background: -webkit-linear-gradient(bottom, #028ed6 0%,#2bc2d0 100%); 
background: -o-linear-gradient(bottom, #028ed6 0%,#2bc2d0 100%); 
background: -ms-linear-gradient(bottom, #028ed6 0%,#2bc2d0 100%); 
background: linear-gradient(to top, #028ed6 35%,#2bc2d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#028ed6', endColorstr='#2bc2d0',GradientType=0 ); }
.Ntitle text{ display:inline-block; width:5px; height:0.9em; *display:inline; *zoom:1; position:relative; top:0.1em; margin-right:0.6em;
background: #028ed6; 
background: -moz-linear-gradient(bottom, #028ed6 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,bottom, from(#028ed6), to(#2bc2d0)); 
background: -webkit-linear-gradient(bottom, #028ed6 0%,#2bc2d0 100%); 
background: -o-linear-gradient(bottom, #028ed6 0%,#2bc2d0 100%); 
background: -ms-linear-gradient(bottom, #028ed6 0%,#2bc2d0 100%); 
background: linear-gradient(to top, #028ed6 35%,#2bc2d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#028ed6', endColorstr='#2bc2d0',GradientType=0 ); }

.Abox{}
.Abox figure img{ float:left; margin-right:4%; max-width:316px;}
.Abox figure p{ margin:1.5em 0;}
.Abox .more{ display:inline-block; width:139px; height:2.5em; line-height:2.5em; background: #048cd4; text-align:center; color:#fff; margin-top:1.5em;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#139fd3), to(#1eadd1), color-stop(0.0,#048cd4)); 
background: -webkit-linear-gradient(left, #048cd4 0%,#1eadd1 100%); 
background: -o-linear-gradient(left, #048cd4 0%,#1eadd1 100%); 
background: -ms-linear-gradient(left, #048cd4 0%,#1eadd1 100%); 
background: linear-gradient(to right, #048cd4 35%,#1eadd1 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 ); 
}
.Ahistory{position:relative; width:100%;}
.Ahis_time{ position:relative; margin:4em 0; width:100%; overflow:hidden;}
.Ahis_time .Tprev,.Ahis_time .Tnext{ max-width:1em; width:4%; font-family:"宋体"; position:absolute; top:50%;}
.Ahis_time .Tprev{ left:0;}
.Ahis_time .Tnext{ right:0;}
.Ahis_time .nextStop,.Ahis_time .prevStop{ display:none;}
.Ahis_time .tempWrap{ width:80%; overflow:hidden;margin:0 auto;}
.Ahistory ul{overflow:hidden; zoom:1; }
.Ahis_time ul li{ float:left; cursor:pointer; font-size:1.165em; display:inline; margin:0 20px;}
.Ahis_time ul li em{ display:block; width:0.6em; height:0.6em; border-radius:0.3em; background:#818181; margin:0.5em auto 0;}
.Ahis_time ul li.on,.Ahis_time ul li:hover{ color:#038fd6;}
.Ahis_time ul li.on em,.Ahis_time ul li:hover em{ background-color:#038fd6;}
.Ahis_con{ margin:0;}
.Ahis_con li .img{ float:left; width:30%; max-width:361px;}
.Ahis_con li figure{ /* float:right; width:67%; */width: 74%;margin:0 auto;}
.Ahis_con li figure h2{ color:#038fd6; font-size:1.525em; margin:1.5em 0;}
.Ahis_con li figure dl{}
.Ahis_con li figure dl dd{ color:#333;}

.Abox1{}
.Abox1 dl{ width:48%; float:left; max-width:515px;}
.Abox1 dl.last{ float:right;}
.Abox1 dl img{ max-width:515px;}
.Abox1 dl dt{ color:#333; font-size:1.165em; margin-bottom:1em;}
.Abox1 dl dd{ height:4em; overflow:hidden; margin-bottom:2.5em;}
.Abox2 p,.Abox3 p{ margin-bottom:1.5em;}
.Abox2 img{ float:right; margin-left:3%;}
.Abox3 dd{ padding:0 0.5em;}
.Abox3 img{ max-width:372px;}

.Avideo{ }
.Avideo figure{ max-width:949px; width:90%; margin:0 auto; text-align:center;}
.Avideo figure span.Tit{ font-size:1.265em; display:block; margin-top:1em;}

.video{ text-align:center;}
.video span{ display:block; font-size:1.25em; color:#333; margin:1em 0 1.5em 0;}

/*关于我们end*/

/*History*/
.history{ position:relative; min-height:300px; padding:3em 0 2em; margin-bottom:2em;}
.history .hisline{ width:1px; height:100%; position:absolute; top:2em; left:2.5em; display:block; z-index:5;
background:#14a5d3;
background: -moz-linear-gradient(top, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(top, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(top, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(top, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to bottom, #018ed6 45%,#2bc1d0 100%); 
}
.history .hismore{width: 4em;   height: 4em; display:block; position:absolute; bottom:-6em; left:0.5em; z-index:6; color:#fff;
background:#14a5d3;
background: -moz-linear-gradient(left top, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left top, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left top, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left top, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right bottom, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 ); 
transform:rotate(45deg);   -ms-transform:rotate(45deg); /* Internet Explorer */   -moz-transform:rotate(45deg); /* Firefox */   -webkit-transform:rotate(45deg); /* Safari 和 Chrome */   -o-transform:rotate(45deg); /* Opera */   margin:50px auto;/*让菱形浏览器上居中*/  }
.history .hismore span{ display:block; text-align:center; font-size:0.865em; position: absolute; width:4.8em; top:-3em; left:-0.3em;transform:rotate(-45deg);   -ms-transform:rotate(-45deg); /* Internet Explorer */   -moz-transform:rotate(-45deg); /* Firefox */   -webkit-transform:rotate(-45deg); /* Safari 和 Chrome */   -o-transform:rotate(-45deg); /* Opera */   margin:50px auto;/*让菱形浏览器上居中*/  }
.history .hismore span em{ font-family:"宋体"; position:absolute; font-size:1.25em; top:-2em; left:1.55em;display:block;transform:rotate(-45deg);   -ms-transform:rotate(-45deg); /* Internet Explorer */   -moz-transform:rotate(-45deg); /* Firefox */   -webkit-transform:rotate(70deg); /* Safari 和 Chrome */   -o-transform:rotate(-45deg); /* Opera */   margin:50px auto;/*让菱形浏览器上居中*/  }
.history .hisTop{ width: 2em;   height: 2em; display:block; position:absolute; top:-3em; left:1.505em; z-index:6;
background:#14a5d3;
background: -moz-linear-gradient(left top, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left top, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left top, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left top, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right bottom, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 ); 
transform:rotate(45deg);   -ms-transform:rotate(45deg); /* Internet Explorer */   -moz-transform:rotate(45deg); /* Firefox */   -webkit-transform:rotate(45deg); /* Safari 和 Chrome */   -o-transform:rotate(45deg); /* Opera */   margin:50px auto;/*让菱形浏览器上居中*/  }
.history .hismore.over span{ display:none;}
.hislist{}
.hislist li{ position:relative; z-index:7; margin:3em 0 0;}
.hislist li time{ position:absolute; top:0; left:0; width:4em; height:4em; border-radius:2em;background:#14a5d3; line-height:4em; color:#fff; font-size:1.265em; text-align:center;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.hislist li dl{ background:#f2f2f2; position: relative; margin-left:8em; padding:2em; color:#333;} 
.hislist li dl:before { content:""; position: absolute; right: 100%; top: 2.25em; width: 0; height: 0; border-top: 8px solid transparent; border-right: 10px solid #f2f2f2; border-bottom: 8px solid transparent; }
/*History End*/


/*媒体中心*/
.Mnews{ position:relative; overflow:hidden;}
.Mnews .bd ul{ overflow:hidden; zoom:1;}
.Mnews .bd li{ background:#f9f9f9; position:relative; padding:0.3em; margin:0 0 1.5em 0;}
.Mnews .bd li .pic{width:30%; max-width:252px; height:100%; float:left; position:relative;}
.Mnews .bd li .pic a{   /*position:absolute; left:0; top:0;*/max-width:252px; height:100%; background-repeat:no-repeat; background-size:cover; display:block; width:100%;}
.Mnews .bd li figure{ margin:1.7em 10em 1.7em 0; border-right:1px solid #ededed; padding-right:2em; float:right; width:65%;}
.Mnews .bd li figure h2{ margin:0;font-size:1.225em;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Mnews .bd li figure h2 a{ color:#333;}
.Mnews .bd li figure p{ height:4em; overflow:hidden; margin:1.25em 0 0;}
.Mnews .bd li time{ position:absolute; top:2em; right:2em;}
.Mnews .bd li .more{ position:absolute; top:50%; right:2em; display:block; width:2em; height:2em; border-radius:1em; border:1px solid #c7c7c7; text-align:center; line-height:2em; font-size:1.5em; color:#b8b8b8; font-family:"宋体";}
.Mnews .hd{ text-align:center;}
.Mnews .hd ul li{width:0.8em;height:0.8em; display:inline-block; *display:inline; *zoom:1;margin:0 3px;cursor:pointer;background:#1caad1; border-radius:0.4em;}
.Mnews .hd ul li.on{ background:#f9a71f;}

.Mnews .more1{ color:#fff; display:inline-block; padding:0.3em 2.5em;
background:#048cd4;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}

.Mnews .more1{ margin:0 auto; display:block; width:130px; margin-top:2em;}

.Mexhibition{}
.Mexhibition dl{}
.Mexhibition dl dd{ display:table; width:100%;}
.Mexhibition dl span{ width:16.6666667%; text-align:center; padding:1em; vertical-align:middle; display:table-cell; background:#e5e5e5;}
.Mexhibition dl dt span{ float:left; background:#10a0d4; color:#fff;float:left; width:16.6666667%; text-align:center;}
.Mexhibition dl dd span{ padding:2em 1em; border-top:1px solid #fff; border-right:1px solid #fff;}
.Mexhibition dl dd .Applybtn,.Mexhibition .more{ color:#fff; display:inline-block; padding:0.3em 2.5em;
background:#048cd4;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.Mexhibition .more{ margin:0 auto; display:block; width:130px; margin-top:2em;}
.MMedia .News{ overflow:hidden;}

.MMedia .more{ color:#fff; display:inline-block; padding:0.3em 2.5em;
background:#048cd4;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}

.MMedia .more{ margin:0 auto; display:block; width:130px; margin-top:2em;}

.MMedia .hd,.Mgallery .tagbtn,.Media .hd,.News .hd{ text-align:center; margin-top:3em;}
.MMedia .hd ul li,.Mgallery .tagbtn ul li,.Media .hd ul li,.News .hd ul li{width:0.8em;height:0.8em; display:inline-block; *display:inline; *zoom:1;margin:0 3px;cursor:pointer;background:#1caad1; border-radius:0.4em; text-indent:9999px;}
.MMedia .hd ul li.on,.Mgallery .tagbtn ul li.on,.Media .hd ul li.on,.News .hd ul li.on{ background:#f9a71f;}
.MMedia .tempWrap{ position:relative; margin-left:-1.5em;}
.MMedialist{ overflow:hidden; zoom:1;}
.MMedialist li{ float:left;  width:30%; display:inline; text-align:center; margin:0 1.3em 0;}
.MMedialist li .pic{ display:block; width:100%; position:relative;}
.MMedialist li .pic a{ position:absolute; width:100%; height:100%; left:0; top:0; background:url(../img/media_video.png) no-repeat; background-size:cover;}
.MMedialist li .pic img{max-width:373px; width:100%;}
.MMedialist li .title{ color:#333; margin-top:1em; display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.MMedialist li .title:hover{ color:#f39800;}
.Mgallery{ overflow:hidden;}
.Mgallery .tempWrap{ position:relative;/* margin-left:-1.5em;*/}
.Mgallerylist{ overflow:hidden; zoom:1;}
.Mgallerylist li{ float:left;  width:30%; display:inline; text-align:center; margin:0 1em 0;}
.Mgallerylist li .pic{ display:block; width:100%;}
.Mgallerylist li .pic img{max-width:373px; width:100%;}
.Mgallerylist li .title{ color:#333; margin-top:1em; display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; margin-bottom:2.5em;}
.Mgallerylist li .title:hover{ color:#f39800;}
.Mgallbox{ overflow:hidden; display:none;}
.Mgallery dl{ text-align:right; margin-bottom:2.5em;}
.Mgallery dl a{ color:#fff; margin-left:0.5em; display:inline-block; *display:inline; *zoom:1; padding:0.25em 1.5em;background:#048cd4;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.Mgallery dl a.Cur{ background:#f49c07;}
.Magllcontain{ margin-left:2em;}

.Nmore{ float:right; background:url(../img/icon2.png) no-repeat center bottom; color:#028ed6; font-weight:normal; font-size:0.465em; padding:0 0.5em 1em 0.5em;}
.gallery .Mgallerylist { padding-bottom:3em;}
.gallery .Mgallerylist li,.Media .MMedialist li{ margin:0 0 0 3%; width:31.334%;}
.gallery .Mgallerylist li.first,.Media .MMedialist li.first{ margin-left:0;}
.Media .MMedialist li{ margin-top:2em;}

.newslist{ overflow:hidden; zoom:1;}
.newslist li{ background:#f9f9f9; position:relative; padding:0.3em; margin:0 0 1.5em 0;}
.newslist li .pic{width:24%; max-width:252px; height:100%; float:left; position:relative; margin-right:3%;}
.newslist li .pic img{ /*width:100%;*/width: 252px;height: 135px;}
.Mnews .bd li .pic img {width: 252px;height: 135px;}
.newslist li .pic a{  /* position:absolute; left:0; top:0;max-width:252px; height:100%; background-repeat:no-repeat; background-size:cover;*/ display:block; width:100%;}
.newslist li figure{ margin:1.5em 0 0.5em 0; border-right:1px solid #ededed; padding-right:2em;  width:85%;}
.newslist li figure h2{ margin:0;font-size:1.225em;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;  }
.newslist li figure h2 a{ color:#333;}
.newslist li figure h2 a:hover{ color:#f39800;}
.newslist li figure p{ height:3em; overflow:hidden; margin:1.25em 0 0; line-height:1.5em;}
.newslist li time{ position:absolute; top:2em; right:2em;}
.newslist li .more{ position:absolute; top:50%; right:2em; display:block; width:2em; height:2em; border-radius:1em; border:1px solid #c7c7c7; text-align:center; line-height:2em; font-size:1.5em; color:#b8b8b8; font-family:"宋体";}
.newslist li .more:hover{border:1px solid #f39800; color:#f39800;}

.exhibition{ padding-bottom:3em;}
.exhibition .exlist{}
.exhibition .exlist dd{ display:table; width:100%;}
.exhibition .exlist span{ width:16.6666667%; text-align:center; padding:1em; vertical-align:middle; display:table-cell; }
.exhibition .exlist dt{background:#048cd4;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.exhibition .exlist dt span{ float:left; color:#fff;float:left;}
.exhibition .exlist dd span{ padding:2em 1em; border-top:1px solid #fff; border-right:1px solid #fff;background:#e5e5e5;}
.exhibition .exlist dd span.time{ color:#f7a214; font-weight:bold;}
.exhibition .exlist dd .Applybtn,.exhibition .more{ color:#fff; display:inline-block; padding:0.3em 2.5em;
background:#048cd4;
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.exhibition .exlist dd.even span{ background:#f6f6f6;} 
.exhibition .exTips{}
.exhibition .exForm{ background:url(../img/exbg.png) no-repeat right top; margin-top:2em;}
.exhibition .exForm dl{ margin:1.5em 0 0; position:relative;}
.exhibition .exForm dl dt{ width:180px; text-align:right; color:#333; font-weight:normal; vertical-align:top; position:absolute; left:0;}
.exhibition .exForm dl dd{ padding-left:190px;}
.exhibition .exForm dl dd .text{ border:1px solid #c9c9c9; padding:0 3px;width:90%; max-width:250px; }
.exhibition .exForm dl dd textarea{ border:1px solid #c9c9c9;width:90%; max-width:400px;}
.exhibition .exForm dl dd .btn{ width:100px; height:35px; line-height:35px; color:#666; font-weight:bold; padding:0; margin-right:10px; border:none; background:#e5e5e5; border-radius:0;}
.exhibition .exForm dl dd .btn.submit{width:150px;background:#048cd4;color:#fff; 
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}

.newinfo{ width:94%; margin:3em auto 0; font-size:0.925em;}
.newinfo .ntitle{ text-align:center; font-size:1.325em; color:#f39800; text-align:center; border-bottom:1px solid #f6f6f6; padding-bottom:1.5em; margin-bottom:1em;}
.PrevNextBox dl{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
/*媒体中心 End*/

/*产品中心*/
.product{}
.Ptitle{ color:#028ed6; position:relative; font-size:1.265em; font-weight:bold; margin:0 0 1.5em 0; background:#e2eaf4; padding:1em 1.7%;}
.Ptitle span{ border-top:#e2eaf4 12px solid; border-left:10px transparent solid; border-right:10px transparent solid; position:absolute; left:3.5%; bottom:-12px; }
.productlist{ padding:2em 0 2.5em;}
.productlist li{ float:left;  width:30.334%;  text-align:center; margin:0 1.5% 2em;}
.productlist li .pic{ display:block; width:100%; border:1px solid #ecebeb;}
.productlist li .pic img{max-width:370px; width:100%;}
.productlist li .title{ color:#333; margin-top:1em; display:block; font-size:1.165em; font-weight:bold;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.productlist li:hover .pic{ border-color:#f7a215;}
.productlist li:hover .title{ color:#f7a215;}

.pronav{ position:fixed; z-index:9999; padding:15px 0 0; top:30%; right:3%; width:157px;background:#048cd4; background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.pronav ul{}
.pronav ul li{ border-bottom:1px solid #e5ecf5;}
.pronav ul li .navOne{ display:block;color:#fff; padding:0.5em 0 0.5em 15%; position:relative; font-weight:bold;} 
.pronav ul li .icon{ font-style:normal; position:absolute; top:0.5em; right:30px;}
.pronav ul li dl{background:#e5ecf5; padding:0 0 0 15%; line-height:2.5em; display:none;}
.pronav .closed{ position:absolute; display:block; width:20px; height:20px; color:#fff; background:#1396be; top:0; right:0; text-align:center; line-height:20px; cursor:pointer;}

.productinfo{}
.protxt{ float:right; width:45%;}
.protxt h1{ font-size:2.5em; color:#f39901; font-weight:bold; text-transform:uppercase;}
.protxt h2{  color:#018dd6; font-weight:bold;}
.protxt .txt{ padding-top:2.5em;line-height: 1em;}
.proinfo{ padding:4em 0;}
.proinfo .tabbox{ border-bottom:1px solid #eaeaea;font-size:1.125em; line-height:2.5em; margin:0; height:2.5em;}
.proinfo .tabbox span{ display:inline-block; padding:0 1.5em; font-weight:bold;border-right:1px solid #eaeaea;border-top:1px solid #eaeaea; cursor:pointer; height:2.5em;}
.proinfo .tabbox span.first{border-left:1px solid #eaeaea;}
.proinfo .tabbox span.on{ color:#f39901; border-bottom:1px solid #fff;}
.proinfo .procon{ padding:3em 0 0; display:none;overflow: hidden;list-style-type:disc;}
.proinfo .procon ul{list-style-type:disc;}
.proinfo .procon li::before{
  content:"·";
  font-size:15px;
 font-weight: bold;
}

.protxt .btn-message{ padding-top:20px; color:#f39800; text-align:right;}
.protxt .btn-message span{ cursor:pointer; display:block; float:right; border:1px solid #f39800; padding:5px 20px; border-radius:5px;}


.Por-form{ width:100%; height:100%; position:fixed; background:rgba(0,0,0,0.7); left:0; top:0; z-index:100; display:none;}
.Por-form .form-wrap{ width:90%; max-width: 560px; margin:0 auto; background:#fff; border-radius:3px; position:relative; padding:30px 5px;}
.Por-form .close{ cursor:pointer; width:30px; height:30px; line-height:30px; text-align:center; position:absolute; right:0; top:0;}
.Por-form .text{ left:10px;border:1px solid #ddd; width:90%; padding:0 5px;}
.Por-form .row .req{ color:#f00;}
.Por-form .row > div{ padding:5px 0;}
.Por-form .row .col-xs-4{ text-align:right;}
.Por-form .row .submit{ width:100px;background:#048cd4;color:#fff; 
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.Por-form .row .reset{ width:100px;background:#e5e5e5; margin-left:5px;}
/*产品中心 End*/

/*服务支持*/
.Sbox{}
.Sbox figure p{ margin-bottom:2em;}
.servicecate{}
.servicecate li{ float:left; width:30%; margin-left:3%; text-align:center;}
.servicecate li .pic{ display:block; border:2px solid transparent;}
.servicecate li .title{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-top:0.5em; font-size:1.125em; margin:0;}
.servicecate li .title a{ font-weight:bold; color:#333;}
.servicecate li:hover .pic{ border-color:#f7a215;}
.servicecate li:hover .title a{ color:#f7a215;}
.problem{}
.problem li{ margin:0 0 1.25em;}
.problem li .PA{ display:block; color:#333;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; background:#f6f6f6; height:2.5em; line-height:2.5em; border-radius:1.25em; padding:0 2em; font-size:1.165em; cursor:pointer;}
.problem li .PA.on{ color:#f39a03;}
.problem li .PA span{ padding-right:1em;}
.problem li .con{ padding:1.5em 4em 0em; position:relative; display:none;}
.problem li .con .da{ position:absolute; top:1.5em; left:2em; color:#f39a03;}
.problem li .con p:last-child{ margin-bottom:0;}
.feedback{}
.feedback .con{}
.feedform{ background:url(../img/feedbackbg.png) no-repeat right 0;margin-top:2em;}
.feedform dl{ margin:1.5em 0 0; position:relative;line-height:37px;}
.feedform dl dt{ width:200px; text-align:right; font-weight:normal; vertical-align:top; position:absolute; left:0; font-size:1.165em;}
.feedform dl dd{ padding-left:210px;width:90%}
.feedform dl dd .text{ border:1px solid #c9c9c9; padding:0 3px;max-width:355px; width:80%; height:37px;  font-size:1.165em;}
.feedform dl dd textarea{ border:1px solid #c9c9c9;width:80%; max-width:400px;}
.feedform dl dd .btn{ width:124px; height:38px; line-height:38px; color:#666; padding:0; border:none; border-radius:5px;
background:#048cd4;color:#fff; 
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
/*服务支持 End*/

/*投资者关系*/
.Notice{}
.Notice li{ margin:0 0 1.25em; position:relative;padding:0 2em;background:#f6f6f6;height:3em; line-height:3em; border-radius:1.25em; }
.Notice li a{ color:#333;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding:0 85px 0 1em;   font-size:1.165em; cursor:pointer; position:relative; display:block;}
.Notice li a span{ position:absolute; left:0; top:0em; font-size:2em;}
.Notice li time{ position:absolute; top:0; right:2em; }
.Notice li:hover a{ color:#f39a03;}
.team{}
.team li{ float:left; background:#f4f4f4; padding:0.5em 0.5em 1.5em; text-align:center; margin-left:3.3%; margin-bottom:2.5em; width:22.5%;}
.team li.first{ margin-left:0;}
.team li .pic{}
.team li .pic img{ max-width:253px; width:100%;}
.team li h2{ margin:1.25em 0 0 0; font-size:1.165em; font-weight:bold;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;padding:0 1em;}
.team li h2 a{ color:#333;}
.team li p{ margin:0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding:0 1em;}
.team li:hover h2 a{ color:#fff;}
.team li:hover{background:#f39901;color:#fff; 
background: -moz-linear-gradient(bottom, #f39901 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#f39901), to(#ffb841), color-stop(0.0,#f39901)); 
background: -webkit-linear-gradient(bottom, #f39901 0%,#ffb841 100%); 
background: -o-linear-gradient(bottom, #f39901 0%,#ffb841 100%); 
background: -ms-linear-gradient(bottom, #f39901 0%,#ffb841 100%); 
background: linear-gradient(to top, #f39901 45%,#ffb841 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39901', endColorstr='#ffb841',GradientType=0 )}
/*投资者关系 End*

/
/*加入SIUI*/
.Jbox figure img{ float:left; margin-right:4%; max-width:316px;}
.Jbox figure p,.Jbox1 figure p{ margin:1.5em 0;}
.Jbox1 figure img{ float:right; margin-left:4%; max-width:316px;}
.Jbox2 ul{}
.Jbox2 ul li{ float:left; margin-left:4.36%; margin-bottom:2.5em; width:30.417%;}
.Jbox2 ul li.first{ margin-left:0;}
.Jbox2 ul li img{ max-height:365px; width:100%;}
.joincate{}
.joincate li{ float:left; width:23%; margin-left:2.6%; text-align:center;}
.joincate li .pic{ display:block; border:2px solid transparent;}
.joincate li .title{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-top:0.5em; font-size:1.125em; margin:0;}
.joincate li .title a{ font-weight:bold; color:#333;}
.joincate li:hover .pic{ border-color:#f7a215;}
.joincate li:hover .title a{ color:#f7a215;}
.joincate li.first{ margin-left:0;}
.gobacks{ float:right; background:url(../img/back.png) no-repeat 0 bottom; color:#028fd6; font-size:0.565em; position:relative; top:0.25em; padding:0.25em 0 0.15em 30px;}
.jointips{}
.jointips p{ margin-bottom:1.5em;}
.jobbox .Ntitle,.jobHw .Ntitle{ margin:0.5em 0 0.8em; font-size:1.5em;}
.jobbox{ width:100%;}
.jobbox .jobdl .jobdt{ background:#f49b06; padding:0.7em 0;}
.jobbox .jobdl .jobdd{ padding:0.65em 0;}
.jobbox .jobdl .jtitle{ float:left; width:25%; text-align:center;  }
.jobbox .jobdl .jobdt .jtitle{ color:#fff;font-size:1.165em;}
.jobbox .jobdl .con{ padding:3em; background:#f3f3f3; display:none; border-bottom:1px solid #fff;}
.jobbox .jobdl .con .h3{ font-weight:bold; font-size:1.165em; margin-bottom:1em;}
.jobbox .jobdl .replaybtn{ display:block; color:#fff; background:#f49b06; border-radius:5px; width:110px; font-size:1.165em; font-weight:bold; text-align:center; line-height:2em; margin-top:1.5em;}
.jobbox .jobdl.odd .jobdd{ background:#bababa;}
.jobbox .jobdl.odd  .con{ background:#fff; border-bottom:1px solid #f3f3f3;}
.jobHw{ width:100%;}
.jobHw .more{ float:right; color:#028fd6;font-size:0.565em;position:relative; top:0.25em; padding:0.25em 0 0.15em 0; font-weight:normal;}
.jobHw ul{}
.jobHw ul li{ border-top:1px solid #fff; background:#f3f3f3 url(../img/icon.png) no-repeat 1.5em center; padding:0.64em 2em 0.64em 3em;}
.jobHw img{ padding-top:3.5em;}
.jobmenu{ display:block; width:100%; border-bottom:#e5e5e5 solid 1px;}
.jobmenu a{ padding:0 10px;/* width:100px; */ float:left; text-align:center; color:#333; background:#eee; margin-right:0.8em; line-height:2.8em; height:2.8em; font-weight:bold; border-radius:3px;}
.jobmenu a.cur{background:#048cd4;color:#fff; 
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.jobinfo{ padding:3em 0;}
.jobinfo .title{color:#0b9ad4; font-size:1.125em; font-weight:bold; padding-top:2em; margin:0 0 1.5em;}
.jobinfo .con{ border-top:1px solid #c9c9c9; margin-top:3em;text-justify:inter-ideograph; text-align:justify; word-wrap:break-word;}

.QAproblem{ padding:3em 0;}
.QAproblem li{ padding-bottom:2em;}
.QAproblem li .Q{ margin:0; padding:0 2em;background:#eeeeee; line-height:2.5em; font-size:1.125em; position:relative;}
.QAproblem li .Q a{ display:block; padding-right:100px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; color:#333; font-weight:bold;}
.QAproblem li .Q time{ position:absolute; top:0; right:2em;}
.QAproblem li .A{ background:#f7f7f7; padding:2em 2em; display:none;}
.QAfeedback{}
.QAfeedback .tips{ color:#0e9dd4; font-size:1.5em; margin-top:0.5em; font-weight:bold;}
.QAform{ background:url(../img/qafeedbackbg.png) no-repeat right 0;margin-top:2em;}
.QAform dl{ margin:1.5em 0 0; position:relative;line-height:37px;}
.QAform dl dt{ width:90px; text-align:right; font-weight:normal; vertical-align:top; position:absolute; left:0; font-size:1.165em;}
.QAform dl dd{ padding-left:100px;}
.QAform dl dd .text{ border:1px solid #c9c9c9; padding:0 3px;max-width:355px; width:80%; height:37px;  font-size:1.165em;}
.QAform dl dd textarea{ border:1px solid #c9c9c9;width:90%; max-width:400px;}
.QAform dl dd .btn{width:80px; height:38px; line-height:38px; color:#666; padding:0 ; border:none; border-radius:5px; background:#e5e5e5; margin-right:0.5em; font-weight:bold;}
.QAform dl dd .btn.submit{ background:#048cd4;color:#fff; 
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}


.apply{}
.apply .apply-tit{ margin:0; background:#81bfe8; color:#fff; margin:0; line-height:35px; height:35px; font-size:1.165em; padding:0 30px; font-weight:bold;}
.apply .apply-tit img{ vertical-align:middle;}
.apply dl{  width:48%; float:left; }
.apply dl dt{ width:120px;}
.apply dl dd{ padding-left:125px;}
.apply dl .font_red{ color:#f00;}
.apply dl input,.apply dl select,.apply dl textarea{ background:#fff;}
.apply dl select{    border: 1px solid #c9c9c9;    padding: 0 3px;    max-width: 355px;    width: 80%;    height: 37px;    font-size: 1.165em;}
.apply dl.dlr{ float:right;}
.apply dl.dlcon{ width:90%; float:none;}
.apply dl dd textarea{ max-width:none; height:120px; width:103%;}
/*加入SIUI End*/

/*contact*/
.Contact{}
.Contactinfo{ position:absolute; right:2%; bottom:6%; background:#fff; z-index:10; min-height:400px; padding:1em 5%; line-height:2em;}
.Contact .title{ color:#333; font-size:1.165em; font-weight:bold;}
.contactL{ float:left; width:50%; max-width:410px;}
.contactR{ float:left; width:50%;}
.contactR dl{ padding-top:1.5em;position:relative;}
.contactR a{ display:inline-block; *display:inline; *zoom:1; width:70px; text-align:center; margin-right:1em;}
.contactR a img{ width:38px; height:38px; display:block; margin:0 auto;}
.contactR a.weixin{}
.contactR dl dd{ position:absolute; top:20px; left:160px; background:#fff; display:none; border:1px solid #f4f4f4; padding:5px; }
.contactR dl dd img{ width:100px; height:100px;}
.Contact .condownload{ margin-top:4em;}
.Contact .map{ margin-top:3em;}


/*contact End*/

/*登录*/
.Login{ max-width:850px; margin:0 auto;}
.loginForm{ float:left; width:50%; padding-right:5em; border-right:1px solid #dcdcdc;}
.loginForm dl{ margin:1.5em 0 0; position:relative;line-height:37px;}
.loginForm dl dt{ width:100px; text-align:right; font-weight:normal; vertical-align:top; position:absolute; left:0;}
.loginForm dl dd{ padding-left:105px;}
.loginForm dl dd .text{ border:1px solid #c9c9c9; padding:0 3px;max-width:355px; width:100%; height:40px;}
.loginForm dl dd .text.code{ width:50%;}
.loginForm dl dd .codeimg{ float:right;}
.loginForm dl dd .btn{width:100%; height:40px; line-height:40px; color:#fff; padding:0; border:none; border-radius:0; background:#008cd6; margin-right:0.5em;  font-size:1.5em;}
.loginForm dl dd .btn.submit{ background:#048cd4;color:#fff; 
background: -moz-linear-gradient(left, #048cd4 0%, #1eadd1 100%); 
background: -webkit-gradient(linear,8% 0%, 75% 0%, from(#14a5d3), to(#2bc1d0), color-stop(0.0,#018ed6)); 
background: -webkit-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -o-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: -ms-linear-gradient(left, #018ed6 0%,#2bc1d0 100%); 
background: linear-gradient(to right, #018ed6 45%,#2bc1d0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048cd4', endColorstr='#1eadd1',GradientType=0 );}
.loginR{ float:left; margin-left:5em; width:32%;}
.loginR p{ border-bottom:1px dashed #dcdcdc; margin-bottom:2em; padding-bottom:1em; font-size:1.165em;}
.loginR p a{ color:#008cd6; text-decoration:underline;}
/*登录 End*/


.Link_list{ margin:0 auto;}
.Link_list  li{ float:left; width:18.90%; text-align:center; margin:3% 0 3% 5%;}
.Link_list  li .Limg{ display:block; width:100%;  border:1px solid #eeeeee; padding:4px;}
.Link_list  li .Limg img{ width:100%; max-width:200px;}
.Link_list  li .Ltxt{ display:block; width:100%; height:30px; line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Link_list  li .Ltxt:hover{ text-decoration:none; color:#f7b33b}


#dituContent img{ max-width:none;}

@media screen and (max-width:1170px ) {
	.Top_PC .Headmain .Nav{left:130px; text-align:right; padding-right:30px;}
	.Top_PC .Headmain .Nav ul li{  padding:0.5em 1% 0.5em 1%;}
}
@media screen and (max-width:943px ) {
	.Top_PC .Headmain .Nav ul li{  padding:0.5em 0.3% 0.5em 0.3%;}	
}
@media screen and (max-width:830px ) {
	.Top_PC{ display:none;}
	.Top_Mobile{ display:block;}
	.NavMobile{display:block; }
	.navbar-toggle{ display:block;}
	.navbar-header{ float:left;}
	.Bottomer .Bottom .BottomLink,.Bottomer .Bottom .Copyright{ float:none; width:100%; text-align:center;}
	
	.Container{  padding:0 2% 0 2%;}
}
@media screen and (max-width:640px ) {
	body{padding-bottom: 123px;}
	.Bottomer{position: fixed;bottom:0;width: 100%;z-index: 999;}
	.Hcontent{height: auto;}

	.Top_Mobile .navbar-header .navbar-toggle{ margin-top:0.25em;}
	.Top_Mobile .Logo{ width:45%;}
	.BotNav{ display:none;}
	.Hnew{ padding:0 50px 0 90px;}
	.Hnew ul li{ width:100%; float:none; padding:0;}
	.Hnew ul li a{ padding-right:40px;}
	.Hnew h2{ font-size:1.025em; width:80px;}
	.Hnew .Hmore{ font-size:0.865em;}
	/* .Htxt{ width:47%; padding:25px 0 25px 3%;} */
	.Htxt{ width:100%; padding:25px 0 25px 3%;background: #1EADD1;}
	.Hfloor2 .Htxt{padding:25px 2% 25px 1%;}
	.Htxt h1{ font-size:1.525em;}
	.Htxt h1 span{ margin:1em 0;}
	/* .Hpic{ width:50%;} */
    .Hpic .pic {max-width: 100%;}
    .Hpic .pic li {max-width: 100%;}
    .Hpic .pic li img {max-width: 100%;}


	.Hpic{ width:100%;min-height: 400px;}
	.Gray_bg,.Blue_bg{opacity: 0;
	filter: alpha(opacity=0);}
	.Hfloor3 .Htitle{ font-size:1.525em; margin-bottom:1em;}
	.Hmedia,.Hservice{ float:none; width:94%; margin:0 auto;}
	.Hmedia dl dd h3{ font-size:1.265em;}
	.Hmedia dl dd figure{margin:0;}
	.Hmedia dl{padding-bottom:1em;}
	.Hmedia li a{ width:54%;}
	.Hfloor3{ padding:2em 0;}	
	.Hservice figure img{ width:48%;}
	
	.Ntitle{ font-size:1.525em;}
	.Floor1,.Floor2{ padding:1em 2%;}
	
	.Abox figure img{ float:none; margin:0; max-width:100%;}
	.Abox1 dl img{ max-width:100%;}
	.Abox1 dl dd{ margin-bottom:1em;}
	.Abox2 img{ float:none;margin-left:0; width:50%;}
	.Abox3 img{ max-width:100%;}
	.hislist li time{ width:3em; height:3em; line-height:3em; left:0.5em;}
	.hislist li dl{margin-left:6em;}
	
	.Mgallery dl{ text-align:left;margin-bottom:1.5em;}
	.Mgallery dl a{ padding:0.25em 0.5em;}
	.Mgallerylist li{ margin:0 0.3em 0;}
	.Mgallerylist li .title{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
	
	.newslist li time,.Mnews .picList li time{ right:2%; display:none;}
	.newslist li .more,.Mnews .picList li .more{right:7%;display:none;}
	.newslist li .pic{ width:40%;}
	.Mnews .bd li .pic{ width:48%;}
	.newslist li figure{ width:57%; float:right; margin-top:0.5em; border-right:none; padding-right:0;}
	.Mnews .picList li figure{ width:50%; margin:0.5em 0em 0.5em 0; padding-right:0;}

	.newslist li figure p{}
	.Mnews .bd li figure p{ line-height:1.5em; height:3em; margin:0.25em 0 0;}
	
	.exhibition .exlist dd .Applybtn,.Mexhibition dl dd .Applybtn{ padding:0.3em 0.5em;}
	
	.Media .MMedialist,.gallery .Mgallerylist{ padding-top:1em;}
	.gallery .Mgallerylist li.first, .Media .MMedialist li.first{ margin-left:1.5%;}
	.gallery .Mgallerylist li, .Media .MMedialist li{ margin:0 1.5%; width:47%;}
	.MMedialist li{ margin:0 0.5em 0;}
	.MMedia .tempWrap{ margin-left:-0.5em;}
	
	
	.team li{ width:47%; margin:0 1.5% 1.5em 1.5%; }
	.team li.first{ margin-left:1.5%;}
	
	.Jbox1 figure img,.Jbox figure img{ float:none; margin:0; max-width:100%;}
	
	.loginForm{ float:none; width:100%; padding-right:2%; border-right:none;}
	.loginForm dl dt{ width:60px;}
	.loginForm dl dd{padding-left:65px;}
	.loginR { float: none;  margin-left: 0; width: 96%; text-align: center; padding:1em 2% 0;}
	.loginR img{ display:none;}
	.registorf dl dt{ width:100px;}
	.registorf dl dd{padding-left:105px;}
	.regR { float: none;  margin-left: 0; width: 100%; text-align: center; padding:1em 2% 0 27%;}
	.registorf dl dd .text.code{ width:40%;}
	
	.Pages a{ padding:0 0.5em;}
	.Pages a.a_end,.Pages a.a_first{ display:none;}
	
	
.protxt{ width:100%; float:none;}
.protxt .txt li::before{
  content:"·";
  font-size:15px;
 font-weight: bold;
}
.txt li::before{
  content:"·";
  font-size:15px;
 font-weight: bold;
}
	.protxt .txt{ padding-top:0.5em;}
	.protxt h2{ font-size:1.5em; margin-top:0;}
	.protxt h1{ font-size:1.5em;}
	
	.proinfo .tabbox span{ padding:0 0.469em;}
	
	.contactL{ width:79%;}
	.contactR{ width:21%;}
	
	.apply dl{ width:100%;float:none;}
	
	
}
@media screen and (max-width:400px ) {
	.newslist li figure p{ margin-top:0.5em;}
}
@media screen and (max-width:320px ) {
}
.loginForm img{margin-left:10px;}




/*  */
#showbox { background:#eee;}
#showbox span { background:url(../img/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}




/* 放大镜 */
.productinfo{position: relative;}
.preview{width:600px; height:465px; float:left;}
/* smallImg */
.smallImg{position:relative; height:70px; margin-top:7px;/*  background-color:#F1F0F0; padding:6px 5px; */ width:600px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; cursor:pointer; top:8px;position: absolute;}
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../img/d_08.png) no-repeat;left:0;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{right:0;background:url(../img/d_09.png) no-repeat;}

#imageMenu {height:79px; width:540px; overflow:hidden; margin:0 auto;}
#imageMenu li {width:108px; height:70px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:100px; height:64px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:100px; height:64px; border:2px solid #feb53b;}
/* bigImg */
.bigImg{position:relative; width:598px; height:386px; overflow:hidden;}
.bigImg #midimg{width:598px; height:386px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;width: 800px !important;height: 516px !important;max-width: 800px;}



/* 放大镜 */
.productinfo{position: relative;}
.preview2{width:600px; height:465px; position: relative;}
/* smallImg */
.smallImg2{position:relative; height:70px; margin-top:7px;/*  background-color:#F1F0F0; padding:6px 5px; */ width:600px; overflow:hidden;}
.scrollbutton2{width:14px; height:50px; overflow:hidden; cursor:pointer; top:8px;position: absolute;}
.scrollbutton2.smallImgUp2, .scrollbutton2.smallImgUp2.disabled{background:url(../img/d_08.png) no-repeat;left:0;}
.scrollbutton2.smallImgDown2, .scrollbutton2.smallImgDown2.disabled{right:0;background:url(../img/d_09.png) no-repeat;}

#imageMenu2 {height:79px; width:540px; overflow:hidden; margin:0 auto;}
#imageMenu2 li {width:108px; height:70px; overflow:hidden; float:left; text-align:center; list-style:none;}
#imageMenu2 li:before{ content:'';}
#imageMenu2 li img{width:100px; height:64px;cursor:pointer;}
#imageMenu2 li#onlickImg img, #imageMenu2 li:hover img{ width:100px; height:64px; border:2px solid #feb53b;}
/* bigImg */
.bigImg2{position:relative; float:left; width:598px; height:386px; overflow:hidden;}
.bigImg2 #midimg2{width:598px; height:386px;}
.bigImg2 #winSelector2{width:235px; height:210px;}
#winSelector2{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;width: 235px !important;height: 210px !important;}
/* bigView */
#bigView2{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView2 img{position:absolute;width: 800px !important;height: 516px !important;max-width: 800px;}

.allslides{text-align:center;}

@media screen and (max-width:640px ) {
	.preview{width: 100% !important;height: auto !important;}
	.bigImg{width: 100% !important;height: auto !important;}
	.bigImg #midimg{width: 100% !important;height: auto !important;}
	#imageMenu{width: 100% !important;}
	.smallImg{width: 100% !important;}
	.productlist li{width: 46.334% !important; }
	.Banner img{min-height: auto;}
	
	.preview2{width: 100% !important;height: auto !important;}
	.bigImg2{width: 100% !important;height: auto !important;}
	.bigImg2 #midimg{width: 100% !important;height: auto !important;}
	#imageMenu2{width: 100% !important;}
	.smallImg2{width: 100% !important;}
}
#whir_18{  margin-bottom: 50px;}




.jobHw img,
.jobHw .more{display: none;}

.pageinfo{zoom:1; overflow:hidden; text-align:center; font-size:0.825em; padding: 2.5em 0;}
.pageinfo li{float:left;list-style:none;display:inline-block; margin:0px 2px; border:1px solid #eaeaea; padding:0 1em;}
