@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:#fff;
}
a {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#e49051;
}
ul {
	list-style:none;
}
img {
	border:none;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.hidden{
	display:none;
}
.clear {
	height:1px;
	clear:both;
	margin-bottom:-1px;
	overflow:hidden;
}
.fc {
	color:#e49051;
}
.pl {
	border-left:1px solid #919191;
	padding-left:63px;
}
.br {
	border-right:none;
}
/* 头部 */
#head {
	width:100%;
}
#top {
	width:100%;
	margin:0 auto;
	background:#f7f7f7;
	height:41px;
}
#top .topsum {
	width:1214px;
	margin:0 auto;
	height:41px;
	line-height:41px;
	position:relative;
	color:#333333;
}
#top .topsum a:hover {
	color:#e49051;
}
#top .top_r {
	position:absolute;
	top:5px;
	right:0;
	height:30px;
	line-height:30px;
}
#top .top_r .ico {
	width:155px;
	height:30px;
	overflow:hidden;
	position:absolute;
	top:0;
	right:130px;
}
#top .top_r a {
	padding:0 3px;
}
#top2 {
	width:1214px;
	margin:0 auto;
	height:126px;
	position:relative;
}
#top2 #logo {
	position:absolute;
	top:30px;
	left:0;
	width:280px;
	height:58px;
	overflow:hidden;
}
#top2 .search {
	width:407px;
	height:50px;
	position:absolute;
	top:36px;
	left:331px;
}
#top2 .new_toptel {
  margin-top: 43px;
  line-height: 28px;
  color:#421505;
  float:right;
  font-size:20px;
}
#top2 .new_toptel span {
  font-size: 20px;
}
#top2 .search p {
	width:407px;
	height:20px;
	line-height:20px;
}
#top2 .search p a {
	padding:0 8px;
	color:#a5a5a5;
}
#top2 .search p a:hover {
	color:#e49051;
}
#top2 .search .input {
	width:374px;
	height:28px;
	line-height:28px;
	border-top:1px solid #bebebe;
	border-left:1px solid #cecece;
	border-bottom:1px solid #cecece;
	border-right:1px solid #cdc8c5;
	color:#a5a5a5;
	text-indent:12px;
}
#top2 .search .btn {
	width:61px;
	height:30px;
	border-top:1px solid #9a908a;
	border-bottom:1px solid #cdc8c5;
	background:#421505;
	border-left:none;
	border-right:none;
	position:absolute;
	top:0;
	left:343px;
	color:#fff;
}
#top2 .top2_r {
	width:506px;
	height:20px;
	line-height:20px;
	text-align:right;
	position:absolute;
	top:89px;
	right:1px;
}
#top2 .top2_r a {
	padding:0 8px;
}
#product_nav{
	width:100%;
	height:114px;
	position:relative;
	background:#f8f8f8 url(n_bg.jpg) no-repeat center bottom;
	z-index:9999;
}
#banner {
	width:100%;
	position:relative;
	height:400px;
	display:block;
	margin-top:3px;
	/*background:#f7f7f7 url(banner.jpg) no-repeat center bottom;*/
}
#banner #nav ,#product_nav .p_nav{
	width:100%;
	background:url(nav.png) repeat-x;
	height:60px;
	line-height:41px;
	position:absolute;
	top:0;
	left:0;
	z-index:9998;
}
.nav_sum {
	width:970px;
	height:60px;
	margin:0 auto;
	/*background:url(tel.jpg) no-repeat right 11px;*/
	padding:0 0 0 244px;
	position:relative;
}
.nav_sum_b{
	width:1214px;
	height:54px;
	margin:0 auto;
	position:relative;
	z-index:9997px;
}
.nav_sum_b .ico{
	position:absolute;
	top:50px;
	right:34px;
	background:url(p_ico1.jpg) no-repeat;
	width:176px;
	height:41px;
	line-height:41px;
	text-indent:42px;
	z-index:9997px;
}
.nav_sum_b .ico a{
	color:#fff;
	font-size:18px;
}
.nav_sum .nav_l{
	position:absolute;
	top:-8px;
	left:0;
	width:204px;
	background:url(nav2_bg.png) repeat-y left top;
}
.nav_sum .nav_l span{
	width:190px;
	height:48px;
	color:#fff;
	text-indent:46px;
	font-size:16px;
	display:block;
	background:#1a1a1a url(n_ico6.jpg) no-repeat 127px 18px;
}
 .nav_sum li {
	float:left;
	height:45px;
	line-height:41px;
	position:relative;
}
.nav_sum li .a {
	position:absolute;
	top:45px;
	left:0;
	display:none;
	width:400px;
	z-index:9999;
}
.nav_sum li .b {
	position:absolute;
	top:45px;
	left:-250px;
	display:none;
	width:545px;
	z-index:9999;
}

