﻿@charset "utf-8";
	/* CSS Document */
ul,dt,dd,dl {
	margin:0;
	padding:0;
	list-style:none;
}
body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#F7F7F7;
}
img {
	border:0px;
	margin:0;
	padding:0;
}
body,td,th,p,* {
	font-size:12px;
	font-family:"微软雅黑",Verdana;
	color:#333333;
	line-height:50%;
}
a:link {
	color:#333333;
	text-decoration:none;
}
a:visited {
	text-decoration:none;
	color:#333333;
}
a:hover {
	text-decoration:none;
	color:#DC0E23;
}
a:active {
	text-decoration:none;
	color:#333333;
}
.img {
	padding:0px;
	border:1px solid #E2E2E2;
}
.img_s {
	padding:0px;
	border:1px solid #2B8F08;
}
.imgs_cp {
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #E2E2E2;
}
.imgs2 {
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #E2E2E2;
}
.imgs {
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #E2E2E2;
}
.imgs_s {
	padding:2px;
	background-color:#FFFFFF;
	border:2px solid #C7221C;
}
.imgs2 {
	padding:2px;
	border:1px solid #E2E2E2;
}
.imgs2_s {
	padding:2px;
	border:1px solid #FF7602;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
.clear {
	clear:both;
}
.w_1 {
	display:block;
	width:1160px;
	margin-left:auto;
	margin-right:auto;
}
.w_2 {
	display:block;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
.w_900 {
	display:block;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
.line {
	border-bottom:1px solid #CAC7C7;
	height:10px;
	margin-bottom:10px;
	clear:both;
}
#line_2 {
	background-color:#4385F5;
	height:4px;
	width:100%;
}
#line_3 {
	background-color:#E5E5E5;
	height:1px;
	width:100%;
}
.point {
	cursor:pointer;
}

#top_bg{
	height:30px;
	background-color:#303030;
}
#top_bg *{
	height:30px;
	line-height:30px;
	color:#DEFDC4;
}
/*头部央视*/
#top {
	display:block;
	width:100%;
	height:81px;
}
#top .w_1 .f_l {
	display:block;
	width:100%;
	width:340px;
}
#top .w_1>.float_r{
	width:819px;
	height:81px;
	line-height:81px;
}

#top_bot{
	height:7px;

}
/*导航信息*/
#nav {
	height:81px;
}
#nav * .nav{ float:left; margin-left:0px; width:819px; height:81px;}
#nav * .nav>li{ float:left; width:117px; text-align:center; }
#nav * .nav>li>a{color:#333333;font-size:16px; line-height:81px; display:block; padding:0 15px; text-decoration:none;}
#nav * .nav>li.cur>a,#nav * .nav>li:hover>a{ background:url("https://www.mlsphotograph.com/images/nav-act.png") center no-repeat; color:#FFFFFF;}


#nav * .erji_nav { display:none; overflow:hidden; width:100%; overflow:hidden; border-top:2px solid #5B5B5B; border-bottom:2px solid #CD0616; position:absolute; left:0; top:111px; background:url("https://www.mlsphotograph.com/images/nav_bg.png");padding-top:15px; padding-bottom:5px; z-index:999999999; height:auto! important }
#nav * .erji_nav .title{ overflow:hidden; width:170px;float:left; /*margin-left:360px;*/}
#nav * .erji_nav .title i{ display:block; width:90px; height:3px; background-color:#D10005; margin-bottom:20px;float:left; }
#nav * .erji_nav .title h3{margin-bottom:10px; text-align:left}
#nav * .erji_nav .title h3 a{ color:#333333; font-size:20px; height:20px; line-height:20px;}
#nav * .erji_nav .title .more{ float:left; display:none; width:118px; height:30px; text-align:center; line-height:30px; border:1px solid #cecece; font-size:12px; color:#999; font-family:Arial; margin-left:0px;}
#nav * .erji_nav ul{ overflow:hidden; float:left; width:900px; margin-left:45px; margin-top:0px}
#nav * .erji_nav .ul01 { border-right:1px solid #e9e9e9;}
#nav * .erji_nav li{ line-height:50px; width:140px;float:left}
#nav * .erji_nav li a{ color:#777; font-size:16px;}
#nav * .erji_nav li a:hover{ color:#dc1313; border-bottom:1px solid #dc1313;}
#nav * .erji_nav .contect{ display:block; width:350px; height:120px; border:1px solid #cecece; float:left; text-align:center;text-decoration:none; margin-left:90px;}

