body{width:100%;background: url("../img/bg.png") top repeat-x;}
.logo{width:1400px;height:115px;margin:auto;line-height:127px; }
.toplogo{width:100%;height:140px;background: url("logo-bg.png") no-repeat center;margin: auto;line-height:127px;  text-indent:260px;  font-family: "Microsoft YaHei";  font-weight: bold;  font-size:30px;  color:white;letter-spacing: 2px;}


.nav-item{ width:1200px;position:relative; margin:0 auto;height:40px;line-height:40px;font-size:12px;}
.nav-item ul{width:940px;margin:0 auto;}
.nav-item h3{ font-size:100%; font-weight:normal; padding:0 0;background: url("../img/line.png") left center no-repeat;}
.nav-item .m{ float:left;  position:relative; z-index:1;display: block;height:40px; line-height:40px;}
.nav-item>ul>li:hover>h3>a{background: #ffc11a;color: #fff !important;}
.nav-item h3 a{text-decoration:none;font-family:"Microsoft YaHei";display:block;font-size:16px;color:#333;padding: 0 44px;margin: auto;height:40px;line-height:40px;font-weight: bold;}

.nav-item>ul>li:first-child h3{background:none;}
.nav-item>ul>li:first-child{background:none;}
.nav-item .sub{display:none;position:absolute;top:41px;z-index: 1;width:260px;  background: #fff;font-size: 14px;opacity: 0.8;}
.nav-item .sub li{ text-align:left;background:none;border-bottom:1px solid #ededed;border-left: 1px solid #ededed;border-right:  1px solid #ededed; }
.nav-item .sub li a{font-family:"Microsoft YaHei"; font-size:16px;display:block;white-space:nowrap;height:40px; line-height:40px; color:#000;text-decoration: none;padding:0 10px; }
.nav-item .sub li a:hover{color:#d75f1f;}

.contentA{width:1200px;height:300px;margin: auto;margin-bottom: 15px;}
.focusBox { position: relative; width:1200px; height:300px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:1200px; height:300px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../img/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;  display:inline-block; *display:inline; zoom:1;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next {width:29px;height:29px;margin:-60px 0 0; display: none; background: url(../img/nextBtn.png) no-repeat 0 0; position: absolute; top:65%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev {left:10px;}
.focusBox .next {background-position:-29px 0;right:10px;}
.focusBox .prev:hover,
.focusBox .next:hover{filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.contentB{width:1200px;height:350px;margin: auto;padding-top:15px;}
.contentB .left{width: 865px;height:350px;}
.contentB .right{width:305px;height:220px;}
.contentC .left{width: 865px;height:250px;}
.contentC .right{width:305px;height:250px;}

.centerImg{width: 310px;height: 257px;}
.centerImg img{width: 310px;height: 257px;}

.centerBox{width: 540px;height: 215px;}
.centerTop{height: 150px;width: 540px;}

.tit{height:12px;border-bottom: 1px solid #00aced;width: 100%;position: relative;}
.tit span{display: block;padding: 0 5px;background: #fff;height: 25px;line-height: 25px;width:70px;font-size: 16px;color: #000;font-family:"Microsoft YaHei";}
.tit a{display: block;width:45px;height:20px;background: url("../img/more.png") #fff no-repeat right;position: absolute;right:0;top: 2px;}

.tit a:hover{background: url("../img/moreH.png") #fff no-repeat right;}

.contentC .right .tit .yuan,.contentB .right .tit .yuan{width: 11px;height: 11px;background: url("../img/yuan.png") no-repeat;position: absolute;right: 0;top:7px;}

.loginBox{width:303px;height: 180px;border: 1px solid #e2e2e2;margin-top: 24px;}

.centerTop .nr{display: block;color: #666;font-size: 12px;text-decoration: none;line-height: 22px;text-indent: 2em;text-align: justify;padding-top:24px;}
.centerBottom{margin-top: 8px;}
.centerBottom ul li{width: 163px;height: 96px;border: 3px solid #fff;float: left;margin-left: 15px;}
.centerBottom ul li:first-child{margin-left: 0;}
.centerBottom ul li img{width: 163px;height: 96px;}
.centerBottom ul li:hover{border: 3px solid #ffc11a;}

.contentC{width:1200px;height:290px;margin:auto;}
.noticBox{padding-top: 24px;}
.focusBox2 {position: relative; width:310px; height:205px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;float:left;}
.focusBox2 .pic img { width:310px; height:205px; display: block; }
.focusBox2 .txt-bg { position: absolute; bottom: 0; z-index: 1; height:35px; width:100%;  background: #3a3a3a; filter: alpha(opacity=40); opacity: 0.7; overflow: hidden; }
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 35px; width:100%; overflow: hidden; }
.focusBox2 .txt li{ height:35px; line-height:35px; position:absolute; bottom:-36px;}
.focusBox2 .txt li a{font-family: 'Microsoft Yahei'; display: block; color: white; padding: 0 0 0 10px; font-size: 13px; text-decoration: none; }

.xwgg_bottom{font-size:12px;width:305px;position: relative;padding-top:15px;}
.xwgg_bottom ul{margin-left: 10px;}
.xwgg_bottom ul li{float: left;height:40px;width:100%;line-height:40px;border-bottom: 1px dashed #e2e2e2;}
.xwgg_bottom ul li :hover{color: #D75F1F  }
.xwgg_bottom ul li span{float:right;font-size:12px;font-family:serif;}
.alt-2{color: #D75F1F}
.xwgg_bottom ul li label{float:left;margin-right:5px;font-weight: bold;}
.xwgg_bottom ul li a{float: left;color: #333131;font-family:serif;text-decoration: none;font-size: 12px;}

.contentB .right .video{width:305px;height:205px;position: relative;padding-top:24px;}
.shadowbox{position:absolute;left:0;top:24px;}

.contentC .video img{width:305px;height:205px;}

.dl_nr{padding: 14px;}
.usernameBox{width:270px;height:36px;background: url("../img/icon-1.png") left no-repeat;margin-top: 5px;}
.usernameBox span,.passwordBox span{font-size:12px;color:#333;line-height:36px;padding-left:30px;}
.usernameBox input,.passwordBox input{font-size: 12px;text-indent: 5px;width: 180px;height: 30px;line-height: 30px;}
.passwordBox{width:270px;height:36px;background: url("../img/icon-2.png") left no-repeat;margin-top:12px;}
.border{ border: 1px solid #85674f;}
.button{display: block;width:220px;height:30px;margin:auto;margin-top:20px;}
.button .xq{background:#ffc11a;outline: none;width: 88px;color: #fff;height:30px;font-family: "Microsoft YaHei";font-size:14px;border-radius:4px;border: none;}
.button .dl{background:#07abea;outline: none;width: 88px;color: #fff;height:30px;font-family: "Microsoft YaHei";font-size:14px;border-radius:4px;border: none;}

.footer{position:fixed;clear:both;width:100%;margin:auto;bottom:0px;}
.foot_top{width:100%;background: #1e74c0;border-bottom: 1px solid #fff;}
.foot_box{width:1000px;height:30px;margin:15px auto;padding-top:15px;}
.foot_nr{width:1000px;height:25px;line-height:22px;margin: auto;}
.foot_nr span {float:right;display:block;color:#fff;margin-left: 20px;font-size: 12px;font-family: serif;}
.foot_nr a{text-decoration: none;line-height: 22px;font-size:12px;display: block;color:#fff;font-family: serif;}
.hb-1{float:left;}
.hb-2{float:right;}

.foot_bottom{height:45px;background: #028bbe;}
.foot_bottom .foot_nr a{line-height: 45px !important;height: 45px;}

/*二级页面*/
.container {width:1000px; margin:0 auto;}
.content2 {padding-top:50px;padding-bottom:20px;}
.aside {width:215px;overflow: hidden;}
.aside h2 {height:55px;line-height:55px; color: #fff; font-size:22px;font-family:"Microsoft YaHei";background:#2d82e0;text-align: center;margin-bottom:10px;}
.aside ul li {background: #f0f0f0;margin-top: 1px;white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;}
.aside ul li a {display:block; height:40px; line-height:40px; color: #333; text-align: center;font-size:16px; font-family:"Microsoft YaHei"; white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;font-weight: normal; text-decoration: none; background:#eee;}
/*.aside ul li a:hover {color:#ffffff; background: url(../img/bg-btn2.png) #2d82e0 no-repeat;}*/
.level3 {display: none;}
.level3 > li > a {font-size: 14px !important;padding-left: 75px !important;}
.level4 {display: none;}
.level4 > li > a {padding-left:10px;background: #E36776;}
.level2 > li > .arrow:hover,.level3 > li > .arrow:hover,.level4 > li > .arrow:hover,.level2 > li > .current,.level3 > li > .current,.level4 > li > .current {color:#DDDBDB;background: url(../img/bg-btn2.png) #2d82e0 no-repeat;}
.contentLi {width:735px; margin-left: 10px;padding: 10px 20px;background: #fff;}
.breadcrumb {height:38px;border-bottom:3px solid #eee;overflow: hidden;}
.breadcrumb ul {float: left;}
.breadcrumb ul li a, .breadcrumb ul li {color:#666; font-size:12px; line-height:38px;font-family: serif;}
.breadcrumb ul li a:hover {text-decoration: none; color:#2d82e0;}
.breadcrumb b{    float: left;
    padding:0 15px;
    height:47px;
    line-height:55px;
    font-size: 18px;
    color: #2d82e0;
    border-bottom: 2px #2d82e0 solid;
    font-weight: normal;}
.title_info {
    font-family: serif;
    width: 100%;
    color: #666;
    text-align: center;
    padding: 20px 0;
    font-size: 15px;
    margin-bottom:20px;
    border-bottom: 1px #ccc dashed;}

.articleLi {margin-top:5px;min-height:510px;position: relative;}
.articleLi ul {margin: 10px; min-height:400px;}
.articleLi ul li {height:35px;background: url(../img/b1.png) left center no-repeat;padding-left:15px;}
.articleLi ul li a {height:35px; line-height: 35px; font-size:14px;color:#666;text-decoration: none;cursor: pointer;}
.articleLi ul li a h3 {font-size: 14px;font-weight: normal;}
.articleLi ul li a:hover {color:#2d82e0;}

.page {text-align: right;margin-top: 20px;margin-bottom: 20px;font-size: 12px;color: #666666; }
.page a {border: 1px solid #ccc;color: #727272;padding:5px 10px;background: #f1f1f1;cursor: pointer;}
.page a:hover {color: #2d82e0;text-decoration: none;}

/*三级页面*/
.content3 {padding-top:50px;padding-bottom:20px;}
.contentArt {width:735px; margin-left: 10px;background: #fff;padding:10px 20px;}
.articlePage {margin-top: 30px;min-height:450px;}
.articlePage h2 {    text-align: center;
    font-size: 28px;
    color: #2d82e0;
    font-weight: normal;}
.articlePage > p img {display: block;margin:10px auto;}
.articlePage > p {font-family:serif;line-height:25px;
    margin: 0 2em;
    text-align:justify;
    text-indent: 2em;
    font-size: 14px;}
.articlePage table {margin:20px auto;}
.articlePage table td {text-align:center !important;font-size:14px; color:#666;padding:3px;background:#fff !important;}
.articlePage table td p{text-indent: 0;}

.articleLi table {margin:20px auto;}
.articleLi table td {
    text-align: center !important;
    font-size: 14px;
    color: #666;
    padding:3px;
    background-color: #fff !important;
    line-height: 22px;
}
.articleLi table td p{text-indent: 0;}


.fieldSet{margin-top: 10px;text-align: center;position: relative;}
.fieldSet span{font-size:12px;line-height:24px;font-family:"Microsoft Yahei";float:left;width:62px;}
.fieldSet a{float:left;padding-left: 5px}
.fieldSet input{float:left;width:69px;line-height:24px;margin-left:10px;text-indent:5px;}








