﻿/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}
body{ font-family:'Microsoft Yahei',Arial,Simsun;font-size:14px;min-width: 1000px;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a{text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
.clear{ display:block; clear:both;}
.relative{ position:relative;}
.grayscale{ filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */ filter: gray; /* IE6-9 */ -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */}
/* css reset */
html,body {position: relative;width:100%;height: 100%;}
.bgBlock,.wind_aBlock .icon,.wind_aBlock .text,.wind_textContent,.wind_ulContent,.wind_textBlock .more,.indexNews_textBlock .title,.bgColor {-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.indexNews_images,.indexNews_img:after,.indexNews_img:before,.indexNews_wire:after,.indexNews_wire:before,.indexUl_bgImg,.news_video .bgImg,.news_map .bgImg {-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.king:hover img,.indexNews_aBlock:hover .indexNews_images,.indexUl_aBlock:hover .indexUl_bgImg,.news_video:hover .bgImg,.news_map:hover .bgImg {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

.header_logo:after {content: "";display: block;position: absolute;left: -200px;top: 0px;width: 150px;height: 100%;background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));overflow: hidden;-webkit-transform: skewx(-25deg);-webkit-transition: 0s;}
.header_logo:hover:after { width: 150px; left: 300px; -webkit-transition: 1.2s;transition: 1.2s;}
.king:hover:after {width: 150px; left: 1000px; -webkit-transition: 1.2s;transition: 1.2s;}

@-webkit-keyframes anim1 
{
	0%{ -webkit-transform:translate(0,0px);}
	25%{ -webkit-transform:translate(0,-20px);}
	75%{ -webkit-transform:translate(0,10px);}
	100%{ -webkit-transform:translate(0,0);}
}
@-ms-keyframes anim1 
{
	0%{ -ms-transform:translate(0,0px);}
	25%{ -ms-transform:translate(0,-20px);}
	75%{ -ms-transform:translate(0,10px);}
	100%{ -ms-transform:translate(0,0);}
}
@keyframes anim1 
{
	0%{ transform:translate(0,0px);}
	25%{ transform:translate(0,-20px);}
	75%{ transform:translate(0,10px);}
	100%{ transform:translate(0,0);}
}
@-moz-keyframes anim1 
{
	0%{ -moz-transform:translate(0,0px);}
	25%{ -moz-transform:translate(0,-20px);}
	75%{ -moz-transform:translate(0,10px);}
	100%{ -moz-transform:translate(0,0);}
}
@-o-keyframes anim1 
{
	0%{ -o-transform:translate(0,0px);}
	25%{ -o-transform:translate(0,-20px);}
	75%{ -o-transform:translate(0,10px);}
	100%{ -o-transform:translate(0,0);}
}
@keyframes animScale
{
	0%{ transform:scale(1);}
	50%{ transform:scale(1.1);}
	100%{ transform:scale(1);}
}
@-webkit-keyframes animScale
{
	0%{ -webkit-transform:scale(1);}
	50%{ -webkit-transform:scale(1.1);}
	100%{ -webkit-transform:scale(1);}
}
@-ms-keyframes animScale
{
	0%{ -ms-transform:scale(1);}
	50%{ -ms-transform:scale(1.1);}
	100%{ -ms-transform:scale(1);}
}
@-moz-keyframes animScale
{
	0%{ -moz-transform:scale(1);}
	50%{ -moz-transform:scale(1.1);}
	100%{ -moz-transform:scale(1);}
}
@-o-keyframes animScale
{
	0%{ -o-transform:scale(1);}
	50%{ -o-transform:scale(1.1);}
	100%{ -o-transform:scale(1);}
}
@-webkit-keyframes animRotate
{
	0%{ -webkit-transform:rotate(0);}
	50%{ -webkit-transform:rotate(360deg);}
	100%{ -webkit-transform:rotate(0);}
}
@-ms-keyframes animRotate
{
	0%{ -ms-transform:rotate(0);}
	50%{ -ms-transform:rotate(360deg);}
	100%{ -ms-transform:rotate(0);}
}
@keyframes animRotate
{
	0%{ transform:rotate(0);}
	50%{ transform:rotate(360deg);}
	100%{ transform:rotate(0);}
}
@-moz-keyframes animRotate
{
	0%{ -moz-transform:rotate(0);}
	50%{ -moz-transform:rotate(360deg);}
	100%{ -moz-transform:rotate(0);}
}
@-o-keyframes animRotate
{
	0%{ -o-transform:rotate(0);}
	50%{ -o-transform:rotate(360deg);}
	100%{ -o-transform:rotate(0);}
}

.king {-webkit-animation:anim1 2s linear infinite;-ms-animation:anim1 2s linear infinite;animation:anim1 2s linear infinite;-moz-animation:anim1 2s linear infinite;-o-animation:anim1 2s linear infinite;}
.bigImg_contentBlock {-webkit-animation:animScale 20s linear infinite;animation:animScale 20s linear infinite;-ms-animation:animScale 20s linear infinite;-moz-animation:animScale 20s linear infinite;-o-animation:animScale 20s linear infinite;}
.king {-webkit-animation:animRotate 100s linear infinite;animation:animRotate 100s linear infinite;-ms-animation:animRotate 100s linear infinite;-moz-animation:animRotate 100s linear infinite;-o-animation:animRotate 100s linear infinite;}


.bodyer {position: relative;width:100%;min-width:1200px;overflow: hidden;min-height: 200px;padding-top:74px;}
.header_content {position: fixed;width:100%;height: 104px;background: #fff;box-shadow: 0px 0px 4px 0px #ccc;z-index: 999;top:0px;left:0px;}
.header_contentBlock {position: relative;width:1200px;margin:auto;min-width:1200px;}
.header_logo {position: absolute;left:0px;top:0px;padding:9px 0;display: block;height: 56px;z-index: 99;}
.header_ulContent {position: relative;width:1130px;float: right;}
.header_block {position: absolute;right:0px;top:22px;border: 1px solid #cccccc;padding-right:20px;}
.header_button {position: absolute;right:0px;top:0px;z-index: 99;}

.header_ulBlock {position: relative;float: right;margin-right: -30px;}
.header_aBlock {position: relative;float: left;display: block;padding:27px 29px;font-size:15px;cursor: pointer;}
.header_aBlock .text {color:#333333;z-index: 99;position: relative;display: block;}
.header_input {position: relative;width:80px;height: 28px;border: 0px;padding-left:10px;color:#999;outline: none;padding-right:10px;}
.header_button {position: absolute;padding:6px 10px;height: 16px;cursor: pointer;}
.nav_content {position: absolute;bottom:-28px;height: 40px;width:1920px;background: url(../images/b_5.png);left:0px;display: none;}
.nav_aBlock {position: relative;float: left;display: block;color:#fff;height: 40px;line-height: 40px;padding:0px 30px;font-size:14px;width:58px;white-space: nowrap;text-align:center;}
.top_content {position: relative;width:100%;height: 30px;background: url(../images/I_3.jpg);overflow: hidden;}
.top_contentBlock {position: relative;width:1200px;margin:auto;}
.top_phone {position: relative;float: left;padding-left:20px;background: url(../images/I_1.png) no-repeat left;height: 30px;line-height: 30px;color:#fff;font-size:12px;margin-right:30px;opacity: 0.8;}
.top_Emill {position: relative;float: left;padding-left:22px;background: url(../images/I_2.png) no-repeat left;height: 30px;line-height: 30px;color:#fff;font-size:12px;opacity: 0.8;}
.top_block {position: absolute;right:-20px;top:0px;width:210px;}
.top_ch,.top_cf,.top_en {position: relative;float: left;padding:0px 10px;height:30px;line-height: 30px;color:#fff;opacity: 0.8;font-size:12px;cursor: pointer;display: block;}
.top_block .wire {position: absolute;right:0px;top:9px;height: 12px;width:1px;background: #b3b3b3;}
.top_seek {
    position: relative;
    width: 30px;
    height: 30px;
    background: url(../images/b_4.png) no-repeat center;
    float: left;
    cursor: pointer;
    display: block;
    margin-left: 5px;
}
.top_block div:hover {opacity: 1;}
.search_input {
    position: relative;
    width: 102px;
    float: left;
    height: 30px;
}
.search_input input {
    width: 100px;
    height: 22px;
    line-height: 22px;
    outline: none;
    border: none;
    padding-left: 8px;
    color: #333;
    border-radius: 3px;
    margin-top: 4px;
    font-size: 12px;
}

/*.header_aBlock:hover .nav_content {display: block;}*/
.header_aBlock .bgBlock {position: relative;width:0%;height: 2px;display: block;background: #ce1525;margin:auto;margin-top: 10px;}
.header_aBlock.current .bgBlock,.header_aBlock:hover .bgBlock {width:100%;}
.header_aBlock.current .text,.header_aBlock:hover .text {color:#ce1525;}
.nav_aBlock:hover {color:#ce1525;}
.nav_content.right {padding-left:8px;}
.nav_content.right1 {left:-472px;}
.nav_content.right2 {left:-354px;}
.nav_content.right3 {left:-235px;}

.footer_content {width:100%;height:50px;line-height:50px;position: relative;background:url(../Images/f_01.jpg) no-repeat left center;background-size:cover;z-index: 999;box-shadow: 0px 0px 4px 0px #ccc;}
.footer_contentBlock {width:1200px;margin:auto;position: relative;color:#fff;font-size:12px;}
.footer_text {position: relative;float: left;margin-top: -3px;}
.footer_text span,.footer_text a{color:#fff;display:inline-block;margin-right:15px}
.footer_aBlock {position: relative;float: right;margin-top: -3px;}
.footer_aBlock span{float:left;}
.footer_aBlock a{width:24px;height:24px;display:inline-block;float:left;margin:13px 0 13px 15px}
.footer_aBlock a.wb{background:url(../Images/f_02.png) no-repeat left center;}
.footer_aBlock a.wx{
    background:url(../Images/f_03.png) no-repeat left center;
}
.footer_aBlock a.wx:hover .H_wx{
    display: block;
}
.H_wx{
    position: absolute;
    width: 80px;
    height: 80px;
    left: 72px;
    top: -83px;
    z-index: 9999;
    display: none;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
}
.H_wx img{
    width: 100%;
}
.common_content {position: relative;width:100%;z-index: 99;background: #fff;margin-top:112px;box-shadow: 0px 0px 4px 0px #ccc;}
.common_contentBlock {position: relative;width:1200px;margin:auto;}
.bigImg_content {position: fixed;width:100%;height:112px;overflow: hidden;top:74px;left:0px;}
.bigImg_contentBlock {position: absolute;height: 100%;width:100%;top:0px;left:0px;}
.fixed_top {position: fixed;top:0px;left:0px;width:0px;height: 0px;}
.bottom_img {position: relative;width:100%;height: 171px;background: url(../images/b_7.png) no-repeat center;}

@-webkit-keyframes headerAnim
{
	0%{top:-78px;}
	100%{top:0px;}
}

/*.header_content.current {position: fixed;-webkit-animation:headerAnim 0.6s ease-in-out backwards;}*/
.index_bodyer .bigImg_content {height: 600px;}
.index_bodyer .common_content {position: relative;width:100%;margin-top:526px;}
.index_img {position: relative;width:100%;}
.index_img img {width:100%;margin-bottom:-4px;}
.wind_content {position: absolute;top:0px;left:0px;width:100%;height: 100%;z-index: 88;min-width:1200px;}
.wind_wireContent {position: absolute;bottom:0px;width:100%;left:0px;height:4px;background: url(../images/b2_4.png);box-shadow: 0px 0px 4px 0px #ccc;}
.wind_wireBlock {position: absolute;left:0px;bottom:0px;height: 4px;width:16%;background: #1e9874;}
.wind_showBlock {position: relative;width:100%;height: 100%;overflow: hidden;}
.wind_contentBlock {position: relative;width:130%;height: 100%}
.wind_textContent {position: absolute;width:17%;height: 100%;background: url(../images/b2_3.png);top:0px;left:-17%;overflow: hidden;}
.wind_textBlock {position: absolute;left:50%;margin-left:-120px;top:50%;margin-top:-103px;color:#fff;width:240px;display: none;}
.wind_textBlock .title {font-size:18px;letter-spacing: 3px;}
.wind_textBlock .wire {width:38px;height: 2px;background: #fff;margin:18px 0;}
.wind_textBlock .text {width:100%;line-height: 30px;text-align:justify;text-justify:inter-ideograph;}
.wind_textBlock .more {width:80px;display: block;border: 1px solid #fff;color:#fff;text-align: center;padding:5px 0;font-size:12px;margin-top:25px;}
.wind_ulContent {position: absolute;width:77%;bottom:60px;left:0%;overflow: hidden;height: 91px;padding-top:30px;}
.wind_ulBlock {position: relative;width:1080px;margin:auto;}
.wind_aBlock {position: relative;float: left;width:80px;display: block;margin:0px 37px;height: 91px;}
.wind_aBlock .icon {position: absolute;width:62px;margin:auto;height: 62px;top:0px;left:9px;}
.wind_aBlock .icon.icon1 {background: url(../images/b1_21.png) no-repeat center;}
.wind_aBlock .icon.icon2 {background: url(../images/b1_22.png) no-repeat center;}
.wind_aBlock .icon.icon3 {background: url(../images/b1_23.png) no-repeat center;}
.wind_aBlock .icon.icon4 {background: url(../images/b1_24.png) no-repeat center;}
.wind_aBlock .icon.icon5 {background: url(../images/b1_25.png) no-repeat center;}
.wind_aBlock .icon.icon6 {background: url(../images/b1_26.png) no-repeat center;}
.wind_aBlock .icon.icon7 {background: url(../images/b1_27.png) no-repeat center;}

.wind_aBlock:hover .text,.wind_aBlock.current .text {color:#ee8600;}
.wind_aBlock:hover .icon.icon1,.wind_aBlock.current .icon.icon1 {background: url(../images/b1_211.png) no-repeat center;}
.wind_aBlock:hover .icon.icon2,.wind_aBlock.current .icon.icon2 {background: url(../images/b1_221.png) no-repeat center;}
.wind_aBlock:hover .icon.icon3,.wind_aBlock.current .icon.icon3 {background: url(../images/b1_231.png) no-repeat center;}
.wind_aBlock:hover .icon.icon4,.wind_aBlock.current .icon.icon4 {background: url(../images/b1_241.png) no-repeat center;}
.wind_aBlock:hover .icon.icon5,.wind_aBlock.current .icon.icon5 {background: url(../images/b1_251.png) no-repeat center;}
.wind_aBlock:hover .icon.icon6,.wind_aBlock.current .icon.icon6 {background: url(../images/b1_261.png) no-repeat center;}
.wind_aBlock:hover .icon.icon7,.wind_aBlock.current .icon.icon7 {background: url(../images/b1_271.png) no-repeat center;}

.wind_aBlock .text {color:#fff;padding-top:10px;white-space: nowrap;width:100%;text-align:center;position: absolute;bottom: 0px;left:0px;}
.wind_wire {position: absolute;left: -215px;top: 71px;}
.ieMrginTop {position: relative;height: 1px;width:100%;}

.wind_aBlock.current .icon,.wind_aBlock:hover .icon {top:-10px;}
.wind_aBlock.current .text,.wind_aBlock:hover .text {padding-top:20px;}
.wind_contentBlock.current .wind_textContent {left:0px;}
.wind_contentBlock.current .wind_ulContent {left:17%;width:60%;}
.bigImg_ulBlock {position: relative;width:100%;height: 100%;}

.big_imgContent {position: relative;width:100%;height: 100%;overflow: hidden;}
.big_img {position: absolute;width:100%;height: 100%;bottom:0;left:0;}
/*.big_img {-webkit-animation:animScale 12s linear infinite;animation:animScale 12s linear infinite;-ms-animation:animScale 12s linear infinite;-moz-animation:animScale 12s linear infinite;-o-animation:animScale 12s linear infinite;}
*/
.big_imgBlock {position: absolute;top:0px;left:0px;width:100%;height: 100%;z-index: 8;display: none;}
@-webkit-keyframes btssize
{
  0%{-webkit-transform:scale(1);}
  100%{ -webkit-transform:scale(1.2);}  
}
.big_imgBlock.current {-webkit-animation:btssize 3s linear forwards;}
.navIcon_block {position: absolute;bottom:30px;right:60px;}

.wind_textBlock .more:hover {border:1px solid #1e9874;color:#1e9874;}
.index_content {position: relative;width:100%;}
.indexUl_content {position: relative;width:50%;float: right;min-height: 50px;}
.indexNews_content {position: absolute;top:0px;width:50%;height: 100%;overflow: hidden;}
.indexUl_ulBlock {position: relative;width:100%;}
.indexUl_aBlock {position: relative;width:50%;float: left;display: block;overflow: hidden;}
.indexUl_nullImg {position: relative;width:100%;}
.indexUl_nullImg img {width:100%;}
.indexUl_bgImg {position: absolute;top:0px;left:0px;width:100%;height: 100%;z-index: 6;}
.indexUl_title {position: absolute;top:0px;left:0px;z-index: 9;width:100%;}
.indexNews_contentBlock {position: relative;width:86%;margin:30px auto;}
.indexNews_title {font-size:20px;color:#333;padding-bottom:25px;}
.indexNews_aBlock {position: relative;display: block;width:100%;}
.indexNews_img {position: absolute;width:42%;float: left;height: 100%;overflow: hidden;}
.indexNews_textBlock {position: relative;float: right;width:56%;padding:6px 0;}
.indexNews_ulBlock {position: relative;padding-top:30px;height: 122px;overflow: hidden;}
.indexNews_textBlock .title {color:#333;font-size:18px;padding-bottom:20px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.indexNews_textBlock .time {color:#ee8600;font-size:13px;padding-bottom:10px;}
.indexNews_textBlock .text {line-height: 24px;color:#4c4c4c;height: 72px;overflow: hidden;text-align: justify;text-justify:inter-ideograph;}
.indexNews_liBlock {color:#333;width:100%;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ccc;display: block;}
.indexNews_text {position: relative;float: left;width:74%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;padding-left:20px;background: url(../images/b3_2.jpg) no-repeat left;}
.indexNews_time {position: relative;float: right;width:20%;text-align: right;}
.indexNews_ulBlock.h168 {height: 168px;}
.indexNews_ulBlock.h212 {height: 212px;}
.indexNews_ulBlock.h258 {height: 258px;}
.indexNews_ulBlock.h300 {height: 300px;}
.indexNews_liBlock:hover,.indexNews_aBlock:hover .title {color:#1e9874;}
.indexNews_liBlock:hover .indexNews_text,.indexNews_liBlock:hover .indexNews_time,.indexNews_aBlock:hover .title {text-decoration: underline;}
.indexNews_images {position: relative;width:100%;height: 100%;}
.indexNews_wire {position: absolute;top:0px;left:0px;width:100%;height: 100%;z-index: 99;}
.indexNews_img:after {content:"";position: absolute;top:0px;width:0%;left:0px;height: 2px;background: #1e9874;z-index: 99;}
.indexNews_img:before {content:"";position: absolute;top:0px;width:2px;right:0px;height: 0%;background: #1e9874;z-index: 99;}
.indexNews_wire:after {content:"";position: absolute;bottom:0px;width:0%;right:0px;height: 2px;background: #1e9874;z-index: 99;}
.indexNews_wire:before {content:"";position: absolute;bottom:0px;width:2px;left:0px;height: 0%;background: #1e9874;z-index: 99;}
.indexNews_aBlock:hover .indexNews_img:after {width:100%;} 
.indexNews_aBlock:hover .indexNews_img:before {height:100%;} 
.indexNews_aBlock:hover .indexNews_wire:after {width:100%;} 
.indexNews_aBlock:hover .indexNews_wire:before {height:100%;} 
.header_img {position: relative;float: right;padding-top: 22px;padding-left:6px;}
.navIcon_block {position: absolute;bottom:30px;right:60px;z-index: 99;}
.navIcon_block a {display: block;width:24px;height: 24px;float: left;cursor: pointer;background: url(../images/b5_21.png) no-repeat center;}
.navIcon_block a.current {background: url(../images/b5_2.png) no-repeat center;}
.index_content {position: relative;width:1200px;margin:auto;}
.ul_content {position: relative;width:1260px;height:144px;padding:24px 0px 30px;}
.ul_aBlock {position: relative;float: left;height: 144px;display: block;width:240px;-webkit-perspective: 253px;-moz-perspective: 253px;perspective: 253px;}
.ul_block {position: relative;width:100%;height: 100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.ul_imgBlock {display:block;width:240px;height:144px;position:absolute;top:0px;left:0px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:2;}
.ul_textBlock {width:100%;height:144px;position:absolute;top:0px;left:0px;background:url(../img/wallGre.png) repeat;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg); z-index:-1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.ul_aBlock:hover .ul_block {-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform: rotateX(180deg);z-index:-1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.ul_aBlock:hover .ul_textBlock {z-index:10}
.ul_aImg{width:240px;height:144px;position:relative;display:block;float:left;overflow:hidden;min-width:300px;}
.ul_aImg img{width:300px}
.index_newsBlock{width:100%;position:relative}
.index_nl{width:100%;float:left}
.index_nlt{width:100%;height:36px;position:relative;border-bottom:1px solid #d2d2d2}
.index_ntl{float:left}
.index_ntl a{font-size:16px;color:#333;letter-spacing:2px;display:inline-block;margin-left:15px;background:url(../Images/img/n_02.jpg) no-repeat right center;padding-right:15px}
.index_ntl a:first-child{margin:0;}
.index_ntl a span{padding-bottom:15px}
.index_ntl a.at span{color:#ce1525;border-bottom:1px solid #c71e1e}
.index_ntr{float:right;}
.index_ntr a{font-size:12px;color:#280000;line-height:36px;text-transform:uppercase;}
.index_nlc{width:100%;position:relative;padding:15px 0;}
.index_nci{width:292px;height:139px;float:left;}
.index_nct {
    width: 880px;
    float: right;
    height: 142px;
    overflow: hidden;
}
.index_nct .ai{border-bottom:1px dashed #d8d7d7;position:relative;}
.index_nct .ai.a1 h1{font-size:18px;color:#2f2f2f;letter-spacing:2px;font-weight: bold;}
.index_nct .ai.a1 p{color:#666;line-height:18px;text-align:justify;margin:8px 0;line-height: 22px;}
.index_nct .ai.a1 p span{color:#ce1425}
.index_nct .ai.a1 em{color:#999;position:absolute;right:0;top:0;display:block;}
.index_nct .ai.a2{height:27px;line-height:27px;color:#010101;background:url(../Images/n_02.jpg) no-repeat left center;padding-left:20px}
.index_nct .ai.a2 h2{
    color: #747474;
    float:left;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
}
.index_nct .ai.a2 em{
    color:#999;
    float:right;
    display:block;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
}
.index_nct .ai:hover h2,.index_nct .ai:hover em,.index_nct .ai:hover h1{
    color: #ce1425;
}
.index_nr{width:140px;float:right;position:relative}
.index_nr a{
    display: block;
    width: 100%;
    height: 100%;
}
.index_nr img{
    width: 100%;
}
.index_nr .txt{line-height:22px;position:absolute;bottom:15px;left:20px;z-index:9;color: #333;}
.index_nr .txt a{color:#333;display:block}
.con_textBlock {position: relative;width:100%;}
.new_content {position: relative;float: left;width:570px;}
.new_img {position: relative;float: right;width:594px;}
.new_contentBlock {position: relative;width:100%;padding-top:10px;}
.new_images {position: relative;width:100%;display: none;}
.new_navBlock {position: relative;width:100%;height: 30px;border-bottom:1px solid #1e9874;background: #f2f2f2;}
.new_liBlock {position: relative;height: 30px;float: left;background: url(../images/b4_4.jpg) no-repeat right;cursor: pointer;font-size:16px;color:#3a3a37;width:100px;white-space: nowrap;text-align:center;line-height: 30px;}
.new_moreB {position: absolute;right:10px;top:7px;color:#3a3a37;font-size:12px;}
.new_liBlock.last {background: url();}
.new_liBlock .wire {position: relative;margin:auto;margin-top:8px;height: 2px;border-bottom:2px solid #005f99;width:0px;display: none;}
.new_liBlock.current .wire,.new_liBlock:hover .wire {width:65px;}
.new_liBlock.current {background:#1e9874;color:#fff;}
.a_block {position: absolute;z-index: 99;width:300px;height: 50px;display: block;left: 213px;top: 701px;background: url(_block);}
.a_block2 {position: absolute;z-index: 99;width:400px;height: 50px;display: block;left: 500px;top: 701px;background: url(_block);}
.index2_contentBlock {position: relative;width:100%;padding-bottom:30px;}
.new_moreB:hover {color:#1e9874;}
.news_imgBlock {position: relative;width:594px;float: right;padding-right:1px;}
.news_video {position: relative;float: left;width:297px;height: 182px;overflow: hidden;cursor: pointer;}
.news_map {position: relative;float: right;width:277px;height: 182px;overflow: hidden;cursor: pointer;}
.news_video .icon {position: absolute;top:50%;left:50%;margin-left:-26px;margin-top:-26px;z-index: 9;}
.news_map .icon {position: absolute;bottom:0px;left:0px;z-index: 9;}
.news_video .bgColor,.news_map .bgColor {position: absolute;top:0px;left:0px;width:0%;height: 100%;z-index: 8;background: url(../images/b6_3.png);}
.news_video:hover .bgColor,.news_map:hover .bgColor {width:100%;}
.bigImg_title {position: absolute;right:50%;bottom:20px;z-index: 8;margin-right:-600px;}
.bigImg_title1 {position: absolute;left:50%;bottom:20px;z-index: 8;margin-left:-600px;}
.navUl_content {position: relative;width:100%;background: #fff;border-bottom:1px solid #ccc;}
.navUl_contentBlock {position: relative;width:1200px;margin:auto;height: 50px;overflow: hidden;}
.Inner_content {position: relative;width:100%;background: #fff;}
.Inner_textContent {position: relative;float: left;width:50%;background: #fff;height: 100%}
.Inner_textContent img {float: right;}
.Inner_blockContent {position: relative;float: right;width:50%;height: 100%;background: #e6e6e6;}
.Inner_contentBlock {position: relative;width:1200px;margin:auto;}
.Inner_contentBlock img {margin-left:-60px;}
.Inner_contentBlock1 {position: relative;width:1200px;margin:auto;}
.Inner_bgColor {position: absolute;top:0px;left:0px;width:100%;height: 100%;}
.Inner1_block {position: relative;width:100%;background: #e6f4f0;}
.Inner1_InnerBlock {position: relative;width:1200px;margin:auto;}
.Inner1_aBlock {position: absolute;top: 240px;left: 49%;display: block;width: 610px;background: url(_block);opacity: 0.5;height: 160px;z-index: 99;}
.Inner2_aBlock {position: absolute;top: 61px;left: 0;display: block;width: 1200px;background: url(_block);opacity: 0.5;height: 920px;z-index: 99;}
.Inner3_contentBlock {padding:40px 0;background: #e6f4f0;}
.common_content.color3 {background: #e6f4f0;}

.common_bodyer{width:100%;position:relative;padding-top: 104px;}
.common_bodyer.news{background:#f8f8f8}
.common_imgBlock{width:100%;height:274px;position:relative;overflow:hidden}
.common_bgImg{width:100%;height:100%;position:relative}
.common_wrap{width:1200px;position:relative;margin:0 auto}
.common_title{width:100%;height:50px;line-height:50px;position:relative;background:#f4efe8}
.common_tl{float:left}
.common_tl a{color:#333;letter-spacing:2px;background:url(../Images/img/n_02.jpg) no-repeat right center;padding-right:25px;display:inline-block;margin-left:25px}
.common_tl a:hover,.common_tl a.at{color:#ce1525}
.common_tr{float:right;border-left: 1px solid #eee;padding-left: 10px;}
.common_tr a{display:inline-block;margin-left:25px}
.common_cont{width:100%;position:relative;overflow:hidden}
.common_cont.his{background:url(../Images/img/a_14.jpg) no-repeat center bottom;padding-bottom:60px}
.common_cont.hon {
    background: url(../Images/n28.png) no-repeat center bottom #fffafa;
    padding-bottom: 150px;
}
.common_ct{width:100%;position:relative}
.common_ctl{float:left;padding:40px 0 30px}
.common_ctl h2{font-size:28px;color:#ce1425;letter-spacing:6px}
.common_ctl p{font-size:22px;color:#797979;letter-spacing:2px;text-transform:uppercase;margin:10px 0 25px;font-family:"SimSun"}
.common_ctl em{width:34px;height:2px;background:#b3b3b3;display:block}
.common_ctr{float:right;padding-top:60px}
.common_ctr a{color:#666;letter-spacing:2px;background:url(../Images/img/n_05.jpg) no-repeat left center;padding-left:16px}
.common_ctr a.a1{background:url(../Images/img/n_06.png) no-repeat left center;padding-left:14px}
.common_ctr a:hover{color:#ce1425}
.common_cc{width:100%;position:relative}
.common_more {
    width: 100%;
    height: 54px;
    position: relative;
    background: url(../Images/img/n_15.png) no-repeat center #f8f3ef;
    display: block;
    cursor: pointer;
    margin-top: 20px;
}
.news_block{width:100%;position:relative}
.news_top{width:100%;height:443px;background:#fff;position:relative}
.news_tl{width:696px;height:443px;float:left;position:relative}
.news_tl .arrow-left,.news_tl .arrow-right{width:13px;height:33px;position:absolute;top:50%;margin-top:-16px;display:block;z-index:99}
.news_tl .arrow-left{left:30px;background:url(../Images/img/n_07.png) no-repeat left center;}
.news_tl .arrow-right{right:30px;background:url(../Images/img/n_08.png) no-repeat left center;}
.news_tl .news{width:696px;height:443px}
.news_tl .news a{width:100%;height:100%;display:block;position:relative}
.news_tl .news p{width:660px;padding-left:36px;height:50px;line-height:50px;font-size:20px;color:#fff;background:url(../Images/img/n_10.png) repeat center;position:absolute;left:0;bottom:0;z-index:99}
.news_tr{width:472px;float:right}
.news_trt .slt{float:left;margin-right:20px}
.news_trt select{width:100px;padding-left:12px;height:30px;font-size:16px;color:#333;border:1px solid #e6e6e6;}
.news_trt span{padding-left:5px}
.news_trt .srh{float:left}
.news_trt .srt{width:115px;padding-left:10px;height:28px;font-size:16px;color:#333;border:1px solid #e6e6e6;display:inline-block;float:left}
.news_trt .sra{width:36px;height:30px;background:url(../Images/img/n_11.jpg) no-repeat left center;display:inline-block;float:left}
.news_tr ul{padding:20px 30px 0 10px}
.news_tr li{padding:20px 0;border-bottom:1px solid #e5e5e5;position:relative}
.news_tr li:last-child{border-bottom:0}
.news_tr li h2{font-size:22px;color:#333}
.news_tr li.at h2{color:#ce1525}
.news_tr li p{color:#666;line-height:26px;text-align:justify;margin-top:10px}
.news_tr li em{color:#666;background:url(../Images/img/n_12.png) no-repeat left center;padding-left:20px;position:absolute;right:0;bottom:20px}
.news_cont{width:100%;position:relative;padding:30px 0 80px}
.news_ct{padding-bottom:10px;border-bottom:1px solid #e6e6e6}
.news_ct h2{font-size:24px;color:#ce1525;letter-spacing:4px;float:left}
.news_ctr{float:right}
.news_ctr a{font-size:22px;color:#333;letter-spacing:2px}
.news_ctr a.at{color:#ce1525}
.news_ctr .a1{background:url(../Images/img/n_13.jpg) no-repeat right center;padding-right:25px;margin-right:25px;}
.news_cc{width:100%;position:relative;padding-top:25px}
.news_cc li{height:185px;background:#fff;margin-bottom:25px}
.news_cci{width:359px;height:185px;float:left}
.news_cct{width:776px;color:#666;float:left;margin-left:30px}
.news_cct h2{font-size:20px;padding-top:30px}
.news_cct p{line-height:26px;text-align:justify;margin:12px 0}
.news_cct .btl{background:url(../Images/img/n_12.png) no-repeat left center;padding-left:20px;float:left}
.news_cct .btr{float:right}
.news_iblock {
    width: 868px;
    position: relative;
    padding-bottom: 70px;
    float: left;
}
.news_it{color:#262626}
.news_it h2{font-size:26px;margin-bottom:20px}
.news_itb{width:100%;height:50px;line-height:50px;border-bottom:1px solid #e6e6e6;position:relative}
.news_itb span{display:inline-block;float:left;margin-right:25px}
.news_itb .bshare-custom{font-size:14px;line-height: 50px!important;display:inline-block;float:left}
.news_itb .bshare-custom span{margin-right:8px}
.news_itb .bshare-custom a{padding-left:0}
.news_itb .bshare-custom .bshare-sinaminiblog{width:24px;height:25px;background:url(../Images/img/n_17.png) no-repeat center}
.news_itb .bshare-custom .bshare-sinaminiblog:hover{background:url(../Images/img/n_19.png) no-repeat center}
.news_itb .bshare-custom .bshare-weixin{width:24px;height:25px;background:url(../Images/img/n_18.png) no-repeat center}
.news_itb .bshare-custom .bshare-weixin:hover{background:url(../Images/img/n_20.png) no-repeat center}
.news_itb .bk{color:#262626;float:right}
.news_itb .bk:hover{color:#ce1525}
.news_ic {
    color: #333;
    line-height: 28px;
    text-align: justify;
    padding: 20px 0;
    height: 950px;
    overflow: hidden;
}
.news_ic p{margin-bottom:15px}
.news_ic img{max-width:100%;/*display:block;*/margin-top:10px}
.about_block{width:100%;position:relative;padding-bottom:80px}
.about_prol{width:700px;float:left}
.about_prol .txt{color:#333;line-height:28px;text-align:justify;opacity:.8;filter:Alpha(opacity=80);}
.about_prol .txt p{margin-bottom:25px}
.about_prol .busi{width:750px;position:relative;overflow:hidden;margin-top:50px}
.about_prol .busi a{width:64px;display:inline-block;margin-right:75px}
.about_prol .busi a img{width:60px;margin:0 auto;}
.about_prol .busi a p{color:#333;text-align:center;letter-spacing:2px;opacity:.6;filter:Alpha(opacity=60);margin-top:10px}
.about_pror{width:470px;height:555px;float:right;}
.about_prol .busi a:hover p{color:#ce1525;opacity:1;filter:Alpha(opacity=100);}
.about_coni{width:100%;height:367px;position:relative}
.about_coil{width:765px;float:left}
.about_coir{width:426px;float:right;}
.about_conc{width:100%;position:relative;margin-top:25px;border-top:1px solid #ccc}
.about_coct{width:100%;height:42px;position:absolute;top:-4px;left:0}
.about_coct li{width:25%;text-align:center;color:#333;font-size:18px;letter-spacing:2px;float:left;background:url(../Images/img/a_09.png) no-repeat center top;padding-top:18px}
.about_cocc{width:100%;position:relative;background:#f5f1ec;margin-top:55px;padding:25px 0 35px}
.about_cocc li{width:299px;float:left;border-right:1px solid #c4c1bd;background:url(../Images/img/a_10.jpg) no-repeat center top;padding-top:20px}
.about_cocc li:last-child{border:0}
.about_cocc li p{width:200px;color:#333;line-height:26px;opacity:.8;filter:Alpha(opacity=80);text-align:justify;margin:0 auto}
.honor_list{width:100%;height:1700px;position:relative;background:url(../Images/img/a_11.png) no-repeat center;}
.honor_list ul{width:1066px;margin:0 auto;position:relative;padding-top:30px}
.honor_list ul li{min-height:200px}
.honor_li.fr{width:470px;background:url(../Images/img/a_12.png) no-repeat left 10px;padding-left:80px;float:right}
.honor_li.fl{width:468px;background:url(../Images/img/a_12.png) no-repeat right 10px;padding-right:80px;float:left;text-align:right}
.honor_li h2{font-size:36px;color:#caaa78;margin-bottom:10px}
.honor_li p{font-size:16px;color:#333;opacity:.8;filter:Alpha(opacity=80);line-height:30px}
.honor_list .mr{width:58px;height:58px;background:url(../Images/img/a_13.png) no-repeat left center;display:block;position:absolute;bottom:-58px;left:50%;margin-left:-29px}
.his_list{width:1300px;position:relative}
.his_list .his{width:100%;height:380px;position:relative}
.his_list .arrow-left,.his_list .arrow-right{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;display:block;z-index:99}
.his_list .arrow-left{left:-70px;background:url(../Images/img/a_17.png) no-repeat left center}
.his_list .arrow-right{right:30px;background:url(../Images/img/a_18.png) no-repeat left center}
.his_li{width:300px;float:left;background:url(../Images/img/a_16.png) no-repeat left 20px;padding-left:30px}
.his_li li{font-size:16px;color:#333;float:left;margin-right:30px;cursor:pointer;*cursor:hand}
.his_li li.at{color:#b93947}
.his_li h2{font-size:36px;color:#caaa78;margin-bottom:15px}
.his_li .txt{color:#878787;line-height:26px;text-align:justify;margin-top:20px}

.aHis_content{
    position: relative;
    width: 100%;
}
.aHis_top{
    position: relative;
    width: 100%;
    background: url(../images/n6.jpg) repeat-y center;
    height: 88px;
}
.aHis_bottom{
    position: relative;
    width: 100%;
    background: url(../images/n8.jpg) repeat-y center;
    height: 88px;
}
.aHis_icon{
    position: absolute;
    width: 58px;
    height: 58px;
    background: url(../images/n9.png) repeat-y center;
    left: 382px;
    bottom: -58px;
}
.aHis_list {
    position: relative;
    width: 100%;
}
.aHis_list ul{
    width: 100%;
}
.aHis_list ul li{
    width: 100%;
    height: auto;
    position: relative;
    cursor: pointer;
    background: url(../images/n27.png) repeat-y 410px;
    padding: 50px 0;
}
.aHis_list ul li:hover{
    background: #f5f1f0 url(../images/n27.png) repeat-y 410px;
}
.aHis_list ul li:hover .h_year{
    color: #caaa78;
}
.aHis_list ul li:hover .h_txt p{
    color: #535250;
}
.aHis_list .aHis_item{
    position: relative;
    width: 690px;
    margin-left: 277px;
}
.aHis_item .h_year{
    position: relative;
    font-size: 36px;
    color: #e3cbaf;
    font-weight: 600;
    font-family: arial;
    float: left;
    width: 150px;
}
.aHis_item .h_year em{
    position: absolute;
    width: 33px;
    height: 33px;
    background: url(../images/n10.png);
    right: 0;
    top: 4px;
}
.aHis_item .h_txt{
    position: relative;
    width: 500px;
    float: right;
}
.aHis_item .h_txt p{
    display: block;
    position: relative;
    color: #878787;
    line-height: 24px;
    text-align: justify;
    margin-bottom: 5px;
    min-height: 24px;
}

.aHonor_icon{
    position: absolute;
    width: 58px;
    height: 58px;
    background: url(../images/n9.png) repeat-y center;
    left: 50%;
    margin-left: -28px;
    bottom: -58px;
}
.aHis_icon {
    position: absolute;
    width: 58px;
    height: 58px;
    background: url(../images/n9.png) repeat-y center;
    left: 382px;
    bottom: -58px;
}
.aHonor_top{
    position: absolute;
    width: 1px;
    height: 57px;
    background: url(../images/n29.jpg) repeat-y center;
    left: 50%;
    z-index: 99;
}
.aHonor_list li{
    position: relative;
    cursor: pointer;
    padding: 50px 0;
    background: url(../images/n27.png) repeat-y center;
}
.aHonor_list ul li:hover {
    background: #f5f1f0 url(../images/n27.png) repeat-y center;
}
.aHonor_list ul li:hover .h_year {
    color: #caaa78;
}
.aHonor_list ul li:hover .h_txt p {
    color: #535250;
}
.aHonor_list li .h_year {
    position: relative;
    font-size: 36px;
    color: #e3cbaf;
    font-weight: 600;
    font-family: arial;
}
.aHonor_list li .h_txt {
    position: relative;
    width: 100%;
    margin-top: 14px;
}
.aHonor_list .h_txt p{
    display: block;
    position: relative;
    color: #878787;
    line-height: 24px;
    text-align: justify;
    margin-bottom: 5px;
    min-height: 24px;
}
.aHonor_list .aHis_left{
    position: relative;
    width: 560px;
    float: left;
    text-align: right;
    padding-right: 40px;
}
.aHonor_list .aHis_right{
    position: relative;
    width: 560px;
    float: right;
    padding-left: 40px;
}
.aHis_left .h_year em{
    position: absolute;
    width: 33px;
    height: 33px;
    background: url(../images/n10.png);
    right: -57px;
}
.aHis_right .h_year em{
    position: absolute;
    width: 33px;
    height: 33px;
    background: url(../images/n10.png);
    left: -56px;
}
.aHis_left .h_txt p{    
    text-align: right;
}
.aHis_left .Honor_img{
    right: 0;
}
.Honor_img{
    position: absolute;
    width: 236px;
    border: 4px solid #cbcbcb;
    border-radius: 2px;
    display: none;
    z-index: 999;
    height: 159px;
}
.Honor_img .icons {
    position: absolute;
    top: -17px;
    left: 50%;
    margin-left: -8px;
}
.map_content{
    position: relative;
    width: 100%;
    padding-top: 104px;
    background: #f3f3f3;
    padding-bottom: 30px;
}
.map_content .map_block{
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
.map_title{
    position: relative;
    width: 100%;
}
.map_cont{
    position: relative;
    width: 100%;
    background: #fff;
}
.map_cont h2{
    border-bottom: 1px solid #cccccc;
}
.map_bk{
    position: absolute;
    top: 22px;
    right: 12px;
    color: #8d8d8d;
    background: url(../images/n18.png) no-repeat;
    padding-left: 28px;
    font-size: 15px;
    line-height: 25px;
}
.map_txt{
    position: relative;
    width: 100%;
}
.map_icon {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.map_icon a{
    display: block;
    width: 145px;
    height: 27px;
    position: absolute;
}
.map_txt .a1{
    left: 95px;
    top: 197px;
    height: 36px;
}
.map_txt .a2{
    left: 95px;
    top: 263px;
}
.map_txt .a3{
    left: 95px;
    top: 308px;
}
.map_txt .a4{
    left: 95px;
    top: 352px;
}
.map_txt .a5{
    left: 95px;
    top: 398px;
}
.map_txt .a6{
    left: 306px;
    top: 197px;
    height: 36px;
}
.map_txt .a7{
    left: 306px;
    top: 263px;
}
.map_txt .a8{
    left: 306px;
    top: 308px;
}
.map_txt .a9{
    left: 513px;
    top: 197px;
    height: 36px;
}
.map_txt .a10{
    left: 513px;
    top: 263px;
}
.map_txt .a11{
    left: 513px;
    top: 308px;
}
.map_txt .a12{
    left: 513px;
    top: 352px;
}
.map_txt .a13{
    left: 513px;
    top: 394px;
}
.map_txt .a14{
    left: 513px;
    top: 440px;
}
.map_txt .a15{
    left: 732px;
    top: 197px;
    height: 36px;
}
.map_txt .a16{
    left: 732px;
    top: 263px;
}
.map_txt .a17{
    left: 732px;
    top: 308px;
}
.map_txt .a18{
    left: 732px;
    top: 352px;
}
.map_txt .a19{
    left: 732px;
    top: 394px;
}
.map_txt .a20{
    left: 926px;
    top: 197px;
    height: 36px;
}
.map_txt .a21{
    left: 926px;
    top: 263px;
}
.map_txt .a22{
    left: 926px;
    top: 308px;
}
.map_txt .a23{
    left: 926px;
    top: 349px;
}

.legal_cont {
    position: relative;
    width: 100%;
    min-height: 789px;
}
.legal_cont .map_bk{
    top: 55px;
}
.legal_cont h2 {
    border-bottom: 1px solid #cccccc;
}
.legal_cont h2 img{
    display: block;
}
.legal_txt{
    position: relative;
    width: 100%;
}
.legal_txt h3{
    font-size: 20px;
    color: #d19d45;
    margin: 20px 0;
}
.legal_txt p{
    line-height: 24px;
    text-align: justify;
}
.legal_txt1{
    position: relative;
    width: 100%;
    margin-top: 25px;
}
.legal_txt p1{
    line-height: 24px;
    text-align: justify;
}

.conct_content{
    position: relative;
    width: 100%;
}
.conct_nav{
    position: relative;
    width: 1200px;
    margin: 0 auto;
    border-bottom: 1px solid;
    background: #f9f9f9;
}
.conct_nav ul{
    width: 880px;
    margin: 0 auto;
}
.conct_nav li{
    float: left;
    margin: 0 70px;
    height: 66px;
    line-height: 66px;
    border-top: 4px solid #f9f9f9;
    cursor: pointer;
    color: #5d5d5d;
    font-size: 16px;
    font-weight: bold;
}
.conct_nav li.at,.conct_nav li:hover{
    border-top: 4px solid #c91822;
    color: #c91822;
}
.conct_allC{
    position: relative;
    width: 100%;
}
.conct_item{
    position: relative;
    width: 100%;
}
.conct_msg{
    position: relative;
    width: 1100px;
    background: #f9f9f9;
    margin: 0 auto;
    color: #5d5d5d;
    padding: 22px 50px;
}
.conct_msg .c_add{
    position: relative;
    float: left;
    background: url(../images/n30.png) no-repeat left center;
    padding-left: 30px;
    min-height: 22px;
    line-height: 22px;
    margin-left: 30px;
}
.conct_msg .c_call{
    position: relative;
    float: left;
    background: url(../images/n31.png) no-repeat left center;
    padding-left: 30px;
    min-height: 22px;
    line-height: 22px;
    margin-left: 40px;
}
.conct_msg .c_tell{
    position: relative;
    float: left;
    background: url(../images/n32.png) no-repeat left center;
    padding-left: 30px;
    min-height: 22px;
    line-height: 22px;
    margin-left: 40px;
}
.conct_msg .c_mail{
    position: relative;
    float: left;
    background: url(../images/n33.png) no-repeat left center;
    padding-left: 30px;
    min-height: 22px;
    line-height: 22px;
    margin-left: 40px;
}
.conct_map{
    position: relative;
    width: 100%;
    height: 500px;
    overflow: hidden;
}

/*新-新闻*/
.Bnews_content{
	position: relative;
	width: 100%;
}
.Bnews_top{
	position: relative;
	width: 100%;
	border: 1px solid #efedee;
	height: 219px;
}
.Bnews_top:hover .Bnews_txt h2{color: #ce1425;}
.Bnews_top a{
	display: block;
	width: 100%;
}
.Bnews_img{
	position: relative;
	width: 364px;
	float: left;
	overflow: hidden;
}
.Bnews_img img{
	width: 100%;
}
.Bnews_txt{
	position: relative;
    width: 670px;
    padding: 25px 28px;
    float: left;
}
.Bnews_txt h2{
	font-size: 20px;
    font-weight: bold;
    color: #2c2a2b;
}
.Bnews_txt span{
	color: #9c9a9b;
    font-size: 30px;
    font-family: arial;
    background: url(../images/n34.png) no-repeat left center;
    padding-left: 29px;
    line-height: 34px;
    height: 34px;
    display: block;
    margin: 10px 0;
}
.Bnews_txt p{
	color: #595758;
    line-height: 22px;
    text-align: justify;
}
.Bews_dian{
	position: relative;
    width: 108px;
    float: right;
    height: 219px;
    background: #fbf9fa url(../images/n35.png) no-repeat center;
}
.Bnews_block{
	position: relative;
	width: 100%;
	margin-top: 30px;
	padding-top: 30px;
	border-top: 1px solid #f2eeed;
}
.Bnews_block li{
	border-bottom: 1px solid #f2eeed;
	padding-bottom: 30px;
	margin-bottom: 30px;
}

.Bnews_block li:hover .Bnews_text h2{color: #ce1425;}
.Bnews_block a{
	display: block;
	width: 100%;
}
.Bnews_time{
	position: relative;
    width: 74px;
    height: 80px;
    padding: 10px 13px;
    background: #f5f0ec;
    float: left;
    text-align: right;
}
.Bnews_time span{
	color: #a51a2f;
    font-size: 32px;
    font-weight: bold;
}
.Bnews_time p{
	color: #34302f;
}
.Bnews_text{
	position: relative;
    width: 1024px;
    float: left;
    margin-left: 30px;
}
.Bnews_text h2{
	color: #312d2c;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
.Bnews_text p{
	text-align: justify;
    color: #686463;
    line-height: 22px;
}
.Bnews_text span{
	    margin-right: 24px;
}
.dNews_dr{
	position: relative;
	width: 277px;
	float: right;
}
.dNews_top{
	position: relative;
    width: 100%;
    border-bottom: 1px solid #e6e4e5;
    padding-bottom: 18px;
    margin-top: 68px;
}
.dNews_top span{
	border-bottom: 2px solid #b91629;
    padding-bottom: 17px;
}
.dNews_list{
	position: relative;
	width: 100%;
	margin-top: 12px;
}
.dNews_list li{
	margin-bottom: 30px;
}
.dNews_list li img{
	width: 100%;
}
.dNews_list li h2{
	color: #201c1b;
    font-weight: bold;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 4px;
}
.dNews_list li p{
	color: #686765;
    line-height: 20px;
}
body .Bread_top input.bunn2 {background: #595757 url(../images/sh6.png) no-repeat center;}
body .join_usTop {background: #bbc7cd;}
body .join_deati ul li:hover {
    background: #bbc7cd;
}
body .Bread_topLine span {color:#595757;}
.join_deatil_div {position: relative;margin-top:1px;}
.joinUs_Eject {border:1px solid #eee;box-shadow: 0px 0px 10px 0px #ccc;}
.common_title {background: #fff;border-bottom:1px solid #eee;}
body .lent_mainLeft strong {color:#585858;padding-bottom:10px;}
body .lent_main .lent_mainLeft {height: auto;}
.ta_img {position: relative;width:100%;padding-top:20px;padding-bottom:20px;}
body .chaTop_right {
    background: #fff;
    border: 1px solid #ccc;
    width: 598px;
    border-left: 0px;
    height: 296px;
    float: left;
}
body .Chariy_list .swiper-container {width:1212px;}
body .Cha_item:hover p {text-indent:0px;}
.common_tr {display: none;}
body .Notes_nav {background: #fdf9f6;border:1px solid #dedddd;}
body .Notes_nav a:hover,body .Notes_nav a.at {background: #fdf9f6;color:#050505;}

.coo_textBlock {
    position: relative;
    width: 100%;
}

.coo_textBlock p {
    font-size: 14px;
    color: #333;
    line-height: 26px;
    padding-bottom: 12px;
}

.coo_textBlock img {
    width: 100%;
    margin: 20px 0;
}

.coo_title {
    position: relative;
    margin-top: 10px;
    color: #ce1425;
    font-size: 16px;
    padding-bottom: 20px;
}

.coo_text {
    font-size: 14px;
    color: #333;
    line-height: 26px;
}

.coo_ul {
    position: relative;
    width: 99.1%;
    background: #eae9e8;
    padding-top: 15px;
    padding-left: 0.9%;
    margin: 30px 0;
    margin-bottom: 80px;
}

.coo_li {
    position: relative;
    float: left;
    margin: 0px 7px;
    margin-bottom: 15px;
    width: 222px;
    height: 123px;
    background: #fff;
}