/*ad221f*/
.p10{padding:10px;}
.p20{padding:20px;}
@charset "utf-8";
.hide{display:none !important;}
* { margin: 0; padding: 0;  outline: none; font-family:"Microsoft YaHei", "SimSun";}

html,body{min-height:680px;}

body{position:relative;color:#333333;font-size: 14px; }

textarea { resize: none; }


img { border: none; }
.imgwrap img { width: 100%; }

ul , li{ list-style: none; }


.align_left { text-align: left; }
.align_center { text-align: center; }
.align_right { text-align: right; }


a{text-decoration:none;color:#333333;
	transition:all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
}
a:hover{color:#ad221f}

.cf:before, .cf:after { content:"";  display:table;  }
.cf:after {  clear:both;  }  
.cf { zoom:1;  }
.of { overflow:hidden; }


table{border-collapse:collapse;}

.indexKb .prev,
.indexKb .next,
.list_new li,
.list_video li,
.list_qywh .right,
.animate{
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;
}

.f_left{float:left;}
.f_right{float:right;}

.break_word{word-wrap:break-word;word-break:break-all;}
.hehe{white-space:nowrap;}

.keep_all{word-break:keep-all;white-space:nowrap;}

.list_indexkb ul a,
.slideTxtBox .bd a,
.title_indexNew a,
.list_ls a,
.list_zzxm .txt2,
.list_zzxm .txt,
.slide_news li .txt span,
.slide_hot .bd a,
.ellipsis { overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap }

.intro_indexNew,.case_intro , .txt_justify{text-align:justify;text-justify:inter-ideograph}

.text_justify {
	text-align: justify; text-justify: distribute-all-lines;/*ie6-8*/ 
	text-align-last: justify;/* ie9*/ 
	-webkit-text-align-last: justify;/*chrome 20+*/ }
	@media screen and (-webkit-min-device-pixel-ratio:0) {/* chrome*/
	.aaa:after { content: "."; display: inline-block; width: 100%; overflow: hidden; height: 0; }
}

input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
	border:none;
	padding:0;
}

.m_center{margin:0 auto;}
.container{position:relative;}
.container_half{width:50%;}
.w1200{width:1200px;}
.w900{width:900px;}

/*logo*/
.logo{float:left;}

.z1{z-index:1;}
.z2{z-index:2;}
.z3{z-index:3;}
.z4{z-index:4;}
.z5{z-index:5;}
.z6{z-index:6;}
.z7{z-index:7;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}


/*footer*/
.footer{width:100%;height: 60px;line-height: 60px;z-index:3;color: #fff;background:#fff;color:#666666;font-size:12px;border-top:1px solid #d5d5d5;position:relative;z-index:3;}
.copy{font-size:12px;text-transform: uppercase;}
.footer .f_right{white-space:nowrap;}

.logo,
.nav li,
.topRight,
.container_nav{height:60px;line-height:60px;}

.topRight{border-left:1px solid #bfbfbf;}
.topRight *{float:right;}
.topRight a{padding:0 2px;margin:23px 5px 5px 5px;display:block;height:13px;line-height:13px;font-size:12px;color:#999999;}
.topRight img{vertical-align:-1px;}
.topRight .line{height:10px;border-left:1px solid #898989;margin:25px 0 0 0 ;}
.topRight .on{color:#fff;background:#ad221f;}

/*导航*/
.nav{}
.nav li{float:left;background:url(../images/03.png) right center no-repeat;}
.nav li a{display:block;padding:0 26px;color:#333333;font-weight:bold;}
.nav .on a{color:#da251c;}
.nav .last{background:none;}

/*首页轮播*/
.slide_index,
.slide_index .bd li{height:420px;}
.slide_index{position:relative;}
.slide_index .bd li{display:block;background-repeat:no-repeat;background-position:center center;}
.slide_index .hd{width:100%;z-index:1;left:0;bottom:10px;position:absolute;}
.slide_index .hd ul{text-align:center;width:100%;}
.slide_index .hd ul li{display:inline-block;width:18px;height:18px;background:#cdcdcd;text-indent:-999px;border-radius:100%;overflow:hidden;margin:0 5px;}
.slide_index .hd ul .on{background:#bb2c24;}
.wrap_slide{position:relative;}
.index_ico{border-top:4px solid #cf3f4e;width:60px;position:absolute;right:0;top:70px;}
.index_ico .ico{display:block;}

/*首页热点*/
.slide_hot{height:40px;}
.slide_hot{background:url(../images/05.png) left center no-repeat;padding-left:35px;overflow:hidden;}
.slide_hot .bd{height:30px;margin-top:5px;}
.slide_hot .bd li{height:30px;line-height:30px;overflow:hidden;width:350px;}
.slide_hot .bd a {color:#363636;width:265px;float:left;}
.slide_hot .bd .time{float:right;}
.slide_hot .prev{float:left;margin:13px 0 0 15px;cursor:pointer;}

.container_imgs{background:#dbdddf;}
.table_imgs td{width:20%;height:168px;border:1px solid transparent;}
.table_imgs a img,
.table_imgs a{display:block;width:100%;height:168px;position:relative;z-index:1;position:relative;}
.table_imgs a:hover{transform:scale(1.1,1.1);z-index:2;}
.table_imgs .txt{position:absolute;background:url(../images/12.png);left:0;bottom:0;z-index:2;width:100%;color:#fff;}
.table_imgs .en{text-transform:uppercase;font-size:12px;}
.table_imgs .cn,
.table_imgs .en{padding-left:10px;}
.table_imgs .cn{line-height:15px;padding:5px 10px;}
.table_imgs .en{line-height:15px;margin-bottom:5px;}

.banner_pager img{position:relative;left:50%;margin-left:-960px;border-top:1px solid #d5d5d5;}
.nav_page{border-bottom:1px solid #d5d5d5;height:55px;line-height:55px;}
.mbx{background:url(../images/19.png) left center no-repeat;padding-left:15px;}
.list_subnav{text-align:left;font-size:0;border-right:1px solid #dadada;height:55px;}
.list_subnav a{display:inline-block;border-left:1px solid #dadada;height:55px;padding:0 25px;font-size:14px;}
.list_subnav .on{color:#fff;background:#ad221f;}

.page{background: url(../images/25.jpg) 908px top repeat-y;padding: 35px 0 55px;}
.w860{width:870px;}
.title_page{font-size:24px;}

.edit{font-size:12px;line-height:1.8;TEXT-JUSTIFY: inter-ideograph;  TEXT-ALIGN: justify; }
.edit img{max-width:100%;}

.list_img_tj{width:250px;}
.list_img_tj li{width:100%;height:145px;position:relative;}
.list_img .ico{
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    margin-left: -28px;
    margin-top: -28px;
}
.cell_right{overflow:hidden;position:relative;margin-bottom: 10px;}

.list_qywh .left{background:#6e7074;width:140px;color:#fff;float:left;height:375px;}
.list_qywh .cell:hover .left{background:#ad221f;}
.list_qywh .cell{float:left;overflow:hidden;margin-right:2px;}
.list_qywh .txt{height:255px;overflow:hidden;padding:0 0 0 10px;}
.list_qywh .line{    margin: 100px 0 0 0;    height: 0;    border-top: 1px solid #fff;    width: 20px;}
.list_qywh .cn{font-size:18px;}
.list_qywh .en{font-size:12px;}
.list_qywh .right{float:left;height:375px;width:0;}
.list_qywh .kh{font-weight:bold;width:310px;margin:160px auto;}
.list_qywh .on .right{width:449px;}

.list_new a{display:block;overflow:hidden;}
.list_new li{background:#f2f2f2;margin-bottom: 20px;border:1px solid #f2f2f2;
  box-shadow: 0px 2px 3px 0px rgba(10, 0, 2, 0.2);
}
.list_new li:hover{background-color:#ad221f;}
.list_new li:hover .img{transform:scale(1.1,1.1);}
.list_new .img{margin:20px;}
.list_new .info{float:left;width:680px;margin-top:20px;line-height:25px;height:80px;overflow:hidden;}
.list_new li:hover .info{color:#fff}
.list_new .time{line-height:25px;color:#333333;}
.list_new .t{font-size:18px;margin-bottom:5px;height:25px;overflow:hidden;font-weight:bold;margin-top:10px;}
.list_new a:hover{}
.list_new a:hover .info{color:#fff;}
.list_new a:hover .t{color:#fff;}
.list_new a:hover .time{color:#fff;}
.more{background:url(../images/50.jpg) center center no-repeat #775b0f;height:50px;width:100%;display:block;border-radius:4px;border:1px solid #c5ba99;}
.more:hover{border-color:#775b0f;}

.title_hot{background:url(../images/41.png) left top no-repeat;text-indent:30px;line-height:35px;height:44px;color:#fff;}

.hot_hd {
    background: #e4e4e4;
    overflow: hidden;
}

.list_hot{
    overflow: hidden;
}
.list_hot li{
    width: 220px;
    margin: 14px auto 8px;
    overflow: hidden;
}
.list_hot .img{}
.list_hot .txt{    color: #666;    line-height: 25px;    height: 25px;}
.w250{width:250px;}

.slide_news,
.slide_news li,
.slide_news li a{
	height:240px;
	position:relative;
}
.slide_news .bd li .txt{background:url(../images/12.png);color:#fff;height:70px;line-height:70px;position:absolute;left:0;bottom:0;width:100%;}
.slide_news .bd li .txt span{display:block;padding-left:20px;width:50%;}
.slide_news .hd {text-align:right;position:absolute;right:20px;bottom:20px;}
.slide_news .hd li{width:18px;height:18px;background:#9e9e9e;text-indent:999px;border-radius:100%;display:inline-block;overflow:hidden;margin-left:10px;}
.slide_news .hd .on{background:#fff;}

.title_page{color:#363636;font-size:24px;margin:10px 0;font-weight:bold;width:100%;word-break:break-all;}
.time_page{border-bottom:1px dashed #d4d4d4;overflow:hidden;padding:10px 0;margin-bottom:20px;height: 28px;}
.time_page .time{color:#666666;line-height: 30px;}
.bdfx{float:right;}

.edit2{color:#666666;font-size:14px;TEXT-JUSTIFY: inter-ideograph;  TEXT-ALIGN: justify; }

.historyBack{background:url(../images/42.png) left center no-repeat;padding-left:22px;line-height:20px;display:inline-block;height:20px;font-size:18px;margin-top:20px;}

.slide_qikan .bdd{background:#eaedf1;}
.slide_qikan .bdd li{overflow:hidden;}
.slide_qikan .bdd .txt{color:#666666;font-size:24px;margin:20px 0 0 20px}
.slide_qikan .bdd .txt .num{color:#ad221f;font-size:48px;}
.slide_qikan .bdd .img{background:url(../images/44.jpg) center center no-repeat;width:480px;height:325px;margin:40px auto;}
.slide_qikan .bdd .img img{margin:0 0 0 4px;}
.slide_qikan .hdd .img{width:178px;height:222px;background:url(../images/46.png) center bottom no-repeat;position:relative;}
.slide_qikan .hdd {float:left;margin:0 0 0 48px;}
.slide_qikan .hdd li{float:left;margin-right:10px;width:178px;}
.slide_qikan .hdd .txt,
.slide_qikan .hdd .img img{margin:9px 0 0 9px;}
.slide_qikan .hdd .txt{width:160px;height:190px;position:absolute;z-index:1;left:0;top:0;background:url(../images/48.png);color:#fff;text-indent:20px;opacity:0;}
.slide_qikan .hdd .on .txt{opacity:1;}
.slide_qikan .hdd li:hover .txt{opacity:1;}
.slide_qikan .hdd .title{margin:70px 0 0 0;}
.slide_qikan .hdd .title2{font-size:12px;background:url(../images/47.png) right center no-repeat;padding-right:10px;width:47px;}
.slide_qikan .hdd ul{width:752px;overflow:hidden;height:222px;;}
.slide_qikan .prevv,
.slide_qikan .nextt{margin-top:100px;cursor:pointer;}

.container_slide{background:url(../images/51.jpg) center bottom no-repeat;padding-bottom:10px;}

.slide_dckf{margin:20px 0 10px;}
.slide_dckf,
.slide_dckf .bd li{height:400px;position:relative;overflow:hidden;}
.slide_dckf .hd {text-align:center;z-index:1;position:absolute;left:0;bottom:10px;width:100%;}
.slide_dckf .hd li{display:inline-block;overflow:hidden;text-indent:999px;background:#fff;border-radius:100%;width:14px;height:14px;margin:0 5px;}
.slide_dckf .hd .on{background:#ad221f;}

.container_page{background:#f6f6f6;margin-bottom:40px;}

.list_subsubnav{width:110%;}
.list_subsubnav a{display:block;float:left;width:293px;margin-right:9px;background:#ededed;padding:30px 0;text-align:center;position:relative;}
.list_subsubnav .on{background:#ad221f;color:#fff;}
.list_subsubnav .on .en{color:#fff;}
.list_subsubnav .cn{font-size:18px;display:none;}
.list_subsubnav .en{text-transform:uppercase;font-size:12px;}
.list_subsubnav .on:after{content:"";width:0;height:0;border-style:solid;border-width:10px;border-color:transparent transparent #f6f6f6 transparent;position:absolute;left:50%;margin-left:-10px;bottom:0}
.list_subsubnav_01 a{margin:0;width:1200px;}
.list_subsubnav05 a{width:233px;}
.list_subsubnav03 a{width:394px;}
.list_subsubnav06 a{width:193px;}

.title3{color: #ad221f;font-weight: bold;margin-bottom:5px;}
.list_zzxm{width:110%;}
.list_zzxm img{width:257px;height:179px;}
.list_zzxm .txt,
.list_zzxm .txt2{font-weight:bold;line-height:25px;margin-top:5px;width:100%;}
.list_zzxm .txt{color:#ad221f;}
.list_zzxm .txt2{color:#363636;}
.list_zzxm li{float:left;overflow:hidden;margin:0 44px 20px 0;width:257px;}
.list_zzxm .intro{color:#989898;font-size:12px;line-height:20px;height:40px;}
.list_zzxm .time{font-size:12px;color:#666666;background:url(../images/62.png) left center no-repeat;padding-left:18px;}
.list_zzxm2 li{background:#e9e9e9;overflow:hidden;padding:10px;margin:0 18px 20px 0;}
.list_zzxm2 li:hover{background:#dedede;}

.right_cp{width: 340px;color: #363636;font-size:16px;}
.list_tip {overflow:hidden;}
.list_tip li{float:left;margin-right:10px;border:1px solid transparent;}
.list_tip .on{border:1px solid #ad221f;}
.table_lp {margin-top:10px;}
.table_lp td{font-size:14px;line-height:25px;}
.wrap_loupan{border-bottom:2px solid #e5e5e5;margin-bottom:10px;}
.wrap_loupan .title_loupan{float:left;border-bottom:2px solid #ad221f;margin:0;top:2px;height:30px;position:relative;font-size:18px;}
.title_xm{font-size:18px;color:#ad221f;margin-bottom:0;}

.list_img2 {width:110%;}
.list_img2 li{float:left;margin: 0 27px 13px;}
.list_img2 li a{display:block;position:relative;}
.list_img2 .zz{background:url(../images/48.png);position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;opacity:0;}
.list_img2 .ico{background:url(../images/54.png) center center no-repeat;width:100%;height:68px;margin:10px 0;margin:34px 0 13px;}
.list_img2 a:hover .zz{opacity:1;}

.list_bh a{width:50%;width:50%;height:60px;line-height:60px;font-weight:bold;text-indent:100px;background-repeat:no-repeat;background-image:url(../images/61.png);float:left;background-color:#ededed;}
.list_bh .a1{background-position: 40px 0;}
.list_bh .a2{background-position: 40px -120px;}
.list_bh .a1.on{background-position: 40px -60px;}
.list_bh .a2.on{background-position: 40px -180px;}
.list_bh .on{background-color:#ad221f;color:#fff;}

.list_loucheng{width:742px;text-align:center;}
.list_loucheng a{position:relative;display:block;text-align:center;opacity:0.4;}
.list_loucheng .a2{margin-top:-170px;}
.list_loucheng .a3{margin-top:-130px;}
.list_loucheng .on{z-index:4;opacity:1;}

.list_lctip{position:absolute;top:70px;left:10px;width:0;border-right:1px solid #999999;height:120px;}
.list_lctip .cell{width: 70px;overflow:hidden;position: relative;left: -56px;margin-bottom:30px;margin-top:-6px;cursor:pointer;}
.list_lctip .ico{border:6px solid transparent;border-radius:100%;float:right;}
.list_lctip .ico span{background:#949494;display:block;width:16px;height:16px;border-radius:100%;}
.list_lctip .txt{float:left;line-height:28px;height:28px;}
.list_lctip .on .ico{border-color:#dac49e;}
.list_lctip .on .ico span{background:#ad221f;}
.list_lctip .on .txt{color:#ad221f;}
.list_lctip .cell:hover .ico{border-color:#ad221f;}

.title_vip span{display:inline-block;border:1px solid #ad221f;width:170px;height:50px;line-height:50px;font-size:18px;font-weight:bold;text-align:center;}
.title_vip2 span{border-right:none;}
.title_vip {position:relative;z-index:2;}
.title_4{background:#ad221f;color:#fff;height:35px;line-height:35px;text-align:center;min-width:116px;display:inline-block;}
.border_td{border-left:1px solid #ad221f;padding:20px;vertical-align:top;font-size:14px;line-height:1.8;border-top:1px solid #9e9e9e;}
.wrap_tip{position:relative;top:-1px;z-index:1;}
.border_td .img{float:left;margin:0 10px 0 0;}

.list_yuding .cell{overflow:hidden;margin-bottom:20px;}
.list_yuding .cell .left{width:380px;padding-left:25px;background:url(../images/76.png) 0 11px no-repeat;line-height:1.8;margin-left:60px;}
.list_yuding .cell .right{margin-right:60px;}
.list_yuding .cell .left .title{font-size:24px;}
.list_yuding .cell .img{display:block;width:550px;height:210px;position:relative;}
.list_yuding .cell .ico{position:absolute;left:20px;top:50%;margin-top:-73.5px;}

.list_sqzh {width:110%;font-size:0;}
.list_sqzh a{margin-right:1px;background:#ededed;display:inline-block;width:154px;height:30px;line-height:30px;text-align:center;font-size:14px;}
.list_sqzh .on{background:#ad221f;color:#fff;}

.list_xixni p{overflow:hidden;line-height:25px;}
.list_xixni .ico{float:left;margin:4px 8px 0 0 ;}

.title_lxwm{color:#ad221f;height:25px;line-height:25px;border-bottom:1px solid #c7c7c7;margin-bottom:20px;}

.cell_lxxx{border-bottom:1px dashed #c7c7c7;padding:20px 0;overflow:hidden;}

.cell_lxxx{line-height:1.8;}
.cell_lxxx p{overflow:hidden;}
.cell_lxxx .ico{float:left;margin:6px 8px 0 0;}
.cell_lxxx .title{font-size:18px;}

.table_vip2 .border_td{border-top:none;border-bottom:1px solid #9e9e9e;}

.list_lp,
.list_lp li{width:100%;}
.list_lp li{background:#ededed;padding:20px 30px;overflow:hidden;line-height:1.6;margin-bottom:20px;width: 805px;}
.list_lp .img{float:left;position:relative;display:block;margin-right:20px;overflow:hidden;}
.list_lp li:hover .imgimg{transform:scale(1.1,1.1);}
.list_lp .ico{position:absolute;right:10px;top:10px;z-index:1;}
.title_lp{font-size:24px;color:#363636;font-weight:bold;}
.intro .btn_xq{margin-top:10px;}
.btn_xq{background:#b4b4b4;color:#fff;display:inline-block;height:30px;line-height:30px;padding:0 20px;position: absolute;left: 0;bottom: 0;}
.btn_xq:hover{background:#ad221f;color:#fff;}
.list_lp .intro{    width: 510px;    float: left;    height: 180px;    position: relative;}
.hot_hd{	background:#e4e4e4;	overflow: hidden;}

.cell_map{float:left;margin: 10px 0 10px 49px;width:86px;text-align:center;color:#999999;cursor:pointer;}
.cell_map .ico{width:86px;display:inline-block;height:86px;background-color:#dbdbdb;border-radius:100%;background-image:url(../images/ico_map.png);}
.cell_map:hover .ico,
.cell_map.on .ico{background-color:#ad221f;}
.cell_map .ico1{background-position:left top ;}
.cell_map .ico2{background-position:-86px top ;}
.cell_map .ico3{background-position:-172px top ;}
.cell_map .ico4{background-position:-258px top ;}
.cell_map .ico5{background-position:-344px top ;}
.cell_map .ico6{background-position:-430px top ;}
.cell_map:hover .ico1, .on .ico1{background-position:left bottom;}
.cell_map:hover .ico2, .on .ico2{background-position:-86px bottom;}
.cell_map:hover .ico3, .on .ico3{background-position:-172px bottom;}
.cell_map:hover .ico4, .on .ico4{background-position:-258px bottom;}
.cell_map:hover .ico5, .on .ico5{background-position:-344px bottom;}
.cell_map:hover .ico6, .on .ico6{background-position:-430px bottom;}
.cell_map .txt{line-height:25px;margin-top:5px;display:block;}

.phoneTip {color:#ad221f;line-height:25px;}

.list_khrx .cell{background:#ededed;overflow:hidden;margin-bottom:20px;}
.list_khrx .left{float:left;padding:50px 0 0 50px;}
.list_khrx .right{float:right;width:;overflow:hidden;}
.list_khrx .title{font-size:24px;background:url(../images/107.png) left center no-repeat;height:30px;line-height:30px;margin-bottom:5px;}
.list_khrx .left p{padding-left:35px;}

/*form*/
.ipt{
	padding:0 10px;
	height: 32px;
}
.textarea{
	padding:3px 10px;
}
.ipt,
.textarea{
	border:1px solid #bebebe;
	box-shadow: inset 0px 5px 5px 0px #dfdfdf;
	line-height: 32px;
}
.ipt:focus,
.textarea:focus{
	border-color:#ad221f;
}
.table_lx td{
	vertical-align:top;
	line-height:32px;
	font-size:14px;
	padding:0 0 15px 0;
	color:#666666;
}
.btn_sub{
  background-color: rgb(148, 147, 145);
  width: 193px;
  height: 30px;
  line-height: 30px;
  display:inline-block;
  cursor:pointer;
  text-align:center;
  border:none;
  color:#fff;
}
.btn_sub:hover{background-color:#ad221f;}

.wrap_zpzw{background:#ecebe6;padding:10px 20px;cursor:pointer;}
.wrap_zpzw .left{font-weight:bold;background:url(../images/115.png) left center no-repeat;padding-left:50px;float:left;height:35px;line-height:35px;}
.wrap_zpzw .right{float:right;line-height:35px;}

.wrap_zp{background:#f5f5f5;}
.wrap_zp_pd{padding:20px 40px;}
.zptitle{font-weight:bold;color:#333333;line-height:20px;}
.title_zp{color:#ad221f;}

.smallImg{width:558px;margin:0}
.smallImg li{float:left;margin-right:10px;border:1px solid #fff;margin-right:10px;}
.smallImg .on{border-color:#ad221f;}
.game163{position:relative;width:730px;margin:0 auto;height:440px;overflow:hidden;}
.smallScroll{position:absolute;width:100%;left:0;bottom:0;background:url(../images/12.png);padding:20px 0;}
.sPrev,
.sNext{margin-top:30px;}
.sPrev{margin-left:30px;margin-right:29px;}
.sNext{float:right;margin-right:30px;}

.list_lxfs {font-size:0;width:110%;}
.list_lxfs a{display:inline-block;font-size:14px;background:#e4e4e4;line-height:80px;text-align:center;height:80px;margin-right:2px;width:289px;z-index:2;}
.list_lxfs .on{background:#ad221f;color:#fff;}

.img_lx{position:relative;}
.img_lx .map_link{position:absolute;width:100px;height:100px;}
.img_lx img{max-width:100%;}

.wrap_ry{margin:40px 0;background:url(../images/125.jpg) 0 0 no-repeat #eff0f4;padding-top:140px;}

.wrap_dsj{background:url(../images/127.jpg) center center no-repeat;width:884px;height:678px;overflow:auto;margin:0 auto;}

.list_dsj{left:100px;}
.list_dsj .ico span {background: #fff;width: 9px;height: 9px;}
.list_dsj .ico{border:4px solid #828282;}
.list_dsj .on .ico{border-color:#ad221f;}
.list_dsj .on .ico span {background: #fff;}
.list_dsj {height:auto;}
.list_dsj .cell{margin:25px 0;width:65px;}
.list_dsj .txt{line-height:18px;height:18px;}
.list_dsj .on .txt{color:#ad221f;}

.container_dsj{position:absolute;width:700px;left:110px;top:70px;height:400px;}
.list_dsj_xq{width:100%;}
.list_dsj_xq li{line-height:25px;background:url(../images/128.png) 0 9px no-repeat;padding-left:10px;color:#4f4f4f;margin-bottom:5px;}
.container_dsj .line{border-bottom:2px solid #ad221f;width:30px;margin-top:10px;}

.list_lxfs_sp {}
.list_lxfs_sp a{height:70px;}
.list_lxfs_sp .en,
.list_lxfs_sp .cn{height:35px;}
.list_lxfs_sp .cn{line-height:48px;display:none;}
.list_lxfs_sp .en{line-height:70px;text-transform:uppercase;}

.list_video {/* overflow:hidden; */width: 400px;margin: 0 auto;}
.list_video li{float:left;width: 500px;height:260px;position:relative;/* padding-bottom: 61px; */margin-right:2px;overflow:hidden;position:relative;z-index:0;margin-top: 18px;overflow: hidden;border-radius:10px;}
.list_video li a{display:block;width:100%;height:100%;position:relative;}
.list_video li:hover{transform:scale(1.1,1.1);z-index:1;}
.list_video li .ico{position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px;}
.list_video li a:hover .ico{margin-top:-40px;z-index:1;}
.list_video li .txt{width:100%;height:46px;line-height:46px;position:absolute;left:0;bottom:0;z-index:1;text-align:center;background:url(../images/12.png);color:#fff;}
.shadow{background:url(../images/53.png) left top repeat-x;height:61px;width:100%;position:absolute;left:0;bottom: 0;display: none;}
.cell_sp{position:relative;/* overflow: hidden; */height: 344px;}
.cell_sp .bd{
    margin: 0 auto;
    width: 740px;
}
.cell_sp .prev {
    left: 0;
}
.cell_sp .next {
    right: 0;
}
.cell_sp .prev, .cell_sp .next {
    position: absolute;
    z-index: 2;
    cursor: pointer;
    opacity: 0.9;
    filter: alpha(opacity=90);
    width: 50px;
    height: 45px;
    top: 50%;
    margin-top: -22.5px;
}
.cell_sp .prev:hover, .cell_sp .next:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.list_ls {width:110%;font-size:0;}
.list_ls a{display:inline-block;height:42px;line-height:42px;background:#ededed;border:1px solid #dbdbdb;text-align:center;margin-right:10px;padding:0 5px;width:154px;margin-bottom:10px;font-size:14px;}

.top_cp{background:#ededed;padding:10px;}

.ewm{position:relative;float:left;margin:20px 5px 0 0;display:block;}
.ewm .img{position:absolute;left:50%;margin-left: -69.5px;top: -151px;display:none;}
.ewm:hover .img{display:block;}

.scroll{height:500px;overflow:auto;}

.btn{background:#ad221f;display:inline-block;color:#fff;height:25px;line-height:25px;padding:0 10px;font-size:14px;}
.btn:hover{color:#fff;}

.list_sub {overflow:hidden;}
.list_sub a{border-bottom:1px solid #d5d5d5;display:inline-block;height:60px;line-height:60px;float:left;width:33.333%;text-align:center;}
.list_sub .on{border-bottom:2px solid #ad221f;height:59px;color:#ad221f;}
.title_cz{font-size: 18px;}
.cz_left{width:160px;padding:0 20px;float:left;}
.cz_left a{display:block;margin-bottom:20px;height:40px;line-height:40px;text-align:center;background:#ededed;}
.cz_left .on{background:#ad221f;color:#fff;}
.cz_right{border-left:1px solid #cccccc;padding-left:20px;min-height:300px;}

.container_dsj .title{font-size:16px;font-weight:bold;}
.container_dsj .cell{margin-bottom:10px;}

.slideTxtBox .hd ul li,
.title_indexNew{height:30px;line-height:30px;}
.title_indexNew{margin-bottom:10px;}
.title_indexNew a{font-weight:bold;font-size:16px;width:100%;}
.intro_indexNew{line-height:28px;height:84px;overflow:hidden;color:#666;}

.slideTxtBox .hd{margin-bottom:10px;}
.slideTxtBox .hd ul{border-bottom:2px solid #dbdddf;height:28px;}
.slideTxtBox .hd ul li{float:left;padding:0 5px;margin-right:20px;cursor:default;}
.slideTxtBox .hd ul .on{height:28px;border-bottom:2px solid #ad221f;}
.slideTxtBox .bd ul li{line-height:28px;overflow:hidden;color:#666;}
.slideTxtBox .bd a{float:right;width:320px;color:#666;}
.slideTxtBox .bd span{padding-left:5px;}
.slideTxtBox .bd a:hover{float:right;width:340px;color:#666;}

.indexKb{border:1px solid #eeedeb;}
.indexKb,
.indexKb .bd li,
.indexKb .bd li a{height:150px;position:relative;width:240px;}
.indexKb .bd li a{display:block;}
.indexKb .bd li img{margin:12px 0 0 65px;}
.indexKb .bd{background:url(../images/144.jpg) center center no-repeat;}
.indexKb .prev,
.indexKb .next{position:absolute;top:50%;margin-top:-27px;opacity:0.5;}
.indexKb .prev{left:0;}
.indexKb .next{right:0;}
.indexKb .prev:hover,
.indexKb .next:hover{
	opacity:1;
}

.list_indexkb{background:url(../images/145.jpg) center center no-repeat #fbfbfb;height:150px;}
/*.list_indexkb ul{width:100%;height:100%;background:url(../images/12.png);padding-top:8px;left:-100%;position:relative;}*/
.list_indexkb ul{width:100%;height:100%;background:#fff;padding-top:8px;left:-100%;position:relative;}
.list_indexkb:hover ul{left:0;}
.list_indexkb ul a{color:#333;padding:4px 13px;display:block;}
.list_indexkb ul a:hover{padding-left:17px;color:#ad221f;}

.tongji{display:inline-block;background:url(../images/tj.png) left center no-repeat;padding-left:28px;}