@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;  font-family:"微软雅黑";}
body{ width:100%; overflow-x:hidden;   font-size:14px;}
img{ border:0;}
ul{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#F00;}



.alltop{ width:100%; height:93px; background:#e9e9e9;position:fixed; z-index:1000; top:0;}
.allzhai{ width:1230px; height:auto; margin:0 auto;}
.topnav{ width:630px; float:right;}
.topnav li{ width:105px; text-align:center; line-height:93px; font-size:14px; float:left;}
.topnav li.hover{ color:#49cbcd; background:#dfdcdc;}
.topnav li.hover a{ color:#49cbcd;}
.sybanner{ width:100%; height:auto;}
.syzyyw{ width:100%; height:auto; padding:30px; line-height:30px; overflow:hidden; background:#f5f5f5; border-bottom:#ccc solid 1px;}
.syjianjie{ width:1000px; float:left;}


.rollBox{width:1290px; height:auto;overflow:hidden;padding:0; margin:0 auto;}
.rollBox .LeftBotton{height:58px;width:29px;background:url(../images/Home3_08.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:80px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:58px;width:29px;background:url(../images/Home3_10.jpg) no-repeat right 0;overflow:hidden;float:left;display:inline;margin:80px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1170px;overflow:hidden;float:left; height:auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic p span,.rollBox .Cont .pic p span a{color:#E30074;}

.jieshao{ float:left; width:auto;height:auto;}
.jieshao li{ float:left; width:251px; height:auto; text-align:center; line-height:24px; padding:10px 20px 10px 20px;}
.iconbt{ font-size:16px; font-weight:bold; color:#44c0c2; margin-bottom:20px;}
.iconbt a{ color:#44c0c2;  font-size:16px;}
.moer{background:#49cbcd; color:#fff; width:80px; height:30px; line-height:30px; margin:15px auto;border-radius:5px;
-moz-border-radius:5px;}
.moer a{ color:#fff;}

.sycase{ width:100%; height:auto; overflow:hidden; padding:50px 0px;}
.syallbt{ width:1230px; height:auto; text-align:center; line-height:36px; padding-bottom:40px;}
.sy24hao{ font-size:28px; font-weight:600; color:#333;}
.syyw{ font-size:28px; font-family:"Tahoma"; color:#999;}
.nyallbt{ width:1230px; height:auto; text-align:center; line-height:36px; padding-bottom:20px;}
.nyyw{ font-size:18px; font-family:"Tahoma"; color:#999;}
        .poloroid
        {
            position: relative;
            width: 380px;
            height: 330px;
            display: block;
            float:left;
            margin-right:45px;
            background-color:#fff; border-radius:5px;-moz-border-radius:5px; margin-bottom:35px;
        }
        .image
        {
            position: absolute;
            top: 0px;
            left: 0px; border-radius:5px;-moz-border-radius:5px;
        }
        .overlay
        {
            position:absolute;
            top: 0px;
            left: 0px;
            width:380px;
            height:330px;
            background-color:#000;
            z-index:12;  border-radius:5px;-moz-border-radius:5px;     
            
        }
        .overlay h2
        {
            color:#fff;
            font-size:16px;
            font-weight:bold;
            font-family:Arial;
            margin:0px;
            margin-left:0px;
            margin-top:20px; 
            margin-bottom:5px;       
            line-height:300px; text-align:center;
        }


.avatar {
    position: relative;
}
.avatar {
    display: block;
    height: 330px;
    overflow: hidden;
    width: 380px;
}
.tv_hot .avatar img {
    height: 380px;
}
.avatar:after {
    bottom: 0;
    left: 5px;
    position: absolute;
    z-index: 1;
}
.avatar:hover, .zhuti .avatar:hover, .bbsinner .avatar:hover {
   border-radius:5px;-moz-border-radius:5px;   
}
.avatar:hover img, .zhuti .avatar:hover img, .bbsinner .avatar:hover img {
    transform: scale(1.3);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;
}
.sycsul{ width:100%; height:auto; overflow:hidden;}
.sycsul a{ color:#FFFFFF}
.daanniu{ width:180px; height:50px; line-height:50px; text-align:center;  border-radius:5px;-moz-border-radius:5px; color:#fff; font-size:18px; background:#49cbcd; overflow:hidden; margin:0 auto; margin-top:40px;}
.daanniu a{ color:#fff;  font-size:18px;}
.sytema{ width:100%; height:532px; padding:50px 0px; background:url(../images/rty_02.jpg);/*-moz-background-size:100% 100%;  老版本的 Firefox 
background-size:100% 100%;*/
background-repeat:no-repeat; background-position:center top;}

#teamjs li{ width:185px; padding:10px; height:auto; text-align:center; font-size:12px; color:#fff; line-height:24px; float:left;}
.xingming{line-height:50px; font-size:16px; margin-top:20px; font-weight:bold;}
.zhaiwei{line-height:50px; font-size:14px; font-weight:bold;}


.classname { }

.classname {-webkit-animation: cssAnimation 1.4504s  1 ease;-moz-animation: cssAnimation 1.4504s  1 ease;-o-animation: cssAnimation 1.4504s  1 ease;} 
@-webkit-keyframes cssAnimation {
	from { -webkit-transform:  rotate(1deg) scale(0.5) skew(1deg) translate(0px); } 
	 to { -webkit-transform:  rotate(1deg) scale(1deg) skew(1deg) translate(0px); } 
	 } 
@-moz-keyframes cssAnimation {
	from { -moz-transform:  rotate(4deg) scale(0.5) skew(1deg) translate(0px); }  
	to { -moz-transform:  rotate(1deg) scale(1deg) skew(1deg) translate(0px); } 
	} 
@-o-keyframes cssAnimation {
	from { -o-transform:  rotate(4deg) scale(0.5) skew(1deg) translate(0px); }  
	to { -o-transform:  rotate(1deg) scale(1deg) skew(1deg) translate(0px); }
	 }


.sylxwm{ width:100%; height:454px; background:url(../images/sdf_02.jpg) no-repeat top center; padding:50px 0px;}
.sylianxi{ width:455px; padding:30px; line-height:30px; font-size:14px; color:#fff; float:left;}
.txt05{ width:290px; height:45px; line-height:45px; border-radius:5px;-moz-border-radius:5px; border:0; margin-left:15px; padding-left:10px; font-size:14px; }
.txtara5{ width:600px; height:170px; margin-left:15px; margin-top:15px; border-radius:5px;-moz-border-radius:5px; padding-left:10px; padding-right:5px; font-size:14px; line-height:35px; font-family:"微软雅黑";}
.btn05{width:180px; height:45px; line-height:45px; text-align:center;  border-radius:5px;-moz-border-radius:5px; color:#fff; font-size:16px; background:#49cbcd; overflow:hidden; margin:0 auto; border:0; margin-top:15px;}
.sybottom{ width:100%; height:60px; overflow:hidden; line-height:60px;}

.nybanner{ width:100%; height:133px;margin-top:93px;}
.nymain{ width:100%; height:auto; overflow:hidden; padding:10px 0px; text-align:center;}


.wenzhang{ width:100%; height:auto; line-height:30px; font-size:14px;}
.wenzhang p{ margin-bottom:10px;}
.yema{ width:1230px; height:auto; padding:20px; text-align:center; float:left;}
.yema a{ width:auto; height:20px; padding:5px 10px; border:#ccc solid 1px; color:#49cbcd; }
.yema a.jingguo{ background:#49cbcd; color:#fff;}
.csastba li{ width:150px; height:auto; line-height:30px; font-size:14px; font-weight:bold; text-align:center; float:left; padding:20px 0px;}
.csastba li.hui img{ 
-webkit-filter: grayscale(100%); 
-webkit-filter: grayscale(1); 
filter: grayscale(100%); 
filter:url('../img/gray.svg#grayscale'); 
filter:gray; 
} 


.newsleft{ float:left; width:880px; height:auto; }
.newsleft li{ float:left; width:880px; line-height:24px; padding:20px 0px; border-bottom:#ccc solid 1px;}
.newsbt{ font-size:24px; font-weight:bold; line-height:50px;}
.blue{ color:#49cbcd;}
.blue a{ color:#49cbcd;}
.newsjdjs{ height:auto; min-height:48px; max-height:96px;}
.nesgjs{ height:40px; line-height:40px;}

.newsright{ width:320px; float:right;}
.newsrbt{ width:320px; height:50px; line-height:50px; font-size:16px; color:#666; background:url(../images/sdf.jpg) no-repeat top left; float:left;}
.rmbt li{ width:auto; height:24px; line-height:24px; padding:5px 10px; border:#ccc solid 1px; margin-right:5px; margin-top:5px; float:left; font-size:12px;}
.tuijian li{ width:320px; height:90px; overflow:hidden; margin-bottom:15px;}

.job{ width:1230px; height:auto; background:url(../images/job_03.jpg) no-repeat top center; padding-top:30px;}
#zhaopin td{ padding:20px; border-bottom:#ccc dotted 1px;}
.cngtmain{ width:1230px; height:auto; padding:30px; border-top:#ccc dotted 1px; margin-top:30px;}
.txt02{ width:400px; height:40px; line-height:40px; padding-left:10px; background:none; border:#ccc solid 1px; margin-top:10px;}
.txtara36{width:400px; height:150px; line-height:30px; padding-left:10px; background:none; border:#ccc solid 1px; margin-top:10px; font-family:"微软雅黑";}
.btn054{width:410px; height:40px; line-height:40px; padding-left:10px; background:#bec4d4; border:#ccc solid 1px; margin-top:10px; text-align:center;}
#lxwmtbl td{ height:40px;}



.avatar1 {
    position: relative;
}
.avatar1 {
    display: block;
    height: 151px;
    overflow: hidden;
    width: 151px;
}
.tv_hot .avatar img {
    height: 151px;
}
.avatar:after {
    bottom: 0;
    left: 5px;
    position: absolute;
    z-index: 1;
}
.avatar1:hover, .zhuti .avatar1:hover, .bbsinner .avata1r:hover {
  
}
.avatar1:hover img, .zhuti .avatar1:hover img, .bbsinner .avatar1:hover img {
    transform: scale(1.3);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;
}


#tbox{width:54px; float:right; position:fixed; right:50px; bottom:0px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px; z-index:10000;
}/*解决IE6下不兼容 position:fixed 的问题*/
#pinglun,#xiangguan,#gotop{ width:54px; height:56px; background:url(../images/icon.png) no-repeat; display:block;}
#pinglun{ background-position:0 0;}
#xiangguan{ background-position:0 -59px;}
#gotop{ background-position:0 -118px;} 



#myplayer { width:1690px;height:620px; position:relative; z-index:2; top:0; left:50%; margin-left:-845px;}

ul.mylist { width:100%; text-align:left;font-size:12px; }
ul.mylist li { padding:1px 0; line-height:24px;height:24px; border-top:1px #efefef solid; }
ul.mylist li.on { }
ul.mylist li a,ul.mylist li a:link,ul.myllist li a:visited{ padding:0px 6px 0px 30px; overflow:hidden; line-height:24px;height:24px;display:block;  background:url(Images/Vico.jpg) no-repeat 6px 6px; text-decoration:none; color:#666666;}
ul.mylist li a:hover{ color:#cc0000;  }

#CuPlayer { width:425px;float:left;margin-left:5px;}
.list { width:100px; float:left;margin-top:10px; position:absolute; z-index:1000; top:560px; left:50%; margin-left:-50px; }
.list dl{ width:15px; height:15px; float:left;margin-right:10px;background:none;}
.list dl img{ width:15px;height:15px; float:left;}

.list dl dt { background:none;width:15px; height:15px;background:url(images/01.png) no-repeat; float:left;  }
.list dl dt a {background:none; width:15px; height:15px;background:url(images/01.png) no-repeat; float:left; }
.list dl dt a:hover{  background:none;width:15px; height:15px;background:url(images/02.png) no-repeat; float:left;  }
