﻿html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form	 { margin:0; padding:0; border:0; list-style:none; font-family:"微软雅黑";}
table, tr,td,dl, dt, dd{ margin:0; padding:0; list-style:none; font-family:"微软雅黑";}
div,span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onfocus=this.blur())}
a { text-decoration:none; color:#484849;}
.clear{ clear:both;}
.boxcenter { margin:0 auto; width:1162px}
.fl{ float: left;}
.fr{ float: right}
input{ outline: none}
i{ font-style: normal}
/*pub_style*/
body{ background-color: #fff}
.body{ background-color: #f6f6f6}
.head{ height:95px; padding-top: 30px; }
.head_r{ width: 250px; height: 38px; background: ; margin-top: 11px;}
.head_r input{ border: none; height: 35px; line-height: 35px;color: #9c9b9b; font-size: 14px; margin:1px 0 0 18px; width: 197px; float: left;}
.search{ float: left; display: block; width:33px; height: 35px;}
.mail{ float: right; font-size: 14px; font-size: 14px; margin-right: 30px; margin-top: 20px;}

.nav{ height: 50px; background-color: #e8340c; overflow: visible}
.nav_in,#nav-menu,.menu{ overflow: visible}
#nav-menu .menu li{position:relative;float:left;display:inline;overflow: visible; height: 50px; margin-right: 15px;}
#nav-menu .menu li a{ display: block}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#fff;font-size:20px;line-height:50px; display: block; padding: 0 14px}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{ background-color: #d52f0a}
#nav-menu .menu ul.children{display:none;position:absolute;top:50px;left:-98px;background:#fff; padding:15px 52px 10px 22px; z-index: 999; overflow: visible; width: 500px;}
#nav-menu .menu ul.children li{padding:0px;float: none; height: 47px; line-height: 47px; display: block}
#nav-menu .menu ul.children li a{ font-size:16px; line-height:40px;width:100%;overflow:hidden;display:block;color:#fff; background:  no-repeat 10px center; padding-left: 30px; font-size: 14px; color: #666; border-bottom: 1px solid #e4e3e3}
#nav-menu .menu ul.children li a:hover{ color: #e8340c;}
#nav-menu .menu ul.children img{ float: right; width: 300px; margin-left: 70px;margin-top:20px;}
#nav-menu .menu ul.children img.arr_top{ position: absolute; top: -10px; left:67px; float: none; width: 20px;height: 10px; margin-top: 0;}
.left_list{ float: left; width: 130px}
.left_list ul{ float: left;width: 110px; margin-right: 30px;}
#nav-menu .menu ul.w690{ width: 620px;}
#nav-menu .menu ul.w628{ width: 628px;}
.w110{ width: 110px;}
.w258{ width: 280px;}
#nav-menu .menu ul.w480{ width: 480px;}
#nav-menu .menu ul.children img.a2{ margin-left: 40px}
#nav-menu .menu ul.pb{ padding-bottom: 52px}
.w3{ width: 258px;}
#nav-menu .menu ul.b52{ padding-bottom: 52px}

.link{ height: 63px; background-color: #e8340c; min-width:1200px;}
.link dt{ float: left; color: #fff; font-size: 16px; margin:8px 0 0 40px}
.link dd{ float: left;}
/*.link select{ width: 235px; height: 40px; border:1px solid #e2e0e0; background-color: #e8340c; font-size: 16px; color: #fff; background-color: #e8340c;margin-left: 10px; margin-right: 4px; text-indent:15px}*/

/* modified by leung 20200618 */
.link select {
    width: 235px;
    height: 40px;
    margin: 0 0 0 10px;
    padding-left: 10px;
    background: #ffffff;
    font-size: 16px;
    border:1px solid #e2e0e0;
    color: #e8340c;}
/* modified by leung 20200618 - end */

.link_in{ margin-top: 11px;}
.foot{ background-color: #fff;padding:30px 0;}
.foot_left{ margin-left:40px;}
.foot p,.foot p a{ line-height: 32px; font-size: 14px; color: #555;}
.foot_right img{ margin-right: 47px;}
.foot p a{ margin: 0 16px;}
.foot p a.one{ margin-left: 0;}
.foot p i{ margin-left: 25px;}

/*index*/
#full-screen-slider { width:100%; height:400px; position:relative;}
#slides { display:block; width:100%; height:400px; position:relative}
#slides li { display:block; width:100%; height:100%; position:absolute}
#pagination { display:block;  position:absolute; left: 48%; bottom: 20px; z-index:998;}
#pagination li { display:block; width:15px; height:15px; float:left; margin-left:9px;background:#f6f3f3;border-radius: 50% }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background: no-repeat center center; width: 28px; height: 15px;border-radius: 0px;}

.box_notice img{ float: left; margin-top: 13px; margin-right: 21px;}
.qimo8{ overflow:hidden;width:1008px; height:50px; margin:0px auto; line-height:50px; float: left;}
.qimo8 .qimo {width:8000%; }
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; background: no-repeat left center; padding:0 66px 0 10px}
.qimo8 .qimo ul li a{ font-size:16px; color:#555;}
.qimo8 .qimo ul li span{ margin-left: 25px;font-size:16px; color:#555;}

.box1{ background-color: #fff; padding:0 40px 25px;}
.box1 h1{ font-size: 34px; color: #555; margin: 50px auto 40px; font-weight: bold; text-align: center}
.xly_car_in { width:675px; height:450px; float:left;position: relative; overflow:hidden}
.xly_car_in .bd { position: relative; height: 100%; z-index: 0;}
.xly_car_in .bd ul { width: 675px; height: 454px; display: block;}
.xly_car_in .bd li { zoom: 1; vertical-align: middle;}
.xly_car_in .bd img { width: 675px; height: 450px; display: block;}
.num { overflow:hidden; height:11px; position: absolute; bottom:15px; right:5px; zoom:1; z-index:3 }
.num li { width:10px; height:10px; background-color:#ece9e8; margin-right:7px;cursor:pointer; float: left; text-indent:-99999999px; border-radius: 50%}
.num li.on {  background-color:#ffe000; }
.xly_ul li .ceng{ position:absolute; left:0px; bottom: 0; height:49px; width:100%; background:#e8340c;}
.xly_ul li .ceng span{ line-height:44px; padding-left:10px; color:#fff; font-size:18px; font-family:'微软雅黑'; font-weight:normal;}

.box_c_l{ width: 382px; margin-left: 25px;}

.tab{ height:48px; line-height:30px;overflow: visible;   }
.tab h3{ height:48px;width:129px; margin-right:12px; line-height:38px; float: left; font-size:20px; color: #555555; cursor: pointer; overflow: visible; text-align:center}
.tab h3.selected{ color: #fff;background:
         no-repeat center top}
.tab_list{ position: relative; overflow:visible}
.tab_list h2 a{ font-size: 18px; color: #333; font-weight: bold}
.tab_list p{ font-size: 16px; color: #999; line-height:28px; margin-top: 5px; margin-bottom: 13px; border-bottom:1px dashed #cbcaca; padding-bottom:15px}
.tab_list li{ height: 34px; line-height: 34px; background:  no-repeat left center; padding-left: 15px;}
.tab_list span{ float: right; font-size: 14px; color: #cbcbcb;}
.tab_list li a{ font-size: 16px; color: #333;}
.tab_list li a:hover,.tab_list h2 a:hover,.words li a:hover{color: #d41010}
.tab_list ul{ display: none; margin-top: 7px; overflow:visible}
.more{ position: absolute; right:0px; top:-49px; font-size:14px; color:#333}
.w347{ width:345px; margin-left:23px; margin-top:30px}
.ml{margin-left:0px}

.tab1{ height:46px; line-height:30px;overflow: visible; border-bottom:1px solid #d5d5d5; background: no-repeat 113px center}
.tab2{background:none}
.tab1 h3{ height:45px;margin-right:50px; line-height:38px; float: left; font-size:22px; color: #555555; cursor: pointer; overflow: visible; font-weight:bold}
.tab1 h3.selected{ font-size:22px; color:#cb2a06; font-weight:bold;border-bottom:3px solid #df2c03}
.tab_list1{ position: relative; overflow:visible}
.tab_list1 li{ height: 34px; line-height: 34px;}
.tab_list1 span{ float: right; font-size: 14px; color: #cbcbcb;}
.tab_list1 li a{ font-size: 16px; color: #333;}
.tab_list1 li a:hover,.tab_list h2 a:hover,.words li a:hover{color: #d41010}
.tab_list1 ul{ display: none; margin-top:14px; overflow:visible}

/* added by leung 20190926 */
.tab1 a { height:45px;margin-right:50px; line-height:38px; float: left; font-size:22px; color: #555555; cursor: pointer; overflow: visible; font-weight:bold}
.tab1 a.selected{ font-size:22px; color:#cb2a06; font-weight:bold;border-bottom:3px solid #df2c03}
.tab2 a { height:45px;margin-right:50px; line-height:38px; float: left; font-size:22px; color: #555555; cursor: pointer; overflow: visible; font-weight:bold}
.tab2 a.selected{ font-size:22px; color:#cb2a06; font-weight:bold;border-bottom:3px solid #df2c03}
.indextitle{border-bottom:1px solid #d5d5d5;height:45px; overflow: visible;}
.indextitle a{font-size:22px; color:#cb2a06; font-weight:bold;border-bottom:3px solid #df2c03;line-height:38px; padding-bottom: 10px}

/* added by leung 20190926 end */

.box2{ background-color: #fff; padding:30px 40px; margin-top:30px }
.title{border-bottom:1px solid #d5d5d5;height:45px; overflow: visible;}
.title a{ float: right;font-size:14px; color:#333; margin-top: 15px;}
.title i{font-size:22px; color:#cb2a06; font-weight:bold;border-bottom:3px solid #df2c03;line-height:38px; padding-bottom: 10px}
.box2 img{ margin:25px auto 0}

.content1 {width:1082px;overflow: visible; position: relative;}
.box_con1 { overflow: visible;}
.box_con1 .btn1 {display: block;width: 40px;height: 135px;position: absolute; top: 25px; cursor: pointer; z-index: 999; background-color:#000;}
.box_con1 .btnl1 {background: no-repeat left center; left:10px;}
.box_con1 .btnr1 {background: no-repeat left center;right:-8px;}
.box_con1 .conbox1 {position: relative;overflow: hidden; width: 1082px;}
.box_con1 .conbox1 ul {position: relative;list-style: none;}
.box_con1 .conbox1 ul li {float: left; width: 1079px; height: 159px; margin-left:14px; overflow: hidden;}
.box_con1 .conbox1 ul li:first-child {margin-left: 0;}
.box_con1 .conbox1 ul li img {display: block; width: 1079px; height: 135px;}

.content2 {width:1082px;overflow: visible; position: relative;}
.box_con2 { overflow: visible;}
.box_con2 .btn2 {display: block;width: 40px;height: 121px;position: absolute; top:16px; cursor: pointer; z-index: 999; background-color:#000;}
.box_con2 .btnl2 {background: no-repeat left center; left:10px;}
.box_con2 .btnr2 {background: no-repeat left center;right:-8px;}
.box_con2 .conbox2{position: relative;overflow: hidden; width: 1082px;}
.box_con2 .conbox2 ul {position: relative;list-style: none;}
.box_con2 .conbox2 ul li {float: left;width: 258px;height:121px;margin-left:15px;overflow: hidden;}
.box_con2 .conbox2 ul li:first-child {margin-left: 0;}
.box_con2 .conbox2 ul li img {display: block;width:258px;height:121px;}



.box3,.box4{background-color: #fff;padding: 30px 40px;margin-top: 30px;}
.information{ width: 100%;}
.tab3{ background:  no-repeat 158px center;}
.right_box{ margin-left: 20px; border-left: 1px solid #e6e6e6; padding-left: 36px}

.box4_list li{ width: 252px; height: 250px; margin-top: 20px; float: left; border: 1px solid #e7e7e7; margin-left: 22px;}
.box4_list li:first-child {margin-left: 0;}
.box4_list h2{ font-size: 18px; color: #333; text-align: center; margin:15px 0 9px 0; font-weight:bold}
.box4_list p{ font-size:16px; color: #333; line-height: 30px; width: 212px; margin: 0 auto}

.box5{ margin-bottom: 35px;background-color: #fff;padding: 30px 18px;margin-top: 30px;}
.content3 {overflow: visible; position: relative;}
.box_con3 { overflow: visible;}
.box_con3 .btn3 {display: block;width: 40px;height: 69px;position: absolute;top:0px;cursor: pointer; z-index: 999;background-color:#000;}
.box_con3 .btnl3 {background: no-repeat left center; left:10px;}
.box_con3 .btnr3 {background: no-repeat left center;right:-8px;}
.box_con3 .conbox3{position: relative;overflow: hidden; width:1055px; margin-left:36px;}
.box_con3 .conbox3 ul {position: relative;list-style: none;}
.box_con3 .conbox3 ul li {float: left;height:69px;overflow: hidden; background:  no-repeat right center; padding:0 17px}
.box_con3 .conbox3 ul li:first-child {margin-left: 0;}
.box_con3 .conbox3 ul li img {display: block;width:142px;height:69px;}

/*0826改首页*/
.tab_information ul{ display: none}
.tab_information p{ width: 1038px;margin:30px auto 26px; line-height: 36px; font-size: 16px; text-indent: 2em}
.list_six{/* background:  no-repeat left bottom;*/ width: 1082px; height:107px;}
.list_six h3{width: 154px;height: 106px; float: left;}
.list_six h3 span{display: block; height: 106px;}

.icon_a{ background-image: }
.selected2 span.a_h{ background-image: }
.icon_b{ background-image: }
.selected2 span.b_h{ background-image: }
.icon_c1{ background-image: }
.selected2 span.c_h{ background-image: }
.icon_d{ background-image: }
.selected2 span.d_h{ background-image: }
.icon_e{ background-image: }
.selected2 span.e_h{ background-image: }
.icon_f{ background-image: }
.selected2 span.f_h{ background-image: }
.icon_g{ background-image: }
.selected2 span.g_h{ background-image: }


.mainleft_c ul{padding:0px; padding-bottom: 206px}
.mainleft_c li{padding:0 20px;overflow: visible; border-bottom: none; height: 60px; line-height: 60px;}
.mainleft_c li a{ display: block;border-bottom: #dedede 1px solid;}
.head_r{ margin-top:32px}
.mainleft_c li:hover,.mainleft_c li.cur{font-weight: bold; background-color: #fff; color: #e8340c;}
.mainleft_c li:hover a,.mainleft_c li.cur a{font-weight: bold; background-color: #fff; color: #e8340c;border-bottom:1px solid #f1f1f1;}


/*业务格局*/
.fullimg_c img{width: 100%;display:block;}
.main_c{width: 1080px;margin: 30px auto 40px;}
.mainleft_c{background: #f1f1f1; width: 206px;float: left;}
.maintpc_c{line-height: 86px;text-align: center;font-size: 26px;background: #d52f0a;color: #fff}
.mainleft_c li{border-bottom: #dedede 1px solid;color: #555;font-size: 18px;text-align: center;line-height: 59px;}
.mainleft_c li a{color: #555}*/
.mainleft_c li a:hover,.mainleft_c li a.cur{color:#d52f0a;}
.mainleft_c ul{padding:0 20px 206px;background: #f1f1f1}
.mainright_c{width: 838px;float: right;}
.location_c{line-height: 50px;border-bottom:#e9e9e9 1px solid;font-size: 16px;color: #555;margin-top: 30px}
.location_c a{color: #555;padding:0 5px;}
.location_c a.cur{color: #d52f0a}
.democontent_c dt{float: left;width: 390px;}
.democontent_c dt img{width: 100%;display: block}
.democontent_c dd{width: 404px;float: right;line-height: 38px;font-size: 18px;color: #555;position: relative;top:-10px;}
.democontent_c{margin-top:50px;}
.icon_c {margin-top: 97px}
.icon_c a{line-height: 80px;color: #d52f0a;font-size: 24px;padding:0 30px;border:#eaeaea 1px solid;display: inline-block;}
.icon_c a img{margin-right: 20px;position: relative;top:10px;}
.tags_c{line-height: 40px;font-size: 18px;text-align: right;margin-top: 30px}
.tags_c span{display: inline-block;text-align: center;padding:0 30px;background: #f1f1f1;color: #555;margin-left: 10px}
.tags_c span.cur{color: #fff;background: #d52f0a}
.tabcontent_c{line-height: 38px;font-size: 18px;color: #555;margin:30px 0 0 30px;}
.tabcontent_c dt{float: left;width: 190px;float: left;}
.tabcontent_c dt img{width: 100%;display: block}
.tabcontent_c dd{width: 600px;float: right;position: relative;top:-3px;border-bottom: #dedede 1px solid;padding-bottom:20px;}
.tabcontent_c dd h3{font-size: 20px;color: #2c2c2c;line-height: 30px}
.tabcontent_c dd p{line-height: 36px;font-size: 16px;color: #555}
.tabcontent_c dd a{float: right;}
.tabcontent_c dl{margin-top:30px;}
.gjlist_c li{width: 258px;float: left;height: 420px;border:#dedede 1px solid;position: relative;margin-left:29px;margin-top:50px;}
.gjlist_c li img{width: 100%;display: block;}
.gjlist_c li h4{line-height: 38px;text-align: center;color: #000;font-size: 22px;margin-top:12px;}
.gjlist_c li p{line-height: 38px;font-size: 16px;color: #555;margin:0 15px;border-bottom:#e8e8e8 1px solid;padding-bottom:15px;}
.ywgjgd{position: absolute;height: 66px;line-height: 66px;font-size: 16px;color: #555;bottom:0;left: 50%;margin-left:-48px;width: 96px;text-align: center;border-top:#d52f0a 1px solid;}
.gjlist_c li.nobod_c{margin-left: 0}
.gjlist_c li:hover h4{color: #d52f0a}
.gjlist_c li:hover{box-shadow: 0 0 3px #999}


/*业务格局*/

/**0826**/
.maintpc_c{ background:#d52f0a  no-repeat 139px 21px}
.tags_c span{ background: #fff; color: #555; box-shadow:0px 0px 4px #e1e1e2; margin-left: 0; margin-right: 10px; margin-top: 10px; cursor: pointer;}
.tags_c span.cur{ background: #f6f6f6; color: #d52f0a}
.gjlist_c li{ cursor: pointer;}
.icon_three{ margin-top: 70px;}
.icon_three li{ float: left; }
.icon_three a{ font-size: 24px; color: #555; height: 80px; line-height: 80px; display: block;box-shadow:0px 0px 4px #e1e1e2; padding: 0 33px 0 84px; height: 80px; float: left; margin:10px 10px 10px 8px;}
.icon_three a.icon_gzdt{ background:  no-repeat 26px center; }
.icon_three a.icon_gzdt:hover{ background: url(/uploads/image/ltsimages/c_1_h.png) no-repeat 26px center; color: #d52f0a}
.icon_three a.icon_rcfw{ background:  no-repeat 26px center; }
.icon_three a.icon_rcfw:hover{ background:  no-repeat 26px center; color: #d52f0a}
.icon_three a.icon_dzb{ background:  no-repeat 26px center; }
.icon_three a.icon_dzb:hover{ background:  no-repeat 26px center; color: #d52f0a}

/*x_add*/
.x_rlzy{ margin: 10px 0 0 0;}
/*党的建设_党建概况*/
.x_cont,.x_cont_lxwm {margin-left: 27px;}
.x_cont h2,.x_cont_lxwm h2,.tabcontent_x h2{ font-size: 30px; color: #555; font-weight: bold; text-align: center;margin: 30px auto}
.x_cont p{ /*text-indent: 2em;*/ line-height: 38px; font-size: 18px; color: #555; margin-bottom: 20px;}
.x_cont_in img.per{ float: left; margin-right: 32px;}
.x_cont_in h3{ font-size: 18px; color: #555; float: right; margin-top:30px; }
.x_cont_in img.words{ vertical-align: -41px; margin-left: 10px}

.x_cont_lxwm h4{ font-size: 14px; color: #555; margin-top:10px}
.x_words_icon{ background:  no-repeat left 10px; padding-left: 38px}
.x_words_icon p{ color: #555; font-size: 20px; line-height: 50px}

.x_location{ margin-top: 0;}
.x_news{ padding: 0 70px}
.x_news h2.x_h2{ font-size: 30px; color: #555;font-weight: bold;text-align: center;margin:40px auto 0; padding-bottom:25px; border-bottom: 1px dashed #d6d4d4}
.x_news h3.x_time{ font-size: 14px; color: #6a6a6a; text-align: center; padding: 18px 0 15px 0}
.x_news h3.x_time i{ margin: 0 28px}

.x_news_in,.x_news_in p{ font-size: 16px; color: #3d3d3d; line-height: 38px;}

.x_news_in p {margin: 0 auto; text-align:justify;}
.x_news_in img{display:block; margin:0 auto;}
.x_news_r{ float: right}
.x_news_r a{ font-size: 14px; color: #6a6a6a; margin-left: 15px}
.x_links_list { margin-top: 15px; margin-bottom: 20px}
.x_links_list li{ height: 36px; line-height: 36px;}
.x_links_list li a{ font-size: 16px; color: #424242; margin-right: 52px}
.x_links_list li span{ font-size: 16px; color: #c1c1c1}
.x_links_list li a:hover,.list li a:hover{ color: #d52f0a}

.list ul{ padding:25px 0px; border-bottom: 1px dashed #d7d7d7}
.list li{height: 36px;line-height: 36px; background:  no-repeat left center; padding-left: 16px;}
.list li span{ float: right; font-size: 16px; color: #9b9b9b}
.list li a{font-size: 16px; color: #2c2c2c}
.page{ height: 30px; font-size: 14px; line-height: 30px; margin: 35px 0 15px 0; text-align: center;}
.page a{ font-size: 14px; border: 1px solid #d7d7d7; border-radius: 3px; padding: 3px 10px;}
.page a.not{ color: #999;}
.page span{ font-size: 14px;border: 1px solid #d52f0a;border-radius: 3px; padding:3px 10px; background: #d52f0a; color: #fff;}
.page i{ margin: 0 8px 0 15px;}
.page i input{ width: 40px; height: 24px; margin: 0 5px; border: 1px solid #d7d7d7; text-align: center;}
.page i input.submit{font-size: 14px;border: 1px solid #d7d7d7;border-radius: 3px; padding:3px 10px; background: #fff; width: auto; height: auto; font-family:'微软雅黑';}
.page i input.submit:hover{ background: #d7d7d7;}


/*党建工作*/
.mainright_c1{padding-left: 40px;background:  left top no-repeat;}
.topsec_c{height: 383px;}
.djgk_c{font-size: 22px;line-height: 40px;color: #000;margin-top:20px;margin-bottom:10px;margin-left: 14px}
.divp_c{line-height: 38px;color: #555;font-size: 18px;margin:0 36px 0 14px;}
.gdxx_c{ 
    display: inline-block;
    line-height: 40px;
    font-size: 16px;color: #727272;
    margin-right: 36px;
    float:right; 
}
.djpart_c dt{width: 366px; height:227px; float: left;position: relative;margin-right: 18px}
.djpart_c dt img{width: 100%;display: block}
.djpart_c dt .botmes{line-height: 40px;height: 40px;left: 0;bottom:0;right: 0;position: absolute;background: ;color: #fff;font-size: 16px;text-indent: 20px}
.djdtc_c{line-height: 70px;font-size: 22px;color: #000}
.clist_c{line-height: 35px;font-size: 16px}
.clist_c a{color: #555}
.clist_c span{float: right;color: #c1c1c1}
.djzt3_c{margin-top:28px;}
.djdt_c{padding:14px;border:#ecedee 1px solid;}
.djpart_c dd{margin-top:-8px;width:420px;float:left;}
.djzt3_c1 {width: 264px;float: left;border:#ecedee 1px solid;height: 252px;margin-left: 18px}
.djzt3_c1 img{display: block;margin: 0 auto}
.djzt3_c1 h3{line-height: 78px;font-size: 22px;color: #000;margin-left: 15px}
.djzt3_c1 ul{margin:20px 14px;line-height: 26px;font-size: 15px;}
.djzt3_c1 ul span{float: right;color: #c1c1c1}
.djzt3_c1 a{color: #555}
.djzt3_c1.nobod_c{margin-left: 0}

/*党建工作*/
/*责任报告*/
.zrbg{margin-top:60px;}
.zrbg dt{float: left;width: 247px;float: left;margin-right: 58px;box-shadow:2px 2px 5px 3px #999;}
.zrbg dt img{display: block; width:247px; height:346px;}
.zrbg h2{line-height: 60px;font-size: 40px;color: #d52f0a}
.zrbg h3{font-size: 24px;line-height: 46px;color: #2c2c2c;padding-bottom: 6px}
.abs_c{line-height: 38px;font-size: 16px;color: #555}
.zrbg dd{border-bottom: #dedede 1px solid;padding-bottom: 10px}
.years_c{line-height:35px;font-size: 18px;color: #d52f0a ;text-align: right;padding:40px 0;}
.years_c a{color: #d52f0a;margin-left:20px;display: inline-block;}
.years_c a.cur{font-weight: bold;}
.unit_c{width: 190px;height: 300px;background: #f1f1f1;text-align: center;display: inline-block;}
.unit_c img{margin-top:10px;}
.unit_c h2{line-height: 30px;font-size: 20px;color: #555}
.unit_c p{line-height: 26px;font-size: 14px;color: #555}
.floor1_c{text-align: center;margin-top:40px;}
.floor2_c{text-align: center;margin-top: 30px}
/*责任报告*/

/*关于国新*/
.dszzc_c{width: 550px;float: left;border:#ecedee 1px solid;margin-top:40px;}
.dszzc_c dt{width: 263px;float: left;}
.dszzc_c dt img{width: 100%;display: block;}
.rtxt_c{width: 240px;height: 323px;float: right;padding:0 12px;}
.rtxt_c h2{line-height: 40px;font-size: 22px;margin-top:12px;color: #000}
.abouttxt_c{line-height: 32px;font-size: 16px;color: #555}
.aboutbod_c{border:#ecedee 1px solid}
.divpabout_c{line-height: 32px;font-size: 16px;color: #555;margin:15px;}

/*add by leung 20190925*/
.about_c {width: 240px;height: 323px;float: right;padding:0 12px;}
.about_c h2{line-height: 40px;font-size: 22px;margin-top:12px;color: #000}
.about_c1 {width: 264px;float: left;border:#ecedee 1px solid;height: 384px;margin-left: 18px}
.about_c1 img{display: block;margin: 0 auto}
.about_c1 h3{line-height: 78px;font-size: 22px;color: #000;margin-left: 15px}
.about_c1 ul{margin:20px 14px;line-height: 26px;font-size: 15px;}
.about_c1 ul span{float: right;color: #c1c1c1}
.about_c1 a{color: #555}
.about_c1.nobod_c{margin-left: 0}
.about_c1:hover,.box4_list li:hover,.gjlist_c li:hover{box-shadow: 0px 0px 7px #adadad;}
.rtxt_c:hover,.box4_list li:hover,.gjlist_c li:hover,.dszzc_c:hover{box-shadow: 0px 0px 7px #adadad;}
/*add by leung 20190925 end*/

/*关于国新*/
/*企业文化*/
.qywhsec1_c dt h2{line-height: 80px;font-size: 22px;color: #000}
.qywhsec1_c dt{width: 114px;float: left;margin-left: 14px}
.qywhsec1_c{border-bottom:#ecedee 1px solid;height: 400px;background:  right center no-repeat;padding-right: 35px}
.qywhsec1_c dd{line-height: 38px;font-size: 16px;color: #555;;width: 630px;float: right;margin-top:65px;}
.qywhsec2_c h2{line-height: 70px;font-size: 22px;color: #333;margin-top:10px;}
.qywhsec2_c dt{width: 399px;float: left;}
.qywhsec2_c{height: 382px;border-bottom:#ecedee 1px solid;padding-left: 14px}
.qywhsec2_c dd{width: 400px;float: right;}
.ads_c li{width: 400px;float: left;margin-left: 14px}
.ads_c li img{width: 100%;display: block;}
.ads_c{padding:46px 0;border-bottom:#ecedee 1px solid;}
.qywhsec4_c li{width: 188px;float: left;margin-left: 24px}
.qywhsec4_c li img{width: 100%;display: block;}
.qywhsec4_c li p{line-height: 50px;color: #555;text-align: center;font-size: 16px;background: #f1f1f1}
.qywhsec4_c h2{line-height: 80px;font-size: 22px;color: #000;padding-left: 14px}
/*关于国新*/

/*新闻中心*/
.x_news_time{ width: 132px; height: 735px; float: left; padding-top:35px; background:  no-repeat 123px 60px; margin-left:30px; margin-right: 30px; background-size: 1px 735px;}
.x_news_time li a{ display: block; background:  no-repeat 95px center; width: 131px; height:45px; line-height: 45px;font-size: 18px;  color: #555; text-indent: 41px; margin-bottom: 16px;}
.x_news_time li a.hover{ background:  no-repeat left center;color: #fff }

/*0918_检索页面*/
.x_w100{ width: 100%;}
.x_search{margin:0px auto 40px }
.search_box{ height:44px; line-height:44px;background-color: #f1f1f1; padding-top:8px }
.search_box select{border: 1px solid #f1f1f1; width:88px; padding-left: 10px; background-color: #f1f1f1; color:#555; font-size: 16px;margin-left: 15px; height:35px; line-height: 35px; float:left}
.search_box input{width:365px; height: 33px; padding-left:10px; line-height: 33px; background-color: #fff; border: 1px solid #fff; margin-left:15px;float:left}
.x_ss{ width:100px; background-color:#e8340c; text-align:center; color:#fff; font-size:18px; height:35px; line-height:35px; display:block;float:left;margin-left:10px}

/*0920_add*/
.tab_list li{ height: auto;background:  no-repeat left 11px; line-height:30px; margin-top:10px}
.x_cont h2, .x_cont_lxwm h2, .tabcontent_x h2{ letter-spacing: 13px}
.x_cont_lxwm h4{ margin-top:-4px; margin-left: 88px;}
.x_words_icon{ margin-top:19px;margin-left: 88px;}
.x_words_icon p{ line-height: 45px}

.mainleft_c ul{padding:0px; padding-bottom: 206px}
.mainleft_c li{padding:0 20px;overflow: visible; border-bottom: none; height: 60px; line-height: 60px;}
.mainleft_c li a{ display: block;border-bottom: #dedede 1px solid;}
.head_r{ margin-top:32px}
.mainleft_c li:hover,.mainleft_c li.cur{font-weight: bold; background-color: #fff; color: #e8340c;}
.mainleft_c li:hover a,.mainleft_c li.cur a{font-weight: bold; background-color: #fff; color: #e8340c;border-bottom:1px solid #f1f1f1;}
.mail{ margin-top:42px}
.box4{ height: 325px;}
.mainright_c1{ height: 1140px;width:834px}
.djzt3_c,.box4_list,.box4,.mainright_c1,.x_djgz,.mainright_c,.gjlist_c{ overflow: visible}
.djzt3_c1{ margin:3px 0px 3px 18px}
.box4_list li{ margin-bottom: 3px}
.mainright_c1{background:  right top no-repeat; float: left;}
.h325{ height: 366px;}
.gjlist_c li{ margin:47px 0 3px 29px}
.gjlist_c{ padding-bottom:47px}
.djzt3_c1:hover,.box4_list li:hover,.gjlist_c li:hover{box-shadow: 0px 0px 7px #adadad;}

/* 0924_add by yanni*/
/*公开目录*/
.gkml h4{font-size: 20px;color: #2c2c2c;line-height: 36px;font-weight: bold;}
.gkml p{font-size: 16px;color: #2c2c2c;;line-height: 36px;}
.gkml p span{color: #3c689c;margin-right: 17px;}
.gkml .more{font-size: 16px;color: #555555;;line-height: 35px;float: right;    position: relative;
    top: 0;}
.gkml li{border-bottom: 1px dashed #d7d7d7;padding: 20px 0 10px 0;}


/*常见问题*/
.commonquest dt{float: left;width: 60px;float: left;}
.commonquest dt img{width: 50px;height:50px;}
.commonquest dd{width: 773px;float: right;position: relative;}
.commonquest dd.qes{line-height: 28px;font-weight: bold;width:768px;background:  no-repeat left center;position: relative;}
.commonquest dd.ans{font-size: 16px;color: #555555;line-height: 32px;width: 760px;}
.commonquest dd.qes h3{font-weight: bold;width: 760px;border: 1px solid #dddee2;font-size: 16px;color: #000000;background: #f6f6f6;padding: 10px 20px;margin-left: 8px;box-sizing: border-box;}
.commonquest dd.qes .sjleft{position: absolute;}
.commonquest dd p{line-height: 26px;font-size: 16px;color: #555}
.commonquest dd a{float: right;}
.commonquest dl{margin-top:20px;}
.commonquest_a{margin-bottom: 50px;}

.topic{font-size: 22px;line-height: 28px;color: #000000;font-weight: bold;margin-top: 30px;}

/*网站地图*/
.sitemap dt{font-size: 16px;line-height: 50px;color: #555555;font-weight: bold;float: left;width: 88px;}
.sitemap dd{font-size: 16px;line-height: 50px;color: #555555;float: right;width: 750px;}
.sitemap dd a{color: #555555;padding: 0 15px;}
.sitemap dd a:hover{color: #d52f0a;}
#dzfzr{margin-left: 125px;background:  no-repeat top center;width: 310px;}

/* 0924_add by yanni - end*/


/* added by wyn 2019-9-26 */
.box_con3 .conbox3 ul li:nth-child(1) span {
    display: block;
    width: 142px;
    height: 69px;
    background:  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(2) span {
    display: block;
    width: 142px;
    height: 69px;
    background:  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(3) span {
    display: block;
    width: 142px;
    height: 69px;
    background:  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(4) span {
    display: block;
    width: 142px;
    height: 69px;
    background:  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(5) span {
    display: block;
    width: 142px;
    height: 69px;
    background:  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(6) span {
    display: block;
    width: 142px;
    height: 69px;
    background:  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(1):hover span {
    display: block;
    width: 142px;
    height: 69px;
    background:#e8340c  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(5):hover span {
    display: block;
    width: 142px;
    height: 69px;
    background:#e8340c  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(3):hover span {
    display: block;
    width: 142px;
    height: 69px;
    background:#e8340c  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(4):hover span {
    display: block;
    width: 142px;
    height: 69px;
    background:#e8340c  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(2):hover span {
    display: block;
    width: 142px;
    height: 69px;
    background:#e8340c  no-repeat center center;
}
.box_con3 .conbox3 ul li:nth-child(6):hover span {
    display: block;
    width: 142px;
    height: 69px;
    background:#e8340c  no-repeat center center;
}
.box_con3 .conbox3 ul li{height: 150px;}
.box_con3 .conbox3 ul li span{padding-top: 75px;}
/* added by wyn 2019-9-26 end */

/*1009_add by xly*/
.box_con3 .conbox3{ margin-left: 60px;}
.foot_right div{width: 80px; float: left; text-align: center; margin-right: 47px;}
.foot_right div span{ font-size:16px; color: #333}

/*1009_add by leung*/
@media screen and (max-width:990px){ .nav{ width:1162px;}#full-screen-slider{width:1162px}  }

/**1010_组织架构 add by xly**/
.x_zzjg{width:838px; height: 1300px; margin-top: 49px; background:   no-repeat; position: relative; overflow: visible;}
.x_zzjg2{ background:  no-repeat; }
#hover{ width: 20px; height: 250px; position: absolute; top: 673px; right: 194px; cursor: pointer; overflow: visible;}
.x_img { position: absolute;top:979px; right:115px; display: none; }

/*1011_add by leung*/
.gkml li a:hover{ color: #d52f0a}
.clist_c li a:hover{ color: #d52f0a}


/*集团微信 added by xly 20191126*/
.x_wx_box{ padding: 0px;}
.x_wx_in li{ float: left; margin-left:30px; margin-top: 50px;}
.x_wx_in li.left{ margin-left:0}
.x_wx_in li:nth-child(5) {background:  no-repeat; width: 340px; height: 320px; text-align: center;}
.x_wx_in li h2 {font-weight: bold; font-size: 22px; margin: 18px 30px;}

/*#newscon2 li:nth-child(2) {font-weight: bold;}*/

/* added by xly 20210301 */
.box5 {padding: 0 40px;}
.list_five {width: 1082px; height:152px;}
.list_five h3 {width: 154px;height: 152px; float: left;}
.list_five h3 span {display: block; height: 152px;}
.tab4_wjlj {background-image: }
.selected3 span.tab4_wjlj_h { background-image: }
.tab4_jjjc {background-image: }
.selected3 span.tab4_jjjc_h { background-image: }
.tab4_jdxs {background-image: }
.selected3 span.tab4_jdxs_h {background-image: }
.tab4_qywz {background-image: }
.selected3 span.tab4_qywz_h { background-image: }
.tab4_xxbs {background-image: }
.selected3 span.tab4_xxbs_h { background-image: }
.tab4_yxdl {background-image: }
.selected3 span.tab4_yxdl_h { background-image: }
.tab4_lxwm {background-image: }
.selected3 span.tab4_lxwm_h { background-image: }
/* added by xly 20210301 end */

.czqy ul li {float: left; width: 330px; margin-left: 45px; margin-bottom: 35px;}
.czqy ul {margin-top: 40px;}
.czqy ul li:nth-child(3n 1) {margin-left: 0;}
.czqy h2.x_h2{ font-size: 35px; color: #0e0e0e;font-weight: bold;text-align: center;margin:40px auto 0; padding-bottom:25px; border-bottom: 1px dashed #d6d4d4}
