﻿@charset "utf-8";
/* 
	Trp CSS Document 
	Author By Globalstech.MQ
	date:2017-09-28
*/
*{ margin:0; padding:0;}
ul,ol,li{ list-style:none; margin:0; padding:0;}
img{ border:none;}
a{ text-decoration:none; cursor:pointer;}
.clearB{ clear:both;}
.clearfix:after{ content:"."; visibility:hidden; display:block; height:0; clear:both;}
.clearfix{ zoom:1;}

.sinolight-body{ width:100%; min-width:1200px; margin:0 auto; font-family:Microsoft YaHei; font-size:12px; line-height:2em; background:#fff;  /*background:url(images/chunjie-2018bj.jpg) no-repeat center top; padding-top:251px;*/}
.sinolight-header{ width:1200px; margin:0 auto;}
.header-logo{ width:500px; float:left; display:inline; padding:12px 0px 14px;}
.header-logo a{ width:500px;}
.header-logo a img{ border:0;}
.header-search{ float:right; padding-top:34px;} 

.sinolight-nav{ width:100%; height:40px; margin:0 auto;background:url(images/nav-bg1.jpg) repeat-x;}
.sinolight-nav-item{ width:1200px; margin:0 auto;}
.sinolight-banner{ width:100%; min-width:1200px; margin:0 auto; position:relative;}

.sinolight-gonggao{ width:100%; height:51px; margin:0 auto; background:rgba(0,0,0,0.6) !important; position:absolute; bottom:0px;}
.sinolight-gonggao-content{ width:1200px; margin:0 auto; line-height:51px;}
.gonggao-content-title{ font-size:22px; color:#fff !important; text-decoration:none !important; cursor:pointer;}
.gonggao-news-item{ width:1090px; float:right;}
.gonggao-news-item-title{ padding-top:3px;}
.gonggao-news-item-title a{ font-size:14px; color:#fff; text-decoration:none;}

.sinolight-content{ width:100%; margin:0px auto;padding-top:20px;background: url(images/content-bg.png);}
.sinolight-content-top{ width:1200px; margin:0 auto;padding:30px 0 32px;background-color: #fff}
.content-huandengpian{ width:590px; float:left; display:block;}
.content-news{ width:584px; float:right;}
.sinolight-content-mid{ width:100%; margin:0 auto; padding: 0}
.content-ztzl{ width:1200px; margin:0 auto;background-color: #fff;}
.content-fuwu{ width:1200px; margin:0px auto;background-color: #fff}
.sinolight-content-xiangmu{ width:100%; margin:0px auto; background:#fff;}
.content-xiangmu-item{ width:1200px; padding:0px 0 15px; margin:0 auto;background-color: #fff;}

.sinolight-content-huoban{ width:100%; margin:0px auto; background:#f6fcff; padding-top:10px;}
.content-huoban{ width:1270px; margin:0 auto;}
.sinolight-footer{ width:100%; margin:0 auto;}
.footer-youqing{ width:100%; margin:0 auto; background:#e1e1e1;}
.footer-banquan{ width:100%; margin:0 auto; background:#818181;}

/*search*/
.header-links{ width:405px; float:left;}
.header-links li{float:left;padding:0 4px;line-height:24px;}
.header-links li a{ color:#666; font-size:12px; text-decoration:none; cursor:pointer;}
.header-links li a:hover{ text-decoration:none;}
.wzq-search{ width:200px; height:26px; float:left; line-height:26px;}
.ser-txt{ width:158px; height:26px; padding-left:10px; float:left; border:1px solid #d8d8d8; border-top-left-radius:6px; border-bottom-left-radius:6px;}
.ser-txt .input{ height:26px; line-height:26px; border:0; color:#9f9f9f; font-size:12px;}
.ser-btn{ float:left; cursor:pointer; width:30px;}
.ser-btn img{ border:0; vertical-align:baseline;}

label.lbl-common{ width:230px;}
#gblink{cursor:pointer; color:#666; font-weight:normal;display:none;}
#big5link{ color:#666; cursor:pointer;}

/*index-banner*/

#banner {position:relative; z-index:2; width:100%; min-width:1200px; height:460px; overflow:hidden;}
#banner .pics {position:relative; width:100%; height:100%; margin:0;}
#banner .pics li {display:none; position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#banner .pics li a {display:block; width:100%; height:100%;}
#banner .pics .b1 {/*display:list-item;*/ display:block;}
#banner .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
#banner .btns .prev {left:-50px;}
#banner .btns .next {right:-50px;}
#banner .btns .prev.on {left:120px;}
#banner .btns .next.on {right:120px;}
#banner .btns a span {position:absolute; top:0; left:0; width:100%; height:100%; -ms-transition:-ms-opacity 300ms;  transition:opacity 300ms;-webkit-transition:-webkit-opacity 300ms; -moz-transition:-moz-opacity 300ms; -o-transition:-o-opacity 300ms; cursor:pointer;}
#banner .btns a span.off {-webkit-opacity:1; opacity:1; display:block;}
#banner .btns a span.on {-webkit-opacity:0; opacity:0; display:none;}
#banner .btns .prev .off {background:url(images/prev.png) no-repeat 0 0;}
#banner .btns .prev .on  {background:url(images/prev_on.png) no-repeat 0 0;}
#banner .btns .next .off {background:url(images/next.png) no-repeat 0 0;}
#banner .btns .next .on {background:url(images/next_on.png) no-repeat 0 0;}
#banner .btns a:hover .off {-webkit-opacity:0; opacity:0; display:none;}
#banner .btns a:hover .on {-webkit-opacity:1; opacity:1; display:block;}

#banner .g-wrap {position:absolute; left:80%; bottom:15px; z-index:2; width:200px; height:30px; overflow:hidden;}
#banner .g-wrap .idxs {float:left; height:100%;}
#banner .g-wrap .idxs li {float:left; margin:30px 6px 0 0; width:15px; height:15px; border-radius:13px; background:#fff; cursor:pointer; list-style:none;  -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms; transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms; -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;}
#banner .g-wrap .idxs li.on {background-color:#f11207;}


/*幻灯片--选项卡*/
.i-news{ width:588px; height:330px; border:1px solid #cdcccc; clear:both; position:relative; overflow:hidden;}
.i-news-content{ width:576px; margin:6px auto 0;}
.i-news-nav{ height:46px; position:absolute; left:82%; bottom:-20px; text-align:center; cursor:pointer;}
.i-news-page{ width:9px; height:9px; display:block; float:left; background:url(images/news-hdp-dian1.png) no-repeat; padding-right:10px;}
.i-news-page-active{ width:9px; height:9px; display:block; float:left; background:url(images/news-hdp-dian2.png) no-repeat;}

.i-news-item{ width:576px;}
.i-news-item-pic{ width:576px;}
.i-news-item-pic a{ width:576px;}
.i-news-item-pic img{ width:576px; height:318px;}
.i-news-item-title{ width:576px; height:32px; line-height:32px; overflow:hidden; position:absolute; bottom:6px; background:#015293;}
.i-news-item-title a.news-title{ font-size:14px; font-weight:bold; color:#fff; padding-left:25px; background:url(images/news-hdp-titlebg.png) 12px 4px no-repeat; text-decoration:none;}
.i-news-item-title a.news-title:hover{ text-decoration:none;}

/*选项卡样式*/
.i-tabs-nav{ width:100%; height:50px; background:#f4f4f4;}
.i-tabs-items{ width:100%; height:50px; line-height:50px; font-size:18px; color:#231815; float:left;}
.i-tabs-item{ width:116px; height:50px; line-height:50px; display:inline-block; cursor:pointer; display:inline-block; color:#333; text-align:center;}
.i-tabs-item-active{ background:#c70019; text-align:center; color:#fff;}
.i-tabs-container{ width:100%;}
/*选项卡样式--每块文章管理模块的样式*/
.home-tnews-module-module{ width:584px; margin:0 auto;}
.home-tnews-item{ width:584px; height:44px; border-bottom:1px dotted #b6b4b4;}
.home-tnews-item:hover{ background:#f8f8f8;}
.home-tnews-item-title{ width:476px; line-height:44px; padding-left:18px; background:url(images/news-xxk-titlebg.png) 5px center no-repeat;float:left;}
.home-tnews-item-title a{ text-decoration:none; cursor:pointer; font-size:16px; color:#666;}
.home-tnews-item-date{ width:90px; height:44px; line-height:44px; font-size:14px; color:#666; float:left;}
.home-tnews-item1{ width:584px; height:44px; padding:6px 0px; border-bottom:1px dotted #b6b4b4;}
.home-tnews-item1 .home-tnews-item-title{ width:494px; line-height:44px; background:none; padding:0;}
.home-tnews-item1 .home-tnews-item-title a{ font-size:22px; color:#e0050a; text-decoration:none; cursor:pointer;}
.home-tnews-item1 .home-tnews-item-title a:hover{ text-decoration:none; cursor:pointer;}
.home-tnews-item1 .home-tnews-item-date{ line-height:44px; font-size:14px; color:#e0050a;}

/*第二版选项卡样式-20170802*/
.home-news{ width:584px; height:282px; margin:0 auto;}
.home-news-content{ width:584px; position:relative;}

.home-pnews-item{ width:584px; height:130px; padding-top:10px; border-bottom:1px dotted #b6b4b4; position:relative;}
.home-pnews-item-top{ width:584px; padding-top:10px;}
.home-pnews-item-title{ width:494px; line-height:46px; float:left;}
.home-pnews-item-title a{ font-size:22px; color:#c70019; text-decoration:none; cursor:pointer;}
.home-pnews-item-date{ width:90px; line-height:46px; font-size:14px; color:#c70019; float:left;}
.home-pnews-item-summary{ font-size:14px; color:#666; text-indent:2em; line-height:30px;}
.home-pnews-item-summary a{ color:#c70019; text-decoration:none; position:absolute; right:10px; bottom:10px;}

.home-news-item{ width:584px; height:46px; border-bottom:1px dotted #b6b4b4;}
.home-news-item:hover{ background:#f8f8f8;}
.home-news-item-title{ width:476px; line-height:46px; padding-left:18px; background:url(images/news-xxk-titlebg.png) 5px center no-repeat; float:left;}
.home-news-item-title a{ font-size:16px; color:#666; text-decoration:none; cursor:pointer;}
.home-news-item-date{ width:90px; height:46px; line-height:46px; font-size:14px; color:#666; float:left;}

/*服务平台*/
.home-fwpt{ width:1200px; margin:0 auto;margin-bottom: 10px; padding-bottom: 20px; background: url(/Portals/14/Skins/Gone-home/images/zdgz-xb.png) bottom repeat-x;}
.home-fwpt-top{ width:1200px; position:relative; padding-bottom:9px;}
.home-fwpt-top-title{ width:1200px; font-size:20px; text-align:center;}
.home-fwpt-wz{ width:345px; margin:0 auto; line-height:40px; color:#7c7c7c; border-bottom:1px solid #ddd; padding:0 0 8px 0;}
.home-fwpt-en{ width:345px; margin:0 auto; line-height:28px; font-size:15px; color:#dadada; font-family:Century Gothic;}
.home-fwpt-wz p{ width:142px; height:1px; background:#0081cc; padding:0; margin:0 auto -9px;}

.home-fwpt-top-more{ background:#0081cc; position:absolute; right:0; top:18px;}
.home-fwpt-top-more a{ line-height:17px; text-align:center; font-size:12px; color:#fff; text-decoration:none; padding:5px;}
.home-fwpt-content{ margin:0 auto;}
.home-fwpt-item{ width:380px; height:184px; margin-bottom:28px; float:left; position:relative; overflow:hidden; }
.home-fwpt-item-pic{ width:380px; height:184px;}
.home-fwpt-item-pic a{ width:380px;}
.home-fwpt-item-pic img{ width:380px; height:184px;}
.home-fwpt-item-pic h4{ position: absolute; color: #4d4d4d; font-size: 17px;line-height: 39px; bottom: 0; left: 0;text-align: center;background-color: rgba(255,255,255,.65); width:100%;font-weight: normal; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2ffffff,endColorstr=#B2ffffff);}
.home-fwpt-item:hover .home-fwpt-item-pic h4{display:none;}
.home-fwpt-item-pic h4 a{color: #4d4d4d;}
/*.home-fwpt-item:hover .home-fwpt-item-con{ bottom:0; background:url("images/zdgz-item-con.jpg") repeat;}*/
.home-fwpt-item-con{opacity: 0; width:380px; height:184px; position:absolute; left:0;top:0; /*transition:all 1s linear;*/padding: 0px 30px;box-sizing: border-box;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.home-fwpt-item-hr:hover{text-decoration:none;}
.home-fwpt-item-title{ text-align:left;line-height: 39px; border-top: 1px solid #fff;}
.home-fwpt-item-title a{ font-size:17px;color: #fff;text-align: left; font-weight:bold; text-decoration:none;}
.home-fwpt-item-title span{float: right;}
.home-fwpt-item-title span a{font-weight:normal;}
.home-fwpt-item-summary{font-size: 14px; height: 140px; background-color: rgba(255,255,255,0);box-sizing:border-box;color:#fff; line-height:22px; text-align:justify; padding-top:30px; }
.home-fwpt-item:hover .home-fwpt-item-con{opacity: 1; background-color: rgba(0,36,103,0.65);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2002467,endColorstr=#B2002467);}
.home-fwpt-item-link{ width:88px; height:22px; line-height:22px; border:1px solid #333; border-radius:12px; position:absolute; left:145px; bottom:10px; text-align:center;}
.home-fwpt-item-link a{ color:#333;}
/*.home-fwpt-item:hover .home-fwpt-item-title a,.home-fwpt-item:hover .home-fwpt-item-link a{ color:#fff;}*/
/*.home-fwpt-item:hover .home-fwpt-item-link{ border-color:#fff;}*/
.home-fwpt-item2,.home-fwpt-item5{ margin:0px 29px;}

/*科研动态*/
.sinolight-keyan{ width:580px;}
.sinolight-keyan-top{ width:580px; height:40px; border-bottom:1px solid #ddd; position:relative;}
.sinolight-keyan-title{ width:200px; line-height:40px; float:left; font-size:20px; color:#333;}
.sinolight-keyan-title span{ line-height:28px; font-size:15px; color:#dadada; font-family:Century Gothic;}
.sinolight-keyan-title p{ width:180px; height:1px; background:#0081cc; padding:0; margin:0;/*margin:0 auto -9px;*/}
.sinolight-keyan-more{ background:#0081cc; position:absolute; right:0; top:12px;}
.sinolight-keyan-more a{ line-height:17px; text-align:center; font-size:12px; color:#fff; text-decoration:none; padding:5px;}
.sinolight-keyan-content{ width:580px; margin:0 auto;}
.keyan-news-item{ width:580px;}
.keyan-news-item:hover{ background:#f8f8f8;}
.keyan-news-item-title{ width:470px; line-height:40px; padding-left:18px; background:url(images/news-xxk-titlebg.png) 5px center no-repeat; float:left;}
.keyan-news-item-title a{ font-size:14px; color:#444; text-decoration:none;}
.keyan-news-item-date{ width:90px; line-height:40px; text-align:right; font-size:14px; color:#444; float:right;}

/*国际交流-重大项目展示*/
.sinolight-xiangmu{ width:1200px; margin:0 auto; position:relative;}
.sinolight-xiangmu-top{ width:580px; height:40px; border-bottom:1px solid #ddd; position:relative;}
.sinolight-xiangmu-title{ width:360px; line-height:40px; float:left; font-size:20px; color:#333;}
.sinolight-xiangmu-title span{ line-height:28px; font-size:15px; color:#dadada; font-family:Century Gothic;}
.sinolight-xiangmu-title p{ width:340px; height:1px; background:#0081cc; padding:0; margin:0;}
.sinolight-xiangmu-more{ background:#0081cc; position:absolute; right:0; top:12px;}
.sinolight-xiangmu-more a{ line-height:17px; text-align:center; font-size:12px; color:#fff; text-decoration:none; padding:5px;}

.sinolight-xiangmu-content{ padding:9px 0px 15px;}
.xiangmu-module-content{ width:1200px; margin:0 auto;}
.home-xiangmu-item{ width:200px; height:160px; float:left; background:url(images/home-lb-bg.png) no-repeat;box-sizing: border-box;}
.home-xiangmu-item-pic{}
.home-xiangmu-item-pic a{}
.home-xiangmu-item-pic img{ width:180px; height:140px;margin:10px;}
#G_left{ width:30px; height:145px; display:inline-block; background:url(images/G-left-pic.jpg) no-repeat; position:absolute; left:0px; top:28px; display: none;}
#G_right{ width:30px; height:145px; display:inline-block; background:url(images/G-right-pic.jpg) no-repeat; position:absolute; right:0px; top:28px; display: none;}

/*战略伙伴*/
.sinolight-huoban{ width:1270px; position:relative;}
.sinolight-huoban-title{ width:100%; line-height:50px; font-size:20px; color:#333; text-align:center;}
.sinolight-huoban-content{ width:1200px; margin:0 auto; padding-bottom:15px;}
.home-huoban-item{ width:136px; height:78px; border:1px solid #e3dede; margin:0px 6px; float:left;}
.home-huoban-item-pic{ width:136px;}
.home-huoban-item-pic a{ width:136px;}
.home-huoban-item-pic img{ width:136px; height:78px;}
#H_left{ width:18px; height:32px; display:inline-block; background:url(images/H-left-pic.png) no-repeat; position:absolute; top:70px;}
#H_right{ width:18px; height:32px; display:inline-block; background:url(images/H-right-pic.png) no-repeat; position:absolute; right:0px; top:70px;}

/*footer-友情链接*/
.footer-youqing-item{ width:1200px; height:56px; line-height:56px; background:#e1e1e1; margin:0px auto;}
.footer-youqing-title{ font-size:14px; color:#333;}
.footer-youqing-liebiao{ width:1126px; margin-left:15px; float:right; background:#e1e1e1; margin:0 auto;}
.footer-youqing-liebiao li{ float:left; margin-right:20px;}
.footer-youqing-liebiao li select{ width:208px; height:22px; line-height:22px; padding-left:5px; font-size:12px; color:#7c7c7c;}
.footer-youqing-liebiao li select option{ font-size:12px; color:#7c7c7c; padding-left:5px;}
.footer-youqing-last{ margin-right:0px !important;}

/*footer-版权*/
.footer-banquan-top{ width:100%; margin:0 auto; border-bottom:1px solid #ababab; background:#818181;}
.footer-banquan-top-item{ width:1200px; height:46px; margin:0 auto; background:#818181;}
.banquan-top-item-left{ width:970px; float:left; line-height:46px;}
.banquan-top-item-left a{ font-size:12px; color:#f7f7f7; text-decoration:none; cursor:pointer;}
.banquan-top-item-left span{ font-size:12px; color:#f7f7f7; padding:0 8px;}
.banquan-top-item-right{ width:230px; float:right; line-height:46px;}
.banquan-top-item-right span{ font-size:14px; color:#eeeded; display:block;}
.footer-weibo{ background:url(images/home-footer-weibobg.png) 0px 12px no-repeat; padding-left:35px; float:left;}
.footer-weixin{ background:url(images/home-footer-weixinbg.png) 0px 12px no-repeat; padding-left:35px; float:right;}
.footer-banquan-bottom{ width:1200px; margin:0 auto; padding-top:10px; background:#818181;}
.banquan-bottom-left{ width:970px; float:left;}
.banquan-bottom-left p{ font-size:12px; color:#ececec;}
.banquan-bottom-right{ width:230px; float:right;}
.footer-weixin-item{ margin-left:46px;}

/*专题专栏*/
.content-bottom-item{ width:1200px; margin:0 auto; padding: 10px 0;}
.content-bottom-item li{ width:286px; height:73px; border:1px solid #dcdcdc;background:url(images/content-bottom-itembg.jpg) repeat; float:left; margin-left:15px; }
.content-bottom-ztzl a{ width:170px !important; height: 47px !important;border: 1px solid #e5e5e5; margin: 4px;  background:url(images/home-con-ztzl.png) 37px 9px no-repeat; padding-left:106px; font-size:18px; color:#7c7c7c; padding-top:16px; font-weight:bold; display:block; text-decoration:none;}
.content-zt-yingwen{ font-size:15px; color:#444; font-family:"arial"; font-weight:normal;}
.content-bottom-tzzgx a{ width:160px !important; height: 47px !important;border: 1px solid #e5e5e5; margin: 4px; background:url(images/home-con-tzzgx.png) 25px 14px no-repeat; padding-left:116px; font-size:18px; color:#7c7c7c; padding-top:16px; font-weight:bold; display:block; text-decoration:none;}
.content-bottom-shzrbg a{ width:170px !important; height: 47px !important;border: 1px solid #e5e5e5; margin: 4px; background:url(images/home-con-shzrbg.png) 45px 14px no-repeat; padding-left:106px; font-size:18px; color:#7c7c7c; padding-top:16px; font-weight:bold; display:block; text-decoration:none;}
.content-bottom-zqwh a{ width:170px !important; height: 47px !important;border: 1px solid #e5e5e5; margin: 4px; background:url(images/home-con-wenhua.png) 37px 7px no-repeat; padding-left:106px; font-size:18px; color:#7c7c7c; padding-top:16px; font-weight:bold; display:block; text-decoration:none;}




/*end*/