* {transition:background-color ease .3s;-moz-transition:background-color ease .3s;-webkit-transition:background-color ease .3s;-o-transition:background-color ease .3s;}
html {webkit-text-size-adjust:none;-webkit-text-size-adjust:none;text-align:justify;text-justify:inter-ideograph;word-break:break-all;}
* {margin:0;padding:0;}
a {text-decoration:none;color:#000;}
img {border:none;}
ul, ol, dl ,li {list-style-type: none;}
.warp {width:1200px;margin:0 auto;overflow:hidden;}
.clear {clear:both;height:0;overflow:hidden;}
.b10 {height:10px;overflow:hidden;}
.font_size_14 {font-size: 14px;}
.color_990000 {color: #990000;}
.color_999 {color: #999;}
.font_weight_normal{font-weight:normal;}
.suoweitu {height:0;display:none;}
.zaiyao {height:0;display:none;}
.atop {background:#f8f8f8;width:100%;margin:0 auto;border-bottom: 1px solid #edecec;}
.atop-top1 {margin:0 auto;width:1200px;height:30px;}
.atop-top2 {height:30px;width:190px;float:left;line-height:30px;color:white;font-size:14px;}
.local {float:left;height:28px;background:url(../img/dw_03.png) no-repeat left center;padding-left:16px;color:#999999;position:relative;}
.local-change {position:absolute;left:60px;top:0px;width:300px;border:1px solid #990000;z-index:1001;display:none;}
.local-wrap {background-color:#fff;margin-top:30px;overflow:hidden;padding-bottom:17px;padding-left:14px;}
.local-change p {color:#545454;cursor:pointer;display:inline;float:left;font:13px/22px "微软雅黑";height:22px;overflow:hidden;width:auto;width:68px;text-align:center;margin-top:17px;position:relative;}
.local-change p a {color:#545454;}
.local-change p:hover {background-color:#990000;}
.local-change p:hover a {color:#fff;}
.local-change p:after {content:"";position:absolute;width:1px;height:13px;background-color:#e5e5e5;right:0;top:4px;}
.local-change p:nth-child(4n):after {display:none;}
.local-change p:hover:after {display:none;}
.local span {padding:0 15px 0 18px;background:url(../img/xia_03.png) no-repeat right center;color:#999999;cursor:pointer;}
.atop-top99 {height:30px;width:150px;float:left;line-height:30px;color:#545454;font-size:14px;overflow:hidden;}
.atop-top3 {height:30px;width:120px;float:right;line-height:30px;color:#545454;font-size:12px;overflow:hidden;}
.atop-top2 a {font-size:14px;color:#545454;}
.atop-top2 a:hover {font-size:14px;color:#000;text-decoration:none;}
.atop-top99 a {font-size:14px;color:#545454;}
.atop-top99 a:hover {font-size:14px;color:#000;text-decoration:none;}
.atop-top3 a {font-size:12px;color:#545454;}
.atop-top3 a:hover {font-size:12px;color:#000;text-decoration:none;}
.logobox {width:100%;height:110px;background:#fff;}
.header_logo {float:left;}
.header_nav {float:right;}
.header_nav ul {margin:0 auto;}
.header_nav ul li {display:block;padding:0 16px;line-height:108px;font-size:18px;float:left;color:#000;}
.header_nav ul li:last-child{padding:0 0px; padding-left:22px;}

.header_nav ul li:hover {transition:background-color ease 0s;background:#FFF url('../img/header_nav.png') center no-repeat;} 
.header_nav ul li a:hover {color:#990000;}
.header_nav ul .hover a {color:#990000;}
.top_flash {width:1920px;margin:0px auto 0px;position:relative;left:0;top:0px;z-index:8;left:50%;margin-left:-960px;}
.footer {width:100%;background:#959595;height:470px;margin-top:20px;}
.footer ul li {float:left;width:370px;height:370px;margin-top:90px;background:url(../img/footer_line.png) no-repeat right 10px;}
.footer ul li.footer_3 {background:none;}
.footer ul li.footer_1 {width:350px;padding-right: 20px;}
.footer_title {height:70px;}
.footer_con a {border:1px solid #ccc;padding:6px 100px;text-align:center;background:#ededed;}
.footer_con a:hover {border:1px solid #ccc;padding:6px 100px;text-align:center;background:#9f9f9f;text-decoration:none;color:#fff;}
.footer_con1 a {border:1px solid #ccc;padding:6px 50px;text-align:center;background:#ededed;color:#000;}
.footer_con1 a:hover {border:1px solid #ccc;padding:6px 50px;text-align:center;background:#9f9f9f;text-decoration:none;color:#fff;}
.footer_txt dl {list-style:none;margin-top:30px;color:#ededeb;}
.footer_txt a {color:#ededeb;}
.footer_txt dl dd {width:125px;float:left;height:24px;line-height:24px;}
.footer_txt dl dd a {color:#ededeb;}
.footer_2 {margin-left:20px;}
.footer ul li.footer_2 {width:355px;margin-left:40px;}
.footer .footer_3 {width:395px;margin-left:40px;}
.footer3 .footer_title {height:75px;}
.footer_name {color:#ededeb;margin-top:20px;line-height:25px;}
.footer_name_left {float:left;width:210px;}
.footer_name_right {float:right;width:153px;height:153px;}
.footer_end {background:#000;line-height:6em;color:#fff;text-align:center;}
.footer_end a {color:#fff;}
.ny_main {margin-top:30px;}
.ny_main .fl {float:left;width:280px;}
.ny_main .fl .lm .bt {width:280px;height:39px;line-height:39px;background:#333333;font-size:20px;color:#fff;}
.ny_main .fl .lm .bt .title {float:left;width:150px;padding-left:10px;text-align:left;font-size:16px;font-weight:bold;}
.ny_main .fl .lm .con {width:258px;padding:0px 10px 5px 10px;overflow:hidden;border:1px solid #e5e5e5;}
.ny_main .fl .lm .con ul {list-style:none;margin:0 auto;padding:0px;margin-left:10px;}
.ny_main .fl .lm .con ul li {padding-left:55px;background:url('../img/page_fl_icon.png') no-repeat 20px 8px;line-height:35px;text-align:left;font-weight:bold;font-size:15px;color:#990000;border-bottom:1px dotted #d0d0d0;overflow:hidden;}
.ny_main .fl .lm .con ul li a {color:#333333;}
.ny_main .fl .lm .con ul li a:hover {color:#990000;}
.ny_main .fl .ny_soso {margin-top:8px;overflow:hidden;}
.ny_main .fl .ny_soso .form {line-height:3em;}
.ny_main .fl .ny_soso .right {padding:0 10px;}
.ny_main .fl .ny_soso input.infoInput {font-size:9pt;padding:3px 0px 0px 2px;height:18px;color:#000000;background-color:#fff;border-color:#a0a0a0 #cbd9eb #cbd9eb #a0a0a0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;background:url(../img/ny_soso_bg.jpg) repeat-x;background-position:0px -0px;}
.ny_main .fl .ny_soso input.buttonface {background:#990000;color:#fff;font-weight:bold;padding:0px;margin:0px;width:81px;height:26px;line-height:24px;border:0px;cursor:pointer;}
.ny_main .fl .ny_about {margin-top:8px;overflow:hidden;}
.ny_main .fl .ny_about .tel_title {width:260px;height:90px;padding-top:2px;background:#f4f4f4;margin-top:6px;background:url(../img/fl_tle_icon.png) no-repeat 25px 20px #f4f4f4;}
.ny_main .fl .ny_about .tel_title span {text-align:center;display:inline-block;margin-left:90px;font-size:18px;margin-top:20px;color:#333333;font-weight:bold;}
.ny_main .fl .ny_about .tel_title_span {padding:10px 0px;line-height:2em;font-size:1em;}
.ny_main .fr {margin-left:10px;float:right;width:890px;}
.ny_main .fr .daohang {height:41px;line-height:41px;overflow:hidden;border-bottom:2px solid #990000;margin-bottom:20px;}
.ny_main .fr .daohang .name {float:left;font-size:22px;}
.ny_main .fr .daohang .wz {padding-left:25px;height:41px;line-height:41px;background:url('../img/wz_icon.png') no-repeat 5px 10px;font-size:14px;float:right;}
.ny_main .fr .con {margin-top:8px;line-height:2em;font-size:1.2em;}
.pages {padding:30px 0 30px;text-align:center;}
.pages a {padding:5px 10px;border:1px solid #CCC;background:#fff;color:#A4A4A4;line-height:18px;}
.pages span, .pages a:hover {padding:5px 10px;border:1px solid #990000;background:#990000;color:#fff;text-decoration:none;}
.page_main {margin-top:30px;}
.page_main .fr {margin-left:10px;float:right;width:890px;}
.page_main .fr .daohang {height:41px;line-height:41px;overflow:hidden;border-bottom:2px solid #990000;margin-bottom:20px;}
.page_main .fr .daohang .name {float:left;font-size:22px;}
.page_main .fr .daohang .wz {padding-left:25px;height:41px;line-height:41px;background:url('../img/wz_icon.png') no-repeat 5px 10px;font-size:14px;float:right;}
.page_main .fr .con {margin-top:8px;line-height:2em;font-size:1.2em;}
.zhuanjia_con {overflow:hidden;list-style-type:none;margin:0px auto;margin-top:0px;}
.zhuanjia_con li {float:left;padding:20px 10px 10px 25px;text-align:center;width:260px;overflow:hidden;}
.zhuanjia_con li .t {height:25px;line-height:25px;display:black;}
.zhuanjia_con li p {height:25px;line-height:25px;padding:0px;margin:0px;}
.zhuanjia_con li img {width:240px;height:360px;padding:5px;border:2px solid #fff;max-width:100%;overflow:hidden;}
.zhuanjia_con li img:hover {border:2px solid #990000;padding:5px;}
.zhuanjia_show {overflow:hidden;list-style-type:none;margin:0px auto;margin-top:0px;}
.zhuanjia_show .bt {width:100%;overflow:hidden;}
.zhuanjia_show .bt h4 {text-align:center;line-height:2em;font-size:1.2em;}
.zhuanjia_show .bt .time {text-align:center;font-size:0.5em;border-bottom:1px solid #E5E5E5;}
.zhuanjia_show .nr {margin-top:20px;width:100%;overflow:hidden;}
.zhuanjia_show .nr h1 {padding:0px 0px 0px 35px;margin:0px;height:48px;line-height:48px;font-size:14px;color:rgb(98, 98, 98);}
.zhuanjia_show .nr img {text-align:center;max-width:98%;width:auto!important;height:auto!important;}
.zhuanjia_show .nr .next {margin:20px 0;border-top:1px dashed #DADBD6;border-bottom:1px dashed #DADBD6;font-size:0.8px;}
.pro_con {overflow:hidden;list-style-type:none;margin:0px auto;margin-top:0px;}
.pro_con li {float:left;padding:20px 20px 10px 25px;text-align:center;width:250px;overflow:hidden;}
.pro_con li .t {height:25px;line-height:25px;overflow:hidden;display:block;}
.pro_con li p {height:25px;line-height:25px;padding:0px;margin:0px;}
.pro_con li img {width:260px;height:173px;padding:5px;border:2px solid #fff;max-width:100%;overflow:hidden;background: url(../img/loading.gif) center center no-repeat;}
.pro_con li img:hover {border:2px solid #990000;padding:5px;}
.list_news_main {width:848px;border:1px solid #d9d9d9;float:right;padding:20px;margin-bottom:30px;word-break:break-all;line-height:30px;font-size:16px;min-height:540px;color:#777;overflow:hidden;}
.list_news_main .news_list {font-size:14px;overflow:hidden;}
.list_news_main .news_list li {float:left;width:100%;line-height:40px;}
.list_news_main .newseven {background:#eee;}
.list_news_main .news_list li a {float:left;width:100%;height:40px;line-height:40px;color:#515151;}
.list_news_main .news_list li a:hover {color:#da0c0c;}
.list_news_main .news_list li a span {cursor:pointer;}
.list_news_main .news_list li .fl {width:546px;margin-left:6px;display:inline;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:10px;font-size:16px;}
.list_news_main .news_list li .fr {width:initial;margin-right:5px;font-size:16px;float:right;}
.list_news_main .news_line {clear:both;width:687px;height:18px;margin:10px 0;}
.list_news_main .news_list p {font-size:12px;padding:10px 20px;line-height:20px;color:#ccc;}