.nav_sum li:hover {
	background:url(nav_a2.png) repeat-x;
}
/*.nav_sum li:hover .a {
	display:block;
}*/
.nav_sum li .a dd {
	height:35px;
	line-height:35px;
	background:#505050;
	float:left;
	font-size:12px;
	color:#f1f1f1;
}
.nav_sum li .a dd a {
	height:35px;
	color:#f1f1f1;
	padding:0 10px;
	font-size:12px;
}
.nav_sum li .a dd a:hover {
	background:none;
}
.nav_sum li a {
	color:#fff;
	font-size:16px;
	height:41px;
	display:inline-block;
	padding:0 28px;
}
 .nav_sum li a:hover {
	background:url(nav_a2.png) repeat-x;
}
#banner .banner_sum {
	width:1214px;
	margin:0 auto;
	/*height:440px;*/
	position:relative;
}
#banner .banner_sum .nav2 {
	width:204px;
	background:url(nav2_bg.png) repeat-y left top;
	position:absolute;
	top:-8px;
	left:0;
	padding-bottom:50px;
	z-index:9999;
	height:358px;
}
#banner .banner_sum .nav2 .tit {
	width:190px;
	border-top:1px solid #838383;
	height:47px;
	background:#1a1a1a url(nav2_bg2.jpg) no-repeat 127px 21px;
	text-indent:48px;
	line-height:47px;
	color:#fff;
	font-size:16px;
}
#banner .banner_sum .nav2 ul{
	width:190px;
	position:relative;
}
#banner .banner_sum .nav2 li {
	width:190px;
	height:62px;
	position:relative;
	line-height:63px;
	text-indent:72px;
	background:url(nav2_bg3.png) no-repeat;
}
#banner .banner_sum .nav2 li .at1{
	position:absolute;
	top:0;
	left:190px;
}
#banner .banner_sum .nav2 li .at2{
	position:absolute;
	top:-62px;
	left:190px;
}
#banner .banner_sum .nav2 li .at3{
	position:absolute;
	top:-124px;
	left:190px;
}
#banner .banner_sum .nav2 li .at4{
	position:absolute;
	top:-62px;
	left:190px;
}
#banner .banner_sum .nav2 li .at5{
	position:absolute;
	top:-248px;
	left:190px;
}
#banner .banner_sum .nav2 li .li_a{
	width:334px;
	height:318px;
	border-left:none;
	background:url(bg8.png);
	display:none;
	padding:31px 0 11px 44px;
	text-indent:0;
	text-align:left;
}
/*#banner .banner_sum .nav2 li:hover .li_a{
	display:block;
}*/

