@charset "utf-8";
/* CSS Document */
/*样式reset*/
html,body{ margin:0; padding:0; border:0;}
body{ font-size:12px; font-family:'微软雅黑';}
div,p,span,ul,li,dl,dt,dd,img,input,em,b,h1,h2,h3,h4,h5,h6,a,table{ margin:0; padding:0; border:0; list-style:none; list-style-type:none;}
em{ font-style:normal;}
a,a:visited{ text-decoration:none; color:#000;}
.center{ text-align:center;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
/*=头部=*/
.top_b{ width:100%; height:23px; border-bottom:#ececec solid 1px;}
.top_cn{ width:1014px; margin:0 auto; line-height:23px; color:#5b5b5b;}
.top_cn .t_reg{ float:right; margin-left:12px;}.top_cn .t_reg span a{ color:#f70557;}
.top_cn .t_login{ background:url(../images/hi.png) 0 4px no-repeat; width:57px; float:right; color:#fff;}
.top_cn .t_login span{ margin-left:5px;}
.top_cn .t_login a{ color:#5b5b5b;}
.top_cn2{ width:1014px; margin:0 auto; background:url(../images/topcn.png) center no-repeat; height:109px;}
.logo{ width:241px; height:86px; padding-top:12px;}.logo img{ width:241px; height:86px;}
/*导航*/
.nav_b{ width:100%; background:url(../images/nav.png) repeat-x; height:40px;}
.nav_cn{ width:1014px; margin:0 auto; position:relative; font-family:'宋体'; color:#ffffff;}
.nav_cn ul.nav_r{ position:absolute; left:224px;}
.nav_cn ul.nav_r li{ float:left; font-size:14px; line-height:40px;position:relative;}
.nav_cn ul.nav_r li a{ display:block; width:87px; text-align:center; color:#ffffff;}
.nav_cn ul.nav_r li a:hover{ height:51px; background:url(../images/nav_02.png) right; font-weight:bold; position:relative; top:-5px; line-height:50px; z-index:1000;}
.nav_cn ul.nav_r>li>ul{position: absolute;z-index: 99999;width:100%;background:#333;display:none;}
.nav_cn ul.nav_r>li:hover>ul{display:block;}
.nav_01{ width:224px; height:40px; background:url(../images/nav_01.png) repeat-x; position:relative;}
.addTit{ font-size:14px; line-height:40px; text-align:center;}
.add_cn{ width:224px;height:570px; background:#000; position:absolute; top:40px;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0!important;filter:Alpha(opacity=40); z-index:9999;}
.add_cn p{ text-indent:33px; font-weight:bold; height:24px; line-height:24px; margin-top:15px; color:#60ccfa;}
.add_cn p.p1{ background:url(../images/nav_03.png) 30px 7px no-repeat; padding: 0 0 0 30px;}
.add_cn p.p2{ background:url(../images/nav_03.png) 30px -18px no-repeat; text-indent:33px; font-weight:bold; padding: 0 0 0 30px;}
.add_cn p.p3{ background:url(../images/nav_03.png) 30px -47px no-repeat; text-indent:33px; font-weight:bold; padding: 0 0 0 30px;}
.add_cn p.p4{ background:url(../images/nav_03.png) 30px bottom no-repeat; text-indent:33px; font-weight:bold; padding: 0 0 0 30px;}
/*.add_cn p.p5{ background:url(../images/03-1.png) 30px bottom no-repeat; text-indent:33px; font-weight:bold; padding: 0 0 0 30px;}*/
.add_cn p.p5 .icon {
    display:inline-block;
  width: 22px;
  height: 22px;
  /* 图标颜色（通过背景色控制） */
  background-color: #ffffff;
  margin-right: 8px;
  
  /* 用SVG作为遮罩 */
  -webkit-mask-image: url('../images/001.svg'); /* 兼容webkit内核 */
  mask-image: url('../images/001.svg');
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  margin-bottom: -6px;
}
.add_cn .spanList{ padding:0 24px 0 30px; }
.add_cn .spanList span{ display:inline-block; line-height:24px;}
.add_cn .spanList span a{ color:#fff;}
.add_cn .spanList span a:hover{ color:#60ccfa;}

/* 子栏目 */
#menuWrap1{}
#menuWrap2{margin: 125px 0 0 0;}
#menuWrap3{margin: 230px 0 0 0;}
#menuWrap4{margin: 355px 0 0 0;}
#menuWrap5{margin: 455px 0 0 0;}

.menuWrap{position: absolute; z-index: 9999; padding: 0 0 15px 0; width: 222px;}
.menuWrap:hover{ border-top: 2px solid #c50000;border-right: 2px solid #fff;border-bottom: 2px solid #c50000;border-left: 2px solid #c50000; background-color: #fff;}
.menuWrap:hover p{ color:#000;}
.menuWrap:hover .spanList span a{ color:#000;}
.menuWrap:hover p.p1{ background:url(../images/nav_03_1.png) 30px 7px no-repeat; padding: 0 0 0 30px;}
.menuWrap:hover p.p2{ background:url(../images/nav_03_1.png) 30px -18px no-repeat; padding: 0 0 0 30px;}
.menuWrap:hover p.p3{ background:url(../images/nav_03_1.png) 30px -47px no-repeat; padding: 0 0 0 30px;}
.menuWrap:hover p.p4{ background:url(../images/nav_03_1.png) 30px bottom no-repeat; padding: 0 0 0 30px;}

#menuWrap5:hover .icon{background-color: #000000;}

.menuWrapOver{position: absolute; z-index: 9999; padding: 0 0 15px 0; width: 222px;}
.menuWrapOver{ border-top: 2px solid #c50000;border-right: 2px solid #fff;border-bottom: 2px solid #c50000;border-left: 2px solid #c50000; background-color: #fff;}
.menuWrapOver p{ color:#000;}
.menuWrapOver .spanList span a{ color:#000;}
.menuWrapOver p.p1{ background:url(../images/nav_03_1.png) 30px 7px no-repeat; padding: 0 0 0 30px;}
.menuWrapOver p.p2{ background:url(../images/nav_03_1.png) 30px -18px no-repeat; padding: 0 0 0 30px;}
.menuWrapOver p.p3{ background:url(../images/nav_03_1.png) 30px -47px no-repeat; padding: 0 0 0 30px;}
.menuWrapOver p.p4{ background:url(../images/nav_03_1.png) 30px bottom no-repeat; padding: 0 0 0 30px;}

.subMenu{display: none; border: 2px solid #c50000; width: 750px; background-color: #fff; position: absolute; margin: 0 0 0 224px; z-index: 9998; padding: 10px 20px;}
.subMenu_1{padding: 0 10px; height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc; color: #000;}
.subMenu_1 a:hover{color: #c50000;}

#subMenu2{margin-top: 125px;}
#subMenu3{margin-top: 230px;}
#subMenu4{margin-top: 355px;}
#subMenu5{margin-top: 455px;}

/* 幻灯片 */
.huandengpian{width: 1920px; height: 510px; overflow: hidden; margin: 0 auto;}
.huandengpian1{width: 1920px; height: 510px;  margin: 0 auto;}

#full-screen-slider { width:100%; height:510px; float:left; position:relative}
#slides { display:block; width:100%; height:510px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/*主题宽*/
.main_b{ width:1014px; margin:0 auto; }
.k1{ width:100%; height:35px;}
.bj1{ background:#f6f6f5;}
/*=底部=*/
.bottom_b{ width:100%; height:281px; margin-top:30px; background:url(../images/bottom_b.jpg) center no-repeat; font-family:'宋体'; color:#fff;}
.bottom_b a{ color:#fff;}.bottom_b a:hover{ text-decoration:underline;}
.b_nav{ font-size:16px; line-height:35px; text-align:center; padding-top:20px;}
.b_link{ width:1014px; margin:25px auto;}
.b_link span{ width:150px; height:40px; margin-left:80px; display:inline-block; line-height:40px; text-indent:55px;}
.b_link .p1{ background:url(../images/b_nav_b.png) left top no-repeat;}
.b_link .p2{ background:url(../images/b_nav_b.png) left -45px no-repeat;}
.b_link .p3{ background:url(../images/b_nav_b.png) left -95px no-repeat;}
.b_link .p4{ background:url(../images/b_nav_b.png) left bottom no-repeat;}
.f_link{ width:100%; height:36px; line-height:36px; text-align:center; background: url(../images/f_link.png) repeat-x;}
.copyright{ line-height:35px; text-align:center; margin-top:15px;}

/*=左部=*/
.left_b{ width:247px; overflow:hidden;}
.l_box1{ width:247px; border-top:#000 solid 1px; background:#f6f6f5; margin-bottom:35px;}
.l_box1 .p1{ padding-top:22px; font-size:30px; line-height:50px; text-align:center;}
.l_box1 .p2{ font-size:14px; text-align:center;}
.l_box1 .div3{ padding-left:22px; font-family:'宋体'; margin-top:30px; padding-bottom: 20px;}
.l_box1 .div3 a{ color:#000;}
.l_box1 .div3 p.adname{ font-size:14px; line-height:26px; cursor:pointer;}
.l_box1 .div3 p.adname:hover{ font-weight:bold; color:#60ccfa;}
.l_box1 .div3 p.on{ font-weight:bold; color:#60ccfa;}
.l_box1 .div3 .adList{ width:200px; background:url(../images/l_line01.png) left bottom no-repeat; padding-bottom:8px; font-size:0; display:none;}
.l_box1 .div3 .adList .spanTop{ background:url(../images/l_line01.png) left no-repeat; height:2px; margin-bottom:5px;}
.l_box1 .div3 .adList span{ font-size:12px; display:inline-block; line-height:24px; margin-left:12px;} 

.l_box03{ width:247px; border-top:#000 solid 1px; padding-bottom: 25px;}
.l_box03 .p1{ padding-top:22px; font-size:30px; line-height:50px;}
.l_box03 .p2{ font-size:14px;}
.l_box03 .p3{ margin-top:30px;}.box03 .p3 img{ width:153px; height:153px;}
.l_box03 .p4{ margin-top:30px; font-size:14px; line-height:28px;}
.l_box03 .p5{ font-size:16px; font-weight:bold; color:#009fe1;}
.l_box03 .p6{ margin-top:25px; font-size:14px;}
.l_box03 .p7{ font-family:'宋体'; font-size:12px; line-height:24px;}

/*=右侧=*/
.right_b{ width:728px; padding-top:10px; border-top:#000 solid 1px; overflow:hidden;}
