/*
* @Author: snow
* @Date:   2018-10-09 14:06:42
* @Last Modified by:   Administrator
* @Last Modified time: 2019-11-28 14:09:00
*/

html, body,a, p, ul,ol, li, dl, dt, dd, div, h1,td, h2, h3, h4, h5, h6, span, strong, em, i, img, form, input, table {box-sizing:border-box;margin:0;padding:0;}
html,body{width:100%;font-size: 14px;color: #333;background: #fff;
    font-family: 'Microsoft YaHei','pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui',simsun,sans-serif;}
li{list-style: none;}
img{border:0;vertical-align:middle}
a {text-decoration:none;color: #333;}
.fl {float:left;}
.fr {float:right;}
.clearfix:before,.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.container {width: 1200px;margin: auto;}
table {border-collapse: collapse;}
.vihide {display: none;}
/*Ã¤ÂºÅ’Ã§ÂºÂ§Ã©Â¡ÂµÃ¥Â¤Â´Ã©Æ’Â¨*/
.sd_header {background-color: #c5050c;position: relative;}
.hd_nav_border {border-top: 1px solid #e0797d;position: absolute;width: 100%;top:125px;}
.sd_header .container {background: url(ngy20181009-36.png) no-repeat;}
.header_container {height: 126px;line-height: 126px;}
.hd_right {line-height: 40px;margin-top: 42px;position: relative;}
.hd_img {width: 25px;height: 25px;background: url(ngy20181009-01.png) no-repeat;position: absolute;top: 8px;right: 8px;cursor: pointer;}
.hd_search {height: 40px;line-height: 40px;border: 0;opacity: 0;filter:Alpha(opacity=0);text-indent: 10px;
  padding-right: 40px;outline: none;display: inline-block;width: 0px;font-size: 14px;border:0;outline:none;}
.header_container a {color: #fff;margin-right: 20px;}
.header_container a:hover {color: #efefef;}
.hd_nav li {font-size: 18px;float: left; position: relative; z-index: 10;}
.hd_nav li a {display: inline-block;padding: 0 30px;color: #fff;font-weight: bold;transition: all 0.5s;height: 74px;line-height: 74px;}
.hd_nav li:first-child a {padding: 0 27px;}
.hd_nav li.active a {background-color: #bf1b1f;}
.hd_nav li a:hover {background-color: #bf1b1f;}
.hd_nav li div{ position: absolute; left: 0; top:74px; width: 130px; background: #c5050c; display: none;}
.hd_nav li div a{font-weight: normal; display: block; text-align: center; padding: 0 0; height: 50px; line-height: 50px;}





/*Ã¦Â â€¡Ã©Â¢Ëœ1*/
.sd_title {width: 290px;height: 70px;position: relative;padding: 34px 60px 0 0;text-align: right;margin: 50px auto 30px;}
.sd_title h2 {font-size: 30px;color: #8c1515;}
.sd_title h2 a {color: #8c1515;}
.title_decorate1,.title_decorate2,.title_decorate3 {background-color: #c5050c;height: 20px;position: absolute;}
.title_decorate1 {width: 180px;top: 0;left: 0}
.title_decorate2 {width: 20px;bottom: 0;right: 22px;}
.title_decorate3 {width: 15px;height: 15px;bottom: 0;right: 0;}
/*Ã¦Â â€¡Ã©Â¢Ëœ2*/
.part_title {background: url(../images/ngy20181009-42.png) no-repeat;height: 97px;margin-top: 35px;}
.part_title h2 {font-size: 30px;color: #8c1515;text-align: center;padding-top: 42px;}
.part_title h2 a {color: #8c1515;}
.part_title1 {background: url(../images/ngy20181009-176.png) no-repeat;}
/*Ã¥Â¸Â¸Ã§â€Â¨Ã©â€œÂ¾Ã¦Å½Â¥*/
.common_link {text-align: center;border-top: 1px solid #eeeeee;margin-top: 70px;padding-bottom: 38px;}
.common_link h2 {width: 160px;height: 40px;line-height: 40px;font-size: 16px;background-color: #eeeeee;display: inline-block;text-align: center;font-weight: normal;margin-bottom: 25px;}
.common_link a {margin: 0 35px;color: #666;}
.common_link a:hover {color: #b1040e;}
/*Ã¤Â¸â€°Ã§ÂºÂ§Ã¥Â¤Â´Ã©Æ’Â¨Ã¤Â½ÂÃ§Â½Â®*/
.second_position {height: 42px;line-height: 42px;background: #f5efd7;margin-bottom: 40px;}
.position_title {background: url(../images/ngy20181009-134.png) 0 center no-repeat;padding-left: 15px;}
.position_title  a {margin: 0 5px;}
.position_title  span {color: #c5050c;}
/*Ã¥Âºâ€¢Ã©Æ’Â¨*/
.footer {height: 460px;background: url(ngy20181009-footer.jpg) no-repeat center top;color: #fff;text-align: center;padding-top: 70px;}
.footer a {color: #fff;}
.footer_center {font-size: 0;margin-top: 40px;margin-bottom: 45px;}
.footer_bottom {position: relative;display: inline-block;}
.footer_center h4 {font-size: 16px;margin-bottom: 20px;font-weight: normal;margin-top: 15px;}
.border_dabble {display: inline-block;width: 124px;height: 1px;border-bottom: 1px solid #fff;}
.footer_center div {margin-bottom: 25px;}
.footer_center a {margin: 0 6px;}
.host {text-align: right;display: inline-block;position: relative;top: 10px;}
.host span {font-weight: bold;font-size: 18px;}
.border_img {display: inline-block;}
.record {display: inline-block;background: url(ngy20181009-12.png) no-repeat 0 center;padding-left: 30px;position: relative;top: 10px;}
.nyb_sydw {position: absolute;left: -74px;top: -18px;width: 66px;}
.ngy_support {font-size: 16px;margin-bottom: 10px;}
.ngy_naintain {font-size: 12px;}
/*Ã¥Å¸Â¹Ã¨Â®Â­Ã¨Â®Â¡Ã¥Ë†â€™*/
.table_wrap table td {border: 1px solid #000;padding: 10px;text-align: center;}
.table_wrap table {margin: 30px 0 20px;width: 100%;}
.table_wrap .table_h2 {font-size: 24px;margin-top: 30px;text-align: center;}
.table_wrap h3 {font-weight: normal;font-size: 18px;text-align: center;margin-top:12px;}
.table_wrap .tips {line-height: 26px;text-indent: 2em;margin-bottom: 8px;}
/*Ã¦â€“Â°Ã©â€”Â»Ã§Â»â€ Ã¨Â§Ë†Ã©Â¡Âµ*/
.detail_content h3 {font-size: 20px;font-weight: normal;text-align: center; margin-top: 6px;}
.fujian a {text-indent: 2em;display: inline-block;line-height: 24px;}

.train_bgt {background: url(ngy20181009-94.png) center 222px no-repeat;}