#banner .banner_sum .nav2 li .li_a .dl1{
	height:140px;
	float:left;
	margin-right:20px;
	
}
#banner .banner_sum .nav2 li .li_a .dl1 dt{
	width:134px;
	height:99px;
	overflow:hidden;
}
#banner .banner_sum .nav2 li .li_a .dl1 dd{
	line-height:25px;
	text-align:center;
}
#banner .banner_sum .nav2 li .li_a .dl1 dd a{
	height:25px;
	color:#000;
	font-size:12px;
}
#banner .banner_sum .nav2 li .li_a .dl1 dd a:hover,#banner .banner_sum .nav2 li .li_a .dl1 dt a:hover{
	background:none;
}
#banner .banner_sum .nav2 li .li_a p{
	width:300px;
	line-height:42px;
	text-align:right;
}
#banner .banner_sum .nav2 li .li_a p a{
	height:22px;
	padding:0 5px;	
	font-size:14px;
	display:inline;
	color:#333;
}
#banner .banner_sum .nav2 li .li_a p a:hover{
	background:none;
}
#banner .banner_sum .nav2 li .li_a .dl2{
	width:330px;
}
#banner .banner_sum .nav2 li .li_a .dl2 dd{
	width:131px;
	height:52px;
	line-height:52px;
	text-align:center;
	float:left;
	margin:0 18px 38px 0;
	cursor:pointer;
	background:#7f7f7f;
}
#banner .banner_sum .nav2 li .li_a .dl2 dd a{
	color:#fff;
}
#banner .banner_sum .nav2 li .img1, #banner .banner_sum .nav2 li .img2, #banner .banner_sum .nav2 li .img3, #banner .banner_sum .nav2 li .img4, #banner .banner_sum .nav2 li .img5,.nav_sum .nav_l dd .img1 ,.nav_sum .nav_l dd .img2,.nav_sum .nav_l dd .img3,.nav_sum .nav_l dd .img4,.nav_sum .nav_l dd .img5{
	position:absolute;
	top:16px;
	left:18px;
	width:40px;
	height:40px;
}
/*#banner .banner_sum .nav2 li .img1,.nav_sum .nav_l dd .img1 {
	background:url(nav_a.png) no-repeat;
}
#banner .banner_sum .nav2 li .img2,.nav_sum .nav_l dd .img2 {
	background:url(nav_a.png) no-repeat left -65px;
}
#banner .banner_sum .nav2 li .img3,.nav_sum .nav_l dd .img3 {
	background:url(nav_a.png) no-repeat left -134px;
}
#banner .banner_sum .nav2 li .img4,.nav_sum .nav_l dd .img4 {
	background:url(nav_a.png) no-repeat left -200px;
}
#banner .banner_sum .nav2 li .img5,.nav_sum .nav_l dd .img5 {
	background:url(nav_a.png) no-repeat left -268px;
}
#banner .banner_sum .nav2 li:hover .img1,.nav_sum .nav_l dd:hover .img1  {
	background:url(nav_a.png) no-repeat -367px top;
}
#banner .banner_sum .nav2 li:hover .img2,.nav_sum .nav_l dd:hover .img2 {
	background:url(nav_a.png) no-repeat -367px -65px;
}
#banner .banner_sum .nav2 li:hover .img3 ,.nav_sum .nav_l dd:hover .img3{
	background:url(nav_a.png) no-repeat -367px -134px;
}
#banner .banner_sum .nav2 li:hover .img4,.nav_sum .nav_l dd:hover .img4 {
	background:url(nav_a.png) no-repeat -367px -200px;
}
#banner .banner_sum .nav2 li:hover .img5 ,.nav_sum .nav_l dd:hover .img5{
	background:url(nav_a.png) no-repeat -367px -268px;
}*/
#banner .banner_sum .nav2 li a {
	font-size:16px;
	display:block;
	height:52px;
}
#banner .banner_sum .nav2 li a:hover {
	background:url(li2.jpg) no-repeat;
	color:#fff;
}
#banner .banner_sum .nav2 li:hover a{
	color:#fff;
}
#banner .banner_sum .nav2 li:hover{
	background:url(li2.jpg) no-repeat;
}






