﻿/*CSSé€šç”¨é‡ç½®æ ·å¼*/
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0;list-style:none; text-decoration:none;}
fieldset, img {border:0;}
:focus {outline:0;}
address, caption, cite, code, dfn,em, th, var, optgroup,i {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:0;font-variant:normal;}
input, button, textarea,select, optgroup, option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt {font-size:100%;}
input, button, textarea, select {*font-size:100%;}
body {font-size:12px;color:#333;background:#FFF;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
sup, sub {font-size:100%;vertical-align:baseline;}
:link, :visited , ins {text-decoration:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{vertical-align:middle;}
.clearfix:before,.cf:before,.clearfix:after,.cf:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after,.cf:after{clear:both;}
.clearfix,.cf{zoom:1;}
html{_text-overflow:ellipsis;}
iframe{display:block;}

ol, ul {list-style: none;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* Init */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend{margin: 0; padding: 0;border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

/* common */
body { font: 14px/1.5 "Helvetica Neue", Microsoft YaHei, "Microsoft Yahei", Helmet, Freesans, sans-serif; color:#333333; margin-top:0px; background: url(//nfcms-mainsiteoss.188-5633.com/nfw/__tpl_asset/bcce9fae2e.jpg) no-repeat top;}
a,a:visited{ text-decoration:none; color:#333}

.clearer{ line-height:0px; clear:both; }
strong{ font-weight:bold;}

/* new clear .clear{overflow:hidden; zoom:1; clear:both;}*/
.clear:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;} 
.clear {display: inline-block;    }
/**//* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/**//* End hide from IE-mac */

.topa{width:1200px; margin:0 auto; margin-top:30px;} 
.topb{margin:0 auto; margin-top:30px; background:#eff3f4; } 
.topc{margin:0 auto; margin-top:30px; background:#1479d7; } 
.zxwz{ background:url(https://nfcms-mainsiteoss.188-5633.com/theory/__tpl_asset/ad901519d9.png) no-repeat top; height:406px;}
.zxwz ul {
    width: 520px;
    float: left;
	padding-top:50px;
}

.zxwz ul li {
    color: #fff;
    padding-left: 35px;
    height: 51px;
    line-height: 51px;
    font-size: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
 
}
.zxwz ul li a { color:#fff;}

.llyj{width:100%;}
.llyj ul {
    width: 520px;
    float: left;
	padding-top:50px;
}

.llyj ul li {
    color: #fff;
    padding-left: 35px;
    height: 51px;
    line-height: 51px;
    font-size: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.llyj ul li a { color:#fff;}

.menu{ width:1200px; margin:0 auto;margin-top:22px; font-family:"Microsoft Yahei"; font-size:18px; line-height:60px; color:#fff; padding-left:380px;}
.menu a,.a:visited{color:#fff;}
.menu a:hover{color:#fff;}

.headline{ background:url(//nfcms-mainsiteoss.188-5633.com/nfw/__tpl_asset/24112aaf84.png) no-repeat bottom; height:295px;}

/* GsTAL Document */
.GsTAL1{ clear:both;}
.GsTAL1 li{ padding-top:28px;}
.GsTAL1 h3{ font-size:44px; font-weight:bold; line-height:60px; font-family:"Microsoft Yahei"; text-align:center;}
.GsTAL1 h3 a,.GsTAL1 h3 a:visited{ color:#1479d7;}
.GsTAL1 h3 a:hover{ color:#1479d7;}
.GsTAL1 p{ line-height:30px; padding:35px; font-size:16px; text-indent:2em;}
.GsTAL1 p a,.GsTAL1 p a:visited{ color:#888888;}
.GsTAL1 p a:hover{ color:#888888;}

/* tem-headlines03 */

.tem-headlines03 {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}

.tem-headlines03 h3 {
    width: 1200px;
    height: 70px;
    overflow: hidden;
    margin: 0 auto 10px;
    font: bold 38px/70px "Microsoft YaHei";
    text-align: center;
    color: #333;
}

.tem-headlines03 h3 a {
    color: #333;
}

.tem-headlines03 h3 a:hover {
    color: #a40000
}

.tem-headlines03 ul {
    width: 580px;
    float: left;
}

.tem-headlines03 ul li {
    color: #333;
    padding-left: 35px;
    height: 54px;
    line-height: 52px;
    font-size: 18px;
    border-bottom: 1px #e3e3e3 solid;
    background: url(//nfcms-mainsiteoss.188-5633.com/nfw/__tpl_asset/8794e53742.png) no-repeat left center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.tem-headlines03 ul li a { color:#333}
/* tem-headlines03 */


/* tem-headlines04 */

.tem-headlines04 {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}

.tem-headlines04 h3 {
    width: 1200px;
    height: 70px;
    overflow: hidden;
    margin: 0 auto 10px;
    font: bold 38px/70px "Microsoft YaHei";
    text-align: center;
    color: #fff;
}

.tem-headlines04 h3 a {
    color: #fff;
}

.tem-headlines04 h3 a:hover {
    color: #fff
}

.tem-headlines04 ul {
    width: 580px;
    float: left;
}

.tem-headlines04 ul li {
    color: #fff;
    padding-left: 15px;
    height: 54px;
    line-height: 52px;
    font-size: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.tem-headlines04 ul li a { color:#fff}
/* tem-headlines04 */



.rollBox{position:relative;width:1200px; margin:0 auto;}
.scrollcon{overflow:hidden;width:1200px;margin:30px 0 0;}
.rollBox .ScrCont{width:10000px;height:320px;overflow:hidden;}
.rollBox .Cont{float:left;display:inline;width:1200px;height:320px;overflow:hidden;}
.rollBox .Cont .pic{float:left;display:inline;width:350px;height:320px;margin:0 25px;overflow:hidden;background:#fff;}
.rollBox .Cont .pic img{width:350px;height:233px;margin:0 auto;display:block;}
.rollBox .Cont .pic strong{display:block;width:330px;height:60px;overflow:hidden;margin:10px auto 0;font:bold 18px/30px "Microsoft YaHei";color:#111;text-align:center;}
.rollBox .Cont .pic .doc{width:330px;height:120px;overflow:hidden;font:14px/24px "Microsoft YaHei";color:#626262;margin:20px auto 0;text-indent:2em;}

.LeftBotton{width:46px;height:93px;position:absolute;z-index:3;cursor:pointer;left:-60px;top:150px;background:url(//nfcms-mainsiteoss.188-5633.com/nfw/__tpl_asset/8c2a13a581.png) no-repeat center 0;}
.RightBotton{width:46px;height:93px;position:absolute;z-index:3;cursor:pointer;right:-60px;top:150px;background:url(//nfcms-mainsiteoss.188-5633.com/nfw/__tpl_asset/3d58ef28d1.png) no-repeat center 0;}
.rollBox #List1, .rollBox #List2{float:left;}

.gengd{width:300px;margin:30px auto 0;text-align:center;background:url(//nfcms-mainsiteoss.188-5633.com/nfw/__tpl_asset/1c9ea3a4ae.png) no-repeat center 0;font:16px/28px "Microsoft YaHei";}
.gengd a:link,.gengd a:visited,.gengd a:hover,.gengd a:active{color:#ffffff;}

.g-others-bt9 li{line-height:50px; font-size:16px; width:180px; color:#333; background:url(//nfcms-mainsiteoss.188-5633.com/nfw/__tpl_asset/482c24ff9e.gif) right no-repeat; float:left; text-indent:30px;}
.g-others-bt9 li a,.g-others-bt9 li a:visited{display:block; text-decoration:none; color:#333;}
.g-others-bt9 li a:hover{ color:#c30;}
