/* CSS Document */
@charset "utf-8";

/*resets*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol, ul{list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
abbr, acronym{border:0;}
fieldset{display:inline;}
button{line-height:1.2;vertical-align:middle; cursor:pointer; }
strong{font-weight:800;}
textarea{resize:none;}
body{font:12px/1.75 "Î¢ÈíÑÅºÚ","ºÚÌå",simSun,Arial,sans-serif;background:#fff;color:#000;-webkit-text-size-adjust:100%;}
a{text-decoration:none;cursor:pointer; color:#333;}
.clear:after{display:block;height:0;line-height:0;clear:both;visibility:hidden;content:'\0020';}
.clear{*zoom:1; clear:both;}


/*head*/
.headBox_h{width:980px;height:107px;margin:0 auto; overflow:hidden;}
.headBox_h .logo{ float:left; background:url(logo.jpg) right center no-repeat; padding:0 18px 0 0; margin:20px 0 0 0;}
.headBox_h .ad{ float:left; color:#F60}
.headBox_h .ad h1{color:#666;font-size:17px;font-weight:normal; padding:0 0 0 18px; margin:28px 0 0 0; line-height:180%;}
.headBox_h .ad h1 strong{ font-size:20px;}
.headBox_h .headright{ float:right; text-align:left;}
.headBox_h .tell{ display:block; clear:both; overflow:hidden; padding:10px 0 0 0; line-height:270%;}
.headBox_h .tell b{font-size:18px;color:#676565;font-weight:normal;  padding:00px 0 0 0;}
.headBox_h .tell span{font-size:26px; color:#F30;}

/*mainnav*/
.mainnav_h{ width:100%;    background:#0e73c5; height:55px; width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); min-width:1000px;z-index:9999 }
.navfixed{position:fixed; left:0; top:0;}
.mainnav_box_h,.footnav .mainnav_box02{ width:980px;height:55px; margin:0 auto; clear:both; overflow:hidden;}
.mainnav_box_h ul.mainnav_box_ul,.footnav .mainnav_box02 ul.footernav{ border-left:1px solid #333333; height:55px;}
.mainnav_box_h ul.mainnav_box_ul li,.footnav .mainnav_box02 ul.footernav li{ float:left; border-right:1px solid #0e73c5;  font-size:16px; color:#fff;}
.mainnav_box_h ul.mainnav_box_ul li a,.footnav .mainnav_box02 ul.footernav li a{color:#fff; padding:0 18px 0 18px;  line-height:55px; display: inline-block; }
.mainnav_box_h ul.mainnav_box_ul li a.hover,.footnav .mainnav_box02 ul.footernav li a.hover{ background:#ff6600;}
.mainnav_box_h ul.mainnav_box_ul li a:hover,.footnav .mainnav_box02 ul.footernav li a:hover{ background:#ff6600;}
.mainnav_box_h ul.mainnav_box_ul li img,.footnav .mainnav_box02 ul.footernav li img{ padding-top:0px}
.mainnav_box_h ul.mainnav_box_ul li.cur a{text-decoration:none; background: #ff6600;}


/*Banner - start*/
.Banner {width:100%;height:410px;margin:0 auto 1px;}
.bannerWrap {width:auto;margin:0 auto;height:410px;overflow:hidden;position:relative;z-index:90;}
.bannerWrap .img{float:left;width:9000px;position:absolute;left:0;top:0;z-index:10;}
.bannerWrap .img li {float:left;height:410px;text-align:center;}
.bannerWrap .imgs li {height:410px;text-align:center;}
.bannerWrap .img li a {display:block;width:100%;height:410px;}
.bannerWrap .img li img{float:left;display:none;}
.bannerWrap .num {position:absolute;right:240px;bottom:10px;z-index:100;}
.bannerWrap .num li {float:left;cursor:pointer;width:30px;height:8px;background-color:#dec1c1;margin-right:8px;text-indent:-10000px;font-size:1px;color:#dec1c1;}
.bannerWrap .num .select {cursor:pointer;color:#1d0101;background-color:#1d0101;}
/*Banner - end*/

/*xiangmu*/
.hsback{ display: block; background: url(http://www.njhctf.com/uploads/allimg/160523/1-160523142Sa04.jpg) no-repeat center top; height: 525px; overflow: hidden; border-top: 1px solid #fff; font-family: "Microsoft YaHei"}
.hsback2{width:980px;height:300px;margin:0 auto; overflow:hidden;}
.hsback2 li{float:left; font-size:16px; color:#000; width: 400px; margin: 30px 50px 10px 40px;}
.hsback2 li span{font-size:18px; color:#000AFF; text-align:center;}
.hsback2 li a:hover{color:#FF0029;}

/*Ð§¹û*/
.xiaoguolanmu{width:980px;height:90px;margin:0 auto; overflow:hidden; background-color:#c3b39b; text-align:center; border: 2px solid #c3b39b;}
.xiaoguolanmu img { margin:20px auto;}
.xiaoguo{ width:980px; display: block; background: url(http://www.heishulin.com/uploads/allimg/151202/1-151202133935634.jpg) no-repeat center top; height: 525px; overflow: hidden; margin:0 auto; border: 2px solid #c3b39b; font-family: "Microsoft YaHei" }
.xiaoguo1{float:left; width:480px; font-size:16pt; color:#f30c0c; position: relative; top:240px; left:20px;}
.xiaoguo2{float:left; width:370px; font-size:16pt; color:#ff6600; position: relative; top:150px; left:130px;}
/*anli*/
.anlibiaoti{ height:300px; border-bottom: 1px solid #ececec; background: #f1f1f1; overflow: hidden; font-family: "Microsoft YaHei"}
.anlibiaoti h2{ display: block; height:122px; color: #585858; overflow: hidden; text-align: center; font-size: 16px; }
.anlibiaoti h2 b{ display: block; overflow: hidden;  color: #bcbcbc; font-size: 26px; font-weight: normal; font-family: Impact,arial;}
.anlibiaoti h2 i{ display: block; overflow: hidden; color: #ff4a00; font-size: 30px; font-weight: normal; font-style: normal; font-family: "Microsoft YaHei"}

/*guandonganli*/
.blk_18 { overflow:hidden; zoom:1; font-size:9pt; border:1px solid #e3e3e3; background:#eee; width:960px; margin-top:8px; margin:0 auto;}
.blk_18 .pcont { width:906px; float:left; overflow:hidden; padding-left:5px; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:74px; float:left; background:url(ax.gif) no-repeat; text-align:center;}
.blk_18 .LeftBotton { background-position: 0 0; margin:40px 5px 0;}
.blk_18 .RightBotton { background-position: 0 -100px; margin:40px 1px 10px 5px; }
.blk_18 .LeftBotton:hover { background-position: -20px 0; }
.blk_18 .RightBotton:hover { background-position: -20px -100px; }
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; }
.blk_18 .pl { width:180px; border:1px solid #f3f3f3; float:left; float:left; text-align:center; line-height:24px; }
.blk_18 a.pl:hover { border:1px solid #ff6600; color:#5dacec; background:#fff; }
.blk_18 a { color:#213f71; font-size:9pt; text-decoration:none; }
.blk_18 a:hover { color:#0066cc; }

/*wenzhang*/
.wenzhang{width:980px;height:700px; overflow:hidden;  text-align:center; margin:0 auto;}
.wenzhang .hengpai{float:left; width:460px; margin:20px 15px;}
.wenzhang li{line-height: 14px; color: #959595; font-size: 16px; height: 30px; overflow: hidden;}
.wenzhang span{font-size:100%; }
.wenzhang span h1 {font-size: 18px; color: #000AFF; text-align:center; height: 40px;}
.wenzhang span a:hover{color:#FF0029;}
.wenzhang .idate{float: right;text-align: right; }
.wenzhang .ibiaoti{float:left; text-align: left;}
.wenzhang i {font-style: normal;}
.wenzhang i a:hover{color:#000AFF;}

/*about*/
.common{ width:960px; margin:0 auto; height:35px;background:url(com_bg.jpg) no-repeat left center; line-height:35px; font-size:14px; font-weight:normal;font-family:"Microsoft Yahei";}
.common .more{ margin-right:28px; font-size:12px;}
.common .a1{ display:inline-block; padding: 0 0 0 17px; font-size:14px;background: url(comma_lbg.png) no-repeat left center;}
.common .a1 span{ display: inline-block;;padding: 0 17px 0 0;background:url(comma_rbg.png) no-repeat right center; color:#ffffff;}
.fl { float:left;}
.fr { float:right;}
.about{ width:980px; margin:0 auto; margin-top:14px; overflow:hidden; background:#ffffff;font-family:"Microsoft Yahei"; }
.about h3 a{ color:#005cb0;}
.about ul{ padding: 0 14px;}
.about li{ float:left; width:213px; height:195px; margin:20px 20px 10px 0;}
.about li p{ line-height:26px; color:#525252;}
.about li p span{ display:block; font-size:13px; color:#005db0;}
.about li p span b{ font-weight:normal; color:#ff8a00;}
.about li p a{ margin-left:5px; color:#005db0;}
.about li.last{ margin-right:0;}
.about li img{ display:block; width:213px; height:160px; margin-bottom:5px;}
.about li a span{ font-size:30px; color:#008af2;}

/*footer*/
.hs_f_bg{ background:#0F5691; height:236px; padding-top:30px; width:100%; text-align:center;  margin:0 auto;}
.hs_f_footer{ width:980px; text-align:center; margin:0 auto;}
.hs_f_menu{ height:44px; line-height:44px; color:#fff; font-family:"Microsoft Yahei"; text-align:center;margin-bottom:30px; font-size:14px;}
.hs_f_menu a{ color:#fff;padding:0 10px;}
.hs_f_con { height:150px; margin:0 auto;  width:600px;}
.hs_f_con li {float:left; height:150px; margin:0 auto; width:300px;}
.hs_f_con li i{ text-align:left; font-style:normal; display:block; color:#ffffff; line-height:23px; font-size:14px;}
.hs_f_con li i span{ padding:0 26px;}
.hs_f_con li img{ vertical-align: middle; width:100px; height:100px; margin-top:8px;}
.hs_f_con li i a {color: #c1b8c1; padding-right: 5px;}