/* 头部 end */
/* 内容 */
#main {
	width:100%;
	background:#f7f7f7;
}
#main .sum1 {
	width:1212px;
	margin:0 auto;
	overflow:hidden;
	padding-top:52px;
}
#main .sum1 .sum1_block1 {
	width:255px;
	border:2px solid #dbdbdb;
	padding:0 14px 18px 13px;
	background:#fff;
	float:left;
}
h2 {
	font-size:15px;
	width:248px;
	height:44px;
	line-height:44px;
	position:relative;
	color:#000;
}
h2 .more {
	width:50px;
	position:absolute;
	top:18px;
	right:-18px;
}
h2 .more a {
	font-size:8px;
	color:#bebebe;
}
h2 .more a:hover {
	color:#e49051;
}
#main .text {
	width:255px;
	height:24px;
	line-height:24px;
	text-align:left;
	color:#421505;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 15px 0px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow:hidden;
	
}
#main .text2 {
	width:177px;
	height:23px;
	line-height:23px;
	color:#fff;
	text-align:center;
	background:url(bg2.jpg) no-repeat;
}
#main .sum1 .sum1_block1 p {
	line-height:20px;
	height:117px;
	margin-bottom:20px;
}
#main .sum1 .sum1_block1 .pic1 {
	width:255px;
	height:155px;
	overflow:hidden;
}
#main .sum1 .sum1_block1 .pic3 {
	width:255px;
	height:155px;
	overflow:hidden;
}
#main .sum1 .sum1_block1 .pic3 img {
	width:255px;
	height:155px;
	overflow:hidden;
}
#main .sum1 .sum1_block2 {
	width:254px;
	border:2px solid #dbdbdb;
	padding:15px 16px 0 13px;
	background:#fff;
	float:left;
	margin:0 13px 0 12px;
}
h3 {
	font-size:15px;
	width:248px;
	height:50px;
	line-height:50px;
	position:relative;
	color:#000;
}
h3 .more {
	width:50px;
	position:absolute;
	top:18px;
	right:-18px;
}
h3 .more a {
	font-size:10px;
	color:#bebebe;
}
h3 .more a:hover {
	color:#e49051;
}
#main .sum1 .sum1_block2 .text {
	font-size:18px;
	height:23px;
	line-height:23px;
	text-align:left;
	border-radius: 8px;
	margin:18px 0 15px 0;
}
#main .sum1 .sum1_block2 p {
	line-height:20px;
	height:117px;
}
#main .sum1 .sum1_block2 .pic2 {
	width:255px;
	height:155px;
	overflow:hidden;
}
#main .sum1 .sum1_block2 .pic2 img {
	width:255px;
	height:155px;
	overflow:hidden;
}
#main .sum1 .sum1_block3 {
	width:314px;
	float:right;
	text-align:left;
}
#main .sum1 .sum1_block3 dl {
	width:313px;
	height:184px;
	position:relative;
	overflow:hidden;
}
#main .sum1 .sum1_block3 dl .sp1 {
	width:38px;
	height:38px;
	overflow:hidden;
	position:absolute;
	top:20px;
	right:18px;
}
#main .sum1 .sum1_block3 dt {
	width:313px;
	height:184px;
}
.bt {
	border:1px solid #ccddf0;
	margin-bottom:25px;
}
#main .sum1 .sum1_block3 dd {
	width:280px;
	height:93px;
	background:url(bg4.png) no-repeat;
	position:absolute;
	left:0;
	bottom:0;
	font-size:24px;
	color:#eed18b;
	line-height:31px;
	padding:5px 17px 0 20px;
}
#main .sum1 .sum1_block3 dd p {
	font-size:12px;
	line-height:18px;
	color:#fff;
}
#main .sum2 {
	width:1212px;
	margin:51px auto 0 auto;
	overflow:hidden;
	padding-bottom:40px;
}
#main .sum2 .video {
	width:286px;
	height:190px;
	float:left;
	overflow:hidden;
}
#main .sum2 .sum2_block1 {
	width:554px;
	border:2px solid #dbdbdb;
	float:left;
	margin-left:12px;
	padding:0 18px 26px 12px;
	background:#ffffff;
	display:inline;
}
h4 {
	height:61px;
	line-height:61px;
	font-size:22px;
	position:relative;
}
h4 .more2 {
	width:38px;
	height:38px;
	position:absolute;
	top:12px;
	right:0;
}
#main .sum2 .sum2_block1 dl {
	width:560px;
}
#main .sum2 .sum2_block1 dt {
	width:134px;
	height:94px;
	overflow:hidden;
	float:left;
	margin-right:16px;
	padding-top:5px;
}
#main .sum2 .sum2_block1 dd {
	font-size:18px;
	color:#333333;
	line-height:23px;
	height:23px;
	width:408px;
	float:left;
}
#main .sum2 .sum2_block1 dd p {
	font-size:12px;
	line-height:20px;
}
#main .sum2 .sum2_block2 {
	width:276px;
	float:right;
	border:2px solid #dbdbdb;
	background:#ffffff;
	padding:0 18px 5px 16px;
	_padding:0 18px 12px 16px;
}
#main .sum2 .sum2_block2 ul {
	width:280px;
}
#main .sum2 .sum2_block2 ul li {
	width:280px;
	line-height:24px;
	height:24px;
	background:url(ico7.jpg) no-repeat 0 12px;
	text-indent:10px;
}
#main .sum3 {
	width:100%;
	background:#ffffff;
	padding:30px 0 40px 0;
	overflow:hidden;
}
#main .sum3_sum, .sum4_sum, .sum5_sum {
	width:1212px;
	margin:0 auto;
}
h5 {
	width:1212px;
	height:55px;
	font-size:31px;
	color:#000000;
	background:url(h5_bg.jpg) repeat-x left bottom;
	position:relative;
	padding-bottom:5px;
}
h5 .sp2 {
	height:55px;
	line-height:60px;
	position:absolute;
	top:0;
	right:0;
}
h5 .sp2 a {
	padding:0 12px;
	color:#808080;
	display:inline-block;
}
h5 .sp2 .more4 {
	background:url(ico8.jpg) no-repeat 45px 20px;
	width:35px;
}
h5 .sp2 a:hover {
	color:#e49051;
}
#main .sum3_sum .sum3_block1 {
	width:178px;
	float:left;
	border:2px solid #dbdbdb;
	padding:13px;
	margin-top:15px;
	margin-right:20px;
	height:352px;
}
h6 {
	width:177px;
	height:35px;
	margin:0 auto;
	line-height:35px;
	border:1px solid #9a908a;
	border-left:none;
	background:#421505;
	text-indent:13px;
	font-size:15px;
	color:#ffffff;
	position:relative;
}
h6 .more5 {
	width:20px;
	height:19px;
	position:absolute;
	top:8px;
	right:9px;
	text-indent:0;
}
#main .sum3_sum .sum3_block1 dl {
	width:187px;
	margin:0 auto;
}
#main .sum3_sum .sum3_block1 dt {
	width:177px;
	height:105px;
	margin-top:8px;
}
#main .sum3_sum .sum3_block1 dt img{
	width:177px;
	height:105px;
}
#main .sum3_sum .sum3_block1 dd {
	margin-top:8px;
	overflow:hidden;
	color:#333333;
}
#main .sum3_sum .sum3_block1 dd p {
	line-height:24px;
	font-weight:normal;
	overflow:hidden;
}
#main .sum3_sum .sum3_block2 {
	width:647px;
	float:left;
	margin-top:19px;
	position:relative;
}
#main .sum3_sum .sum3_block2 .zt{
	position:absolute;
	top:1px;
	left:1px;
	display:none;
	width:647px;
	height:380px;
	background:url(mask.png);
	z-index:9999;
}
#main .sum3_sum .sum3_block2:hover .zt{
	display:block;
}
#main .sum3_sum .sum3_block2 dt {
	width:647px;
	height:380px;
	overflow:hidden;
	border-left:1px solid #efefef;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #cecece;
	border-top:1px solid #cecece;
}
#main .sum3_sum .sum3_block2 dd {
	width:628px;
	height:64px;
	padding-top:6px;
	line-height:30px;
	font-weight:bold;
	font-size:18px;
	background:url(mask_title.png);
	position:absolute;
	left:9px;
	bottom:8px;
	text-indent:9px;
	color:#333333;
}
#main .sum3_sum .sum3_block2 dd .sp3 {
	position:absolute;
	top:6px;
	right:11px;
}
#main .sum3_sum .sum3_block2 dd p {
	line-height:34px;
	font-weight:normal;
	font-size:12px;
}
#main .sum3_sum .sum3_block3 {
	width:313px;
	float:right;
	margin-top:19px;
	position:relative;
}
#main .sum3_sum .sum3_block3 .zt{
	position:absolute;
	top:1px;
	left:1px;
	display:none;
	width:313px;
	height:380px;
	background:url(mask.png);
	z-index:9999;
}
#main .sum3_sum .sum3_block3:hover .zt{
	display:block;
}
#main .sum3_sum .sum3_block3 dt {
	width:313px;
	height:380px;
	overflow:hidden;
	border-left:1px solid #efefef;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #efefef;
	border-top:1px solid #cecece;
}
#main .sum3_sum .sum3_block3 dd {
	width:293px;
	height:64px;
	overflow:hidden;
	padding-top:6px;
	line-height:30px;
	font-weight:bold;
	font-size:18px;
	background:url(bg6.png) no-repeat;
	position:absolute;
	left:9px;
	bottom:8px;
	text-indent:9px;
	color:#333333;
}
#main .sum3_sum .sum3_block3 dd .sp3 {
	position:absolute;
	top:6px;
	right:11px;
}
#main .sum3_sum .sum3_block3 dd p {
	line-height:34px;
	font-weight:normal;
	font-size:12px;
}
#main .sum3_sum .sum3_block4 {
	width:175px;
	height:349px;
	float:left;
	margin-top:15px;
	position:relative;
	border:2px solid #dbdbdb;
	margin-right:20px;
	padding:15px;
}
#main .sum3_sum .sum3_block4 h6 {
}
#main .sum3_sum .sum3_block5 {
	width:313px;
	float:left;
	margin-top:15px;
	position:relative;
}
#main .sum3_sum .sum3_block5 .zt{
	position:absolute;
	top:1px;
	left:1px;
	display:none;
	width:313px;
	height:380px;
	background:url(mask.png);
	z-index:9999;
}
#main .sum3_sum .sum3_block5 dt {
	width:313px;
	height:380px;
	overflow:hidden;
	border-left:1px solid #efefef;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #cecece;
	border-top:1px solid #cecece;
}
#main .sum3_sum .sum3_block5 dd {
	padding:8px 15px;
	font-size:18px;
	background:url(mask_title.png);
	position:absolute;
	left:15px;
	top:15px;
	color:#FEFEFE;
}
#main .sum3_sum .sum3_block5 dd .sp3 {
	/*position:absolute;*/
	top:6px;
	right:11px;
	font-size:14px;
}
#main .sum3_sum .sum3_block5 dd p {
	line-height:34px;
	font-weight:normal;
	font-size:12px;
}
#main .sum3_sum .sum3_block6 .zt{
	position:absolute;
	top:1px;
	left:1px;
	display:none;
	width:312px;
	height:380px;
	background:url(mask.png);
	z-index:9999;
}
#main .sum3_sum .sum3_block6 {
	width:312px;
	float:left;
	margin-top:15px;
	margin-left:20px;
	position:relative;
}
#main .sum3_sum .sum3_block6 dt {
	width:312px;
	height:380px;
	overflow:hidden;
	border-left:1px solid #efefef;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #cecece;
	border-top:1px solid #cecece;
}
#main .sum3_sum .sum3_block6 dd {
	padding:8px 15px;
	font-size:18px;
	background:url(mask_title.png);
	position:absolute;
	left:15px;
	top:15px;
	color:#FEFEFE;
}
#main .sum3_sum .sum3_block6 dd .sp3 {
	/*position:absolute;*/
	top:6px;
	right:11px;
	font-size:14px;
}
#main .sum3_sum .sum3_block6 dd p {
	line-height:34px;
	font-weight:normal;
	font-size:12px;
}
#main .sum3_sum .sum3_block7 .zt{
	position:absolute;
	top:1px;
	left:1px;
	display:none;
	width:312px;
	height:380px;
	background:url(mask.png);
	z-index:9999;
}
#main .sum3_sum .sum3_block7 {
	width:313px;
	float:left;
	margin-top:15px;
	margin-left:20px;
	position:relative;
}
#main .sum3_sum .sum3_block7 dt {
	width:313px;
	height:380px;
	overflow:hidden;
	border-left:1px solid #efefef;
	border-bottom:1px solid #bebebe;
	border-right:1px solid #efefef;
	border-top:1px solid #efefef;
}
#main .sum3_sum .sum3_block7 dd {
	padding:8px 15px;
	font-size:18px;
	background:url(mask_title.png);
	position:absolute;
	left:15px;
	top:15px;
	color:#FEFEFE;
}
#main .sum3_sum .sum3_block7 dd .sp3 {
	/*position:absolute;*/
	top:6px;
	right:11px;
	font-size:14px;
}
#main .sum3_sum .sum3_block7 dd p {
	line-height:34px;
	font-weight:normal;
	font-size:12px;
}
/*#main .sum3_sum .sum3_block6 dd font,#main .sum3_sum .sum3_block7 font,#main .sum3_sum .sum3_block5 dd font {
	font-size:14px;
}*/

