@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}

a:link{text-decoration:none; cursor:pointer; color:#3e3ecf;}
/*a:visited{color:#bc718f;}*/
a:hover{text-decoration:underline; color:#D60000; cursor:pointer;}
a:active{color:#039;}

.clearfix{zoom:1;}
.clearfix:after{clear:both; display:block; content:"."; height:0;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.w960{width:960px;}
.mt10{margin-top:10px;}
.pr{ position:relative;}
.pa{ position:absolute;}


body{background:#fff url(../img/bodyBg.png) repeat-x;}
.wrap{z-index:2; width: 100%; background-color: #efefef; height:28px; line-height:28px;}
.wrap .content{margin: 0 auto;	width:1040px;}
.content .contactInfo{float: left; height: 28px; line-height:28px; color: #666;}
.content .contactInfo a{color:#666; margin:0 8px;}
.content .contactInfo a:hover{color:#F60;}
.loginInfo{float:right; position:relative; z-index:0; zoom:1;}
.login-ago {float: left; display: inline; height: 28px; line-height: 28px;}
.loginInfo a {margin:0 2px; padding: 0 5px; border-right: 1px solid #ccc; color:#666;}
.bannerBg{width:100%; background:url(../img/bannerBg.jpg) center top no-repeat;}
.banner{width:1000px; height:350px; margin:0 auto;}
.box1{width:960px; background-color:#fff; margin:0 auto; padding:20px 20px 10px 20px;}
.box1 .box1_1{width:310px;}
.box1 .box1_1 .jsBox{height:230px;}
.box1 .box1_1 .vadio{width:308px; height:242px; border:1px solid #a9a9a9;}
.box1 .box1_2{width:410px; margin-left:15px;}
.box1 .box1_2 .news{padding:10px; border:1px solid #c8c8c8; margin-bottom:10px; height:81px;}
.box1 .box1_2 .news h3{height:20px; font-size:14px;}
.box1 .box1_2 .news h3 a{color:#000; font-weight:bold;}
.box1 .box1_2 .news p{color:#666; line-height:22px;}
.box1 .box1_2 .news p a{color:#1212ba;}
.box1 .box1_2 .list{border:1px solid #c8c8c8;}
.box1 .box1_2 .list strong{width:100%; height:36px; line-height:36px; display:block; font-weight:bold; color:#333; text-indent:1em; border-bottom:1px solid #d7d7d7; font-size:14px; background:url(../img/titBg.png) repeat-x;}
.box1 .box1_2 .list ul{padding:10px; height:86px;}
.box1 .box1_2 .list ul li{line-height:22px;}
.box1 .box1_2 .list ul li a{color:#666;}
.box1 .box1_3{width:210px; margin-left:15px;}
.box1 .box1_3 >div{border:1px solid #c8c8c8;}
.box1 .box1_3 >div >strong{width:100%; height:36px; line-height:36px; display:block; font-weight:bold; color:#333; text-indent:1em; border-bottom:1px solid #d7d7d7; font-size:14px; background:url(../img/titBg.png) repeat-x;}
.box1 .box1_3 >div ul{padding:10px; height:88px;}
.box1 .box1_3 >div ul li{line-height:22px;}
.box1 .box1_3 >div >div{padding:6px 0;}
.box1 .box1_3 >div p{line-height:24px; color:#666; padding:0 10px;}
.box1 .box1_3 >div p span{font-weight:bold; color:#333;}

.box1_l{width:310px; height:230px;}
.box1_l .js_box1{width:310px; height:230px; overflow:hidden; position:relative;}
.box1_l .js_box1 .img_box{width:100%; height:100%; overflow:hidden;}
.box1_l .js_box1 .img_box ul{width:500%; height:100%;}
.box1_l .js_box1 .img_box ul li{width:20%; height:100%; float:left;}
.box1_l .js_box1 .img_box ul li img{width:310px; height:230px;}
.box1_l .js_box1 .txt_box{width:100%; height:48px; text-indent:1em; background-color:#666; background-color:#666; background-color:rgba(000,000,000,0.5); border-top:1px solid #000; left:0; bottom:0; overflow:hidden;}
.box1_l .js_box1 .txt_box >div{height:240px;}
.box1_l .js_box1 .txt_box p{color:#fff; font-size:16px; line-height:48px;}
.box1_l .js_box1 .btn_box{width:95px; height:14px; right:10px; bottom:16px;}
.box1_l .js_box1 .btn_box span{width:14px; height:14px; float:left; display:inline; margin-right:5px; background-color:#ff6600; cursor:pointer; color:#fff; text-align:center; line-height:14px;}
.box1_l .js_box1 .btn_box span.cur{background-color:#fff; color:#000;}
.box1_l .js_box1 .left_right{width:24px; height:24px; top:80px; display:none; cursor:pointer;}
.box1_l .js_box1 .left_right.pre{background:url(../img/icon.png) -171px -1px no-repeat; left:10px;}
.box1_l .js_box1 .left_right.next{background:url(../img/icon.png) -201px -1px no-repeat; right:10px;}

.box2 .tit{height:73px; width:857px; margin:0 auto; background:url(../img/bg.png) 0 0 no-repeat; padding-left:230px;}
.box2 .tit span{width:100px; height:49px; float:left; cursor:pointer; margin:7px 40px;}
.box2 .tit a{font-size:16px; font-family:Microsoft Ya Hei; float:right; line-height:66px; color:#fff; font-weight:bold; margin-right:60px; display:inline;}
.box2 .con{width:960px; padding:10px 20px; background-color:#fff; margin:0 auto;}
.box2 .con ul li{width:226px; height:212px; float:left; display:inline; margin:0 7px;}
.box2 .con ul li >a{display:block; line-height:40px; clear:both; font-size:14px; line-height:20px; text-align:center; width:100%; color:#333;}
.box2 .con ul li >a img{width:224px; height:150px; margin-bottom:10px;}
.box2 .con ul li >p{font-size:14px; color:#999; text-align:center; line-height:20px;}
.box2 .con ul li >p span{color:#e0630f; font-weight:bold;}
.box3 .tit{height:73px; width:960px; margin:0 auto; padding:0 65px; background:url(../img/bg.png) 0 -219px no-repeat;}
.box3 .tit a{float:right; font-size:14px; font-weight:bold; color:#fff; margin-right:10px; line-height:66px; display:inline;}
.box3 .con{width:900px; padding:0 50px; background-color:#dddddd; margin:0 auto;}
.box3 >ul{width:970px; margin:0 auto; background-color:#fff; padding:0 15px;}
.box3 >ul li{width:226px; height:195px; float:left; display:inline; margin:20px 8px  0 8px;}
.box3 >ul li a{width:100%; display:block; text-align:center; line-height:40px; font-size:14px; color:#666; clear:both;}
.BigPicShow{width:900px; position:relative; margin:0 auto; padding-top:20px;}
.BigPicBox{width:100%; position:relative; overflow:hidden;}
.BigPicShow .arrow{color:#000; font-weight:bold; position:absolute; cursor:pointer; display:block;}
.BigPicShow .imgs{zoom:1;}
.BigPicShow .imgs:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.BigPicShow .imgs >img{width:900px; float:left;}

.smallPicBox{position:relative; margin:0 auto; height:82px; overflow:hidden; padding:10px;}
.smallPicBox .pre_pic_list{width:90px; height:60px; float:left; padding:2px 1px 8px 7px; margin-right:31px; display:inline; background:url(../img/icon.png) 0 -88px no-repeat; color:#ccc;}
.smallPicBox .pre_pic_list img{width:90px; height:60px; clear:both; margin-bottom:10px;}
.smallPicBox .next_pic_list{width:90px; height:60px; float:right; padding:2px 1px 8px 7px; background:url(../img/icon.png) 0 -88px no-repeat; color:#ccc;}
.smallPicBox .next_pic_list img{width:90px; height:60px; clear:both; margin-bottom:10px;}

.arrow.preBig,.arrow.nextBig{width:48px; height:48px; position:absolute; top:220px; cursor:pointer; display:block; z-index:9999; display:none;}
.arrow.preBig{background:url(../img/icon.png) 0 0 no-repeat; left:10px;}
.arrow.nextBig{background:url(../img/icon.png) -52px 0 no-repeat; right:10px;}

.smallPicListBox{width:804px; height:82px; overflow:hidden; margin:0 auto; position:relative; left:36px; float:left;}
.smallImgList{height:82px; position:absolute; left:0; top:0;}
.smallImgList li{width:120px; height:80px; margin:0 6px; float:left; display:inline; border:1px solid #8B8B8C;}
.smallImgList li img{width:120px; height:80px;}
.smallImgList li.active{border:1px solid #F9DF53;}

.num_img{width:90px; float:left; font-size:30px; color:#666; font-weight:bold; text-align:left;}
.num_img span.red{color:red;}
.intro_img{float:right; padding-bottom:10px; margin-bottom:10px; width:790px; overflow:hidden;  min-height:52px; *height:52px; border-bottom:1px solid #999;}
.intro_img p{color:#333; font-size:14px; line-height:26px;  text-align:left; width:790px; float:left;}
.preSmall{width:27px; height:27px; background:url(../img/icon.png) -105px 0 no-repeat; position:absolute; left:0; top:36px;}
.nextSmall{width:27px; height:27px; background:url(../img/icon.png) -138px 0 no-repeat; position:absolute; right:0; top:36px;}
.img_introduce { margin-top:10px;}

.box4 .tit{height:73px; width:960px; padding:0 65px; margin:0 auto; background:url(../img/bg.png) 0 -294px no-repeat;}
.box4 .tit a{float:right; font-size:14px; font-weight:bold; color:#fff; margin-right:10px; line-height:66px; display:inline;}
.box4 >ul{width:960px; padding:0 20px 20px 20px; background-color:#fff; margin:0 auto;}
.box4 >ul li{height:24px; line-height:24px; float:left; display:inline; width:50%;}
.box4 >ul li a{float:left; color:#666; text-indent:3em; font-size:14px; text-indent:1em; background:url(../img/icon.png) -232px 10px no-repeat;}
.box4 >ul li span{float:right; width:90px; color:#666; font-size:14px;}

.box5 .tit{height:73px; width:960px; padding:0 65px; margin:0 auto; background:url(../img/bg.png) 0 -367px no-repeat;}
.box5 .tit a{float:right; font-size:14px; font-weight:bold; color:#fff; margin-right:10px; line-height:66px; display:inline;}
.box5 >ul{width:960px; padding:0 20px 20px 20px; background-color:#fff; margin:0 auto; padding-bottom:30px;}
.box5 >ul li{height:24px; line-height:24px; float:left; display:inline; width:50%;}
.box5 >ul li a{float:left; color:#666; margin-left:30px; display:inline; font-size:14px; text-indent:1em; background:url(../img/icon.png) -232px 10px no-repeat;}
.box5 >ul li span{float:right; width:80px; color:#666; font-size:14px;}
.footer{width:925px; border-top:1px solid #c8c8c8; padding:20px 0; margin:0 auto; background-color:#fff;}
.footer .footNav{ height:25px; color:#000; text-align:center;}
.footer .footNav a{color:#666; margin:0 5px;}
.footer .footInfo{height:30px; color:#000; text-align:center;}

.code{width:100px; height:140px; position:fixed; right:74px; top:350px; background-color:#fff; padding-bottom:5px;}
.code img{width:100px; height:100px;}
.code div{font-size:12px; color:#666; font-family:Microsoft YaHei; line-height:20px; text-align:center;}
