@charset "utf-8";
.wrap_banner{width:100%;  height:321px; margin-top:3px;}
.language {color:#fff;float:right;font-family:arial;margin:15px 15px 0px 0px;}
.language a{color:#fff;}

.banner{background:url(../images/banner.jpg) no-repeat; margin:auto; width:990px; height:315px;border:2px solid #ccc;}
.ad1{ background:url(../images/ad1.jpg) no-repeat; width:1000px; height:58px;  margin:auto; }
.ad2{ background:url(../images/ad1.jpg) no-repeat; width:1000px; height:69px;  margin:auto; }
.matter1{ width:100%; margin:auto; zoom:1; overflow:hidden; margin-top:6px; }
.matter1 .left{ width:650px; float:left;}
.matter1 .right{width: 335px;float: right;background-image: url(../images/img_1.jpg);background-repeat: no-repeat;
background-position: left; height:262px;}
.matter1 .left .info{ font-size:14px; font-weight:bold;height:30px; line-height:30px;}
.matter1 .left .info span{ color:#888886; font-weight:normal; font-size:12px; font-family:Arial; }
/* slider */
.slider{margin:5px auto;width:650px;height:228px;border:1px solid #ccc;position:relative;overflow:hidden;}
.conbox{position:absolute;/*必要元素*/ padding:8px 8px 8px 8px;}
.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
.switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}

/* slider1 水平 */
#slider1 .conbox{width:9999em;}
#slider1 .conbox div{width:620px;height:340px;overflow:hidden;float:left;}
/* slider2 水平 */
#slider2 .conbox div{width:620px;height:340px;overflow:hidden;}
/* slider3 淡隐淡现 */
#slider2 .conbox div{width:620px;height:340px;}



.matter3{width:100%; margin:auto;  margin-top:8px;}
.matter3 .info{ background:url(../images/img_6.jpg) repeat-x; width:100%; height:57px; zoom:1; overflow:hidden; }
.matter3 .title1{ background:url(../images/wedding-photography.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .title2{ background:url(../images/art-photography.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .title3{ background:url(../images/portrait-photography.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .title4{ background:url(../images/children-photography.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .title5{ background:url(../images/landscape-photography.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .simplezh_title1{ background:url(../images/wedding-photography-simplezh.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .simplezh_title2{ background:url(../images/art-photography-simplezh.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .simplezh_title3{ background:url(../images/portrait-photography-simplezh.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .simplezh_title4{ background:url(../images/children-photography-simplezh.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .simplezh_title5{ background:url(../images/landscape-photography-simplezh.jpg) no-repeat; width:390px; height:57px; float:left;}
.matter3 .more{ background:#e81703; width:40px; height:15px; float:right; text-align:center; margin-top:20px; float:right; margin-right:3px;  }
.matter3 .more a{color:#fff;font-size:8px;}
.matter3 .content{ background:#d3d3d3; zoom:1; overflow:hidden; padding-left:2px;}
.matter3 .content .tp2{ background:url(../images/img_9.jpg) no-repeat; width:138px;  height:181px; padding:18px 0px 0px 10px; float:left; margin:10px 0px 0px 17px; display:inline;}


.leftbotton{ float:left; padding-top:15px;}
.rightbotton{float:right; padding-top:15px;}
.cont{ float:left; width:950px; zoom:1; overflow:hidden; margin-left:14px; display:inline;}
.box{ width:145px;text-align:center; float:left; margin-right:13px;}
.box img{ padding-bottom:8px;}
.box a:hover{ color:#ff6600;}
.ad3{ background:url(../images/img_16.jpg) repeat-x; width:1000px; height:32px; margin:10px auto;}
.ad4{ background:url(../images/img_20.jpg) no-repeat; width:100%; margin:auto; height:34px;}
.content_down_list{	width:944px;overflow:hidden;float: left;margin-top: 10px;margin-left: 10px;}
.content_down_list ul {float: left; width:940px;}
.content_down_list li {	float: left;height:57px;width:152px; margin:0px 1px 0px 1px; }
.content_down .content_downtitle {background-image: url(../img/title_rx.gif);	background-repeat: repeat-x;float: left;height: 29px;width: 100%;text-align: left;line-height:29px;}
.content_down .content_downtitle a:visited{color:#003399; }
.content_down .content_downtitle strong{margin-left:12px;}





