﻿html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td {margin: 0;padding: 0;}
a{cursor: pointer;}
img {border: 0 none;}
ul,
li {list-style-type: none}
h1,h2,h3,h4,h5,h6 {font-size: 14px}
body,input,select,button,textarea,pre {font-size: 12px;font-family:"Microsoft YaHei"}
input::-webkit-input-placeholder {color: #cccccc !important;font-size: 12px;}
input:-moz-placeholder {
color: #cccccc !important;}
input::-moz-placeholder {color: #cccccc !important;}input:-ms-input-placeholder {color: #cccccc !important;}
button {cursor: pointer}
i,cite {font-style: normal}
body {background: #fff;line-height: 1.2}
a,a:link {text-decoration: none}
a:active,
a:hover { text-decoration: none}
a:focus {outline: none}
body{min-width: 1200px;}
.fl{float: left;}
.fr{float: right;}
.mr0{margin-right: 0 !important;}
.mb0{margin-bottom: 0 !important;}
.center{width: 1100px !important; margin:0 auto;}
.br{border-right:1px solid #5b5b5b;}
.bt0{border-bottom:none !important;}
.pd0{padding-bottom: 0 !important;}
.clear{clear: both;}
/*head*/
.content{overflow: hidden;}
.top_top{height: 160px;width: 100%;}
.logo{width: 342px;height: 86px;background: url(../images/logo.png) no-repeat center;display: block;margin-top: 37px;}
.data{height: 48px;border-left: 1px solid #a0a0a0;padding-left:20px;margin-top: 78px;margin-left: 20px;}
.data p{font-size: 16px;color: #444;line-height: 24px;}
.languge a,.languge{font-size: 14px;color: #333;line-height: 40px;}
.search {height: 40px;background: url(../images/search.png) no-repeat;width: 220px;margin-top: 46px;}
.tex{border: none;float: left;height: 40px;width: 160px;color: #092241;font-size: 12px;padding-left: 20px !important;}
.tex, .submit {outline: medium none;background: none;border: none;float: left;height: 20px;padding: 10px 0;}
.submit {border: none;cursor: pointer;float: left;height: 40px;width: 40px;}
.top_nav{height: 50px;background-color: #bd1225;width: 100%;}
.nav>ul li>a{display: block;width: 136px;height: 44px;line-height: 44px;color: #fff;font-size: 18px;text-align: center;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.nav>ul li>a:hover,.act{color: #bd1225 !important;background-color: #fff;}
.nav>ul li{width: 136px;height: 44px;padding: 3px 0; float: left;position: relative;top: 0;left: 0;}
.nav>ul li>ul{display: none;overflow: hidden;background-color: #fff;padding: 10px 0;position: absolute;top:50px;left: 0;z-index: 1;}
.nav>ul li>ul li{float: none;}
.nav>ul li>ul li>a{display:block;width: 136px;height: 40px;text-align: center;line-height: 40px;color: #333 !important;font-size: 15px;}
.nav>ul li>ul li>a:hover{background-color: #bd1225;color: #fff !important;}
/*<banner>*/
.relative{position:relative;width:100%;}
#home_bannera{text-decoration:none;cursor:pointer;}
#home_banner{width:100%;margin:0 auto;height: 480px;}
#big_img{height:480px;background:no-repeat center;background-size: cover;}
#small_img{height:110px;position:absolute;top:-110px;width:1200px;left: 50%;margin-left: -600px;}
#small_pre,#small_next,#small_imgs{height:110px;line-height:110px;float:left;}
#small_pre,#small_next{width:50px;display:block;background: url(../images/contorl.png) no-repeat;}
#small_pre{background-position:0px 0;}
#small_next{background-position: -40px 0;}
#small_imgs{width:1000px;overflow:hidden;background:url(../images/banner-cover.png) repeat;}
#small_imgs .item{float:left;padding:5px;padding-right: 0;}
#small_imgs .item .img{cursor:pointer;width:190px;height:100px;overflow: hidden;}
/*#small_imgs .item .img img{width:210px;height:100px;}*/
#small_imgs .item .active{width: 200px;height: 92px;/*margin: 4px;*/border: 5px solid #bc1225;}
/*<content>*/
.meet_main,.news_data,.linkShip,.W_moment,.S_report{overflow: hidden;padding-top: 60px;}
.show_pic{width: 400px;height: 300px;background: url(../images/pic.jpg) no-repeat center;background-size: cover;}
.main_title{width: 670px;overflow: hidden;}
.decoration{width: 750px;height: 2px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;position: absolute;bottom: 0;right: 0;}
.dec_left{width: 20px;height: 33px;background: url(../images/dec-left.png) no-repeat;position: absolute;left: 0;top: 7px;}
.title{position: relative;top: 0;overflow: hidden;width: 100%;height: 40px;}
.viwe{text-decoration: underline !important;font-size: 14px;color: #0a318f;line-height: 36px;}
.title>.h5{font-family: "宋体";color: #333;font-size: 24px;padding-left: 30px; font-weight: bold;}
.introduction p{font-size: 14px;color: #666;line-height: 24px;}
.introduction{padding-top: 14px;}
.mian_list{overflow: hidden;padding-top: 20px;}
.mian_list>ul li>a{color: #333;background: url(../images/dec.png) no-repeat left;padding-left: 14px;font-size: 13px;}
.mian_list>ul li>a:hover{color: #bc1225;}
.mian_list>ul li{height: 39px;border-bottom: 1px solid #dcdcdc;width: 320px;line-height: 39px;}
.middle{width: 760px;}
.short{width: 370px;}
.long{width: 1180px;}
.news_main{width: 680px;overflow: hidden;}
.data_main{width: 390px;overflow: hidden;}
.news_list{width: 100%;overflow: hidden;padding-top: 10px;}
.news{width: 330px;height: auto;padding-top: 30px;}
.news_pic{display:block;width: 150px;height: 100px; float: left;}
.news_pic>img{width: 150px;height: 100px;}
.news_word{width: 160px; float: right;}
.news_time{overflow: hidden;}
.news_time>p{font-size: 14px;color: #666;background: url(../images/icon-time.png) no-repeat left;padding-left: 22px;}
.dec_solid{width: 30px;height: 1px;background-color:#ccc;margin-top: 15px;}
.news_title{font-size: 16px;color: #333;line-height: 28px;padding-top: 10px;display:block;display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
.news_title:hover{color: #bc1225;}
.link_box{padding-top: 10px;overflow: hidden;padding-bottom: 60px;}
.link_pic{width: 216px;height: 60px;border-radius: 4px;margin: 30px 5px 0  0;display: block;float: left;}
.solid{width: 1200px;height: 1px;background-color: #ccc;margin: 0 auto;}
.container{overflow: hidden;padding-top: 40px;width: 100%};
.border-rl{border-top-right-radius: 7px;}
.tabs li{width:193px;height: 58px;border:1px solid #d2d2d2; float: left;cursor: pointer;text-align: center;}
.tabs li.select{width:194px;height: 74px;border:none; float: left;background: url(../images/tav.jpg) no-repeat center #bd1225; background-position: 0 60px;}
.tabs li>a.white{color: #fff;}
.tabs li>a{color: #333;font-size: 18px;}
.tabs li>a>p{padding-top: 10px;}
.tabs li>a>span{font-size: 14px;}
.table{border:1px solid #d2d2d2;width: 387px;overflow: hidden;}
.whther{width: 30px;height: 30px;background: url(../images/weather.png) no-repeat center;background-position: 0 0;display: inline-flex;margin-top: 20px;}
.lunch{background-position: 0 -33px;}
.eve{background-position: 0 -69px;}
.row{width: 100%;/*padding: 20px 0;*/;height: 58px;}
.bod{border-right: 1px solid #d2d2d2;}
.bob{border-bottom: 1px solid #d2d2d2;}
.bod>p{font-size: 14px;color: #666;}
/*.td{height: 90px;padding: 0 20px;text-align: center;}*/
.td {
    height: 58px;
    /*padding: 0 20px;*/
    text-align: center;
    line-height: 58px;
    width: 110px;
}
/*.ed{font-size: 18px;color: #333;line-height: 90px;}*/
.ed {
    font-size: 15px;
    color: #333;
    line-height: 58px;
    width: 254px;
    text-align: left;
    padding-left: 20px;
}
/*footer*/
.footer{background: url(../images/bottom-bg.jpg) no-repeat center; background-size: cover;width: 100%;height: 360px;text-align: center;margin-top: 40px;}
.footer_logo{width: 318px;height: 80px;background: url(../images/logo-bottom.png) no-repeat center;display: block; margin: 0 auto;}
.contace{display: inline-flex;padding: 40px 0;}
.contace p{font-size: 16px;color: #333; background: url(../images/icon-grounp.png) no-repeat; background-position: 0 0;height: 20px;padding:0 30px; float: left;}
.copy{font-size: 14px;color: #666;}
/*IEaleart*/
#ie-alert-overlay {width:100%;height:100%;background:url(../images/bg.png) repeat;position: fixed; top: 0; left: 0;z-index:9999;}
* html #ie-alert-overlay {   /* fixed position hack for IE6 */position: absolute;z-index:9999;}
#ie-alert-panel {width:520px;height:331px;position:fixed;background: url(../images/iealertsprite.png) no-repeat;background-position: -1px -109px ;top:50%;left:50%;margin:-201px 0 0 -296px;padding:72px 0 0 72px;_position:absolute;  /* fixed position hack for IE6 */_top:expression(300+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  /* top:300px hack for IE6 */font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;color:#333;line-height:1.5em;z-index:10000;}
#ie-alert-panel p {font-size:14px;width:486px;text-align:justify;}
#ie-alert-panel img {border:0;}
#ie-alert-panel span {font-size:18px;margin: 0 0 20px 0;display:block;padding:0;}
#ie-alert-panel ul {list-style: none;margin:0;padding:0}
#ie-alert-panel li {float:left;margin:0 22px 0 0;}
#ie-alert-panel li.last {margin-right:0;}
#ie-alert-panel a {display:inline-block;}
.browser {position: absolute;bottom:35px}
.chrome, .firefox, .ie9, .opera, .safari {background: url(../images/iealertsprite.png) no-repeat;}
.chrome {background-position: 0 0;width: 73px;height: 96px;margin:0 4px 0 0;}
.firefox {background-position: -292px 0;width: 73px;height: 98px;}
.ie9 {background-position: -179px 0;width: 95px;height: 98px;}
.opera {background-position: -90px 0;width: 73px;height: 98px;}
.safari {background-position: -387px 0;width: 73px;height: 98px;margin:0 4px 0 0;}
/*page4*/
.show_zs{width: 100%;height: 120px;background: url(../images/er-bg.jpg) no-repeat center; background-size: cover;}
.adress a,.adress{font-size: 18px;color: #666;line-height: 120px;}
.pt60{padding-top: 60px;}
.slide_left,.frist_top{width: 300px;overflow: hidden;padding-bottom: 40px;}
.slide_right{width: 760px;overflow: hidden;}
.top_title{border-top-right-radius: 8px;border-top-left-radius: 8px;border-bottom: 4px solid #8d0010;background-color: #bd1225;color: #fff;padding-left: 15px;height: 46px;line-height: 46px;font-size: 22px;font-family: "宋体";font-weight: bold;}
.top_ulist li>a{ font-size: 18px;color: #333;line-height: 49px;background: url(../images/dex.png) no-repeat left;padding-left: 15px;}
.top_ulist li>a:hover,.top_ulist li>a.chose{color: #bd1225;background: url(../images/dec2.png) no-repeat left;}
.bor0{border-bottom: none !important;}
.top_ulist li{padding-left: 15px;display: block;height: 49px;border-bottom:1px solid #e5e5e5;background-color:#f2f2f2;}
.ULlist li>a{display: block;padding: 15px;color: #666;font-size: 16px;line-height: 30px;background-color: #f2f2f2;border-bottom:1px solid #e5e5e5;}
.ULlist li>a:hover{color: #bd1225;}
.frist_bottom{overflow: hidden;padding-bottom: 60px;}
.top_right{width: 840px;border-left: 6px solid #bd1225;background-color: #f8f8f8;color: #333;font-size: 24px;font-family: "宋体";height: 50px;line-height: 50px;padding-left: 14px;font-weight: bold;}
.top_meet{width: 840px;font-size: 24px;font-family: "宋体";height: 50px;line-height: 50px;padding-left: 14px;font-weight: bold;}
.right_box{overflow: hidden;padding:30px 0;width: 100%;}
.tea{width: 250px;height: 300px;overflow: hidden;}
.tea_word{width: 480px;overflow: hidden;}
.h6{height: 68px;border-bottom:1px solid #eee;}
.h6>h6{font-size: 20px;color: #bd1225;line-height: 20px;}
.h6>p{font-size: 16px;color: #bd1225;padding: 16px 0;font-family: Arial;}
.tea_word>p{font-size: 14px;color: #666;line-height: 30px;padding-top: 14px;}
.teach_box,.share{overflow: hidden;}
.share>span{font-size: 16px;color: #666;line-height: 28px;}
.px1{width: 100%;height: 1px;background-color:#eee;margin-top: 30px;}
.next_tea{font-size: 16px;color: #333;background: url(../images/next.png) no-repeat right;padding: 30px 30px 30px 0;}
.prev_tea{font-size: 16px;color: #333;background: url(../images/prev.png) no-repeat left;padding: 30px 0px 30px 30px;}
.next_tea:hover,.prev_tea:hover{color:#bd1225; }
.tex_pic{width:154px;height: 150px;overflow: hidden;}
.name>p{font-size:16px;padding-top: 12px;padding-bottom: 10px;}
.name>span{font-size: 12px;}

.tea_list_box{
	    display: flex;
	    flex-flow: wrap;
}

.single_tea{display: block;border-bottom: 1px solid #eee;width: 154px;color: #333; float: left;margin-right: 34px;margin-bottom: 30px;}
.single_tea:hover{color: #bd1225;}
.single_tea>p{font-size: 12px;color: #666;line-height: 22px;padding: 12px 0;height: 42px;    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 36px;
}
.news_content p{font-size: 14px;color: #666;line-height: 30px;}
.new_title>h4{font-size: 20px;color: #333;line-height: 20px;font-weight: normal;}
.tiw p{font-size: 14px;color: #999; float: left;padding:0 30px 0 20px;margin: 20px 0 14px 0}
.new_title{overflow: hidden;border-bottom: 1px solid #eee;}
.news_content{overflow: hidden;}
.ck{background: url(../images/ck.png) no-repeat left !important;}
.time{background: url(../images/tk.png) no-repeat left;}
/*page1*/
.cur{background-color:#f6f6f6;height: 287px;width: 100%;margin-bottom: 24px;}
.cur_pic{width: 380px;height: 287px;overflow: hidden;}
.cur_pro{padding: 20px;width: 340px;display: block;overflow: hidden;color: #333;}
.red{background-color:#bd1225;}
.cur_pro>h6{font-size: 18px;font-weight: normal;line-height: 18px;padding-bottom: 18px;}
.cur_pro .tm{font-size: 14px;color: #999;background:url(../images/tk.png) no-repeat left; padding-left: 20px;padding-right: 20px;}
.cur_pro p{color:#666;font-size: 14px;line-height: 24px;padding: 10px 0;}
.news_UList{overflow: hidden;padding: 24px 0;width: 100%;border-top:1px solid #eee;}
.UList_pic,.UList_pic >img{width: 180px;height: 120px;}
.spec{width: 550px;padding: 0;}
.pd0{padding-bottom: 0 !important;padding-top:4px !important;}
.cur_pro:hover{color: #bd1225;}
.page {height: 30px;margin: 0 auto;padding: 30px 0;width: 680px;overflow: hidden;}
.fol {font-size: 14px;color: #999;line-height: 30px;margin-right: 10px;}
.pageTest {overflow: hidden;}
.first, .last {width: 50px;height: 30px;font-size: 14px;text-align: center;line-height: 30px;cursor: pointer;border: 1px solid #e5e5e5;color: #666;background: #fff;}
/*.prv1, .next1 {width: 50px;height: 30px;float: left;text-align: center;line-height: 30px;cursor: pointer;border: 1px solid #e5e5e5;  color: #666;background: #fff;}*/
.prv1, .next1 {
    width: 50px;
    height: 30px;
    float: left;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    border: 1px solid #e5e5e5;
    /* border-right: none; */
    color: #666;
    background: #fff;
}
.prv1>a, .next1>a, .first>a, .last>a {color: #666;}
.pagingUl {float: right;padding: 0;margin: 0;list-style: none;background-color: #e5e5e5;padding-left: 1px;}
/*.pagingUl li {float: left;width: 30px;height: 30px;text-align: center;border: 1px solid #e5e5e5;border-right:0;}*/
.pagingUl li {
    float: left;
    width: 30px;
    height: 30px;
    text-align: center;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    border-right: none;
    /* border-right: 0; */
    margin-right: 1px;
}
/*.pagingUl li a {text-decoration: none;display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 30px;background: #fff;color: #666;font-size: 14px;}*/
.pagingUl li a {
    text-decoration: none;
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background-color: #fff;
    color: #666;
    font-size: 14px;
}
.page-go p {color: #999;line-height: 30px;font-size: 14px;padding: 0 10px;}
.page-go>input {width: 48px;height: 26px;border: 1px solid #bd1225;text-indent: 10px;}
.page-btn {width: 50px;height: 30px;background-color: #bd1225;line-height: 30px;text-align: center;display: block;font-size: 14px;color: #fff;border: none;outline: none;}
.pagingUl li a.activP {color: #bd1225;border-bottom:1px solid #bd1225;}
/*table*/
.table_data{border:1px solid #d2d2d2;width: 98%;margin: 0 auto;vertical-align: middle;}
.table_data>tbody tr td{color: #666 !important;}
.table_data>thead>tr td,.table_data>tbody tr td{width: 20%;text-align: center;padding: 14px 0;font-size: 16px;color: #333;line-height: 30px;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.mt0{margin-top: 0 !important;}
.br0{border-right: 0 !important;}
.bd0{border-bottom: 0 !important;}
.p1{background-position: 0 -20px !important;}
.p2{background-position: 0 -40px !important;}
.p3{background-position: 0 -60px !important;}
.pp_news_UList{padding:14px 6px 6px 6px; border-top:none; border-bottom:1px dashed #ccc;}
.pp_news_UList a{color:#666; line-height:24px; font-size:14px;}
.pp_news_UList a:hover{color:#bd1225;};



/*新添css*/
.W_moment,.S_report{padding-top: 60px !important;overflow: hidden;}
.moment_box{padding-top: 40px;overflow: hidden;}
.M_link{display: inline-block;float: left;width: 252px;height: 236px;margin-right: 30px;position: relative;bottom: 0;left: 0;}
.M_linkimg,.M_linkimg>img{width: 252px;height: 207px;border-top-left-radius: 5px;border-top-right-radius: 5px;overflow: hidden;}
.M_til{position: absolute;bottom:8px;left: 50%;margin-left:-75px;width: 150px;height: 42px;background-color: #eee;color: #444;font-size: 16px;text-align: center;line-height: 42px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.M_link:hover>.M_til{background-color:#bd1225;color: #fff;transition:all 0.3s ease;}

.video_box{width: 390px;height: 360px;position: relative;overflow: hidden;display:block;}
.video_pic,.video_pic>img{width: 390px;height: 360px;}
.vplay{position: absolute;list-style: none;width: 80px;height: 50px;background: url(../images/videoicon.png) no-repeat center;display: block;left: 50%;top: 50%;margin-left: -40px;margin-top: -25px;}

.report_Xp{padding-top: 10px;overflow: hidden;}
.report_big,.report_min{margin: 30px 30px 0 0; float: left;}
.report_big{width: 546px;height: 276px;overflow: hidden;position: relative;top: 0;left: 0;display:block;}
.report_min{width: 246px;height: 276px;overflow: hidden;position: relative;top: 0;left: 0;display: block;}
.big_img,.big_img>img{width: 546px;height: 276px;}.img_min,.img_min>img{width: 246px;height: 276px;}
.report_time{width: 100px;height: 34px;background-color: #bd1225;font-size: 14px;color: #fff;text-align: center;line-height: 34px;position:absolute;top: 0;left: 0;}
.report_title_big{width: 546px;}
.report_title_min{width: 236px;}
.report_title{background: url(../images/rp.png) repeat;color:#333;font-size: 16px;text-align:left;padding: 10px 20px;position: absolute;left: 0;bottom: 0;line-height: 24px;}
.report_min:hover>.report_title ,.report_big:hover>.report_title {color: #bd1225;transition:all 0.4s ease;}
.banner_pos{position: relative;left: 0;bottom:0;width: 1100px;margin: 0 auto;height: 600px;}
.banner_title{position: absolute;left: 0;bottom:240px;color: #fff;background: url(../images/banner-bg.png) no-repeat; width: 479px;height: 50px;line-height: 50px;padding-left: 20px;font-size: 24px;font-family: "宋体"}