@charset "utf-8";
/* CSS Document */
body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video { margin: 0; padding: 0;}
h1,h2,h3,h4{font-weight:normal;}



body { font-family: MicrosoftYaHei,微软雅黑;    font-size: 100%; background-color:#FFF; min-width:1100px;}
iframe, img { border: 0 none;}
ul, ol { list-style: none;}
input, select, textarea { outline: 0 none;}

a:link {
	
	color: #292929;
	text-decoration:none;
}
a:visited {
	color: #292929;
	text-decoration:none;
}
a:hover {
	color: #ad1e24;
	text-decoration:none;
}

/*头部*/
.tbw{ width:100%; height:100px;}
.tbl{ width:1284px; height:100px; margin:0 auto;}
.tblz{ width:226px; height:100px; float:left;}
.tblzj{ width:400px; height:39px; float:left; padding-top:30px; margin-left:105px; overflow:hidden;}
.form-wrapper input {width:302px; height:37px; line-height:37px; float:left;box-shadow:none; background:none; border-right:none; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-top:solid 1px #cccccc;}
button{ border:none; width:97px; height:39px; background:url(../images/znss.jpg) no-repeat; float:right;}


.tbly{ width:412px; height:76px; float:right; padding-top:24px;}
.tblys{ width:192px; height:24px; margin-left:220px;}
.tblys li{ width:25px; height:24px; float:right; margin-right:10px;}
.tblyx{ width:412px; height:38px; line-height:38px; font-size:12px; color:#747474; text-align:right; padding-right:5px; }
.tblyx span{ font-size:12px; color:#ad1e24; font-weight:bold;}


/*导航*/
.dhw{ width:100%; height:46px; background:#000;}
.dhl{ width:1284px; height:46px; margin:0 auto;}
.dhl li{ width:180px; height:46px; float:left; color:#FFF; line-height:46px; text-align:center;font-size:12px; font-weight:bold;}

.dhl li a:link {
	display:block;
	color: #FFF;
	text-decoration:none;
}
.dhl li a:visited {
	color: #FFF;
	text-decoration:none;
}
.dhl li a:hover {
	color: #FFF;
	text-decoration:none;
}
.dhl a:hover,.dhl a.select,.select{color: #fff; background-color:#ad1e24;}

/*幻灯片*/
.hdp{ width:100%; background:url(../images/hdp.jpg) no-repeat bottom; height:378px; }
/*幻灯片*/
.hdp{ width:100%; height:180px; background:url(../images/hdp.jpg) no-repeat center;}
.bd ul{ margin:0px; padding:0px;}
* {
	margin:0;
	padding:0;
	list-style:none;
}
#footer {
	text-align:center;
	margin:0px;
}
.fullSlide {
	width:100%;
	position:relative;
	height:180px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:180px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:180px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}


/*滚动*/

.box { width:100%; height:40px; background:#000; float:left;}
.winBox {
	width:1441px;
	height:40px; margin:0 auto;
	overflow:hidden;
	position:relative;color:#fff;
	background:#000;
}
.scroll {
	/*width的大小是根据下面li的长度和多少个li而定的，需注意！*/
			width:1441px;
	position:absolute;color:#fdc934;
	left:0px;
	top:0px;
}
.scroll li {
	width:200px;
	float:left;
	line-height:40px; color:#fdc934; font-size:12px;
	text-align:center;
}
.scroll li a{color:#fdc934;}


/*小栏目*/
.xlmw{ width:100%; background:#ffe9f1; height:128px;}
.xlml{ width:1441px; margin:0 auto; height:84px; padding-top:21px;}
.xlmlli{ width:161px; height:84px; float:left; border-right:solid 1px #dccad0; margin-right:5px; margin-left:5px; _margin-left:4px; _margin-right:4px;}
.xlmlliz{ width:30px; height:84px; font-size:12px; color:#292929; line-height:30px; text-align:center; font-weight:bold; float:left; }
.xlmlliy{ width:124px; height:84px; float:right; }
.xlmlliy li{ width:60px; height:21px; font-size:12px; color:#4e4e4e; line-height:21px; float:left; text-align:center; }

.xlmlli2{ width:98px; height:84px; float:left; border-right:solid 1px #dccad0; margin-right:5px; margin-left:5px; _margin-left:4px; _margin-right:4px;}
.xlmlli2z{ width:30px; height:84px; font-size:12px; color:#292929; line-height:30px; text-align:center; font-weight:bold; float:left; }
.xlmlli2y{ width:60px; height:84px; float:right;}
.xlmlli2y li{ width:60px; height:21px; font-size:12px; color:#4e4e4e; line-height:21px; float:left; text-align:center; }




/*关于我们*/

.gywm{ width:1100px; height:910px; margin:0 auto; margin-top:30px;}

.gywmz{ width:237px; height:870px; border-right:solid 1px #ebebeb; float:left;}
.gywmzbt{ width:237px; height:22px;}

.gywmzbty{ width:219px; line-height:22px; font-size:12px; color:#666666;  font-weight:bold;}
.gywmzbty span{ color:#ad1e24;}
.gywmzsp{ width:237px; height:166px; padding-top:16px;}
.gywmzsp img{ width:214px; height:166px;}
.gywmzwz{ width:218px; height:197px; padding-top:14px; font-size:12px; color:#4d4d4d; line-height:23px; padding-right:19px; }
.gywmzwz span{ color:#ad1e24;}
.gywmzwz span a{ display:inline;}

.gywmzkf1{ width:218px; height:52px; background:#ffff64; margin-bottom:10px;}
.gywmzkf1z{ width:81px; height:52px; float:left; text-align:right;}
.gywmzkf1z img{ width:32px; height:52px;}
.gywmzkf1y{ width:134px; height:52px; float:right; font-size:12px; color:#1b1b1b; line-height:52px; }
.gywmzkf2{ width:218px; height:52px; background:#abdd64; margin-bottom:10px;}
.gywmzkf3{ width:218px; height:52px; background:#00c9ff; margin-bottom:10px;}

.gywmzwx{ width:216px; height:auto; border:solid 1px #c9c9c9;float:left;}
.gywmzwxs{ width:216px; height:auto; margin-bottom:10px;float:left;}
.gywmzwxs1{ width:216px; height:128px;float:left;}
.gywmzwxs1 img{ width:216px; height:128px; display:block;}
.gywmzwxs2{ width:216px; height:auto;float:left; padding-top:15px;}
.gywmzwxs2 li{ width:79px; height:16px; float:left; margin-left:14px; margin-right:14px; margin-bottom:10px;}



.gywmzwxx{ width:194px; height:85px; padding-left:11px; padding-right:11px; margin-bottom:10px;float:left;}

.gywmzzx{ width:216px; height:51px; background:#ad1e24; padding-top:13px; float:left;}
.gywmzzxz{ width:57px; height:42px; float:left; border-right:solid 1px #FFFFFF; font-size:12px; color:#FFF; font-weight:bold; text-align:center; }
.gywmzzxy{ width:146px; height:42px; float:right; border-left:solid 1px #c3004d; padding-left:10px; font-size:12px; color:#FFF; }
.gywmzzxy span{ font-size:18px; }
.tblyxaa{ width:216px; height:auto; float:left;}
.tblyxaa img{ width:100%; height:auto; display:block;}

.gywmy{ width:853px; height:910px; float:right;}
.gywmybt{ width:237px; height:22px; margin-left:14px; _margin-left:18px;}

.gywmybty{ width:219px; line-height:22px; float:left; font-size:12px; color:#666666;  font-weight:bold;}
.gywmybty span{ color:#ad1e24;}

.gywmyk{ width:853px; height:872px; padding-top:16px;}
.gywmykli{ width:270px; height:218px; float: left; margin-left:14px; _margin-left:10px;  margin-bottom:15px;}
.gywmyktp{ width:270px; height:125px;}
.gywmyktp img{ width:270px; height:125px;}
.gywmykwz{ width:270px; height:93px;}
.gywmykwzs{ width:270px; height:36px; line-height:36px; text-align:center; font-size:12px; color:#292929; font-weight:bold; }
.gywmykwzx{ width:270px; height:57px;}
.gywmykwzx li{ width:67px; height:23px; line-height:23px; text-align:center; float:left; font-size:12px; color:#4e4e4e; }



/*合作客户*/

.hzkh{ width:1100px; height:200px; margin:0 auto;}
.hzkhtp{ width:1100px; height:120px; padding-top:20px;}
.hzkhtp img{ width:1100px; height:120px;}



/*活动动态*/
.hddt{ width:1100px; height:374px; margin:0 auto;}
.hddtz{ width:785px; height:374px; float:left;}
.hddtzli{ width:251px; height:374px; float:left; margin-right:15px;}
.hddtzlibt{ width:251px; height:22px;}

.hddtzlibty{ width:251px; line-height:22px;  font-size:12px; color:#666666; font-weight:bold;}
.hddtzlibty span{ color:#ad1e24; font-weight:bold;}
.hddtzlibty span a{ color:#ad1e24; display:inline;}

.hddtzlinr{ width:251px; height:334px; padding-top:18px;}
.hddtzlinr li{ width:251px; height:56px; margin-bottom:24px; _margin-bottom:21px; border-bottom: dashed 1px #c8c8c8;}
.hddtzlinrz{ width:59px; height:56px; float:left;}
.hddtzlinrz img{ width:59px; height:43px;}
.hddtzlinry{ width:180px; height:56px; float:right; font-size:12px; color:#292929; line-height:23px; }
.hddtzlinry span{ color:#7f7f7f;}

.hddtzliy{ width:251px; height:374px; float:right;}

.hddty{ width:262px; height:331px; float:right; border:solid 1px #c8c8c8; margin-top:7px;}
.hddtyl{ width:245px; height:331px; margin-left:15px;}
.hddtylbt{ width:245px; height:72px; border-bottom: dashed 1px #c8c8c8; font-weight:bold;padding-top:20px; font-size:12px; color:#666666; text-align:center; line-height:30px; }
.hddtylbt span{ color:#ce141e; }

.hddtylnr{ width:230px; height:216px; padding-top:22px;}
.hddtylnrli{ width:230px; height:25px; margin-bottom:10px; _margin-bottom:7px;}
.hddtylnrz{ width:25px; height:25px; float:left; text-align:right;}
.hddtylnrz img{ width:13px; height:25px;}
.hddtylnry{ width:195px; height:25px; float:right; font-size:12px; color:#727272;}




/*伟大品牌*/

.wdpp{ width:1100px; height:100px; margin:0 auto;}
.wdpp img{ width:1100px; height:70px;}


/*公关活动单元*/

.gghd{ width:1156px; height:432px; margin:0 auto;}
.gghdli{ width:330px; height:200px; float:left; margin-left:27px; margin-right:27px; _margin-left:23px; _margin-right:23px; margin-bottom:15px; overflow:hidden;}

.gghdlibt{ width:330px; height:32px; border-bottom:solid 1px #e4e4e4;}
.gghdlibtz{ width:220px; height:32px; float:left;}
.gghdlibtzz{ width:18px; height:32px; float:left;}
.gghdlibtzz img{ width:18px; height:22px;}
.gghdlibtzy{ width:200px; height:32px; float:right; font-size:12px; color:#666666; line-height:25px;  font-weight:bold;}
.gghdlibtzy a{ color:#ad1e24;}
.gghdlibtzy span{ color:#ad1e24;}
.gghdlibty{ width:50px; height:32px; float:right; font-size:12px;  color:#989898; line-height:25px; text-align:right;}
.gghdlibty a{color:#989898;}

.gghdlinr{ width:330px; height:158px; padding-top:9px;}
.gghdlinr li{ width:330px; height:22px;}
.gghdlinrz{ width:20px; height:22px; float:left;}
.gghdlinry{ width:310px; height:22px; line-height:22px; font-size:12px; color:#4e4e4e; float:right; }
.gghdlinry span{ color:#b9b9b9; float:right;}



/*丰扬天思*/
.fyts{ width:1100px; height:98px; margin:0 auto;}
.fyts img{ width:1100px; height:69px;}


/*经典案例*/
.jdalw{ width:1106px; height:313px; margin:0 auto;}
.jdal{ width:630px; height:313px; float:left;}
.jdalbt{ width:237px; height:22px; margin-left:5px;}

.jdalbty{ width:219px; line-height:22px; float:left; font-size:12px; color:#666666;  font-weight:bold;}

.jdalbty span{ color:#ad1e24;}
.jdalbty span a{color:#ad1e24;}

.jdalk{ width:630px; height:auto; padding-top:13px;}
.jdalk li{ width:110px; height:135px; float:left; margin-left:5px; margin-right:5px; _margin-left:4px; _margin-right:4px;}
.jdalktp{ width:100px; height:100px; margin:0 auto;}
.jdalktp img{ width:100px; height:100px;}
.jdalkwz{ width:110px; height:35px; line-height:35px; text-align:center; font-size:12px; overflow:hidden; color:#353535; }


.jdaly{ width:453px; height:313px; float:right;}
.ggyd{ width:230px; height:313px; float:left;}
.ggydbt{ width:230px; height:32px; border-bottom:solid 1px #e4e4e4;}
.ggydbtz{ width:170px; height:32px; float:left;}

.ggydbtzy{ width:152px; height:32px; float:left; font-size:12px; color:#666666; line-height:25px;  font-weight:bold;}
.ggydbtzy span{ color:#ad1e24;}

.ggydbtzy span a{
	
	color: #ad1e24;
	text-decoration:none;
}

.ggydbty{ width:50px; height:32px; float:right; font-size:12px; color:#989898; line-height:25px; text-align:right; }
.ggydbty a{color:#989898;}
.ggydk{ width:230px; height:272px; padding-top:8px;}
.ggydkli{ width:230px; height:22px; margin-bottom:4px; _margin-bottom:1px;}
.ggydkz{ width:20px; height:22px; float:left;}
.ggydky{ width:210px; height:22px; line-height:22px; float:right; font-size:12px; color:#4e4e4e; }

.zjtd{ width:208px; height:313px; float:right;}
.zjtdbt{ width:196px; height:32px; border-bottom:solid 1px #e4e4e4; margin-left:6px;}

.zjtdbty{ width:176px; height:32px; font-size:12px; color:#a7a7a7; line-height:25px; }
.zjtdbty span{ color:#ad1e24; font-weight:bold;}
.zjtdbtya{ width:176px; height:32px; font-size:12px; color:#666666; line-height:25px;  font-weight:bold;}
.zjtdbtya span{ color:#ad1e24;}

.zjtdk{ width:208px; height:268px; padding-top:12px;}
.zjtdk li{ width:92px; height:116px; float:left; margin-bottom:8px; margin-left:6px; margin-right:6px; _margin-left:5px; _margin-right:4px;}
.zjtdktp{ width:92px; height:86px;}
.zjtdktp img{ width:92px; height:86px;}
.zjtdkwz{ width:92px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#525252; }


/*活动管理*/

.hdglw{ width:1100px; height:200px; margin:0 auto;}
.hdgl{ width:197px; height:200px; float:left;}
.hdglbt{ width:197px; height:32px; border-bottom:solid 1px #e4e4e4; margin-left:6px;}

.hdglbty{ width:176px; height:32px;  font-size:12px; color:#666666; line-height:25px; font-weight:bold;}
.hdglbty span{ color:#ad1e24; }
.hdglbty span a{color:#ad1e24;}

.hdglk{ width:197px; height:159px; padding-top:8px;}
.hdglk li{ width:197px; height:22px; margin-bottom:2px; _margin-bottom:0px;}
.hdglkz{ width:20px; height:22px; float:left;}
.hdglky{ width:174px; height:22px; float:right; line-height:22px; font-size:12px; color:#4e4e4e; }

.wyyc{ width:643px; height:200px; float:left; margin-left:35px; _margin-left:30px;}
.wyycbt{ width:643px; height:32px; border-bottom:solid 1px #e4e4e4;}
.wyycbtz{ width:220px; height:32px; float:left;}

.wyycbtzy{ width:200px; height:32px; float:left; font-size:12px; color:#a7a7a7; line-height:25px; }
.wyycbtzy span{ color:#ad1e24; font-weight:bold;}
.wyycbtzy span a{ color:#ad1e24;}
.wyycbty{ width:50px; height:32px; float:right; font-size:12px; color:#989898; line-height:25px; text-align:right; }
.wyycbty a{color:#989898;}
.wyyck{ width:643px; height:143px; padding-top:24px;}
.wyyck li{ width:139px; height:96px; float:left; margin-left:4px; margin-right:4px;}
.wyyck li img{ width:139px; height:96px;}


#CSSBox{float:left;width:583px;height:96px;  margin:0 auto;overflow:hidden;background-color:#fff; }
#LeftButton{cursor:hand;margin:5px;height:96px;width:20px;float:left;background:url(../images/left.png) center center no-repeat;}
#RightButton{cursor:hand;margin:5px;height:96px;width:20px;float:left;background:url(../images/right.png) center center no-repeat;}
#wrapper{width:643px; margin:0 auto}
#ProductShow{width:305px;height:245px;text-align:center;border:1px solid #c0c0c0;margin:5px;}


.sspj{ width:197px; height:200px; float:right;}



/*友情连接*/

.yqlj{ width:1100px; height:190px; margin:0 auto;}
.yqljbt{ width:196px; height:32px; border-bottom:solid 1px #e4e4e4; padding-top:20px;}

.yqljbty{ width:176px; height:32px; font-size:12px; color:#666666; font-weight:bold; line-height:25px;float:left; }
.yqljbty span{ color:#ad1e24;}
.yqljk{ width:1100px; height:90px; padding-top:18px;}
.yqljk p{ width:131px; height:59px; border:solid 1px #c5c5c5; float:left; margin-left:2px; margin-right:2px; margin-bottom:12px;}
.yqljk p img{ width:131px; height:59px;}



.yqljfx{ width:1100px; height:22px;}



/*联系我们*/

.lxwmw{ width:100%; height:226px; border-top:solid 1px #ededed; background:#f9f9f9;}
.lxwm{ width:1100px; height:205px; margin:0 auto; padding-top:21px;}
.lxwmz{ width:752px; height:205px; float:left; }
.lxwmzli{ width:130px; height:205px; float:left;}
.lxwmzli1{ width:230px; height:205px; float:left;}
.lxwmzliz{ width:127px; height:205px; float:left;}
.lxwmzlizs{ width:127px; height:25px; line-height:25px; color:#4a4a4a; font-size:12px; text-align:center; font-weight:bold; }
.lxwmzlizs1{ width:220px; height:25px; line-height:25px; color:#4a4a4a; font-size:12px; text-align:center; font-weight:bold; }
.lxwmzlizx{ width:127px; height:180px; clear:both;}
.lxwmzlizx1{width:254px; height:180px; }
.lxwmzlizx li{ width:127px; height:24px; line-height:24px; text-align:center; color:#4a4a4a; font-size:12px; }
.lxwmzlizx1 li{ width:110px; height:24px; line-height:24px; text-align:center; color:#4a4a4a; font-size:12px;  float:left;}
.lxwmzliy{ width:3px; height:205px; float:right;}


.lxwmy{ width:335px; height:205px; float:right; }
.lxwmys{ width:335px; height:25px; line-height:25px; color:#4a4a4a; font-size:12px; font-weight:bold; }
.lxwmyx{ width:335px; height:180px; color:#4a4a4a; font-size:12px; line-height:27px;}



/*底部*/

.dbw{ width:100%; height:88px; background:#111111;}
.db{ width:1100px; height:64px; margin:0 auto; padding-top:24px; font-size:12px; color:#FFF; line-height:20px; text-align:center; }














