@import url(cj-reset.css);
/*----------------------------------main*/
html{width:100%;height:100%;overflow-y:auto}
body{width:100%;height:100%;min-height:760px;min-width:1002px;_width:expression(document.body.clientWidth < 1002 ? "1002px":"auto");}
.full_banner{height:100%;width:100%;overflow:hidden;position:absolute;top:0;z-index:-1;left:0}
.full_banner img{position:absolute;z-index:0;top:0}
.back_home{float:right;margin-right:17px;}
.default_page{width:1002px;height:512px;margin:100px auto 0; }
.default_page .logo{margin-bottom:70px; text-align:center;}
.default_page nav{}
.default_page nav li{width:238px;float:left;margin-right:16.5px;}
.bg_nav0{background:url(../images/bg_nav0.jpg) no-repeat center top}
.bg_nav1{background:url(../images/bg_nav1.jpg) no-repeat center top}
.bg_nav2{background:url(../images/bg_nav2.jpg) no-repeat center top}
.bg_nav3{background:url(../images/bg_nav3.jpg) no-repeat center top}
.bg_nav5{background:url(../images/bg_nav0.jpg) no-repeat center top}
.logo_sub{width:520px;height:auto;float:left;margin-top:30px;}
.back_sub{float:right;}
.box_sub{clear:both;background:#fff;border:1px solid #0991aa;min-height:550px; position:relative;}
.top_sub{background:#008bdb;height:50px;line-height:50px;font-size:16px;border-right:140px solid #0076ba; }
.ft_sub{position:static;height:50px;line-height:50px;}
.ft_sub span{color:#999}
.top_sub h1{color:#fff;float:left;font-size:16px;margin-left:20px;}
.top_sub .more{float:right;font-size:16px;width:82px;color:#fff; background:url(../images/more_nav.png) no-repeat 20px 18px;padding-left:58px; position:relative;right:-140px;}
.main_sub{padding:10px 125px;}
.main_sub h2{height:125px;line-height:125px;color:#333;font-size:30px;text-align:center;}
.main_sub table{border-left:1px solid #cecece;border-top:1px solid #cecece;font-size:16px;}
.main_sub td{border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:15px;}
.main_sub label{font-size:12px;height:30px;line-height:30px;clear:both;display:block}
.main_sub label input{float:left;margin:9px 5px 0 0;*margin:5px 5px 0 0}
.main_sub label span{float:left;}
.detail_sub{padding:0 20px; position:relative;left:0;top:0;}
.detail_sub h3{font-size:18px; text-align:center;padding-top:5px;height:35px;line-height:35px;}
.detail_sub table{border-top:1px solid #ececec;border-right:1px solid #ececec;margin-bottom:20px;}
.detail_sub td{border-left:1px solid #ececec;border-bottom:1px solid #ececec;padding:10px;color:#000;font-size:14px;}
.detail_sub .tl{ text-align:right;width:140px;}
.detail_ul{float:left;margin-top:50px;border:1px solid #dad8d8;border-right:0;width:179px;background:#fff}
.detail_ul li{}
.detail_ul li dl{float:left;width:179px;background:url(../images/libg.jpg) repeat-x;}
.detail_ul li dt{height:40px;line-height:40px;font-size:16px;text-align:center;border-bottom:1px solid #dad8d8;cursor:pointer; background:url(../images/lidot.png) no-repeat right;}
.detail_ul li dd{padding:10px 0;display:none;}
.detail_ul li dd a{height:30px;line-height:30px;color:#666; text-align:center;font-size:14px; display:block;}
.detail_ul .on{}
.detail_ul .on dt{background:url(../images/lion.png) no-repeat right}
.detail_ul .on dd{border-bottom:1px solid #dad8d8;}
.box_top{height:320px;}
.link_box{width:565px;margin:0 auto;height:362px;}
.link_box h1{font-size:28px;color:#fff;font-weight:bold;display:block;height:30px;line-height:30px;padding-left:8px;}
.link_box h2{font-size:14px;color:#fff;float:left;height:35px;line-height:35px;padding-left:8px;}
.link_box h3{font-size:24px;color:#fff;float:left;height:35px;line-height:35px;}
.link1{background:url(link01.png) no-repeat;width:443px;height:122px;margin:8px 0;display:block;padding:43px 0 0 122px;}
.link2{background:url(link02.png) no-repeat;width:443px;height:122px;margin:8px 0;display:block;padding:43px 0 0 122px;}