@charset "utf-8";

@import url("reset.css");

@import url("header.css");

@import url("footer.css");

body{

	min-width: 1500px;

}

.box1{overflow: hidden;background: #ffffff;}

/* 左侧 */

.box-left{ float: left; width: 850px; overflow: hidden;}

/* 城发要闻 */

.slider1{width: 100%;overflow: hidden;background: #fff;margin-top: 20px;}

.slider1 dl.list_dl{ overflow:hidden;}

.slider1 dl.list_dl dt{ height:35px; line-height:35px;border-bottom: 2px solid #D3D3D3;}

.slider1 dl.list_dl dt> ul{margin:0 auto; overflow:hidden;  float:left;}

.slider1 dl.list_dl dt> ul >li{height: 35px;line-height:35px;float:left;color:#333;text-align: center;padding:0 10px; }

.slider1 dl.list_dl dt> ul >li >a{font-size:18px;}

.slider1 dl.list_dl dt> ul >li.on{border-bottom: 2px solid rgb( 0, 114, 53 );}

.slider1 dl.list_dl dt> ul >li.on a{color: rgb( 0, 114, 53 );font-weight: 600;}

.slider1 dl.list_dl dt> ul >li a:hover{color: rgb( 0, 114, 53 )!important;}

.slider1 dl.list_dl dt .more a{float:right;width: 60px;height: 31px;text-align: right;font-size: 13px;}

.slider1 dl.list_dl dd{ margin-top:6px; color:#666;}

.slider1 dl.list_dl dd >div{ margin-top:20px; }

.slider1 dl.list_dl dd > ul >li{padding-left: 20px;overflow:hidden;background:url("../images/hbj_img08.png") no-repeat 0  10px;position: relative;}

.slider1 dl.list_dl dd > ul >li a{ color:#666;float:left;line-height:31px;width:245px;display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.slider1 dl.list_dl dd > ul >li:hover a{ color:#35A6E8;}



.slider1 .jdt-shop{height: 265px; width: 353px; position: relative; overflow: hidden;}

.slider1 .jdt-shop .jdt-center{width: 353px; height: 265px;}

.slider1 .jdt-shop .jdt-center li{width: 100%; height: 265px;}

.slider1 .jdt-shop .jdt-center li img{width: 353px; height: 265px;}

.slider1 .jdt-shop .jdt-center li img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}

.slider1 .jdt-shop .jdt-center li img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}

.slider1 .jdt-shop .jdt-text{height: 35px;width: 100%; background: rgba(0,0,0,.7); line-height: 35px; text-align: center;position: absolute;left: 0;bottom: 0;}

.slider1 .jdt-shop .jdt-text a{color: #FFFFFF;}



.slider1 .listul{width: 465px;height: 265px;}

.slider1 .listul li{ display:block; width:96%; padding-left:4%; background:url(../images/list_style.png) no-repeat 1% center; font-size:14px; margin:10px 0;*margin:7px 0; overflow:hidden;}

.slider1 .listul li>a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.slider1 .listul li>span{ display:block; float:right; text-align:right;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.slider1 .listul .First{ width:100%; height:85px; border-bottom:1px dashed #dddddd; margin:0; padding:0; background:none;}

.slider1 .listul .First>a{width:95%;float:none;font-size:18px;color:rgb( 0, 114, 53 );margin:0 auto 10px;font-weight:bold;text-align:center;display: block;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}

.slider1 .listul .First>span{font-size:14px;color:#575757;float:none;width:100%;text-indent:2em;line-height: 20px;white-space:normal;display: block;text-align:left;}

.slider1 .listul .First>span a{ font-size: 14px;font-family: "Microsoft YaHei";color: #666;}

.picScroll .swiper-button-prev{

    background: url(../img/prev.jpg)no-repeat;

    left: -3px;

    right: auto;

    top: 95px;

}

.picScroll .swiper-button-next{

    background: url(../img/next.jpg)no-repeat;

    right: 9px;

    left: auto;

    top: 95px;

}

/* 党群园地 */

.dqydbox {overflow: hidden;margin-top: 25px;}

.dqydbox .dqydbox_l{width: 415px;}

.dqydbox .dqydbox_l .dqydbox_r{width: 420px;}

.dqydbox .dqydbox_l .img_box{width: 128px;border: solid 1px rgb( 221, 221, 221 );height: 148px;text-align: center;
    background: url(../img/asd.jpg);background-size: 100%; color: #fff;}

.dqydbox .dqydbox_l .img_box a{
    color: #fff;
}
.dqydbox .dqydbox_l .img_box img{display:block;margin: 20px 0 18px 31px;}

.dqydbox .dqydbox_l .list_box{width: 270px;}

.dqydbox .dqydbox_l .list_box li{display: block;width: 96%;padding-left: 5%;background: url(../images/list_style.png) no-repeat 0% center;

font-size: 14px;margin: 10px 0;*margin: 7px 0;overflow: hidden;}

.dqydbox .dqydbox_l .list_box li a{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}



.dqydbox .dqydbox_r{width: 415px;}

.dqydbox .dqydbox_r .img_box{width: 128px;border: solid 1px rgb( 221, 221, 221 );height: 148px;text-align: center;}

.dqydbox .dqydbox_r .img_box img{display:block;margin: 20px 0 18px 31px;}

.dqydbox .dqydbox_r .list_box{width: 270px;}

.dqydbox .dqydbox_r .list_box li{display: block;width: 96%;padding-left: 5%;background: url(../images/list_style.png) no-repeat 0% center;

font-size: 14px;margin: 10px 0;*margin: 7px 0;overflow: hidden;}

.dqydbox .dqydbox_r .list_box li a{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}

.dqydbox .img_box:hover img{transform: rotateY(360deg);transition: transform 0.7s ease-out 0s;}



/* 业务领域 */

.ywlybox{margin-top: 20px;overflow: hidden;}

.ywlybox dl dt{ height:35px; line-height:35px;border-bottom: 2px solid #D3D3D3;}

.ywlybox dl dt> ul{margin:0 auto; overflow:hidden;  float:left;}

.ywlybox dl dt> ul >li{height: 35px;line-height:35px;float:left;color:#333;text-align: center;padding:0 10px; }

.ywlybox dl dt> ul >li >a{font-size:18px;}

.ywlybox dl dt> ul >li.on{border-bottom: 2px solid rgb( 0, 114, 53 );}

.ywlybox dl dt> ul >li.on a{color: rgb( 0, 114, 53 );font-weight: 600;}

.ywlybox dl dt> ul >li a:hover{color: rgb( 0, 114, 53 )!important;}

.ywlybox dl dt .more a{float:right;width: 60px;height: 31px;text-align: right;font-size: 13px;}

.ywlybox dl dd ul{margin-top: 20px;overflow: hidden;}

.ywlybox dl dd ul li{float: left;width: 119px;height: 90px;border: solid 1px rgb( 221, 221, 221 );text-align: center;}

.ywlybox dl dd ul li i{width: 100%;height: 40px;background: url(../images/ywly_box.png) no-repeat 38px 0;margin: 10px 0;}

.ywlybox dl dd ul li+li i{background-position:-85px  0;}

.ywlybox dl dd ul li+li+li i{background-position:-222px  0;}

.ywlybox dl dd ul li+li+li+li i{background-position:-348px  0;}

.ywlybox dl dd ul li+li+li+li+li i{background-position: -506px  0;}

.ywlybox dl dd ul li+li+li+li+li+li i{background-position:-626px  0;}

.ywlybox dl dd ul li+li+li+li+li+li+li i{background-position:-768px  0;}

.ywlybox dl dd ul li a{font-size: 14px;display: block;width: 100%;height: 100%;}

.ywlybox dl dd ul li:hover{background: #e6e6e6;}

.ywlybox dl dd ul li.hov i,.ywlybox dl dd ul li:hover i{background-position-y:-60px;}

.ywlybox dl dd ul li.hov a{color: #007235 ;}

/* .ywlybox dl dd ul li:hover i{background-position-y:-60px;transform: rotateY(360deg);transition: transform 0.7s ease-out 0s;} */



/* 专题专栏 */

.ztzlbox{margin-top: 20px;overflow: hidden;}

.ztzlbox dl dt{ height:35px; line-height:35px;border-bottom: 2px solid #D3D3D3;}

.ztzlbox dl dt> ul{margin:0 auto; overflow:hidden;  float:left;}

.ztzlbox dl dt> ul >li{height: 35px;line-height:35px;float:left;color:#333;text-align: center;padding:0 10px; }

.ztzlbox dl dt> ul >li >a{font-size:18px;}

.ztzlbox dl dt> ul >li.on{border-bottom: 2px solid rgb( 0, 114, 53 );}

.ztzlbox dl dt> ul >li.on a{color: rgb( 0, 114, 53 );font-weight: 600;}

.ztzlbox dl dt> ul >li a:hover{color: rgb( 0, 114, 53 )!important;}

.ztzlbox dl dt .more a{float:right;width: 60px;height: 31px;text-align: right;font-size: 13px;}

.ztzlbox .picScroll {position: relative; height: 132px; padding: 20px 0 10px 21px; background: #fff; margin-bottom: 10px; overflow: hidden; }

.ztzlbox .picScroll ul li{ float:left; width:200px; margin:0 1px; overflow: hidden; display: inline;}

.ztzlbox .picScroll ul li img {width: 200px; height: 132px;}

.ztzlbox .picScroll .prev, .picScroll .next {position: absolute;left: 0px;top: 44%;display: block;width: 18px;height: 28px;overflow: hidden;background:url(../images/ztzl_icon.png) no-repeat left top;cursor: pointer;}

/* .ztzlbox .picScroll .prevStop {background-position: -40px 0 !important;} */

.ztzlbox .picScroll .prev:hover {background-position: -40px 0 !important;}

.ztzlbox .picScroll .prev{background-position: 0px 0;}

.ztzlbox .picScroll .next {left: auto;right: 0px;background-position: -80px 0;}

.ztzlbox .picScroll .next:hover{background-position: -120px 0;}

/* .ztzlbox .picScroll .nextStop{background-position: -120px 0;} */

.ztzlbox .picScroll .tempWrap{ width:790 !important;}

.ztzlbox .picScroll ul li img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}

.ztzlbox .picScroll ul li img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}



/* 右侧 */

.box-right{ float: right; width: 316px; overflow: hidden;}

/* 员工通道 */

.ygtd_box{margin-top: 20px;overflow: hidden;}

.ygtd_box dl dt{ height:35px; line-height:35px;border-bottom: 2px solid #D3D3D3;}

.ygtd_box dl dt> ul{margin:0 auto; overflow:hidden;  float:left;}

.ygtd_box dl dt> ul >li{height: 35px;line-height:35px;float:left;color:#333;text-align: center;padding:0 10px; }

.ygtd_box dl dt> ul >li >a{font-size:18px;}

.ygtd_box dl dt> ul >li.on{border-bottom: 2px solid rgb( 0, 114, 53 );}

.ygtd_box dl dt> ul >li.on a{color: rgb( 0, 114, 53 );font-weight: 600;}

.ygtd_box dl dt> ul >li a:hover{color: rgb( 0, 114, 53 )!important;}

.ygtd_box dl dt .more a{float:right;width: 60px;height: 31px;text-align: right;font-size: 13px;}

.ygtd_box .ygtd_a{margin-top: 20px;overflow: hidden;}

.ygtd_box .ygtd_a li{background-color: #ebebeb; width: 312px;line-height: 44px;float: left;margin-bottom: 3px;} 

.ygtd_box .ygtd_a li a{display: block;font-size: 18px;color: rgb( 34, 34, 34 );}

.ygtd_box .ygtd_a li.ygtdon{background: rgb( 0, 114, 53 );} 

.ygtd_box .ygtd_a li.ygtdon a{color: #fff !important;}

.ygtd_box .ygtd_a li.ygtdon i{background-position-x:2px;}

.ygtd_box .ygtd_a li i{width: 40px;height: 44px;background: url(../images/ygtd_icon.png) no-repeat -41px 11px;margin: 0px 20px 0 85px;display: inline-block;float: left;}

.ygtd_box .ygtd_a li+li i{background-position: -41px -38px;} 

.ygtd_box .ygtd_a li+li+li i{background-position: -41px -90px;} 

.ygtd_box .ygtd_a li+li+li+li i{background-position: -41px -142px;} 

.ygtd_box .ygtd_a li+li+li+li+li i{background-position: -41px -200px;} 

.ygtd_box .ygtd_a li+li+li+li+li+li i{background-position: -41px -252px;} 



/* 视频宣传 */

.xcsp_box{margin-top: 20px;overflow: hidden;}

.xcsp_box dl dt{ height:35px; line-height:35px;border-bottom: 2px solid #D3D3D3;}

.xcsp_box dl dt> ul{margin:0 auto; overflow:hidden;  float:left;}

.xcsp_box dl dt .more a {float: right;width: 60px;height: 31px;text-align: right;font-size: 13px;}

.xcsp_box dl dt> ul >li{height: 35px;line-height:35px;float:left;color:#333;text-align: center;padding:0 10px; }

.xcsp_box dl dt> ul >li >a{font-size:18px;}

.xcsp_box dl dt> ul >li.on{border-bottom: 2px solid rgb( 0, 114, 53 );}

.xcsp_box dl dt> ul >li.on a{color: rgb( 0, 114, 53 );font-weight: 600;}

.xcsp_box dl dt> ul >li a:hover{color: rgb( 0, 114, 53 )!important;}

.xcsp_box .xcsp_a{height: 175px;margin-top: 20px;}

.xcsp_box .xcsp_a *{height: 175px;width: 310px;background-color: #fff !important;}



/* 通知公告 */

.tzgg_box{margin-top: 20px;overflow: hidden;}

.tzgg_box dl dt{ height:35px; line-height:35px;border-bottom: 2px solid #D3D3D3;}

.tzgg_box dl dt> ul{margin:0 auto; overflow:hidden;  float:left;}

.tzgg_box dl dt> ul >li{height: 35px;line-height:35px;float:left;color:#333;text-align: center;padding:0 10px; }

.tzgg_box dl dt> ul >li >a{font-size:18px;}

.tzgg_box dl dt> ul >li.on{border-bottom: 2px solid rgb( 0, 114, 53 );}

.tzgg_box dl dt> ul >li.on a{color: rgb( 0, 114, 53 );font-weight: 600;}

.tzgg_box dl dt> ul >li a:hover{color: rgb( 0, 114, 53 )!important;}

.tzgg_box dl dt .more a{float:right;width: 60px;height: 31px;text-align: right;font-size: 13px;}

.tzgg_box .tzgg_a{margin-top: 20px;overflow: hidden;}

.tzgg_box .tzgg_a ul{background: url(../images/tzgg_bg.png) repeat-y 6px 0px;}

.tzgg_box .tzgg_a li{padding-left: 20px;background: url(../images/tzgg_lion.png) no-repeat 0px 6px;height: 48px;}

.tzgg_box .tzgg_a li.tzggon{background: url(../images/tzgg_lion1.png) no-repeat 0px 6px;}

.tzgg_box .tzgg_a li.tzggon *{color: #007235;}

.tzgg_box .tzgg_a li a{display: block;line-height: 25px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.tzgg_box .tzgg_a li span{display: block;}

.tzgg_box .tzgg_a li:hover{

	background: url(../images/tzgg_lion1.png) no-repeat 0px 6px!important;

}



/* 引导页 */

.ydy_bg{background: url(../images/ydy_bg.jpg) no-repeat;background-size: cover;}

.ydy_body{position: relative;z-index: 2;}

.opcy_bg{position: fixed;background: url(../images/ydy_opacity.png) ;width: 100%;height: 100%;top: 0;z-index: 1;}

.ydy_body .toplogo{width: 919px;height: 296px;margin: 30px auto 0;}

.ydy_body .toplogo img{width: 919px;height: 296px;}

.ydy_body .ydymg{width: 750px;margin: 50px auto 0;overflow: hidden;}

.ydy_body .ydymg ul li{float: left;margin-bottom: 15px;overflow: hidden;width: 234px;height: 165px;padding: 0 8px;}

.ydy_body .jrsy_box{margin: 20px auto 50px ;width: 248px;}

.ydy_body .ydymg ul li img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}

.ydy_body .ydymg ul li img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}











