@charset "utf-8";

/* CSS Document */

html, body {height: 100%;min-height: 100%; margin:0px; padding:0px;}

.main{ min-height:89.6%;}

body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:14px;}

.mar{ width:1200px; margin:0px auto;}

.clear{ clear:both}

a{ text-decoration:none; color:#666;}

li a:hover{ color:#a10000;}

.news_ul li a:hover{ color:#a10000!important;}

.padd-b-0{ padding-bottom:0px!important;}

.padd-b-5{ padding-bottom:5px!important;}



.ch_div{ position:relative; height:150px;}

.ch_wap{ position:absolute;right: 0px; top: 65px!important;}

.wap_ul li{ float:left; padding-left:25px; height:25px; line-height:25px;color:#666; margin-left:10px;}

.wap_ul li a{color:#666;}

.wap_ul li.ico1{ background:url(../images/ico_14.png) no-repeat;}

.wap_ul li.ico2{ background:url(../images/ico_15.png) no-repeat;}

.wap_ul li.ico3{ background:url(../images/ico_16.png) no-repeat;}

.wap_ul li.ico4{ background:url(../images/ico_17.png) no-repeat right 10px; padding-left:0px; padding-right:15px; position:relative;}

.wap_ul li.ico4 .wap_ul_li{ display:none; position:absolute; top: 25px;left: 0px;width: 64px;text-align: center;}

.wap_ul li.ico4:hover .wap_ul_li{ display:block; background:#fff;}

.wap_ul li.ico4:hover { background:url(../images/ico_17.png) no-repeat right 10px #fff;}

.wap_ul li.ico4 a:hover{ color:#a10000;}



.ch_logo{ width:435px; position:absolute; top:40px;}

.ch_search{border-radius:25px; background:#fff; height:50px;left:50%;margin-left:-69px;top: 51px; width: 265px; position:absolute; }

.ch_search input{ line-height:50px; height:50px;float:left; outline:none; background:none; padding-left:15px;color:#999999;width: 195px;}

.ch_search span{ float:left; margin-top:5px; display:block; cursor:pointer;}

.ch_right{ width:606px; float:right; margin-top:130px;position:relative; height:552px; display:none;}

.ch_right li{ height:115px; position:absolute;}

.ch_right li.ico1{ margin-top:130px;}

.ch_right li.ico2{left:185px;}

.ch_right li.ico3{left:130px; top:320px;}

.ch_right li.ico4{ right:30px; top:200px;}

.ydb{ display:none; top:22px; left:-21px; position:absolute;z-index:9999;}

.wap_ul li.ico1{ position:relative; cursor:pointer; }

.wap_ul li.ico1:hover .ydb{ display:block;}

.wap_ul li.ico1:hover .ydb img{ width:140px;}



.xs_bg {}

.btn_div { width:365px; margin:0px auto; cursor:pointer;}

.btn_div a{display:block;width:145px; height:33px; margin:0px auto; font-size:0px}

.xs_div{background:url(../images/ico_13_01.png) no-repeat; background-position:135px 0px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;}

.xs_div:hover{background:url(../images/ico_13_01.png) no-repeat; background-position:135px 0px;}

.xs_div_dom{background:url(../images/ico_13.png) no-repeat; background-position:135px 0px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;}

.xs_div_dom:hover{background:url(../images/ico_13.png) no-repeat; background-position:135px 0px;}

#xs_bg{width: 50px;height:50px;}



/******中间部分*******/

.tab_con{ width:1200px; margin:0px auto;}

.section{height:647px; background:#fff; padding:16px;}

.section1{ background:#fff; padding:16px;height:auto;}

.section2{ background:#fff; padding:16px;height:auto;}

.section3{height:679px; background:#fff; padding:16px;}

.homediv_left{ width:576px; float:left;}

.homediv_right{ width:576px; float:right;}



.banner{ height:117px;}

.homediv{ margin-top:15px;}

.homediv_left_nav{ width:35px;  font-size:16px; float:left;}

.homediv_left_nav li{ background:#4daad2; height:167px;}

.homediv_left_nav li.hover{ background:#2cb3af; border-bottom:1px solid #fff;}

.homediv_left_nav li:hover{ background:#216faf;}

.homediv_left_nav li a{ color:#fff; display:block; width:18px; margin:0px auto; padding-top:30px;}

.homediv_img{ float:left; width:540px; height:335px;}

.homediv1{ margin-top:20px;}

.homediv1 li{ float:left; width:182px; height:60px; font-size:16px; margin-right:15px; line-height:60px;color:#444444;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;}

.homediv1 li a{ display:block;color:#444444}

.homediv1 li:hover span{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);	}

.homediv1 li:hover{ background:#216faf!important; color:#fff;}

.homediv1 li:hover a{color:#fff!important;}

.homediv1 li span{ display:block; float:left; width:40px; height:40px; margin-left: 7px; margin-right: 27px; margin-top: 10px;    -webkit-transition: all 0.5s;}

.homediv1 li b{ font-weight:normal}

.homediv1 li.ico1{ background:url(../images/bg12.png) no-repeat #ccf1fc}

.homediv1 li.ico2{ background:url(../images/bg13.png) no-repeat #e4f0cc}

.homediv1 li.ico3{ background:url(../images/bg14.png) no-repeat #fbead2}

.homediv1 li.ico4{ background:url(../images/bg15.png) no-repeat #ccecf6}

.homediv1 li.ico5{ background:url(../images/bg16.png) no-repeat #fbdde7}

.homediv1 li.ico6{ background:url(../images/bg17.png) no-repeat #fff1cc; margin-right:0px;}



.homediv1 li.ico1 span{ background:url(../images/ico_20.png) no-repeat;}

.homediv1 li.ico2 span{ background:url(../images/ico_21.png) no-repeat; }

.homediv1 li.ico3 span{ background:url(../images/ico_22.png) no-repeat;}

.homediv1 li.ico4 span{ background:url(../images/ico_23.png) no-repeat;}

.homediv1 li.ico5 span{ background:url(../images/ico_24.png) no-repeat;}

.homediv1 li.ico6 span{ background:url(../images/ico_25.png) no-repeat;}




.homediv1 li.ico1 a{color:#1cc0f0}

.homediv1 li.ico2 a{color:#8abe26}

.homediv1 li.ico3 a{color:#ec981e}

.homediv1 li.ico4 a{color:#00a2d1}

.homediv1 li.ico5 a{color:#f284aa}

.homediv1 li.ico6 a{color:#e76949}



.homediv3{ margin-top:20px;}

.homediv3_left{ width:576px; float:left;height: 246px;}

.homediv3_cen{ width:382px; float:left; margin-left:16px;}

.homediv3_right{ float:right; width:182px;}

.homediv3_cen ul{ margin:10px -8px;}

.homediv3_cen li{ float:left; width:182px; height:50px; padding:10px 0px 0px 8px; font-size:15px; cursor:pointer;}

.homediv3_cen li a{ display:block; border:1px solid #fbe9cf; height:50px; line-height:50px;color:#333333;}

.homediv3_cen li a:hover{ border:1px solid #E76949;}

.homediv3_cen li span{ display:block; width:65px; height:50px; float:left; margin-right:5px; cursor:pointer}

.homediv3_cen li.ico1 span{ background:url(../images/ico_26.png) no-repeat center;}

.homediv3_cen li.ico2 span{ background:url(../images/ico_27.png) no-repeat center;}

.homediv3_cen li.ico3 span{ background:url(../images/ico_28.png) no-repeat center;}

.homediv3_cen li.ico4 span{ background:url(/images/ico_29_new.png) no-repeat center;}

.homediv3_cen li.ico5 span{ background:url(../images/ico_30.png) no-repeat center; width: 54px;}

.homediv3_cen li.ico6 span{ background:url(../images/ico_31.png) no-repeat center;}

.homediv3_right li{ height:80px; line-height:80px; border-radius:8px; font-size:15px; margin-top:13px; color:#fff; cursor:pointer}

.homediv3_right li a{color:#fff; display:block;}

.homediv3_right li span{ display:block; width:65px; height:80px; float:left; margin-right:5px; cursor:pointer}

.homediv3_right li.ico1 span{ background:url(../images/ico_33.png) no-repeat center;}

.homediv3_right li.ico2 span{ background:url(../images/ico_34.png) no-repeat center;}

.homediv3_right li.ico1{ background:#2cb3af}

.homediv3_right li.ico2{ background:#57b539}

.add-jwmsxf{width: 100%;height: 250px;padding-top: 20px;}

.add-jwmsxf .jwmtit{margin-bottom:8px;width: 186px;height: 46px;line-height: 46px;background:url(../images/add-jwmsxfbg.png) no-repeat top center;text-align: center;}

.add-jwmsxf .jwmtit a{font-size: 17px;color: white;}

.zt{ margin-top:20px; height:80px;}

.zt1{ float:left; width:380px; height:80px;}

.zt2{ float:left;width:380px;margin-left:14px; margin-right:14px; height:80px;}

.zt3{ float:left;width:380px; height:80px;}





.h-div{ background:#fdfdfd; padding:10px;}

.h-div-left{ width:273px; height:80px; float:left;}

.h-div-right{ float:left; color:#005893; text-align:center; border-left:1px solid #e5e5e5; margin-left:23px; height:80px; padding-left:43px;}

.h-div-right b{ font-size:27px; margin-top:10px; margin-bottom:5px; display:block;}

.h-div-right p{ font-size:16px;}



.h-div1{ margin-top:17px;}

.h-div1-left{ width:289px; height:230px; float:left;}

.h-div1-left img{ width:289px; height:230px; }

.h-div1-cen{ width:425px; float:left; margin-left:19px;margin-right:10px;}

.h-div1-right{ width:425px; float:left;}

.news_title span{ float:left; display:block; width:100px; height:46px; text-align:center; font-size:18px; line-height:37px; margin-right:37px;}

.news_title a{color:#216FAF}

.news_title span.hover{ background:url(../images/bg1.png) no-repeat;}

.news_title span.hover a{color:#fff;}

.news_ul li{ position:relative; padding-right:66px; line-height:29px; background:url(../images/bg7.png) no-repeat 0px; padding-left:10px; font-size:15px;}

.news_ul li a{ color: #333; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;display: block;}

.news_ul li span{ position:absolute; top:0px; right:18px;color:#AAAAAA;}



.h-div2-left{width:289px; float:left;}

.h-div2-cen{ width:410px; float:left; margin-left:19px;margin-right:23px;}

.h-div2-right{width:420px; float:left;}



.h-div2-title{ height:50px; border-bottom:1px solid #eeeeee; text-align:center; font-size:20px;}

.h-div2-title span{ display:block; height:50px; line-height:50px; width:105px; margin:0px auto;}

.h-div2 .colo1 span{border-bottom:3px solid #216faf;color:#206EAE}

.h-div2 .colo1 span a{color:#206EAE}



.h-div2 .colo2 span{border-bottom:3px solid #e76949;color:#E66848}

.h-div2 .colo2 span a{color:#E66848}



.h-div2 .colo3 span{border-bottom:3px solid #73ca45;color:#72CA45}

.h-div2 .colo3 span a{color:#72CA45}



.wsbs{ margin-top:15px;}

.ggfw{}

.ggfw ul{ margin: 0 -7px; }

.h-div2 b{ display:block; font-size:15px; margin-top:20px;}

.fw { position:relative; height:270px;}

.fw .more{ position:absolute; top:-36px; right:0px;}

.ggfw li{ float:left; padding:10px 7px 0; width:87px; height:30px; line-height:30px;}

.ggfw li:hover a{  background:url(../images/bg3_01.png) no-repeat 10px #216faf;color:#fff;}

.ggfw li:hover a{color:#fff;}

.ggfw li a{ display:block;background:url(../images/bg3.png) #fafafa no-repeat 10px; padding-left:22px;color:#216faf;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;}



.h-div2-zwgk{ margin-top:15px; background:#fffaf0; width:412px; height:99px;}

.h-div2-zwgk li{ float:left; height:44px; line-height:44px; width:137px;}

.h-div2-zwgk li span{ display:block; width:34px; height:44px; float:left; margin-right:13px;margin-left: 13px;transition: all 0.5s ease-in-out;}

.h-div2-zwgk li:hover span{ transform:rotate(360deg);}

.h-div2-zwgk li.ico1 span{ background:url(../images/ico_01.png) no-repeat 0px;}

.h-div2-zwgk li.ico2 span{ background:url(../images/ico_02.png) no-repeat 0px;}

.h-div2-zwgk li.ico3 span{ background:url(../images/ico_03.png) no-repeat 0px;}

.h-div2-zwgk li.ico4 span{ background:url(../images/ico_04.png) no-repeat 0px;}

.h-div2-zwgk li.ico5 span{ background:url(../images/ico_05.png) no-repeat 0px;}

.h-div2-zwgk li.ico6 span{ background:url(../images/ico_06.png) no-repeat 0px;}



.h-div2-ul{ margin-top:20px;}

.h-div2-ul li{ background:url(../images/bg2.png) no-repeat 0px; float:left; width:190px; padding-left:15px; line-height:26px;}

.h-div2-hd{ margin-top:15px;}

.h-div2-hd li:hover{ background:#ABDE66;color:#fff;}

.h-div2-hd li:hover a{ color:#fff;}

.h-div2-hd li{ float:left; width:130px; height:99px; background:#f6fcfe; text-align:center;color:#333333;}

.h-div2-hd li a{color:#333333;}

.h-div2-hd li span{ display:block; height:49px; margin-top:10px; margin-bottom:8px; -webkit-transition: all 0.5s;}

.h-div2-hd li:hover span{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}

.h-div2-hd li.ico2{ margin-left:15px; margin-right:15px;}

.h-div2-hd li.ico1 span{ background:url(../images/ico_07.png) no-repeat center;}

.h-div2-hd li.ico2 span{ background:url(../images/ico_08.png) no-repeat center;}

.h-div2-hd li.ico3 span{ background:url(../images/ico_09.png) no-repeat center;}

.h-div2-zwzx li{ line-height:26px;}

.h-div2-zwzx li span{color:#ED7000; margin-right:10px;}

.h-div2-zwzx ul{ margin-top:5px;}



.link{ background:#e9f3fa; height:43px; padding-left:15px; padding-right:15px;}

.link li{ float:left; width:262px; font-size:15px;color:#333333; text-indent:25px; line-height:43px; background:url(../images/link-yqlj.png) no-repeat 6px center; position: relative;}

.link li.link_1{ width:170px;}

.link li.link_3{ width:109px;}

.link li a{color:#333333; display: block; cursor: pointer;}

.link dl{width: 100%; position: absolute; bottom: 43px; left: 0; background-color: #e9f3fa; max-height: 430px; overflow-y: scroll; overflow-x: hidden; display: none;}

.link dl::-webkit-scrollbar{width: 8px; height: 4px;}

.link dl::-webkit-scrollbar-thumb{border-radius: 5px; -webkit-box-shadow: inset 0 0 5px #05a2da; background: #1f6dad;}

.link dl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px #dcdcdc; border-radius: 0; background: #dcdcdc;}

.link dl dd{width: 100%;}

.link dl dd a{line-height: 23px; padding: 10px 0 10px 25px; text-indent: 0;}

.link dl dd:hover{background-color: #ffffff;}

.link td{ line-height:43px; font-size:15px; color:#333333; text-align:center; }





/***要闻****/

.yw_bg{ background:#fdfdfd;}

.yw_padd5{padding: 15px;padding-left: 10px;padding-right: 10px;}

.ywdiv_left{ float:left; width:326px; height:359px;}

.ywdiv_cen{ width:510px; float:left; margin-left:20px; margin-right:20px;}

.ywdiv_right{ width:292px; float:left; height:359px;}



.ywdiv_left strong{ font-size:20px; font-weight:lighter;color:#206EAE; margin-bottom:25px; display:block;}

.ywdiv_left strong a{color:#206EAE;}

.ywdiv_left ul li span{ display:block; height:66px; width:66px; float:left; background:#7ec1eb; color:#fff; margin-right:10px; text-align:center; font-size:14px;border-radius:5px;}

.ywdiv_left ul li span b{ display:block; font-weight:lighter;font-size: 26px; margin-top: 7px;}

.ywdiv_left ul li{height:66px; border-bottom:1px solid #eeeeee; padding-bottom:15px; margin-top:15px; color:#333333;  font-size:16px; line-height:26px;}

.ywdiv_left ul li a{ color:#333333; padding-top:6px; display:block;}



.yw_hy{ background:#f2f6ff; margin-top:20px;}

.yw_title{color:#1F6DAD; font-size:20px;}

.yw_title span{float:left;color:#666666; margin-right:25px;}

.yw_title span.hover{color:#1F6DAD;}

.yw_title span.hover a{ color:#1F6DAD;}

.yw_title span:hover a{color:#fdab02}

.yw_title a{color:#666666;}

.yw_zscd ul li{ font-size:15px; line-height:30px;}

.yw_zscd ul li a{color:#333333}

.more b{ display:block; width:22px; float:left; height:5px; background:#cccccc; font-size:0px; margin-top:13px; margin-left:10px; cursor:pointer;}

.more b.hover{ background:#dd4c4c}

.yw_hy ul{ margin-top:15px;}

.yw_hy li{ height:60px; background:#7ec1eb;color:#fff; padding-top:10px; padding-bottom:10px;}

.yw_hy li a{color:#fff;}

.yw_hy li span { font-size:14px; display:block; float:left; text-align:center; border-right:1px solid #fff; height:60px;color:#fff; width:75px; margin-right:10px;}

.yw_hy li span b{  font-size:26px; display:block;  font-weight:lighter;}



.ywdiv1_left{ width:326px; background:#f2f6ff; float:left; height:263px;}

.ywdiv1_cen{ width:510px; margin-left:20px; margin-right:20px; float:left; height:263px;}

.ywdiv1_right{ width:292px; float:left; height:226px;}



.ywdiv1_left li{ float: left; width:148px; text-align:center;}

.ywdiv1_left li img{ width:138px;height:110px; text-align:center; margin-bottom:5px;}

.ywdiv1_left ul{ margin-top:20px;}



.yw_title1{height:46px;}

.yw_title1 span{ float:left; display:block;  width:100px; height:46px; text-align:center; font-size:18px; line-height:35px; margin-right:10px;}

.yw_title1 span.hover{background:url(../images/yw_bg.png) no-repeat center;color:#fff;}

.yw_title1 span.hover a{color:#fff;}

.yw_ul{}



.zwgk_bg{ background:#f2f6ff;}

.gkdiv{ border:1px solid #f2f6ff}

.zwgk_left{ float:left; width:326px; height:350px;}

.zwgk_cen{ float:left; width:510px; margin-left:17px; margin-right:17px; height:350px;}

.zwgk_right{ float:left; width:298px; height:350px;}



.ld_jj{ margin-top:20px;}

.ld_jj dt img{ width:103px; height:149px;}

.ld_jj dl{ border-bottom:1px dashed #dddddd; padding-bottom:20px; overflow:hidden; }

.ld_jj dl dt{ float:left; width:103px; height:149px;}

.ld_jj dl dd{ float:right; width:175px;}

.ld_jj dl dd span{ font-size:22px; color:#333333; margin-bottom:5px; display:block;}

.ld_jj dl dd span a{color:#333;}

.ld_jj dl dd span a:hover{color:#a10000;}

.ld_jj dl dd span font{font-size:14px; padding-left:20px;}

.ld_jj dl dd p{color:#666666;line-height: 23px;margin-top: 10px; margin-bottom: 5px;}

.wyxx{ display:block; border-radius: 5px; background:url(../images/zwgk_ico_01.png) no-repeat #0071bd 22px 8px; padding-left:48px;color:#fff; height:30px; line-height:30px; margin-top:10px; font-size:15px; }

.wyxx:hover{background:url(../images/zwgk_ico_01.png) no-repeat #fdab02 22px 8px;}

.jj{ margin-top:5px;}

.jj a{ display:block; float:left; width:84px; height:30px; line-height:30px; text-align:center; background:#0071bd; color:#fff; border-radius: 5px; font-size:15px;}

.jj a:hover{ background:#fdab02;}

.ld_ul{ margin-top:8px; font-size:14px;color:#333333;}

.ld_ul td{ line-height:28px;}

.ld_ul li{line-height:24px;float:left;background:url(../images/bg3.png) no-repeat 0px;padding-left: 8px;width: 108px; color:#666;}

.ld_ul li a{color:#333;}



.news_ul li.li_titile{ background:none;color:#D83400; font-size:24px; padding:0px; margin-top:15px; margin-bottom:15px; text-align: center;}

.news_ul li.li_titile a{color:#D83400;}



.zwgk_right ul{ margin:0 -8px;}

.zwgk_right li{ float:left;  padding: 15px 0px 0px 18px; height:33px; line-height:33px;}

.zwgk_right li a{ display:block; width:114px; font-size:15px; text-align:center; background:#fdfdfd;color:#666;webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none; border:1px solid #cddaf1}

.zwgk_right li a:hover{ background:#cddaf1;color:#0071BD;}



.zwgk1{ margin-top:10px;}

.zwgk1_left { float:left; width:326px;}

.zwgk1_cen{ float:left; width:510px; margin-left:17px; margin-right:17px;}

.zwgk1_right{ float:left; width:298px;}

.zwgk1_left ul{ margin:0px -14px;}

.zwgk1_left li{ float:left; width:154px; height:126px; padding: 15px 0px 0px 14px;}



.zwgk1_cen ul li{ float:left;padding: 15px 6px 0; font-size:15px; line-height:22px;}

.zwgk1_cen ul li:hover a{ background:#216faf;color:#fff;}

.zwgk1_cen ul li span{ display:block; height:70px;}

.zwgk1_cen ul li a{ display:block; border:1px solid #ececec; width:117px; height:126px; text-align:center;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;}

.zwgk1_cen ul{ margin:0 -7px;}

.zwgk1_cen ul li.ico1 span{ background:url(../images/zwgk_ico_02.png) center no-repeat;}

.zwgk1_cen ul li.ico2 span{ background:url(../images/zwgk_ico_03.png) center no-repeat;}

.zwgk1_cen ul li.ico3 span{ background:url(../images/zwgk_ico_04.png) center no-repeat;}

.zwgk1_cen ul li.ico4 span{ background:url(../images/zwgk_ico_05.png) center no-repeat;}

.zwgk1_cen ul li.ico5 span{ background:url(../images/zwgk_ico_06.png) center no-repeat;}

.zwgk1_cen ul li.ico6 span{ background:url(../images/zwgk_ico_07.png) center no-repeat;}

.zwgk1_cen ul li.ico7 span{ background:url(../images/zwgk_ico_08.png) center no-repeat;}

.zwgk1_cen ul li.ico8 span{ background:url(../images/zwgk_ico_09.png) center no-repeat;}



.zwgk1_cen ul li:hover.ico1 span{ background:url(../images/zwgk_ico_02_01.png) center no-repeat;}

.zwgk1_cen ul li:hover.ico2 span{ background:url(../images/zwgk_ico_03_01.png) center no-repeat;}

.zwgk1_cen ul li:hover.ico3 span{ background:url(../images/zwgk_ico_04_01.png) center no-repeat;}

.zwgk1_cen ul li:hover.ico4 span{ background:url(../images/zwgk_ico_05_01.png) center no-repeat;}

.zwgk1_cen ul li:hover.ico5 span{ background:url(../images/zwgk_ico_06_01.png) center no-repeat;}

.zwgk1_cen ul li:hover.ico6 span{ background:url(../images/zwgk_ico_07_01.png) center no-repeat;}

.zwgk1_cen ul li:hover.ico7 span{ background:url(../images/zwgk_ico_08_01.png) center no-repeat;}

.zwgk1_cen ul li:hover.ico8 span{ background:url(../images/zwgk_ico_09_01.png) center no-repeat;}



.zwgk1_right { margin-top:15px;}

.zwgk1_right li{ height:44px; line-height:44px; color:#D03F3F;  background:url(../images/bg8.png) no-repeat 15px 20px #fff2ca; padding-left:30px; margin-top:9px; font-size:15px;webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}

.zwgk1_right li:hover{ background:url(../images/bg3_01.png) no-repeat 15px 20px #F4A24E;color:#fff;}

.zwgk1_right li:hover a{color:#fff;}

.zwgk1_right li a{color:#D03F3F}



.zcjd_left{width:393px;float:left;background: #f2f6ff;height:261px;}

.zcjd_cen{width: 740px;float:left;margin-left:17px;margin-right:17px;height:261px;}

.zcjd_right{ float:left; width:290px;}

.yw_title a.fr{ font-size:15px; line-height:27px;color:#666666;}



.zwgk_title{ background:url(../images/bg9.png) no-repeat; height:34px; line-height:34px;}

.zwgk_title span{ font-size:20px; display:block; float:left; width:110px; text-align:center;color:#fff;}

.zwgk_title a{color:#fff;}

.zwgk_title a.fr{ padding-right:15px;color:#666;}

.yw_title a:hover.fr{ color:#a10000;}

.zwgk_sp{width: 370px;height:197px;position:relative;padding-top:0px!important;}

.zwgk_sp li{ padding-right:0px;}

.zwgk_sp img{ width:260px; height:176px;}

.zwgk_sp span{ display:block; position:absolute; bottom:15px; background:url(../images/yw_bg1.png); height:40px; left:15px; width:260px; color:#fff; text-align:center; line-height:40px;}



.zcjd1_left{ width:393px; float:left;}

.zcjd1_right{}



.zcjd1_left ul li{ height:60px; background:#fff2ca; padding:10px; margin-bottom:16px;}

.zcjd1_left ul li span{ display:block; width:70px; float:left; text-align:center; border-right:1px solid #fff; margin-right:15px;color:#DD4C4C;}

.zcjd1_left ul li a:hover{color:#a10000;}

.zcjd1_left ul li a{ font-size:15px;}

.zcjd1_left ul{ margin-top:20px;}

.zcjd1_left ul li span b{ display:block; font-weight:lighter; font-size:26px;color:#DD4C4C;}

.zcjd1_left ul li a{ display:block; margin-top:3px; line-height:25px;color:#333333;}

.zcjd1_right {    width: 759px; float:right;}

.zcjd1_right ul{ margin-top:20px;}

.zcjd1_right ul li{ float:left; width:233px; margin-left:5px; margin-right:5px; background:#f6f6f6; height:288px;color:#0071BD;}

.zcjd1_right ul li img{ width:233px; height:168px;}

.zcjd1_right ul li span{ display:block; padding:15px;}

.zcjd1_right ul li a{color:#0071BD;}



.bsfw_left{ width:832px; float:left;}

.bmfw_right{ width:308px; float:right;}

.zdfw{ background:url(../images/bsfw_img.png) #f2f6ff no-repeat bottom left; height:180px;}

.zdfw span{ background:url(../images/bg10.png) no-repeat; display:block; width:124px; height:52px; line-height:48px; color:#fff; font-size:20px; text-align:center; float:left;}



.zdfw  ul{ float:right;} 

.zdfw li{ float:left; width:90px; margin-right:25px; text-align:center;color:#444444; font-size:15px;}

.zdfw li a{color:#444444}

.zdfw li span{ display:block; background:#fff; width:90px; height:90px; border-radius:8px; margin-top:28px; margin-bottom:15px;}

.zdfw li.ico1 span{ background:url(../images/bsfw_ico_01.png) no-repeat #fff 12px 20px;}

.zdfw li.ico2 span{ background:url(../images/bsfw_ico_02.png) no-repeat #fff 12px 20px;}

.zdfw li.ico3 span{ background:url(../images/bsfw_ico_03.png) no-repeat #fff 12px 20px;}

.zdfw li.ico4 span{ background:url(../images/bsfw_ico_04.png) no-repeat #fff 12px 20px;}



.grfw{ margin-top:15px;}

.grfw_title{ height:45px;}

.grfw_title span{ float:left; display:block; width:100px; height:43px; line-height:43px; font-size:20px;color:#1F6CAC; text-align:center; margin-right:15px;}

.grfw_title span a{color:#1F6CAC;}

.grfw_title span.hover{color:#D03F3F; border-bottom:2px solid #D03F3F}

.grfw_title span.hover a{color:#D03F3F}

.grfw_title .more{ margin-top:10px;}

.grfw ul{ margin:0 -8px;}

.grfw li{ float:left; width:125px; height:120px; text-align:center; font-size:15px;padding: 15px 8px 0;}

.grfw li a{ display:block;border: 1px solid #ebebeb; height:120px;color:#333;}

.grfw li span{ display:block; height:77px;}

.grfw li:hover a{ background:#83c5e0; color:#fff;}

.grfw li.ico1 span{ background:url(../images/bsfw_ico_05.png) no-repeat center; }

.grfw li.ico2 span{ background:url(../images/bsfw_ico_06.png) no-repeat center; }

.grfw li.ico3 span{ background:url(../images/bsfw_ico_07.png) no-repeat center; }

.grfw li.ico4 span{ background:url(../images/bsfw_ico_08.png) no-repeat center; }

.grfw li.ico5 span{ background:url(../images/bsfw_ico_09.png) no-repeat center; }

.grfw li.ico6 span{ background:url(../images/bsfw_ico_10.png) no-repeat center; }

.grfw li.ico7 span{ background:url(../images/bsfw_ico_11.png) no-repeat center; }

.grfw li.ico8 span{ background:url(../images/bsfw_ico_12.png) no-repeat center; }

.grfw li.ico9 span{ background:url(../images/bsfw_ico_13.png) no-repeat center; }

.grfw li.ico10 span{ background:url(../images/bsfw_ico_14.png) no-repeat center; }

.grfw li.ico11 span{ background:url(../images/bsfw_ico_15.png) no-repeat center; }

.grfw li.ico12 span{ background:url(../images/bsfw_ico_16.png) no-repeat center; }

.grfw li.ico13 span{ background:url(../images/bsfw_ico_26.png) no-repeat center; }

.grfw li.ico14 span{ background:url(../images/bsfw_ico_27.png) no-repeat center; }

.grfw li.ico15 span{ background:url(../images/bsfw_ico_28.png) no-repeat center; }

.grfw li.ico16 span{ background:url(../images/bsfw_ico_29.png) no-repeat center; }

.grfw li.ico17 span{ background:url(../images/bsfw_ico_30.png) no-repeat center; }

.grfw li.ico18 span{ background:url(../images/bsfw_ico_31.png) no-repeat center; }

.grfw li.ico19 span{ background:url(../images/bsfw_ico_32.png) no-repeat center; }

.grfw li.ico20 span{ background:url(../images/bsfw_ico_33.png) no-repeat center; }

.grfw li.ico21 span{ background:url(../images/bsfw_ico_34.png) no-repeat center; }

.grfw li.ico22 span{ background:url(../images/bsfw_ico_35.png) no-repeat center; }

.grfw li.ico23 span{ background:url(../images/bsfw_ico_36.png) no-repeat center; }

.grfw li.ico24 span{ background:url(../images/bsfw_ico_37.png) no-repeat center; }

.grfw li.ico25 span{ background:url(../images/bsfw_ico_38.png) no-repeat center; }

.grfw li.ico26 span{ background:url(../images/bsfw_ico_39.png) no-repeat center; }

.grfw li.ico27 span{ background:url(../images/bsfw_ico_40.png) no-repeat center; }

.grfw li.ico28 span{ background:url(../images/bsfw_ico_41.png) no-repeat center; }

.grfw li.ico29 span{ background:url(../images/bsfw_ico_42.png) no-repeat center; }

.grfw li.ico30 span{ background:url(../images/bsfw_ico_43.png) no-repeat center; }



.grfw li.ico31 span{ background:url(../images/bs_ico_01.png) no-repeat center; }

.grfw li.ico32 span{ background:url(../images/bs_ico_02.png) no-repeat center; }

.grfw li.ico33 span{ background:url(../images/bs_ico_03.png) no-repeat center; }

.grfw li.ico34 span{ background:url(../images/bs_ico_04.png) no-repeat center; }

.grfw li.ico35 span{ background:url(../images/bs_ico_05.png) no-repeat center; }

.grfw li.ico36 span{ background:url(../images/bs_ico_06.png) no-repeat center; }

.grfw li.ico37 span{ background:url(../images/bs_ico_07.png) no-repeat center; }

.grfw li.ico38 span{ background:url(../images/bs_ico_08.png) no-repeat center; }

.grfw li.ico39 span{ background:url(../images/bs_ico_09.png) no-repeat center; }

.grfw li.ico40 span{ background:url(../images/bs_ico_10.png) no-repeat center; }

.grfw li.ico41 span{ background:url(../images/bs_ico_11.png) no-repeat center; }

.grfw li.ico42 span{ background:url(../images/bs_ico_12.png) no-repeat center; }

.grfw li.ico43 span{ background:url(../images/bs_ico_13.png) no-repeat center; }

.grfw li.ico44 span{ background:url(../images/bs_ico_14.png) no-repeat center; }

.grfw li.ico45 span{ background:url(../images/bs_ico_15.png) no-repeat center; }

.grfw li.ico46 span{ background:url(../images/bs_ico_16.png) no-repeat center; }

.grfw li.ico47 span{ background:url(../images/bs_ico_17.png) no-repeat center; }

.grfw li.ico48 span{ background:url(../images/bs_ico_18.png) no-repeat center; }

.grfw li.ico49 span{ background:url(../images/bs_ico_19.png) no-repeat center; }

.grfw li.ico50 span{ background:url(../images/bs_ico_20.png) no-repeat center; }

.grfw li.ico51 span{ background:url(../images/bs_ico_21.png) no-repeat center; }

.grfw li.ico52 span{ background:url(../images/bs_ico_22.png) no-repeat center; }

.grfw li.ico53 span{ background:url(../images/bs_ico_23.png) no-repeat center; }

.grfw li.ico54 span{ background:url(../images/bs_ico_24.png) no-repeat center; }

.grfw li.ico55 span{ background:url(../images/bs_ico_25.png) no-repeat center; }

.grfw li.ico56 span{ background:url(../images/bs_ico_26.png) no-repeat center; }

.grfw li.ico57 span{ background:url(../images/bs_ico_27.png) no-repeat center; }

.grfw li.ico58 span{ background:url(../images/bs_ico_28.png) no-repeat center; }

.grfw li.ico59 span{ background:url(../images/bs_ico_29.png) no-repeat center; }

.grfw li.ico60 span{ background:url(../images/bs_ico_30.png) no-repeat center; }

.grfw li.ico61 span{ background:url(../images/bs_ico_31.png) no-repeat center; }

.grfw li.ico62 span{ background:url(../images/bs_ico_32.png) no-repeat center; }

.grfw li.ico63 span{ background:url(../images/bs_ico_33.png) no-repeat center; }

.grfw li.ico64 span{ background:url(../images/bs_ico_34.png) no-repeat center; }

.grfw li.ico65 span{ background:url(../images/bs_ico_35.png) no-repeat center; }

.grfw li.ico66 span{ background:url(../images/bs_ico_36.png) no-repeat center; }

.grfw li.ico67 span{ background:url(../images/bs_ico_37.png) no-repeat center; }

.grfw li.ico68 span{ background:url(../images/bs_ico_38.png) no-repeat center; }

.grfw li.ico69 span{ background:url(../images/bs_ico_39.png) no-repeat center; }

.grfw li.ico70 span{ background:url(../images/bs_ico_40.png) no-repeat center; }

.grfw li.ico71 span{ background:url(../images/bs_ico_41.png) no-repeat center; }

.grfw li.ico72 span{ background:url(../images/bs_ico_42.png) no-repeat center; }

.grfw li.ico73 span{ background:url(../images/bs_ico_43.png) no-repeat center; }

.grfw li.ico74 span{ background:url(../images/bs_ico_44.png) no-repeat center; }

.grfw li.ico75 span{ background:url(../images/bs_ico_45.png) no-repeat center; }

.grfw li.ico100 span{ background:url(../images/bs_ico_100.png) no-repeat center; }

.grfw li.ico101 span{ background:url(../images/bs_ico_101.png) no-repeat center; }







.grfw li:hover.ico1 span{ background:url(../images/bsfw_ico_05_01.png) no-repeat center; }

.grfw li:hover.ico2 span{ background:url(../images/bsfw_ico_06_01.png) no-repeat center; }

.grfw li:hover.ico3 span{ background:url(../images/bsfw_ico_07_01.png) no-repeat center; }

.grfw li:hover.ico4 span{ background:url(../images/bsfw_ico_08_01.png) no-repeat center; }

.grfw li:hover.ico5 span{ background:url(../images/bsfw_ico_09_01.png) no-repeat center; }

.grfw li:hover.ico6 span{ background:url(../images/bsfw_ico_10_01.png) no-repeat center; }

.grfw li:hover.ico7 span{ background:url(../images/bsfw_ico_11_01.png) no-repeat center; }

.grfw li:hover.ico8 span{ background:url(../images/bsfw_ico_12_01.png) no-repeat center; }

.grfw li:hover.ico9 span{ background:url(../images/bsfw_ico_13_01.png) no-repeat center; }

.grfw li:hover.ico10 span{ background:url(../images/bsfw_ico_14_01.png) no-repeat center; }

.grfw li:hover.ico11 span{ background:url(../images/bsfw_ico_15_01.png) no-repeat center; }

.grfw li:hover.ico12 span{ background:url(../images/bsfw_ico_16_01.png) no-repeat center; }

.grfw li:hover.ico13 span{ background:url(../images/bsfw_ico_26_01.png) no-repeat center; }

.grfw li:hover.ico14 span{ background:url(../images/bsfw_ico_27_01.png) no-repeat center; }

.grfw li:hover.ico15 span{ background:url(../images/bsfw_ico_28_01.png) no-repeat center; }

.grfw li:hover.ico16 span{ background:url(../images/bsfw_ico_29_01.png) no-repeat center; }

.grfw li:hover.ico17 span{ background:url(../images/bsfw_ico_30_01.png) no-repeat center; }

.grfw li:hover.ico18 span{ background:url(../images/bsfw_ico_31_01.png) no-repeat center; }

.grfw li:hover.ico19 span{ background:url(../images/bsfw_ico_32_01.png) no-repeat center; }

.grfw li:hover.ico20 span{ background:url(../images/bsfw_ico_33_01.png) no-repeat center; }

.grfw li:hover.ico21 span{ background:url(../images/bsfw_ico_34_01.png) no-repeat center; }

.grfw li:hover.ico22 span{ background:url(../images/bsfw_ico_35_01.png) no-repeat center; }

.grfw li:hover.ico23 span{ background:url(../images/bsfw_ico_36_01.png) no-repeat center; }

.grfw li:hover.ico24 span{ background:url(../images/bsfw_ico_37_01.png) no-repeat center; }

.grfw li:hover.ico25 span{ background:url(../images/bsfw_ico_38_01.png) no-repeat center; }

.grfw li:hover.ico26 span{ background:url(../images/bsfw_ico_39_01.png) no-repeat center; }

.grfw li:hover.ico27 span{ background:url(../images/bsfw_ico_40_01.png) no-repeat center; }

.grfw li:hover.ico28 span{ background:url(../images/bsfw_ico_41_01.png) no-repeat center; }

.grfw li:hover.ico29 span{ background:url(../images/bsfw_ico_42_01.png) no-repeat center; }

.grfw li:hover.ico30 span{ background:url(../images/bsfw_ico_43_01.png) no-repeat center; }





.grfw li:hover.ico31 span{ background:url(../images/bs_ico_01_01.png) no-repeat center; }

.grfw li:hover.ico32 span{ background:url(../images/bs_ico_02_01.png) no-repeat center; }

.grfw li:hover.ico33 span{ background:url(../images/bs_ico_03_01.png) no-repeat center; }

.grfw li:hover.ico34 span{ background:url(../images/bs_ico_04_01.png) no-repeat center; }

.grfw li:hover.ico35 span{ background:url(../images/bs_ico_05_01.png) no-repeat center; }

.grfw li:hover.ico36 span{ background:url(../images/bs_ico_06_01.png) no-repeat center; }

.grfw li:hover.ico37 span{ background:url(../images/bs_ico_07_01.png) no-repeat center; }

.grfw li:hover.ico38 span{ background:url(../images/bs_ico_08_01.png) no-repeat center; }

.grfw li:hover.ico39 span{ background:url(../images/bs_ico_09_01.png) no-repeat center; }

.grfw li:hover.ico40 span{ background:url(../images/bs_ico_10_01.png) no-repeat center; }

.grfw li:hover.ico41 span{ background:url(../images/bs_ico_11_01.png) no-repeat center; }

.grfw li:hover.ico42 span{ background:url(../images/bs_ico_12_01.png) no-repeat center; }

.grfw li:hover.ico43 span{ background:url(../images/bs_ico_13_01.png) no-repeat center; }

.grfw li:hover.ico44 span{ background:url(../images/bs_ico_14_01.png) no-repeat center; }

.grfw li:hover.ico45 span{ background:url(../images/bs_ico_15_01.png) no-repeat center; }

.grfw li:hover.ico46 span{ background:url(../images/bs_ico_16_01.png) no-repeat center; }

.grfw li:hover.ico47 span{ background:url(../images/bs_ico_17_01.png) no-repeat center; }

.grfw li:hover.ico48 span{ background:url(../images/bs_ico_18_01.png) no-repeat center; }

.grfw li:hover.ico49 span{ background:url(../images/bs_ico_19_01.png) no-repeat center; }

.grfw li:hover.ico50 span{ background:url(../images/bs_ico_20_01.png) no-repeat center; }

.grfw li:hover.ico51 span{ background:url(../images/bs_ico_21_01.png) no-repeat center; }

.grfw li:hover.ico52 span{ background:url(../images/bs_ico_22_01.png) no-repeat center; }

.grfw li:hover.ico53 span{ background:url(../images/bs_ico_23_01.png) no-repeat center; }

.grfw li:hover.ico54 span{ background:url(../images/bs_ico_24_01.png) no-repeat center; }

.grfw li:hover.ico55 span{ background:url(../images/bs_ico_25_01.png) no-repeat center; }

.grfw li:hover.ico56 span{ background:url(../images/bs_ico_26_01.png) no-repeat center; }

.grfw li:hover.ico57 span{ background:url(../images/bs_ico_27_01.png) no-repeat center; }

.grfw li:hover.ico58 span{ background:url(../images/bs_ico_28_01.png) no-repeat center; }

.grfw li:hover.ico59 span{ background:url(../images/bs_ico_29_01.png) no-repeat center; }

.grfw li:hover.ico60 span{ background:url(../images/bs_ico_30_01.png) no-repeat center; }

.grfw li:hover.ico61 span{ background:url(../images/bs_ico_31_01.png) no-repeat center; }

.grfw li:hover.ico62 span{ background:url(../images/bs_ico_32_01.png) no-repeat center; }

.grfw li:hover.ico63 span{ background:url(../images/bs_ico_33_01.png) no-repeat center; }

.grfw li:hover.ico64 span{ background:url(../images/bs_ico_34_01.png) no-repeat center; }

.grfw li:hover.ico65 span{ background:url(../images/bs_ico_35_01.png) no-repeat center; }

.grfw li:hover.ico66 span{ background:url(../images/bs_ico_36_01.png) no-repeat center; }

.grfw li:hover.ico67 span{ background:url(../images/bs_ico_37_01.png) no-repeat center; }

.grfw li:hover.ico68 span{ background:url(../images/bs_ico_38_01.png) no-repeat center; }

.grfw li:hover.ico69 span{ background:url(../images/bs_ico_39_01.png) no-repeat center; }

.grfw li:hover.ico70 span{ background:url(../images/bs_ico_40_01.png) no-repeat center; }

.grfw li:hover.ico71 span{ background:url(../images/bs_ico_41_01.png) no-repeat center; }

.grfw li:hover.ico72 span{ background:url(../images/bs_ico_42_01.png) no-repeat center; }

.grfw li:hover.ico73 span{ background:url(../images/bs_ico_43_01.png) no-repeat center; }

.grfw li:hover.ico74 span{ background:url(../images/bs_ico_44_01.png) no-repeat center; }

.grfw li:hover.ico75 span{ background:url(../images/bs_ico_45_01.png) no-repeat center; }

.grfw li:hover.ico100 span{ background:url(../images/bs_ico_100_01.png) no-repeat center; }

.grfw li:hover.ico101 span{ background:url(../images/bs_ico_101_01.png) no-repeat center; }



.bmfw{ background:#f6fcfe; margin-top:15px;}

.bmfw li a{ display:block;color:#333;}

.bmfw li{ width:118px; text-align:center; float:left; height:105px; font-size:15px;}

.bmfw li span{ display:block; height:70px;}

.bmfw li:hover{ background:#FDAB02}

.bmfw li:hover a{ color:#fff}

.bmfw li.ico1 span{ background:url(../images/bsfw_ico_17.png) no-repeat center;}

.bmfw li.ico2 span{ background:url(../images/bsfw_ico_18.png) no-repeat center;}

.bmfw li.ico3 span{ background:url(../images/bsfw_ico_19.png) no-repeat center;}

.bmfw li.ico4 span{ background:url(../images/bsfw_ico_20.png) no-repeat center;}

.bmfw li.ico5 span{ background:url(../images/bsfw_ico_21.png) no-repeat center;}

.bmfw li.ico6 span{ background:url(../images/bsfw_ico_22.png) no-repeat center;}

.bmfw li.ico7 span{ background:url(../images/bsfw_ico_23.png) no-repeat center;}



.bmfw li:hover.ico1 span{ background:url(../images/bsfw_ico_17_01.png) no-repeat center;}

.bmfw li:hover.ico2 span{ background:url(../images/bsfw_ico_18_01.png) no-repeat center;}

.bmfw li:hover.ico3 span{ background:url(../images/bsfw_ico_19_01.png) no-repeat center;}

.bmfw li:hover.ico4 span{ background:url(../images/bsfw_ico_20_01.png) no-repeat center;}

.bmfw li:hover.ico5 span{ background:url(../images/bsfw_ico_21_01.png) no-repeat center;}

.bmfw li:hover.ico6 span{ background:url(../images/bsfw_ico_22_01.png) no-repeat center;}

.bmfw li:hover.ico7 span{ background:url(../images/bsfw_ico_23_01.png) no-repeat center;}





.bmfw_bsfw_img1{ width:308px; height:96px;position: relative;}

.bmfw_bsfw_img1 img{ width:308px; height:96px;}

.bmfw_bsfw_img1 .sy-xcxm{display: none;height: 215px;width: 271px;position: absolute;left: 0px;top: 96px;}

.bmfw_bsfw_img1 .sy-xcxm img{display: block;width: 271px;height: 215px;margin: 0 auto;}

.bmfw_bsfw_img1:hover .sy-xcxm{display: block;}

.bmfw_bsfw ul li{ float:left; width:148px; height:68px; background:#f2f6ff; font-size:15px; text-align:center;  margin-top: 16px;}

.bmfw_bsfw ul li b{ display:block; float:left;margin-top: 12px;line-height: 42px; font-weight:normal;}

.bmfw_bsfw ul li.ico1{ width:148px; margin-right:12px;}

.bmfw_bsfw ul li span{ display:block; height:68px; float:left; width:67px;}

.bmfw_bsfw ul li.ico1 span{ background:url(../images/bsfw_ico_24.png) no-repeat center;}

.bmfw_bsfw ul li.ico2 span{ background:url(../images/bsfw_ico_25.png) no-repeat center;}



.bsfwtj{ margin-top:15px;}

.bsfwtj ul{ background:url(../images/bg11.png) top left no-repeat;}

.bsfwtj li{ padding-left:30px; margin-top:20px; line-height:22px;color:#333333; font-size:15px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;    margin-bottom: 6px;}

.bsfwtj li:hover a{color:#a10000;}

.bsfwtj li a{color:#333333;}

.bsfw_ggfw { margin-top:15px;}

.bsfw_ggfw ul{ margin-top:3px;}

.bsfw_ggfw li{ float:left; background:url(../images/bg3.png) no-repeat  0px; padding-left:10px; line-height:30px; width:82px;}



.hddiv_left{ float:left; width:426px}

.hddiv_cen{ float:left; width:725px; margin-left:17px;}

.hddiv_right{ float:left; width:156px;}

.hddiv_right dl dt{ width:156px; height:116px; cursor:pointer;}

.hddiv_right dl dt img{ width:156px; height:116px;}

.hddiv_right dl dd{ height:40px; line-height:40px; color:#fff; background:#0071bd; font-size:15px; text-align:center;}

.hddiv_right dl dd a{color:#fff; display:block;}

.hddiv_right dl dd a:hover{color:#a10000;}

.zfrx{ width:426px; height:100px;}

.zfrx img{ width:426px; height:100px;}

.hddiv_left ul{ margin:-10px -10px;}
.hddiv_left li {width: 50%;float: left;}
.hddiv_left li a{display: block;text-align: center;padding: 35px 0; margin: 10px 10px;}
.hddiv_left li a i{display: block;}
.hddiv_left li a i img{width: 50px;margin: auto;}
.hddiv_left li a span{font-size: 18px;font-weight: bold;}


.hddiv_left li.ico1 a{  background:url(/images/20250120zmhdbg1.png) center;color:#3689FF}

.hddiv_left li.ico2 a{  background:url(/images/20250120zmhdbg2.png) center;color:#07BAEE}

.hddiv_left li.ico3 a{  background:url(/images/20250120zmhdbg3.png) center;color:#EC6D66}

.hddiv_left li.ico4 a{  background:url(/images/20250120zmhdbg4.png) center;color:#EC981E}

/* .hddiv_left li{ float:left; width:212px;padding: 0px 0px 11px 10px; font-size:15px; line-height:92px;} */
/* 
.hddiv_left li img{ margin-top:22px; float:left; margin-left: 32px;margin-right: 20px;}

.hddiv_left li a{ display:block;width:203px; height:92px;color:#fff; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s; cursor:pointer;}

.hddiv_left li.ico1 a{  background:url(../images/hd_bg1.png) center;}

.hddiv_left li.ico2 a{  background:url(../images/hd_bg2.png) center;}

.hddiv_left li.ico3 a{  background:url(../images/hd_bg3.png) center;}

.hddiv_left li.ico4 a{  background:url(../images/hd_bg4.png) center;}

.hddiv_left li.ico5 a{  background:url(../images/hd_bg5.png) center;}

.hddiv_left li.ico6,
.hddiv_left li.ico7{margin-bottom: 0px}
.hddiv_left li.ico6 a{  background:url(../images/hd_bg6.png) center;}
.hddiv_left li.ico7 a{  background:url(/images/20231103hd_bg1.png) center;}
.hddiv_left li a{background-size: 100% 100%!important;background-repeat: no-repeat!important}
.hddiv_left li:hover a{ background:url(../images/hd_bg_01.png) center!important;} */



.hd_more{ float:right;}

.hd_more ul li{ float:left; width:93px; font-size:14px; color:#666666; line-height:24px; margin-left:11px;}

.hd_more ul li a{color:#666666;}

.hd_more ul li a:hover{color: #fdab02;}

.hd_more ul li  img{ float:left; margin-right:5px;}

.hd_more li.ico3{ width:73px}

.zwzx_padd15{padding: 15px 15px 0 15px;}

.hd_zx{height: 282px; margin-top: 8px;}

.hd_zx ul{ margin-top:16px;}

.hd_zx li{ line-height:31px; font-size:15px;}

.hd_zx li b{ display:block; float:left; font-weight:lighter; width:80px; text-align:center;color:#D8524C;}

.hd_zx li strong{ display:block; float:left; font-weight:lighter; width:352px; text-align:center;}

.hd_zx li span{ display:block; float:left; width:80px; text-align:center;}

.hd_zx li a{ display:block; float:left; width:360px;}

.hd_zx li.hd_zx_title{ margin-bottom:10px;}

.hd_zx li.hd_zx_title b{ background:#7ec1eb; color:#fff;}

.hd_zx li.hd_zx_title strong{ background:#7ec1eb; color:#fff; margin-left:4px; margin-right:4px;}

.hd_zx li.hd_zx_title span{ background:#7ec1eb; color:#fff;}



.hddiv_right{}

.hddiv_right li{white-space: nowrap; overflow: hidden;text-overflow: ellipsis; font-size:15px; color:#333; background:url(../images/bg7.png) no-repeat 0px; padding-left:10px; line-height:29px;}

.hddiv_right ul{ margin-top:10px;}

.hddiv_right li.tj{ background:url(../images/hd_tj.png) no-repeat 0px; padding-left:25px; color:#D23A33}



.hddiv1{ margin-top:20px;}

.hddiv1_left{ float:left; width:426px;}

.hddiv1_cen{ width:725px; float:left; margin-left:17px;}

.hddiv1_right{ width:285px; float:left;}



.hddiv1_left li{ height:53px; border:1px solid #fff; margin-top:10px; padding: 2px 5px;}

.hddiv1_left li span{ display:block; width:60px; float:left; text-align:center; margin-top:20px; margin-right:12px;color:#666666;}

.hddiv1_left li span b{ display:block; height:21px; background:#0071BD; text-align:center; color:#fff; font-weight:lighter; margin-top:5px; font-size:13px;}

.hddiv1_left li:hover{ background:#7ec1eb;}

.hddiv1_left li:hover span{color:#fff;}

.hddiv1_left li:hover a{color:#fff;}

.hddiv1_left li a{ display:block; margin-top:20px;}



.zxft_dl{ overflow:hidden;}

.zxft_dl a:hover{color:#a10000;}

.zxft_dl dt img{ width:100%; height:100%;}

.zxft_dl dt{ float:left; width:141px; height:116px;}

.zxft_dl dd{ float:right; width:530px; margin-left:20px; line-height:26px; margin-bottom:5px;color:#666666;}

.zxft_dl dd span{ display:block; float:left; width:60px; height:26px; line-height:26px; background:#f2f6ff; text-align:center;color:#0071BD;    margin-right: 10px;}

.zxft_dl dd b{ float:left; display:block; float:left; width:460px; font-weight:lighter;}

.zxft_dl{ margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #ddd;  margin-bottom: 5px;}



.zxft_dl1{ overflow:hidden;}

.zxft_dl1 dt{ float:left; width:141px; height:62px; margin-top: 11px;}

.zxft_dl1 dd{ float:left; width:533px; margin-left:20px; line-height:26px; margin-bottom:5px;color:#666666;}

.zxft_dl1 dd span{ display:block; float:left; width:60px; height:26px; line-height:26px; background:#f2f6ff; text-align:center;color:#0071BD;    margin-right: 10px;}

.zxft_dl1 dd b{ float:left; display:block; float:left; width:268px; font-weight:lighter;}

.zxft_dl1{ margin-top:14px;}

.zxft_dl1 a:hover{color:#a10000}

.zxft_dl1 td a{ display:block; height:27px;margin-top: 0px;}



.hddiv1_right ul{ margin-top:15px;}

.hddiv1_right ul li{ background:url(../images/bg7.png) no-repeat 0px; padding-left:10px; font-size:15px; color:#333; line-height:27px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}

.hddiv1_right ul li a{color:#333;}



.gkdiv_left{ float:left; width:525px; background:url(../images/gk_bg.png) no-repeat; position:relative; height:430px;}

.gkdiv_right{ float:right; width:580px; margin-right:15px;}

.gkdiv_right{ padding-top:15px;}



.gkdiv_left a{width: 105px; height: 105px;}

.gkdiv_left span{ display:block; width:105px; height:105px; position:absolute;text-align: center;  -webkit-transition: all 0.5s;}

.gkdiv_left span b{ display:block; font-size:16px; color:#fff; font-weight:lighter;padding-top: 61px; }

.gkdiv_left span:hover{transform:translate(-10px,-15px)}

.gkdiv_left span.ico1{ background:url(../images/gk_ico_02.png) no-repeat; right:0px; top:57px;}

.gkdiv_left span.ico2{ background:url(../images/gk_ico_01.png) no-repeat;bottom:65px; left:53px;}

.gkdiv_left span.ico3{ background:url(../images/gk_ico_04.png) no-repeat;bottom:20px; left:200px;}

.gkdiv_left span.ico4{ background:url(../images/gk_ico_03.png) no-repeat;bottom:94px; right:20px;}





.roundabout-holder{list-style:none;width:542px;height:255px;margin:0px auto;}

.roundabout-moveable-item{height:250px; width:342px;cursor:pointer;padding:5px;border:1px solid #aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9;}

.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}

.roundabout-in-focus{cursor:auto;}

.roundabout-in-focus:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}

.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}

.roundabout li{margin:0}



.csmp{ margin-top:20px;}

.csmp_title{ height:25px; background:url(../images/csmp_bg.png) no-repeat 130px 10px; line-height:25px;}

.csmp_title span{color:#0071BD; float:left; font-size:16px; display:block; padding-left:35px; background:url(../images/gk_ico_05.png) no-repeat 0px;}

.csmp_title .fr{color:#0071BD; font-size:15px;}

.csmp li a{color:#333}

.csmp li{ float:left ; width:154px; padding-left:32px;height:33px; line-height:33px; text-align:center;color:#444444; font-size:15px;border-radius:5px; margin-top:20px;}

.csmp li.ico1{ background:url(../images/gk_ico_06.png) no-repeat 12px 9px #fff;}

.csmp li.ico2{ background:url(../images/gk_ico_07.png) no-repeat 12px 9px #fff; margin-left:10px; margin-right:10px;}

.csmp li.ico3{ background:url(../images/gk_ico_08.png) no-repeat 12px 9px #fff;}



#y_3pic{ height:255px;}

.lswh{height:240px; *height:255px;}

.lswh .news_ul{ margin-top:15px; line-height:30px;}

.lswh .news_ul li{ line-height:30px;}

.gkdiv1{ margin-top:20px}

.lvzn_padd{ padding:9px;}

.gkdiv1_left_div{ float:left; width:159px; height:180px;}

.gkdiv1_left_div img{ width:140px; height:120px;}

.gkdiv1_left_div span{ display:block; font-size:16px; background:url(../images/gk_bg1.png) center repeat-x;}

.gkdiv1_left_div span b{ display:block; width:80px; height:35px; line-height:35px; margin:0px auto; text-align:center; font-weight:lighter; color:#fff;}

.gkdiv1_left .ico1{ background:#12acac}

.gkdiv1_left .ico2{ background:#ec5858; margin-left:17px; margin-right:17px;}

.gkdiv1_left .ico3{ background:#bbb930}



.gkdiv1_left .ico1 span b{ background:#12acac}

.gkdiv1_left .ico2 span b{ background:#ec5858}

.gkdiv1_left .ico3 span b{ background:#bbb930}



.gkdiv1_left{ width:511px;float:left;}

.gkdiv1_right{ width:627px; float:right; height:180px;}

.gkdiv1_right li{ float:left; width:96px; text-align:center;color:#666666; margin-top:20px;padding: 0px 0px 0px 24px;}

.gkdiv1_right ul{ margin:0px -10px;}

.gkdiv1_right li span{ display:block; width:96px; height:75px; border-radius:8px; margin-bottom:10px; }

.gkdiv1_right li.ico1 span{ background:url(../images/gk_ico_09.png) no-repeat center #fff;}

.gkdiv1_right li.ico2 span{ background:url(../images/gk_ico_10.png) no-repeat center #fff;}

.gkdiv1_right li.ico3 span{ background:url(../images/gk_ico_11.png) no-repeat center #fff;}

.gkdiv1_right li.ico4 span{ background:url(../images/gk_ico_12.png) no-repeat center #fff;}

.gkdiv1_right li.ico5 span{ background:url(../images/gk_ico_13.png) no-repeat center #fff;}

.gkdiv1_right li.ico6 span{ background:url(../images/gk_ico_14.png) no-repeat center #fff;}



.gkdiv1_right li:hover.ico1 span{ background:url(../images/gk_ico_09.png) no-repeat center #ccecf6;}

.gkdiv1_right li:hover.ico2 span{ background:url(../images/gk_ico_10.png) no-repeat center #ccecf6;}

.gkdiv1_right li:hover.ico3 span{ background:url(../images/gk_ico_11.png) no-repeat center #ccecf6;}

.gkdiv1_right li:hover.ico4 span{ background:url(../images/gk_ico_12.png) no-repeat center #ccecf6;}

.gkdiv1_right li:hover.ico5 span{ background:url(../images/gk_ico_13.png) no-repeat center #ccecf6;}

.gkdiv1_right li:hover.ico6 span{ background:url(../images/gk_ico_14.png) no-repeat center #ccecf6;}



.sjfbdiv_left{ float:left; width:832px;}

.sjfbdiv_right{ float:right; width:308px;}

.sjfbdiv_left1_title{ margin-top:20px;}

.sjfbdiv_left1_title span{ background:#e6e6e6;color:#666666; font-size:16px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; float:left; margin-right:7px; cursor:pointer;}

.sjfbdiv_left1_title span.hover{ background:#d03f3f;color:#fff;}



.sjfbdiv_left2{ margin-top:20px;}

.sjfbdiv_left2 .sjkf{ width:300px; float:left;}

.sjfbdiv_left2 .sjjd{ width:512px; float:right;}



.sjkf li{ float:left; width:133px; height:80px; padding:15px 0px 0px 10px; text-align:center; font-size:15px;} 

.sjkf li:hover a{ background:#0071bd!important;}

.sjkf ul{ margin:0px -8px;}

.sjkf li a{display:block; width:123px; height:80px;color:#fff;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;}

.sjkf li span{ display:block; height:51px;}

.sjkf li.ico1 span{ background:url(../images/sjfb_ico_01.png) no-repeat center;}

.sjkf li.ico2 span{ background:url(../images/sjfb_ico_02.png) no-repeat center;}

.sjkf li.ico3 span{ background:url(../images/sjfb_ico_03.png) no-repeat center;}

.sjkf li.ico4 span{ background:url(../images/sjfb_ico_04.png) no-repeat center;}

.sjkf li.ico1 a{ background:#f88a14; }

.sjkf li.ico2 a{ background:#39db5f;}

.sjkf li.ico3 a{ background:#3ad6db;}

.sjkf li.ico4 a{ background:#3887e0}



.ts{ margin-top:20px; height:272px;}

.kfdg{ height:90px;}

.ts_img{ width:270px; height:192px; margin-top:20px;}

.ts_img img{ width:270px; height:192px;}





.tjgb{ margin-top:20px;}



.tjgb_ul li{ position:relative; line-height:29px; background:url(../images/bg7.png) no-repeat 0px; padding-left:10px; font-size:15px;}

.tjgb_ul li a{ color: #666666; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;display: block;}

.tjgb_ul li span{ position:absolute; top:0px; right:18px;color:#AAAAAA;}

/*.tjgb ul{ margin:5px -8px;}

.tjgb ul li{ float:left;width:90px; height:35px; line-height:35px; padding:10px 0px 0px 5px;}

.tjgb ul li:hover a{background:#3887e0; color:#fff;}

.tjgb ul li a{ width:90px; height:35px; text-align:center;color:#3886DF; display:block; background:#f2f6ff; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-backface-visibility: none;}

*/

/******end中间部分*******/







/***********头部20180813*************/

.menu_nav { margin-top:20px;}

.menu_nav{ height:55px; background:url(../images/menu_nav_bg.png);}

.menu_nav li{ float:left; width:162px; text-align:center; border-right:1px solid #fff; line-height:55px; font-size:18px; cursor:pointer;}

.menu_nav li a{color:#fff;}

.menu_nav li.hover{ background:#0071bd;}

.menu_nav .btn_div{ width:58px; height:55px; background:#0071bd}

.menu_nav .xs_div{background: url(../images/ico_13_b.png) no-repeat 22px 20px;}

.menu_nav .xs_div_dom{background: url(../images/ico_13_01_b.png) no-repeat 22px 20px;}

.menu_nav .xs { width:58px; height:55px;}

.menu_nav .btn_div a{ width:58px; height:55px;}





.wzdh_title{ border-bottom:1px dashed #DDDDDD; height:50px; line-height:50px; font-size:20px; margin-bottom:15px;}

.wzdh_title span{ display:block; float:left; padding-right:10px; line-height:50px; font-weight:bold;}

.wzdh_title span.hover{color:#0071BD; border-bottom:1px solid #de1500}

.wzdh li{ float:left; width:362px; background:url(../images/bg19.png) no-repeat 0px 12px; line-height:35px; padding-left:25px; color:#333; font-size:15px;}

.wzdh li:hover a{color:#a10000;}



.wzdh2{ margin-top:25px;}

.sjtjt{ height:250px; width:802px;}





.gk_title1{height:46px;}

.gk_title1 span{ float:left; display:block;  width:100px; height:35px; text-align:center; font-size:18px; line-height:35px; margin-right:10px;}

.gk_title1 span.hover{background:#d03f3f center;color:#fff;}

.gk_title1 span:hover{background:#d03f3f center;color:#fff;}

.gk_title1 span:hover a{color:#fff;}

.gk_title1 span.hover a{color:#fff;}



.link li.link_title{ font-size:16px; background:none; color:#1F6DAD; font-weight:bold; width:121px; text-align:left; padding:0px;}

.index_tt1{text-align:center; padding:25px 140px;background: url(../images/addtt_bg.png) no-repeat 10px;}
.index_tt1 h1{position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#216FAF}
.index_tt1 h2 .more_bgss{position: absolute;right:-115px;top: -41px;color: #E66848;display: block;width: 110px;height: 1.8;}
	.index_tt1 h1 a{font-size:28px; color:#216FAF; line-height:1.8; font-weight:500;}
	.index_tt1 h2{text-align:center;position: relative;padding-right: 110px}
	.index_tt1 h2 a{font-size:18px; color:#216FAF; line-height:1.8; font-weight:normal;max-width: 48%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
/* .index_tt1 h2 a:first-child::after{content: '';width: 2px;text-align: center;position: absolute;right: 2px;background:#216FAF;;display: block;height: 18px;top:8px}  */
/* .index_tt1 h2 a:first-child{padding-right: 2%;position: relative} */
.index_tt1 .mmore{position:absolute; content:""; background:url(../images/mtt_icon.png) left top no-repeat; background-size:contain; left:0; top:0; width:2em; height:100%;display: none}

