* { 
	margin: 0 auto; 
	hide-focus: expression(this.hideFocus=true); 
    outline: none; /* for firefox 1.5 + */
}
body { 
	padding:0px;
	margin: 0 auto; 
	color: #4a4a4a;
	font-family:"", Arial, Tahoma, Verdana, sans-serif; 
	font-size: 12px; 
	line-height:24px;
	background:#f7f4ef;
}
img{padding: 0px; margin:0px;max-width:100%;}
dl,dt,dd,h2,form,ul,li,p,img, span{margin:0; padding:0; list-style:none;}

a {
	color:#767676;
	text-decoration:none;/
}
a:hover {
	color: #ffffff;
	text-decoration:none;
}
a img {
	border:0;
}

a {
    color: #ffffff;
    text-decoration: none;
}

.header{width:100%; height:303px;}
.banner{width:100%; height:243px;background:url(../images/banner.jpg) no-repeat center;}
.nav{width:100%; height:36px; border-bottom:1px dashed #aaaaaa;}

.heade,.main{ width:1004px; margin:0 auto;}
.heade-top img{ margin:0 auto; display:block;}
.nav-box{b;background: #52381d;height:45px;}
.dao-hang li{font-size: 16px;float:left;line-height:45px;padding: 0 19px;background:url(../images/line.jpg) no-repeat left;}
.dao-hang li a{color:#fff;}


.main,.main-painter{ margin-top:50px; overflow:hidden;}
.news-left{ width:685px; float:left;margin-right:36px;}
.tu-box{width:385px;float:left; margin-right:25px;}
.news-img{ width:385px;  position:relative;}
.img-text{ height:50px; background:url(../images/bg.png) repeat;position: absolute;left: 0;right: 0;bottom: 0;}
.img-text p{ font-size:15px; color:#fff; line-height:50px; padding-left:16px; margin-right:170px; }
.img-text p a { color:#fff;}
.news-text{ float:left; width:275px; overflow:hidden;}
.news-text p,.publica-text p,.exhibi-bottom p{ font-size:13px;  line-height:34px;background:url(../images/arrow1.png) no-repeat left;background-position-y: 13px; padding-left:15px;/*overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*/}
.news-text p { line-height:26px;padding-bottom:15px;}
.news-text p a,.publica-text p a,.exhibi-bottom p a{color:#6d6d6d;}    
.news-text p:hover,.publica-text p:hover{ background:url(../images/arrow2.png) no-repeat left;background-position-y:13px;}   
.about-right{ float:right; position:relative;}
.about-right p{ font-size:16px;  text-align:center; position:absolute; left:0; right:0; bottom:20px;}
.about-right p a{color:#fff;}
.painter-tit{ border-bottom:1px solid #aaaaaa; overflow:hidden;}
.painter-tit h3{ font-size:16px; color:#333333; border-bottom:1px solid #2c2c2c; float:left; padding-bottom:10px;}
.painter-tit span{ float:right; font-size:12px;  background:url(../images/more.png) no-repeat right; padding-right:15px;}
.painter-tit span a{color:#393939;}
.painter-tit2{ margin-bottom:40px;}
.painter-cont{ padding-top:45px;}
.painter-box{ width:915px; margin:0 auto;}
.painter-wrap{ margin-left:-15px; margin-right:-15px;}
.painter-wrap li{ width:12.5%; float:left;}
.hua-jia{ padding:0 15px; overflow:hidden;}
.hua-box{ position:relative;}
.hua-hover{ position:absolute; left:0; right:0; bottom:0; top:0; background:url(../images/bg.png) repeat; display:none;}
.hua-hover p{ font-size:13px; color:#fff; text-align:center; padding-top:48px;}
.hua-box img{ max-width:100%; display:block; margin:0 auto;}
.painter-wrap li:hover .hua-hover{ display:block;}
.publica-left{ width:487px; float:left;}
.publica-img{ width:190px; float:left; margin-right:18px;position:relative;}
.publica-img p { position:absolute;left:0;bottom:0;background: url(../images/bg.png) repeat;color:#fff;font-size:13px;line-height:35px;height:35px;padding:0 5px;}
.publica-text { overflow:hidden;}
.painter-cont2{ padding-top:35px;}
.exhibi-left{ width:200px; float:left;}
.exhibi-left img { max-width:100%; }
.exhibi-top{ border-bottom:1px dashed #ccc; overflow:hidden; padding-bottom:15px;}
.exhibi-zi{ font-size:14px; margin-left:225px;}
.exhibi-right{ float:right;width:480px;}
.exhibi-zi p{ line-height:26px;text-indent: -3em;padding-left: 3em;}
.exhibi-zi p strong{ color:#000000}    
.exhibi-bottom{ padding-top:15px;}

/*------------------------------------??ï¿½ï¿½???ï¿½ï¿½|?????ï¿½ï¿½??---------------------------------------*/
.link-box li{ font-size:14px; float:left;line-height:30px; width:16.66%; text-align:center;}

.contact h3 { color:#4a4a4a;font-size:16px;padding:10px 0;font-weight:normal;clear:both;}
.contact ul li{ font-size:15px; color:#6f6f6f; float:left;width:11.11%;padding:10px 0;}
.contact ul li a{ color:#6f6f6f;}

/*.hua-box{ overflow:hidden; width:1004px; margin:0 auto; padding-top:50px;}*/
.hua-wrap li{height: 280px;float:left;width: 240px;padding:0 15px;margin-bottom:15px;}
.hua-wrap li img{ width:220px; display:block;}
.hua-wrap p{color: #52381d;font-size:12px;line-height:17px;height:34px;padding-top:5px;}

/*1???ï¿½ï¿½????ï¿½ï¿½?2???ï¿½ï¿½?????---------------------------------*/
.zymain{width:1004px; height:auto; padding-top:20px;}
.zyleft{width:256px; height:auto; float:left;}
.zyleft_nav{width:100%; height:auto;}
.zynav_title{width:100%; height:51px;background:#fff;}
.zynav_title h2 {text-align: center;font-size: 16px;/* padding-left: 62px; */padding-top: 15px;}
.zynav_nr{width:100%; height:auto; padding-top:10px;}
.zynav_nr ul{list-style-type:none;}
.zynav_nr ul li{width:100%; height:35px; font-size:14px; color:#4a4a4a; line-height:35px;}
.zynav_nr ul li a{display:block; color:#4a4a4a; background:#fff;}
.zynav_nr ul li a:hover,.zynav_nr ul li a.active{color:#ffffff;b;background: #52381d;}
.zyright{width:730px; height:auto; float:right;}
.zydqwz{width:100%;height:36px;bo;border-bottom: 1px solid #bdbdbd;d;f;13777530eeca550c533d91b8644b733ec3d72200aaa339d59acec72bb1fc106699dbddargin-top:14px;}
.zydqwz_title{width:160px; height:36px; float:left; /*background:url(../images/zydqwzbg.gif) no-repeat left; padding-left:52px;*/ line-height:36px; font-size:14px; color:#1b1b1b;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zydqwz_nr{ width:500px; height:36px; float:right; text-align:right; color:#838383; line-height:36px;}
.zydqwz_nr span{font-weight:bold;c;color: #810319;}
.zydqwz_nr a{color:#838383;}
.zydqwz_nr a:hover{color:#1d1d1d;}
.zymainnr{width:100%; height:auto; padding-top:20px; padding-bottom:20px;}
.aboutus{width:100%; height:auto;  min-height:400px; font-size:14px; padding-top:15px; padding-bottom:15px; line-height:34px;}

/*D??????ï¿½ï¿½?ï¿½ï¿½|??ï¿½ï¿½?o??---------------------------------*/
.newslist{width:100%; height:auto;}
.newslist ul{list-style-type:none; margin-bottom:20px;}
.newslist ul li{text-align: left;width:100%; height:44px;border-bottom:1px solid #f1f1f1; background: url(../images/zynewsbg.gif) no-repeat left; color:#575757; line-height:42px; text-indent:18px; font-size:14px;}
.newslist ul li a{color:#575757;}
.newslist ul li a:hover{color:#121212;}
.newslist ul li span{float:right; color:#ababab; font-size:12px;}
.page{width:100%; height:60px; line-height:60px; text-align:center;}
.news{width:100%; height:auto;}
.newstitle{font-size:20px; text-align:center; height:auto; min-height:28px;width:100%; border-bottom:1px dashed #e3e3e3; color:#292929; padding-top:15px; padding-bottom:15px; font-weight:normal;}
.fbdate{text-align:right; color:#bababa; width:100%; height:43px; line-height:43px;}
.newsnr{width:100%; height:auto; margin-top:20px; font-size:14px; color:#3f3f3f; line-height:30px;}
/*??ï¿½ï¿½???ï¿½ï¿½|a?|??ï¿½ï¿½????ï¿½ï¿½?????---------------------------------*/
.contact{width:100%; height:auto; min-height:380px;}
.contact_img{float:left; width:318px; height:327px;}
.contact_right{width:340px; height:auto; float:left; font-size:14px; line-height:39px; color:#787878; margin-left:35px; padding-top:50px;}
.contact_right span{font-weight:bold;}

.memberslistt{width:100%; height:auto;}
.hy_citylink{width:100%; height:auto; overflow:hidden;}
.hy_citylink a{width:55px; height:24px; float:left; text-align:center; line-height:24px; text-align:center; font-size:14px; color:#6b6b6b; background:#efefef; margin-right:2px; margin-bottom:5px;}
.hy_citylink a:hover{background:#818181; color:#FFFFFF;}
.hy_list{width:100%; height:auto; border-bottom:1px solid #bbe6ff; border-top:1px solid #bbe6ff; margin-top:20px; padding-top:30px; overflow:hidden;}


.members{width:100%; height:auto;}
/*.members_top{width:100%; height:auto; padding-top:10px; font-size:14px; color:#474747; line-height:30px; border-bottom:1px solid #bbe6ff; padding-bottom:30px;}
.members_top h1{ font-size:20px; color:#a1060c; line-height:35px;}
.members_top p{font-size:14px; line-height:28px; font-size:14px;}
.members_top img{float:left; margin-right:30px; margin-bottom:10px;}*/
.members_top h1{ font-size:20px; color:#a1060c; line-height:35px; text-align:center; margin-top:5px;}
.members_top img { margin:0 auto; display:block;}
.members_zp{width:100%; height:auto;}
.members_zp h1{width:100%; height:47px; line-height:47px; background:url(../images/zyzpbg.gif) no-repeat left; font-size:16px; color:#2d2d2d; text-indent:20px; font-weight:normal;}
.member-con { margin:10px 0 20px 0;}
.member-con  p{ font-size: 16px; color: #545353; line-height: 30px;}

.members_img{width:100%; height:auto; margin-top:10px; overflow:hidden;}
.members_img ul{list-style-type:none;}
.members_img ul li{width:210px; height:207px; border:1px solid #eeeeee; float:left; text-align:center; margin-left:12px; margin-right:14px; margin-bottom:25px;vertical-align:middle;display:table-cell;}
.members_img ul li img{height:expression(this.height > 207? 207: true); max-height:207px;width:expression(this.width > 210 ? 210: true); max-width:210px; vertical-align:middle;}

.salesnr{width:100%; height:auto; padding-top:20px; padding-bottom:20px;}
.salesnr1{width:100%; height:auto; padding-bottom:20px;}
.salesnr1 dl{width:100%; height:auto;}
.salesnr1 dl dt{width:485px; height:310px; float:left; text-align:center;}
.salesnr1 dl dt img{border:10px solid #f1f1f1;height:expression(this.height > 290? 290: true); max-height:290px;width:expression(this.width > 467 ? 467: true); max-width:467px; vertical-align:middle;}
.salesnr1 dl dd{width:488px; height:310px; float:right; line-height:44px; color:#2d2d2d; font-size:14px;}
.salesnr1 dl dd ul{list-style-type:none;}
.salesnr1 dl dd ul li{width:100%; height:44px;line-height:44px; border-bottom:1px dashed #9d9d9d;}
.salesnr1 dl dd p{width:100%; margin-top:30px;}
.salesnr2{width:920px; height:auto; border:1px solid #ebebeb; padding:40px; padding-top:5px;}
.saleslistnr{width:100%; height:auto; padding-top:20px;  overflow:hidden;}
.saleslistnr dl{width:214px; height:298px; margin-right:45px; border:1px solid #eeeeee; float:left; margin-bottom:20px;}
.saleslistnr dl dt{width:214px; height:208px;vertical-align:middle;display:table-cell; text-align:center;}
.saleslistnr dl dt img{height:expression(this.height > 208? "208px": (this.height+"px")); max-height:208px;width:expression(this.width > 214 ? "214px": this.width+"px")); max-width:214px; vertical-align:middle;}
.saleslistnr dl dd{width:184px; height:60px; background:#f1f1f1; font-size:12px; color:#464646; padding:15px; line-height:20px;}
.saleslistnr dl dd font{float:right;}
.saleslistnr a:hover{color:#313131;}

.video{width:100%; /*height:625px;*/ padding-top:20px; padding-bottom:20px;}
.videolist{width:100%; height:auto; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.videolist dl{width:234px; height:203px; margin-right:20px;border:1px solid #eeeeee; float:left; margin-bottom:20px;position:relative;}
.videolist dl dt{width:234px; height:138px;}
.videolist dl dt a img{filter:alpha(Opactity=60); -moz-opacity:0.6; opacity:0.6;}
.videolist dl dt a:hover img{filter:alpha(Opactity=100); -moz-opacity:1; opacity:1;}
.videolist dl dd{width:204px; height:45px; padding:15px; padding-top:10px; padding-bottom:10px; line-height:22px; color:#404040; font-family:"????ï¿½ï¿½???"; font-size:12px; text-align:center;}
.videolist dl dd a:hover{color:#141414;}
.fdbnt{position:absolute;width:21px;height:21px;left:103px;top:60px;}

.painting{width:813px; height:auto; background:#f8f8f8; text-align:center; padding-top:90px; padding-bottom:90px; line-height:40px; font-size:14px;}
.painting img{border:10px solid #ffffff;height:expression(this.height > 482? "492px": (this.height+"px")); max-height:492px;width:expression(this.width > 793 ? "793px": this.width+"px")); max-width:793px; vertical-align:middle;}
.paintingnr{width:813px; height:auto; padding:20px; color:#2f2f2f; line-height:30px; text-align:left;} 

.paintinglist{width:100%; height:auto;overflow:hidden;}



.infoimg{ /*width:208px; height:232px;*/border:1px #dedede solid;display:table-cell;overflow:hidden;text-align:center;vertical-align:middle; margin:15px; background-color:#FFF;position:relative;}
.infoimg p {
	position:static;
	+position:absolute;
	top:50%
}
.infoimg IMG {
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; padding:6px;margin:0 0;

}
.news_main{width:100%; height:35px; line-height:35px;color:5b5b5b; margin-bottom:30px;}
.paintinglist a{color: #5b5b5b;}
.paintinglist a:hover{color:#5d5d5d; font-size:12px; text-decoration:underline;}
/*.news_mainnr{width:184px; height:330px; float:left; margin-right:40px; margin-left:25px;}*/
.news_mainnr{float:left;width:25%;}

.news_main2{width:184px; height:60px; background:#f1f1f1; font-size:12px; color:#464646; padding:15px; line-height:20px; text-align:left;}
.news_main2 font{float:right;}

.infoimg2{ width:1004px; height:auto;display:table-cell;overflow:hidden;text-align:center;vertical-align:middle; background-color:#f1f1f1;position:relative; padding-top:30px; padding-bottom:30px;}
.infoimg2 p {
	position:static;
	+position:absolute;
	top:50%
}
.infoimg2 IMG {
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; padding:6px;margin:0 0;

}
.sales_test{width:1004px; height:55px; margin-bottom:15px; font-size:14px; color:#535353;}


#daohang{width:1004px; height:36px;position:relative;z-index:99}
#daohang ul{list-style-type:none;}
.tab{position:relative;display:block;float:left;cursor:pointer}
.tab .tablink{position:relative;width:108px; height:36px;text-align:center; line-height:36px; font-size:14px; color:#2c2c2c; z-index:99;float:left; font-family:"????ï¿½ï¿½|??ï¿½ï¿½???ï¿½ï¿½???ï¿½ï¿½?a??o??ï¿½ï¿½?2";}
.tab .tablink a{line-height:36px;color:#2c2c2c;text-decoration:none}
.tab:hover{background: url(../images/navbg.gif) no-repeat 2px; color:#000000; display:block;}
.tab:hover .tablink{color:#000000;border:0px solid #629d2a;text-decoration:none}
.tab:hover .tablink a{color:#2c2c2c;display:block;}
.tab span{float:right; color:#c9c9c9; line-height:36px;}
.dropdown:hover .arwlink{color:#000000;}
.dropdown ul{display:none}
.dropdown:hover ul{position:absolute;display:block;margin-left:-1px;top:36px;left:1px;z-index:9}
.subnav2{width:135px; padding-left:20px; padding-right:15px; color:#4b4b4b; padding:0px; padding-bottom:5px; padding-top:5px; background:#fff1b8;}
.subnav2 a{width:135px; height:30px; text-align:center; font-size:12px; background:#fff1b8; display:block; line-height:30px;color:#3d3d3d;}
.subnav2 a:hover{ background:url(../images/navsubbg.png) no-repeat 20px;color:#3d3d3d;text-decoration:none; font-weight:bold;}
.gmain{width:1002px; height:460px;}
.gmaintit{width:1002px; height:60px;}
.gmaincon{width:1002px; height:389px; margin-top:10px;}
.gmaincon dl{width:100%; height:389px;}
.gmaincon dl dt{width:493px; height:389px; float:left;}
.float{width:493px; height:389px; float:left; position:absolute; z-index:99px;} 
.gmaincon dl dd{width:478px; height:389px; float:right;}
.gmaincon dl dd ul{list-style-type:none;}
.gmaincon dl dd ul li{width:100%; height:82px; border-bottom:1px solid #ededed; border-top:1px solid #ededed; padding:16px 0 10px 0; margin-bottom:8px;}
.gmaincon dl dd ul li a{width:200px; height:40px; float:left; margin-right:50px;}
.gmaincon dl dd ul li a h1{width:100%; height:15px; font-size:13px; line-height:15px; background:url(../images/arrow.png) no-repeat left; font-weight:normal; text-indent:10px; color:#6d6d6d; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gmaincon dl dd ul li a p{font-size:10px; text-indent:10px; color:#b8b8b8; font-family:Arial, Helvetica, sans-serif;}
.gmain1{width:1002px; height:213px; padding-top:30px;}
.gmain1 .con1{width:435px; height:185px; padding-top:13px; float:left;}
.gmain1 .con1 .tit{width:114px; height:117px; float:left;}
.gmain1 .con1 .content{width:302px; height:185px; float:right;}
.gmain1 .con1 .content dl{width:302px; height:185px;}
.gmain1 .con1 .content dl dt{width:302px; height:90px;}
.gmain1 .con1 .content dl dd{width:302px; height:95px;}
.gmain1 .con1 .content dl dd h1{width:100%; height:30px; line-height:30px; font-size:14px; color:#464646; font-weight:normal;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-top:5px;}
.gmain1 .con1 .content dl dd p{width:100%; height:48px; line-height:24px; color:#575757; font-size:12px;}
.gmain1 .con1 .content dl dd p a{color:#575757;}
.gmain1 .con1 .content dl dd p a:hover{color:#1e1e1e;}
.gmain1 .con1 .content dl dd p span{color:#a1060c;}
.gmain1 .con2{width:542px; height:208px; float:right; background:url(../images/con2bg.gif) no-repeat center;}
.gmain1 .con2 .tit{width:38px; height:136px; float:left; margin-left:40px; margin-top:30px;}
.gmain1 .con2 .content{width:155px; height:180px; float:left; margin-left:20px; background:url(../images/sytite3bg.png) no-repeat left top; margin-top:35px; padding-left:20px;}
.gmain1 .con2 .content h1{ font-size:14px; color:#1b1b1b; font-weight:normal; line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gmain1 .con2 .content h2{font-size:10px; color:#686868; font-weight:normal; line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:Arial, Helvetica, sans-serif;}
.gmain1 .con2 .content p{font-size:12px; color:#555555; line-height:19px;}
.gmain1 .con2 .content p a{color:#555555;}
.gmain1 .con2 .content p a:hover{color:#212121;}
.gmain1 .con2 .gvideo{width:229px; height:208px; float:left; padding-left:20px;}
.gmain2{width:1002px; height:380px; padding-top:30px; overflow:hidden;}
.gmain2 .tit{width:1002px; height:77px;}
.box{ margin:0 auto; height:245px; width:1002px; margin-top:25px;} 
.box img{ margin-right:10px; width:auto; height:218px;} 
#goleft {width:1002px;height:245px;overflow: hidden;}
#goleft p{height:21px;text-align:center; font-size:12px; color:#4a4a4a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;height:205px;} 
#goleft a{float:left; text-decoration:none; text-align:center;color:#4a4a4a; line-height:30px;}
#goleft a:hover{color:#035493;}
.gmain3{width:1002px; height:310px; padding-top:10px;}
.gmain3 .left{width:640px; height:310px; float:left;}
.gmain3 .left .tit{width:100%; height:60px;}
.gmain3 .left .content{width:100%; height:216px; margin-top:25px;}
.gmain3 .left .content dl{width:100%; height:216px;}
.gmain3 .left .content dl dt{width:174px; height:216px; float:left;}
.gmain3 .left .content dl dd{width:445px; height:216px; float:right;}
.gmain3 .left .content dl dd h1{width:100%; height:25px; line-height:25px; font-size:18px; color:#202020; font-weight:normal;}
.gmain3 .left .content dl dd p{width:100%; height:60px; line-height:20px; padding-top:5px;}
.gmain3 .left .content dl dd p a{color:#5e5e5e;}
.gmain3 .left .content dl dd p a:hover{color:#000000;}
.gmain3 .left .content dl dd ul{list-style-type:none;}
.gmain3 .left .content dl dd ul li{width:142px; height:100px; float:left; margin-right:8px; margin-top:25px;}
.gmain3 .right{width:329px; height:310px; float:right;}
.gmain3 .right .tit{width:329px; height:60px;}
.gmain3 .right .content{width:329px; height:234px; line-height:39px; font-size:12px; padding-top:20px;}
.gmain3 .right .content a{width:154px; height:39px; background: url(../images/arrow1.png) no-repeat left;text-indent:15px; float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}
.gmain3 .right .content a:hover{background: url(../images/arrow2.png) no-repeat left; text-indent:15px; display:block;}
.gmain4{width:1002px; height:320px; padding-top:30px; overflow:hidden;}
.gmain4 .tit{width:1002px; height:43px;}
.symain3_rightnr{width:923px; height:242px; margin-top:32px; float:left;}
.symain3_rightnr dl{width:150px; height:218px; float:left; margin-right:7px; margin-left:25px;}
.symain3_rightnr dl dd{width:146px; height:180px;}
.symain3_rightnr dl dd img{border:1px solid #d1d1d1;}
.symain3_rightnr dl dt{width:100%; height:36px; background:url(../images/syhybg.gif) no-repeat; text-align:center; line-height:36px; font-size:13px; color:#2d2d2d; margin-top:5px;}
.symain3_rightnr2 a{width:150px; height:242px;}
.symain3_rightnr2 a dt{background:url(../images/syhybg.gif) no-repeat; text-align:center;color:#2d2d2d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.symain3_rightnr2 a:hover dt{background:url(../images/syhybg2.gif) no-repeat;}
.symain3_rightnr2 a dd img{border:1px solid #d1d1d1;}
.symain3_rightnr2 a:hover dd img{border:1px solid #8b8b8b;}
.leftbtn{width:22px; height:22px; float:left; margin-top:128px; margin-right:15px;}
.rightbtn{width:22px; height:22px; float:right;margin-top:128px; margin-left:20px;}
.blk_18{overflow:hidden;zoom:1;}
.blk_18 .pcont{width:923px; height:242px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:6620px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 #List1_2, .blk_18 #List2_2 {float:left;}
.blk_18 #List1_3, .blk_18 #List2_3 {float:left;}
.blk_18 #List1_4, .blk_18 #List2_4 {float:left;}
.blk_18 #List1_5, .blk_18 #List2_5 {float:left;}
.glink{width:1002px; height:auto; padding-top:20px;}
.glink .tit{width:100%; height:57px;}
.glink .content{width:100%; height:auto; margin-top:20px; margin-bottom:20px;}
.glink .content ul{list-style-type:none;}
.glink .content ul li{width:127px;height:46px; float:left;margin-right:16px;}
.glink .content ul li img{border:1px solid #e3e3e3;}
.gfoot{width:1002px; height: auto; padding:10px 0 20px 0; line-height:20px;}
.gfoot span { float:right;}
.gfoot a{color:#050505;}
.gfoot a:hover{color:#000000;}
.caselist{width:100%; height:auto; margin-top:20px;}
.caselist dl{width:100%; height:190px; border-bottom:1px solid #dbdbdb; margin-bottom:26px;}
.caselist dl dd{width:134px; height:168px; background: url(../images/zyimgbg.gif) no-repeat left bottom; padding-bottom:7px;_padding-bottom:1px; float:left;}
.caselist dl dd img{width:134px; height:168px;border:1px solid #d2d2d2;}
.caselist dl dt{width:550px; height:140px; float:right; margin-top:10px;}
.caselist dl dt h1{ font-size:18px; color:#3d3d3d; line-height:36px; font-weight:normal;}
.caselist dl dt h1 a{color:#3d3d3d;} 
.caselist dl dt h1 a:hover{color:#3162ac;} 
.caselist dl dt p{font-size:14px; color:#8d8d8d; line-height:24px;}
.caselist dl dt div{width:110px; height:24px; text-align:center;  color:#FFFFFF; font-weight:bold; margin-right:0; margin-top:5px;line-height:24px;}
.caselist dl dt div a{color:#fff;background:url(../images/zybg2.gif) no-repeat right; display:block;}
.caselist dl dt div a:hover{color:#FFFFFF;background:url(../images/zybg.gif) no-repeat right;}


.hy_list dl{width:136px; height:201px; float:left; margin-left:34px;_margin-left:24px; padding-bottom:10px; margin-bottom:10px;}
.hy_list dl dd{width:134px; height:168px; background: url(../images/zyimgbg.gif) no-repeat left bottom; padding-bottom:7px;_padding-bottom:1px;}
.hy_list dl dd img{border:1px solid #d2d2d2;}
.hy_list dl dt{width:100%; height:auto; line-height:22px; text-align:center; color:#424242; font-size:14px;}
.hy_list dl dt a{color:#424242;}
.hy_list dl dt a:hover{color:#0168b6;}

.link { width:1002px;border-bottom:1px solid #767676;padding-bottom:10px; }
.link a { padding-right:15px;}
/*分页样式*/
.pglist {
	padding: 30px 0 15px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #333;
	padding: 0 15px;
	margin: 0 4px;
	background: #fff;
	border: 1px solid #edebeb;
}
.pglist * {
	display: inline-block;
	vertical-align: middle;
	line-height: 34px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .hover {
	display: inline-block;
	
}
