
BODY {margin:0px;background:URL(bg.jpg) #166ae4; background-attachment:fixed; background-position:center 0px;background-repeat:repeat-x;FONT-SIZE: 12px;LINE-HEIGHT: 24px;color:#444;FONT-FAMILY: "微软雅黑","宋体","Arial Narrow";
scrollbar-face-color:#70807d; scrollbar-arrow-color:#ffffff; scrollbar-highlight-color:#70807d; scrollbar-3dlight-color:#70807d; scrollbar-shadow-color:#ccc; scrollbar-darkshadow-color:#70807d; scrollbar-track-color:#fff}
FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;list-style-type:none;}
P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; line-height:50px; font-size:18px;}
H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H5 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H6 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
div{margin:0;padding:0;}
td{font-size:9pt;line-height:24px;color:#333;}
hr{height:1px;border:none;margin:10px auto;}
a:link{color:#444;text-decoration:none;}
a:visited{color:#444;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
a:active{color:#444;text-decoration:none;}
a.N1a:link{padding:0 8px;}
a.N1a:visited{padding:0 8px;}
a.N1a:hover{padding:0 8px;}
a.N1a:active{padding:0 8px;}

#bgcenter{ width:1240px; clear:both; margin:0 auto; background-color:#fff; padding-top:20px; padding-bottom:20px;}

.bb{background-color:#E20816; text-align:center; padding-top:20px;}

.menu{color:#fff; text-align:center; background-color:#166ae4;}
.menu a:link{color:#fff; padding:0 22px;}
.menu a:visited{color:#fff; padding:0 22px;}
.menu a:hover{color:#fff; padding:0 22px;}
.menu a:active{color:#fff; padding:0 22px;}

.z{font-size:15px; line-height:28px; font-weight:bold; color:#fff; background-color:#0098D1; padding:15px;}
.zc{font-size:16px; line-height:28px; padding-right:20px; padding-left:20px;}
.zs{font-size:16px; line-height:28px; font-weight:bold; color:#fff; background-color:#0098D1; padding:15px;}
.fa{border-right:#eee 1px solid;}
.fa img{padding-left:10px;}
.bt{ font-size:16px;font-weight:bold; color:#0B80B1; line-height:40px; text-align:left;padding-left:10px;}
.lr{ font-size:16px; line-height:28px; padding:15px;}
.lr strong{color:#166ae4; font-size:18px;}

.yg{font-size:16px; line-height:31px; font-weight:bold; color:#fff; background-color:#c00;padding:10px; }

#qy{ width:100%; background-color:#333; clear:both; margin:0 auto; padding-top:15px; border-bottom:#333 1px solid;}
#qytxt{MARGIN: 0px auto;clear:both;z-index:1; WIDTH: 960px;overflow:hidden; color:#eee; font-size:14px; font-family:"微软雅黑", "宋体"; line-height:26px; padding:20px; border:#eee 1px solid; margin:20px auto;}
#qytxt a{ color:#FF0;}
#qytxt strong{ font-size:16px; color:#FFF; line-height:40px;}

#center0{MARGIN: 0px auto;clear:both;z-index:1; WIDTH: 100%; overflow:hidden; background-color:#FFF; height:90px;}
#center1{MARGIN: 0px auto;clear:both;z-index:1; WIDTH: 1200px; overflow:hidden; background-color:#FFF; height:90px;}
#center{MARGIN: 0px auto;clear:both;z-index:1; WIDTH: 1200px; overflow:hidden;}
#center3{MARGIN: 0px auto;clear:both;z-index:1; WIDTH:100%;overflow:hidden; background-color:#1B191A; padding-top:35px;padding-bottom:20px;}
#cl{MARGIN: 0px auto;WIDTH: 100%;CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px;HEIGHT: 1px;}
#cl1{MARGIN: 0px auto;WIDTH: 100%;CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px;HEIGHT: 10px;}
#tel400{text-align:center; color:#ccc; background-color:#333;border-bottom:#444 4px solid; line-height:44px; height:50px;}
#tel400 a:link,#tel400 a:visited,#tel400 a:hover,#tel400 a:active{ color:#999; padding:0 8px; height:50px;line-height:50px;}

#brandlogo1{ width:200px; float:left; text-align:left;}
#brandlogo2{ width:780px; float:left; text-align:right;}

.tb{width:1200px;  margin:0 auto 20px auto; border:#166ae4 1px solid;}
.tb1{width:1200px; margin:0 auto 20px auto; border:#166ae4 1px solid; }
.tb2{width:1200px; margin:0 auto 10px auto; border:#166ae4 1px solid; }
#bann{ width:100%; clear:both; margin:0 auto;height:370px; text-align:center; background:url(bannbg.jpg); background-repeat:no-repeat; background-position:center;}


.animated {
            animation-duration: 1s;
            animation-fill-mode: both;
			animation-iteration-count:1;
        }

.animated1 {
            animation-duration: 6s;
            animation-fill-mode: both;
			animation-iteration-count:infinite;
        }


        @keyframes bounceIn {
            from, 20%, 40%, 60%, 80%, to {
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            }
            0% {
                opacity: 0;
                transform: scale3d(.3, .3, .3);
            }
            20% {
                transform: scale3d(1.1, 1.1, 1.1);
            }
            40% {
                transform: scale3d(.9, .9, .9);
            }
            60% {
                opacity: 1;
                transform: scale3d(1.03, 1.03, 1.03);
            }
            80% {
                transform: scale3d(.97, .97, .97);
            }
            to {
                opacity: 1;
                transform: scale3d(1, 1, 1);
            }   
        }

        .bounceIn {
            animation-name: bounceIn;
        }
.cir { -webkit-animation: cir 6s linear 0s infinite;  animation: cir 6s linear 0s infinite;}
@keyframes cir {
            0%{ transform: rotate(0deg) }
            100%{ transform: rotate(360deg) }
 }
 


.animation{
-webkit-animation:bounceInDown 1s .2s ease both;
-moz-animation:bounceInDown 1s .2s ease both;}
@-webkit-keyframes bounceInDown{
0%{opacity:0;
-webkit-transform:translateY(-2000px)}
60%{opacity:1;
-webkit-transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes bounceInDown{
0%{opacity:0;
-moz-transform:translateY(-2000px)}
60%{opacity:1;
-moz-transform:translateY(30px)}
80%{-moz-transform:translateY(-10px)}
100%{-moz-transform:translateY(0)}
}


/*栏目焦点*/
	#lmfocus{
		width: 640px;
		min-width: 640px;
		margin: 0 auto 0px;
		background: #fefefe;
		
	}
	.hiSlider{
		overflow: hidden;
		height: 368px;
		width: 640px;
		background: #eee;
	}
.hiSlider img{border:0; width:640px}
.hiSlider-item{float: left;}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:9}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.2;filter:alpha(opacity:20)}
.hiSlider-btn-prev{left:10px}
.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;left:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:16px/2 "Microsoft YaHei",Arial,Tahoma; text-align:center; margin-bottom:7px; line-height:35px;}
.hiSlider-pages{bottom:10px;right:10px;text-align:right; display:none;}
.hiSlider-pages a{height:5px;width:5px;margin:0 1px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}.hiSlider-pages a.active{background:#5472BF}
#lmnews{ clear:both; width:640px; padding-bottom:5px;}
#lmnews ul li{ width:640px; overflow:hidden; text-align:left;}
#lmnews ul li a{ color:#333; padding-left:10px;}
.xt{ cursor:pointer;}
.xt:hover{ border-right:#F00 10px solid;}

.cptx{ font-size:16px; line-height:32px; padding:40px; background:url(../image/cptx.jpg); background-position:center; background-repeat:no-repeat;color:#fff;}
.cptx strong{ color:#FF0;}
		
.w1000{width:1200px;margin:0 auto;}
.w1-inner{height:295px;position:relative;}
.wlogo{width:454px;height:68px;position:absolute;left:0px;top:38px;}
.w1{width:297px;height:91px;position:absolute;left:4px;top:48px;}
.w2{width:650px;height:105px;position:absolute;left:4px;top:28px;}
.wc{ padding-top:15px; }
.b1{width:508px; float:left;height:370px;}
.b2{width:472px; float:left;height:370px;text-align:right;}
.bann1{width:650px; clear:both; height:102px;position:relative; margin-top:54px;}
.bann2{width:650px; clear:both; height:119px;position:relative;}


.tb0{width:1200px;  margin:0 auto 20px auto; border:#166ae4 1px solid;}
.tb0 td{ border:1px solid #eee; line-height:30px;  font-weight:bold; font-size:14px; color:#060; padding-left:10px; padding-right:10px;}
.tbjs td{ border:1px solid #090; line-height:30px;  background-color:#DBFDD2; }
.tbjs td:hover{ background-color:#ff0; font-size:18px; font-weight:bold;}
.tz{font-size:18px; line-height:32px; color:#060; font-weight:bold;cursor:pointer;font-family:"微软雅黑", "宋体"; background:url(zs.png); background-repeat:no-repeat; background-position:center left; padding-left:50px; line-height:80px; height:80px;}

.xp-t1{font-size:22px; color:#166ae4; line-height:35px;}
.xp-t2{font-size:22px; color:#333; line-height:35px;}

#dbt{width:1200px; margin:15px auto 15px auto; clear:both; line-height:65px; height:65px; background-color:#166ae4; color:#fff; font-size:20px; font-weight:bold;}

#dbt1{width:1200px; margin:15px auto 15px auto; clear:both; line-height:65px; height:65px; background-color:#166ae4; color:#fff; font-size:22px; font-weight:bold; text-align:center;}
.dbt2{ line-height:45px; height:45px; background-color:#F60; color:#fff; font-size:20px; font-weight:bold;}
#Loading {position:absolute;z-index:10;left:10px;top:10px;border:1px #666666 solid;background:#eeeeee;width:10px;height:10px}
.selon{ font-size:12px; color:#000; background-color:#F6C83A; line-height:20px; font-weight:bold; padding-left:20px; padding-right:20px; cursor:pointer;}
.seloff{ font-size:12px; color:#000; background-color:#ccc; line-height:20px; font-weight:bold; padding-left:20px; padding-right:20px; border-left:#fff 1px solid; border-right:#fff 1px solid;}
a.cpt:link{ font-size:18px; color:#fff; line-height:40px; font-weight:bold;}
a.cpt:visited{ font-size:18px; color:#fff; line-height:40px; font-weight:bold;}
a.cpt:hover{ font-size:18px; color:#ff0; line-height:40px; font-weight:bold;}
a.cpt:active{ font-size:18px; color:#fff; line-height:40px; font-weight:bold;}

.caset{ background-image:url(case-t.png); background-position:top right; background-repeat:repeat-y; font-size:16px; font-weight:bold; color:#fff; line-height:50px;}
.caseb{ font-size:14px; color:#999; line-height:28px;}
.caseb a{color:#999;}
.caseb strong{color:#F60;}
.caseb strong a{color:#F60;}
a.xq:link{ font-size:14px; color:#fff; line-height:40px; font-weight:bold;}
a.xq:visited{ font-size:14px; color:#fff; line-height:40px; font-weight:bold;}
a.xq:hover{ font-size:14px; color:#ff0; line-height:40px; font-weight:bold;}
a.xq:active{ font-size:14px; color:#fff; line-height:40px; font-weight:bold;}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:960px; height:640px; margin:0 auto 10px auto; background:#000; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(l.png) no-repeat; position:absolute; top:230px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(r.png) no-repeat; position:absolute; top:230px; right:10px; z-index:10;}
#playBox .smalltitle {width:960px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:280px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#f5f5f5; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}


.mydiv {
background-color: #333;
border: 10px solid #666;
text-align: left;
line-height: 24px;
font-size: 12px;
font-weight: bold;
z-index:999;
width: 800px;
height: 524px;
left:50%;
top:50%;
margin-left:-400px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-262px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mydiv a{color:#fff;}
.bg,.popIframe {
background-color: #000; display:none;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=90);/*IE*/
opacity:0.9;/*FF*/
z-index:1;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}


li{list-style-type:none;}
#tg_t{width:1200px;font-size:16px;font-weight:bold;color:#666;line-height:35px; text-align:left;}
#tg_b{width:1200px;}
#tg_b ul li{float:left; width:98px; font-size:12px; line-height:24px;font-family:'宋体','Arial';}
#tg_b ul li a{color:#666;}
#tg_cl{clear:both; border-top:#333 1px solid; line-height:10px; height:10px;}
#foot{width:100%;background-color:#1B191A;padding-bottom:20px;padding-top:25px; height:398px;}
#footguid{width:1200px;background-color:#333;color:#666;text-align:center;line-height:30px;height:30px;margin-bottom:10px;}
#footguid a{color:#666;padding:0 17px;}
#foot1{float:left;width:280px;padding-top:5px;text-align:left; color:#666;}
#foot2{float:left;width:810px;text-align:left;color:#666;}
#foot2 a{color:#666;}
#foot3{float:left;width:110px;text-align:left;color:#666;}
