@charset "gb2312";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei'; font-size:14px;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}


.top{min-width:1100px;width:100%;background:url(imagestop-bj.jpg) repeat-x; height:130px;}
.top-1{width:1100px; height:130px; margin:0 auto;}
.logo{width:528px; height:130px;}
.top-right{margin-top:35px; color:#fff; width:276px;}
.top-right a{color:#fff; font-size:14px;}
.search{width:190px; height:28px; background:url(imagesinput-bj.png) no-repeat; line-height:28px; padding:0 7px; margin-top:12px;}
.search-input{width:170px; height:28px; line-height:28px; background:none; color:#fff;}
.search-btn{width:16px; height:16px; vertical-align:middle; margin-top:6px;}
.menue{min-width:1100px;width:100%;height:45px; background:#f1f1f1;}
.nav{width:1100px; height:45px; margin:0 auto; line-height:45px;}
.nav li{width:110px; text-align:center; font-size:16px; float:left;}
.nav li a{color:#333;width:110px; height:45px; display:block;}
.nav li a:hover{background:#198ff7; color:#fff;}
.banner{min-width:1100px;width:100%; height:450px; overflow:hidden; text-align:center;}
.jxj-js{min-width:100%; height:446px; overflow:hidden; background:url(imagesjs.jpg) no-repeat center top;}
.jxj-gy{width:1100px; margin:45px auto; height:336px;}
.jxj-title{width:680px; height:41px; line-height:41px; color:#333; font-weight:bold; font-size:24px; text-align:center; margin-left:210px; background:url(imagesline.png) no-repeat left center;}
.jxj-js-1{width:100%; margin-top:40px;}
.jxj-js-pic{width:358px; height:228px; margin-top:8px;}
.jxj-js-txt{width:705px; height:235px; overflow:hidden; color:#333; font-size:16px; line-height:30px;}
.jxj-js-txt p{text-indent:2em; text-align:justify;}
.jxj-rc{min-width:100%; height:450px; overflow:hidden; background:url(imagesrc.jpg) no-repeat center top;}
.jxj-rc-title{width:405px; height:40px; line-height:40px; color:#fff; font-weight:bold; font-size:24px; text-align:center; margin-left:347px; background:url(imagesrc-title.png) no-repeat left center; margin-bottom:90px;}
.jxj-rc-con{width:944px; height:180px; background:url(imagesline-1.png) no-repeat left center; margin-left:78px;}
.jxj-rc-con li{float:left;}
.jxj-rc-con li a{color:#fff; font-size:16px; text-align:center; width:170px; height:180px; float:left; display:block; background:url(imagesrc-mr.png) no-repeat center center;} 
.jxj-rc-con li a:hover{background:url(imagesrc-xz.png) no-repeat center center;; font-weight:bold;}
.jxj-rc-con li a span{display:inline-block; margin-bottom:102px; line-height:30px; width:100%;text-align:center;} 
.jxj-rc-con li a i{width:100%; text-align:center;}
.blue{color:#198ff7;}
.jxj-zw{width:100%; background:#fff;}
.jxj-xxk{width:621px; height:50px; border-radius:4px; -webkit-border-radius:4px; overflow:hidden; border:1px solid #198ff7; margin-left:239px;}
.jxj-xxk li,.jxj-xxk ul,.jxj-xxk li a{float:left;} 
.jxj-xxk li a{width:206px; border-right:1px solid #198ff7; height:50px; line-height:50px; display:block; text-align:center; font-size:24px; color:#1a8ff8;}
.jxj-xxk li a:hover{background:#198ff7; color:#fff;}
.cur{background:#198ff7; color:#fff;}
.cur a:link,.cur a:visited{COLOR:#fff;TEXT-DECORATION:none;}
.cur a:hover{COLOR:#fff; TEXT-DECORATION:none;}
.jxj-xxk-1{width:100%; margin:55px 0 35px;} 
.jxj-xxk-1 ul,.jxj-xxk-1 li{float:left;}
.jxj-xxk-1 ul{min-height:270px;}
.jxj-xxk-1 li{width:512px; float:left; margin-right:65px; height:24px; line-height:24px; margin-bottom:15px; font-size:16px; overflow:hidden;}
.jxj-xxk-1 li a{display:block; width:410px; float:left; height:24px; line-height:24px; color:#333; overflow:hidden; background:url(imagespic-3.jpg) no-repeat left center; padding-left:12px;}
.jxj-xxk-1 li a:hover{color:#198ff7; background:url(imagespic-2.jpg) no-repeat left center;}
.jxj-xxk-1 li span{display:block; float:right; width:90px; color:#666;}
.jxj-xxk-1 ul{margin-bottom:30px;}
.more{width:120px; text-align:center; height:35px; border-radius:6px; line-height:35px; color:#198ff7; border:1px solid #198ff7; display:block; margin:0 auto; font-size:16px;}
.more:hover{background:#198ff7; color:#fff;}

.jxj-sp{min-width:100%; height:544px; background:url(imagessp.jpg) no-repeat center top; overflow:hidden;}
.jxj-sp-title{width:680px; height:41px; line-height:41px; color:#fff; font-weight:bold; font-size:24px; text-align:center; margin-left:210px; background:url(imagesline-3.png) no-repeat left center;}
.jxj-sp-1{width:100%; margin-top:50px;}
.jxj-sp-2{width:460px;}
.jxj-sp-2 li{width:215px; height:160px; margin-right:15px; margin-bottom:12px; float:left;}
.jxj-sp-2 li a{display:block; width:215px; height:160px; position:relative;}

.jxj-sp-2 li i{width:195px; position:absolute; bottom:0; left:0; height:30px; background:url(imagesline-4.png) repeat-x; color:#333; line-height:30px; padding:0 10px; overflow:hidden; font-size:16px; font-weight:normal; z-index:5; text-align:left;}
.jxj-sp-3{width:640px; background:#fff;}
.jxj-sp-4{width:425px; height:330px; position:relative;}
.jxj-sp-5{width:185px; padding:25px 15px;}
.jxj-sp-5 .title{color:#333; font-size:16px; line-height:30px;}
.jxj-sp-5 p{text-indent:2em; font-size:14px; color:#666; line-height:28px; display:block; margin:20px 0; height:136px; overflow:hidden;}
.bq{min-width:100%; background:#333; padding:10px 0;color:#bbb;}
.bq-1{width:1100px; line-height:24px; margin:0 auto;}
.link{width:100%; border-bottom:1px solid #525252; font-size:14px; color:#bbb; line-height:40px;}
.link dl{width:1100px; margin:0 auto;}
.link a,.link dt{color:#bbb; margin-right:10px; float:left;}
.bq-left{ margin:10px auto 20px;}
.bq-right{ margin-top:20px;}
.bq-right li{margin-left:20px; width:36px; height:36px; float:left;}


.jxj-xc{min-width:100%; background:#f9f9f9;}
.jxj-xc-1{width:100%;}
.jxj-xc-1 ul{width:100%; margin:50px auto 30px; float:left;}
.jxj-xc-1 li{width:260px; height:230px; margin-right:20px; float:left;}
.jxj-xc-1 li a{display:block; position:relative;}
.jxj-xc-1 li a div,.jxj-xc-1 li a span{ display:none;}
.jxj-xc-1 li a:hover div,.jxj-xc-1 li a:hover span{ display:block; position:absolute; bottom:0; width:164px; left:0;}
.jxj-xc-1 li a:hover div{ height:230px; width:260px;background:#000; z-index:50;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
.jxj-xc-1 li a:hover span{ height:230px;width:260px; z-index:100; text-align:center; color:#fff; font-size:16px; line-height:50px; top:60px;}


.jxj-sp-2{width:460px;}
.jxj-sp-2 li{width:215px; height:160px; margin-right:15px; margin-bottom:12px; float:left;}
.jxj-sp-2 li a{display:block; width:215px; height:160px; position:relative;}
.jxj-sp-2 li i{width:195px; position:absolute; bottom:0; left:0; height:30px; background:url(imagesline-4.png) repeat-x; color:#333; line-height:30px; padding:0 10px; overflow:hidden; font-size:16px; font-weight:normal; z-index:5; text-align:left;}
.ceshi{background:url(imagessp-1.png) no-repeat; width:50px; height:50px; position:absolute; left:50%; top:50%; margin-left:-25px; z-index:2; margin-top:-25px;}


.jxj-sp-2 li a{display:block; position:relative;}
.jxj-sp-2 li a div,.jxj-sp-2 li a span{ display:none;}
.jxj-sp-2 li a:hover div,.jxj-sp-2 li a:hover span{ display:block; position:absolute; bottom:0; width:164px; left:0;}
.jxj-sp-2 li a:hover div{ width:215px; height:160px;background:#000; z-index:50;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
.jxj-sp-2 li a:hover span{ width:215px; height:160px; z-index:100; text-align:center; color:#fff; font-size:16px; line-height:50px; top:20px;}



.menue .nav li .box{width:100%;height:40px;position:absolute;top:45px;display:none; z-index:1000000000; background:#fff;}
.menue .nav li .box a{display:block;height:40px;float:left;line-height:40px;border:none;background:none;padding:0;margin-right:60px;text-align:center;color:#1295d8; float:left;}
.menue .nav li .box a:hover{color:#1295d8; font-weight:bold;}



.banner-1{width:100%; height:220px; }
.content{width:1000px; margin:0 auto; top:-22px; position:relative;}
.left{width:215px; float:left; background:url(imageslist-l.png) no-repeat left top;}
.left-title{width:180px; height:68px; line-height:68px; color:#fff; font-size:24px; padding-left:35px;}
.left-nav{background:#198ff7; padding-left:3px; width:212px; float:left;}
.left-nav-1{width:211px; background:#fff; float:left; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.left-nav-1 li{width:176px; height:50px; line-height:50px; border-bottom:1px dotted #c1c1c1; padding-left:35px; font-size:16px;}
.left-nav-1 li a{color:#333; font-size:16px; width:176px; display:block;}
.left-nav-1 li a:hover{color:#198ff7; font-weight:bold; background:url(../images/red-jt.jpg) no-repeat 144px center;}
.left-nav-1 .curr{color:#c7000c; font-weight:bold; background:url(../images/red-jt.jpg) no-repeat 144px center;}
.right-1{width:752px; float:right; padding-top:50px;}
.right-cur{color:#999; font-size:14px; position:relation; top:0; right:10px;}
.right-cur a{font-size:14px; color:#999; padding:0 3px;}
.right-cur a:hover{color:#198ff7;}
.right-title{font-size:28px; color:#198ff7; height:62px; line-height:62px; border-bottom:1px solid #ccc; padding-left:10px; width:742px; position:relative;}
.right-content{padding:0 10px; width:732px; min-height:500px; float:left;}
.right-content h2,.right-content p{font-size:14px; color:#333; margin-bottom:15px; text-align:justify; line-height:24px; width:100%; float:left;}
.right-content p{color:#555;}
.right-content h2{margin-top:20px;}
.right-content ul{width:100%; margin-top:20px;}
.right-content li{background:url(../images/jt-1.jpg) no-repeat left center; padding-left:18px; width:714px; float:left; font-size:14px; height:36px; line-height:36px;}
.right-content li a{display:block; float:left; width:615px; overflow:hidden;text-overflow:ellipsis; color:#333;}
.right-content li span{width:80px; float:right; color:#999;}
.right-fanye{width:100%; height:35px; background:#f5f5f5; text-align:center; line-height:35px;}
.right-fanye a{color:#333; padding:0 5px;}
.right-content table{border:1px solid #cecece; margin-bottom:30px;}
.right-content td{padding:5px 10px; font-size:14px; color:#666;border:1px solid #cecece;} 
.right-content th{color:#333; font-size:16px; font-weight:normal; padding:5px 10px;}
.right-content-2{padding:10px; width:732px; text-align:center; min-height:200px;}
.right-content-2 img{margin-bottom:20px;}


.jxj-rc-list{width:100%; margin-top:10px;}
.jxj-rc-list li{width:100%; height:30px; line-height:30px; font-size:14px; float:left; margin-bottom:15px;}
.jxj-rc-list li a{background:url(imagespic-3.jpg) no-repeat left 12px; padding-left:12px; width:630px; display:block; float:left; height:30px; overflow:hidden; text-align:left; color:#333;}
.jxj-rc-list li a:hover{background:url(imagespic-2.jpg) no-repeat left 12px; color:#198ff7;} 
.jxj-rc-list li span{display:block; float:right; width:80px; color:#666; text-align:left;}
.list-lay{background:#f2f2f2; width:530px; height:35px; line-height:35px; text-align:center; padding-left:202px; margin-top:15px;}
.wy{color:#666; margin-right:10px; display:block; font-size:14px;}
.fany{border:1px solid #ccc; width:22px; height:20px; text-align:center; line-height:20px; margin-top:8px; font-size:14px; display:block; color:#666; margin-right:10px; display:block;}
.wy:hover{color:#198ff7;}
.fany:hover{background:#198ff7; color:#fff; border:1px solid #198ff7;}


.right-hdxc{width:752px; text-align:center;}
#prev{ background: url(imagesprevBtn.png) no-repeat; height: 48px; width: 24px; position: absolute; z-index: 99; left: 25px; top: 37px; cursor: pointer; }
#next{ background: url(imagesnextBtn.png) no-repeat; height: 48px; width: 25px; position: absolute; z-index: 99; top: 37px; right: 25px; cursor: pointer; }
#prevTop{display:none}
#nextTop{display:none}
li{float:left;}
.bigImgBox{width:700px; height:450px; border: 1px solid #E1E1E1; padding:25px; }
.picBox{width: 700px; height: 450px; position: relative; overflow: hidden;}
.picBox ul{height:450px;position:absolute; left:0;}
.picBox li{ width: 700px; height: 450px;}
.smImgBox{ width: 700px; height: 120px; padding:22px 25px; border: 1px solid #E1E1E1; margin-top: 12px; position: relative; }
.listBox{ width: 700px; height: 120px; margin: 0 auto; position: relative; overflow: hidden; }
.listBox ul{height:101px;position:absolute; padding-left:0px;}
.listBox li{ width: 168px; height:120px; cursor: pointer; position: relative; padding: 0 9px 0 0; overflow:hidden; text-align:center; }
.listBox .on img{border:2px solid #1a8ff8; width:164px; height:91px;}
.left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}
.listBox span{color:#333; font-size:12px; text-align:center; line-height:24px;}
.listBox img{width:168px;height:95px; overflow: hidden;}
.listBox li{position:relative;}
.lxwm{width:980px; padding:15px 10px; font-size:14px; color:#333; line-height:30px; min-height:300px; }
.lxwm p{text-indent:2em;}
.right-sp{width:100%; margin:20px 0;}
.right-sp li{width:236px; margin-right:20px; float:left; margin-bottom:30px;}
.right-sp li a{position:relative; display:block; float:left; line-height:30px; color:#333; text-align:center; width:236px;}
.right-sp li span{width:236px; height:150px; overflow:hidden; display:block; text-align:center;}
.jxj-con-title{width:100%; text-align:center; font-size:20px; line-height:40px; color:#333; margin-bottom:20px;}
.jxj-con-title span{text-align:center; color:#999; font-size:14px; line-height:24px;}
.right-sp-1{width:732px; padding:0 10px; position:relative; text-align:center; overflow:hidden; min-height:300px;}
.lxwm h2,.right-content-2 h2{width:100%; text-align:center; margin:10px 0;}
.right-content-2 i{font-size:14px; text-indent:2em; text-align:left; display:block; line-height:30px;}
.bq-left a{color:#bbb;}
.jxj-content-3{text-indent:0;}
.right-content-2 p{text-indent:2em; line-height:30px; font-size:14px; margin-bottom:20px; text-align:justify;}
.zyhd p,.rc p{text-indent:0; margin:10px auto;}
.gzdt{font-size:20px;}
.gzdt-1{font-size:16px; margin-top:10px; color:#555;}
.lyb{min-height:350px;}
.Section1 td,.Section1 table{border:1px solid #000;*border:1px solid #000;}
a {
blr:expression(this.onFocus=this.blur());
}
a:focus { 
outline: none; 
} 
.lx{text-indent:0;}








.full_banner{width:100%;position:relative;height:450px;overflow:hidden; float:left}
.full_banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important;float:left;height:450px;overflow:hidden;text-align:center;}
.full_banner .bd li a{ display:block;height:450px;}
.full_banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;text-align:center;}
.full_banner .hd ul{text-align:center; width:54px; position:relative; left:50%; margin-left:-27px;}
.full_banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:8px;height:8px;margin:5px;background:url(imagestg_flash_p.png) -18px 0;overflow:hidden;
line-height:9999px;}
.full_banner .hd ul .on{background-position:0px 0px;}