.banner_bot{
	position:absolute;
	top:530px;
	width:100%;
	height:77px;
	background:url("https://www.mlsphotograph.com/images/banner_bot.png") top repeat-x;
	z-index:99999999999;
}
/*第一栏*/
#first{
	overflow:hidden;
	margin-top:25px;
}
#xwzx,#gsjj{
	margin-left:28px;
}
#xwzx .xwzx_f{
	height:100px;
	width:489px;
}
#xwzx .xwzx_f .xwzx_p{
	width:133px;
	height:100px;
}
#xwzx .xwzx_f .xwzx_a a{
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#333333;;
}
#xwzx .xwzx_f .xwzx_t{
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#F5AF09;;
}
#xwzx .xwzx_f .xwzx_c{
	width:356px;
	line-height:180%;
	font-size:12px;
	color:#666666;
}
#xwzx .news_list { 
	width:489px;
	padding-top:0px;
	height:auto; 
	margin:0; 
	clear:both;
} 
#xwzx .news_list li { 
	width:489px; 
	height: 32px; 
	display:block;
	padding-left: 0px; 
	line-height:32px;
	font-size:14px;
border-bottom:1px dashed #DDDDDD;
} 
#xwzx .news_list li a { 
	width:400px; 
	height: 32px;
	display:block; 
	text-align:left;
	padding-left:0px;
	line-height:32px;
	float:left;
	font-size:14px;
	color:#000000;
}
#gsjj .gsjj_info {
	width:244px;
	height:271px;
	background:url("https://www.mlsphotograph.com/images/gsjj_bg.jpg") center no-repeat;
	padding:15px;
	font-size:14px;
	line-height:180%;
	color:#666666;
}
#gsjj .gsjj_info a {
	font-size:14px;
	line-height:180%;
	color:#E50012;
}
/*经营系列*/
#jyxl{
	margin-top:40px;
	background-color:#E6E5E5;
	height:220px;
}
/*快速连接*/
#service{
	text-align:center;
	background-color:#CD0616;
}
#quick{
	height:438px;
	background:url("https://www.mlsphotograph.com/images/quick_bg.jpg") top center no-repeat;
	overflow:hidden;
}
.quick_l1,.quick_l2,.quick_l3{
	float:left;
}
.quick_l1{
	width:464px;
}
.quick_l2,.quick_l3{
	width:310px;
}
.quick_pic{
	height:116px;
}
.quick_m{
	width:38px;
	height:314px;
	display:block;
	float:left;
}
.showewm{
	position:absolute;
	left:888px;
	top:0px;
	width:272px;
	height:106px;
	cursor:pointer;
	background-color:transparent;
}
.showewm_o{
	position:absolute;
	width:200px;
	height:200px;
	display:none;
}
/*底部信息开始*/
#bot{
	background-color:#595959;
	height:185px;
	overflow:hidden;
}
#bot .w_1{
	height:185px;
	background:url("https://www.mlsphotograph.com/images/bot.png") top center no-repeat;
}
#bot .float_l{
	margin-top:50px;
	font-size:14px;
	color:#8E9F9B;
	line-height:26px;
}
#bot .bot_l1{
	padding-left:45px;
	width:260px;
}
#bot .bot_l2{
	padding-left:50px;
	width:260px;
}
#bot .bot_l3{
	padding-left:55px;
	width:130px;
}
#bot .bot_l4{
	padding-left:68px;
	width:260px;
}
#bot * a{
	display:block;
	width:130px;
	height:26px;
	line-height:26px;
	text-align:left;
	float:left;
	font-size:14px;
	color:#8E9F9B;
}
#bot * a:hover{
	color:#DEFDC4;
}

