@charset "utf-8";
/* CSS Document */
/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
------------------------------------------------------------------------------------------------------ */

/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:14px; font-family:"微软雅黑","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:13px;}
body{ background:#fff;}

h1,h2,h3,h4,h5,h6{ font-weight: bold; }

h1 { font-size: 3em; line-height: 1; margin:0; padding:0;}
h2 { font-size: 2em;  margin:0; padding:0;}
h3 { font-size: 1.5em; line-height: 1;  margin:0; padding:0;}
h4 { font-size: 1.2em; line-height: 1.25; margin:0; padding:0;}
h5 { font-size: 1em;  margin:0; padding:0;}
h6 { font-size: 1em; margin:0; padding:0;}

/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}


/* 头部
-------------------------------------------------------------- */

.header { margin: 0 auto;width:100%; background:url(../images/line.jpg) repeat-x; height:102px;  clear: both;}
.nhead { width:1200px; margin:0 auto; height:102px;  clear: both;}
.logo { float:left; padding-top:20px;}
.yhead { float:right;height: 102px;}
.yhead .yhead_top{height:22px;padding-top: 15px;padding-left: 495px;}

/* 尾部
-------------------------------------------------------------- */
.footer { margin:0 auto; width:100%; background:#E8E8E8; height:207px;clear: both;}
.foot{width:1200px; height:207px; margin:0 auto; clear:both;}
.foot .foot_left{height:173px; float:left; padding-top:34px;}
.foot .foot_left .foot_left01{width:247px; float:left; margin-right:37px;}
.foot .foot_left h3 { font-weight:normal; padding-bottom:15px;}
.foot .foot_left h3 a{ font-size:14px; color:#333;}
.foot .foot_left .xian{padding-bottom:12px;}
.foot .foot_left .pp01{padding-bottom:15px;}
.foot .foot_right{ float:right;padding-top:34px;text-align: right;}
.foot .foot_right P span{ padding-left:10px;}
.foot .foot_right P span img{ margin-top:-3px;}
/* 主体内容开始
-------------------------------------------------------------- */

.page { margin: 0 auto; width:100%; height: auto; }
.content{ width:100%; clear:both;}
.content a:hover{color:#eb891a;}


#pages{padding-top:5px; margin:0 auto; padding:25px 0; }
#pages a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;font-size:13px;}
#pages a:hover{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;background: #195091;color:#FFF;font-size:13px;}
#pages span {background: #195091;border: 1px solid gainsboro;color: white;font-weight: bold;margin: 2px;padding: 2px 5px;font-size:12px;}



/* 主页
-------------------------------------------------------------- */




/* 所有的页面的样式用注释标签标注一下
-------------------------------------------------------------- */



.nav{
	width: 870px;
	height: 66px;
	clear: both;
}
.nav li{
	float: left;
	margin-left: 55px;
	display: inline;
	position: relative;
	z-index:8;
}
.nav li a{
	display: inline-block;
	padding: 0 13px 22px;
	font-size: 16px;
	line-height: 59px;
	color: #666;
	background: url(../images/bg_li01.png) no-repeat right 2px;
	
}
.nav li a:hover,.nav li a.on,.nav li a.hover{
	color: #FB4200;
	background-position: right -57px;
}
.nav li .sign{
	width: 19px;
	height: 9px;
	background: url(../images/bg_sign04.png) no-repeat;
	position: absolute;
	left: 50%;
	bottom: 18px;
	z-index: 8;
	margin-left: -10px;
	display: none;
}
.subnav{
	width: 960px;
	padding-top: 23px;
	position: absolute;
	top: 79px;
	z-index: 5;
	background: url(../images/bg_shadow01.jpg) repeat-x top #fcfcfc;
	display: none;
}
.subnav-bot{
	height: 16px;
	background: url(../images/bg_shadow02.png) repeat-x;
}
.header-main.fixed .subnav{
	top: 59px;
}
.header-main.fixed .nav li a{
	padding-bottom: 0;
}
.pro-subnav{
	width: 960px;
	height: 524px;
	float: left;
}
.pro-subnav-box{
	width: 161px;
	height: 524px;
	padding-left: 30px;
	border-right: 1px solid #e6e6e6;
	float: left;
	position: relative;
	overflow: hidden;
	z-index:7;
}
.pro-subnav-box.last{
	width: 162px;
	border-right: none;
}
.pro-subnav-box .dl{
	float: left;
	margin-bottom: 28px;
}
.pro-subnav-box .dd{
	width: 161px;
	float: left;
}
.pro-subnav-box .dd a{
	display: inline-block;
	font-size: 12px;
	line-height: 20px;
	color: #666;
	padding: 0 12px 0 0;
	float: left;
	background: none;
}
.pro-subnav-box .dd a:hover{
	color: #00428e;
	background: url(../images/bg_sign05.png) no-repeat right center;
}
.pro-subnav-box .dd a.tit{
	font-size: 16px;
	color: #00428e;
	padding-bottom: 14px;
}
.pro-subnav-box .dd a.tit:hover{
	background: none;
}
.investor-subnav{
	width: 534px;
	padding-top: 23px;
	background: url(../images/bg_shadow01.jpg) repeat-x top #fcfcfc;
	margin-top: -18px;
}
.investor-subnav .list{
	width: 140px;
	padding: 15px 0 0 45px;
	border-right: 1px solid #e9e9e9;
	float: left;
}
.nav .investor-subnav .list li{
	width: 100%;
	float: left;
	margin-left: 0;
	margin-bottom: 15px;
}
.nav .investor-subnav .list a{
	font-size: 14px;
	line-height: 20px;
	padding: 0 15px 0 0;
	margin: 0;
	background: none;
}
.nav .investor-subnav .list a:hover{
	color: #00428e;
	background: url(../images/bg_sign05.png) no-repeat right center;
}
.nav .investor-subnav .intro{
	width: 272px;
	float: left;
	margin-left: 32px;
	display: inline;
}
.nav .investor-subnav .intro h2{
	font-weight: normal;
	font-size: 16px;
	line-height: 40px;
	color: #333;
	padding-bottom: 14px;
	margin-bottom: 18px;
	background: url(../images/bg_line11.jpg) no-repeat left bottom;
}
.nav .investor-subnav .intro a{
	padding: 0;
	background: none;
}
.nav .investor-subnav .intro img{
	margin-top: 8px;
}
.nav .investor-subnav .intro .tips{
	width: 132px;
	float: right;
}
.nav .investor-subnav .intro a{
	display: inline-block;
	font-size: 14px;
	line-height: 26px;
	color: #686868;
}
.nav .investor-subnav .intro span{
	display: inline-block;
	width: 100%;
	float: left;
	font-size: 12px;
	line-height: 24px;
	color: #9b9b9b;
}
.nav .investor-subnav .intro .btn{
	display: inline-block;
	width: 52px;
	height: 27px;
	padding-left: 16px;
	background: url(../images/bg_btn06.png) no-repeat;
	float: left;
	font-size: 12px;
	line-height: 27px;
	color: #bbb;
	margin-top: 13px;
}
.nav .investor-subnav .intro a:hover{
	color: #004290;
	background-position: 0 -27px;
}
.nav .investor-subnav .lists{
	width: 100%;
	margin-top: 29px;
	border-top: 1px solid #e0e0e0;
	padding-top: 16px;
	font-size: 14px;
	line-height: 24px;
}
.nav .investor-subnav .lists a{
	display: inline-block;
	width: 100%;
	color: #004290;
}
.nav .investor-subnav .intro-main{
	width: 290px;
}
.nav .investor-subnav .intro-main .r{
	width: 180px;
	float: right;
}
.nav .investor-subnav .intro-main a{
	font-size: 12px;
	line-height: 18px;
}
.nav .investor-subnav .intro-main a.tit{
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 8px;
	color: #666;
}
.nav .investor-subnav .intro-main a.tit:hover{
	color: #004290;
}
.nav .investor-subnav .about-nav-img{
	width: 216px;
	height:168px;
	float: left;
	margin: 17px 0 0 32px;
	display: inline;
}
.nav .investor-subnav .about-nav-img a{
font-size:12px;
list-type:none;
background:none;

line-height:20px;
}
/*banner*/
.banner{height: 401px;}
#full-screen-slider { width:100%; height:401px; float:left; position:relative}
#slides { display:block; width:100%; height:401px; list-style:none; padding:0; margin:0; position:relative}
#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	top: -2px;
}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:26.6%; top:360px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#666; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#D7000F;}

/*首页内容开始*/
.content .xinwen{width:1200px; height:auto;clear:both; margin:0 auto; padding-top:30px; }

.content .xinwen .xinwen01{ float:left; width:350px;margin-right: 75px; padding-bottom:30px;}
.content .xinwen .xinwen01 h2{ padding-bottom:13px;}
.content .xinwen .xinwen01 h2 span{ float:right;}

.content .xinwen .xinwen01 h2 a{ font-size:18px; color:#333; font-weight:normal; margin-left:5px;}
.content .xinwen .xinwen01 ul li{ margin-bottom:5px;}
.content .content_bottom{ width:100%; height:328px; background:#F6F6F6; clear:both;}
.content .content_bottom .xwzx{width:792px; float:left;}
.content .content_bottom .content_bottom01{width:1200px; height:328px; margin:0 auto;}
.content .content_bottom .xwzx .xwzx_left{width:792px; float:left;}
.content .content_bottom .xwzx .xwzx_tit{ padding-top:39px; padding-bottom:25px;}
.content .content_bottom .xwzx .xwzx_tit a{ font-size:18px; color:#333;}


#focus{width:287px;height:204px;overflow:hidden;position:relative;float:left;}
#focus ul{height:380px;position:absolute;}
#focus ul li{float:left;width:287px;height:280px;overflow:hidden;position:relative;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus ul li span{width:287px; height:40px; display:inline-block; line-height:40px; font-size:14px; color:#666;}
#focus .preNext{width:45px;height:100px;position:absolute;top:31px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}


.content .content_bottom .xwzx .xwzx_left .lunbo_right{width:489px; float:right;}
.content .content_bottom .xwzx .xwzx_left .lunbo_right .lunbo_right01{ height:79px; border-bottom:1px solid #E7E7E7;}
.content .content_bottom .xwzx .xwzx_left .lunbo_right .lunbo_right01 h2{ font-weight:normal;}
.content .content_bottom .xwzx .xwzx_left .lunbo_right .lunbo_right01 h2 span{ float:right;   font-size:12px;}
.content .content_bottom .xwzx .xwzx_left .lunbo_right .lunbo_right01 h2 a{ font-size:14px; color:#ff4100;}

.content .content_bottom .xwzx .xwzx_left .lunbo_right ul{padding-top:13px;}
.content .content_bottom .xwzx .xwzx_left .lunbo_right ul li{ margin-bottom:5px;}
.content .content_bottom .xwzx .xwzx_left .lunbo_right ul li span{ float:right; font-size:12px;}
.content .content_bottom .gong{width:382px; float:right;}
.content .content_bottom .gong .xwzx_tit{ padding-top:39px; padding-bottom:25px;}
.content .content_bottom .gong .xwzx_tit a{ font-size:18px; color:#333;}
.content .content_bottom .gong ul li{ margin-bottom:5px;}
.content .content_bottom .gong ul li span{ float:right;}
.content .content_bottom .gong ul li b{ margin-right:15px;}

/*能滑动的预约人开始*/
#demo ul{
margin:0;
padding:0;
list-style:none;
}
#demo li {
font-size:12px;
display:block;
width:382px;
line-height:25px;
color:#C2C2C2;
overflow:hidden;
}
#demo{
float:left;
width:382px;
display:inline;
overflow:hidden;
height:191px;
margin: 8px 0px 0px 10px;
}
/*能滑动的预约人结束*/









/*联系我们内容开始*/
.content .nei_tit{width:100%; height:68px; background:url(../images/nav_bg.jpg) no-repeat center center;}
.content .nei_tit .neibiao{width:1200px; height:68px; margin:0 auto;}
#subNav {width:19px; height:21px; padding-right:16px;float: left;}
#subNav .item { position:absolute; top:21px; width:100%; height:100%; background-color:#4c4a4f; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
#subNav .search { right:-28px; width:auto; height:34px; border:8px solid #C4C4C4; z-index:999999;}
#subNav .search input { padding:0 20px; width:150px; height:34px; line-height:34px; }
.btn-search { position:relative;width:19px; height:21px; display:block;background:url(../images/suobg.png) no-repeat;}
.btn-search .search { display:none;}
.btn-search:hover .search { display: block;}

.content .nei_tit .neibiao .h{width:153px; height:68px; float:left;position: relative; line-height:68px; padding-right:18px;}

.content .nei_tit .neibiao .h b{
color: #fff;
font-size: 18px;
float: left;
}
.content .nei_tit .neibiao .h img {
position: absolute;
right: 21px;
bottom: 0px;}
.content .nei_tit .neibiao ul{ height:68px; line-height:68px;float: left;}
.content .nei_tit .neibiao ul li{ float:left; width:100px; text-align:center;}
.content .nei_tit .neibiao ul li a{ font-size:15px; color:#fff; width:100px; display: inline-block;}
.content .nei_tit .neibiao ul li a:hover{width:100px; display: inline-block; background:url(../images/xian.png) no-repeat;}
.content .nei_tit .neibiao ul li.on a{width:100px; display: inline-block; background:url(../images/xian.png) no-repeat;}
.content .nei_tit .neibiao .b{ float:right; height:68px; line-height:68px;}
.content .nei_tit .neibiao .b a{ color:#fff; font-size:14px;}
.content .nei_tit .neibiao .b span{ font-size:12px; color:#fff;}
.content .nei_tit .neibiao .b a img{ margin-top:-3px;}

.content .lina{width:1200px; margin:0 auto; height:auto; clear:both;}
.content .lina .h{ font-size:22px; color:#333; height:98px; line-height:100px;}
.content .lina .biao{ height:59px;}


.news-select{
	position: relative;
	height: 35px;
	z-index: 3;
}
.news-select-box{
	float: left;
	width: 104px;
	height: 22px;
	position: relative;
	background: url(../images/news_sel_bg01.png) no-repeat;
	cursor: pointer;
}
.news-select-box .news-select-cur{
	display: inline-block;
	width: 104px;
	height: 22px;
	text-indent: 9px;
	line-height: 22px;
	color: #666;
	font-size: 14px;
}
.news-select-box ul{
	display: none;
	position: absolute;
	background: #fff;
	left: 0;
	top: 22px;
	border: 1px solid #CBCBCB;
	border-top: 0;
	border-bottom: 0;
	width: 102px;
}
.news-select-box ul li{
	width: 100%;
	line-height: 24px;
	border-bottom: 1px solid #CBCBCB;
}
.news-select-box ul li a{
	display: block;
	padding-left: 9px;
	color: #666;
	font-size: 14px;
}
.news-select-box ul li a:hover{
	background: #d4e7f8;
}

.content .lina .xinwe{width:1200px; height:184px; background:#F2F2F2; cursor:pointer;clear: both; margin-bottom:3px;}
.content .lina .xinwe .tu{ float:left; width:213px; padding:13px 0 13px 19px;}
.content .lina .xinwe .tu01{ float:right; width:925px;padding-top:24px;padding-right:19px;}
.content .lina .xinwe .tu01 .tu01_top{height:52px; border-bottom:1px solid #E5E5E5;}
.content .lina .xinwe .tu01 .tu01_top h2 a{ font-size:16px; color:#333; font-weight:normal;}
.content .lina .xinwe .tu01 p{ padding-top:15px;}
.content .lina .xinwe .tu01 .chakan{ float:right; position:relative;}
.content .lina .xinwe .tu01 .chakan .lip{position:absolute;top:1px; right: 0;}
.content .lina .xinwe .tu01 .chakan .lip img{ margin-top:3px; margin-left:5px;}
.content .lina .xinwe .tu01 .chakan .lip02{width:14px; height:14px; position:absolute;top:4px;
right: 0; display:none;}
.content .lina .xinwe:hover{background:#e8e8e8;}
.content .lina .xinwe:hover .tu01 .chakan .lip02{ display:block;} 
.content .lina .xinwe:hover .tu01 .tu01_top{border-bottom:1px solid #BFBFBF;}
.content .lina .xinwe:hover p a{ color:#333;}
.content .lina .xinwe:hover .chakan a{ color:#333;}
.content .lina .xinwe .tu01 .chakan a{padding-right: 22px;}


/*翻页号*/
div.digg {
padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px;text-align: center;
 height:35px; clear:both;padding-top: 24px;padding-bottom:24px;
}
div.digg a {
border: #aaaadd 1px solid; padding-right: 5px;  padding-left: 5px; padding-bottom: 2px; margin: 7px; color: #004f99; padding-top: 2px;  text-decoration: none;
}
div.digg a:hover {
border: #C40010 1px solid;color: #000; 
}
div.digg a:active {
border: #C40010 1px solid; color: #000;
}
div.digg span.current {
border: #C40010 1px solid; padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 7px; color: #fff; padding-top: 2px; background-color: #C40010;
}
div.digg span.disabled {
border: #eee 1px solid; padding-right: 5px;padding-left: 5px; padding-bottom: 2px; margin: 7px; color: #ddd; padding-top: 2px; 
}

.content .lina .ul01 li{ float:left; width:383px; position:relative;margin-right: 25px; margin-bottom:20px;}
.content .lina .ul01 li span{width:383px; display:inline-block; background:url(../images/yin.png) no-repeat bottom;height: 38px; line-height:38px; text-align:center;position:absolute; bottom:0; left:0;}
.content .lina .ul01 li span{ font-size:16px; color:#fff;}
.content .lina .ul01 li .chumo{width:383px; position:absolute; bottom:0; left:0; display:none;}
.content .lina .ul01 li:hover .chumo{ display:block;}
.content .lina .ul01 li:hover span{ display:none;}
.content .lina .gong{width:1200px; height:auto; clear:both;}
.content .lina .gong .gong_left{width:650px; float:left;}
.content .lina .gong .gong_left{ font-size:14px; line-height:25px;}
.content .lina .gong .gong_right{width:410px; float:right; padding-bottom:65px;}
.content .lina .wenli{padding-left:478PX; padding-bottom:65PX;}
.content .lina .ul02{ height:28px;}
.content .lina .ul02 li{ float:left;width:133px; border:1px solid #D6D6D6; text-align:center; line-height:28px; height:28px; margin-right:5px;}
.content .lina .ul02 li:hover{ background:#990D30;}
.content .lina .ul02 li.cur{background:#990D30;}
.content .lina .ul02 li.cur a{ color:#fff;}
.content .lina .ul02 li:hover a{ color:#fff;}
.content .lina .lina02{ height:auto;clear: both;}
.content .lina .lina02 .qyjj_bottom{width:1200px; height:502px;}
.content .lina .lina02 .qyjj_bottom .qyjj_bottom_left{ width:665px; float:left;}
.content .lina .lina02 .qyjj_bottom .qyjj_bottom_left h2{ font-size:22px; color:#990d30; font-weight:normal; padding:24px 0;l}
.content .lina .lina02 .qyjj_bottom .qyjj_bottom_right{width:392px; float:right;padding-top:50px;}
.content .lina .lina02 .qyjj_bottom .qyjj_bottom_right span{width:392px; height:35px; font-size:14px; font-weight:bold; color:#666; text-align:center; display:inline-block; line-height:35px; }

.scroll-main{ position:relative;overflow:hidden;height:320px;border-right: 1px solid #e1e1e1;margin-top: 20px;}
.scroll-cont{
	position: absolute;
	line-height: 22px;
	left: 0px;
	height: auto;
}
.scroll-box{
	position: absolute;
	width: 28px;
	height: 100%;
	background: url(../images/xl2.jpg) repeat-y center;
	right: -14px;
	top: 0px;
}

.scroll-block{
	position: absolute;
	top: 0;
	width: 28px;
	height: 59px;
	background:url(../images/huadong.jpg) no-repeat 0 0;
	cursor:pointer;
	left: 8px;
}
.zcnrym {
	font-size: 13px;
	width: 94%;
	color:#666;
}

.content .ditu{width:100%; overflow:hidden; height:519px;margin-bottom:56px;}
.content .ditu .ditu01{ margin:0 auto; position:relative;}
.content .ditu .ditu01 .ditu02{width:288px; height:279px; background:url(../images/bg.png) no-repeat; position:absolute; right: 133px;
top: 69px; padding-top:121px; padding-left:57px; padding-right:56px;}
.content .ditu .ditu01 .ditu02 h2{ font-size:18px; color:#333; font-weight:normal; }
.content .ditu .ditu01 .ditu02 p { padding-bottom:8px;}
.content .ditu .ditu01 .ditu02 p span{ margin-right:20px;}
.content .ditu .ditu01 .ditu02 p span img{ margin-top:-3px;}

/*品牌文化开始*/
.ppwh{ width:1200px; height:545px; margin:65px auto 85px; background:url(../images/ppmap.jpg) no-repeat center top; position:relative;}
.ppwha{ width:140px; height:162px; position:absolute; left:320px; top:120px; z-index:10}
.ppwha_1{ width:408px; height:190px; position:absolute; left:0; top:319px; overflow:hidden; z-index:1}
.ppwhaz{ width:408px; height:190px; position:relative; overflow:hidden;}
.ppwha_11{ width:1px; height:107px; position:absolute; right:0; top:-107px; background:#999;}
.ppwha_12{ width:227px; height:1px; position:absolute; right:-302px; top:107px;background:#999;}
.ppwha_13{ width:303px; position:absolute; left:0px; top:85px; background:url(../images/dian.png) no-repeat 200px 20px;display:none}
.ppwha_13 h6{ font-size: 24px;
color: #999;
padding-top: 4px;}
.ppwha_13 span{ width:33px; height:2px; display:block; background:#ffc000; margin-bottom:14px; margin-top:14px;}
.ppwha_13 p{ font-size:13px;}

.ppwhb{ width:173px; height:200px; position:absolute; left:481px; top:283px; z-index:10}
.ppwhb_1{ width:549px; height:190px; position:absolute; right:0; top:445px; overflow:hidden; z-index:1}
.ppwhbz{ width:549px; height:190px; position:relative; overflow:hidden;}
.ppwhb_11{ width:1px; height:47px; position:absolute; left:0; top:-47px; background:#999;}
.ppwhb_12{ width:465px; height:1px; position:absolute; left:-465px; top:47px;background:#999;}
.ppwhb_13{ width:190px; position:absolute; right:0; top:25px; background:url(../images/dian.png) no-repeat 100px 20px; text-align:right;display:none}
.ppwhb_13 h6{  font-size:16px; text-align:right; color:#333; }
.ppwhb_13 span{ width:33px; height:2px; display:block; background:#ffc000;  float:right; margin-top:14px; margin-bottom:14px;}
.ppwhb_13 p{ font-size:13px; display:block; margin-top:16px;text-align:right; }

.ppwhc{ width:213px; height:246px; position:absolute; left:577px; top:53px; z-index:10}
.ppwhc_1{ width:520px; height:100px; position:absolute; right:-3px; top:0px; overflow:hidden; z-index:1;}
.ppwhcz{ width:520px; height:100px; position:relative; overflow:hidden;}
.ppwhc_11{ width:1px; height:38px; position:absolute;left:0; top:54px; background:#999;}
.ppwhc_12{ width:296px; height:1px; position:absolute; right:-585px; top:16px;background:#999;left: 0px;}
.ppwhc_13{ width:332px; position:absolute; right:-106px; top:-6px; background:url(../images/dian.png) no-repeat 2px 20px; display:none}
.ppwhc_13 h6{font-size: 24px;
color: #999;
padding-left: 15px;
padding-top: 6px;}
.ppwhc_13 span{ width:33px; height:2px; display:block; background:#ffc000; margin-bottom:14px; margin-top:14px;margin-left: 121PX;}
.ppwhc_13 p{ font-size:13px;margin-left: -64PX;}


.hr{
    padding-bottom: 96px;
}
.hr li{
    min-height: 54px;
    margin-left: 2px;
    width:1200px;
    background: #e8e8e8;
    border-bottom: 1px solid #f6f6f6;
    
}
.hr .current{
	background:#f7f7f7;
}
.hr li a{
    height:54px;
    display: block;
    width:100%;
}
.hr li a:hover{
	background:#bababa;
}
.hr li a:hover .leftb span{
	color:#fff;
}
.hr li a:hover .leftb h3{
	color:#fff;
}
.hr li a:hover .rigb span{
	color:#fff;
}
.hr li a .leftb{
    float:left;
}
.hr li a .leftb h3{
    font-size: 18px;
    color:#666;
    line-height: 54px;
    font-weight: normal;
    float:left;
    margin:0px 13px 0px  21px;

}
.hr li a .leftb span{
    float:left;
    padding: 0px 13px;
    background: url(../images/hsr_25.jpg) no-repeat left center;
    line-height: 16px;
    color:#666;
    margin-top: 20px;
}

.hr li a .rigb{
    float:right;
    margin-right: 20px;
}
.hr li a .rigb span{
    float:left;
    margin-right: 15px;
    line-height: 16px;
    color:#666;
    margin-top: 20px;
}
.hr li a .rigb i{
    width:26px;
    height:26px;
    background: url(../images/ss.png) no-repeat 0px -26px;
    display: block;
    margin-top:13px;
    float:left;
}
.la{
    height:322px;
    display: none;
}
.zpxx{
    width:828px;
    height:64px;
    border-bottom: 1px solid #dfdfdf;
    margin-left: 18px;
    padding-top: 26px;
}
.zplist{
    float:left;
    width:700px;
    margin-left: 35px;

}
.zplist span,.zplist div{
    float:left;
    line-height: 24px;
}
.zplist span{
    color:#9e1420;

}
.zplist div{
    color:#888888;
    padding: 0px 18px 0px 8px;
	width:139px;
}
.xxjs{
    min-height: 120px;
    float:left;
    margin-left:53px;
    padding-top: 15px;
}
.xxjs span{
    color:#9e1420;
}

.xxjs p{
    line-height: 24px;
    color:#888888;
}
.hr .current a{
    background: #bababa;

}
.hr .current .leftb h3,.hr .current .leftb span{
    color:#fff;
}
.hr .current .rigb span{
    color:#fff;
}
.hr .current .rigb i{
    background-position:0px 0px ;
}


/*企业文化内容*/
.qy{width:1200px; height:686px;background:url(../images/qywh.jpg) no-repeat; position:relative;}

.qy .wen01{width:200px; height:200px; position:absolute;left: 100px;
top: 145px;
position:relative;
 cursor:pointer;
}
.qy .wenfan01{width:123px; padding-right:30px; height:103px; padding-bottom:15px; background:url(../images/wenfan.png) no-repeat;position: absolute;
top: -10px;
left: -16px;padding-top: 70px;
padding-left: 38px; color:#fff; display:none;}
.qy .wen01:hover .wenfan01{ display:block;}

.wen01 .wen img { width:154px; height:154px;}
.wen02 .wen img { width:175px; height:175px;}
.wen03 .wen img { width:131px; height:127px;}
.wen04 .wen img { width:200px; height:200px;}

.qy .wen02{width:200px; height:200px; position:absolute;right: 334px;
top: 32px;
 cursor:pointer;
}
.qy .wenfan02{width:123px; padding-right:30px; height:103px; padding-bottom:15px; background:url(../images/wenfan.png) no-repeat;position: absolute;
top: -2px;
left: -5px;padding-top: 70px;
padding-left: 38px; color:#fff; display:none;}
.qy .wen02:hover .wenfan02{ display:block;}

.qy .wen03{width:200px; height:200px; position:absolute;right: 74px;
top: 219px;
 cursor:pointer;
}
.qy .wenfan03{width:123px; padding-right:30px; height:103px; padding-bottom:15px;background:url(../images/wenfan.png) no-repeat;position: absolute;
top: -10px;
left: -28px;padding-top: 70px;
padding-left: 62px; color:#fff; display:none;}
.qy .wen03:hover .wenfan03{ display:block;}

.qy .wen04{width:200px; height:200px; position:absolute;right: 552px;
top: 252px;
 cursor:pointer;
}
.qy .wenfan04{width:188px; padding-right:20px; height:180px; padding-bottom:30px; background:url(../images/hong.png) no-repeat;position: absolute;top: -22px;
left: -33px;padding-top: 70px;padding-left: 55px; color:#fff; display:none; overflow:hidden;}
.qy .wen04:hover .wenfan04{ display:block;}

/*走进鼎城的*/
.content .biao_na{ height:115px; background:url(../images/biao.png) no-repeat center top;}
.content .zuomei{width:1200px; margin:0 auto; padding-top:64px;}
.content .zuomei .zuomei01{width:489px; float:left;}
.content .zuomei .zuomei01 .zuomei01_top{ width:463px; height:243px; background:url(../images/in01.jpg) no-repeat; padding-top:24px; padding-left:26px;}
.content .zuomei .zuomei01 .zuomei01_top h2{ font-size:20px; font-weight:normal; color:#333;}
.content .zuomei .zuomei01 .zuomei01_top span{width:27px; height:1px; display: inline-block; background:#333; margin-top:15px; margin-bottom:15px;}
.content .zuomei .zuomei01 .zuomei01_top h3{ font-size:18px; font-weight:normal; color:#333;}


.content .zuomei .zuomei01 .zuomei01_bottom{ width:463px; height:243px; background:url(../images/jia.jpg) no-repeat; padding-top:24px; padding-left:26px;}
.content .zuomei .zuomei01 .zuomei01_bottom h2{ font-size:20px; font-weight:normal; color:#fff;}
.content .zuomei .zuomei01 .zuomei01_bottom span{width:27px; height:1px; display: inline-block; background:#fff; margin-top:15px; margin-bottom:15px;}
.content .zuomei .zuomei01 .zuomei01_bottom h3{ font-size:18px; font-weight:normal; color:#fff;}

.content .zuomei .zuomei02{width:370px; float:left;}
.content .zuomei .zuomei02 .zuomei01_top{ width:318px; height:413px; background:#FFF; padding-top:24px; padding-left:26px; padding-right:26px; padding-bottom:50px;}
.content .zuomei .zuomei02 .zuomei01_top h2{ font-size:20px; font-weight:normal; color:#333;}
.content .zuomei .zuomei02 .zuomei01_top span{width:27px; height:1px; display: inline-block; background:#D0D0D0; margin-top:15px; margin-bottom:15px;}
.content .zuomei .zuomei02 .zuomei01_top h3{ font-size:18px; font-weight:normal; padding-bottom:30px; color:#999;}
.content .zuomei .zuomei02 .zuomei01_top p{ padding-top:40px;}



.content .zuomei .zuomei03{width:341px; float:left;}
.content .zuomei .zuomei03 .zuomei01_top{ width:95px; height:135px; background:url(../images/qi.jpg) no-repeat; padding-top:132px; padding-left:246px;}
.content .zuomei .zuomei03 .zuomei01_top h2{ font-size:20px; font-weight:normal; color:#333;}
.content .zuomei .zuomei03 .zuomei01_top span{width:27px; height:1px; display: inline-block; background:#D0D0D0; margin-top:15px; margin-bottom:15px;}
.content .zuomei .zuomei03 .zuomei01_top h3{ font-size:18px; font-weight:normal; color:#666;}


.content .zuomei .zuomei03 .zuomei01_bottom{ width:341x; height:155px; background:#990D30; padding-top:65px; padding-left:26px;}
.content .zuomei .zuomei03 .zuomei01_bottom h2{ font-size:20px; font-weight:normal; color:#fff;}
.content .zuomei .zuomei03 .zuomei01_bottom span{width:27px; height:1px; display: inline-block; background:#fff; margin-top:15px; margin-bottom:15px;}
.content .zuomei .zuomei03 .zuomei01_bottom h3{ font-size:18px; font-weight:normal; color:#fff;}





/* slider */
#slider{width:690px;height:312px;overflow:hidden;padding:20px 15px;position:relative;margin:0 auto;}
.scroll{width:620px;height:312px;margin:0 auto;overflow:hidden;position:relative;}
.scrollContainer{position: relative;width:1815px;left:0px;}
.scrollContainer .current .inside{width:230px;height:288px;}
.scrollContainer .panel{width:170px;height:235px;float: left;margin-right:25px;display:inline;}
.panel .inside{display:block;position:relative; }
.inside img{height:100%;width:100%;}
.scroll li .inside span{width:197px;height:37px;line-height:37px;display:none;position:absolute;bottom:-17px;left:16px;background-color:#c69;font-size:14px;color:#FFF;text-align:center;}
.scroll li.current .inside span{display:block;}
.btnMode a.btn{background:url('../images/index.png') no-repeat;}
.btnMode a.btn{width:20px; height:39px;position:absolute;top:125px; }
.btnMode a.prev{left:0;background-position:0 -61px;}
.btnMode a.prev:hover{background-position:0 -102px;}
.btnMode a.next{right:0;background-position:-50px -61px;}
.btnMode a.next:hover{background-position:-50px -102px;}













