/*PUBLIC STYLE*/
*{padding:0;margin:0;font-family: 'å¾®è½¯é›?é»??';font-size: 16px;}
.cen_w{width: 1200px;margin: 0 auto;min-width: 1200px;}
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;}
a{color: #333;}

/*header*/
.header{width: 100%;min-width:1200px;height: 150px;background:rgba(40,88,163,.8);border-bottom: 1px solid #297ba7;position: absolute;top: 0;left: 0;z-index:8;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c82858a3,endColorstr=#c82858a3);}

.hea_l{height: 150px;display:table-cell;vertical-align:middle;width: 540px;}
.hea_l img{width: 98%;}
.hea_r{height: 150px;display:table-cell;width: 960px;padding-left: 15px;}
.hea_rt{float: right;height: 45px;line-height: 45px;position: relative;}
.hea_link{height: 30px;float: left;}
.hea_link a{font-size:14px;color: #fff;padding: 0 10px;}
.hea_link a+a+a+a{padding-right: 15px;position: relative;}
.hea_link a+a+a+a::before{content: '';position: absolute;top: 3px;right: 0;height: 15px;width: 1px;background: #fff;}

.soBox {
    float: right;
    position: relative;
    width: 30px;
	height: 45px;
	margin-left: 10px;
}
.soBox .btn, .soBox .sub {
    display: block;
    width: 30px;
    height: 45px;
    position: absolute;
    right: 0;
    top: 0;
    background: url(/images/search.png) no-repeat center center;
    border: none;
    cursor: pointer;
    outline: medium none;
}
.soBox .inp {
    height: 35px;
	border: none;
    border-bottom: 1px #fff solid;
    background: none;
    font-size: 14px;
    color: #fff;
    line-height: 35px;
    padding: 0;
    display: none;
    outline: medium none;
}
*:focus { outline: none; } 
.soBox .sub {
    display: none;
}
.soBox.open {
    width: 190px;
}
.soBox.open .inp {
    display: block;
}
.soBox.open .sub {
    display: block;
}
.soBox.open .btn {
    display: none;
}
/* nav */
.nav{width: 100%;height: 80px;width: 100%;position:relative; z-index:99;line-height: 60px;margin-top: 25px;float: right;}
.nav .nLi{float: left;width: 11.11%;text-align: center;position:relative; display:inline;transition: all .3s;-webkit-transition: all .3s;height: 80px;line-height: 60px;}
.nav .nLi:first-child{width: 12.5%;}
.nav .nLi+.nLi{width: 12.5%;}
.nav .nLi a{box-sizing: border-box; color: #fff; display:block;font-size: 16px;}
.nav .nLi.on::before{content: "";position: absolute; bottom: 20px;left: 0;width: 100%;height: 2px;background: #e09b08;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav .sub{ display:none; width:155px; left:-35px; top:80px;  position:absolute; background:rgba(40,88,163,.8);  line-height:45px; padding:5px 0; z-index: 99; }
.nav .sub li{ zoom:1;z-index: 99; }
.nav .sub a{ display:block; padding:0 10px; font-size: 15px;}
.nav .sub a:hover{ background:#17458d; color:#fff;  }

/*banner*/
.slideBox_banner{ overflow:hidden; position:relative;width: 100%;min-width:1200px;margin: 0 auto;text-align: center; }
.slideBox_banner .bd{ position:relative; height:100%; z-index:0;}
.slideBox_banner .bd li{ zoom:1; vertical-align:middle; }
.slideBox_banner .bd li img{width: 100%;min-width: 1200px;margin: 0 auto;}
.slideBox_banner .hd{ height:22px; overflow:hidden; position:absolute; bottom:30px; z-index:1;display: inline-block;}
.slideBox_banner .hd ul{ overflow:hidden; zoom:1; }
.slideBox_banner .hd ul li{ float:left; margin-right:30px;width:12px; height:12px;border-radius: 50%; text-align:center; border:1px solid #fff; cursor:pointer; }
.slideBox_banner .hd ul li.on{ background:#fff; }
/* ä¸‹é¢æ˜¯å??/åŽæŒ‰é?®ä»£ç ï¼Œå¦?æžœä¸éœ€è¦åˆ é™¤å³å? */
.slideBox_banner .prev,
.slideBox_banner .next{ position:absolute; left:10%; top:58%; margin-top:-25px; display:block; width:45px; height:20px; background:url(/images/left.png) no-repeat;  filter:alpha(opacity=50);opacity:1;   }
.slideBox_banner .next{ left:auto; right:10%;background: url(/images/right.png) no-repeat;}
.slideBox_banner .prev:hover,
.slideBox_banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox_banner .prevStop{ display:none;  }
.slideBox_banner .nextStop{ display:none;  }
/* box1 */
.box1{width: 100%;min-width: 1200px;background: url(/images/bg1.png) no-repeat;background-size: 100% 100%;overflow: hidden;padding-bottom: 50px;}
.box_tit{height: 98px;line-height: 98px;}
.box_tit h1{font-size: 24px;color: #333333;height: 98px;float: left;}
.box_tit h1 b{font-size: 24px;color: #e09b08;}
.box_tit a{float: right;}
.newtop_ul{}
.newtop_ul li{width: 32%;margin-left: 2%;position: relative;float: left;height: 390px;}
.newtop_ul li:first-child{margin-left: 0;}
.newtop_ul li .newtop_img{width: 100%;height: 256px;overflow: hidden;}
.newtop_ul li .newtop_img img{width: 100%;height: 100%;transition: all 0.6s;-ms-transition: all 0.6s;}
.newtop_ul li:hover .newtop_img img{transform: scale(1.2);-ms-transform: scale(1.2);}
.newtop_ul li .newtop_li_b{width: 92%;background: #fff;height: 140px;position: absolute;bottom: 20px;left: 0;right: 0;margin: auto;padding: 28px 10px;transition: all 0.6s;-ms-transition: all 0.6s;box-shadow: 0px 0px 15px #333;}
.newtop_ul li .newtop_li_b .newtop_li_t{font-size: 16px;color: #333333;height: 65px;line-height: 28px;}
.newtop_ul li .newtop_li_b .newtop_li_d{font-size: 14px;color: #999999;padding-left: 30px;background: url(/images/time.png) left no-repeat;}
.newtop_ul li:hover .newtop_li_b{background: #1c4c98;}
.newtop_ul li:hover .newtop_li_b .newtop_li_t{color: #fff;}
.newtop_ul li:hover .newtop_li_b .newtop_li_d{color: #fff;background: url(/images/time1.png) left no-repeat;}
/* newsbox2 */
.newsbox2{padding-top: 15px;}
.newsbox2 li{width: 32%;margin-left: 2%;position: relative;float: left;height: 145px;}
.newsbox2 li::before{content: "";position: absolute; top: 5px;right: -10px;width: 1px;height: 124px;background: #acacac;}
.newsbox2 li:first-child{margin-left: 0;}
.newsbox2 li+li+li::before{width: 0;}
.newsbox2 li .newsbox2_lil{float: left;width: 80px;height: 145px;text-align: center;font-size: 44px;color: #666666;transition: all 0.6s;-ms-transition: all 0.6s;}
.newsbox2 li .newsbox2_lil p{text-align: center;font-size: 14px;color: #999999;line-height: 0;}
.newsbox2 li .newsbox2_lir{padding-right: 18px;}
.newsbox2 li .newsbox2_lir .newsbox2_lir_tit{transition: all 0.6s;-ms-transition: all 0.6s;color: #333333;font-size: 16px;height: 60px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.newsbox2 li .newsbox2_lir .newsbox2_lir_zy{color: #999999;font-size: 14px;margin-top: 5px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.newsbox2 li:hover .newsbox2_lil{color: #1c4c98;}
.newsbox2 li:hover .newsbox2_lir .newsbox2_lir_tit{color: #1c4c98;}
/* notice_box */
.notice_box{ width:100%; overflow:hidden; position:relative; margin: 0 auto; }
.notice_box .hd{ overflow:hidden; }
.notice_box .hd .prev,.notice_box .hd .next{ display:block;  width:43px; height:43px; overflow:hidden;position: absolute;top: 36%;
 cursor:pointer; background:url(/images/leftbtn.png) no-repeat;}
.notice_box .hd .prev{left: 0;}	 
.notice_box .hd .next{ background:url(/images/rigbtn.png) no-repeat;right: 0; }
.notice_box .bd{width: 90%; margin: 0 auto;overflow: hidden;  }
.notice_box .bd ul{ overflow:hidden; zoom:1; }
.notice_box .bd ul li{float:left; _display:inline; overflow:hidden; width: 340px!important;height: 175px; margin: 0 8px;padding: 20px;border: 1px solid #999999;}
.notice_box .bd ul li .notice_tit{font-size: 16px;margin-bottom: 10px; color: #333333;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.notice_box .bd ul li .notice_zy{font-size: 14px;color: #666666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height:67px;}
.notice_box .bd ul li .notice_date{width: 95px;height: 22px;text-align: center;line-height: 22px;background: url(/images/btnbg.png) no-repeat;background-size: 100% 100%;color: #fff;font-size: 12px;margin-top: 18px;}

/* jcbox */
.jcbox{float: left;width: 558px;}
.jcbox_ul_first{padding-bottom: 20px;border-bottom: 1px solid #d1d1d1;margin-bottom: 15px;}
.jcbox_ul_first .jc_img{width: 170px;height: 112px;float: left;}
.jcbox_ul_first .jc_img img{width: 100%;height: 100%;}
.jc_fr{float:left;padding-left: 20px;width: 388px;}
.jc_fr .jc_fr_tit{font-size: 16px;color: #333;margin-bottom: 5px; font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.jc_fr .jc_fr_zy{font-size: 14px;color: #666666;margin-bottom: 10px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.jc_fr_date{font-size: 14px;color: #333333;padding-left: 20px;background: url(/images/time2.png) left 4px no-repeat;}
.jcbox_li{line-height: 34px;padding-left: 15px;position: relative;}
.jcbox_li::before{content: '';position: absolute;left: 0;top: 0;bottom: 0;margin: auto; width: 5px;height: 5px;background: #d1d1d1;transition: all 0.6s;-ms-transition: all 0.6s;}
.jcbox_li a{font-size: 15px;color: #333;transition: all 0.6s;-ms-transition: all 0.6s;}
.jcbox_li a span{font-size: 14px;color: #999999;transition: all 0.6s;-ms-transition: all 0.6s;}
.jcbox_time{float: right;}
.jcbox_li:hover:before{background: #2858a3;}
.jcbox_li:hover a{color: #2858a3;}
.jcbox_li:hover span{color: #2858a3;}
/* xyfg */
.xyfg{width: 615px;float: right;}
.xyfg_box{ position:relative;width: 100%;margin: 0 auto;text-align: center; }
.xyfg_box .bd{ position:relative; height:238px; z-index:0;}
.xyfg_box .bd li.xyfg_bdul{ zoom:1; vertical-align:middle; position: relative;height: 238px;overflow: hidden;}
.xyfg_box .hd{position:absolute;top:-55px;right: 0; z-index:1;display: inline-block;}
.xyfg_box .hd ul{ overflow:hidden; zoom:1; }
.xyfg_box .hd ul li{ float:left; margin-right:5px;width:12px; height:12px;border-radius: 50%; text-align:center; background: #c8c8c8; cursor:pointer; }
.xyfg_box .hd ul li.on{ background:#e09b08; }
.xyfg_bdul .xyfg_li{width: 150px;height: 113px;position: absolute;overflow: hidden;}
.xyfg_bdul .xyfg_li img{width: 100%;height: 100%;transition: all 0.6s;-ms-transition: all 0.6s;cursor:pointer;}
.xyfg_bdul .xyfg_li:hover img{transform: scale(1.2);-ms-transform: scale(1.2);}
.xyfg_bdul .xyfg_li1{top: 0;left: 0;}
.xyfg_bdul .xyfg_li2{top: 125px;left: 0;}
.xyfg_bdul .xyfg_li3{top: 0;left: 160px;width: 295px;height: 238px;}
.xyfg_bdul .xyfg_li4{top: 0;right: 0;}
.xyfg_bdul .xyfg_li5{top: 125px;right: 0;}



/* box2 */
.box2{width: 100%;min-width: 1200px;background: url(/images/bg2.png) no-repeat;background-size: 100% 100%;overflow: hidden;padding: 40px 0;}
.slideBox2{ width:100%; }
.slideBox2 .hd{line-height:30px;position:relative; height:48px; margin-bottom: 60px;}
.slideBox2 .hd ul li{cursor:pointer; }
.slideBox2 .hd ul li p{font-size: 24px;color: #fff;opacity: .5;font-weight: bold;float: left;margin-right: 50px;line-height: 48px;}
.slideBox2 .hd ul li a{float: right;display: none;line-height: 48px;}
.slideBox2 .hd ul li.on p{opacity: 1;border-bottom: 2px solid #e09b08;}
.slideBox2 .hd ul li.on a{display: block;}
.slideBox2 .bd ul{zoom:1;  }
/* slideBox2_ul1 */
.slideBox2_ul1{}
.slideBox2_ul1 li{width: 350px;float: left;margin-left: 75px;padding: 0 20px;transition: all 0.6s;-ms-transition: all 0.6s;}
.slideBox2_ul1 li:first-child{margin-left: 0;}

.slideBox2_ul1 li .slideBox2_ul1_img{border: 1px solid #fff;position: relative;padding-bottom: 0;width: 100%;height: 302px;}
.slideBox2_ul1 li .img-count{overflow: hidden;width: 90%;height: 302px;position: absolute;left: 0;right: 0;margin: auto;bottom: -20px;transition: all 0.6s;-ms-transition: all 0.6s;}
.slideBox2_ul1 li .slideBox2_ul1_img img{width: 100%;height: 100%;transition: all 0.6s;-ms-transition: all 0.6s;transform: scale(1.1);-webkit-transform: scale(1.1);}
.slideBox2_ul1 li:hover .slideBox2_ul1_img img{transform:scale(1); -webkit-transform:scale(1);}
.slideBox2_ul1 li .slideBox2_ul1_date{position: absolute;right: 8px;bottom: -10px;width: 65px;height: 65px;background: #e09b08;color: #fff;font-size: 24px;line-height: 30px;text-align: center;padding-top: 5px;}
.slideBox2_ul1 li .slideBox2_ul1_date p{font-size: 13px;color: #fff;}
.slideBox2_ul1 li .slideBox2_ul1_tit{padding-top: 40px; font-size: 16px;color: #fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.slideBox2_ul1 li .slideBox2_ul1_tit span{color: #bcff1a;}
.slideBox2_ul1 li.slideBox2_ul1_li2 .slideBox2_ul1_tit{margin-bottom: 40px;padding-top: 0;}
.slideBox2_ul1 li.slideBox2_ul1_li2 .slideBox2_ul1_img .img-count{bottom: 0;top: -40px;}
.slideBox2_ul1 li.slideBox2_ul1_li2 .slideBox2_ul1_img .slideBox2_ul1_date{bottom: 0;top: -10px;}
/* slideBox2_ul2 */
.slideBox2_ul2{margin-top: 40px;}
.slideBox2_ul2 li{width: 48.5%;float: left;margin-right: 3%;line-height: 36px;padding-left: 20px;background: url(/images/icon1.png) left no-repeat;}
.slideBox2_ul2 li:nth-child(2n){margin-right: 0;}
.slideBox2_ul2 li a{color: #fff;font-size: 15px;}
.slideBox2_ul2 li span{font-size: 14px;opacity: .8;}
/* box3 */
.box3{width: 100%;min-width: 1200px;background: url(/images/bg3.png) no-repeat;background-size: 100% 100%;overflow: hidden;}
.box3_ls{ width:585px;  overflow:hidden; position:relative; float: left; }
.box3_ls .hd{ overflow:hidden; position: absolute;right: 10px;bottom: 50px; z-index: 11; }
.box3_ls .hd .prev,.box3_ls .hd .next{ display:block;  width:7px; height:12px; margin:0 5px; margin-top:6px;  overflow:hidden;
	 cursor:pointer; background:url(/images/r1.png) no-repeat;}
.box3_ls .hd .prev{float: left;}
.box3_ls .hd .next{ background:url(/images/r2.png) no-repeat;float: right;}
.box3_ls .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.box3_ls .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/style/images/icoCircle.gif") 0 -9px no-repeat; }
.box3_ls .hd ul li.on{ background-position:0 0; }
.box3_ls .bd ul{ overflow:hidden; zoom:1; }
.box3_ls .bd ul li{overflow:hidden; position: relative;}
.box3_ls .bd ul li .pic{width:400px; height:280px; overflow: hidden;}
.box3_ls .bd ul li .pic img{ width:400px; height:280px; display:block;box-shadow: 0px 0px 15px #333;z-index: 11;}
.box3_ls .bd ul li .title{ width: 550px;height: 270px;background: url(/images/bg4.png) no-repeat;margin-top: -230px;margin-left: 36px;padding: 70px 10px 70px 376px;color: #fff;}
.box3_ls .hd .pageState{color: #fff;letter-spacing: 1px;font-size: 14px;}
.box3_ls .hd .pageState span{letter-spacing: 1px;font-size: 14px;}
/* box3_rig */
.box3_rig{width: 575px;position:relative; float: right;}
.box3_rig li{transition: all 0.6s;-ms-transition: all 0.6s;width: 48%;float: left;margin-right: 4%;padding:17.5px 20px;border: 1px solid #c2c2c2;margin-bottom: 30px;position: relative;}
.box3_rig li:nth-child(2n){margin-right: 0;}
.box3_rig li .box3_rig_d{position: absolute;top: -10px;left: 20px;width: 78px;height: 20px;background: #fcfcfc;color: #e09b08;text-align: center;font-size: 20px;line-height: 20px;}
.box3_rig li .box3_rig_t{color: #333333;transition: all 0.6s;-ms-transition: all 0.6s;font-size: 16px;}
.box3_rig li:hover{border-color: #224f97;}
.box3_rig li:hover .box3_rig_t{color: #224f97;}
/* box4 */
.box4{width: 100%;min-width: 1200px;background: #2858a3;padding: 40px 0;border-bottom: 1px solid #a2b5d1;}
.yq_link{width:100%;  overflow:hidden; position:relative;}
.yq_link .bd ul{ overflow:hidden; zoom:1; }
.yq_link .bd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.yq_link .bd ul li .pic{ text-align:center; }
.yq_link .bd ul li .pic img{ width:216px; height:103px; display:block;}



.yq_link{ overflow:hidden; position:relative; width:100%; }
.yq_link .bd{  overflow:hidden;  }
.yq_link .bd ul{ overflow:hidden; zoom:1; width:240px;height:226px;  float:left; _display:inline;  }
.yq_link .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  margin-bottom:10px;}
.yq_link .bd ul li .pic{ text-align:center; }
.yq_link .bd ul li .pic img{ width:216px; height:103px; display:block;  padding:2px;}



/* footer */
.footer{width: 100%;min-width:1200px;padding: 40px 0;background: #17458d;color: #fff;line-height: 30px;}
.footer_l{float: left;font-size: 14px;color: #cdd3e1;line-height: 34px;}
.footer_l img{vertical-align: middle;}
.footer_c{float: left;padding-left: 70px;}
.footer_c img{margin-top: 20px;margin-left: 40px;}
.footer_r{float: right;padding-right: 20px;}
.footer_r .footer_r_e{float: left;margin-left: 70px;}
.footer_r .footer_r_e p{font-size: 14px;text-align: center;color: #cdd3e1;}
/* åˆ—è¡? */

.listbanner{width: 100%;min-width: 1200px;}		
.listbanner img{width: 100%;}
.coll_top {
border-bottom: 1px solid #eeeeee;
width: 100%;
padding-top: 30px;
}
.curr_name {
    float: left;
}
.curr_name span {
    vertical-align: middle;
    font-size: 24px;
    font-weight: 900;
    color: #1c4c98;
    border-bottom: 4px solid #1c4c98;
    padding-bottom: 10px;
    margin-right: 2px;
    display: inline-block;width: 280px;
}
.curr_name em {
    vertical-align: middle;
    font-size: 14px;
    color: #b2b2b2;
	letter-spacing: 1px;
	font-family: georgia;
}
.locat {
    float: right;
    text-align: right;
    font-size: 12px;
    color: #a6a6a6;
}
.locat span {
    vertical-align: middle;
	font-size: 14px;
}
.locat a {
    vertical-align: middle;
    color: #a6a6a6;
    margin-right: 4px;
	font-size: 14px;
}
.locat em {
    vertical-align: middle;
    color: #1c4c98;
	font-size: 14px;
}
.list_box{min-width: 1200px;width: 100%;min-height: 400px;margin-bottom: 50px;}
.listmenu{
    width: 280px;
    height: 100%;
	float: left;
    padding-top: 25px;
	background: #fff url(../images/head_bg2.png) no-repeat 115px  -40px;
	padding: 0;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
}
.listmenu ul li {
    line-height: 56px;
    border-bottom: 1px solid #eee;
    overflow: hidden;text-overflow: ellipsis;white-space:nowrap;
}
.listmenu ul li span {
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
    padding: 0 15px;
padding-right: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
border-left:3px solid transparent;
	}
.listmenu ul li span a{font-size: 18px;
}
.listmenu ul li.actions span{border-left:3px solid #1c4c98;}
.listmenu ul li.actions span a{
	color: #1c4c98!important;}

.listmenu ul li span i.action {
    transition: all 0.3s ease-out;
    transform: rotate(180deg);
}
.listmenu ul li span i {
    display: block;
    height: 15px;
    width: 15px;
    background: url(/images/arr.png) no-repeat center center;
    background-size: 80% 80%;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -10px;
    transition: all 0.3s ease-out;
    transform: rotate(0deg);
	cursor: pointer;
}
.listmenu ul li>dl {
    display: none;
    padding-left: 20px;
    background: #eee;
}
.listmenu ul li>dl a {
    display: block;
    height: 100%;
    width: 100%;
    font-size: 15px;
    color: #333;
    text-decoration: none;
	
}

.dlactions a{color: #1c4c98!important;}
.listitem{float: right;width: 880px;padding: 30px;box-shadow: 0px 5px 6px #eee;}
.listitem_ul{padding-bottom: 50px;}
.listitem_ul li{height: 50px;line-height: 50px;padding-left: 20px;border-bottom: 1px solid #ededed;position: relative;}
.listitem_ul li a{font-size: 16px;color: #333;}
.listitem_ul li::after{content: '';transition: all .3s ease-in;position: absolute;width: 6px;height: 6px;background: #e5e5e5;left: 0;top: 50%;}
.listitem_ul li .time{float: right;font-size: 14px;color: #a5a5a5;}
.listitem_ul li:hover a {color: #1c4c98;}
.listitem_ul li:hover a span{color: #1c4c98;}
.listitem_ul li:hover:after{background: #1c4c98;}

/* å†?å®¹é¡? */
.ej-content-wrap {
	padding-bottom: 50px;
	overflow: hidden;
	width: 100%;
}

.ej-content-title {
	width: 100%;
	text-align: center;
	font-size: 24px;
	color: #333333;
	margin: 28px 0 15px 0;
}

.ej-content-time {
	font-size: 14px;
	color: #333;
	text-align: center;
	margin-bottom: 10px;
}
.ej-content-time span{font-size: 14px;

}
.ej-content-text {
	font-size: 16px;
	color: #333;
	line-height: 34px;
	margin-top: 36px;

}
.ej-content-text img{margin:0 auto;}
.ej-content-text table,tbody,tr, td{margin:0 auto;}
.news_show_xyp {
	width: 100%;
	line-height: 40px;
	margin-top: 30px;
}

.news_show_xyp a {
	color: #666666;
	display: block;
	width: 60%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 15px;
}

/* å›¾æ??åˆ?è¡? */
.page_content{margin-bottom: 50px;}
.page_content .card{position: relative;width: 30%;overflow: hidden;float: left;margin-bottom: 30px;	margin-right: 5%;border-radius: 5px; text-align: center;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), 0 4px 4px rgba(0, 0, 0, 0.1), 0 8px 8px rgba(0, 0, 0, 0.1), 0 16px 16px rgba(0, 0, 0, 0.1);}
.page_content .card:nth-child(3n){margin-right: 0;}
.page_content .card_img{width: 100%;height: 250px;overflow: hidden;}
.page_content .card_img img{height: 100%;width: 100%;}
.page_content .content{cursor: pointer; position: absolute;bottom: -150px;width: 100%;text-align: center;height: 100%;border-radius: 5px;padding: 50px 0;transition: all 0.6s;-ms-transition: all 0.6s;}
.page_content .content .title{font-size: 18px;font-weight: bold;color: #fff;line-height: 30px;margin-bottom: 15px;}
.page_content .content .copy{color: #fff;font-size: 14px;line-height: 25px;height: 60px;}
.page_content .content .btn{color: #fff;font-size: 12px;text-align: center;border: 1px solid #fff;display: inline-block;margin: 0 auto;padding: 0 8px;border-radius: 15px;margin-top: 30px;}
.page_content .card:hover .content{bottom: 0;background-color: rgba(0,0,0,.5);}

/*  */
.dzjg-list {
	position: relative;
	margin-left: -10px;
	margin-right: -10px;
}
.dzjg-list .dzjg-item {
    float: left;
    position: relative;
    width: 46%;
    height: 50px;
    background-color: #e6e6e6;
    margin-left: 10px;
    margin-right: 10px;
    line-height: 50px;
    padding-left: 12px;
    padding-right: 12px;
    margin-bottom: 23px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    color: #666666;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
}
.dzjg-item a {
    color: #fff;
    display: block;
    width: 100%;
    height: 100%;
    color: #666;
}
.dzjg-list .dzjg-item:hover:after {
    position: absolute;
    content: "";
    background: url(/images/logobg.png) right no-repeat;
    bottom: 0;
    right: 0;
    width: 93px;
    height: 58px;
}
.dzjg-list .dzjg-item:hover {
    background-color: #1c4c98;
}
.dzjg-item:hover a {
    color: #fff;
}
.leaderSubTit1 {
	font-size: 22px;
	color: #333333;
	border-left: 4px solid #D7D7D7;
	font-weight: normal;
	padding-left: 10px;
	margin-bottom: 30px;
	color: #1c4c98;
	padding-left: 23px;
}

.ej-news-list {
	width: 100%;
	margin-top: 10px;
}

.ej-news-list li {
	transform: scale(1);
	background: #fff;
	width: 100%;
	padding: 17px 0;
	border-bottom: 1px dashed #939393;
}

.ej-news-pic {
	width: 175px;
	height: 150px;
	overflow: hidden;
	position: relative;
	float: left;
	background: url(/images/list-kong.jpg) no-repeat;background-size: 100% 100%;
}



.ej-news-wrod {
	width: 610px;
	/* width: 100%; */
	float: left;
	margin-left: 25px;
}

.ej-news-title {
	line-height: 47px;
	font-size: 22px;
	color: #333333;
}

.ej-news-title p:nth-child(1) {
	width: 80%;
	float: left;
	font-weight: bold;
}

.ej-news-title p:nth-child(2) {
	width: 20%;
	float: right;
	font-size: 15px;
	text-align: right;
}

.ej-news-text {
	margin-top: 12px;
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}

.ej-news-list li:hover .ej-news-title p{
	color:#1c4c98;
}
.ej-news-pic img{width: 100%;height: 100%;transition: all 0.6s;-ms-transition: all 0.6s;}
.ej-news-list li:hover .ej-news-pic img{transform: scale(1.2);-ms-transform: scale(1.2);}

.pic-list-wrap li {
	width: 33.33%!important;
	float: left;
	padding: 0 1%;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.pic-list-wrap li a{display: block;background: #f2f2f2;}
.pic-list-wrap li img {
	width: 100%;
	height: 185px;
}
.pic-list-wrap li p {
	padding: 0 16px;
	font-size: 16px;
	font-weight: 400;
	color: #000000;
	line-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	
	
}
.pic-list-wrap li p+p{    font-size: 0.75em;
    color: #918989;
    text-align: left;
    line-height: 20px;padding-bottom: 10px;}
pre{white-space:pre-wrap;
 overflow: auto
white-space:-moz-pre-wrap;

white-space:-pre-wrap;

white-space:-o-pre-wrap;

word-wrap:break-word;}