﻿@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}
body{ font-family:"Arial","宋体";color:#333; font-weight:normal;font-size:12px;}

ul,li{ list-style:none;}
a,img{border:none; text-decoration:none;color:#333;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none;}
table,th,td{ border-collapse:collapse;}
.z{ float:left;}
.y{ float:right;}
.wrapper{  width:1259px; position:relative; margin:0 auto; }
.wrapper1{   width:1259px;position:relative; margin:0 auto; }



.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }

.banner{height:702px; width:100%; position:relative;z-index:1; overflow:hidden;}
.banner h4,.who h4,.flash_dome h4{ position:absolute; z-index:3;left:27px;top:22px; width:175px; height:40px;}
.banner h4 a,.banner h5 a,.who h4,.flash_dome h4 a{ display:block;}
.banner h5{ position:absolute; z-index:5;width:218px;height:70px;right:390px;bottom:14px;}
.nav_bj{width:873px;height:180px;background:url(../images/n_03.png) no-repeat; position:absolute;bottom:0px;right:0px;z-index:4;}
.nav{ position:absolute;right:25px;top:38px;height:auto;width:100px; text-align:right;z-index:5;}
.nav li,.nav_moban_nr li{width:100%;height:26px;line-height:26px; float:left;font-size:14px;}
.nav li a,.nav_moban_nr li a{color:#fff;padding-right:10px;}
.nav li:hover{background:url(../images/h_03.png) no-repeat right center;}



.jd{height:702px; width:100%; position: relative}
.jd_nr{position: absolute; left: 0px; top: 0px; width:1259px; height:702px;overflow: hidden}
.jd_dian{position: absolute; right:10px; bottom:10px;height:16px; }
.click_out
        { 
            margin-left: 5px;
            float: left;
            height: 16px;
            width: 16px;
            cursor: pointer; 
        }
        
        .click_over{
            margin-left: 5px;
            float: left;
            text-align: center;
            height: 16px;
            width: 16px;
            cursor: pointer;}
.jd_pic{ position:relative;height:702px; width:1259px;}

.who{height: auto; position:relative;z-index:1;background:url(../images/xg_03.png)  repeat-y;}
.who_nr{padding:90px 0px 0px 85px;width:1130px; }
.who_nr_tit{width:100%;font-size:24px; font-family:Arial;font-szie:24px;font-weight:bold;color:#de002b;height:30px;}
.who_nr_tit span { font-family:"微软雅黑"; }
.who_left{width:400px; float:left;height:auto;padding-top:10px;}
.who_left ul{width:400px;}
.who_left ul li{width:170px; float:left;padding:10px 25px 28px 0px; text-align:center;}
.who_left ul li img{width:170px;height:109px;}
.who_left ul li h3{width:100%;font-size:12px;height:18px;padding-top:8px;color:#de002b;font-weight:bold;}
.who_left ul li p{color:#888;line-height:16px;}

.who_right{width:650px; float:right; }
.xin,.link{width:100%;height:auto;padding-top:30px;}
.xin_left{width:205px; float:left; text-align:right; position:relative;top:-20px;padding-right:5px;}
.xin_right{width:426px;border-top:3px solid #de002b; float:right; line-height:24px; color:#87898b;}

.link_left{width:210px; float:left; text-align:right; position:relative;top:10px;}
.link_right{ width:456px; margin:0 -20px 0 0; padding-top: 35px; float:right; height:300px; overflow:hidden}
.link_right li{width:134px; float:left;height:auto;margin:0px 10px 10px 0px;}
.link_right li a{ display:block;}



.nav_moban{left:0px; bottom:0px; position:absolute;z-index:5;height:240px;width:100px; text-align:left;}
.nav_moban_nr{position:absolute;left:30px;top:88px;height:auto;width:100%; }
.nav_moban_nr a{color:#fff;padding-right:10px; display:inline-block; cursor:pointer;}
.nav_moban_nr a:hover,.nav_in{background:url(../images/h_03.png) no-repeat right 10px;}


.flash_dome{height:700px; width:100%; position:relative; z-index:1;background:none; overflow:hidden;}
.flash_nr{  }
.flash_wwd{ position:relative; height:702px; width:100%; overflow:hidden  }
.flash_wwd .flash{ position:absolute; width:1365px; height:702px;}

.flash_ge{ position:absolute; left:-40px;}

.lx_left{width:652px; overflow:hidden; float:left;}
.lx_right{ float:right;width:445px; overflow:hidden;}
.lx_right p,.lx_right strong{line-height:30px; font-family:"微软雅黑","Arial"; }
.lx_right span,.lx_right span a{font-family:"Arial";}
.lx_right a:hover{ text-decoration:underline;}

.foot{width:100%;height:auto;padding:0px 0px 10px 0px;}
.foot p,.foot_nr{ font-family:Arial, Helvetica, sans-serif;height:34px;line-height:34px;font-size:10px;color:#666;}
.foot p a{color:#666;}
.foot p a:hover{color:#cc0000;}
.foot_nr a{margin-right:15px;height:13px; display:block; float:left;}
.a1{background:url(../images/s_06.jpg) no-repeat;width:47px;}
.a2{background:url(../images/s_08.png) no-repeat;width:65px;}



.scrollx{position:relative; top:0; margin:5px 0 0 0px; width:380px;  height:400px;  }
.scrollx .customScrollBox{position:relative; height:100%; width:100%; overflow:hidden; left:0; top:0;}
.scrollx .customScrollBox .container{position:relative; left:0;  top:0; float:left; width:100%;}
.scrollx .customScrollBox .content{ line-height:1.5; color:#5e5e5e;}
.scrollx .dragger_container{position:absolute; right:-20px; top:0; width:4px;   height:400px;  background:url(../images/scroll1_06.jpg) repeat-y; cursor:pointer; }
.scrollx .dragger{position:absolute; width:4px; ; left:0; top:0; height:39px; background:url(../images/scroll1_03.jpg) no-repeat; text-align:center; line-height:39px; color:#666; overflow:hidden;}
.scrollx .dragger_pressed{position:absolute; width:4px; left:0; top:0;  height:39px; background:url(../images/scroll1_03.jpg) no-repeat; text-align:center; line-height:39px; color:#666; overflow:hidden; 
}
.scrollx .scrollUpBtn,.scrollx .scrollDownBtn{position:absolute; display:none !important;  }
.scrollx .scrollUpBtn{top:16px; background:url(../images/scrollx_03.jpg) center center no-repeat #fff; width:14px; height:14px; right:-20px; top:-12px; }
.scrollx .scrollDownBtn{bottom:12px; background:url(../images/scrollx_08.jpg) center center no-repeat #fff;  width:14px; height:14px; right:-20px; bottom:-12px;}
.scrollx .scrollUpBtn:hover,.scrollx .scrollDownBtn:hover{filter:alpha(opacity=80); -moz-opacity:0.80; -khtml-opacity:0.80; opacity:0.80;}


.scrollx_1{width:426px;  height:220px;}
.scrollx_1 .dragger_container{ height:220px;}

.scrollx_3{width:436px;  height:300px;}
.scrollx_3 .dragger_container{ height:300px;}



/*video*/
.video { padding:110px 0 0 78px; width:1100px; height:auto; overflow:hidden; position:relative;}
.video-list { margin-top:30px; width:1100px; overflow:hidden; padding-bottom:174px; text-align:center;}
.video-list li { display:none; margin-right:60px; float:left; width:306px; height:301px; line-height:14px; font-family:Arial; color:#87898b; position:relative;}
.video-star { position:absolute; top:49px; left:103px;}
.video-list li strong { display:block; margin:14px 0 6px 0}
.video-list li a { color:#de002b}
.video-content { padding:172px 0 250px 78px; width:1100px; height:auto; overflow:hidden; }
.f_left { float:left}
.video-txt { margin-top:21px; padding-top:25px; width:460px; height:auto; border-top:3px solid #de002b; line-height:22px; color:#87898b}
.w_88 { width:88px;}

.video_box { margin:21px 0 0 36px; width:516px; height:325px; background:url(../images/video-bg.jpg) no-repeat right bottom #FFF; width:486px\9;height:308px\9;}

.w_470 { width:470px; font-family:"微软雅黑";}
.w_470 p,.w_470 div { font-family:"微软雅黑";}
.w_470 p { margin-bottom:25px;}
.w_450 { width:450px; padding-right:20px;}



.new_nav { left:240px; top:165px;}
.more-video { cursor:pointer;}
.video-list li.more-video-box { display:block; padding-top:20px; float:left; width:286px; height:280px; text-align:center;}
.tenyears p { margin:10px 0px; font-family:"微软雅黑"}




.l_cont {
    height: 340px;
    margin: 30px 0;
    overflow: hidden;
    position: relative;
    width: 450px;
}
.l_cont li {
left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
	display:none
}


.l_cont li .p2 { width:100%; top:131px; z-index:0; position: absolute; left: 0; background:#000; color:#FFF; font-family:"微软雅黑"; font-size:12px; height:20px; line-height:20px;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}

.l_cont li .p {
    background:url(../images/gd-red.png) no-repeat;
	top:192px;
    color: #FFFFFF;
    left: 0;
    line-height:30px;
	padding-left:10px;
	height:44px;
	font-size:14px;
	font-family:"微软雅黑";
    position: absolute;
    white-space: nowrap;
    width:97%;
	text-align:center;
}
.l_cont li img { display:block}
.l_cont li .p_txt {color:#87898b; font-size:12px; font-family:'微软雅黑'; line-height:16px; padding-top:20px;}

.l_cont li.a01 .p {
    background: url("../images/a02.png") repeat scroll 0 0 transparent;
}
.l_cont li.a02 .p {
    background: url("../images/a03.png") repeat scroll 0 0 transparent;
}
.l_cont li.a03 .p {
    background: url("../images/a04.png") repeat scroll 0 0 transparent;
}


.w_175 { width:175px;}
.w630 { width:630px; }

a:focus{outline: none;}
a,area{blr:expression(this.onFocus=this.blur())} 