.pmask .zt .plus{
	width:40px;
	height:40px;
	position:absolute;
	right:0;
	bottom:0;
	background:url('btn_plus.jpg') no-repeat;
}
.pmask .zt .plus_a{
	width:40px;
	height:40px;
	position:absolute;
	right:0;
	bottom:0;
	background:url('btn_plus_a.jpg') no-repeat;
}
#main .sum4 {
	width:100%;
	background:#f7f7f7;
	padding:30px 0 40px 0;
	overflow:hidden;
}

#main h5 .more4 {
	background:url(ico8.jpg) no-repeat 45px 23px;
	width:35px;
	/*position:absolute;*/
	top:0;
	right:0;
}

#main h5 .search2 {
	position:absolute;
	top:0px;
	left:420px;
	width:350px;
	height:32px;
	line-height:32px;
}
#main h5 .search2 select{
	width:126px;
	height:30px;
	line-height:30px;
	border:1px solid #cccccc;
	margin-right:5px;
}
#main h5 .search2 .btn{
	position:absolute;
	top:9px;
	right:0;
	width:66px;
	height:30px;
	background:#421505;
	border:none;
	cursor:pointer;
	font-family:"微软雅黑";
	color:#fff;
}
#main .sum4 .sum4_sum dl {
	width:282px;
	float:left;
	border:2px solid #cecece;
	margin-top:21px;
	padding:24px 0;
	background:#ffffff;
	margin-right:22px;
}
#main .sum4 .sum4_sum dl.dl_mr {
	margin-right:0;
	width:284px;
}
#main .sum4 .sum4_sum dt {
	width:241px;
	height:178px;
	margin:0 auto;
	overflow:hidden;
}
#main .sum4 .sum4_sum dt img {
	width:241px;
	height:178px;
}

