@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,input,p,span,tr,td{margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{ border:0;}input:focus{ outline:none}
em,i{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal}
/*================================ Global css========================*/
body{ font:14px "??"; background: #fff;}
a:active,a:hover{outline-width:0}
a{color:#333;text-decoration:none;}
a:hover{color:#0075a9;}
.red{ color:#d32424;}
.gray{ color:gray;}
.lh{ line-height:25px;}
.left{float: left;}
.right{float: right;}
.pd10{padding: 10px;}
.line{border-bottom: solid #ddd 1px;}
.blankH10{ width:100%; height:10px; overflow:hidden;}
.blankH20{ width:100%; height:20px; overflow:hidden;}
.blankH30{ width:100%; height:30px; overflow:hidden;}
/*=================================par=================================*/
.wrapper{ width:1000px; margin:0px auto}
.content{ background:#fff;}
.banner{background: url(../images/banner.png) center center no-repeat; width: 100%;height: 550px;}
.top{width:980px;height:auto;padding:20px 10px;}
.top .bt{font-size:36px;font-weight:bold;line-height:50px;}
.top ul li{line-height:30px;}

/*=================================xw=================================*/
.xw{ width:100%; height:400px;}
.xw .xw_l{ width:550px; height:360px;}
.slide {width: 550px;height: 360px;}
.slideBox {position: relative;width: 550px;height: 360px;overflow: hidden;}
.slideBox ul.items {position: absolute;float: left;background: none;list-style: none;padding: 0px;margin: 0px;}
.slideBox ul.items li {float: left;background: none;list-style: none;padding: 0px;margin: 0px;}
.slideBox ul.items li a span {position: relative;bottom: 30px;left: 5px;color: #FFFFFF;z-index: 9999;}
.slideBox ul.items li a {float: left;line-height: normal !important;padding: 0px !important;border: none;}
.slideBox ul.items li a img {margin: 0px !important;padding: 0px !important;display: block;border: none;}
.slideBox div.tips {position: relative;top: 310px;width: 550px;height: 50px;background-color: #000;overflow: hidden;}
.slideBox div.tips div.title {position: absolute;left: 0px;top: 0px;height: 100%;}
.slideBox div.tips div.title a {color: #FFF;font-size: 15px;line-height: 50px;margin-left: 10px;text-decoration: none;}
.slideBox div.tips div.title a:hover {text-decoration: underline !important;}
.slideBox div.tips div.nums {position: absolute;right: 0px;top: 0px;height: 100%;}
.slideBox div.tips div.nums a {display: inline-block;float: left;width: 10px;height: 10px;background-color: #FFF;text-indent: -99999px;margin: 20px 10px 0px 0px;}
.slideBox div.tips div.nums a.active {background-color: #0075a9;}
.xw3 .xw_r{ width:440px; height:360px;}
.xw3 .xw_r .btk{ width:440px; height:35px;}
.xw3 .xw_r .btk .lbg{ width:auto; height:35px; color:#FFF; font-size:18px; padding:0 20px; background:#0075a9; line-height:35px;}
.xw3 .xw_r .btk a{color:#FFF;}
.xw3 .xw_r .xwgy{ width:440px; height:100px;}
.xw3 .xw_r .xwgy h3{ text-align:left; color:#1c4774; font-size:18px; font-weight:bold;}
.xw3 .xw_r ul.xwlb{ width:356px; height:150px; font-size:16px; padding:0 32px; line-height:35px;}
.xw3 .xw_r ul li{ height:35px; line-height:35px;}

/*=================================yw=================================*/
.yw{width:100%; height:400px;}
.yw .nr{width:495px; height:400px;}
.yw .nr .nr_t{width:495px; height:200px;}
.yw .nr .nr_t .btk { width:auto; height:35px;}
.yw .nr .nr_t .btk .lbg{ width:auto; height:35px; color:#FFF; font-size:18px; padding:0 20px; background:#0075a9; line-height:35px;}
.yw .nr .nr_t .btk a{color:#FFF;}
.yw .nr .nr_t ul.xwlb{ width:478px; height:154px; padding:10px 0 0 20px;}
.yw .nr .nr_t ul li{ height:35px; line-height:35px;}

.yw .nr_r{width:495px; height:400px;}
.yw .nr_r .btk { width:auto; height:35px;}
.yw .nr_r .btk .lbg{ width:auto; height:35px; color:#FFF; font-size:18px; padding:0 20px; background:#0075a9; line-height:35px;}
.yw .nr_r .btk a{color:#FFF;}
.yw .nr_r .xwgy{ width:440px; height:100px;}
.yw .nr_r .xwgy h3{ text-align:left; color:#1c4774; font-size:18px; font-weight:bold;}


/*=================================hx=================================*/
.hx{width:100%;height:auto;}
.hx .btk { width:auto; height:35px;}
.hx .btk .lbg{ width:auto; height:35px; color:#FFF; font-size:18px; padding:0 20px; background:#0075a9; line-height:35px;}
.hx .btk a{color:#FFF;}

#demo1{position: relative;width: 998px;height: 448px;border:1px solid #fff;}
#demo1 .img_list{overflow: hidden; position: relative; height: 448px;}
#demo1 .img_list ul{ width: auto; position: absolute; height: 448px; left: 0px;}
#demo1 .img_list li{ float: left; width: 998px;}
#demo1 .img_list img{ margin: 1px; width: 998px; height: 448px;}
#demo1 .btn_list ul{ position: absolute; right: 35px; bottom: 15px; }
#demo1 .btn_list li{ float: left; margin-right: 10px; color: #999;}
#demo1 .btn_list li:hover,.btn_list li.on{ cursor: pointer; border: 2px solid #fff;}
#demo1 .btn_list li img{ width: 75px; height: 50px; display: block;}
#demo1 .toLeft,#demo1 .toRight{display: none;position: absolute;width: 20px;height: 50px;bottom: 16px;background: url(imageszbbg.png) no-repeat 0 -85px;}
#demo1 .img_intro{position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;}
#demo1 .img_intro .img_intro_bg,.img_intro .text{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
#demo1 .img_intro .img_intro_bg{background: url(../images/bg_mask2.png) no-repeat left bottom;opacity: .8;z-index: 1;}
#demo1 .img_intro .text{padding-left:20px;z-index: 1000;height:50px;width:310px;}
#demo1 .img_intro .text a{font-size:24px;color:#fff;}
#demo1 .toLeft{left: 330px;z-index: 1000;}
#demo1 .toRight{right: 10px;background-position: -25px -85px;z-index: 1000;}
#demo1 .toRight:hover{right: 10px;background-position: -70px -85px;z-index: 1000;}
#demo1 .toLeft:hover{background-position: -45px -85px;z-index: 1000;}

/*=================================gqdt=================================*/
.gqdt{width:100%;height:auto;}
.gqdt .btk { width:auto; height:35px;}
.gqdt .btk .lbg{ width:auto; height:35px; color:#FFF; font-size:18px; padding:0 20px; background:#0075a9; line-height:35px;}
.gqdt .btk a{color:#FFF;}

.Zn{margin:0px auto 0px auto; width:1000px;}
.Zn .focus{ width:100%; position:relative;}   
.Zn .focus .fcon{ width:100%; z-index:10;} 
.Zn .focus .fcon p{ width:1000px; height:465px;}
.Zn .focus .fcon p img{width:1000px; height:465px;}

.Zn .focus .fcon ul li img{width:1000px; height:465px;}
.Zn .focus .fbg{float:left; width:94%; margin:25px 0px 0px 6%; overflow:hidden;} 
.Zn .focus .fbg a img{width:145px; height:59px; margin-right:30px; border:1px #dedede solid;}
.Zn .focus .fbg .current img{background:url(../images/Ico1.png) no-repeat center top; border:1px #a67f50 solid;}
.Zn .focus .prev,.Zn .focus .next{position:absolute;width:40px; height:74px; background: url(imagesfocus_btn.png) no-repeat;}
.Zn .focus .prev{bottom:3px; left:0px; background-position:0 0px; cursor:pointer; }  
.Zn .focus .next{bottom:3px; right:0px; background-position:-40px 0px; cursor:pointer;}  
.Zn .focus .prev:hover{background-position:0 -75px; }  
.Zn .focus .next:hover{background-position:-40px -75px;}
.picScroll-left { width:1000px;height:560px; }
.picScroll-left .bd { width:100%;height:465px;overflow:hidden; }
.picScroll-left .bd li {float:left;}
.picScroll-left .pic  { width:1000px;height:465px;float:left; }

.picScroll-left .hd { width:920px;height:75px;overflow:hidden;margin:20px auto;height:75px;}
.picScroll-left .hd li {float: left;margin-right: 15px;line-height:0px; }
.picScroll-left .hd .current{ border:1px #a67f50 solid; }


/*=================================footer=================================*/
.footer{background:#efefef; width: 100%; height: 155px;line-height:25px; color:#333; text-align:center; display:inline-block;}
.footer a{text-decoration:none; color:#333;}
.footer a:hover{text-decoration: underline;}
