@charset "utf-8";
/* CSS Document */
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "微软雅黑";
	font-size: 12px;
	color:#333;
	line-height:1.6;
	background:#F7F7F7; min-width:1000px;
	}
h1{ text-align:center;}
form{
	margin:0px;
	padding:0px;
	}
a{
	color:#777;
	text-decoration: none;
 }
a:hover {
	color:#e8aa12;
	 text-decoration:none;
}
p{padding:0;margin:0;}
ul{ margin:0; padding:0; list-style:none;}
li{ margin:0; padding:0; list-style:none;}
img{ border:none;}

.top{ width:100%; height:80px; background:#000;}
.header{ width:75%; height:80px; margin:0 auto;}
.logo{ width:151px; height:50px; float:left; margin-top:9px; margin-left:8px; background:url(../images/logo.png) no-repeat;}
.nav{ width:750px; height:35px; float:right; margin-top:21px; margin-right:8px;}
.nav ul li{ width:150px; height:35px; float:left;}
.nav ul li a span{ color:#8C847F; font-size:12px; display:block;}
.tubiao{ float:left; width:35px; height:35px; margin-right:10px;}
@media (max-width: 1200px){
.header{ width:100%;}}
@keyframes icon-bounce {
 0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
 25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg);}
 50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg);}
 75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg);}
 85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg);}
}
@-webkit-keyframes icon-bounce {
 0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
 25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg);}
 50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg);}
 75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg);}
 85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg);}
}
@-moz-keyframes icon-bounce {
 0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
 25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg);}
 50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg);}
 75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg);}
 85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg);}
}
@-o-keyframes icon-bounce {
 0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
 25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg);}
 50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg);}
 75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg);}
 85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg);}
}
.nav ul li a:hover .service-icon {	-webkit-animation: icon-bounce 0.5s alternate;	-moz-animation: icon-bounce 0.5s alternate;	-o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate;}