#main .sum4 .sum4_sum dd {
	width:241px;
	margin:0 auto;
	line-height:40px;
	font-size:16px;
	padding-top:14px;
}
#main .sum4 .sum4_sum .dd1 {
	font-size:12px;
	border-top:1px solid #999999;
	line-height:20px;
	height:40px;
	padding:0;
	padding-top:10px;
}
#main .sum4 .sum4_sum .dd2 {
	width:104px;
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:15px;
	color:#ffffff;
	background:#333333;
	border:1px solid #666666;
	border-left:none;
	padding:0;
	float:right;
	margin-right:20px;
}
#main .sum5 {
	width:100%;
	background:#ffffff;
	padding-top:30px;
}
#main .sum5 .sum5_sum ul {
	width:1212px;
	height:254px;
	padding-top:41px;
}
#main .sum5 .sum5_sum ul li {
	width:157px;
	height:254px;
	float:left;
	margin-right:54px;
}
#main .sum5 .sum5_sum ul li.li7 {
	margin-right:0;
}
#main .sum5 .sum5_sum ul li span {
	display:block;
}
#main .sum5 .sum5_sum ul li .sp6 {
	width:157px;
	height:59px;
	line-height:59px;
	text-align:center;
	overflow:hidden;
}
#main .sum5 .sum5_sum ul li .sp6 a {
	font-size:16px;
}
/* 内容 end */
/* 底部 */
#foot {
	width:100%;
	height:200px;
	border-top:9px solid #808080;
	padding-top:63px;
	background:#eeeeee;
	padding-bottom:100px;
}
#foot .foot_sum {
	width:1194px;
	margin:0 auto;
	padding-bottom:20px;
	padding-left:17px;
	border-bottom:1px solid #919191;
	overflow:hidden;
}
#foot .foot_sum .foot_block1 {
	width:290px;
	float:left;
	padding-right:65px;
}
#foot .foot_sum ul {
	width:290px;
}
#foot .foot_sum ul li {
	width:290px;
	line-height:26px;
	background:url(ico7.jpg) no-repeat 0 10px;
	text-indent:8px;
}
#foot .foot_sum .tit {
	line-height:28px;
	font-size:19px;
	width:290px;
	color:#352014;
	position:relative;
}
#foot .foot_sum .tit .more3 {
	background: url(ico6.jpg) no-repeat 30px 10px;
	position:absolute;
	top:0;
	right:0;
	width:35px;
}
#foot .foot_sum2 {
	width:1211px;
	margin:0 auto;
	margin-top:27px;
	padding-left:17px;
}
#foot .foot_sum2 .links {
	width:223px;
	height:22px;
	float:left;
}
#foot .foot_sum2 .links .input2 {
	width:200px;
	height:20px;
	line-height:20px;
	border:1px solid #b7b7b7;
	text-indent:10px;
	font-size:10px;
	color:#8f8f8f;
	float:left;
}
#foot .foot_sum2 .links .btn2 {
	width:19px;
	height:22px;
	background:url(btn.jpg) no-repeat;
	border:none;
	float:right;
}
#foot .foot_block2 {
	width:476px;
	height:22px;
	line-height:22px;
	text-align:center;
	float:left;
	color:#c2c2c2;
}
#foot .foot_block2 a {
	color:#666666;
	padding:0 14px;
}
#foot .foot_block2 a:hover {
	color:#e49051;
}
#foot .foot_block3 {
	width:474px;
	height:22px;
	line-height:22px;
	text-align:right;
	float:right;
	color:#666666;
}

