﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input,a { margin:0; padding:0;color:#8A8A8A; }
body { font-size:12px; font-family:"arial","微软雅黑";}
.main{background: #eaedf2; width:100%}
.divmain {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.zhongmain {
	margin-top: 25px;
}
.banner {
	background-repeat: no-repeat;
	width: 100%;
	overflow: hidden;
}
.banner img {
	max-height: 260px;
}
.divmainleft {
	width: 900px;
	float: left;
	margin-left: 15px;
}
.divmainright {
	width: 255px;
	float: right;
	background:#fff;
	padding-bottom:30px;
	margin-bottom:50px;
	margin-right: 15px;
	
}
.rightfanglogo {
	height: 135px;
	background-color: #b30404; /*E02739*/
	text-align: center;
	padding-top: 30px;
}
.rightfanglogo .rightyinwen {
	font-size: 22px;
	color: white;
	text-transform: uppercase;
}
.rightfanglogo .rightzhongwen {
	font-size: 16px;
	line-height: 35px;
	color: white;
}
.rightcaidan div {
	height: 50px;
	border-bottom: 1px solid lightgray;
	line-height: 45px;
	text-align: left;
	padding-left: 35px;
	cursor: pointer;
	font-size: 16px;
}
.rightcaidan div:hover {
	background-color: #1aaa4e; /*828282*/
	color: white;
}
.rightcaidan div:hover a {
	color: white;
}
.rightcaidan .divxuan {
	background-color: #1aaa4e; /*828282*/
}
.rightcaidan .divxuan a {
	color: white;
}
.rightcaidan div a {
	height: 45px;
	padding: 10px 30px 10px 10px;
}
.righttuiguanqu div {
	margin-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100px;
	height: 60px;
	float: left;
	text-align: center;
	margin-top: 20px;
	border: 1px solid lightgray;
	cursor: pointer;
	font-size: 16px;
}
.righttuiguanqu div:hover{background:#f5f5f5}
.righttuiguanqu div .zhegyingchang {
	position: relative;
	z-index: 500;
	display: none;
	width: 102px;
	height: 102px;
	border: none;
}
.righttuiguanqu div .zhegyingchang img {
	width: 102px;
	height: 102px;
}
.righttuiguanqu div:hover .zhegyingchang {
	display: block;
	margin-left: -0px;
	margin-top: -180px;
}
.ny_top{height:85px;margin:1px 0;background:#f8f9fb;padding:24px 30px 0 30px;}
.ny_top .title{max-width:600px; overflow:hidden}
/*.ny_top .title h1{font-size:32px;color:#98a4b0;text-transform:uppercase;line-height:36px;font-weight:normal;}
.ny_top .title h1 span{color:#E02739;}
.ny_top .title h2{font-size:20px;color:#666;line-height:29px;font-weight:normal;}*/
.ny_top .title .fl_da{font-size:32px;color:#98a4b0;text-transform:uppercase;line-height:36px;font-weight:normal;}
.ny_top .title .fl_da span{color:#E02739;}
.ny_top .title .fl_dx{font-size:20px;color:#666;line-height:29px;font-weight:normal;}
.position,
.position a{color:#666;}
.position{margin-top:45px;line-height:22px;}
.position a:hover{color:#E02739;}
.ny_main,
.recruit{padding:40px 30px 77px 30px;background:#fff;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;position:relative;overflow:hidden;-moz-box-shadow:0 4px 4px 0px #dde0e5;  -webkit-box-shadow:0 4px 4px 0px #dde0e5;  box-shadow: 0 4px 4px 0px #dde0e5;  }

.news_list{width:110%;margin-bottom:28px;}
.news_list li{width:360px;height:242px;float:left;margin:0 28px 34px 0;}
.news_list .title{font-size:14px;color:#333;line-height:24px;width:300px;overflow: hidden;text-overflow: ellipsis;}
.news_list .con{font-size:14px;color:#666;line-height:22px;width:300px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:9px;}
.news_list li:hover .title{color:#E02739;}
/*新闻*/
.mrgB60 {

  margin-bottom: 60px;
}
/*关于我们*/
.speech{color:#666;line-height:26px;}
.about{color:#666;line-height:26px; min-height:700px;}
.about table{border:1px solid #999}
.about tr{border:1px solid #999}
.about td{border:1px solid #999; text-align:center}
.about td p{text-algin:center}
.firstRow{font-weight:bold; color:#333 !important; font-size:16px; line-height:40px}
.about p img{max-width:100%}
.about_msg_cn{font-size:14px;color:#333;line-height:20px;}
.about_msg_en{font-family:Arial;color:#ddd;height:15px;margin-bottom:8px;}

.care_right{width:390px;padding:0 13px 0 0;}
.care_right .title,
.evens_msg h1{font-size:15px;color:#E02739;font-weight:bolder;line-height:29px;}
.care_right .en,
.evens_msg p{font-family:Arial;color:#cecece;line-height:15px;}
.care_list{margin-top:27px;}
.care_list li{height:48px;line-height:48px;border-bottom:1px dashed #ababab;color:#666;}
.arrow1{width:6px;height:7px;background:url(../images/icon.png) -93px 0 no-repeat;margin:0 14px 0 1px;}

.events_year{ width:418px;  overflow:hidden; position:relative;margin:0 auto;}
.events_year .hd{height:0;}
.events_year .hd .prev,.events_year .hd .next{ display:block;  width:27px; height:27px;cursor:pointer;background:url(../images/icon.png) 0 -24px no-repeat;position:absolute;top:0;left:0;}
.events_year .hd .next{ background-position:-32px -24px;left:auto;right:0;}
.events_year .hd .prevStop{ background-position:-60px 0; }
.events_year .hd .nextStop{ background-position:-60px -50px; }
.events_year .bd{width:284px;margin:0 auto;position:relative;}
.events_year_line{width:284px;height:2px;background:#cdcdcd;font-size:0;position:absolute;top:11px;}
.events_year .bd ul li{width:82px;margin:0 17px 0 0;color:#666;font-size:15px;text-align:center;cursor:pointer;}
.li_icon{width:12px;height:12px;background:url(../images/icon.png) -64px -24px no-repeat;margin:6px 0 11px 0;}
.events_year .bd ul li.on .li_icon{background-position:-64px -39px;margin-bottom:7px;}
.events_year .bd ul li.on{font-size:20px;color:#E02739;font-weight:bolder;}
.evens_msg{text-align:center;margin:22px 0 44px 0;}
.events_main{width:919px;padding:14px 20px 33px 20px;background:#f8f8f8;border:1px solid #dfdfdf;margin:0 auto;position:relative;}
.events_con{display:none;}
.events_con_top{height:53px;line-height:53px;border-bottom:1px dashed #c7c7c7;font-size:15px;color:#666;}
.events_con_top span{font-family:Arial;font-size:34px;color:#E02739;margin-right:12px;}
.events_con_main{padding-top:15px;color:#666;line-height:33px;}

.strategy{color:#666;line-height:20px; text-indent:2em;}

.culture li{padding-bottom:16px;border-bottom:1px dashed #ababab;margin-bottom:26px;}
.culture li p strong{font-size:15px;color:#E02739;}
.culture li p{
  font-family:"arial","微软雅黑";
  font-size: 18px;
  padding-bottom:10px;
  color: #cecece;
  text-transform: uppercase;
}
.culture_title{height:47px;line-height:47px;}
.culture_title strong{font-size:15px;color:#E02739;}
.culture_title span{font-family:Arial;font-size:18px;color:#cecece;text-transform:uppercase;}
.culture .cn{color:#333; font-size:16px; line-height:30px}
.culture .en{color:#999;line-height:20px; font-size:16px}

.partner_right{width:684px;}
.partner_list{margin-top:32px;}
.partner_list li{width:180px;height:70px;float:left;margin:0 26px 28px 0;border:1px solid #edeef2; padding-top:10px}
.partner_list li img{width:180px; height:60px}
.partner_list li:nth-child(2n){margin-right:0}
.presence_list{width:110%; min-height:446px}
.presence_list li{width:297px;height:230px;float:left;border-bottom:1px dashed #ababab;margin-bottom:30px; overflow:hidden}
.presence_list li img{display:block; width:251px}
.presence_list li a{display:block;width:251px;height:160px; overflow:hidden}
.presence_list .title,
.service_manual_list .title{margin-top:18px;color:#666;line-height:20px; font-size:16px; text-align:center}
.presence_list .en,
.service_manual_list .en{font-family:Arial;color:#cecece;line-height:15px; text-transform:uppercase;}
.presence_list li a:hover .title,
.service_manual_list  li:hover .title{color:#E02739;}

#fancybox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
* html #fancybox-overlay {position: absolute;width: 100%;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;margin: 0;z-index: 1101;display: none;width:316px;height:435px;background:#fff;-moz-box-shadow:0 0 4px 0px #333;  -webkit-box-shadow:0 0 4px 0px #333;  box-shadow: 0 0 4px 0px #333; }
#fancybox-outer {position: relative;width: 100%;height: 100%;}
#fancybox-inner {position:relative;top: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}
#fancybox-close {display:block;position:absolute;top:0px;right:-36px;height:20px;width:20px;background:url(../images/icon.png) -81px -24px no-repeat;cursor:pointer;z-index:100006;}
#fancybox-close:hover{background-position:-106px -24px;}
#fancybox_error {color: #444;font: normal 12px/20px Arial;padding: 7px;margin: 0;}
#fancybox-content {height: auto;width: auto;padding: 0;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}
#fancybox-frame {position: relative;width: 100%;height: 100%;border: none;display: block;}
#fancybox-title {position: absolute;bottom: 0;left: 0;font-family: Arial;font-size: 12px;z-index: 1102;display:none;}
#fancybox-left, #fancybox-right{position:absolute;top:50%;width:30px; height:64px;left:-85px;text-indent:-999em;outline:none; display:block; margin:-15px 0 0 0;background:url(../images/icon.png) 0 -55px no-repeat; border:none; cursor:pointer;z-index:1000000001}
#fancybox-right{background-position:-35px -55px;left:auto;right:-85px;}
#fancybox-left:hover{background-position:-70px -55px;}
#fancybox-right:hover{background-position:-105px -55px;}
.fancy-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;display:none;}
#fancy-bg-n {top: -20px;left: 0;width: 100%;display:none;}
#fancy-bg-ne {top: -20px;right: -20px;display:none;background-position: -40px -162px;}
#fancy-bg-e {top: 0;right: -20px;height: 100%;display:none;background-position: -20px 0px;}
#fancy-bg-se {bottom: -20px;right: -20px;display:none;background-position: -40px -182px; }
#fancy-bg-s {bottom: -20px;left: 0;width: 100%;display:none;background-position: 0px -20px;}
#fancy-bg-sw {bottom: -20px;left: -20px;display:none;background-position: -40px -142px;}
#fancy-bg-w {top: 0;left: -20px;height: 100%;display:none;}
#fancy-bg-nw {top: -20px;left: -20px;display:none;background-position: -40px -122px;}
.fancybox_con{height:55px;background:url(../images/pop_bg.png) #fff repeat-x;position:relative;top:12px;padding:15px 14px 0 14px;}
.fancybox_con .title{font-size:15px;color:#666;line-height:22px;}
.fancybox_con .con{font-family:Arial;color:#cecece;line-height:15px; text-transform:uppercase;}
/*关于我们*/

#about-4 #history {height:550px; background-color:#f5f5f5; overflow:hidden;}
#about-4 #history .viewport {position:relative;  margin:0 auto; width:840px; height:100%; background:url(../images/p_4_1.jpg) no-repeat 2px 20px; overflow:visible;}
#about-4 #history .viewport .btn { position:absolute; top:50%; z-index:2; margin-top:-22px; width:44px; height:44px; background:no-repeat 0 0;}
#about-4 #history .viewport .prev {left:10px; background-image:url(../images/btn_prev.png);}
#about-4 #history .viewport .next {right:10px;background-image:url(../images/btn_next.png);}
#about-4 #history .viewport .wrap {position:relative; left:60px; top:0; z-index:1; width:100%; height:100%;}
#about-4 #history .viewport .wrap .item {position:absolute; bottom:-100%; width:240px; background:url(../images/p_4_3.jpg) repeat-y 6px 0; -webkit-transition:bottom 500ms; transition:bottom 300ms;}
#about-4 #history .viewport .wrap .on {bottom:0;}
#about-4 #history .viewport .wrap .item div {padding:5px 16px 5px 29px ;background:url(../images/p_4_2.png) no-repeat 0 0;}
#about-4 #history .viewport .wrap .item div p {margin-bottom:20px; font-size:14px; line-height:24px; color:#3c5d38;}
#about-4 #history .viewport .wrap .item div .year {display:block; margin:-10px 0 30px 0; font:lighter 48px "Arial" !important; color:#E02739;}

/*新闻*/
.news_list{width:110%;margin-bottom:28px;}
.news_list li{width:27%;height:242px;float:left;margin:0 5% 34px 0;}
.news_list li:nth-child(3n){margin-right:0%}
.news_list .title{font-size:14px;color:#333;line-height:24px;width:100%;overflow: hidden;text-overflow: ellipsis;}
.news_list .con{font-size:14px;color:#666;line-height:22px;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:9px;}
.news_list li:hover .title{color:#E02739;}
/*新闻*/
#pop{display:none;}
.layer{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:0.8;filter:alpha(opacity=80);z-index:999;}
.pop_main{width:716px;height:622px;position:fixed;top:50%;left:50%;margin:-311px 0 0 -358px;z-index:1000;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 2px 0px #00b59a;  -webkit-box-shadow:0 0 2px 0px #00b59a;  box-shadow: 0 0 2px 0px #00b59a; }
.pop_close{width:16px;height:16px;background:url(../images/pop_close.png) no-repeat;position:absolute;top:22px;right:22px;}
.pop_main .title{margin:40px 0 60px 0;font-size:15px;color:#333;text-align:center;}
.pop_main .title h1{font-size:24px;line-height:36px;}
.pop_main .title p{text-transform:uppercase;}
.text1{width:216px;height:38px;padding:0 6px;border:1px solid #c9c9c9;line-height:38px;color:#999;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pop_table{color:#999;margin:0 auto;}
.pop_table label{color:#333;margin-right:17px;}
.pop_table label input{margin-right:5px;}
.width472{width:472px;}
textarea.text1{width:472px;line-height:22px;height:138px;}
.sure_btn,
.reset_btn{width:130px;height:40px;text-align:center;line-height:40px;background:#063d80;border:none;font-size:20px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 4px;}
.reset_btn{background:#a4a4a4;}
.text1.focus{color:#333;}


.i_news_demo{height:151px;overflow:hidden;text-align:center;position:relative;display:table;padding:5px;border:1px solid #e5e5e5;background:#fff;margin:0 auto 16px;}
.i_news_demo .demoImg img{width:328px;}

.news_demo{ height:154px;overflow:hidden;text-align:center;position:relative;padding:5px;border:1px solid #e8e8e8;background:#fff;margin:0 auto 16px;}
.news_demo .demoImg img{width:100%;}
.news_demo .demoImg{width:237px; height:154px; overflow:hidden}

/*.i_news_demo{width:368px;height:148px;overflow:hidden;text-align:center;display:table;position:relative;padding:5px;border:1px solid #e5e5e5;background:#fff;margin-bottom:16px;}
.i_news_demo .demoImg{display:table-cell;vertical-align:middle;width:368px;height:148px;background:#ccc;}
.i_news_demo .demoImg img{margin:0 auto;max-width:368px;max-height:148px;display:block;}*/
/**+html .i_news_demo .demoImg{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .i_news_demo .demoImg img{position:relative;top:-50%;left:-50%;display:block;}*/
/**html .i_news_demo .demoImg{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .i_news_demo .demoImg img{display:block;position:relative;top:-50%;left:-50%;width:expression(this.width>368?"368px":"auto");height:expression(this.height>148?"148px":"auto");}*/

/*.news_hot_demo{width:298px;height:122px;overflow:hidden;text-align:center;display:table;position:relative;}
.news_hot_demo .demoImg{display:table-cell;vertical-align:middle;width:298px;height:122px;background:#ccc;}
.news_hot_demo .demoImg img{margin:0 auto;max-width:298px;max-height:148px;display:block;}
*+html .news_hot_demo .demoImg{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .news_hot_demo .demoImg img{position:relative;top:-50%;left:-50%;display:block;}
*html .news_hot_demo .demoImg{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .news_hot_demo .demoImg img{display:block;position:relative;top:-50%;left:-50%;width:expression(this.width>298?"298px":"auto");height:expression(this.height>122?"122px":"auto");}

.news_demo{width:348px;height:139px;overflow:hidden;text-align:center;display:table;position:relative;padding:5px;border:1px solid #e8e8e8;background:#fff;margin-bottom:16px;}
.news_demo .demoImg{display:table-cell;vertical-align:middle;width:348px;height:139px;background:#ccc;}
.news_demo .demoImg img{margin:0 auto;max-width:348px;max-height:139px;display:block;}
*+html .news_demo .demoImg{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .news_demo .demoImg img{position:relative;top:-50%;left:-50%;display:block;}
*html .news_demo .demoImg{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .news_demo .demoImg img{display:block;position:relative;top:-50%;left:-50%;width:expression(this.width>348?"348px":"auto");height:expression(this.height>139?"139px":"auto");}*/

.left40{padding-left:40px;}
.man_icon{background: url(../images/icon.png) no-repeat -18px -152px;height: 15px;margin: 8px 7px 0 0;width: 15px;}

.date_icon {
  width: 9px;
  height: 9px;
  background: url(../images/icon.png) -79px 0 no-repeat;
  margin-right: 5px;
}
i {
  display: inline-block;
}
.news_date {
  height: 26px;
  line-height: 26px;
  color: #999;
}
/*新闻详细*/
.news_det_top{border-bottom:1px solid #e5e5e5;padding-bottom:17px;text-align:center;}
/*.news_det_top .title{font-size:20px;color:#333;font-weight:bolder;line-height:40px;}*/
.news_det_top h1{font-size:20px;color:#333;font-weight:bolder;line-height:40px;}
.news_det_top .msg{font-size:13px;color:#d4d4d4;line-height:25px;}
.news_det_con{line-height:25px;color:#666;padding:30px 0 30px 0;border-bottom:1px solid #e5e5e5; min-height:210px}
.news_det_con p{ font-size:14px}
.news_det_con img{max-width: 100%;  height:auto; width:expression(this.width > 840 ? "840px" : this.width); display:block;margin:0 auto;}
.news_det_con p img{padding-bottom:15px}
.news_det_con table{border:1px solid #999}
.news_det_con tr{border:1px solid #999}
.news_det_con td{border:1px solid #999; text-align:center}
.news_det_con td p{text-algin:center}
.firstRow{font-weight:bold; color:#333 !important; font-size:16px; line-height:40px}
.fanye{margin-top:28px;color:#666;}
.fanye a{color:#666;line-height:26px;}
.fanye a:hover{color:#073e73;}

table {border-collapse:collapse; border-spacing:0;}
.suggest th {
  width: 80px;
  font-weight: normal;
  text-align: right;
  color: #666;
}
.text {
  width: 205px;
  height: 35px;
  padding: 0 10px;
  line-height: 35px;
  margin: 0 10px 0 15px;
  background: #f8f9fb;
  border: 1px solid #edeef2;
  color: #666;
}
.must {
  color: #ff0000;
}
.textarea {
  width: 487px;
  height: 149px;
  padding: 5px 10px;
  line-height: 22px;
}
#suggest_btn {
  width: 181px;
  height: 42px;
  border: none;
  background: #E02739;
  color: #fff;
  line-height: 42px;
  text-align: center;
  margin-left: 15px;
}
.recruit_main{background:#f8f9fb;padding:0px 0px 1px 0px;}
.recruit_list li{background:#fff;border-bottom:1px solid #b7b7b7;padding:12px 0;margin-bottom:8px;}
.recruit_left{width:167px;text-align:center;padding-top:14px;}
.recruit_left .title{color:#194870;font-size:20px;line-height:30px;font-weight:bolder; padding:0 10px 0 0}
.recruit_left .con{color:#666;line-height:24px; padding: 10px 15px 0 0;}
.recruit_left .con p{ text-align:left; padding-left:20px}
.recruit_left a{display:block;width:120px;line-height:20px;text-align:center;background:#073e73;font-size:14px;color:#fff;margin:17px auto 0; padding:10px}
.recruit_right{width:625px;border-left:1px solid #ccc;padding:10px 0 20px 44px;}
.recruit_right .title{font-size:14px;color:#666;font-weight:bolder;line-height:47px;}
.recruit_right .con{color:#666;line-height:24px;}

.boxx{
	width:840px;
}



.lf1{color: #547ab4;font-family:Microsoft YaHei;font-size:16px; font-weight:bold;border-right:#e5e5e5 1px dashed}
.lf2{color: #547ab4;font-family:Microsoft YaHei;font-size:16px; font-weight:bold;}	
.lf3{color: #6e6e6e;font-family:Microsoft YaHei;font-size:14px; border-right:#e5e5e5 1px dashed;padding: 0 15px;}
.lf4{color: #333;font-family:Microsoft YaHei;font-size:14px; line-height:26px; padding:0px 8px;padding: 0 15px;}

.sn_title{width:100%;text-align:center;background:#f8f8f8;padding:10px 0;margin-top:20px}
.sn_title h3{width:100%;height:40px;line-height:40px;font-size:20px;color:#000;overflow:hiddeen;text-overflow:ellipsis;white-space:nowrap}
.sn_title p{padding:0;margin:0;height:30px;line-height:30px;overflow:hiddeen;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:12px}
.sn_title p span{margin:0 5px}
.sn_text{padding:10px 0 70px 0}
.newsarrows a{text-indent:-9999px; display:block; width:45px; height:45px;margin:0 10px;margin-top:-60px; }
.newsarrows .nolink{ display:none}
.newsnext{ float:right; background:url(../images/arrows.png) -45px 0 no-repeat}
.newsnext:hover{ background-position:-45px -45px}
.newsprev{ float:left; background:url(../images/arrows.png) 0 0 no-repeat}
.newsprev:hover{ background-position:0 -45px}
.newscotent img{ max-width:100%;}

.njj{margin:0 auto; width:100%; text-align:left}
.njj h3{font-size:14px; font-weight:bold; color:#333}

.addressLists {width:100%;padding-bottom:80px;position:relative;}
.addressLists .mapsVideo  {width:454px;height:335px;position:absolute;right:0;top:-20px;margin-top:40px;}
.addressLists .mapsVideo .videoBox  {width:454px;height:303px;}
.addressLists .mapsVideo p {font-size:14px;text-align:center;color:#666;text-align:center;line-height:32px;}
.addressLists .addressInfo {padding-left:76px;margin-top:40px;position:relative;}
.addressLists .addressInfo:before {content:'';position:absolute;left:0;top:0;width:60px;height:60px;}
.addressLists .addressInfo h4 {font-size:20px;line-height:36px;color:#3d3f4b;margin-top:25px;}
.addressLists .addressInfo p {padding-left:12px;font-size:14px;line-height:24px;color:#666;position:relative;}
.addressLists .addressInfo p:before {content:'';position:absolute;left:0;/*top:50%;*/width:5px;height:5px;margin-top:10px; background-color:#666666;}
.addressLists .addressInfo3 {width:760px;}
.addressInfo1:before { background:url(../images/way.png) no-repeat -3px -274px;}
.addressInfo2:before { background:url(../images/way.png) no-repeat -78px -274px;}
.addressInfo3:before { background:url(../images/way.png) no-repeat -152px -275px;}
.addressInfo4:before { background:url(../images/way.png) no-repeat -227px -275px;}
.addressInfo5:before { background:url(../images/way.png) no-repeat -308px -276px;}

#cpzx{ width:820px; padding:0 8px 20px 10px; overflow:hidden;}
#cpzx ul{ width:820px; padding:10px 0 20px; overflow:hidden;}
#cpzx ul li{overflow: hidden;border-bottom:1px solid #e5e5e5;padding: 13px 0px;}
#cpzx ul li .tp2{}
#cpzx ul li .wz2{ width:658px;background: #eee}
#cpzx ul li .wz2 .bt{ height:36px; line-height:36px; padding-bottom:2px; overflow:hidden;}
#cpzx ul li .wz2 .bt a{display: block;float: left;color: #666; font-weight:700;font-size: 16px;margin-left: 13px;vertical-align: middle;}
#cpzx ul li .wz2 .zy{ height:80px;padding: 0 10px; line-height:20px; color:#666; overflow:hidden;}
#cpzx ul li .wz2 .ckxq{ height:25px; padding:12px 12px 8px; overflow:hidden;}
#cpzx ul li .wz2 .ckxq a{ display:block; float:right; width:98px; height:25px; line-height:25px; background:url(../images/ckxq.jpg) no-repeat; color:#fff; text-align:center;}
#cpzx ul li .wz2 .ckxq a:hover{ text-decoration:none;}