@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {margin:0;padding:0}
h1, h2, h3, h4, h5, h6{	font-size:100%}
em{	font-style:normal}
ul, ol, li{	list-style:none}
a{	text-decoration:none;}
img{border:0}
*{	margin:0;padding:0}
body { font-size:14px; font-family:"微软雅黑";}
.content{ width:1160px; margin:0 auto;}
td{ padding:0 6px;border: 1px solid #999;}

/*-------------------------------------------------- header -----------------*/
.header1{float:left; width:100%; background:#0669b2;}
.header1_1{float:left;}
.header1_1 p{float:left; color:#fff; line-height:35px; font-size:13px; margin-right:16px;}
.header1_1 p img{ float:left; margin-top:9px; margin-right:6px;}
.header1_2{float:left;}
.header1_2 span{float:right; font-size:13px; color:#fff; line-height:35px;}
.header1_2 span a{ padding:0 9px; color:#fff;}
/*.header2{ float:left; width:100%; height:126px;}
.logo{ float:left; margin-top:19px;}*/
.top2{float:left; width:100%; position:absolute;top:68px; z-index:9999;}
.head{ float:right;}
.head p{float:left; font-size:15px; color:#333333; margin-top:3px;}
.head i{float:left; font-style:normal; color:#0669b2; font-size:18px; margin-right:10px;}
.head form{float:right; width:178px; height:27px; line-height:25px; border:1px solid #d7d7d7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background:#fff; padding-left:3px;}
.wbk1{float:left; width:133px; line-height:25px; height:25px; padding:0 10px; font-family:"微软雅黑"; font-size:12px; color:#777777; border:none;}

/*-------------------------------------------------- banner -----------------*/
.banner{float:left; width:100%;/* background:url(../images/index2_20.jpg) no-repeat center;*/}

/*-------------------------------------------------- main1 -----------------*/
.main1{float:left; width:100%;}
.main1 dl{float:left; margin-top:30px;}
.main1 dl dt{float:left; width:100%;font-size:18px;}
.main1 dl dt img{float:left; margin-right:13px;}
.main1 dl dt b{ float:left; margin-top:7px; font-weight:normal; color:#000000;}
.main1 dl dt b a{ color:#000000;}
.main1 dl dd{ float:left; width:100%; margin-top:11px;}
.main1 dl dd p{ float:left; width:100%; color:#777777; line-height:26px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden;}
.main1 dl dd p a{ color:#777777;}
.main1 dl dd span{ float:left; width:100%; font-size:13px; color:#da251e; margin-top:11px;}
.main1 dl dd span a{ color:#da251e;}

/*-------------------------------------------------- main2 -----------------*/
.main2{float:left; width:100%; background:#f7f7f7; padding:0px 0 40px 0; margin-top:34px;}
.main2_t{float:left; width:100%;}
.main2_tl{float:left; margin-top:40px;}
.main2_tl p{float:left; font-size:20px; color:#da251e; margin-right:6px;} 
.main2_tl p a{color:#da251e;}
.main2_tl i{float:left; font-family:Arial, Helvetica, sans-serif; margin-top:4px; font-size:20px; color:#555555; font-style:normal;} 
.main2_tl i a{color:#555555;}
.main2_tl b{float:left; width:100%; font-size:12px; font-weight:normal; color:#9e9e9e;} 
.main2_tr{ float:right; font-size:14px; color:#555555; line-height:33px; margin-top:25px;} 
.main2_tr a{ float:right; padding:0 15px; color:#555555; border:1px solid #888888;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-right:10px; margin-top:15px;}
.main2_tr a:hover{ border:1px solid #0669b2; background:#0669b2; color:#fff;}
.main2_n{float:left; width:100%;}
.main2_n1{ float:left; width:100%;}
.main2_n1 li{float:left; margin-top:19px;}
.main2_n1 li img{float:left; width:100%; height:auto;} 
.main2_n1 li p{ float:left; width:100%; text-align:center; line-height:45px; font-size:12px; color:#555;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden;}
.main2_n1 li a{ color:#555;}
.templateWinner{
	/*width: 239px;
	height: 212px;*/
	float:left;
	overflow: hidden !important;
	position:relative;
	background:#0669b2;
	margin-top:19px;
}
.templateWinner #tp,.templateWinner #tp1{
	width:100%;
	height:100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index:10;
}

.templateWinner #tp img{
	width:100%;
}

.templateWinner #tp p{
	width:100%;
	line-height:46px;
	font-size:13px;
	background-color:#f0f0f0;
}
.templateWinner span.voting {
	width:100;
	display:block;
	color:#fff;	
	font-weight:bold;
}
.templateWinner span.voting a{
	width:100%;
	float:left;
	color:#fff;
	/*margin-top:22px; */
	font-size:16px;
	text-align:center;
}
.templateWinner span.voting p{
	width:100%;
	height:100%;
	float:left;
	color:#fff;
	text-align:center;
	line-height:24px;
}
.templateWinner .viewSite {
	display:block;
	float:right;
	font-size:13px;
	color:#393939;
	position:absolute;
	right:25px;
	bottom:25px;
	width:17px;
	height:22px;
	z-index:0;
}
.templateWinner .windate {
	display:block;
	line-height:28px;
	padding-left:15px;
	text-transform:uppercase;
}
.templateWinner .windate span.day {
	display:block;
	float:left;
	font-weight:bold;
}
.templateWinner .windate span.day a{
	color:#fff;
}
.templateWinner .windate span.day a:hover{
	text-decoration:underline;
}
.templateWinner .windate span.month {
	display:block;
	font-size:23px;
	float:left;
	padding:3px 0 0 0;
}
/*.view { float:left; overflow: hidden; position: relative; text-align: center;cursor: default;  margin-top:19px;}
.view .mask, .view .content { width: 100%; height:100%; position: absolute; overflow: hidden; top: 0px; left: 0px; }
.view img { display: block; position: relative;width:100%; height:auto; }
.effect img {
   opacity:1;
   -moz-transform:scale(1,1);
   -webkit-transform:scale(1,1);
   -o-transform:scale(1,1);
   -ms-transform:scale(1,1);
   transform:scale(1,1);
   -webkit-transition: all 0.2s ease-in;
   -moz-transition: all 0.2s ease-in;
   -o-transition: all 0.2s ease-in;
   -ms-transition: all 0.2s ease-in;
   transition: all 0.2s ease-in;
}
.effect .mask {
   opacity:0;
   overflow:visible;
   border-color:rgba(0,0,0,0.7) transparent transparent transparent;
   border-style:solid;
   border-width:150px;
   width:0;
   height:0;
   -moz-transform:translateY(-125px);
   -webkit-transform:translateY(-125px);
   -o-transform:translateY(-125px);
   -ms-transform:translateY(-125px);
   transform:translateY(-125px);
   -moz-transition: -moz-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -webkit-transition: -webkit-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -o-transition: -o-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -ms-transition: -ms-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   transition: transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
}
.effect a.info {
	opacity:0;
   -moz-transform:translateY(-125px);
   -webkit-transform:translateY(-125px);
   -o-transform:translateY(-125px);
   -ms-transform:translateY(-125px);
   transform:translateY(-125px);
   -moz-transition: -moz-transform 0.3s ease-in, opacity 0.1s ease-in-out;
   -webkit-transition: -webkit-transform 0.3s ease-in, opacity 0.1s ease-in-out;
   -o-transition: -o-transform 0.3s ease-in, opacity 0.1s ease-in-out;
   -ms-transition: -ms-transform 0.3s ease-in, opacity 0.1s ease-in-out;
   transition: transform 0.3s ease-in, opacity 0.1s ease-in-out;

}
.effect:hover img {
	opacity:0.7;
   -moz-transform:scale(2,2);
   -webkit-transform:scale(2,2);
   -o-transform:scale(2,2);
   -ms-transform:scale(2,2);
   transform:scale(2,2);
}
.effect:hover .mask {
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.effect:hover a.info {
	opacity:1;
   -moz-transform:translateY(100px);
   -webkit-transform:translateY(100px);
   -o-transform:translateY(100px);
   -ms-transform:translateY(100px);
   transform:translateY(100px);
}

.second-effect .mask {
   opacity: 0;
   overflow:visible;
   border:0px solid rgba(0,0,0,0.7);
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.second-effect a.info {
	position:relative;
	top:-10px;
	opacity:0;
   -moz-transform:scale(0,0);
   -webkit-transform:scale(0,0);
   -o-transform:scale(0,0);
   -ms-transform:scale(0,0);
   transform:scale(0,0);
   -webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   -o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   -ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
}
.second-effect:hover .mask {
   opacity: 1;
   border:100px solid rgba(0,0,0,0.7);
}
.second-effect:hover a.info {
	opacity:1;
	-moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-moz-transition-delay:0.3s;
	-webkit-transition-delay:0.3s;
	-o-transition-delay:0.3s;
	-ms-transition-delay:0.3s;
	transition-delay:0.3s;
}
.view a.info {display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 100%; height:100%;}
.third-effect .mask { opacity: 0; overflow: visible;box-sizing: border-box; transition: all 0.4s ease-in-out 0s; }
.third-effect a.info { position: relative; top: 0px; opacity: 0; transition: opacity 0.5s ease-in-out 0s; }
.third-effect a.info p{ text-align:center; width:100%; color:#fff; margin-top:22px;}
.third-effect a.info span{ float:left; width:100%; padding:0 10%;text-align:center; line-height:30px; color:#fff; font-size:13px; margin-top:7px;}
.third-effect a.info i{ float:left; text-align:center; width:100%; color:#fff; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:4px; line-height:30px;}
.third-effect:hover .mask { opacity: 1; background:#0669b2; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;COLOR: #fff;}
.third-effect:hover a.info { opacity: 1; transition-delay: 0.3s;}
.fourth-effect .mask { position: absolute; top: 50px; left: 100px; cursor: pointer; border-radius: 50px; display: inline-block; height: 100px; width: 100px; border: 50px solid rgba(0, 0, 0, 0.7); box-sizing: border-box; opacity: 1; visibility: visible; transform: scale(4); transition: all 0.3s ease-in-out 0s; }
.fourth-effect:hover .mask { opacity: 0; border: 0px solid rgba(0, 0, 0, 0.7); visibility: hidden; }
.fifth-effect img {
	opacity:0.2;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
.fifth-effect .mask {
   cursor:pointer;
   opacity:1;
   visibility:visible;
   border:100px solid rgba(0,0,0,0.7);
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   -moz-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
   -webkit-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
   -o-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
   -ms-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
   transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
}
.fifth-effect:hover .mask {
	border:0px double rgba(0,0,0,0.7);
	opacity:0;
	visibility:hidden;
}
.fifth-effect:hover img {
	opacity:1;
}*/
.artist_l{float:left; width:100%; height:auto;}
.artist_l .a2{ POSITION: relative; HEIGHT:auto; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; float:left;}
.artist_l li{ POSITION: relative; HEIGHT:100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; text-align:center; margin-top:19px;}
.artist_l li a{ font-family:"微软雅黑"; height:100%; _height:100%; overflow: hidden; width:90%; padding:0 0%; margin:0 15px; float:left; font-size:16px;} 
.artist_l .a2 img{ width:100%; height:auto;}
.artist_l li a p{ float:left; text-align:center; width:100%; color:#fff; margin-top:22px;}
.artist_l li a span{ float:left; width:100%; padding:0 10%;text-align:center; line-height:24px; color:#fff; font-size:13px; margin-top:7px;}
.artist_l li a i{ float:left; text-align:center; width:100%; color:#fff; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:4px;}
.artist_l a{ POSITION: absolute; background:#0669b2;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;COLOR: #fff; TOP: 0px; LEFT: 0px;text-decoration:none;}
.artist_l A:hover{ COLOR: #fff;}

/*-------------------------------------------------- main3 -----------------*/
.main3{float:left; width:100%;}
.main3_n{ margin:0 auto; border-bottom:1px solid #e0e0e0; padding-bottom:40px;}
.main3_l{float:left; margin-top:30px;}
.main_t1{float:left;}
.main_t1 p{float:left; font-size:18px; color:#000; margin-right:6px;}
.main_t1 p a{ color:#000;}
.main_t1 span{float:left; font-size:18px; color:#555; font-family:Arial, Helvetica, sans-serif; margin-top:4px;}
.main3_l_n{float:left; width:100%;}
.main3_l_n1{float:left; width:100%; border:1px solid #e1e1e1; background:url(../images/index2_47.jpg) no-repeat 29px 21px #fcfcfc; padding-top:31px; margin-top:20px; padding-bottom:30px; padding-left:61px; color:#666666; line-height:25px; padding-right:3%;}
.main3_l_n1 a{ font-size:12px; color:#0669b2;}
.main3_l_n1 img{ float:left; width:28%; height:auto; margin-right:4%;}
.main3_l_n1 span{float:left;}
.main3_l_n1 span img{ width:100%; height:auto;}
.main3_l_n1 p{ float:left; color:#666666; line-height:25px;}
.main3_l_n1 p a{ font-size:12px; color:#0669b2;} 
.main3_l_n2{float:left; width:100%; background:url(../images/index2_54.jpg) no-repeat 30px 0; padding-top:20px;}
.main3_l_n2 img{float:left; width:44px; height:40px; margin-right:8px;} 
.main3_l_n2 p{float:left; font-size:14px; color:#ca2828; width:70%; margin-top:2px;}
.main3_l_n2 span{float:left; color:#888888; width:70%;} 
.main3_r{float:left; margin-top:30px;}
.main3_r_n{float:left; width:100%;}
.main3_r_n ul li{float:left; width:100%; margin-top:27px;}
.main3_r_n1{float:left; width:45px; height:67px; margin-right:21px; background:#0669b2; text-align:center;}
.main3_r_n1 p{ float:left; width:100%; font-size:22px; color:#fff; line-height:42px;}
.main3_r_n1 span{ float:left; width:100%; font-size:14px; color:#fff; background:#000; height:25px; line-height:25px;}
.main3_r_n2{float:left; width:70%;}
.main3_r_n2 p{float:left; width:100%; font-size:15px; color:#222222;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden;}
.main3_r_n2 p a{ color:#222222;}
.main3_r_n2 span{float:left; width:100%; color:#777777; margin-top:9px;}
.main3_r_n2 span a{color:#da251e;}
.main3_r_n2 b{float:left; width:100%; font-weight:normal; line-height:22px; color:#777777; margin-top:3px;}

/*-------------------------------------------------- main4 -----------------*/
.main4{float:left; width:100%; margin-top:17px;}
.main4_n1{float:left; width:100%;}
.main4_n1 li{float:left; margin-top:20px;}
.main4_n1 li img{float:left; width:100%; height:auto;}
.main4_n1 li p{float:left; width:100%; text-align:center; color:#555; line-height:40px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden;}
.main4_n1 li a{ color:#555;}
.rollBox0 {
	overflow:hidden;
	float:left;
	position:relative;
	width:100%;
}
.rollBox_t0{float:left; width:100%;}
.rollBox0 .LeftBotton {
	width:21px;
	height:21px;
	background:#c6c6c6;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	position:absolute;
	top:0;
	right:22px;
	font-family:"宋体";
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:21px;
}
.rollBox0 .RightBotton:hover{
	background:#0669b2;
}
.rollBox0 .LeftBotton:hover{
	background:#0669b2;
}
.rollBox0 .RightBotton {
	width:21px;
	height:21px;
	background:#c6c6c6;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	position:absolute;
	top:0;
	right:0;
	font-family:"宋体";
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:21px;
}
.rollBox0 .Cont0 {
	overflow:hidden;
	float:left
}
.rollBox0 .ScrCont0 {
	width:10000000px
}
.rollBox0 #List10,.rollBox #List20{
	width:1160px;
	float:left;
}
#List20{
	width:1160px;
	float:left;
}
.rollBox_t20{}
.artist_l0{float:left; width:100%; height:auto;}
.artist_l0 .a2{ POSITION: relative; HEIGHT:auto; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; float:left;}
.artist_l0 .a2 img{ width:100%; height:auto;}
.artist_l0 li{ POSITION: relative; HEIGHT:auto; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; text-align:center; margin-top:20px;}
.artist_l0 li a{ font-family:"微软雅黑"; height:100%; overflow: hidden; width:90%; padding:0 0%; margin:0 5%; float:left; font-size:16px;} 
.artist_l01{float:left; width:80%; height:auto; border:1px solid #fff; margin-top:47px; margin-left:10%; _margin-left:5%;}
.artist_l0 li a p{ float:left; text-align:center; width:100%; color:#fff; margin-top:22px;}
.artist_l0 li a span{ float:left; width:100%;text-align:center; line-height:24px; color:#fff; font-size:13px; margin-top:7px;}
.artist_l0 li a i{ float:left; text-align:center; width:100%; color:#fff; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:4px;}
.artist_l0 a{ POSITION: absolute; background:#0669b2;filter:alpha(opacity=90); /*IE滤镜，透明度90%*/-moz-opacity:0.9; /*Firefox私有，透明度90%*/opacity:0.9;/*其他，透明度90%*/COLOR: #fff; TOP: 0px; LEFT: 0px;text-decoration:none; padding-left:40px;}
.artist_l0 A:hover{ COLOR: #fff;}

/*-------------------------------------------------- main5 -----------------*/
.main5{float:left; width:100%; margin-top:25px; background:#0669b2;}
.main5_1{float:left;}
.main5_1 img{float:left; margin-right:18px; margin-top:4px;} 
.main5_2{ float:left; line-height:24px; font-size:13px; color:#fff; padding-top:18px;padding-bottom:18px;}
.main5_4{ float:left; width:89%; position:relative;}
.index_gg{position:relative;height:24px;line-height:24px;overflow:hidden;}
.index_gg .key{ float:right;width:23%;height:21px;}
.index_gg .btn{display:block;height:21px; width:21px; overflow:hidden;}
.pre_{float:left; width:32px; height:21px; background:url(../images/index2_77.jpg) no-repeat;}
.nex_{float:left; width:32px; height:21px; background:url(../images/index2_79.jpg) no-repeat;}
.index_gg ul{float:left;height:100%;position:relative;top:0;width:70%;}
.index_gg li{float:left;width:100%;height:100%;overflow:hidden;}
.index_gg li a{float:left;font-size:13px;margin-right:1.5em; color:#fff;}
.bann_ext_list{padding-top:15px;color:#ddd;}
.bann_ext_list a{color:#333;}
.bann_ext_list .dib{line-height:20px;margin:0 .5em;}
.bann_ext_list a:hover{color:#fff;}
.base_list li{height:24px;line-height:24px;overflow:hidden;}
.base_list li span{float:right;color:#999;}
.base_list li b{color:#333;}
.i_box_wrap .base_list li{height:26px;line-height:26px;}


.main5_3{ float:right; margin-top:16px;}

/*-------------------------------------------------- footer -----------------*/
.footer{float:left; width:100%;}
.footer1{float:left; width:100%; background:#313131; padding:10px 0 30px 0;}
.footer1_1{float:left; margin-top:23px;}
.footer1_1_n1{float:left; width:100%;}
.footer1_1_n2{float:left; width:100%; font-size:12px; line-height:35px; color:#8d8d8d; margin-top:9px;}
.footer1_1_n2 img{ float:left; margin-right:9px; margin-top:8px;}
.footer1_t{float:left; width:100%; font-size:16px; color:#fff; border-bottom:1px solid #444444; padding-bottom:10px;}
.footer1_t a{ color:#fefefe;}
.footer1_n{float:left; width:100%; margin-top:14px;}
.footer1_n ul li{float:left; width:100%; line-height:35px; border-bottom:1px solid #444444; background:url(../images/index2_75.jpg) no-repeat 0 15px; color:#8d8d8d; padding-left:13px;}
.footer1_n ul li a{ color:#fff;}
.footer1_n p{float:left; width:100%; font-size:12px; color:#fefefe; line-height:35px;}
.wbk2{float:left; width:241px; height:28px; background:#2a2a2a; border:1px solid #444444; line-height:28px; font-family:"微软雅黑"; font-size:12px; color:#fefefe; padding:0 6px;}
.btx{ color:#da251e; padding:3px 6px 0;}
.an_tj{float:left; margin-top:13px;}
.footer2{float:left; width:100%; background:#222222; border-top:1px solid #434343;}
.footer2 p{float:left; color:#fff; line-height:24px; padding-top:15px; padding-bottom:15px;}
.footer2 p a{ color:#fff;}
.footer2 span{float:right; color:#fff; line-height:24px; padding-top:15px; padding-bottom:15px; text-align:right;}
.footer2 span a{ color:#fff; padding:0 8px;}

.footer3_n{float:left; width:100%; margin-top:14px;}
.footer3_n ul li{float:left; width:100%; line-height:35px; border-bottom:1px solid #444444; background:url(../images/index2_75.jpg) no-repeat 0 15px; color:#8d8d8d; padding-left:13px;}
.footer3_n ul li a{ color:#8d8d8d;}

.footer4{float:left; width:100%; background:#0669b2; border-top:1px solid #434343;}
.footer4 p{float:left; color:#fff; line-height:24px; padding-top:15px; padding-bottom:15px;}
.footer4 p a{ color:#fff;}
.footer4 span{float:right; color:#fff; line-height:24px; padding-top:15px; padding-bottom:15px; text-align:right;}
.footer4 span a{ color:#fff; padding:0 8px;}

/*-------------------------------------------------- current1 -----------------*/
.current1{float:left; width:100%; background:#f5f4f4; padding:9px 0;}
.current1 p{float:left; color:#747474; line-height:24px;}
.current1 p a{ color:#747474; padding:0 4px;}
.current1 p a:hover{color:#0669b2;}
.current1 span{ color:#0669b2; padding:0 4px;}

/*-------------------------------------------------- main -----------------*/
.main{float:left; width:100%;}
.rfid{ float:left; margin-top:25px;}
.FRID_1{ float:left; width:100%; margin-top:25px;}
.main_t2{float:left; width:100%;}
.main_t2_n{float:left; width:100%; border-bottom:1px solid #e0e0e0;}
.main_t2 p{float:left; font-size:18px; color:#2fb5d2; border-bottom:2px solid #0669b2; margin-right:6px;}
.main_t2 p a{ color:#2fb5d2;}
.main_t2 span{float:left; font-size:18px; color:#555555; font-family:"微软雅黑"; margin-top:2px;}
.main_t2 b{float:right; font-weight:normal; color:#777777; margin-top:5px;} 
.main_t2 b a{ color:#777;}
.main_t2_n2{float:left; width:100%; color:#9e9e9e; margin-top:5px;}
.case{float:left; width:100%;}
.artist_l0{float:left; width:100%; height:auto;}
.artist_l1 .a2{ POSITION: relative; HEIGHT:auto; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; float:left;}
.artist_l1 .a2 img{ width:100%; height:auto;}
.artist_l1 li{ POSITION: relative; HEIGHT:auto; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; text-align:center; margin-top:20px;}
.artist_l1 li a{ font-family:"微软雅黑"; height:41px; overflow: hidden; width:90%; padding:0 0%; margin:0 5%; float:left;} 
.artist_l1 a{ POSITION: absolute; background:#0669b2;COLOR: #fff; TOP: 0px; LEFT: 0px;text-decoration:none; padding-left:40px;}
.artist_l1 A:hover{ COLOR: #fff;}
.artist_l1_1{ float:left; line-height:17px; color:#fff; text-align:left; padding-left:21px; margin-top:4px;}
.artist_l1_2{ float:right;}
.artist_l1_2 p{ float:right; font-size:10px; color:#fff; margin-top:8px; margin-right:7px;}
.artist_l1_2 p img{ width:14px!important; height:11px!important; float:left; margin-right:6px;}

.jjfa_n1{float:left; width:100%;}
.jjfa_n1 li{float:left; margin-top:20px;}
.jjfa_n1 li img{float:left; width:100%; height:auto;}
.jjfa_n1 li p{float:left; width:100%; text-align:center; color:#555; line-height:35px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden;}
.jjfa_n1 li a{color:#555;}

.jscs{float:left; width:100%; background:#f7f7f7; margin-top:29px; padding-top:12px; padding-bottom:35px;}
.jscs_n{float:left; width:100%; margin-top:11px;}
.jscs_n ul li{float:left; color:#777777; line-height:36px;}
.jscs_n ul li p{float:left; width:100%;border-bottom:1px solid #e0e0e0}
.jscs_n ul li a{ float:left; width:90%; color:#777777; }
.jscs_n ul li:hover a{ color:#a72c30;}

.alfx_fl{ float:left;font-size:14px; color:#555555; margin-bottom:21px; margin-top:15px;}
.alfx_fl p{ float:left; margin-bottom:10px;}
.alfx_fl p a{ color:#555; padding:0 9px;}
.alfx_fl p a:hover{ color:#0669b2;}

.fy1{ float:left; width:100%; padding-left:35%; margin:35px 0;}
.fy1 ul li{ float:left; font-size:12px; color:#555; padding:0 6px; } 
.fy1 ul li a{ color:#555;}
.fy1 ul li a:hover{ color:#0669b2;}

.alfx_info{float:left; margin-top:29px;}
.alfx_info1{float:left; width:100%;}
.alfx_info1 h1{float:left; font-size:18px; color:#55555; width:100%; text-align:center; border-bottom:1px solid #cdcccc; font-family:"微软雅黑"; padding-bottom:7px;}
.alfx_info1 span{float:left; width:100%; text-align:center; color:#666666; margin-top:6px;}
.alfx_info1 span a{ color:#666666;}
.alfx_info2{float:left; width:100%; line-height:30px; color:#555555;  margin-top:22px; border-bottom:1px solid #cdcccc; padding-bottom:18px;}
.alfx_info2 img{ width:85%; height:auto;}
.alfx_info3{float:left; width:100%;}
.alfx_info3 p{float:left; color:#777777; line-height:30px;}
.alfx_info3 p a{ color:#777;}
.alfx_info3 span{float:right; color:#777; margin-top:30px;}
.alfx_info3 span a{ color:#777;}
.news_info2{float:left; width:100%; line-height:34px; color:#555555;  margin-top:22px; border-bottom:1px solid #cdcccc; padding-bottom:18px; font-size:13px;}
.news_info3{float:left; width:100%; text-align:center; color:#777777; margin-top:20px;} 
.news_info3 a{ color:#777777;}

.jszc{float:left; margin-top:16px;}
.jszc ul li{float:left; width:100%; background:url(jscs_03.jpg) no-repeat 0 3px; color:#dad9d9; padding-left:21px; border-bottom:1px solid #dad9d9; padding-bottom:9px; margin-top:12px;}
.jszc ul li p{float:left; width:90%; color:#444444; font-size:14px;}
.jszc ul li p a{ color:#444444;}
.jszc ul li span{float:left; width:90%; line-height:24px; color:#333333;}
.jszc ul li:hover a{ color:#0669b2;}

.dzbq1{float:left; width:100%; margin-top:33px;}
.dzbq1 i{ float:left;}
.dzbq1 i img{ float:left; width:100%; height:auto;}
.dzbq1 p{ float:left; font-size:16px; color:#4d4b4b;}
.dzbq1 p span{ float:left; font-size:12px; color:#4d4b4b; line-height:33px;}
.dzbq2{float:left; width:100%; margin-top:43px;}
.dzbq2_t{float:left; width:100%; background:url(../images/dzbq_07.jpg) ;}
.dzbq2_t ul li{float:left; background:#f7f7f7; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; color:#777; text-align:center; margin-right:8px;border:1px solid #787878;}
.dzbq2_t ul li a{ float:left;line-height:28px; padding:0 8px;color: #777777;}
.current{background:#0669b2; color:#fff !important; border:none;}
.dzbq2_n{float:left; width:100%; font-size:14px; color:#777777; line-height:36px; margin-top:14px;}

.product{float:left; width:100%;}
.product ul li{ float:left; margin-top:35px;}
.product ul li i{ float:left;}
.product ul li i img{ float:left; width:98%; height:auto;border:3px solid #E2E2E2}
.product ul li:hover i img{ border:3px solid #0669b2;}
.product ul li p{ float:left; font-size:12px; color:#333333; line-height:30px; padding:0;}
.product ul li span{ font-weight:bolder; color:#0669b2; font-size:12px;}
.product ul li span a{ color:#0669b2;}

.fwzc1{float:left; margin-top:25px;}
.fwzc1_n{float:left; width:100%; margin-top:10px; line-height:30px;}
.fwzc1_n ul li{ float:left; width:100%; color:#777; border-bottom:1px solid #cecccc;}
.fwzc1_n ul li a{  color:#777;}
.fwzc1_n ul li:hover a{  color:#0669b2;}
.fwzc1_n ul li span{ float:right; margin-right:5px;} 
.fwzc1_n p{float:left; color:#0669b2; margin-top:6px;}
.fwzc1_n p a{color:#0669b2;}
.fwzc2{float:left; margin-top:25px;}
.fwzc2_n{float:left; width:100%;}
.fwzc2_n ul li{float:left; width:100%; background:#f8f8f8; margin-top:22px; border-top:1px solid #dad9d9;}
.fwzc2_n ul li i{ float:left; width:24%; margin-right:14px;}
.fwzc2_n ul li img{float:left; width:100%; height:auto;}
.fwzc2_n ul li p{float:left; width:70%; line-height:32px; color:#333333;}
.fwzc2_n ul li p a{ color:#333333;}
.cjwt_da{float:left; width:70%; line-height:30px; font-weight:normal; font-size:12px; color:#555;}
.fwzc2_n ul li span{float:left; width:70%; color:#0669b2;}
.fwzc2_n ul li span a{color:#0669b2;}
.fwzc2_n ul li:hover{ border-top:3px solid #0669b2;}
.fwzc3{float:left; width:100%; margin-top:15px;}
.fwzc3 img{ float:left; width:100%; height:auto;}

.cjwt{float:left; margin-top:26px;}
.cjwt_info{ float:left; font-size:13px; color:#555555; line-height:36px; margin-top:28px;}
.cjwt_info h2{ font-size:14px; color:#333; font-family:"微软雅黑"; margin-bottom:10px;} 

.zxly{float:left; margin-top:26px;}
.zxly p{float:left; width:100%; font-size:14px; color:#333333; line-height:36px;}
.wbk3{width:223px; height:28px; background:#f5f4f4; border:1px solid #cccbcb; margin-bottom:6px;}
.wbk4{width:135px; height:28px; background:#f5f4f4; border:1px solid #cccbcb; margin-bottom:19px;}
.wbk5{width:177px; height:28px; background:#f5f4f4; border:1px solid #cccbcb; margin-bottom:19px;}
.wbk6{width:261px; height:28px; background:#f5f4f4; border:1px solid #cccbcb; margin-bottom:19px;}
.wbk7{width:220px; height:28px; background:#f5f4f4; border:1px solid #cccbcb; margin-bottom:19px;}
.zxly i{ font-style:normal; color:#0669b2; padding:0 10px;}
.tj{ float:left; padding-left:7%;}

.about1{float:left; width:100%; margin-top:25px;}
.about1_n{float:left; width:100%; line-height:30px; color:#666666;}
.about1_n1{float:left; margin-top:34px;}
.about1_n1 img{ float:left; width:100%;}
.about1_n2{float:left; margin-top:34px;}
.about1_n2 p.tit{
	line-height:40px;
	}
.about1_n2 p.tit a{
	color:#000;
		}
	.about1_n2 p.info{
		line-height:22px;
		}
.about2{float:left; width:100%; margin-top:30px;}

.about2_n{float:left; width:100%;}
.about2_n ul li{float:left; margin-top:27px;}
.about2_n1{float:left; width:45px; height:67px; margin-right:21px; background:#0669b2; text-align:center;}
.about2_n1 p{ float:left; width:100%; font-size:22px; color:#fff; line-height:42px;}
.about2_n1 span{ float:left; width:100%; font-size:14px; color:#fff; background:#000; height:25px; line-height:25px;}
.about2_n2{float:left; width:88%;}
.about2_n2 p{float:left; width:100%; font-size:15px; color:#222222;}
.about2_n2 p a{ color:#222222;}
.about2_n2 span{float:left; width:100%; color:#777777; margin-top:9px;}
.about2_n2 span a{color:#da251e;}
.about2_n2 b{float:left; width:100%; font-weight:normal; line-height:22px; color:#777777; margin-top:3px;}
 
.about3{float:left; width:100%; margin-top:30px;}
.about3_n{float:left; width:100%;}
.about3_n ul li{float:left; margin-top:42px;} 
.about3_n ul li img{ width:100%; height:auto;}
.gsjj{float:left; line-height:36px; color:#666666; margin-top:16px;}
.gsjj a{color:#666666;}
.gsjj img{ width:100%; height:auto;}
.ryzz{float:left; margin-top:26px;}

.map{float:left; width:100%; height:460px;}
.contact{float:left; width:100%; font-size:16px; color:#555555; background:url(../images/lxwm_03.jpg) no-repeat left top; line-height:40px; margin-top:29px;}
.contact_n{float:right; margin-top:80px;}

.rczp1{float:left; margin-top:28px;}
.rczp1_n{float:left; width:100%;}
.rczp1_n p{float:left; line-height:26px; color:#272727; padding-top:33px; padding-bottom:33px; background:#f5f4f4; text-align:center; width:100%; margin-top:19px;}
.rczp1_n p a{ color:#272727; font-size:14px;}
.rczp1_n p:hover{ background:#0669b2; color:#fff;}
.rczp1_n p:hover a{ color:#fff;}
.rczp2{float:left; width:100%; margin-top:15px;}
.rczp2_n{float:left; width:100%; margin-top:6px;}
.rczp2_n ul li{float:left; width:100%; color:#555555; line-height:34px; border-bottom:1px solid #f3f3f3;}
.rczp2_n ul li a{ color:#555;}
.rczp2_n ul li:hover a{ color:#b55555;}
.rczp2_n p{float:left; color:#0669b2; margin-top:6px;}
.rczp2_n p a{color:#0669b2;}

.yryz{float:left; line-height:24px; color:#555555; margin-top:24px;}
.zpgw{ float:left; width:100%; margin-top:14px;}
.zpgw ul li{ float:left; width:100%; border-bottom:1px solid #e6e6e6; padding-bottom:15px; margin-top:10px;}
.zpgw ul li p{ float:left; width:100%; font-size:14px; color:#555555; font-weight:bold;}
.zpgw ul li p a{ color:#555555;}
.zpgw ul li span{ float:left; width:100%; line-height:24px; color:#6d6c6c;}
.zpgw ul li i{ float:left; width:100%; color:#0669b2; font-style:normal;}
.zpgw ul li i a{ color:#0669b2;}
.zpgw ul li b{ float:left; width:100%; color:#777777; font-weight:normal; margin-top:4px;}
.zpgw ul li b img{ float:left; margin-right:6px;}
.zpgw ul li b a{ color:#777777;}

.news1{float:left; width:100%; margin-top:15px;}
.news1_1{ float:left; margin-top:19px;}
.news1_1 span{float:left; width:100%;}
.news1_1 span img{ width:100%; height:auto;}
.news1_1 p{float:left; background:#0669b2; width:100%; padding:4px 3%; line-height:26px; color:#fff;}
.news1_1 p a{ color:#fff;}
.news1_2{ float:left; margin-top:19px;}
.news1_2 ul li{ float:left; width:100%; margin-top:15px;}
.news1_2 ul li p{ font-size:15px; float:left; width:100%; color:#343434}
.news1_2 ul li p a{ color:#343434}
.news1_2 ul li span{ float:left; width:100%; color:#7d7d7d; line-height:18px; margin-top:11px;}
.news1_2 ul li b{ float:left; width:100%; color:#7e7e7e; font-weight:normal; margin-top:7px;}
.news1_2 ul li b a{ color:#7e7e7e;}
.news1_2 ul li b a:hover{ color:#e10012;}
.news2{ float:left; width:100%; margin-top:20px;}
.news2_n{float:left; width:100%;}
.news2_n ul li{float:left; margin-top:23px;}
.news2_n ul li i{float:left; width:129px; margin-right:23px;}
.news2_n ul li i img{ width:100%; height:auto;}
.news2_n ul li p{float:left; color:#555555; width:56%; font-size:14px;}
.news2_n ul li span{float:left; width:56%; color:#777777; line-height:20px;}
.news2_n ul li span a{ color:#777777;}
.qydt{float:left; margin-top:28px;}
.qydt_n1{float:left; margin-top:20px;}
.qydt_n1 img{ width:100%; height:auto;}
.qydt_n1_r{float:left;}
.qydt_n1_r p{float:left; width:100%; font-size:14px; color:#0669b2;}
.qydt_n1_r p a{ color:#0669b2;}
.qydt_n1_r i{float:left; width:100%; font-style:normal; color:#777; margin-top:3px; padding-left:4%;}
.qydt_n1_r i a{ color:#777;}
.qydt_n1_r span{float:left; width:100%; color:#999; line-height:24px; margin-top:10px; padding-left:4%;}
.qydt_n1_r b{float:left; width:100%; font-weight:normal; margin-top:10px; padding-left:4%;}
.qydt_n1_r b a{ float:left; color:#fff; line-height:27px; height:27px; background:#ba2022; padding:0 6px;}
.qydt_n2{float:left; width:100%;}
.qydt_n2 ul li{float:left; width:100%; border-bottom:1px solid #cdcdcd; padding-bottom:8px; margin-top:19px;}
.qydt_n2 p{float:left; width:100%; font-size:15px; color:#0669b2;}
.qydt_n2 p a{ color:#0669b2;}
.qydt_n2 i{float:left; width:100%; font-style:normal; color:#777; padding-left:3%;}
.qydt_n2 i a{ color:#777;}
.qydt_n2 span{float:left; width:100%;color:#999; line-height:24px; margin-top:5px; padding-left:3%;}


/*-------------------------------------------------- main6 -----------------*/
.main6{float:left; margin-top:32px;}
.main6_t{float:left; width:100%; border-bottom:2px solid #0669b2;}
.main6_t p{float:left; font-size:16px; color:#505050; margin-right:5px;}
.main6_t p a{color:#505050;}
.main6_t span{float:left; font-size:12px; color:#505050; margin-top:3px;}
.main6_1_n{float:left; width:100%; margin-top:5px;}
.main6_1_n ul li{float:left; width:95%; background:url(../images/alfxxqy_03.jpg) no-repeat 2px 11px; line-height:30px; border-bottom:1px solid #e6e5e5; color:#777777; padding-left:5%;}
.main6_1_n ul li a{ color:#777;}
.main6_1_n ul li a:hover{ color:#0669b2;}
.main6_2{float:left; width:100%; margin-top:22px;}
.main6_2_n{float:left; width:100%; margin-top:7px;}
.main6_2_n ul li{ float:left; width:107px; background:#e6e6e6; margin-left:8px; _margin-left:4px; margin-right:15px; margin-top:9px;}
.main6_2_n ul li img{ float:left;} 
.main6_2_n ul li p{ float:left; width:100%; text-align:center; color:#333; line-height:18px; height:36px;}
.main6_3{float:left; width:100%; margin-top:22px;}
.main6_3_n{float:left; width:100%; margin-top:13px; line-height:24px; color:#747474;}
.main6_4_n{float:left; width:100%; margin-top:13px; line-height:30px; color:#777777;}
.main6_4_n ul li{float:left; width:100%; border-bottom:1px solid #e6e5e5;}
.main6_4_n ul li a{ float:left;color:#777777; width:80%;}
.main6_5_n{float:left; width:100%;}
.main6_5_n ul li{ float:left; width:100%; margin-top:13px; background:#f8f8f8;}
.main6_5_n ul li img{ float:left; width:71px; height:54px; margin-right:10px;}
.main6_5_n ul li p{float:left; color:#333333;}
.main6_5_n ul li span{float:left; width:150px; margin-top:10px; color:#0669b2; text-align:center;}
.main6_6_n{float:left; width:100%; margin-top:11px; line-height:26px; color:#505050;}
.main6_6_n img{float:left; width:100%; height:auto;}
.main6_6_n a{ color:#0669b2;}

/*-------------------------------------------------- 404 -----------------*/
.error_1{float:left; width:100%; background:#0669b2; height:28px; border-bottom:1px solid #434343;}
.error_2{float:left; width:100%; padding:80px 0 100px;}
.error_2_1{float:left; text-align:right; margin-top:20px;}
.error_2_1 img{float:left; width:88%; height:auto;}
.error_2_2{float:left; margin-top:20px;}
.error_2_2 i{float:left; width:100%;}
.error_2_2 i img{ width:40%; height:auto;}
.error_2_2 p{float:left; width:100%; font-size:14px; line-height:30px; color:#2b2a2a; margin-top:7px;}
.error_2_2 span{float:left; width:100%; margin-top:15px;}
.error_2_2 span a{float:left; font-size:21px; color:#0669b2; padding:6px 19px 10px; border:2px solid #0669b2;}
.error_3{float:left; width:100%; background:#0669b2;}
.error_3 p{float:left; color:#fff; line-height:24px; padding-top:15px; padding-bottom:15px;}
.error_3 span{float:right; color:#fff; line-height:24px; padding-top:15px; padding-bottom:15px;}
.error_3 span a{ color:#fff; padding:0 8px;}

/*-------------------------------------------------- 浮动 -----------------*/
.fdqq{float:left;}
#kefu{ width:168px; height:auto; position:fixed; top:50%; left:0px;z-index:8888; display:none; margin-top:-240px; border:1px solid #d9d9d9; background:#fff;}
#kefu .top{ float:left; width:167px; line-height:37px; font-family:"微软雅黑";font-size:16px; color:#222222; border-bottom:1px solid #d9d9d9; background:#eeeeee; text-align:center;}
#kefu .middle{ float:left; font-size:14px; width:167px; text-align:center;color:#333333;font-family:"微软雅黑"; border-bottom:1px solid #d9d9d9; padding:19px 0;}	
#kefu .middle p{ float:left; width:150px; font-size:14px; color:#333333; line-height:31px; padding-left:18px;} 
#kefu .middle p a{ float:left; color:#333333;}
#kefu .middle p img{ margin-top:4px; float:left; margin-right:9px;}
#kefu .zx_erm{float:left; width:167px;margin-top:10px;text-align:center; border-bottom:1px solid #d9d9d9; padding-bottom:14px;}
#kefu .zx_erm img{ margin-top:9px;}
#kefu .kefu_zxrx{float:left; width:151px; font-size:14px; color:#000; padding:11px 0 17px 11px;}
#kefu .kefu_zxrx span{ font-size:19px; color:#d01b1b; }
#kefu .close{cursor:pointer;}
.right_bar{ width:40px; height:39px; position:fixed; top:50%; left:0; margin-top:-242px; z-index:9999;}
.right_bar img{cursor:pointer;}

/*-------------------------------------------------- 焦点图 -----------------*/
.banner2{
	width:100%;
	float:left;
	position:relative;
}
.index-splash-block {
	float:left;
	width:100%;
	/*position:absolute;*/
}
.index-splash-block .feature-slide-preview {
	margin:0 auto;
	display:none;
	width:100%;
	overflow:hidden
}
.index-splash-block .feature-slide-preview .screenshot {
	display:block
}
.index-splash-block .feature-slide-list {
	float:left;
	width:100%;
	height:14px;
	overflow:hidden;
	position:absolute;
	bottom:15px;
	padding-left:49%;
}
.index-splash-block .feature-slide-list a {
	float:left;
	display:inline;
	width:14px;
	height:14px;
	padding:0 5px;
	background:url(../images/feature-point-current.png) center no-repeat
}
.index-splash-block .feature-slide-list a.current {
	background:url(../images/feature-point.png) center no-repeat
}
.index-splash-block .feature-slide-list .feature-slide-list-items {
	display:inline
}
.index-splash-block .feature-slide-list a.feature-slide-list-previous {
	background:0;
	width:0;
	height:0
}
.index-splash-block .feature-slide-list a.feature-slide-list-next {
	background:0;
	width:0;
	height:0
}
.screenshot img {
	float:left;
	width:100%;
	height:auto;
}
.pro_search{float:left; margin-top:15px;}
.pro_search p{float:left; font-size:14px; color:#0669b2; padding:0 3px; line-height:23px;}
.pro_search1{float:left; margin-top:15px;}
.wbk8{float:left; width:64%; height:23px; border:1px solid #dadada; line-height:23px; font-family:"微软雅黑"; color:#555555; padding:0 8px; margin-right:14px;}
.wbk9{float:left; width:64%; height:23px; border:1px solid #dadada; line-height:23px; font-family:"微软雅黑"; color:#555555; padding:0 8px; margin-right:14px;}
.wbk10{float:left; width:60%; height:23px; border:1px solid #dadada; line-height:23px; font-family:"微软雅黑"; color:#555555; padding:0 8px; margin-right:14px;}