@charset "utf-8";

/* CSS Document */



body,html{ width:100%; height:100%;}

body,html,div{ margin:0; padding:0; border:0;}

body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;border:0; font:14px "微软雅黑"; color:#555;  list-style:none;}

img { border:0; }

a{ text-decoration:none; outline:none;}

input,textarea{ outline:none;}





.ntop{ width:100%; height:40px; max-width:1920px; background:#f5f5f5;margin:0 auto;}

.ntopz{width:1200px; height:20px; margin:0 auto; padding-top:10px;}

.ntopz-le{ float:left;}

.ntopz-le span{ float:left; background:url(../images/fz.png) left center no-repeat; padding-left:25px;}

.ntopz-ri{ float:right;}

.ntopz-ria{ float:left;color:#666; font-size:14px; margin-right:20px;}

.ntopz-ria a{ margin:0px 8px;color:#666; font-size:14px;}

.ntopz-ria a:hover{ text-decoration:underline;}

.ntopz-rib{float:right;}

.ntopz-rib a{ font-size:14px; color:#666; margin-left:18px;}







.navbz4{ float:left; position:relative; width:20px; height:16px;margin-top:10px;margin-right:10px;}
.navbz4 div.navbz4a{ display:none; position:absolute; top:30px; right:20px; width:150px; height:150px; overflow:hidden; z-index:9999999;}
.navbz4 div.navbz4a img{width:150px; height:150px;}
.navbz4:hover div.navbz4a{ display:block;}



.navbz5{float:left;width:20px; height:16px;margin-top:7px;}

/**/

.header { width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; border-top:1px solid #FFF; padding:18px 0px;}

.headz{width:1200px; margin:0px auto; height:auto; overflow:hidden;}

.head-le{ float:left;}

.head-lea{ float:left; background:url(../images/zx.jpg) right center no-repeat; padding-right:20px;}

.head-leb{ float:left; margin-left:20px; margin-top:10px;}

.head-leb h2{ font-size:26px; color:#006cb2; font-weight:bold;}

.head-leb p span{ color:#333; font-size:20px;}

.head-leb p span font{ color:#e72e35; font-size:20px;}

.head-ri{ float:right;width:auto; height:auto; overflow:hidden; background:url(../images/dh.jpg) left center no-repeat; margin-top:7px; padding:15px 0px 15px 105px;}

.head-ri p{ text-align:left;}

.head-ri p span{ font-size:16px;color:#333; }

.head-ri p font{color:#006cb2; height:24px; line-height:28px; font-size:26px; width:200px; display:inline-block; border-radius:20px;font-weight:bold;}

/**/



.navbar { position:relative; z-index:99; height:55px; background:url(../images/dbj.jpg) left bottom repeat-x;max-width:1920px;margin:0 auto; padding-bottom:4px;}

.navbarz{width:1200px; height:auto; overflow:hidden; margin:0 auto;}

.navbar ul{ float:left; margin-top:5px;}

.navbar ul li{ float:left;cursor:pointer; text-align:center; width:133px; height:50px; line-height:50px; background:url(../images/lz.png) left center no-repeat;}

.navbar ul li a { text-align:center; color:#fff; display:inline-block;font-size:16px; width:100%; height:50px; line-height:50px;}

.navbar ul li:nth-child(1){ background:none;}

.navbar ul li:hover{ background:#032b5f; color:#fff;}

.navbar ul li:hover a{color:#fff;}

.navbar ul li:hover ul.nber li a{ font-weight:inherit;}

.navbar ul li.on{background:#032b5f; color:#fff; }

.navbar ul li.on a{ color:#fff;}

.navbar ul li ul.nber{ position:absolute;background:#fff; width:132px; z-index:99999; display:none;}

.navbar ul li ul.nber li{ border-top:1px #ccc dashed; border-right:0px;border-left:0px; width:100%; height:32px; overflow:hidden; line-height:32px;}

.navbar ul li ul.nber li:nth-child(1){ border-top:0px;}

.navbar ul li ul.nber li a{color: #4c4c4c;line-height:32px;}

.navbar ul li ul.nber li:hover a{ color:#fff;}

.navbar ul li ul.nber li:hover{ background:#82b937;}

.navbar ul li:hover ul.nber{ display:block;}





.navbarz  div{ float:right; width:135px; height:50px; overflow:hidden; padding-top:5px; background:url(../images/dq.png) top center no-repeat;text-align:center;}

.navbarz  div a{ text-align:center; line-height:48px; font-size:16px; color:#fff;}

/*  banner */

.focus{ position:relative; width:100%; height:540px; overflow:hidden; float: left;}  

.focus img{width:1920px; height:540px}   

.focus .fPic{ position:absolute; left:50%; top:0px; width:1920px; margin-left:-960px }  

.focus .D1fBt a i{}   

.focus .prev,.focus .next{position:absolute;width:48px;height:48px; cursor:pointer; top:50%; margin-top:-20px}

.focus .prev{background:url(../images/lea1.png) left no-repeat; left:50%; margin-left:-600px  }  

.focus .next{background:url(../images/ria1.png) left no-repeat; right:50%; margin-right:-600px }

.fbg{ position:absolute;width:40%; max-width:1920px; left:30%;top:92%;height:auto; overflow:hidden; margin:0 auto; z-index:9999; text-align:center;}

.fbg .D1fBt{z-index:9999;width:175px;margin:0 auto;}

.fbg .D1fBt a{ width:30px; height:6px; margin:0px 5px; background:#64798c; display:inline-block;z-index:9999; border-radius:10px; font-size:14px; color:#fff;  text-align:center;}

.fbg .D1fBt a.current{background:#0c3352;}





/**/



.zs1{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; border-bottom:1px #ddd solid;box-shadow:1px 1px 3px #ddd;}

.zs1z{width:1200px; margin:0px auto; height:auto; overflow:hidden;padding:13px 0px 12px 0px; }

.zs1z-a{ float:left; width:780px; font-size:16px; color:#333;line-height:40px;}

.zs1z-a span{ float:left;font-size:14px; color:#666;line-height:40px;}

.zs1z-a a{font-size:14px; color:#666;}

.zs1z-b{ float:right; width:396px; height:39px; overflow:hidden; border:1px #ccc solid;}

.zs1z-b .zs1z-b1{ float:left; width:300px;  height:34px; line-height:35px; overflow:hidden;border:0px; margin-left:10px;}

.zs1z-b .zs1z-b2{ float:right; background:#006cb2 url(../images/fs.png) center center no-repeat; width:76px; height:40px; overflow:hidden; color:#fff; border:0px;}



/**/

.cd1{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/bj.jpg) top center no-repeat;}

.cd1z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:50px;margin-bottom:70px;}

.cd1z-le{ float:left; width:274px; height:auto; overflow:hidden;}

.cd1z-le .cd1z-lea{width:100%; height:100px; overflow:hidden;  background:url(../images/cjlh.jpg) top center no-repeat;}

.cd1z-lea div{ padding-left:82px; margin-top:26px;}

.cd1z-lea div p span{ font-size:24px; color:#fff; font-weight:bold;}

.cd1z-lea div p font{ font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif;}

.cd1z-leb{width:220px; height:auto; overflow:hidden; border:1px #d2d2d2 solid; border-top:0px; background:#fff; padding:20px 26px 10px 26px;}

.cd1z-leb1{width:100%; height:auto; overflow:hidden; margin-bottom:18px;}

.cd1z-leb1 div{width:100%; height:36px; overflow:hidden; background:#e5e5e5; text-align:center; border-radius:40px;}

.cd1z-leb1 div:hover{ background:#e72e35;}

.cd1z-leb1 div:hover a{ color:#fff;}

.cd1z-leb1 div a{ line-height:34px; font-size:16px; color:#333;}

.cd1z-leb1 ul li{float:left; height:auto; overflow:hidden; margin-top:12px;}

.cd1z-leb1 ul li a{ font-size:14px; color:#333; background:url(../images/ckj.png) left center no-repeat; padding-left:12px;word-break:keep-all;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.cd1z-leb1 ul li:nth-child(2n-1){ width:120px;}

.cd1z-leb1 ul li:nth-child(2n-0){ width:100px;}



.cd1z-leb2{width:100%; height:auto; overflow:hidden;}

.cd1z-leb2 div{width:100%; height:36px; overflow:hidden; background:#e5e5e5; text-align:center; border-radius:40px;}

.cd1z-leb2 div:hover{ background:#e72e35;}

.cd1z-leb2 div:hover a{ color:#fff;}

.cd1z-leb2 div a{ line-height:34px; font-size:16px; color:#333;}

.cd1z-leb2 ul li{float:left; width:100%; height:auto; overflow:hidden; margin-top:12px;}

.cd1z-leb2 ul li a{ font-size:14px; color:#333; background:url(../images/ckj.png) left center no-repeat; padding-left:12px;word-break:keep-all;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }





.cd1z-ri{ float:right; width:880px; height:auto; overflow:hidden;}

.cd1z-ria{width:100%; height:auto; overflow:hidden; background:url(../images/cdb.png) bottom center no-repeat; padding-bottom:12px;}

.cd1z-ria1{width:100%; height:50px; overflow:hidden; background:#006cb2; border-radius:8px;}

.cd1z-ria1 span{ font-size:18px; color:#fff; font-weight:bold; margin-left:10px; padding-left:22px; background:url(../images/kdh.png) left center no-repeat; margin-top:12px; display:inline-block;}

.cd1z-ria1 a{ float:right; margin-top:12px; margin-right:10px; display:inline-block; width:80px; height:23px; overflow:hidden; border:1px #d2d2d2 solid; border-radius:1px; font-size:14px; color:#fff; text-align:center; line-height:21px;}

.cd1z-ria2{width:100%; height:auto; overflow:hidden; background:#ededed;}





.section-focus-pic {margin: 20px auto 0 auto;height: 300px;width: 780px;overflow: hidden;position: relative;}

.section-focus-pic ul li {position: absolute;top: 0;left: 780px;width: 780px;height: 300px;}

.section-focus-pic ul li .la1{ width:100%; height:auto; overflow:hidden;}

.section-focus-pic ul li .la1 .la1a{ float:left; width:392px; height:auto; overflow:hidden; margin-top:45px;}

.section-focus-pic ul li .la1 .la1a p a{ font-size:18px; color:#006cb2; font-weight:bold;}

.section-focus-pic ul li .la1 .la1a div{width:100%; height:auto; overflow:hidden; font-size:14px; color:#666; line-height:24px;margin-top:10px;}

.section-focus-pic ul li .la1 .la1a div span{ font-size:14px; color:#333; font-weight:bold;}

.section-focus-pic ul li .la1 .la1b{ float:right; width:300px; height:auto; overflow:hidden;}



.section-focus-pic ul li .la2 {position: absolute;bottom: 0;left: 0;height: 50px;width: 570px;}

.section-focus-pic .pages {width:780px;height: 300px;}

.section-focus-pic .controler {position: absolute;bottom: 20px;right: 20px;}

.section-focus-pic .controler b {cursor: pointer;width: 21px;height: 21px;display: block;overflow: hidden;text-indent: 20px; background:url(../images/yh.png) center center no-repeat;float: left;margin: 0 0 0 15px;}

.section-focus-pic .controler b.down {background:url(../images/yn.png) center center no-repeat;}

.section-focus-pic .controler2 a {display: block;width: 40px;position: absolute;top: 120px;height: 40px;}

.section-focus-pic .controler2 a i {cursor: pointer;display: block;width: 22px;height: 34px;background:url(../images/star.png) no-repeat;}

.section-focus-pic .controler2 .prev {left: 5px;}

.section-focus-pic .controler2 .prev i {background-position: -34px -68px;_background: none;

_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');margin-left: 5px;}

.section-focus-pic .controler2 .prev:hover i {left: 10px;background-position: -34px -24px;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');}

.section-focus-pic .controler2 .next {right: 10px;}

.section-focus-pic .controler2 .next i {background-position: -62px -68px;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_06.png');margin-left: 10px;}

.section-focus-pic .controler2 .next:hover i {right: 10px;background-position: -62px -24px;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');}



.cd1z-rib{width:100%; height:auto;}

.cd1z-rib ul li{ width:270px; height:auto; overflow:hidden;box-shadow:0px -1px 8px #cccaca; float:left; margin-left:25px; margin-top:30px; margin-right:5px;}

.cd1z-rib ul li .cd1z-rib1{ width:268px; height:276px; overflow:hidden; border:1px #fff solid; border-bottom:0px;}

.cd1z-rib ul li .cd1z-rib2{ background:#006cb2; width:100%; height:52px; overflow:hidden; text-align:center;}

.cd1z-rib ul li .cd1z-rib2 a{ display:inline-block; width:235px; height:auto; overflow:hidden; text-align:left; font-size:14px; color:#fefefe; line-height:50px; background:url(../images/k2k.png) right center no-repeat;}

.cd1z-rib ul li:hover .cd1z-rib1{ border:1px #006cb2 solid; border-bottom:0px;}

.cd1z-rib ul li:nth-child(3n-2){ margin-left:5px;}





/**/

.cd2{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;}

.cd2z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:30px; margin-bottom:30px;}

.cd2z-top{width:100%; height:auto; overflow:hidden;}

.cd2z-top p{text-align:center;}

.cd2z-top p span{ font-size:30px; color:#333;}

.cd2z-top p font{ font-size:30px; color:#006cb2; font-weight:bold;}

.cd2z-top div{width:100%; height:auto; overflow:hidden; text-align:center; background:url(../images/btb1.png) center center no-repeat;}

.cd2z-top div span{ font-size:16px; color:#999;}

.cd2z-bot{width:100%; height:auto; overflow:hidden; margin-top:30px;}

.cd2z-bota{ width:553px; height:auto; overflow:hidden; margin:0 auto;}

.cd2z-bota ul li{ float:left; width:135px; height:43px; overflow:hidden; background:#999; text-align:center; padding-top:3px; margin-left:3px; padding-bottom:3px;}

.cd2z-bota ul li.active{ background:url(../images/bnj.png) top center no-repeat; cursor:pointer;}

.cd2z-bota ul li p{ margin-bottom:1px;}

.cd2z-bota ul li p span{ font-size:16px; color:#fff;}

.cd2z-bota ul li p font{font-size:12px; color:#fff;}



.cd2z-botb{width:100%; height:auto; overflow:hidden; margin-top:45px;}

.cd2z-botb .cd2z-botb1{width:100%; height:auto; overflow:hidden; background:url(../images/plz.png) center 105px no-repeat;}

.cd2z-botb1a{ float:left; width:530px; height:auto; overflow:hidden;}

.cd2z-ba1{width:100%; height:315px; overflow:hidden;}

.cd2z-ba2{ background:url(../images/dd.png) 0px 4px no-repeat; font-size:18px; color:#006cb2; font-weight:bold; padding-left:25px; margin-top:22px;}

.cd2z-ba3{ width:100%; height:48px; overflow:hidden; padding-top:20px; margin-top:20px;border-top:1px #d2d2d2 dashed;font-size:14px; color:#006cb2;}





.cd2z-botb1b{ float:right;width:530px; height:auto; overflow:hidden;}

.cd2z-bb1{width:100%; height:315px; overflow:hidden;}

.cd2z-bb2{ background:url(../images/c1.png) 0px 5px no-repeat; font-size:18px; color:#333; font-weight:bold; padding-left:25px; margin-top:22px;}

.cd2z-bb3{ width:100%; height:auto; overflow:hidden; padding-top:20px; margin-top:20px;border-top:1px #d2d2d2 dashed;font-size:14px; color:#333;}





/**/

.cd3{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/abn1.jpg) top center no-repeat;}

.cd3z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:40px; margin-bottom:40px;}

.cd3z-le{ float:left;}

.cd3z-ri{ float:right; width:280px; height:auto; overflow:hidden; padding-bottom:10px; margin-top:12px;margin-right:30px;}

.cd3z-ri p{ text-align:center; margin-top:4px;}

.cd3z-ri p span{ font-size:18px; color:#fff;}

.cd3z-ri p font{ font-size:30px; font-weight:bold; color:#fff;}

.cd3z-ri div{width:170px; height:36px; margin:0 auto; background:#e72e35; border-radius:36px; text-align:center; overflow:hidden;text-align:center;box-shadow: 1px 1px 4px #014775; margin-top:10px;}

.cd3z-ri div a{ display:inline-block; height:36px; background:url(../images/bdd.png) 0px 8px no-repeat; padding-left:29px; line-height:34px; font-size:16px; color:#fff;}



/**/

.cd4{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;}

.cd4z{width:1252px; margin:0px auto; height:auto;overflow:hidden; margin-top:45px;}

.cd4z-top{width:100%; height:auto; overflow:hidden;}

.cd4z-top div{width:100%; height:auto; overflow:hidden; text-align:center; background:url(../images/zdg1.png) top center no-repeat; margin-bottom:5px; padding-top:7px;}

.cd4z-top div span{font-size:36px; color:#333;}

.cd4z-top div font{ font-size:36px; color:#006cb2; font-weight:bold;}

.cd4z-top p{ text-align:center; background:url(../images/cd.png) center center no-repeat;}

.cd4z-top p span{ font-size:24px; color:#333;}

.cd4z-bot{width:100%; height:auto; overflow:hidden; margin-top:40px;}



.cd4z-b1{width:1200px; height:auto; overflow:hidden; padding:0px 26px 30px 26px; background:url(../images/bf1.png) top center no-repeat;}

.cd4z-b2{width:1200px; height:auto; overflow:hidden; padding:0px 26px 30px 26px; background:url(../images/bf2.png) top center no-repeat;}

.cd4z-b1le{ float:left;margin-left:60px;}

.cd4z-b1ri{ float:right;margin-right:60px;}

.cd4z-b1a{ width:495px; height:362px; overflow:hidden; }

.cd4z-b1a div{width:495px; height:362px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cd4z-b1b{ width:460px; height:auto; overflow:hidden; margin-top:45px;}

.cd4z-b1b div{width:100%; height:auto; overflow:hidden; margin-bottom:8px;}

.cd4z-b1b div span{ font-size:24px; color:#333; font-weight:bold;}

.cd4z-b1b div font{ font-size:24px; color:#e72e35;font-weight:bold;}

.cd4z-b1b p{ margin-bottom:15px;}

.cd4z-b1b p span{ font-size:18px; color:#333;}

.cd4z-b1b p font{ font-size:18px; color:#e72e35;}

.cd4z-b1b ul{ background:url(../images/xx.png) 3px 13px no-repeat;}

.cd4z-b1b ul li{ background:url(../images/hyd.png) left center no-repeat; padding-left:15px; font-size:14px; color:#333; margin-bottom:10px;}

.cd4z-b1b ul li font{ font-size:14px; color:#e72e35;}

.cd4z-b1b .cd4z-b1bx{ width:133px; height:34px; overflow:hidden; border:1px #006cb2 solid; border-radius:36px; text-align:center; margin-top:30px;}

.cd4z-b1b .cd4z-b1bx a{ font-size:14px; color:#006cb2; line-height:34px; background:url(../images/nx.png) left center no-repeat; padding-left:14px;}

.cd4z-b1b .cd4z-b1bx:hover{ background:#006cb2;}

.cd4z-b1b .cd4z-b1bx:hover a{ background:url(../images/nx2.png) left center no-repeat; color:#fff;}



.cd4z-b2b{ width:460px; height:auto; overflow:hidden; margin-top:45px;}

/*.cd4z-b2b div{width:100%; height:auto; overflow:hidden; margin-bottom:8px;}
.cd4z-b2b div span{ font-size:24px; color:#333; font-weight:bold;}
.cd4z-b2b div font{ font-size:24px; color:#e72e35;font-weight:bold;}
.cd4z-b2b p{ margin-bottom:15px;}
.cd4z-b2b p span{ font-size:18px; color:#333;}
.cd4z-b2b p font{ font-size:18px; color:#e72e35;}
.cd4z-b2b ul{ background:url(../images/xx2.png) 3px 13px no-repeat;}
.cd4z-b2b ul li{ background:url(../images/hyd.png) left center no-repeat; padding-left:15px; font-size:14px; color:#333; margin-bottom:10px;}
.cd4z-b2b ul li font{ font-size:14px; color:#e72e35;}*/

.cd2z-b1ba{width:100%; height:auto; overflow:hidden;}
.cd2z-b1ba div{width:100%; height:auto; overflow:hidden; margin-bottom:8px;}
.cd2z-b1ba div span{ font-size:24px; color:#333; font-weight:bold;}
.cd2z-b1ba div font{ font-size:24px; color:#e72e35;font-weight:bold;}
.cd2z-b1ba p{ margin-bottom:15px;}
.cd2z-b1ba p span{ font-size:18px; color:#333;}
.cd2z-b1ba p font{ font-size:18px; color:#e72e35;}
.cd2z-b1bb{width:100%; height:auto; overflow:hidden;background:url(../images/xx2.png) 3px 13px no-repeat;}
.cd2z-b1bb p{ background:url(../images/hyd.png) left center no-repeat; padding-left:15px; font-size:14px; color:#333; margin-bottom:10px;}
.cd2z-b1bb p font{ font-size:14px; color:#e72e35;}




.cd4z-b2b .cd4z-b2bx{ width:133px; height:34px; overflow:hidden; border:1px #006cb2 solid; border-radius:36px; text-align:center; margin-top:30px;}

.cd4z-b2b .cd4z-b2bx a{ font-size:14px; color:#006cb2; line-height:34px; background:url(../images/nx.png) left center no-repeat; padding-left:14px;}

.cd4z-b2b .cd4z-b2bx:hover{ background:#006cb2;}

.cd4z-b2b .cd4z-b2bx:hover a{ background:url(../images/nx2.png) left center no-repeat; color:#fff;}





/**/

.cd5{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/abn1.jpg) top center no-repeat;}

.cd5z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:40px; margin-bottom:40px;}

.cd5z-le{ float:left;}

.cd5z-ri{ float:right; width:280px; height:auto; overflow:hidden; padding-bottom:10px; margin-top:12px; margin-right:30px;}

.cd5z-ri p{ text-align:center; margin-top:4px;}

.cd5z-ri p span{ font-size:18px; color:#fff;}

.cd5z-ri p font{ font-size:30px; font-weight:bold; color:#fff;}

.cd5z-ri div{width:170px; height:36px; margin:0 auto; background:#e72e35; border-radius:36px; text-align:center; overflow:hidden;text-align:center;box-shadow: 1px 1px 4px #014775; margin-top:10px;}

.cd5z-ri div a{ display:inline-block; height:36px; background:url(../images/bdd.png) 0px 8px no-repeat; padding-left:29px; line-height:34px; font-size:16px; color:#fff;}



/**/

.cd6{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; }

.cd6z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:40px; margin-bottom:40px;}

.cd6z-le{ float:left; width:682px; height:auto; overflow:hidden;}

.cd6z-lea{width:100%; height:auto; overflow:hidden; background:url(../images/bgbx1.jpg) bottom left repeat-x;}

.cd6z-lea span{ border-bottom:3px #006cb2 solid; font-size:18px; color:#006cb2; font-weight:bold; display:inline-block; padding-bottom:8px; background:url(../images/dd1.png) 0px 4px no-repeat; padding-left:24px;}

.cd6z-lea span font{ font-size:18px; color:#000; font-weight:normal;}

.cd6z-leb{width:100%; height:auto; overflow:hidden; margin-top:25px;}

.cd6z-tr1{height: 40px;width: 100%;overflow: hidden;background: #a3a3a3;}

.cd6z-tr1 ul li{ float: left; height: 40px; line-height: 40px;font-size: 16px;

color: #fff; }

.cd6z-tr1 ul li.cd6z-tr1a{width:120px; height: 40px; line-height: 40px;margin-left: 8px;}

.cd6z-tr1 ul li.cd6z-tr1b{ width:80px; height: 40px; line-height: 40px; overflow:hidden;text-align:center;}

.cd6z-tr1 ul li.cd6z-tr1c{width:250px; height: 40px; line-height: 40px;}

.cd6z-tr1 ul li.cd6z-tr1d{width:140px; height: 40px; line-height: 40px;}

.cd6z-tr1 ul li.cd6z-tr1e{ width:80px; height: 40px; line-height: 40px; overflow:hidden; text-align:center;}





.cd6z-tr2{width:100%; height:auto; overflow:hidden;}



.scrollDiv{width:100%; margin:0 auto;height:283px;/* 必要元素 */line-height:25px;overflow:hidden;/* 必要元素 */}

.scrollDiv li{height:46px;border-bottom: 1px #d2d2d2 dashed;}



.scrollDiv li .sjgdbz{width:100%; height:46px; line-height:46px; font-size:14px; color:#333; margin:0 auto;}

.scrollDiv li .sjgdbz div{ float:left;height:46px; line-height:46px; font-size:14px; color:#333;}

.scrollDiv li .sjgdbz div.sja1{width:120px; margin-left: 8px;overflow:hidden;}

.scrollDiv li .sjgdbz div.sja2{width:80px; text-align:center;overflow:hidden;}

.scrollDiv li .sjgdbz div.sja3{width:250px;overflow:hidden;}

.scrollDiv li .sjgdbz div.sja4{width:140px;overflow:hidden;}

.scrollDiv li .sjgdbz div.sja5{width:80px; text-align:center;overflow:hidden;}









/*.cd6z-leb table tr td{ text-indent:10px;}

.cd6z-leb table tr.cd6z-leb1{ height:40px; width:100%; overflow:hidden; background:#a3a3a3;}

.cd6z-leb table tr.cd6z-leb1 td{ width:160px; font-size:16px; color:#fff;}

.cd6z-leb table tr.cd6z-leb1 td.cd6z-leb1a{ width:110px;}

.cd6z-leb table tr.cd6z-leb1 td.cd6z-leb1b{ width:110px;}

.cd6z-leb table tr.cd6z-leb2{ height:46px; width:100%; overflow:hidden; }

.cd6z-leb table tr.cd6z-leb2 td{ width:14px; color:#333;border-bottom: 1px #d2d2d2 dashed;}



*/





.cd6z-ri{ float:right; width:438px; height:auto; overflow:hidden; background:url(../images/ddri.png) left center no-repeat; padding-left:50px;}

.cd6z-ria{width:100%; height:auto; overflow:hidden; background:url(../images/bgbx1.jpg) bottom left repeat-x;}

.cd6z-ria span{ float:left; border-bottom:3px #006cb2 solid; font-size:18px; color:#006cb2; font-weight:bold; display:inline-block; padding-bottom:8px; background:url(../images/gy.png) 0px 4px no-repeat; padding-left:26px;}

.cd6z-ria a{ float:right; display:inline-block; width:53px; height:16px; overflow:hidden; border:1px #bfbfbf solid; font-size:12px; color:#999; text-align:center; line-height:16px;}

.cd6z-rib{width:100%; height:auto; overflow:hidden;}

.cd6z-rib ul li{ width:100%; height:auto; overflow:hidden; border-top:1px #d2d2d2 dashed; padding:30px 0px;}

.cd6z-rib ul li .cd6z-rib1{ float:left; width:124px; height:124px; overflow:hidden;}

.cd6z-rib ul li .cd6z-rib2{ float:right; width:290px; height:auto; overflow:hidden; margin-top:10px;}

.cd6z-rib ul li .cd6z-rib2 p{ margin-bottom:8px;}

.cd6z-rib ul li .cd6z-rib2 p a{ font-size:16px; color:#333; font-weight:bold;}

.cd6z-rib ul li .cd6z-rib2 p span{font-size:14px; color:#333;}

.cd6z-rib ul li .cd6z-rib2 div{width:100%; height:auto; overflow:hidden; line-height:24px;font-size:14px; color:#333;}

.cd6z-rib ul li .cd6z-rib2 div a{ font-size:14px;color:#e72e35}

.cd6z-rib ul li:nth-child(1){ border-top:0px;}



/*/*/

.cd7{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/bj.jpg) top center no-repeat;}

.cd7z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:40px; margin-bottom:40px;}

.cd7z-top{width:100%; height:auto; overflow:hidden;}

.cd7z-top p{text-align:center;}

.cd7z-top p span{ font-size:30px; color:#333;}

.cd7z-top p font{ font-size:30px; color:#006cb2; font-weight:bold;}

.cd7z-top div{width:100%; height:auto; overflow:hidden; text-align:center; background:url(../images/btb1.png) center center no-repeat;}

.cd7z-top div span{ font-size:16px; color:#999;}

.cd7z-bot{width:100%; height:auto; overflow:hidden; margin-top:30px;}

.cd7z-bota{width:545px; height:auto; overflow:hidden; margin:0 auto;}

.cd7z-bota ul li{ float:left; width:135px; height:42px; overflow:hidden; padding-left:2px; padding-bottom:3px; background:url(../images/y1.png) right top no-repeat; margin:0px 22px; padding-top:4px;}

.cd7z-bota ul li.active{ background:url(../images/y2.png) right top no-repeat; cursor:pointer;}

.cd7z-bota ul li.active p span{ color:#fff;}

.cd7z-bota ul li.active p font{color:#fff;}

.cd7z-bota ul li p{ text-align:center; margin-bottom:1px;}

.cd7z-bota ul li p span{ font-size:16px; color:#333;}

.cd7z-bota ul li p font{ font-size:12px; color:#999;}

.cd7z-botb{width:100%; height:auto; overflow:hidden; margin-top:50px;}

.cd7z-botb1{width:100%; height:auto; overflow:hidden;}



.mr_frbox{ width:100%; height:auto; overflow:hidden;}

.mr_frbox .mr_frBtnL{float:left;margin:50px 15px 0px 0px;cursor:pointer;display:inline;}

.mr_frbox .mr_frBtnR{float:right;margin-top:50px;cursor:pointer;}

.mr_frUl{float:left; width:1095px; height:auto; overflow:hidden;}

.mr_frUl ul li{display:inline;float:left;width:200px;height:148px;margin-right:19px;overflow:hidden;}

.mr_frUl ul li .mr_fra{ width:100%; height:148px; overflow:hidden; text-align:center;}

.mr_frUl ul li .mr_fra a{ display:inline-block;width:200px;height:148px;overflow: hidden;display: table-cell;text-align: center;vertical-align: middle;}

.mr_frUl ul li .mr_fra a img{ max-height:100%; max-width:100%;}



/*/*/

.cd8{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/gj1.jpg) top center no-repeat;}

.cd8z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:30px; margin-bottom:40px;}

.cd8z-top{width:100%; height:auto; overflow:hidden;}

.cd8z-top p{text-align:center;}

.cd8z-top p span{ font-size:30px; color:#fff;}

.cd8z-top p font{ font-size:30px; color:#fff; font-weight:bold;}

.cd8z-top div{width:100%; height:auto; overflow:hidden; text-align:center; background:url(../images/cdb3.png) center center no-repeat;}

.cd8z-top div span{ font-size:16px; color:#fff;}

.cd8z-bot{width:100%; height:auto; overflow:hidden; margin-top:30px; background:#fff;box-shadow: 1px -1px 5px #013d63; border-top-left-radius:12px;border-top-right-radius:12px;}

.cd8z-bota{width:1125px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}

.cd8z-bota1{ float:left; width:563px; height:313px; overflow:hidden;}

.cd8z-bota2{ float:right; width:510px; height:auto; overflow:hidden; margin-top:15px;}

.cd8z-bota2 p{ margin-bottom:5px;}

.cd8z-bota2 p span{ font-size:30px; color:#999; font-family:Arial, Helvetica, sans-serif;}

.cd8z-bota2 p font{font-size:18px; color:#333; font-weight:bold;}

.cd8z-bota2 .cd8z-bota2a{width:100%; height:144px; overflow:hidden; font-size:14px; color:#333; margin-top:15px; line-height:24px; }

.cd8z-bota2 .cd8z-bota2a a{ font-size:14px; color:#006cb2}

.cd8z-bota2 .cd8z-bota2b{width:100%; height:auto; overflow:hidden;margin-top:25px;}

.cd8z-bota2 .cd8z-bota2b ul li{ width:108px; height:32px; padding-bottom:5px; overflow:hidden; float:left; background:url(../images/dsw.png) top center no-repeat; text-align:center; line-height:30px; font-size:14px; color:#999; margin-right:18px;}

.cd8z-bota2 .cd8z-bota2b ul li.active{ background:url(../images/dqa.png) top center no-repeat; color:#fff; cursor:pointer;}



.cd8z-botb{width:100%; height:auto; overflow:hidden; margin-top:45px;}

.cd8z-botb .cd8z-botb1{width:100%; height:auto; overflow:hidden;}

.mr_frbox2{ width:100%; height:auto; overflow:hidden;}

.mr_frbox2 .mr_frBtnL{float:left;margin:50px 15px 0px 0px;cursor:pointer;display:inline;}

.mr_frbox2 .mr_frBtnR{float:right;margin-top:50px;cursor:pointer;}

.mr_frUl2{float:left; width:1095px; height:auto; overflow:hidden;}

.mr_frUl2 ul li{display:inline;float:left;width:254px;height:auto;margin-right:20px;overflow:hidden;}

.mr_frUl2 ul li .mr_fra{ width:100%; height:148px; overflow:hidden; text-align:center;}

.mr_frUl2 ul li .mr_fra a{ display:inline-block;width:254px;height:148px;overflow: hidden;display: table-cell;text-align: center;vertical-align: middle;}

.mr_frUl2 ul li .mr_fra a img{ max-height:100%; max-width:100%;}

.mr_frUl2 ul li .mr_frb{ width:100%; height:30px; overflow:hidden; text-align:center;}

.mr_frUl2 ul li .mr_frb a{ line-height:30px; font-size:14px; color:#333;}







/**/



/**/

.kd10{ width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:url(../images/bj.jpg) top center no-repeat;}

.kd10z{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:40px; margin-bottom:45px;}

.kd10z-le{ float:left; width:660px; height:auto; overflow:hidden;}

.kd10z-le1{width:100%; height:36px; overflow:hidden;background: url(../images/bgbx1.jpg) bottom left repeat-x;}

.kd10z-le1 div{ float:left;height:36px; overflow:hidden; line-height:36px;}

.kd10z-le1a{ background:url(../images/fd.png) bottom left repeat-x;}

.kd10z-le1a span{ display:inline-block; background:url(../images/dt.png) 0px 4px no-repeat; padding-left:22px; font-size:18px; color:#333; font-weight:bold;}

.kd10z-le1b span{display:inline-block;font-size:18px; color:#999;}

.kd10z-le1c{font-size:18px; color:#999; margin:0px 9px;}





.kd10z-le1 a{float: right;display: inline-block;width: 53px;height: 16px;overflow: hidden;border: 1px #bfbfbf solid;font-size: 12px;color: #999;text-align: center;line-height: 16px;margin-top:5px;}

.kd10z-le1 a.kd10z-a2{ display:none;}

.kd10z-le2{width:100%; height:auto; overflow:hidden; margin-top:30px;}

.kd10z-le2z{width:100%; height:auto; overflow:hidden;}

.kd10z-le2z1{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}

.kd10z-le2z1 .kd10z-le2z1a{ float:left; width:284px; height:auto; overflow:hidden;}

.kd10z-le2z1 .kd10z-le2z1b{ float:right; width:328px; height:auto; overflow:hidden; margin-right:10px;}

.kd10z-le2z1 .kd10z-le2z1b p a{ font-size:18px; color:#333; font-weight:bold;}

.kd10z-le2z1 .kd10z-le2z1b div{width:100%; line-height:24px; margin-top:8px; height:auto; overflow:hidden;font-size:14px; color:#333;}

.kd10z-le2z1 .kd10z-le2z1b div p{ margin-top:15px;}

.kd10z-le2z1 .kd10z-le2z1b div p a{ display:inline-block; width:114px; height:31px; border:1px #006cb2 solid; border-radius:30px; text-align:center; line-height:30px; overflow:hidden; font-size:14px; color:#006cb2;}

.kd10z-le2z ul li{width:295px; float:left; height:auto; overflow:hidden; margin-left:55px; padding:10px 0px;background:url(../images/kxw.jpg) left center no-repeat; border-bottom:1px #d2d2d2 dashed;}

.kd10z-le2z ul li a{ float:left; font-size:16px; color:#666; line-height:35px; margin-left:10px;overflow: hidden;

text-overflow:ellipsis;

white-space: nowrap;}





.kd10z-le2z ul li:nth-child(2n-1){ margin-left:0px;}



.kd10z-le2b{ display:none;}



.kd10z-ri{ width:440px; height:auto; overflow:hidden; float:right; padding-left:60px; background:url(../images/ddri.png) left center no-repeat;}

.kd10z-ria{ width:100%; height:auto; overflow:hidden;background: url(../images/bgbx1.jpg) bottom left repeat-x;}

.kd10z-ria div{float:left;font-size:18px; color:#fff; text-align:center;}

.kd10z-ria span{ font-size:18px; color:#333; font-weight:bold; text-align:center; display:inline-block; height:34px; padding-left:28px; background:url(../images/ww.png) 0px 4px no-repeat; border-bottom:2px #006cb2 solid;}

.kd10z-ria font{ font-size:18px; color:#cfcece; margin-left:5px;}

.kd10z-ria a{ float: right;display: inline-block;width: 53px;height: 16px;overflow: hidden;border: 1px #bfbfbf solid;font-size: 12px;color: #999;text-align: center;line-height: 16px; margin-top:5px;}

.kd10z-rib{width:100%; height:auto; overflow:hidden;}

.fa_con { height:409px; overflow:hidden; margin-left:16px; margin-top:30px;}

.fa_con table{ width:100%;}

.fa_con tr{ width:100%;}

.fa_con td{ width:100%;}

.fa_con dl { padding:10px 0;border-bottom:1px #d2d2d2 dashed;}

.fa_con dl dt { height:38px; line-height:38px; background:url(../images/wq.png) no-repeat left center; font-weight:bold; padding:0 0 0 30px;}

.fa_con dl dt a { color:#333; font-size:14px; font-weight:bold;}

.fa_con dl dd { line-height:24px;height: auto; max-height:72px; overflow:hidden; background:url(../images/da.png) no-repeat 0 10px; padding:6px 0 0 30px; font-family:"宋体"; font-size:14px; color:#333;}

.fa_con .nobot { border-bottom:0;}







/*/*/

.cd9{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;}

.cd9z{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:30px; margin-bottom:40px;}

.cd9z-le{ float:left; width:660px; height:auto; overflow:hidden;}

.cd9z-lea{width:100%; height:auto; overflow:hidden; background:url(../images/bgbx1.jpg) bottom left repeat-x;}

.cd9z-lea span{ border-bottom:3px #006cb2 solid; font-size:18px; color:#333;  display:inline-block; padding-bottom:8px; background:url(../images/d1t.png) 0px 2px no-repeat; padding-left:27px;}

.cd9z-lea span font{ font-size:18px; color:#333; font-weight:normal;font-weight:bold;}

.cd9z-leb{width:100%; height:auto; overflow:hidden; margin-top:50px;}



.cd9z-ri{ float:right; width:331px; height:auto; overflow:hidden;background:url(../images/bgb.png) left bottom no-repeat; padding:0px 4px 10px 14px;}

.cd9z-ria{ width:276px; height:auto; overflow:hidden; margin:0 auto; margin-top:15px;}

.cd9z-ria p{ text-align:center;}

.cd9z-ria p span{ font-size:18px; color:#333; font-weight:bold;}

.cd9z-ria1{width:274px; height:33px; overflow:hidden; border:1px #d2d2d2 solid;margin-top:25px;}

.cd9z-ria1 input{height:33px; font-size:14px; text-indent:30px; line-height:33px; border:0px; background:none;}

.cd9z-ria1 input::-webkit-input-placeholder {color:#999;line-height:inherit;} 

.cd9z-ria1 input:-moz-placeholder {color:#999;line-height:inherit;} 

.cd9z-ria1 input::-moz-placeholder {color:#999;line-height:inherit;}



.cd9z-ria2{width:274px; height:auto; overflow:hidden; margin-top:25px;}

.cd9z-ria2 textarea{ width:212px; padding:20px 30px;font-size:14px;border:1px #d2d2d2 solid;resize : none;height: 110px;}

.cd9z-ria2 textarea::-webkit-input-placeholder {color:#999;line-height:inherit;} 

.cd9z-ria2 textarea:-moz-placeholder {color:#999;line-height:inherit;} 

.cd9z-ria2 textarea::-moz-placeholder {color:#999;line-height:inherit;}



.cd9z-ria3{width:274px; height:auto; overflow:hidden; margin-top:25px;}

.cd9z-ria3 input{ width:103px;height:33px;border:1px #d2d2d2 solid; font-size:14px; text-indent:30px; line-height:33px;background:none; float:left;}

.cd9z-ria3 input::-webkit-input-placeholder {color:#999;line-height:inherit;} 

.cd9z-ria3 input:-moz-placeholder {color:#999;line-height:inherit;} 

.cd9z-ria3 input::-moz-placeholder {color:#999;line-height:inherit;}

.cd9z-ria3 div{ width:87px; height:35px; overflow:hidden; float:left; margin-left:22px;}

.cd9z-ria4{width:274px; height:auto; overflow:hidden; margin-top:25px; margin-bottom:21px;}

.cd9z-ria4 .cd9z-ria4a{ float:left; margin-left:14px; width:96px; height:31px; overflow:hidden;border-radius:30px; font-size:14px; color:#555; border:1px #d2d2d2 solid; background:#fff;}

.cd9z-ria4 .cd9z-ria4b{ float:left; margin-left:32px;width:96px; height:31px; overflow:hidden; border-radius:30px; font-size:14px; color:#fff; border:1px #006cb2 solid; background:#006cb2;}



/**/



.bot{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/vgf.jpg) 0px 8px repeat-x;}

.botz{width:1200px; margin:0px auto; height:auto; overflow:hidden; }

.botz-a{width:100%; height:auto; overflow:hidden;}

.botz-a1{ float:left; width:168px; height:213px; overflow:hidden; border-top:8px #1e1e1e solid; background:#fff; border-bottom-left-radius:6px; border-bottom-right-radius:6px;}

.botz-a1 div{width:168px; height:213px; overflow:hidden;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}

.botz-a2{ float:right; width:1032px; height:auto; overflow:hidden; margin-top:8px;}

.botz-a2a{ width:100%; height:63px;overflow:hidden; background:#333;}

.botz-a2a div{font-size:14px; color:#fefefe; margin-left:30px; margin-top:20px;}

.botz-a2a div a{ font-size:14px; color:#fefefe; margin:0px 20px;}

.botz-a2b{ width:945px; height:auto; overflow:hidden; margin:0 auto;}

.botz-a2b .botz-a2b1{ float:left; width:800px; height:auto; overflow:hidden; margin-top:8px;}

.botz-a2b1 p{ margin-top:15px;}

.botz-a2b1 p font{ font-size:14px; color:#fff; margin-right:45px; display:inline-block; width:200px;}

.botz-a2b1 p span{font-size:14px; color:#fff;margin-right:45px;}

.botz-a2b1 p a{font-size:14px; color:#fff;}

.botz-a2b .botz-a2b2{ float:right; width:114px; height:auto; overflow:hidden; margin-top:35px;}

.botz-a2b2 div{width:114px; height:114px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.botz-a2b2 div img{ max-height:100%; max-width:100%;}

.botz-a2b2 p{ text-align:center; margin-top:5px;}

.botz-a2b2 p span{ font-size:14px; color:#fff;}

.botz-b{width:100%; height:auto; overflow:hidden; padding:30px 0px 85px 0px;}

.botz-b span{font-size:14px; color:#fff; margin-right:35px;}

.botz-b a{font-size:14px; color:#fff;margin-right:35px;}





































































