@charset "utf-8";
/* CSS Document */
header,nav,article,section,aside,footer{display:block}
li{list-style:none;vertical-align:top}
a{text-decoration:none;outline:none;color:#333}
a:hover{color:#a00}
.l{float:left}
.r{float:right}
body{margin:0;font-family:"微软雅黑","宋体";font-size:14px;color:#333;position:relative}
nav{width:100%;background:#e4e4e4}
.nav{width:1080px;height:50px;padding-top:10px;margin:0 auto;text-align:right;background:url(../images/sprite.png) no-repeat 0 3px}
.logo,.logo a.lg{display:block;width:230px;height:50px}
.nav p{width:850px;margin:0}
.nav p a{display:inline-block;padding:0 10px;font-size:18px;line-height:50px;color:#003e6a}
.nav a:hover{color:#a00}
header{width:100%;position:relative}
.banner1{width:100%;height:100px;background:url(../images/banner1.jpg) no-repeat center}
.banner2{width:100%;height:100px;background:url(../images/banner2.jpg) no-repeat center}
.banner3{width:100%;height:100px;background:url(../images/banner3.jpg) no-repeat center}
.banner4{width:100%;height:100px;background:url(../images/banner4.jpg) no-repeat center}
.banner5{width:100%;height:100px;background:url(../images/banner5.jpg) no-repeat center}
.banner6{width:100%;height:67px;background:url(../images/banner6.jpg) no-repeat center}
.info{position:absolute;width:100%;height:90px;left:0;bottom:40px}
.infoI{width:887px;margin:0 auto;padding:0}
.infoI .d{float:left;font-size:13px;color:#fff;height:70px;padding:5px 0 0 50px}
.infoI .d a{color:#fff}
.infoI .d1{width:200px}
.d2{width:327px}
.d3{width:210px;padding-top:0;position:relative}
.d3 a{display:inline-block;width:70px;height:14px;text-align:center;line-height:14px;padding-top:56px}
.d3 a.gov{background:url(../images/wei.png) no-repeat 0px -8px}
.d3 a#weichar{background:url(../images/wei.png) no-repeat -75px -8px}
.d3 a.blog{background:url(../images/wei.png) no-repeat -148px -8px}
.d3 img#code{display:none;position:absolute;width:200px;height:200px;border:3px solid #0f0;left:50px;bottom:70px}
.main{width:1080px;margin:13px auto}
section{margin-bottom:25px}
.h1{position:relative;margin:0 0 16px 5px;padding:0 0 4px 7px;border-bottom:2px solid #b00000}
.h1 div{position:absolute;left:-5px;bottom:-6px;width:10px;height:10px;background:url(../images/sprite.png) no-repeat -56px -81px}
.s1T{overflow:hidden}
.s1TL{width:490px;height:316px;padding:0 20px;border:1px solid #f0f0f0}
.s1TL h2{text-align:center;color:#b00000;font-size:18px;font-weight:normal}
.s1TL p{line-height:24px}
.s1TL ul{margin:0;padding:0}
.s1TL ul li a{line-height:26px;padding-left:13px;background:url(../images/sprite.png) no-repeat -166px -79px}
.s1TL ul li a:hover{color:#a00}
#picPlayer{width:530px;height:318px;float:right;position:relative}
#picPlayer ul{margin:0;padding:0;width:530px;height:318px;overflow:hidden;position:relative;}
#picPlayer li{padding:0;display:none;}
#picPlayer .currentPlay{display:block;}
#picPlayer .text{width:370px;height:40px;line-height:40px;padding:0 150px 0 10px;cursor:pointer;position:absolute;left:0px;bottom:0px;filter:alpha(opacity=60);background:rgba(0,0,0,0.6);font-size:16px;font-weight:700;color:#ff7800;overflow:hidden;font-family:"微软雅黑";}
#picPlayer a{text-decoration:none;}
#myBtn{width:85px;height:14px;position:absolute;right:10px;bottom:13px;}
#myBtn span{width:14px;height:14px;display:block;float:left;background:url(../images/sprite.png) no-repeat -5px -80px;cursor:pointer;margin-right:3px;overflow:hidden;}
#myBtn .currentBtn{background:url(../images/sprite.png) no-repeat -28px -81px;}
.hysj{line-height:37px;background:#e4e4e4;font-size:18px;font-weight:bold;color:#b00000;padding-left:7px;margin:6px 0}
.hysjCon{overflow:hidden}
.dumascroll{width:508px;height:376px;border:1px solid #e4e4e4;overflow:auto;padding:5px;background:#f4f4f4}
.dumascroll img{width:498px}
.dumascroll {}        /*只需对需要渲染滚动条的div设置该class即可,div要固定高度，超出部分设置隐藏，显示纵向滚动条。*/
.dumascroll_area {    height:100%;overflow:hidden;}
.dumascroll_bar,.dumascroll_handle,.dumascroll_handle_a,.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a {    background-image:url(../images/un_bg_bar3.gif);}
.dumascroll_bar {    position:absolute;    top:0;    right:0;    z-index:9;    width:14px;    height:100%;    cursor:default;    -moz-user-select:none;    -khtml-user-select:none;    user-select:none;    background-repeat:repeat-y;    background-position:-42px 0;    float:left;}
.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_handle,.dumascroll_handle_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a {    position:absolute;    left:0;}
.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a {    width:100%;    height:14px;    color:#fff;    text-align:center;}
.dumascroll_arrow_up,.dumascroll_arrow_up_a { top:0; }
.dumascroll_arrow_down,.dumascroll_arrow_down_a { bottom:0; }
.dumascroll_handle,.dumascroll_handle_a { width:100%; background-repeat:repeat-y; }
.dumascroll_arrow_up { background-position:0 0; }
.dumascroll_arrow_up_a { background-position:-14px 0; }
.dumascroll_handle { background-position:-28px 0; }
.dumascroll_handle_a { background-position:-56px 0; }
.dumascroll_arrow_down { background-position:-70px 0; }
.dumascroll_arrow_down_a { background-position:-84px 0; }

.tj{width:530px;height:388px}
.h2{height:18px}
.h2 .k{height:15px;width:6px;margin:2px 10px 0 0;float:left}
.h2 .y{background:#fc3}
.h2 .m{background:#FF89A8}
.h2 h2{margin:0;line-height:18px;font-size:18px;font-weight:normal;float:left}
.tj .h2{margin-top:10px;padding-bottom:9px;border-bottom:1px solid #f0f0f0}
.tj ul{margin:0;padding:0;width:530px;height:360px}
.tj ul li{width:165px;height:132px;margin:43px 17px 0 0;float:left}
.tj ul li div{height:102px;background:#ccf;text-align:center}
.tj ul li div img{box-shadow:2px 2px 2px #ccc}
.tj ul li p{line-height:20px;text-align:center;margin:10px 5px 0;}
.s2T{overflow:hidden}
.jbpic{width:368px;height:241px;position:relative}
.jbpic img{width:368px;height:241px}
.jbpic p{margin:0;width:100%;line-height:30px;text-align:center;font-size:14px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.6);color:#fff}
.jbpic p a{color:#fff}
.s2T ul{margin:0;padding:0;width:700px;height:241px;}
.s2T ul li{width:330px;padding-left:20px;float:left}
.s2T ul li a{display:block;line-height:39px;border-bottom:1px solid #f0f0f0;overflow:hidden;padding-left:10px;background:url(../images/sprite.png) no-repeat -166px -70px;letter-spacing:0px}
.s2B{overflow:hidden;width:1040px;padding:0 20px 30px;margin-top:15px;background:#f4f4f4}
#plBtnL{width:42px;height:42px;background:#fcc;margin:158px 26px 0 0;float:left;background:url(../images/sprite.png) no-repeat -10px -112px;}
#plBtnL:hover{background:url(../images/sprite.png) no-repeat -10px -167px;}
#plBtnR{width:42px;height:42px;float:right;margin-top:158px;background:url(../images/sprite.png) no-repeat -67px -112px;}
#plBtnR:hover{background:url(../images/sprite.png) no-repeat -67px -167px}
.plBox{width:930px;height:328px;float:left;overflow:hidden;position:relative}
.plBox #plUl{margin:0;padding:0;width:2790px;height:328px;position:absolute;left:0;transition:left 0.2s}
#plUl li{width:930px;height:328px;float:left}
#plUl li dl{width:205px;height:132px;margin:30px 27px 0 0;border-bottom:2px dotted #666;float:left}
#plUl li dl dt{width:100px;height:116px;float:left}
#plUl li dl dt img{width:100px;height:116px;}
#plUl li dl dd{margin:0;width:90px;float:right;}
.s3 ul{margin:0;padding:0;overflow:hidden}
.s3 ul li{width:270px;float:left}
.s3 ul li dl{margin:0;overflow:hidden;padding:5px 10px 5px 0;line-height:20px}
.s3 ul li dl dt{width:56px;font-weight:bold;float:left}
.s3 ul li dl dd{margin:0;width:204px;float:left}
.s4Cont{overflow:hidden}
.s4L{width:335px;margin:0 13px 0 0;padding:0}
.s4L li{line-height:28px;border-bottom:1px solid #f0f0f0;padding-left:5px}
#picPlayer2{width:403px;height:291px;float:left;position:relative;}
#picPlayer2 ul{margin:0;padding:0;width:403px;height:291px;overflow:hidden;position:relative;}
#picPlayer2 li{padding:0;display:none;}
#picPlayer2 li img{width:403px;height:291px}
#picPlayer2 .currentPlay2{display:block;}
#picPlayer2 .text2{width:383px;height:40px;line-height:40px;padding:0 10px;cursor:pointer;position:absolute;left:0px;bottom:0px;filter:alpha(opacity=60);background:rgba(0,0,0,0.6);font-size:16px;font-weight:700;color:#ff7800;overflow:hidden;font-family:"微软雅黑";}
#picPlayer2 a{text-decoration:none;}
#myBtn2{display:none;width:85px;height:14px;position:absolute;right:10px;bottom:13px;}
#myBtn2 span{width:14px;height:14px;display:block;float:left;background:url(../images/sprite.png) no-repeat -5px -80px;cursor:pointer;margin-right:3px;overflow:hidden;}
#myBtn2 .currentBtn2{background:url(../images/sprite.png) no-repeat -28px -81px;}
.s4R{width:314px;}
.h2{height:18px}
.h2 .k{width:6px;height:16px;background:#b00000;margin:1px 10px 0 0;float:left}
.h2 h2{font-size:18px;font-weight:normal;float:left;margin:0}
.s4R ul{background:#f4f4f4;margin:13px 0 0;padding:10px 0}
.s4R ul li a{display:inline-block;padding-left:16px;background:url(../images/sprite.png) no-repeat -160px -75px;line-height:30px}
.s5Cont{padding:5px;background:url(../images/sprite.png) no-repeat -160px -252px #f4f4f4;}
#titUl{margin:17px 0 0;height:81px;padding-left:100px;background:url(../images/line.png) repeat-x 0 55px;}
#titUl li{width:160px;height:76px;float:left;text-align:center;margin-right:34px;color:#b00000;background:url(../images/sprite.png) no-repeat 65px -261px;cursor:pointer}
#titUl li.cur{background:url(../images/sprite.png) no-repeat 65px -382px}
.pos{height:9px;position:relative}
#posIn{width:18px;height:10px;position:absolute;left:174px;top:0px;z-index:20;background:url(../images/sprite.png) repeat-x -86px -81px;transition:left 0.2s}
#conUl{margin:0;padding:10px;border:1px solid #e4e4e4;background:#fff}
#conUl li{display:none}
#conUl li dl{border-bottom:1px dotted #999;padding:10px 0}
#conUl li dl:last-child{border:none}
#conUl li dl dt{margin-left:10px;font-size:18px;font-weight:bold;line-height:30px}
#conUl li dl dd{line-height:24px}
#conUl li:nth-child(3) dl dd{margin:0}
#conUl li dl dd img{width:100%}
.s6Cont{padding:20px 0;background:#EFF2FD;overflow:hidden}
.focBox{width:634px;height:393px;position:relative;overflow:hidden;margin-left:100px;}
.focBox ul{margin:0;padding:0;width:634px;height:1965px;position:absolute}
.focBox ul li{width:634px;height:393px;position:relative}
.focBox ul li .fcTit{position:absolute;left:0;bottom:0;width:100%;line-height:50px;text-align:center;font-size:19px;color:#fff;background:rgba(0,0,0,0.6)}
.btnBox{width:175px;margin-right:75px}
.tBtn,.fBtn{width:37px;height:12px;margin:0 auto;cursor:pointer}
.tBtn{background:url(../images/sprite.png) no-repeat -136px -162px;}
.tBtn:hover{background:url(../images/sprite.png) no-repeat -196px -162px;}
.fBtn{background:url(../images/sprite.png) no-repeat -136px -193px;}
.fBtn:hover{background:url(../images/sprite.png) no-repeat -196px -193px;}
.btnWp{height:369px;overflow:hidden;position:relative}
.btnWp ul{margin:0;padding:0;height:615px;position:absolute;top:0;transition:top 0.2s}
.btnWp ul li{padding:4px 0;}
.btnWp ul li img{width:167px;height:103px;padding:3px;border:1px solid #e0e0e0;background:#fff}
.btnWp ul li.on img,.btnWp ul li img:hover{background:#6e6}
.s7 ul{margin:0;padding:0;overflow:hidden}
.s7 ul li{width:123px;height:64px;padding:1px;border:1px solid #F0EFF1;float:left;margin:0 31px 10px 0;text-align:center}
.s7 ul li:nth-child(7n){margin-right:0}
.s7 ul li img{max-width:123px;max-height:64px}
.s8 ul{margin:0;padding-left:60px;overflow:hidden}
.s8 ul li{width:208px;height:180px;float:left;margin-right:42px;line-height:24px;text-align:center}
.s8 ul li img{display:block;padding:2px;border:1px solid #F1F0F1;margin-bottom:5px}
.s8 ul li a{color:#333}
.s8 ul li a:hover{color:#a00}
footer{clear:both;margin-top:50px;padding-top:30px;height:200px;background:#F9F9F9;text-align:center;line-height:30px}
footer a{color:#333}
footer a:hover{color:#a00}
.links a{margin:0 5px}
#scroll{display:none;width:54px;height:54px;background:url(../images/scroll.png) no-repeat 0 0;z-index:100;position:fixed;_position:absolute;bottom:50px;right:30px;_bottom:30px;_margin-bottom:30px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#scroll:hover{background:url(../images/scroll.png) no-repeat 0px -54px}