/*统一样式*/
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
dl, dt, dd, i, table, tr, td, th { margin:0; padding:0; border:0px; font-size: 12px; font-style: normal; color: #993300; }
img { border:none; }
ul { list-style-type:none; }
ul, li { margin:0; padding:0; }
.clear { clear:both; }
a:link { color: #333333; text-decoration: none; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color: #ed5d06; text-decoration: none; }
a:active { color: #333333; text-decoration: none; }
/*头部样式*/
.top { width:100%; height:116px; background:#ffffff; }
.top_in { width:1002px; height:116px; margin:0 auto; }
.logo { width:415px; height:91px; float:left; margin-top: 15px; }
.love { width:220px; height:17x; float:left; line-height:21px; text-align:center; color:#333333; font-size:12px; margin-top:65px; margin-right:10px; margin-left: 10px; }
.love2 { width:37px; 
height:20px; background:url(../images/love.gif); padding:1px 1px 1px 72px; line-height:21px; text-align:center; color:#b61c28; font-size:12px; margin:0 auto; margin-top:2px; }
.share { width:250px; height:17px; margin-top:45px; float:left; margin-left: 60px; }
.share2 { width:250px; height:17px; margin-top:65px; float:left; margin-left: 60px; }
.sj1 { width:60px; height:17px; margin-top:60px; float:left; margin-left: 100px; }
.pb2 { width:60px; height:17px; margin-top:60px; float:left; margin-left: 10px; }
.message { width:117px; height:110px; line-height:normal; overflow:hidden; float:right; background-image: none; margin: 0px; }

/*导航样式*/
#nav {  z-index:100; width:100%; height:60px; background-image: url(../image/daohang-bj.gif); background-repeat: repeat-x;}
#mainmenu { width:1002px; float:none; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#mainmenu ul { letter-spacing:-1px; line-height:60px; z-index:100; position:relative; float:left; list-style:none;}
#mainmenu ul li { float:left; padding:0px 20px 0px 20px; position:relative; font-size: 14px; font-family: "微软雅黑"; letter-spacing: 1px; word-spacing: normal; }/*导航字体*/
#mainmenu ul li a, #mainmenu ul li a:link, #mainmenu ul li a:visited { color:#f6f6f6; text-decoration:none; width:138px;  }
#mainmenu ul li li a { display:block; float:left; }
#mainmenu ul li a:hover, #mainmenu ul li.current a, #mainmenu ul li.current_page_item a { text-decoration:none; color:#fffaa7; }

#menu li li { margin:0 0 0px 0px !important; padding:0px !important; position:relative; z-index:100; line-height:20px !important }
#menu ul { display:none; position:absolute; top:38px; left:0px; width:162px; background-color:#932e31; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; FILTER: alpha(opacity=90); opacity:0.9; margin-left: 12px; padding-top: 4px; padding-right: 0px; padding-bottom: 5px; padding-left: 4px; }/*二级*/
#menu ul li { background-image:url(../image/slide-menu-bg.png); background-repeat:repeat-x;  }
#menu ul ul { top:0px; left:150px; }
#menu li ul a, #menu li ul a:visited ,#menu li ula:link { width:140px; padding:3px 10px; font-size:12px; color:#ffffff !important; line-height:24px; z-index:100; text-decoration:none; }
#menu li ul a:hover { width:142px; padding:3px 10px; font-size:12px; color:#FFCC00 !important; line-height:24px; z-index:100; text-decoration:none; background-color: #666666; }
/*横幅*/
#hengfu { width:100%; height:400px; margin:0px auto; color:#fb3b6a; line-height:23px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
/*横幅滑门代码*/
.wrap1440 .fWrap { WIDTH: auto }
.fWrap { POSITION: relative; ZOOM: 1; HEIGHT: 400px; OVERFLOW: hidden }
.fWrap .aLeft { Z-INDEX: 10; POSITION: absolute; WIDTH: 280px; HEIGHT: 400px; TOP: 0px }
.fWrap .aRight { Z-INDEX: 10; POSITION: absolute; WIDTH: 280px; HEIGHT: 400px; TOP: 0px }
.fWrap .iArrow { Z-INDEX: 4; POSITION: absolute; WIDTH: 32px; BACKGROUND: url(../image/sprite.png) no-repeat; HEIGHT: 64px; TOP: 162px }
.fWrap .aLeft { Z-INDEX: 10; LEFT: 0px }
.fWrap .aLeft .iArrow { BACKGROUND-POSITION: -117px -62px; RIGHT: 62px }
.fWrap .aLeft:hover .iArrow { BACKGROUND-POSITION: -117px -126px }
.fWrap .aRight { RIGHT: 0px }
.fWrap .aRight .iArrow { BACKGROUND-POSITION: -149px -62px; LEFT: 62px }
.fWrap .aRight:hover .iArrow { BACKGROUND-POSITION: -149px -126px }
.sBg { Z-INDEX: 4; POSITION: relative; FILTER: alpha(opacity=80); opacity:0.8; WIDTH: 100%; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 400px; opacity: 0.8 }
.focus { POSITION: relative; MARGIN: 0px auto 30px; WIDTH: 1002px; ZOOM: 1; HEIGHT: 400px }
.focus .slide { Z-INDEX: 3; POSITION: absolute; WIDTH: 12999px; HEIGHT: 400px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px }
.focus .slide LI { WIDTH: 1002px; FLOAT: left; HEIGHT: 400px; OVERFLOW: hidden; MARGIN-RIGHT: 10px }
.focus .slide LI A { POSITION: relative; DISPLAY: block; HEIGHT: 400px }
.focus .slide .pos { POSITION: absolute; BOTTOM: -52px; HEIGHT: 52px; LEFT: 0px }
.focus .slide .mask { FILTER: alpha(opacity=50); opacity: 0.5; BACKGROUND-COLOR: #000; WIDTH: 100%; opacity: 0.5 }
.focus .slide .fTxt { LINE-HEIGHT: 52px; PADDING-LEFT: 20px; WIDTH: 1002px; COLOR: #fff; FONT-SIZE: 17px; CURSOR: pointer }
.focus .slide LI A:hover { TEXT-DECORATION: none }
.focus .tg { POSITION: absolute; WIDTH: 19px; BACKGROUND: url(../image/icon_tg.png) no-repeat; HEIGHT: 38px; TOP: 0px; RIGHT: 0px }
/*平面案例分类*/
#bodycn { width:100%; height:700px; background-image: url(../image/fenguoline.jpg); background-repeat: no-repeat; background-position: center top; }
#bodytop { width:1002px; height:85px; margin-bottom:12px; margin-top:0px; margin-right: auto; margin-left: auto; }
#sbanner {
	width:1002px;
	height:600px;
	margin-bottom:12px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.pingmian { width:220px; height:65px; margin-left: 5px; margin-top: 15px; margin-right: auto; margin-bottom: 0px; }
/*摄影案例分类*/
#bodycn2 { width:100%; height:700px; background-image: url(../image/fenguoline.jpg); background-repeat: no-repeat; background-position: center top; }
#bodytop2 { width:1002px; height:85px; margin-bottom:12px; margin-top:0px; margin-right: auto; margin-left: auto; }
#sbanner2 { width:1002px; height:600px; margin-bottom:12px; margin-top: 10px; margin-right: auto; margin-left: auto; }
.sheying { width:255px; height:65px; margin-left: 5px; margin-top: 15px; margin-right: auto; margin-bottom: 0px; }
/*网站案例分类*/
#bodycn3 { width:100%; height:700px; background-image: url(../image/fenguoline.jpg); background-repeat: no-repeat; background-position: center top; }
#bodytop3 { width:1002px; height:85px; margin-bottom:12px; margin-top:0px; margin-right: auto; margin-left: auto; }
#sbanner3 { width:1002px; height:600px; margin-bottom:12px; margin-top: 10px; margin-right: auto; margin-left: auto; }
.wanzhan { width:255px; height:65px; mmargin-left: 5px; margin-top: 15px; margin-right: auto; margin-bottom: 0px; }
.sbanner_in {
	width:1002px;
	height:600px;
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
}
/*精品案例框*/
.qd_btn {
	width:240px;
	height:260px;
	margin-left:0px;
	margin-top:12px;
	margin-right:5px;
	padding-top: 25px;
	padding-bottom: 0px;
	float: left;
	overflow: auto;
	font-size: 12px;
	background-color: #fafafa;
	text-align: center;
	vertical-align: middle;
}
.pingmiantext { width:100%; height:28px; background-repeat: no-repeat; float: none; margin-bottom: 8px; margin-top: 20px; }
.pingmiantext a { width:auto; height:auto; background-repeat: no-repeat; float: none; font-size: 14px; color: #993300; text-align: center; }
/*bottom底部样式*/
#bottom { width:100%; background-image: url(../image/bottombj.jpg); background-repeat: repeat-x; }
#bottom_in { width:1002px; height:80px; margin-bottom:12px; margin-top:15px; margin-right: auto; margin-left: auto; font-size: 12px; color: #333333; text-decoration: none; background-position: center; padding-top: 25px; padding-right: 10px; padding-left: 10px; }

/*common*/
#conten { width:1002px; margin-top:5px; margin-right: auto; margin-left: auto; text-decoration: none; background-position: center; }

/*QQ 左侧浮漂*/
#xixi{z-index:999;}
.main_head { BACKGROUND: url(../qqimage/img3-5_2.png) no-repeat }
* HTML .main_head {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../qqimage/img3-5_2.png", sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0% }
* + HTML .main_head { BACKGROUND: url(../qqimage/img3-5_2.png) no-repeat }
.info { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../qqimage/img3-5_3.png) repeat-y; PADDING-TOP: 5px }
* HTML .info {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../qqimage/img3-5_3.png", sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y }
* + HTML .info { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../qqimage/img3-5_3.png) repeat-y; PADDING-TOP: 5px }
.down_kefu { WIDTH: 157px; BACKGROUND: url(../qqimage/img3-5_4.png) no-repeat; HEIGHT: 8px }
* HTML .down_kefu {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../qqimage/img3-5_4.png", sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px }
* + HTML .down_kefu { WIDTH: 157px; BACKGROUND: url(../qqimage/img3-5_4.png) no-repeat; HEIGHT: 8px }
.Obtn { MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../qqimage/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px }
* HTML .Obtn {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../qqimage/img3-5_1.png", sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px }
* + HTML .Obtn { MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../qqimage/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px }
.qqtable SPAN { PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px }
.qqtable A { TEXT-DECORATION: none }
.qqtable A:hover { TEXT-DECORATION: none }
.qun { BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px }
.qun SPAN { COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold }
.qiyexianyan {
	height: 422px;
	width: 100%;
}
.dibubq {
	width: 1172px;
	float: left;
	height: 500px;
	clear: left;
	background-color: #ebebeb;
	margin: auto;  
    position: absolute;  
    top: 0; left: 0; bottom: 0; right: 0; 
}
.dibu01 {
	clear: left;
	height: 285px;
	width: 143px;
	float: left;
}
.dibu02 {
	float: left;
	height: 285px;
	width: 373px;
}
.dibu03 {
	float: left;
	height: 285px;
	width: 656px;
}
.dibu04 {
	float: left;
	height: 80px;
	width: 656px;
}
.dibu05 {
	float: left;
	height: 200px;
	width: 656px;
}
.dibu06 {
	float: left;
	height: 30px;
	width: 49px;
	margin-right: 30px;
	margin-left: 30px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #c8c8c8;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
	color: #606060;
	text-align: center;
	margin-top: 45px;
}
.dibu07 {
	float: left;
	height: 190px;
	width: 79px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #666;
	text-align: left;
	margin-left: 30px;
	margin-top: 10px;
}
.dibu08 {
	float: left;
	height: 137px;
	width: 360px;
	margin-left: 160px;
}
.dibu08z {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #999;
	font-weight: bold;
	float: left;
	width: 70px;
	margin-left: 20px;
	margin-top: 10px;
}
.dibu09 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #999;
	float: left;
	height: 100px;
	width: 500px;
	margin-left: 25px;
	margin-top: 10px;
}
.difuda {
	float: left;
	width: 100%;
	height: 500px;
	background-color: #EBEBEB;
	position:relative;
}
