@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 18px/160% Arial, Helvetica, sans-serif; color:#000000;text-align:center; background:#f6f6f6;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,.dl,.dt,.dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 18px/160% Arial, Helvetica, sans-serif;;}
li,p{text-align:left;font:normal 18px/160% Arial, Helvetica, sans-serif;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 18px/160% Arial, Helvetica, sans-serif;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w100{ width:100%;}
.fl{ float:left;}
.fr{ float:right;}


.top01{ text-align:center; background:#f6f6f6; padding:0px 0px 0px;}
.top01 img{ width:65%; height:auto;}
.nav01{ background:#ff8800; height:30px; line-height:30px; font-size:17px; text-align:center;}
.navBar{ width:99%;background:#ff8800; line-height:30px; font-size:17px; text-align:left;overflow:hidden;}
.navDetail{ width:100%;margin:0;display:none;float:left; line-height:30px; font-size:17px; text-align:left;overflow:hidden;color:#ffffff}
.navDetail .swiper-slide{margin-left:10px; margin-bottom:10px;margin-right:5px;min-width:70px;width:20%;overflow:hidden;text-align:left;}
.navDetail .swiper-slide .nav01{text-align:left;}
.navContainer{ width:90%;margin:0;display:inline-block;float:left;}
.nav01,.nav01 a{ color:#fff;}
.nav01.t01,.nav01.t01 a{ color:#ffff66;}
.nav01 img{align:center;}
.navMore {display:inline-block;margin:0;width:8%;overflow:hidden;float:right;}
.navMore img{width:100%;height:auto;}
.navClose {display:none;}
.swiper-container {		position:relative;	overflow:hidden;}
.swiper-wrapper {position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {	float: left; }

     /* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.swiper-container{width:100%;text-align:center; height:30px; overflow:hidden;}

.swiper-container2{width:100%;text-align:center; height:100px; overflow:hidden;}

.search{ background:#c9c9ce; padding:10px 0;}
.search div{ margin:0 auto; width:94%; text-align:center;}
.search div input{ background:#fff; border:none; vertical-align:middle; border-radius:5px 0 0 5px; height:35px; line-height:35px; width:75%; color:#8e8e93;}
.search div img{ vertical-align:middle; height:35px; width:auto;}


/*foucs*/

.focus_b{ color:#fff;height:216px; overflow:hidden; position:relative;width:400px; margin:0 auto ;}
.box_page{ margin-top:0px;text-align:left;width:170px; text-align:right; position:absolute;top:100px;right:14px;}
.box_page i{color:#ff001d;font-size:17px;}
.box_page em{color:#fff;font-size:16px}
  /* clearfix */
.owl-carousel .owl-wrapper:after {	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
  /* display none until init */
.owl-carousel{display: block;
	position: relative;
	width:99%;height:220px;
	-ms-touch-action: pan-y;
}
.owl-carousel a{color:#fff;font-size:14px;line-height:24px;}
.owl-carousel div{ position:relative; text-align:left;height:216px; overflow:hidden;}
.owl-carousel div span{ display:block;height:46px;line-height:20px;font-size:18px;padding:0 0 0 14px;position:absolute;bottom:0px;left:0;width:90%; z-index:2 ; text-align:left;}
.owl-carousel div img{width:100%;height:auto;}
.owl-carousel div i{ display:block;width:100%;height:52px; line-height:26px;background:#000;filter:alpha(opacity=50);  
-moz-opacity:0.5;  
-khtml-opacity: 0.5;  
opacity: 0.5; position:absolute;bottom:0;left:0; z-index:1}
.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;	position: relative;	width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer; display:none;
}
.owl-controls {	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

  /* mouse grab icon */
.grabbing {   cursor:url(grabbing.png) 8 8, move;}

  /* fix */
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}



/*con-p1*/
.p1_con{ padding-top:5px;}
.p1_con .picTitle { margin:0 auto 0px; width:94%; border-bottom:#d4d4d4 1px solid; padding:10px 0 10px;}
.p1_con .picTitle  .dt{ float:left; width:35%;height:90px;overflow:hidden;}
.p1_con .picTitle  .dt img{ width:100%; height:auto;}
.p1_con .picTitle  .dd{ line-height:120%; float:right; width:62%;}
.p1_con .picTitle  .dd b{ display:block; font-size:22px; padding-bottom:4px;}
.p1_con .picTitle  .dd span{ display:block; display:-webkit-box; padding-bottom:4px;white-space:wrap; -webkit-box-orient:vertical;min-height:40px;}
.p1_con .picTitle  .dd h6{ font-size:14px; display:block; padding-top:4px;}
.p1_con .picTitle  .dd h6 i{ color:#828282;}
.p1_con .picTitle  .dd h6 em{ color:#5b99ff; padding-left:12px;}

.p1_con .textTitle { margin:0 auto 0px; width:94%; border-bottom:#d4d4d4 1px solid; padding:10px 0 10px;}
.p1_con .textTitle  .dd{ line-height:120%; float:right; width:100%;}
.p1_con .textTitle  .dd b{ display:block; font-size:22px; padding-bottom:4px;}
.p1_con .textTitle  .dd span{ display:block; display:-webkit-box; padding-bottom:4px;white-space:wrap; -webkit-box-orient:vertical;min-height:46px;}

.p1_con .textTitle  .dd h6{ font-size:14px; display:block; padding-top:4px;}
.p1_con .textTitle  .dd h6 i{ color:#828282;}
.p1_con .textTitle  .dd h6 em{ color:#5b99ff; padding-left:12px;}

.page_p1{ text-align:center; padding:10px 0;}
.page_p1 img{ width:26%; height:auto;}
.go_top{ width:90%; margin:-40px auto 15px; text-align:right;}
.go_top img{ height: auto; width:11%;}


/*nav_bottom*/
.nav_b{ background:#ff8800; padding:5px 0; text-align:center;}
.nav_b,.nav_b a{ color:#fff;}
.nav_b p{ text-align:center; font-size:18px;}
.nav_b p a{ padding:0 10px;}
.nav_b span{ display:block; text-align:center; font-size:12px;}


/*2j*/
.top02{ width:96%; margin:0px auto 0px;}
.top02 i{ display:block; float:left; width:8%;}
.top02 i img{ width:100%; height:auto; margin-top:8px;}
.top02 span{ float:left; display:block; width:82%; text-align:center;}
.top02 span img{ width:80%; height:auto; margin:0 auto;}
.top02 em{ float:right; display:block;width:8%;}
.top02 em img{ width:100%; height:auto; margin-top:15px;}

.top03{ width:96%; margin:0px auto 0px;}
.top03 i{ display:block; float:right; width:8%;}
.top03 b{ display:block; float:left; width:8%;}
.top03 b img{ width:100%; height:auto; margin-top:10px;}
.top03 i img{ width:100%; height:auto; margin-top:10px;}
.top03 span{ float:left; display:block; width:80%; text-align:center;}
.top03 span img{ width:80%; height:auto; margin:0 auto;}
.top03 em{ float:right; display:block;width:8%;}
.top03 em img{ width:100%; height:auto; margin-top:15px;}


.pic img{ width:100%; height:auto;}

   /*text*/
.text{ margin:0px auto; width:100%;}
.text h2{ color:#ff8800; font-size:26px;font-weight:bold;}
.text h2 img{ vertical-align:middle; margin-right:2%; width:6%; height:auto;}
.text h1{ font-size:28px; line-height:120%; font-weight:bold; padding-left:2%;}
.text h3{ color:#9b9b9b; margin-left:2%;}
.text h4{ color:#9b9b9b; margin-left:2%;}
.text h4 i{ padding-left:0px;}
.text div{ padding:2% 2% 2% 2%;}
.text div p{}
.text div em{ display:block; text-align:right; font-size:14px; color:#9b9b9b;}

.pic02{ height:120px;}
.pic02 img{ height:120px; width:auto; border:#f6f6f6 5px solid;}

.shareBottom{ margin:5px auto; width:96%; border-top:#d4d4d4 1px solid;}
.shareBottom span{display:block;margin-top:5px;margin-bottom:5px;font:17px/200% Arial, Helvetica, sans-serif;}
.shareIcon{width:52px;height:27px}

.message{ margin:5px auto; width:96%; border-top:#d4d4d4 1px solid;}
.message h2{ font:bold 26px/200% Arial, Helvetica, sans-serif;}
.message h3{ background:url(images/line01.gif) left bottom no-repeat; margin-bottom:5px; height:30px;}
.message h3 span{ float:left; font-size:14px;}
.message h3 span i{ color:#9c9c9c; padding-left:5px;}
.message h3 em{ float:right; font-size:14px; color:#9c9c9c;}
.message h3 em img{ vertical-align:middle;}
.message .box img{ width:100%; height:auto;}

.title01{ color:#ff8800; border-bottom:#d4d4d4 1px solid; padding:0 2%; font:bold 28px/180% Arial, Helvetica, sans-serif;}
.title01 a{color:#ff8800;}
.nav{ position:relative;}
.nav_menu-item:hover .nav_submenu { display: block;}
.nav_submenu{ position:absolute; right:0; text-transform: none; display: none;width:140px; padding:0 8px; background-color: #ee8005; color:#fff; filter:Alpha(Opacity=90); opacity: 0.9;-moz-opacity:0.9; }
.nav_submenu-item{ text-align:center; border-bottom:#ffe0bd 1px solid; padding:8px 0; color:#fff;}
.nav_submenu-item a{ color:#fff;}
.nav_submenu-item:hover a{ color:#ffff66; text-decoration:none;}

.pic01{}
.pic01 img{ display:block; width:100%; height:auto; margin-bottom:10px;}
.pic01 p{ padding:8px;}
.pic01 p b{ font-size:40px; font-weight:100; padding-right:5px;}

.message02{ margin:40px auto 0;}
.message02 img{ width:100%; height:auto;}

.pageIndex{padding-top:25px;text-align:center;width:98%;}
.pageIndex a{display:inline-block;height:25px;line-height:25px;background:#e0e0e0;padding:0 10px;font-size:14px;margin:0 5px;}

.topImage{text-align:center; margin-top:2%;}
.content{overflow-x:hidden;text-align:left;}

.set_home{ position:absolute;display:block; width:50px; height:50px;display:none}

.go_top{ position:absolute; width:50px; height:50px;top:0px}

.go_back{ position:absolute;display:block; width:50px; height:50px;}

body,div{
   -moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/
  
   user-select: none;

}
* {-webkit-tap-highlight-color:rgba(0,0,0,0)}

#shareBox {display:none}

#keyword {font-size:30px}

.content p{margin-bottom:1em;text-align:left;}
.content div{text-align:left;width:100%;}
.content p em{text-align:left;}
.imgDesc {text-align:left;}

#tNews {background-color:#f1eeee;}
.dl {background-color:#ffffff;margin-bottom:1px;margin-top:1px;}


 .follow-button{
	background-image:url(../images/follow.png);
	background-size: 320px;
    display: inline;
    float: left;
    text-indent: -999999em;
    width:40px;
    height:40px;
}

a:active .follow-button{
    background-color: #ccc;
}

  .follow-button{
    display: inline-block;
}
.follow-facebook{
    background-position: 0 0;
}
.follow-facebook:hover,
.follow-facebook:active{
    background-position: 0 -40px;
}
.follow-twitter{
    background-position: -40px 0;
}
.follow-twitter:hover,
.follow-twitter:active{
    background-position: -40px -40px;
}
.follow-rss{
    background-position: -80px 0;
}
.follow-rss:hover,
.follow-rss:active{
    background-position: -80px -40px;
}
.follow-instagram{
    background-position: -120px 0;
}
.follow-instagram:hover,
.follow-instagram:active{
    background-position: -120px -40px;
}
.follow-youtube{
    background-position: -160px 0;
}
.follow-youtube:hover,
.follow-youtube:active{
    background-position: -160px -40px;
}
.follow-linkedin{
    background-position: -200px 0;
}
.follow-linkedin:hover,
.follow-linkedin:active{
    background-position: -200px -40px;
}
.follow-google{
    background-position: -240px 0;
}
.follow-google:hover,
.follow-google:active{
    background-position: -240px -40px;
}


.follow-sina{
    background-position: -280px 0;
}
.follow-sina:hover,
.follow-sina:active{
    background-position: -280px -40px;
}








.reuters-share .shr-ico,
.share-overlay .shr-ico{
	background-image: url("http://s2.reutersmedia.net/resources_v3/images/win-sprite-social-med.png");
	background-size: 400px 72px;
	cursor: pointer;
    display: block;
    float: left;
    height: 36px;
    padding: 0;
    font-size: 1.2em;
    line-height: 1.8;
    color: #808080;
    text-align: center;
    width: 36px;
}
.share-overlay .shr-blank .shr-ico,
.reuters-share .shr-blank .shr-ico{
    background: none;
}
.reuters-share .shr-facebook .shr-ico{
    background-position: 0px 0px;
}
.reuters-share .shr-facebook a:hover .shr-ico{
    background-position: 0px -36px;
}
.reuters-share .shr-twitter .shr-ico {
    background-position: -36px 0px;
}

.reuters-share .shr-twitter  {
	background-image: url("../images/share.png");
	background-size: 400px 72px;
    background-position: -36px 0px;
}
.reuters-share .shr-twitter a:hover .shr-ico {
    background-position: -36px -36px;
}
.reuters-share .shr-whatsapp .shr-ico {
    background-position: -72px 0px;
}
.reuters-share .shr-whatsapp a:hover .shr-ico {
    background-position: -72px -36px;
}
.reuters-share .shr-more-social .shr-ico {
    background-position: -108px 0px;
}
.reuters-share .shr-more-social a:hover .shr-ico {
    background-position: -108px -36px;
}
.reuters-share .shr-line .shr-ico {
    background-position: -144px 0px;
}
.reuters-share .shr-line a:hover .shr-ico {
    background-position: -144px -36px;
}



 .jtico{
	background-image: url("../images/share.png");
	background-size: 400px 72px;
	cursor: pointer;
    display: block;
    float: left;
    height: 36px;
    padding: 0;
    font-size: 1.2em;
    line-height: 1.8;
    color: #808080;
    text-align: center;
    width: 36px;
    margin-right:5px;
}

  .jtico:hover{opacity:0.8;}
  .jiathis_txt{float:left;font-size:22px;text-decoration:none;line-height:32px!important;}
  .jiathis_separator{display:block;float:left;margin:0 5px;line-height:32px!important;}
  .jialike{position:relative;border:none;overflow:hidden;margin:-3px 5px;}

 .jtico_twitter {
    background-position: -180px -0px;
}

 .jtico_twitter a:hover .shr-ico {
    background-position: -180px -36px;
}

 .jtico_tsina {
    background-position: -216px -0px;
}

 .jtico_tsina a:hover .shr-ico {
    background-position: -216px -36px;
}


 .jtico_reddit {
    background-position: -252px -0px;
}

 .jtico_reddit a:hover .shr-ico {
    background-position: -252px -36px;
}


.at-icon-wrapper{visibility:hidden;}