#bot2,#bot2 a{
	line-height:52px;
	height:52px;
	background-color:#242C2F;
	color:#FFFFFF;
	text-align:center;
}
/*BANNER*/
.theme-default {
	width:100%;
	height:489px;
	position:relative;
	overflow:hidden;
}
.theme-default #slider {
	width:1920px;
	height:489px;
	position:absolute;
	left:50%;
	top:0;
	margin-left:-960px;
}
.theme-default .nivoSlider {
	position:relative;
	background:#fff url("https://www.mlsphotograph.com/images/loading.gif") no-repeat 50% 50%;
	-webkit-box-shadow:0px 1px 5px 0px #4a4a4a;
	-moz-box-shadow:0px 1px 5px 0px #4a4a4a;
	box-shadow:0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}
.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:10px;
	margin-left:400px;
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url("https://www.mlsphotograph.com/images/bullets.png") no-repeat;
	text-indent:-9999px;
	border:0;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}
.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:96px;
	background:url("https://www.mlsphotograph.com/images/arrows.png") no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:200px;
}
.theme-default a.nivo-prevNav {
	left:200px;
}
.theme-default .nivo-caption {
	font-family:Helvetica,Arial,sans-serif;
}
.theme-default .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
	color:#fff;
}
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
/*.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8;
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	display:none;
}
*/
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/*滚动特效1*/
.hl_main5_content{width:1160px;overflow:hidden;height:200px;padding:0;} 
.hl_main5_content1{
	width:1112px;
	margin-top:0;
	overflow:hidden;
	float:left;
} 
.hl_main5_content1 ul{width:1600px; overflow:hidden;height:200px;*height:200px; overflow:hidden;} 
.hl_main5_content1 ul li{ float:left; width:139px; display:inline; margin-right:0;text-align:center; padding-top:45px;}
.hl_main5_content1 ul li span{width:139px; display:block; text-align:center; height:30px; line-height:50px; color:#333; font-size:14px; font-weight:lighter;}
.left-btn{float:left;cursor:pointer; width:24px; padding-top:85px;} 
.right-btn{float:right; cursor:pointer; width:24px; padding-top:85px;} 


.zzry{width:1160px;overflow:hidden;height:268px; padding-top:15px;} 
.zzry1{
	width:1160px;
	margin-top:0;
	overflow:hidden;
	float:left;
} 
.zzry1 ul{width:3000px; overflow:hidden;height:268px;*height:268px; overflow:hidden;} 
.zzry1 ul li{ float:left; width:290px; display:inline; margin-right:0;text-align:center; padding-top:10px; background:url("https://www.mlsphotograph.com/images/pro_bg.png") top center no-repeat; height:213px;}
.zzry1 ul li span{width:290px; display:block; text-align:center; height:30px; line-height:60px; color:#333; font-size:14px; font-weight:lighter;}
.l-btn{float:right;cursor:pointer; width:35px;} 
.r-btn{float:right; cursor:pointer; width:38px;} 

#slideBox{width:340px;height:300px;overflow:hidden;position:relative;margin:0 0;}
#slideBox ul#show_pic{margin:0;padding:0;list-style:none;height:300px;width:3450px;position:absolute;}
#slideBox ul#show_pic li{float:left;margin:0;padding:0;height:300px;}
#slideBox ul#show_pic li img{display:block;}
#iconBall{position:absolute;bottom:0;right:0;}
#iconBall li{float:left;color:#7a7a7a;width:32px;height:28px;line-height:28px;cursor:pointer;text-align:center;font-size:14px;font-weight:bold;padding-top:4px;}
#iconBall li.active{background:url("https://www.mlsphotograph.com/images/iconbg.png") no-repeat;color:#fff;}
#slideText {width:340px;height:28px;background:rgba(0,0,0,0.7);color:#fff;position:absolute;left:0px;bottom:0px;*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);}
#textBall{position:absolute;left:10px;bottom:3px;}
#textBall li{float:left;cursor:pointer;display:none;color:#fff;font-size:14px;}
#textBall li.active{display:block;}
#textBall li a {text-decoration:none;color:#fff; line-height:150% !important;}
.KinSlideshow_titleBar h2{ line-height:200% !important;}
