@charset "utf-8";
*{padding:0;margin:0;}
body{font-family: '微软雅黑',arial,sans-serif;}
img{border:0;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;color:black;}
li{list-style:none;}
.container{width:1100px; height:76px; margin:0 auto;position:relative;padding:0;}
i,em{font-style:normal;}
input {outline:none;} 



.cwxt-list{background:#fff; width:144px; border-radius:0 20px 20px 0; height:80px; padding:8px 0; line-height:20px; color:#333; font-size:14px; text-align:center;}

.content-con img{display:block!important; margin:0 auto!important;}
.content-con table{caption-side: top; width: 100%; border-collapse: collapse; empty-cells: hide; border:1px solid #333;}
.content-con table td{border:1px solid #333;}
.content-con p span img{display:inline!important;}
.pic ul li a{display:block!important; height:100%!important;}
.jj-1{margin:15px 0; float:left; width:100%;}
.content-con p span{font-family:'微软雅黑'!important; font-size:16px!important;}
#bg{width:100%;height:auto;/*min-height:535px!important;*/position:absolute;left:0;top:0;z-index:0;overflow:hidden;}
.bg{width:100%;height:auto;position:absolute;background-attachment:fixed; }
#bg_01{background:url(../img/02.jpg);background-size:cover;}
#bg_02{background:url(../img/03.jpg);background-size:cover;}
#bg_03{background:url(../img/06.jpg);background-size:cover;}
#header{height:110px; position:relative;z-index:10; background:url(../img/top_bg.png)  repeat-x; width:100%;}
.logo{width:466px;height:70px;}
.logo img{width:466px;padding-top:9px;}
#header_nav{float:left; margin-left:50px; height:76px; position:relative; /*width:560px;*/}
#header_menu_list{width:auto;height:87px;margin-left:208px;margin-bottom:0;}
.header_menu_list{width:85px;height:87px; float:left;line-height:87px;text-align:center;font-size:18px;color:#222;position:relative;transition:font-size 0.2s, color 0.5s;cursor:pointer;}
.header_menu_list span{height:22px;width:2px;background-color:#ececec;position:absolute;left:0;top:23px;}
.header_menu_list a:hover{font-size:17px;color:#fff; background:#b10b0b;display: block;}
#header_search{width:208px;height:32px;position:absolute;top:62px;right:10px;background-color:#edeeef;}
#header_menu_details{display:none; top:86px; height:218px!important; position:absolute; width:1028px; left:-376px;background:url(../img/ejnr-bg.png) no-repeat;}
.header_search_text{width:165px;height:30px;font-family:'微软雅黑';font-size:12px;color:#8e8e8e;background-color:transparent;border:none;outline-style:none;line-height:30px;text-indent:5px;float:left;}
.header_search_subm{width:32px;height:32px;float:right;background-color:#7bd2db;border:none;outline-style:none;background-image:url('../image/zoomIn.png');background-position:center center;background-repeat:no-repeat;}
.header_detail_container{width:1028px; height:218px; position:absolute;top:0;left:0;}
#header_menu_details_box{width:1028px;margin:0 auto;height:218px!important;overflow:hidden;position:relative;}
#header_menu_details_mask{width:4900px;position:absolute;}
.header_detail_box{float:left;}
.header_detail_box{width:200px;}
.header_detail_img{width:180px;height:85px;background:url(../img/nav_yang.jpg);background-size:cover;margin:25px 0 10px 10px;}
.header_detail_title img{display:inline-block;margin-right:8px;}
.header_detail_title{text-align:center;}



.search{display:none;}
.search-2{width:137px; height:27px; line-height:27px; float:right; background:#fff;border-radius: 20px; padding:0px 5px; margin-top:30px;}
.search-input-2{width:91px; height:25px; padding-left:10px; line-height:25px; background:none; color:#888; font-size:14px; border:0; float:left; font-family:'微软雅黑'}
.search-btn-2{width:17px; height:13px; float:right; margin-top:1px; padding:6px 8px 0px 0px;}
.search{width:15px; height:15px; margin-top:27px; float:right; background:url(../img/search-btn1.png) no-repeat;}
.search-1{background:url(../img/search-bg.jpg) no-repeat;width:157px;height:30px; position:absolute; display:none; padding-left:20px; margin-left:384px;left:50%; top:88px; z-index:10000;}
.search-input{width:115px; height:16px; padding:7px 0; line-height:16px; background:none; color:#666; position:absolute; font-size:12px; border:0; font-family:'宋体'}
.search-btn{width:31px; height:20px; float:right; margin-top:5px; margin-right:7px; border:0;}





.sy-tb{width:100%;  position:absolute; bottom:90px;  /*z-index:100;*/z-index:1; overflow:hidden;margin:0 auto;}
.dh-pic{width:220px; height:140px; margin:30px 40px 0 32px;}
.cwzd{width:210px; margin-right:40px; margin-top:18px;}
.dh-title{width:100%; height:30px; line-height:30px;}
.dh-title h3{display:block; float:left; color:#333; font-size:15px; border-bottom:2px solid #be1d21; padding:0 5px;} 
.dh-con{width:100%; margin-top:15px;}
.dh-con li a{width:100%; height:26px; line-height:26px; color:#333; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.more{width:100%; display:block; float:left; text-align:right; margin-top:6px; line-height:30px; font-size:12px; font-family:'宋体'; color:#be1d21;}
.dh-con li a:hover,.tb-list dd a:hover{color:#be1d21;}
.list-banner{width:100%; height:300px; overflow:hidden; text-align:center;}
.list-content{width:1100px; margin:0 auto; position:relative;}
.left{width:220px; margin-right:-220px; position:relative; margin-top:-80px; background:#eee; float:left; padding-bottom:100px;} 
.left-lmcc{width:200px; float:left; font-size:24px; height:80px; line-height:80px; padding-left:20px; color:#fff; background:url(../img/left-lmcc.jpg) no-repeat; border-bottom:3px solid #ffd570;}
.left-list{width:100%; float:left;}
.left-list li a{width:200px; height:44px; line-height:44px; border-bottom:1px solid #d7d7d7; font-size:16px; color:#333; padding-left:20px; display:block; float:left;}
.left-list li a:hover,.left-current{background:#be1d21!important; color:#fff!important;}
.right{width:100%; float:right; min-height:500px;}
.right-1{margin-left:250px;}
.local{width:100%; height:50px; border-bottom:1px solid #d7d7d7; float:left; padding-top:10px;}
.local h3{display:inline-block; padding:0 10px; color:#be1d21; font-size:18px; float:left; line-height:50px;height:50px;}
.dqwz{float:right; background:url(../img/home.png) no-repeat left 22px; padding-left:10px; line-height:56px;height:56px; font-size:12px; color:#333; font-family:'宋体'}
.dqwz a{padding:0 5px;}
.list,.content{width:830px; padding:15px 10px; float:left; margin-bottom:30px;}
.list li{height:36px; width:818px; float:left; background:url(../img/qdt.jpg) no-repeat left 16px; padding-left:12px;}
.list li a{width:700px; height:36px; line-height:36px; color:#333; font-size:14px; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list li i{display:block; float:right; width:80px; text-align:right; font-size:12px; color:#666; height:36px; line-height:36px;}
.content-title{width:100%; margin-bottom:20px;}
.content-title h3{display:block; float:left; width:100%; text-align:center; color:#333; font-size:22px; line-height:40px;}
.content-title i{display:block; float:left; width:100%; text-align:center; font-size:12px; color:#999;}
.content-con{width:100%;}
.content-con p,.jj p{display:block!important; width:100%!important; margin-bottom:15px!important; line-height:36px!important; color:#333!important; font-size:16px!important; text-indent:2em!important;}
.content-con img,.jj img,.jj-1 img{display:block; max-width:100%;}
.sxt{width:100%; line-height:30px; padding-top:15px; border-top:1px solid #dfdfdf; color:#333;font-size:14px;}
.sxt a{ color:#333;}
.sxt p{display:block; width:100%; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.content-title em{display:none;}
.jj-1 span{line-height:36px!important; font-family:arial, '微软雅黑'!important; color:#333!important; font-size:16px!important; text-align:justify!important;text-justify:distribute-all-lines!important;}
.jj-1 p{display:block!important; width:100%!important; margin-bottom:15px!important; }



.icon_01{background:#ff9800;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.icon_02{background:#2196f3;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.icon_03{background:#4caf50;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.icon_04{background:#f44336;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}


/*通知公告*/
.tzgg{width:341px;height:397px;background:url(../img/tz_bg.png) no-repeat;float:left;}
.tzgg_font{margin:11px;border:1px #b1505b solid;width:283px;height:375px;padding:0px 18px;}
.tzgg_font_nav{height:58px;line-height:58px;color:#fff;font-size:20px;background:url(../img/tz_gg.png) left center no-repeat;text-indent:40px;}
.tzgg_font span a{float:right;color:#fff;font-size:16px;}

.tzgg_wz{width:100%;height:280px;padding:12px 0px;overflow:hidden;}
.tzgg_wz ul li{width:100%;line-height:25px;padding:10px 0px;float:left;background:url(../img/sj_doc.png) 4px 16px no-repeat;border-bottom:1px #b1686d  dashed ;}

.tzgg_wz ul li a{float:left;width:200px;color:#fff;padding-left:23px;}

.tzgg_wz ul li a:hover{font-weight:bold;}

.tzgg_wz ul li span{float:right;color:#cb9da0;font-family: Arial;}

/*首页主题内容*/
.indexTypes{width:959px;float:right;padding-top:293px;}
.indexTypes ul li{position:relative;float:left;/*width:193px;*/overflow:hidden;height:103px;overflow:hidden;margin-left:12px;}
.indexTypes ul li:hover{cursor:pointer;}
.indexTypes ul li.currnet{width:510px;}
.indexTypes ul li .title01,.indexTypes ul li .title02,.indexTypes ul li .title03,.indexTypes ul li .title04
{width:121px;font-size:18px;color: #fff;font-family:"微软雅黑";height:71px; float:left;padding-top:12px;}

.indexTypes ul li .title01 a,.indexTypes ul li .title02 a,.indexTypes ul li .title03 a,.indexTypes ul li .title04 a
{color:#fff;text-align:center;display: block;}
.indexTypes ul li .title01 i,.indexTypes ul li .title02 i,.indexTypes ul li .title03 i,.indexTypes ul li .title04 i
{font-size:20px;font-weight:bold;padding-bottom:10px;display: block;text-align: center;padding-top:5px;}



.indexTypes ul li.current .title01{background:#ff9800;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.indexTypes ul li.current .title02{background:#2196f3;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.indexTypes ul li.current .title03{background:#4caf50;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.indexTypes ul li.current .title04{background:#f44336;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}

.indexTypes ul li .con{position:absolute;top:0;  left:121px;background:#fff;overflow:hidden;height:103px;overflow:hidden; }
.indexTypes ul li #con11{background:#fff;width:316px;border-top-right-radius:0px!important;}
.indexTypes ul li #con22{background:#fff;width:316px;}
.indexTypes ul li #con33{background:#fff;width:316px;}
.indexTypes ul li #con44{background:#fff;width:316px;}

.indexTypes ul li .con ul{padding-top:8px;}
.indexTypes ul li .con ul li{height:auto;width:128px!important;float:left;padding-left:8px;}
.indexTypes ul li .con ul li a{line-height:42px;display:block;text-indent:16px;background:url(../img/doc.png) no-repeat left center;}
.indexTypes ul li .con ul li a:hover{color:#cf2c14;font-weight:bold;}





.cygj{width:270px; background:#fff; height:96px; border-radius:0 20px 20px 0; padding-left:15px; margin-left:88px;}
.cygj dd{width:110px; margin-right:15px; margin-top:10px; height:32px; float:left;}
.search-list{width:1100px; margin:0 auto;}
.foot{width:100%; height:61px; line-height:61px; text-align:center; position:fixed; bottom:0; font-size:16px; color:#fff; z-index:100; background:#333;}
.list li a:hover,.dqwz a:hover,.sxt a:hover,.dh-dwzl-con li a:hover{color:#be1d21; }
.search-content{width:100%; margin:15px 0; float:left;}
.dl-menuwrapper,.slideBox,.phone-sy-content{display:none;}
.search-content li a{width:100%; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #DFDFDF; display:block; float:left;}
.search-content li h3{display:block; float:left; font-size:15px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; width:80%;}
.search-content li i{display:block; width:20%; text-align:right; color:#666; font-size:12px; float:right;}
.search-content li p{display:block; float:left; color:#666; font-size:12px; line-height:24px; height:48px; overflow:hidden;}
.search-content li a:hover{background:#f3f3f3;}



@media screen and (min-width:950px) and (max-width:1100px) {
.pic{width:100%;height:80px;margin:20px auto 0; overflow:hidden;}
.pic ul li{list-style:none;width:80px;height:80px;float:left; margin-right:20px;}
.pic .l1,.pic .l2,.pic .l3,.pic .l4,.pic .l5,.pic .l6,.pic .l7,.pic .l1:hover,.pic .l2:hover,.pic .l3:hover,.pic .l4:hover,.pic .l5:hover,.pic .l6:hover,.pic .l7:hover{background-size:80px 80px; margin-right:10px;}
.pic .l7{width:300px;}
.tb-list,.ewm,.cygj{height:80px; margin-left:72px;}
.tb-list dd{height:25px!important; line-height:25px!important;}
.tb-list dd a{font-size:12px;}
.ewm-pic{width:80px; height:80px;}
.ewm-pic img{width:70px; margin-top:5px}
.ewm{padding:0 10px; width:84px;}
.smewm,#header_menu_details_box{display:none;}
.cygj dd{height:28px; width:auto;margin-top:8px;}
.cygj dd img{height:28px;}
.cygj{width:240px;}
.logo,.logo img{width:300px; height:auto;}
.logo a{display:block; width:300px;}
.container,#header{height:auto;}
#header_nav,.header_menu_list a,.header_menu_list{height:76px;}
.container{width:100%;}
.header_menu_list{width:78px;}
.search{margin-right:10px;}
#header_menu_details{background:none;}
.search-1{left:auto; right:0; margin-left:0; top:76px;}
.header_menu_list{font-size:15px;}
.list-content{width:94%; margin-left:3%; margin-right:3%;}
.list, .content{padding:10px 0; width:100%;}
.list li i,.list li a{width:auto; height:auto; line-height:30px; white-space:normal; float:none; display:inline;}
.list li i{margin-left:8px;}
.left-list li a{font-size:15px;}
.list li{width:97%; height:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #dfdfdf;background:url(../img/qdt.jpg) no-repeat left 12px;}
.content-con p, .jj p, .jj-1 p{font-size:15px;}
.search-content{padding:0 15px; width:auto; margin-bottom:30px;}
.search-content ul,.search-list{width:100%;}
#header_nav{margin-left:0; width:auto;}
.header_menu_list{width:74px; font-size:14px;}
.header_menu_list:hover{font-size:14px;}
}


@media screen and (min-width:800px) and (max-width:950px) {
.pic{width:100%;height:80px;margin:20px auto 0; overflow:hidden;}
.pic ul li{list-style:none;width:80px;height:80px;float:left; margin-right:20px;}
.pic .l1,.pic .l2,.pic .l3,.pic .l4,.pic .l5,.pic .l6,.pic .l7,.pic .l1:hover,.pic .l2:hover,.pic .l3:hover,.pic .l4:hover,.pic .l5:hover,.pic .l6:hover,.pic .l7:hover{background-size:80px 80px; margin-right:10px;}
.pic .l7{width:300px;}
.tb-list,.ewm,.cygj{height:80px; margin-left:72px;}
.tb-list dd{height:25px!important; line-height:25px!important;}
.tb-list dd a{font-size:12px;}
.ewm-pic{width:80px; height:80px;}
.ewm-pic img{width:70px; margin-top:5px}
.ewm{padding:0 10px; width:84px;}
.smewm,#header_menu_details_box{display:none;}
.cygj dd{height:28px; width:auto;margin-top:8px;}
.cygj dd img{height:28px;}
.cygj{width:240px;}
.logo,.logo img{width:200px; height:auto;}
.logo a{display:block; width:240px;}
.container,#header{height:auto;}
#header_nav,.header_menu_list a,.header_menu_list{height:62px; line-height:62px;}
.container,.search-list{width:100%;}
.header_menu_list{width:68px;}
.search{margin-right:10px; margin-top:24px;}
#header_menu_details{background:none;}
.search-1{left:auto; right:0; margin-left:0; top:62px;}
.pic .l5,.tb-list dd i{display:none;}
.tb-list{width:220px;}
.header_menu_list a:hover,.header_menu_list{font-size:13px;}
#header_menu_details_box,#header_menu_details{width:100%;}
.left{width:180px; margin-right:-180px; margin-top:-60px;}
.left-lmcc{width:160px;background:url(../img/left-lmcc.jpg) no-repeat right center;}
.left-list li a{width:160px;}
.right-1{margin-left:210px;}
.list-content{width:94%; margin-left:3%; margin-right:3%;}
.list, .content{width:100%; padding:15px 0;}
.list li{width:97%; height:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #dfdfdf;background:url(../img/qdt.jpg) no-repeat left 12px;}
.list li i,.list li a{width:auto; height:auto; line-height:30px; white-space:normal; float:none; display:inline;}
.list li i{margin-left:8px;}
.left-list li a{font-size:15px;}
.content-con p, .jj p, .jj-1 p{font-size:14px; line-height:30px;}
.search-content{padding:0 15px; width:auto; margin-bottom:30px;}
.search-content ul{width:100%;}
#header_nav{width:auto; margin-left:0;}
.search-2{width:110px; padding:2px 0;}
.search-input-2{width:78px; padding-left:5px;}
.header_menu_list:hover{font-size:13px;}
.logo img{margin-top:10px;}
}



@media screen and (min-width:660px) and (max-width:800px) {
.list-banner img{width:100%; height:auto; float:right; vertical-align:top;}
}


@media screen and (max-width: 800px) {
.search-2{display:none;} 
.search{display:block;} 
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
body{background:#ebebeb;}
.logo,.logo img{width:240px; height:auto;}
.logo{margin-left:15px;}
#header{height:auto; position:relative;z-index:10; background:url(../img/top-bg.png) repeat; width:100%;}
#header_nav,.sy-tb,#bg,.left{display:none;}
.dl-menuwrapper,.phone-sy-content{display:block;}
.container{width:100%; height:58px;}
.slideBox{ position:relative; overflow:hidden; margin:0 auto; width:100%;display:block; }
.slideBox .hd{ position:absolute; height:10px; line-height:10px; bottom:10px; left:50%; margin-left:-36px; z-index:1;}
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background: #fff; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:#be1d21;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center; }
.slideBox .bd li img{ background:url(../img/loading.gif) center center no-repeat; width:100%; vertical-align:top;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;} 
.slideBox .bd li .tit{ display:block; width:100%; position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff; text-align:center; z-index:3; }
.phone-sy-content{width:100%;}
.phone-sy-link li a{width:100%; height:40px; line-height:40px; border-bottom:1px solid #ccc; font-size:14px; color:#333; display:block; float:left;}
.phone-sy-link li img,.menu_head img{width:22px; margin:8px 10px 8px 15px; display:block; float:left;}
.menu_list,.phone-sy-link{width:100%; float:left; margin-top:15px; background:#fff;}
.menu_head{width:100%;height:40px;line-height:40px;font-size:14px;color:#333;cursor:pointer;border-bottom:1px solid #ccc;position:relative;margin:0px;background:url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:url(../img/pro_down.png) center right no-repeat;}
.menu_body{width:100%;height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
.phone-cygj,.phone-cjwt{width:100%; background:#ebebeb;}
.phone-cygj{padding:5px 0;}
.phone-cygj li{width:46%; margin:5px 2%; font-size:14px; float:left; line-height:40px; height:40px; text-align:center;} 
.phone-cjwt li{width:100%; padding:10px 15px; border-bottom:1px dashed #ccc; font-size:14px; line-height:26px; height:auto!important;}
.phone-cjwt li i{color:#999; font-size:12px; line-height:36px; margin-left:6px;}
.phone-cygj1{display:block; width:100%; background:#f6bb43; color:#fff;}
.phone-cygj2{display:block; width:100%; background:#015293; color:#fff;}
.phone-cygj3{display:block; width:100%; background:#15a0a7; color:#fff;}
.phone-cygj4{display:block; width:100%; background:#967bdc; color:#fff;}
.foot{width:100%; position:relative; height:auto; line-height:24px; padding:10px 15px;}
.search-1{margin-left:0; top:58px; width:177px; right:0; left:auto;}
.search-input{height:30px;}
.search{width:22px; height:22px; margin-right:10px; margin-left:5px; margin-top:18px; display:block; float:right; background:url(../img/search.png) no-repeat; background-size:20px 20px;}
.list-banner{width:100%; height:auto;}
.list-banner img{height:100px; float:right; vertical-align:top;}
.right{width:100%;}
.local{padding-top:0;}
.list li a{height:auto;}
.list, .content,.list li,.list-content{width:100%;}
.list li a,.list li i{width:auto; display:inline;white-space:normal; float:none; line-height:26px;}
.list li{height:auto;}
.list li{background:url(../img/qdt.jpg) no-repeat left 10px; padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.list li i{margin-left:6px;}
.right-1{margin-left:0;}
.content-con p, .jj p, .jj-1 p{font-size:14px; line-height:30px;}
.content-title em{display:block; float:left; width:100%; text-align:center; font-size:12px; color:#999;}
.content-title i{display:none;}
.search-list{width:100%; padding:15px 10px;}
.search-content li a{margin-bottom:0; padding:15px 0;}
.search-content{margin:0;}
.search-content li h3{font-size:14px;}
}
.dh-tsjy-con{width:710px; line-height:26px; height:104px; overflow:hidden; font-size:14px; color:#333; margin-top:15px;}
.dh-tsjy-con p{line-height:26px!important;font-size:14px!important; color:#333!important;font-family:'微软雅黑'!important;}
.dh-bmjj,.dh-dwzl{width:335px; margin-right:40px; margin-top:18px;}
.dh-bmjj-con{width:100%; line-height:26px; height:104px; overflow:hidden; font-size:14px; color:#333; margin-top:15px;}
.dh-bmjj-con span{line-height:26px!important; height:104px!important; overflow:hidden!important; font-size:14px!important; color:#333!important;}
.dh-dwzl-con{width:335px; margin-top:15px;}
.dh-dwzl-con li a{width:80%; height:26px; line-height:26px; color:#333; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.dh-gzdt{width:710px; margin-top:18px;}
.dh-gzdt-con{width:100%; margin-top:15px;}
.dh-gzdt-con li a{width:90%; height:26px; line-height:26px; color:#333; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.dh-gzdt-con li i{display:block; width:10%; text-align:right; color:#999; font-size:12px; float:right; height:26px; line-height:26px;}

.dh-dwzl-con i{display:block; width:20%; text-align:right; color:#999; font-size:12px; float:right; height:26px; line-height:26px;}
.content-title h4{display:block; float:right; font-weight:normal; font-size:15px; color:#666; margin:10px 50px 10px 0;}
.content-con td{font-size:14px!important; line-height:24px;max-width:100%!important;}
.content-con td p{text-indent:0!important;}
.content-con table,.jj-1 table{width:100%!important; margin-left:0!important;}


.content-con img:after{content: "020";display: block;height:0;clear:both;visibility: hidden;}
.content-con img{zoom: 1;}






/****二级页面*****/

#conter{width:100%;  position:absolute;  z-index:1; overflow:hidden;margin:0 auto;}
.ej_mid{width:1200px;margin:0 auto;position:relative;bottom:0px;}
.ej_mid_left{width:257px;float:left;padding: 0px;}
.left_nav{width:257px;height:80px;line-height:80px;font-size:20px;text-align:center;color:#fff;background:#a00b0b;}
.left_font{width:211px;padding:0px 23px;height:640px;background:#fff url(../img/dm.png) bottom center no-repeat;}
.left_font ul li{width:211px;height:52px;line-height:52px;text-indent:2em;float:left;border-bottom:1px #ddd solid;}
.left_font ul li a{display:block;font-size:16px;background:url(../img/hs_sj.png) 32px center no-repeat;}
.left_font ul li a.actived,.left_font ul li a:hover{display:block;color:#a00b0b;background:url(../img/hlogo.png) 18px center no-repeat;}

.ej_mid_right{width:844px;float:right; background:#fff;padding:15px 35px;min-height:690px!important; margin-bottom:100px;}

.right_nav{width:844px;height:51px;line-height:51px;border-bottom:1px #dcdcdc solid;padding:0px 0px 0px 0px;/*background: url(../img/gz_doc.png) 5px center no-repeat;*/}
.right_nav span{float:right;background:url(../img/fz_doc.png) left center no-repeat;padding-left:30px;font-size:15px;color:#777;} 
.right_nav font{font-size:18px;color:#a00b0b;font-weight:bold;float:left;border-bottom:2px #a00b0b solid;}
.right_font{width:844px;padding:15px 0px 0px;background:url(../img/ld_doc.jpg) right top no-repeat;}
.right_font h1{line-height:45px;}
.right_font p{line-height:35px;text-indent:2em;}

/****师资队伍*****/
.sz_wz{line-height:35px;font-size:18px;padding-bottom:15px;}
.sz_dw{width:798px;padding-left:45px;}
.sz_dw ul li{width:209px;height:317px;float:left;margin-right:50px;}

.sz_dw ul li img{width:209px;height:277px;border:1px #dddd  solid;padding:2px;}

.sz_dw ul li span{text-align: center;display:block;}

/****列表页*****/
.new_font{width:844px;}
.new_font ul li{width:820px;height:48px;line-height:48px;float:left;background:url(../img/doc.png) 3px center no-repeat;border-bottom:1px #ccc dashed;padding:0px 12px 0px 18px;}
.new_font ul li span{float:right;color:#888;padding-right:8px;}
.right_font .page{width:844px;line-height:40px;text-align: center;padding-top:12px;}
.right_font p{line-height:35px;}

/****图片页*****/
.tu_img{width:844px;padding:18px 0px 0px; }
.tu_img ul li{width:253px;height:278px;float:left;padding:0px 12px;}
.tu_img ul li img{width:253px;height:217px;padding:3px;background:#fff;box-shadow:2px 2px 5px #cecaca;}
.tu_img ul li span{width:253px;line-height:40px;text-align:center;display:block;}


/****详细新闻页*****/
.xnew_font{width:844px;padding-top:10px;}

.xnew_font h1{font-size:18px;line-height:30px;text-align:center;color:#a00b0b;font-weight:bold;}
.xnew_font .date{width:814px;line-height:45px;border-bottom:1px  dashed #dddddd ; margin:10px 15px;text-align:center;color:#888;font-size:15px;}
.xnew_font .wz{width:814px;padding:10px 15px 25px;}
.xnew_font .wz p{line-height:30px;padding-bottom:10px;text-indent:2em;text-align: left;font-size:16px;color:#333;line-height:40px;font-weight:normal;}
.xnew_font .wz p img{text-align: center;margin:0 auto;}

.fp{width:844px;border-top:1px #ccc dashed;padding:10px 0px 0px;margin:10px 0px;}
.fp ul li{float:left;line-height:35px;width:100%;}
.fp ul li a{color:#222;}


#vsb_content iframe{width:100%;display:block;margin:0 auto;}