﻿.wrap { }
/*logo*/
.top { width:1100px; height:118px; margin:0 auto;}
.logo { width:300px; height:90px; padding-top:18px; float:left; }
.kong { width:460px; height:118px; float:left;}
/*sreach*/
.top_sreach_wrap { width:330px; height:60px; float:left; }
.top_sreach { width:230px; height:60px; padding-top:30px;  }
.s_t { padding:5px 0;}
.s_t span { padding:2px 8px; cursor:pointer;  }
.s_t span.active { background:#A42B16; color:#fff;}
.s_in { width:311px;text-align:left;z-index:100 }

.s_ipt_wr{border:1px solid #b6b6b6;background:#fff;display:inline-block;vertical-align:top;width:200px;margin-right:0;border-right-width:0;border-color:#A42B15 transparent #A42B15 #A42B15;overflow:hidden}
.s_ipt{width:190px;height:22px;font:16px/18px arial;line-height:22px\9;margin:6px 0 0 7px;padding:0;background:transparent;border:0;outline:0;-webkit-appearance:none}

.s_btn_wr{width:97px;height:34px;display:inline-block;background-position:-120px -48px;*position:relative;z-index:0;vertical-align:top}
.s_ipt_wr { height:34px;}
.s_btn_wr{width:auto;height:auto;border-bottom:1px solid transparent;*border-bottom:0}
.s_btn{width:100px;height:36px;color:#fff;font-size:15px;letter-spacing:1px;background:#A42B15;border-bottom:1px solid #A42B15;outline:medium;*border-bottom:0;-webkit-appearance:none;-webkit-border-radius:0}
input { border:0; padding:0; }



/*nav*/
.navwrap { width:100%; background:url(../images/navbg.jpg) repeat-x; height:73px; }
.nav { width:1135px; padding-left:15px; margin:0 auto; line-height:73px; }
.nav li {display:inline;  }
.nav_com {  padding:0 22px; border-left:1px solid #fff;}
.nav_com a { font-size:18px; color:#fff; }
.nav_com a:hover { color:#eaeaea; }
.zz_weixin { border:1px solid #A42B16; padding:5px 15px; margin-left:25px; position:relative; z-index:999 }
.zz_weixin a { color:#A42B16; }
.navpd_up { margin-top:18px;}
/*navfoot*/
.navfoot { width:1085px; padding-left:15px; margin:0 auto; line-height:73px; }
.navfoot li {display:inline;  }
.nav_comfoot {  padding:0 11px; border-left:1px solid #fff;}
.nav_comfoot a { font-size:18px; color:#fff; }
.nav_comfoot a:hover { color:#eaeaea; }
.tbdp { border:1px solid #F90; padding:5px 15px; margin-left:25px; position:relative; z-index:999 }
.tbdp a { color:#F90  }

/*banner*/
	.focusBox { position: relative; width:1100px; height:500px; overflow: hidden;  }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:1100px; height:500px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*人名列表*/
.namewrap { width:1100px; height:280px; margin:0 auto; }
.namelist { width:538px; height:280px; float:left;  }
.name_tit { width:538px; height:39px; background:#962A2A; text-align:center;  }
.name_tit img { padding-top:3px; }
.allname_left { width:536px; height:238px; border:1px solid #F0F0E8; position:relative; }
.allname_left li { width:88px; height:18px; line-height:18px; border-left:1px solid #ccc;  float:left; text-align:center; margin:7.5px 0; }
.allname_left li a { color:#333; font-size:14px; }
.allname_left li a:hover { color:#962A2A; }
.allname_right { width:536px; height:238px; border:1px solid #F0F0E8; position:relative; }
.allname_right li { width:88px; height:18px; line-height:18px; border-left:1px solid #ccc;  float:left; text-align:center; margin:7.5px 0; }
.allname_right li a { color:#333; font-size:14px; }
.allname_right li a:hover { color:#962A2A; }
/*最新上架*/
.new_up { width:1100px; margin:0 auto; }
.com_tit { width:1100px; height:40px; line-height:40px; background:#962A2A; }
.com_tit h1 { width:985px; float:left; color:#fff; font-size:20px; font-weight:700; padding-left:15px;  }
.com_tit p { width:100px; text-align:right;  float:left; }
.com_tit p a { color:#fff; padding-right:10px; }

/*上架产品*/
.cq-wrap04{	width:100%; 	height:1580px;}
.indexcq-main03{width:1100px; height:310px;margin:0 auto; border:1px solid #F0F0E8;}
	/*单个产品*/
.indexcq-main03 li{    width:262px; 	height:282px;	float:left;	margin:15px 0 0 10px;	background:#F6EDE3;}
.indexcq-tu{	width:262px;     height:175px;}
.indexcq-tu img {	width:262px;     height:175px;}
.indexcq-neirong{	width:262px;	height:107px;	}
.gongchun { display:block; float:left; width:165px; padding-top:10px;  overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.gongchun a{	font-size:18px;    font-family:"微软雅黑";	text-decoration:none;	color:#952A2A;}
.xunjia { display:block; float:left; padding-top:10px; }
.xunjia a{	font-size:21px;	text-decoration:none;	color:#F00;	}
.indexcq-neirong p{	float:left;	padding-top:8px;	color:#666;	font-family:"微软雅黑";}
.indexcq-neirong p span{	float:left;	display:block;	line-height:20px;	width:115px;	padding-left:15px;}
/*common*/
.gf_p_b01 { padding-bottom:16px;}
.gf_p_l01 { padding-left:24px; } 

/*左右新闻 视频*/
.wrap_floor3 { width:1100px; height:320px; margin:0 auto; padding-top:18px; padding-bottom:18px; }
.w_f3_news { width:275px; height:320px; float:left; }
.com_tit_f3 { width:275px; height:40px; line-height:40px; background:#962A2A; }
.com_tit_f3 h1 { width:185px; font-size:20px; color:#fff; float:left; height:40px; font-weight:700; padding-left:15px;}
.com_tit_f3 span { width:65px; text-align:right; height:40px; padding-right:0;  display:block; float:left; }
.com_tit_f3 span a { color:#fff;  }
.w_f3_news ul { width:273px; height:265px;  padding-top:10px; border:1px solid #F0F0E8; }
.w_f3_news ul li { width:245px; height:36px; line-height:36px; padding-left:30px; background:url(../images/arrow01.jpg) no-repeat 15px center;  }
.w_f3_news ul li a { color:#333; }

.w_f3_video { width:520px; height:320px; float:left; padding-left:15px; padding-right:15px; }
.com_tit_f4 { width:520px; height:40px; line-height:40px; background:#962A2A; }
.com_tit_f4 h1 { width:430px; font-size:20px; color:#fff; float:left; height:40px; font-weight:700; padding-left:15px;}
.com_tit_f4 span { width:65px; text-align:right; height:40px; padding-right:0;  display:block; float:left; }
.com_tit_f4 span a { color:#fff;  }
.i_video_show { width:520px; background:#ccc; height:278px; }
.i_video_show a img{ width:520px; height:278px;} 
/*广告位*/
.towgg_wrap { width:1100px; height:293px; margin:0 auto; padding-top:25px; padding-bottom:25px; }
.towgg_com { width:543px; height:293px; float:left; }
.towgg_com img { width:543px; height:293px; }
.gg_pr { padding-right:14px; }

/*foot*/
.foot_info { width:1100px; height:160px; margin:0 auto; padding-top:20px; }
.foot_info_l { width:600px; height:160px; padding-left:40px; float:left; }
.foot_info_l { line-height:30px; }

.foot_info_r { width:460px; height:160px; float:left; }
.ewm { width:100px; height:120px; float:left;padding:0 20px;}
.ewm img { width:100px; height:100px; }
.ewm span { display:block; width:100px; height:20px; line-height:20px; text-align:center; }

/*ewm*/
#code_img{ width:270px; height:355px;  background:url("../images/code.png") -4px -3px no-repeat; position:absolute;z-index:999999999;   cursor:pointer; display:none; left:-82px; top:30px;}
#code_img1{ width:270px; height:355px;  background:url("../images/code1.png") -4px -3px no-repeat; position:absolute;z-index:999999999;   cursor:pointer; display:none; left:-82px; top:-350px;}


/***********/
/*banner*/
.cq-wrap01{ 
    width:100%; 
	height:500px;
	}
.cq-main01{
	width:1100px;
	height:500px;
	margin:0 auto;}
	
/*导航*/	
#cq-nav{ 
	width:100%; 
	height:207px;
	}
#cq-navarea{ 
    width:1100px; 
	height:207px; 
	margin:0 auto; 
	}
/*红条部分*/
#cq-navs{
	width:1102px; 
	height:55px; 
	float:left; 
	margin-top:7px; 
	}
#cq-navs ul {
	clear:both;
	float:left;
	width:1100px;
	padding:4px 18px 0 18px;}
#cq-navs li {
	float:left;
	height:37px;
	font-size:14px;
	line-height:32px;}
#cq-navs a {
	float:left;
	display:inline-block;
	width:219px;	
	height:54px;
	text-align:center;
	color:#fff;
	text-decoration: none;
	background:url(../images/red02.jpg);}


#cq-navs .on a:link, #cq-navsa .on a:visited, #cq-navs .on a:hover, #cq-navs .on a:active {
	float:left;
	display:inline-block;
	height:54px;
	background:url(../images/red01.jpg) no-repeat center;
	}
#cq-navs .on a:link span, #cq-navs .on a:visited span, #cq-navs .on a:hover span, #cq-navs .on a:active span {
	display:inline-block;
	height:54px;
	
	}
#cq-navs dl {
	clear: both; 
	overflow:hidden; 
	width: 1102px;}
#cq-navs dt {
	height: 40px; 
    float: left;
	font-size: 22px; 
	font-family:"黑体";	
	line-height: 40px;
	border-right:1px solid #fff;
	}
	/*导航*/	
#cq-nav{ 
	width:100%; 
	height:207px;
	}
#cq-navarea{ 
    width:1100px; 
	height:207px; 
	margin:0 auto; 
	}
/*紫砂馆红条部分*/
#cq-navs01{
	width:1102px; 
	height:55px; 
	float:left; 
	margin-top:7px; 
	}
#cq-navs01 ul {
	clear:both;
	float:left;
	width:1100px;
	padding:4px 18px 0 18px;}
#cq-navs01 li {
	float:left;
	height:37px;
	font-size:14px;
	line-height:32px;}
#cq-navs01 a {
	float:left;
	display:inline-block;
	width:274px;	
	height:54px;
	text-align:center;
	color:#fff;
	text-decoration: none;
	background:url(../images/red02.jpg);}


#cq-navs01 .on a:link, #cq-navsa .on a:visited, #cq-navs .on a:hover, #cq-navs01 .on a:active {
	float:left;
	display:inline-block;
	height:54px;
	background:url(../images/red01.jpg) no-repeat center;
	}
#cq-navs01 .on a:link span, #cq-navs .on a:visited span, #cq-navs .on a:hover span, #cq-navs .on a:active span {
	display:inline-block;
	height:54px;
	
	}
#cq-navs01 dl {
	clear: both; 
	overflow:hidden; 
	width: 1102px;}
#cq-navs01 dt {
	height: 40px; 
    float: left;
	font-size: 22px; 
	font-family:"黑体";	
	line-height: 40px;
	border-right:1px solid #fff;
	}
.jing,.long {
	text-align:center;}
	
/*人名部分*/
#cq-menu {
	clear:both; 
	overflow:hidden;
	margin:0 auto;
	width:950px;
	height:145px;
	
	}
#cq-menu li {
	width:104px;
	height:23px;
	float:left;
	margin-top:30px;
	text-align:center;
	font-size:19px; 
	font-family:"黑体";	
	color:#000;
	line-height:23px;
	border-right:1px solid #000;}
#cq-menu ul { 
    width:940px; 
	height:37px;	 
	margin-left:100px; 
	_margin-left:50px; 
	display:inline; 
	_display:inline;}
#cq-menu li a:link,#cq-menu li a:visited {
	color:#000;
	text-decoration: none;}
#cq-menu li a:hover,#cq-menu li a:active {
	color:#952A2A;
	text-decoration: none;}
#cq-menu li strong {
	font-size:14px;
	font-weight:normal;}
#cq-menu a {padding:0 8px;}
#cq-menu a:link, #cq-menu a:visited {
	color: #09f;}
#cq-menu a:hover, #cq-menu a:active {
	color: #f50;}
#cq-menu span a:link, #cq-menu span a:visited {
	color: #999;}
#cq-menu span a:hover, #cq-menu span a:active {
	color: #f96;}


/*轮播长图*/
.cq-wrap03{
	width:100%; 
	height:115px;}
.cq-main02 { 
   position: relative; 
   width:1100px; 
   height:115px; 
   overflow: hidden; }
.cq-main02 .cq-pic img { 
   width:1100px; 
   height:115px; 
   display: block; }

/*上架产品*/
.cq-wrap04{
	width:100%; 
	min-height:1480px;
}
.cq-main03{
	width:1100px; 
	height:1480px;
	margin:0 auto;
}
	/*单个产品*/
.cq-main03 li{
    width:262px; 
	height:282px;
	float:left;
	margin:15px 0 0 10px;
	background:#F6EDE3;}
.cq-tu{
	width:262px; 
    height:175px;}
.cq-tu img {
	width:262px; 
    height:175px;}
.cq-neirong{
	width:262px;
	height:107px;
	}


.cq-neirong p{
	float:left;
	padding-top:8px;
	color:#666;
	font-family:"微软雅黑";}
.cq-neirong p span{
	float:left;
	display:block;
	line-height:20px;
	width:115px;
	padding-left:15px;}
.news_banner { width:1100px; height:384px; margin:0 auto; border-bottom:35px solid #962A2A}
.news_banner img { width:1100px; height:384px; }
.news_wrap { width:1100px; min-height:400px; margin:0 auto; }
.news_wrap h1 { width:100%; height:100px; line-height:100px; text-align:center; font-size:30px; color:#962A2A}
.news_wrap ul { width:960px; margin:0 auto;}
.news_wrap ul li { width:430px; height:60px; padding-left:20px; line-height:60px; margin:0 15px; float:left; background:url(../images/arrow01.jpg) no-repeat 0 30px;; overflow:hidden; }
.news_wrap ul li a { font-size:18px; }
.fanye { clear:both; padding:20px 0; width:1100px; margin:0 auto; text-align:center; }
/*内页人物介绍*/
.renwu_wrap { width:1100px; min-height:340px; background:#F1A961; margin:0 auto; }
.renwu_left { width:270px; height:340px; float:left; }
.renwu_left img { width:238px; height:311px; padding:14px 0 0 14px; }
.renwu_right { width:830px; min-height:340px; float:left; }
.renwu_right h1 { width:100%; height:50px; line-height:50px; font-size:30px; padding-top:20px; }
.renwu_right h2 { width:100%; height:30px; line-height:30px; font-size:22px; padding:0px 0 30px 0; }
.renwu_info { width:800px; font-size:16px; line-height:24px;}
/*作品简介*/
.zuopin_wrap { width:1100px; min-height:600px; margin:0 auto; padding-top:15px; }
.zuopin_tit { width:1100px; height:40px; line-height:40px; background:#962A2A; }
.zuopin_tit h1 { width:700px; height:40px; padding-left:20px; color:#fff; font-size:24px; float:left; }
.zuopin_tit a { border:1px solid #fff; background:#CC2A1F; color: #fff; padding:4px 20px;text-decoration:none; cursor:pointer;  }
.zuopin_tit a:hover {text-decoration:none;}
.zuopin_tit span { padding-left:40px; }
.zuopin_tit span i { background:url(../images/icon_phone.jpg) no-repeat 0 3px; padding:4px 0 4px 45px; font-size:20px; color:#fff; font-style:normal; }
.zuopin_text { width:1020px; padding:20px; min-height:200px; background:#E2BFBB; margin:0 auto; }
.zuopin_text h1 { width:100%; font-size:26px; padding-top:20px;  }
.zuopin_words { font-size:18px; line-height:34px; padding-top:10px; }
.zuopin_pic { width:1060px; margin:0 auto; padding-top:5px; }
.zuopin_pic img { max-width:1060px; padding:5px 0; }
/*视频*/
.video_show_wrap { width:1100px; margin:0 auto; padding-top:20px; }
.video_show { width:1014px; height:562px; margin:0 auto;  background:#333; }
.video_show img { width:1014px; height:562px; }
.yinying { width:1100px; height:47px; margin:0 auto; }
.video_tit { width:1100px; height:112px; text-align:center;  }
.video_tit h1 { font-size:24px; padding-bottom:20px; }
.video_tit h1 a { text-decoration:underline; }
.video_tit h1 i { font-size:20px; padding:0px 30px; background:url(../images/v_arrow.png) no-repeat;  }
.video_tit h2 { font-size:14px; color:#666; }
.video_list_wrap { width:1100px; height:880px; margin:0 auto; }

.video_list_wrap li { width:266px;  float:left; padding:4px; }
.video_list_wrap li .video_pic { width:266px; height:170px; }
.video_list_wrap li .video_pic img { width:266px; height:170px; }
.video_list_wrap li p { height:55px; line-height:55px; background:#ccc; text-align:center; font-size:14px; }

/*人物分页*/
.Pagination { clear:both; text-align:center;  }
.Pagination a { margin-right:10px; }
.PagePrev { background:#CB3534; padding:2px 10px; color:#fff; top:-32px; left:12px; position:absolute; }
.PageNext { background:#CB3534; padding:2px 10px; color:#fff; top:-32px; right:0px; position:absolute;} 

/*联系我们*/
.com_wrap { width:1000px; padding:50px; margin:0 auto; }
/*内页标题*/
.ny_ztit { width:100%; height:50px; line-height:50px; font-size:24px; text-align:center;}
.ny_ftit { width:100%; text-align:center; color:#666; padding-bottom:20px;  }
/*updown*/
.updown { width:100%; margin-top:20px; padding-top:20px; border-top:1px dashed #ccc; }
.ny_con_wrap {}
/*页码*/
.fanye{ text-align:center; margin:0 auto; color:#333; clear:both;}
.fanye{ text-align:center; padding:35px 0px 50px 0;}
.fanye a{padding:10px 20px;background:#ffffff;height:40px; vertical-align:middle; line-height:40px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; text-decoration:none; color:#333; outline:none;}
.fanye a:hover{ background:#666; color:#FFF;background-repeat:no-repeat; }
.fanye span{  padding:10px 20px;background:#ffffff;height:40px; vertical-align:middle; line-height:40px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;}
.fanye span.current{ background:#666; color:#FFF;}
#gffy { background:#eaeaea; }
/*联系我们*/
.nybanner_lxwm {  width:1002px; height:316px; background:url(../images/008banner.jpg) repeat-x; font-size:12px; }
.nylxwmwrap { width:1002px; min-height:500px; background:url(../images/008bg.jpg) repeat-y; margin:0 auto;}



.nyliuyan { width:1002px; height:759px; background:url(../images/008tu02.jpg) no-repeat; }
.liuyan { width:640px; height:400px; margin:0 auto; padding-top:50px; }
.liuyan textarea { width:640px; min-height:200px; border:5px solid #000; background:#600; font-size:20px; color:#fff; font-weight:700; margin-bottom:20px;}
.liuyan input[type="submit"] { width:100px; height:50px; margin:0 auto;  font-size:20px; }
.liuyan p { padding:10px; color:#ccc; font-size:24px; text-decoration:underline; }
/*地图*/
	#map1_container,#map2_container {width:640px;height:300px;overflow: hidden;margin:0 auto; padding:20px 0;}
	#allmap1{margin:0 0 3px;height:100%;}
	#allmap2{margin:3px 0 0;height:100%;}

.lxwm_wz { width:800px; margin:0 auto; padding-top:40px; color:#C8FAF9;}
.lxwm_wz h1 { margin:10px; font-size:30px;}
.lxwm_wz h2 { margin:10px; font-size:20px;}
.lxwm_down { width:887px; height:547px; padding:131px 40px 0 40px; margin:0 auto; background:url(../images/lxwm.png) no-repeat center;}
.lxwm_down .lxwm_http_l{ float:left; width:428.5px; height:80px; padding-left:15px;}
.lxwm_down .lxwm_http_r{ float:right; width:413.5px; height:80px; text-align:right; padding-right:30px;}
.lxwm_down h3{ font-size:20px; font-weight:600; color:#fff; }
.lxwm_down a{font-size:20px; font-weight:600; color:#fff;}
.lxwm_down p{ font-size:18px; padding-left:15px; color:#fff; line-height:35px; }


.pc_video { width:800px; height:520px; }

.rsqh_tit { width:1000px; height:80px; line-height:80px; text-align:center; font-size:26px; color:#A42B15; margin:0 auto; }
.rsqh { width:250px; padding:0 6px; font-size:18px; }
.rsqh a { color:#A42B15;  }
.rsqh_tit01 { color:#666; width:250px; padding:5px 6px 0; }