/* 底部 end */


.nav_sum .nav_l{
	position:absolute;
	top:-8px;
	left:0;
	width:190px;
	height:48px;
	color:#fff;
	line-height:48px;
	text-indent:46px;
	font-size:16px;
	cursor:pointer;
	background:#1a1a1a url(n_ico6.jpg) no-repeat 127px 18px;
}
.nav_sum .nav_l .nav_l_a{
	position:absolute;
	top:47px;
	left:0;
	width:190px;
	display:none;
	font-size:16px;
	color:#fff;
	display:none;
	background:url(nav2_bg.png) repeat-y left top;
	z-index:9999;
}
/*.nav_sum .nav_l:hover .nav_l_a{
	display:block;
}*/
.nav_l_a dd a:hover{
	background:url(li2.jpg) no-repeat;
	color:#fff;
}
.nav_sum .nav_l .nav_l_a dd{
	width:190px;
	height:66px;
	line-height:66px;
	text-align:left;
	text-indent:72px;
	position:relative;
	background:#1a1a1a url(nav2_bg3.png) no-repeat;
}
.nav_sum .nav_l .nav_l_a dd:hover{
	background:#1a1a1a url(nav2_bg3.png) no-repeat;
}
.nav_sum .nav_l .nav_l_a dd a{
	font-size:16px;
	display:block;
	height:66px;
}
/*.nav_sum .nav_l .nav_l_a dd:hover .dd_a{
	display:block;
}*/
.nav_sum .nav_l .nav_l_a dd .dd_a{
	position:absolute;
	top:0;
	left:190px;
	width:302px;
	border:1px solid #ac907c;
	border-left:none;
	background:#eee url(l_bg.png) repeat-y;
	display:none;
	padding:11px 0;
	text-indent:0;
	text-align:left;
}
.nav_sum .nav_l .nav_l_a dd .dd_a p{
	width:250px;
	margin:0 auto;
	line-height:22px;
}
.nav_sum .nav_l .nav_l_a dd .dd_a p a{
	height:22px;
	padding:0 5px;	
	font-size:14px;
	display:inline;
	color:#333;
}
.nav_sum .nav_l .nav_l_a dd .dd_a p a:hover{
	background:none;
}
#banner .banner_sum .nav2 li .img1, #banner .banner_sum .nav2 li .img2, #banner .banner_sum .nav2 li .img3, #banner .banner_sum .nav2 li .img4, #banner .banner_sum .nav2 li .img5,.nav_sum .nav_l dd .img1 ,.nav_sum .nav_l dd .img2,.nav_sum .nav_l dd .img3,.nav_sum .nav_l dd .img4,.nav_sum .nav_l dd .img5{
	position:absolute;
	top:16px;
	left:18px;
	width:40px;
	height:40px;
}
/*#banner .banner_sum .nav2 li .img1,.nav_sum .nav_l dd .img1 {
	background:url(nav_a.png) no-repeat;
}
#banner .banner_sum .nav2 li .img2,.nav_sum .nav_l dd .img2 {
	background:url(nav_a.png) no-repeat left -65px;
}
#banner .banner_sum .nav2 li .img3,.nav_sum .nav_l dd .img3 {
	background:url(nav_a.png) no-repeat left -134px;
}
#banner .banner_sum .nav2 li .img4,.nav_sum .nav_l dd .img4 {
	background:url(nav_a.png) no-repeat left -200px;
}
#banner .banner_sum .nav2 li .img5,.nav_sum .nav_l dd .img5 {
	background:url(nav_a.png) no-repeat left -268px;
}
#banner .banner_sum .nav2 li:hover .img1,.nav_sum .nav_l dd:hover .img1  {
	background:url(nav_a.png) no-repeat -367px top;
}
#banner .banner_sum .nav2 li:hover .img2,.nav_sum .nav_l dd:hover .img2 {
	background:url(nav_a.png) no-repeat -367px -65px;
}
#banner .banner_sum .nav2 li:hover .img3 ,.nav_sum .nav_l dd:hover .img3{
	background:url(nav_a.png) no-repeat -367px -134px;
}
#banner .banner_sum .nav2 li:hover .img4,.nav_sum .nav_l dd:hover .img4 {
	background:url(nav_a.png) no-repeat -367px -200px;
}
#banner .banner_sum .nav2 li:hover .img5 ,.nav_sum .nav_l dd:hover .img5{
	background:url(nav_a.png) no-repeat -367px -268px;
}*/