.nav ul li a{ height:35px; font-family:"微软雅黑","黑体"; color:#FFF; font-size:14px; display:block;}
.nav ul li a:hover{ color:#CCC;}
.nav ul li a:hover span{ color:#79726C;}
.nav ul li span a:hover{ color:#d90000; position:relative;}
.nav ul li span a{ color:#d90000; position:relative;}




.wrapper { width:75%; margin: 0 auto; position: relative; }
#banner { width: 100%; height: 600px; background: #000; overflow: hidden; position: relative; }
#banner_img { display: block; position: relative; }
    #banner_img li { position: absolute; top: 0; left: 0; width: 100%; height: 600px; background-position: center; background-size: cover; display: none; }
        /*���ñ���ͼƬ-------��ʼ*/
        #banner_img li.item1 { display: block; }
    /*���ñ���ͼƬ--------����*/
    #banner_img .ad_img { position: absolute; right: 10px; top:0px; }
    #banner_img .ad_txt { position: absolute; left: 77px; top: 30px; line-height:28px; font-size:14px; color: #fff; text-shadow: 1px 1px rgba(51,51,51,0.3); font-family:"微软雅黑", "黑体"; }
        #banner_img .ad_txt h2 { font: bold 40px/68px Microsoft YaHei;}
        #banner_img .ad_txt a { display: block; width:150px; height:50px; line-height: 50px; text-align: center; margin-top:25px; background: #fff; color: #666; text-decoration: none; text-shadow: none; }
#banner_ctr { position: absolute; width: 780px; height: 125px; margin-left: -390px; left: 50%; bottom: 40px; z-index: 1; }
    #banner_ctr ul { width: 780px; height: 125px; background: url(../images/hdpnavbg.png) center no-repeat; font-size: 0; line-height: 0; position: relative; }
    #banner_ctr li { display: block; float: left; width: 123px; height: 125px; cursor: pointer; }
#drag_ctr { position: absolute; top: -14px; left: 20px; width: 115px; height: 156px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; bottom: 170px; background: #E8AA12; }
#drag_arrow { position: absolute; top: -14px; left: 20px; width: 115px; height: 156px; background: url(../images/hdph.png) center 14px no-repeat; }


@media (max-width: 1200px){
.wrapper { width:100%; margin: 0 auto; position: relative; }

}








.banner{ width:100%; height:450px; overflow:hidden; position:relative;}
.banner_zy{ width:100%; height:250px; margin:0 auto; text-align:center; overflow:hidden; position:relative;}
#full-screen-slider { width:100%; height:450px; float:left; position:relative}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:410px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.main{ width:100%; background:#F7F7F7; margin:0 auto;}
.main1{ width:80%; background:url(../images/m1bg.jpg) no-repeat; height:223px; margin:0 auto;}
.m1_more{ margin-top:110px; margin-right:14px; float:right; background:url(../images/m1gd.png) no-repeat; width:152px; height:62px; line-height:62px; font-size:16px; font-weight:300; text-align:center; font-family:"微软雅黑";}

.main2{ width:100%; height:auto; margin:0 auto; background-image:url(../images/m2bg.jpg);background-repeat:no-repeat; background-color:#111111;}
#cases ul{ width:80%; margin:0 auto; position: relative; overflow:hidden; padding-top:85px;}
#cases ul li{ width:32.33%; height:400px; margin-left:0.5%; margin-right:0.5%; margin-bottom:15px; float:left;position: relative; overflow:hidden;}
#cases ul li img{position:absolute;top:0;left:0; display:block; width:100%;}
#cases ul li p{display:none; position: absolute; background: rgba(255,255,255,0.7);width:90%;height:95%; line-height:30px; padding:0 5%; padding-top:5%; font-size:13px; color:#111111;}
#cases ul li p a{ font-size:16px; color:#111111; text-align:center; width:100%; height:30px; margin:0 auto; line-height:30px; margin-top:10px; display:block;}
#cases ul li p strong a{display: block; font-size:20px; font-family:"微软雅黑", "黑体"; margin:0 auto; padding:0; width:100%; text-align:center; color:#111111; width:100%; height:50px; line-height:50px; border:none; border-bottom:1px solid #111111; margin-bottom:15px;}


.main3{ width:80%; background:url(../images/m3bg.jpg) no-repeat; height:228px; margin:0 auto; margin-top:40px;}

@media (max-width: 1200px){
	.main3{ width:98%;}
    .main1{ width:98%;}
    #cases ul{ width:98%;}
	#cases ul li{ width:32.33%; height:280px;}
	
	}
.main2-2{ width:100%; height:70px; margin:0 auto; background-image:url(../images/m2bg2.jpg); background-repeat:no-repeat;}

.main4{ width:80%; height:457px; margin:0 auto; padding:19px 19px 19px 12px; overflow:hidden;}
.m4_l{ width:22%; height:457px; float:left; overflow:hidden; background:#000;}
.m4_l img{ width:100%; height:auto; text-align:center; margin:0 auto;}
.m4_r{ margin-top:4px; width:78%; float:left;}
.m4_r ul li{ margin-bottom:22px; border-bottom:1px dotted #ACACAC; width:48%; height:135px; margin-left:2%; float:left;}
.le{ width:83px; margin-right:10px; border:1px solid #ACACAC; height:118px; float:left;}
.le_t{ border-bottom:1px solid #ACACAC; width:83px; height:80px; line-height:80px; font-family:"微软雅黑", "黑体"; font-size:40px; text-align:center; color:#333333;}
.le_d{ height:37px; width:83px; line-height:37px; font-family:"微软雅黑", "黑体"; font-size:16px; color:#333333; text-align:center;}
.rig{ float:left; line-height:28px; width:75%; font-size:14px; color:#7F7F7F;}
.rig span a{ font-family:"微软雅黑", "黑体"; font-size:18px; color:#333333; line-height:36px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}
.rig p{ font-family:"微软雅黑", "黑体";color:#7F7F7F; line-height:28px; height:28px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden; display:block;}

.rig a{ color:#909090;}
.rig a:hover{ color:#1B1B1B;}

@media (max-width: 1440px){
.rig{ float:left; line-height:28px; width:70%;	}}

@media (max-width: 1200px){
.rig{ float:left; line-height:28px; width:60%;	}

.main4{ width:100%;}
}
.main5{ background:url(../images/m5bg.jpg); height:850px; width:100%; padding:75px 0; margin-top:50px;}
.m5{ width:80%; margin:0 auto; height:850px; overflow:hidden;}
.m5t{ height:200px; background:url(../images/m5t.png) no-repeat left top;}
.m5t a{ margin-top:70px; margin-right:14px; float:right; background:url(../images/m5gd.png) no-repeat; width:152px; height:62px; line-height:62px; font-size:16px; font-weight:300; display:block; text-align:center; font-family:"微软雅黑";}
.m5d{ background:url(../images/m5biao.png) center no-repeat; width:100%; height:637px;}
.m5d ul li{ height:210px; margin-bottom:7px; width:100%; overflow:hidden;}
.m5d_w{ float:right; width:34%; height:210px; padding:0 8%; color:#F8F8F8; margin-top:65px; font-size:14px; text-align:right;}
.m5d_w span{ font-family:"微软雅黑", "黑体"; font-size:18px; line-height:40px;}
.m5d_w a{ color:#F9F9F9;}
.m5d_w a:hover{ color:#BFBFBF;}
.m5d_t{ float:right; width:34%; height:210px; padding:0 8%;}
.m5d_t img{ height:210px;}

@media (max-width: 1200px){
	.m5{ width:1000px; margin:0 auto; height:850px; overflow:hidden;}

.m5d ul li{ height:210px; margin-bottom:7px; width:1000px; overflow:hidden;}
.m5d_w{ float:right; width:400px; height:210px; padding:0 50px; color:#F8F8F8; margin-top:65px; font-size:14px; text-align:right;}
.m5d_w span{ font-family:"微软雅黑", "黑体"; font-size:18px; line-height:40px;}
.m5d_w a{ color:#F9F9F9;}
.m5d_w a:hover{ color:#BFBFBF;}
.m5d_t{ float:right; width:400px; height:210px; padding:0 50px;}

}



.down{ width:100%; background:#000000; padding-top:50px;}
.footer{ width:80%; margin:0 auto; height:180px;}
.dlogo{ width:197px; height:79px; float:left;}
.dtop{ float:right; margin-right:7px; display:block; cursor:pointer; margin-top: -50px;}
.d1{ width:100%; height:79px; position:relative;}
.footer_menu{ width:310px; margin:0 auto; overflow:hidden; padding-top:10px; position:absolute; right:0;}
.footer_menu ul{ padding-top:15px; width:450px;}
.footer_menu ul li{ float:left; font-size:14px; text-align:center; width:63px;}
.footer_menu ul li .dnavx{ display:inline; color:#fff; float:right;}
.footer_menu ul li:last-child .dnavx{ display:none;}
.footer_menu ul li a{ color:#FFF;}
.d2{ text-align:center; color:#777777; margin:0 auto; line-height:30px; margin-top:15px;}
.d2 a:hover{ color:#777777; text-decoration:underline;}
.link{ font-size:14px; font-family:"微软雅黑", "黑体"; height:60px; line-height:60px; margin:0 auto; padding-left:15px; width:78%; color:#181818;}
.link span{ font-size:18px; color:#181818; float:left;}
.link a{ font-size:14px; color:#181818;}
.link a:hover{ font-size:14px; color:#181818; text-decoration:underline;}

@media (max-width: 1200px){
	.footer{ width:1000px; margin:0 auto; height:150px;}
	.dlogo{ width:197px; height:79px; float:left;}
	.dtop{ float:right; margin-right:7px; display:block; cursor:pointer;}
	.d1{ width:100%; height:79px; position:relative;}
	.footer_menu{ width:310px; margin:0 auto; overflow:hidden; padding-top:10px; position:absolute; left:342px;}
	.footer_menu ul{ padding-top:15px; width:450px;}
	.footer_menu ul li{ float:left; font-size:14px; text-align:center; width:63px;}
	.footer_menu ul li .dnavx{ display:inline; color:#fff; float:right;}
	.footer_menu ul li:last-child .dnavx{ display:none;}
	.footer_menu ul li a{ color:#FFF;}
	.link{width:985px;}

	
	}


.pageing{ font-size:12px; width:1000px; margin:0 auto; height:25px; margin-top:35px;  text-align:center; }
.pageing a{ color:#333; padding:5px 7px; font-size:12px; background:#F7F7F7; }
.pageing a:hover { text-decoration:underline; font-size:12px;}
.pageing span { color:#999; font-size:12px; padding:5px 7px; background:#F7F7F7;}
.pageing span .current{ font-size:12px; line-height:30px; }
.list_nr .pageing a, .list_nr .current{ background:#CCCCCC;}


.content{ width:100%; height:auto; margin:0 auto; border-bottom:1px solid #BCBCBC;}
.content1{ width:100%; height:auto; margin:0 auto;}
.left{ width:755px; margin-top:25px; float:left; padding-right:10px; border:1px solid #ddd;}
.left_top{ width:765px; height:58px; border-bottom:1px solid #ddd;}
.bread{overflow:hidden; float:right; margin-top:24px; margin-right:20px;}
.bread ul{ overflow:hidden;}
.bread ul li{ float:left;}
.bread ul li a:hover{ color:#666; text-decoration:underline;}




.biaoti{ line-height:50px; font-family:"微软雅黑", "黑体"; font-size:20px; color:#555555; text-align:center;}
.time{ font-size:14px; color:#999999; text-align:center; line-height:27px;}
.nr{ margin:0 auto; margin-bottom:20px; margin-top:20px; width:1000px; font-size:12px; color:#1F2027; overflow:hidden;}
.nr img{ text-align:center; max-width:100%;}
.nrimg{ text-align:center;}



.about_t{ height:150px; width:1000px; margin:0 auto;}
.about_t img{ float:left;}
.about_m{ font-family:"微软雅黑", "黑体"; font-size:18px; color:#1F2229; line-height:67px; height:67px; width:100%; border-top:1px solid #BCBCBC; border-bottom:1px solid #BCBCBC;}
.about_mn{ width:984px; margin:0 auto;}
.about_mn span{ float:right; font-size:12px; color:#586174; margin-right:20px;}

.fuwu{ background:#1F2128; width:100%; height:700px; overflow:hidden;}
.fuwu .nr{ font-size:14px; color:#FFFFFF; text-align:right; line-height:45px;}


.fuwu_d{ width:999px; margin:0 auto; margin-top:20px;}
.fuwu_d ul li{ width:333px; float:left; margin-bottom:30px; text-align:center;}
.fuwu_dnr{ width:265px; margin:0 auto; height:117px; font-size:13px; color:#F7F7F7; line-height:26px;}
.fuwu_dnr span{ font-family:"微软雅黑", "黑体"; font-size:16px; color:#F7F7F7; display:block; line-height:36px;}
.ih-item{ background:url(../images/quan.png) no-repeat center; width:150px; height:150px; margin:0 auto;}
.ih-item img {width: 100%;height: 100%;}
.ih-item.circle {position: relative;width: 145px;height: 145px; padding:2.5px;border-radius: 50%;}
.ih-item.circle .img img {	border-radius: 50%;}
.ih-item.circle .info {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;border-radius: 50%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ih-item.circle.effect13 .info {background: #333333;background:url(../images/fwbbg.png) center no-repeat;opacity: 0;pointer-events: none;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.ih-item.circle.effect13 .info h3 {visibility: hidden;color: #111111;font-family:"微软雅黑", "黑体";text-transform: uppercase; top:35px;position: relative;letter-spacing: 2px;font-size: 15px;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.ih-item.circle.effect13 .info p {visibility: hidden;color: #111111;font-family:"微软雅黑", "黑体"; margin:0 2.5px; margin-top:36px;font-size: 22px;border-top: 1px solid rgb(17, 17, 17);-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.ih-item.circle.effect13 a:hover .info {opacity: 1;}
.ih-item.circle.effect13 a:hover h3 {visibility: visible;}
.ih-item.circle.effect13 a:hover p {visibility: visible;}
.ih-item.circle.effect13.from_left_and_right .info h3 {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}
.ih-item.circle.effect13.from_left_and_right .info p {-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}
.ih-item.circle.effect13.from_left_and_right a:hover h3 {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
.ih-item.circle.effect13.from_left_and_right a:hover p {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}


.anli_t{ height:172px; width:80%; margin:0 auto;}
.anli_t img{ float:left; height:172px; display:block;}
@media (max-width: 1200px){
.anli_t{ width:1000px; }

}
.list_nr{ margin:0 auto; margin-top:35px; width:959px;}
.list_nr ul li{ margin-bottom:22px; border-bottom:1px dotted #ACACAC; width:959px; height:135px; padding-left:2px;}
.list_le{ width:83px; margin-right:10px; border:1px solid #ACACAC; height:118px; float:left;}
.list_le_t{ border-bottom:1px solid #ACACAC; width:83px; height:80px; line-height:80px; font-family:"微软雅黑", "黑体"; font-size:40px; text-align:center; color:#333333;}
.list_le_d{ height:37px; width:83px; line-height:37px; font-family:"微软雅黑", "黑体"; font-size:16px; color:#333333; text-align:center;}
.list_rig{ float:left; line-height:28px; width:850px; font-size:14px; color:#7F7F7F;}
.list_rig span a{ font-family:"微软雅黑", "黑体"; font-size:18px; color:#333333; line-height:36px;}
.list_rig a{ color:#909090;}
.list_rig a:hover{ color:#1B1B1B;}



.artnr{ width:1000px; margin:0 auto; margin-top:26px;}
.artnr_l{ width:720px; height:486px; margin-left:10px; float:left; margin-bottom:50px;}
.artnr_r{ width:231px; margin-right:23px; float:right;}
.artnr_img{ width:180px; height:120px; padding:15px; overflow:hidden; background:#333333; margin-left:10px; margin-bottom:25px;}
.artnr_r li{border-bottom:1px dotted #BABABA; height:35px; line-height:35px; font-family:"微软雅黑", "黑体"; font-size:14px; color:#333333; padding:0 10px; width:211px;}
.artnr_rd{ margin:0 auto; margin-top:15px; width:212px;}
.artnr_rdt{ margin-bottom:15px; width:212px; height:46px;}
.artnr_rdd{ font-size:12px; line-height:24px; color:#333333;}

.case-nav{ width:80%; height:80px; margin:0 auto;}
.case-nav ul li{ padding:0 20px; height:80px; line-height:80px;}
.case-nav ul li.active {
	text-decoration: underline;
	color: #000;
	font-size: 22px
}
.case-nav ul li {
	display: inline-block;
	margin-right: 25px;
	line-height: 50px;
	
	font-size: 18px; 
}
.case-nav ul li a{color: #222; line-height:50px; display:block;}
.case-nav ul li:hover a {
	text-decoration: underline;
	color: #000
}




.main-im{position:fixed;right:0px;top:300px;z-index:10000;width:108px;height:222px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:1900;}
.main-im .qq-container{z-index:9999;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:75px;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:10000;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer; float:right;width:30px;height:97px;background:url(../images/open_im.png) no-repeat left top;}





.video-js{ margin-top:100px;}