@charset "utf-8";
/* CSS Document */

body{margin: 0;padding: 0;overflow-x: hidden;}
img,video{display: block}
ul,li,dl,dd{margin: 0;padding: 0;list-style: none;}
input{margin: 0;padding:0;border: none;outline: none;}
a{color:#626262;text-decoration: none;}
*{font-family: "微软雅黑";}
h1,h2,h3,p,h4,h5{margin: 0;padding:0;font-weight: normal;}
.td_box{ overflow:hidden; height:260px;}
.cb{ clear:both;}
.top{background:#e9e9e9; line-height:30px;  }
.topp{width:1200px; margin: 0 auto;}
.to{ float: left; width: 1115px;}
.to p{font-size:12px; color:#919191;}
.too{float: left;width: 85px;}
.too p{font-size: 12px;color:#919191; }
.ta{width: 1200px; margin: 0 auto;}
.taa{float: left; width: 857px;}
.taa img{margin-top: 45px;}
.ts{float: left; width: 249px;}
.ts img{float: left; margin-top: 62px;}
.ts p{ float: left; font-size: 16px; color:#b2b2b2; margin-top: 65px; margin-left: 8px;}
.tss{float: left; margin-bottom: 18px; }
.tss img{margin-top: 25px;}
.td{background:#073f9b ;}
.tdd{width: 1200px; margin:0 auto; }
.tf{width: 985px; float: left;}
.tf li a{color:#FDFDFD; font-size:16px; }
.tf li{ float:left; width:140px; text-align: center;height:42px; line-height:40px;}
.tf li:hover{ background:#f08d0c;}
.tf .aa{ background:#f08d0c;}
.submenu{display:none; position:relative; z-index:100000;}
.submenu ul li{ background:#073f9b}
.tf ul li:hover .submenu{display:block !important;}








.searchbox{float:right; background: url(../imgages/5.png)no-repeat; width:210px; height:28px; margin:8px 5px 0px 0px;}
.searchbox .input{ float:left; padding-left:8px; font-size:12px; color:#757575; margin-left:5px; height:19px; line-height:19px; margin-top:5px; background:#083f9c; }
.searchbox .sub{ float:right; height:20px; width:20px; background:none; margin-right:9px;display:block}
.searchbox button img{ display:block;}
.tff{background:#f6f6f6; }
.tg{width:1210px; margin:0 auto; padding-bottom:20px;}
.tgg{ width: 390px; border:#e6e6e6 solid 1px; margin-left:8px; background:#ffffff; float:left; margin-top: 30px; padding-bottom: 0px; } 
.th{width: 770px; border-bottom:#eaeaea solid 1px; margin-left: 12px; float: left;}
.thh{float:left; margin-bottom:10px;}
.thh img{float: left; margin-top:12px;}
.thh h4{font-size:16px; margin-top:12px;margin-left: 10px; }
.tj{width: 22px; float: right; margin-top:11px;}
.tk{width: 770px; margin: 0 auto; float:left;}
.tjj{ width:160px; height:275px; overflow:hidden;  float:left; padding:10px;}
.tk p{width:96%; padding-left:2%; line-height:26px; font-size:14px; color:#626262; padding-top: 6px; }
.tqq{float:left; width: 798px;min-height:345px;  border:#e6e6e6 solid 1px; margin-top: 30px;background:#ffffff;}
.tw{width: 370px; border-bottom: #eaeaea solid 1px; margin-left: 12px; float: left;}
.tww{float:left; margin-bottom:10px;}
.tww img{float: left; margin-top:12px;}
.tww h4{font-size:16px; margin-top:12px; margin-left: 10px; }
.te{ height: 278px; margin-top: 18px;}







.as{width: 390px; min-height:340px; float: left; border:#e6e6e6 solid 1px; margin-top: 20px; margin-right: 10px; background:#ffffff;}
.ass{width: 365px; border-bottom:#eaeaea solid 1px; margin-left: 12px; float: left; margin-bottom: 14px;}
.ad{width: 350px; margin-left: 15px; }
.add{width:280px; float: left; }
.add img{float: left; margin-top: 3px;}
.add p{float: left; font-size: 14px; color:#626262; margin-left: 5px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:255px;}
.af{float: left;width: 70px; margin-bottom: 14px;}
.af p{font-size: 12px; color:#626262;   }
.ag{width: 350px; margin-left: 15px;}
.ag img{float: left;margin-top: 7px; }
.ag p{float: left; font-size: 14px; color:#626262; margin-left: 10px; line-height: 28px;}
.agg{width: 350px; margin-left: 15px;}
.agg img{ margin-bottom: 13px; }
.ah{background:#868686;}
.ahh{width: 1200px; margin: 0 auto;}
.aj{width: 401px; margin: 0 auto;padding-top: 15px;background-repeat: no-repeat;background-position: 0px 18px;}

.aj ul li{ float:left; padding-left:5px; padding-right:5px; height:13px; line-height:13px; text-align:center; border-right:1px solid #eeeeee; text-align:center; background-repeat:no-repeat; background-position:left center;}
.aj ul li a{ color:#ffffff; font-size:12px;}
.ak{width: 340px; margin: 0 auto;padding-top: 15px;}
.ak p{ float: left; font-size: 12px;color:#ffffff; /*margin-left: 15px;*/width:100%;line-height:25px; text-align:center;}
.akk{width: 110px; margin:0 auto; margin-top: 5px; padding-bottom: 15px;}
.akk h4{ text-align: center;font-size: 12px;color:#ffffff; }





.ba{width: 1200px; margin: 0 auto;}
.baa{width:290px; float: left; margin-top: 25px; }
.bs{width: 290px; background: #073f9b; line-height: 68px;}
.bs h4{font-size:20px; color: #ffffff; margin-left: 25px;}
.bss{width: 290px; line-height: 55px; background:#f2f2f2;}
.bss p{font-size: 18px;  padding-left:25px;}
.bss :hover{border-left:#0d449d solid 2px; background:#ffffff; color:#0d449d; display: block;  }
.bd2{width: 290px; border: #efefef solid 1px; margin-top: 35px; border-top-left-radius: 5px; border-top-right-radius: 5px;padding-bottom:10px; margin-bottom: 20px;}
.bdd{margin: 0 auto;font-size:16px}
.bf{ border-bottom: #ededed solid 1px; line-height: 50px; margin-top:10px;font-size:16px}
.bf img{float: left; margin-left: 15px; margin-top: 15px;}
.bf h4{ font-size: 20px; margin-left: 50px;}
.bdd p{font-size: 14px; color: #5e5e5e; line-height: 40px;padding-left:10px;}
.bg{float: left; width: 875px; margin-left: 30px;margin-top: 25px;padding-left:15px;}
.bgg{width: 875px; border-bottom: #ededed solid 2px; line-height: 65px; margin-bottom: 20px;}
.bh{ float: left;}
.bh h4{font-size: 20px; margin-left: 25px;}
.bhh{ float: right; width: 272px;}
.bhh img{float: left; margin-top: 25px;}
.bhh p{float: left; font-size: 12px; color:#8a8a8a; margin-left: 10px;}
.bj{width: 860px;}
.bj p{font-size: 14px; color: #a5a3a3; line-height: 32px; text-indent:2em;}


.ca{width:900px;}
.caa{float: left; width: 285px; margin-right:10px; border: #eeeeee solid 1px; margin-bottom: 25px;}

.cs{line-height: 40px; }
.cs a{ font-size: 16px; padding-left: 20px; display:block;}
.cs a:hover{background: #d20006; color: #ffffff;display: block;}
.submenu ul li a{font-size:14px;} 

.da{float: left; width: 875px; margin-left: 30px;margin-top: 25px; margin-bottom:260px;}
.daa{width: 875px; border-bottom: #ededed solid 2px; line-height: 65px; }
.ds{float: left;}
.ds h4{font-size: 20px; margin-left: 25px;}
.dss{float:right;width: 272px;}
.dss img{float: left; margin-top: 25px;}
.dss p{float: left; font-size: 12px; color:#8a8a8a; margin-left: 10px;}
.df{width: 850px;}
.dff{float: left; width: 285px; margin-top: 15px;}
.dg{width: 530px; margin-left: 30px; float: left;}
.dgg{width: 530px; border-bottom: #ededed solid 1px; }
.dgg h4{font-size: 16px; margin-top: 15px;}
.df p{font-size: 14px; line-height:30px; color: #a9a9a9; }
.ea{width:830px;border-bottom: #ededed solid 2px; }
.eaa{float: left; width: 220px; margin-top: 20px; margin-bottom: 20px;}
.es{width: 585px; float: left; margin-top: 20px; margin-left: 25px;}
.es h4{font-size: 16px; margin-bottom: 20px;}
.es p{font-size: 14px; line-height: 30px; color: #929292;}
.ess{width:160px; }
.ess img{ float: left; margin-top: 5px;}
.ess p{float: left; margin-left: 10px; font-size: 12px;}
.ed{width:300px; margin-left:297px; margin-top: 30px;  }
.edd{width:68px; float:left; border:#CCC solid 1px; border-radius:3px; margin-left:10px;margin-bottom:30px;}
.edd p{font-size:16px; line-height:35px; text-align:center;}
.ef{float:left; width:35px;border-radius:3px;border:#CCC solid 1px; margin-left:10px;}
.ef p{font-size:14px;line-height:35px; text-align:center;}
.eg{float:left; width:35px;border-radius:3px;border:#CCC solid 1px; margin-left:5px;}
.eg p{font-size:14px;line-height:35px; text-align:center;}
.edd :hover{ background:#073f9b;color:#FFF;display: block;}
.ef :hover{ background:#073f9b;color:#FFF;display: block;}
.eg :hover{ background:#073f9b;color:#FFF;display: block;}

/**

.fa{width: 860px; margin-left: 15px;  border-bottom: #ededed solid 1px; float: left ; margin-bottom: 30px;}
.fa h4{ font-size: 18px; text-align: center; margin-bottom: 20px;}
.faa{width: 440px; margin: 0 auto;}
.faa p{float: left; font-size: 12px; margin-left: 22px; margin-bottom: 15px;}
.faa img{float: left;}
.fs{width: 845px; margin-left: 15px; }
.fs p{ font-size: 13px; color: #c4c4c4; text-indent: 2em; line-height: 30px; margin-bottom: 30px;}
.fs img{ margin-left: 128px;}

**/


.caa .zz{ display:none;}

.caa_on .caa_img{ position:relative;}
.caa_on .caa_img .zz{ background:url(../imgages/caa_bg.png); position:absolute; top:0px; left:0px; width:100%; height:100%; display:block;}
.caa_on .caa_img .zz a{ position:absolute; left:50%; top:50%; margin-left:-18px; margin-top:-18px; }
.caa_on .cs a{background: #d20006; color: #ffffff;display: block;}