#p_content .p_rightsum .tbag{
	width:977px;
	height:150px;
	padding:9px 0 5px 0;
	border-bottom:1px dashed #c7c8ca;
	position:relative;
}
#p_content .p_rightsum .tbag dd{
	float:right;
	line-height:38px;
	position:relative;
}
#p_content .p_rightsum .tbag dd a{
	font-weight:bold;
	font-size:20px;
	color:#000;
	font-family:"微软雅黑";
}
#p_content .p_rightsum .tbag dd span{
	position:absolute;
	top:0;
	right:0;
	font-size:12px;
	color:#000;
	font-family:"微软雅黑";
}
#p_content .p_rightsum .tbag dd  p{
	line-height:20px;
	font-size:14px;
}
#p_content .p_rightsum .tbag dd  p a{
	width:87px;
	height:35px;
	line-height:35px;
	/*background:url(n_bg2.jpg) no-repeat;*/
	background:#b8b8b8;
	display:block;
	font-size:12px;
	text-align:center;
	color:#fff;
	margin-top:20px;
}
.tbag dt{
	background: #f1f1f1;
	position: absolute;
	width: 60px;
	text-align: center;
	left: 0;
	top: 32px;
	padding: 5px 0;
	color: #999;
	height: 38px;
	line-height: 19px;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	font-size:14px;
}