@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;}
.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:1140px;}
.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:75px;}
.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(180deg);-webkit-transform:rotateY(180deg);	}
.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; margin-right:10px;}
.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.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: 38px;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: 25px;margin-top: 10px; margin-bottom: 10px;}
.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; height:261px;}
.zcjd_cen{ width:450px; 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:260px; 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:120px; 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: 23px; font-weight:normal;}
.bmfw_bsfw ul li.ico1{ width:176px; 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:0px -9px;}
.hddiv_left li{ float:left; width:212px; height:65px; padding: 0px 0px 11px 10px; font-size:15px; line-height:65px;}
.hddiv_left li img{ margin-top:11px; float:left; margin-left: 32px;margin-right: 20px;}
.hddiv_left li a{ display:block;width:203px; height:65px;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 a{  background:url(../images/hd_bg6.png) center;}
.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:5px; 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:10px;}

.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:left; 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:22px;margin-top: 5px;}

.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:75px; 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:75px; 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;}