@charset "utf-8";

/* CSS Document */

body{ padding:0px; margin:0px auto; color:#404040; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; background:url(../images/bg_ldy.jpg) repeat-x; }

.fl{ float:left;}

.fr{ float:right;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}

ul{list-style:none; padding:0px; margin:0px; }

li{ list-style-type:none}

img{ border:0px;}

a{ color:#404040; text-decoration:none;}

a:hover{color:#0057B8; text-decoration:none;}



#top{ width:980px; padding:0px; margin:0 auto; height:40px; line-height:40px; padding:0px;}

#top_left{ float:left; height:40px; line-height:40px;}

#top_right{ float:right; height:40px; line-height:40px;}

#logo{width:980px; padding:24px 0 0;*padding:23px 0 0; _padding:24px 0 0;  height:99px; margin:0 auto;}



#dhh{width:980px; padding:0px; margin:0px auto 0px auto;height:43px; clear:both}

#dhh ul{padding:0px; margin:0px;}

#dhh li { float:left;  line-height:43px; font-size:14px; font-family:"微软雅黑";}

#dhh li a { padding:0px 23px; color:#fff;  background:url(../images/ldydhbg.jpg) no-repeat right; display:block}

#dhh li a:hover{ background:#DC2B23; display:block; text-decoration:none; color:#fff; }
#dhh #on0 li:first-child a{ background:#DC2B23; color:#fff; }
#dhh #on2 li:first-child+li a{ background:#DC2B23; color:#fff; }

#dhh #on3 li:first-child+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on96 li:first-child+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on97 li:first-child+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on98 li:first-child+li+li a{ background:#DC2B23; color:#fff; }

#dhh #on4 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on18 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on19 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on20 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on21 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on22 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on23 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on24 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on25 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on26 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on27 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on28 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on29 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on30 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on31 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on32 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on33 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on34 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on35 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on36 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on37 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on38 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on39 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on40 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on41 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on42 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on43 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on44 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on45 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on46 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on47 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on48 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on49 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on50 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on51 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on52 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on53 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on54 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on55 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on56 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on57 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on58 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on59 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on60 li:first-child+li+li+li a{ background:#DC2B23; color:#fff; }
 

#dhh #on5 li:first-child+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on16 li:first-child+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on17 li:first-child+li+li+li+li a{ background:#DC2B23; color:#fff; }

#dhh #on6 li:first-child+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on71 li:first-child+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }

#dhh #on1 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on8 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on9 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on10 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on11 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on12 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on13 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on14 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on15 li:first-child+li+li+li+li+li+li+li a{ background:#DC2B23; color:#fff; }
#dhh #on7 li:last-child a{ background:#DC2B23; color:#fff; }




#dhh .on{ background:#DC2B23; display:block; text-decoration:none; color:#fff; }



#banner{ background:url(../images/banner.jpg) no-repeat center; height:425px; width:100%; padding:0px; margin:0 auto 0px auto}

#banner_dingzhi{ width:980px; padding:0px; margin:0 auto;}



#flashs{ position:relative; height:424px; overflow:hidden;}

#flashs .bgitem{  z-index:-999;position:absolute; top:0; }

#flashs .btn{ position:absolute; z-index:999; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}

#flashs .btn span{ color:#FF3300;  background:#fff; border:1px solid #FF4B45; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}

#flashs .btn span.cur{ background:#FF3300; color:#fff;}



#ssbg{background:#; height:43px; }

#ss{ width:960px; padding:0 10px; margin:0 auto; background:#0057b8; height:43px; line-height:43px;}

#ss_left{ float:left; line-height:43px; color:#fff}

.search{ float:right; margin:7px 0px 0px 0px; _margin:7px 0px 0px 0px; *margin:0; width:265px; }
.search .text_search { float:left;background:url(../images/ss1.jpg) no-repeat left; background-color:#fff; border:none; height:28px; line-height:28px; width:160px; margin:0 5px 0 0; padding:0 0 0 30px}

.search .search_btn{ display:block; background-color:#DC2B23;border:none; float:right; font-weight:bold; color:#fff; line-height:28px; height:28px;width:70px; text-align:center}



#main1{width:980px; padding:20px 0 10px 0; margin:15px auto 0 auto; background-color:#E0E0E0;}

#main1top{ background: url(../images/choosebg.jpg) no-repeat center; height:19px; line-height:19px; font-size:18px; text-align:center; font-family:"微软雅黑"}

#main1top span{ color:#0057B8}

.jdkh_left{float:left; margin:63px 0px 0px 0px; width:43px;}

.jdkh_middle{ width:894px; float:left; margin:23px 0 0 0}

.jdkh_middle ul{padding:0px; margin:0px;}

.jdkh_middle li { float:left;margin:0px 8px;}

.jdkh_middle li img{ width:181px; height:112px; border:1px solid #E6E6E6}

.jdkh_middle li span{ line-height:30px; text-align:center; display:block}

.jdkh_right{ float:right; text-align:right; float:left; margin:63px 0px 0px 0px; width:43px;}

#main111{width:980px; padding:20px 0 10px 0; margin:15px auto 0 auto; background-color:#EBECF1;}

#main111top{ background: url(../images/choosebg22.jpg) no-repeat center; height:20px; line-height:19px; font-size:18px; text-align:center; font-family:"微软雅黑"; color:#0057B8}


#xzwm1_info dl:nth-child(2n) dt{ float:right !important}
#xzwm1_info dl:nth-child(2n) dd{ float:left !important}
#xzwm1 dd p {  font-size: 17px !important;}

#xzwm2_info dl:first-child+dl dd { background-color:#000000 !important}
#xzwm2_info dl:first-child+dl+dl dd { background-color:#000000 !important}
#xzwm2_info dl:first-child+dl+dl+dl+dl+dl dd { background-color:#000000 !important}
#xzwm2_info dl:first-child+dl+dl+dl+dl+dl+dl dd { background-color:#000000 !important}

#ISL_Cont_1d1 li img {   height:220px; display:block;}

#main2{ width:980px; margin:15px auto 0px auto; padding:0px; clear:both}

#main2_left{ width:230px; padding:0px; margin:0px; float:left; }

#main2_lefttop{ background-color:#0057B8; font-size:14px; padding:20px 0 10px 15px; font-family:"微软雅黑"; color:#A1A1A1}

#main2_lefttop a{color:#A1A1A1}

#main2_lefttop b{ font-size:22px; font-weight:400; color:#FFFFFF}

#main2_pro11{padding:0px; margin:0px;}

#main2_pronr{ padding:0; background-color:#EBECF1; font-size:14px;}

#main2_pronr h4{ background:url(../images/prob1.jpg) no-repeat 15px 13px; background-color:#E1E3E7; height:42px; line-height:42px; padding-left:30px; margin:0px; font-size:16px; font-family:"微软雅黑"; font-weight:400}

#main2_pronr h1{ background:url(../images/b1.gif) no-repeat 15px 13px; background-color:#E1E3E7; height:35px; line-height:35px; padding-left:35px; border-bottom:1px dashed #C0BFBF; margin:0px; font-size:14px; font-family:"微软雅黑"; font-weight:400}  
#main2_pronr .cur a { color:#0057b8}
#main2_pronr ul{ margin:0px; padding:5px 0px 5px 15px; *padding:1px 0px 5px 15px;  list-style:none; }

#main2_pronr ul li{height:25px; line-height:25px; width:102px; float:left}
#main2_pronr ul li a { display:block; width:100%;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
#main2_right{ width:729px; margin:0px; padding:0px; float:right;}



#main2_aboutnr{  padding:13px 10px 13px 10px; height: auto; overflow:hidden; border-left:3px solid #0064CB;border-right:3px solid #0064CB;border-bottom:3px solid #0064CB; background-color:#F5F5F5 }

#main2_aboutnr ul li{ background:url(../images/left_pro2.jpg) no-repeat left; font-weight:bold; height:26px; line-height:26px; padding-left:40px;}
#dqwz a i{ display:inline-block; padding:0 5px; font-style:normal; color:#404040}
#dqwz a:last-child i{ display:none;}
#hzhbny ul li span{ display:block;}
#hzhbny ul li span a { display:block; display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;}

#hzhbny ul li{width: 165px;}






/*--------------------page------------------*/
.page { text-align:center;margin:30px auto;clear: both;padding-top:10px;}
.page span.page_list {overflow:hidden;}
.page span.page_list a {background:#fff;margin-right:5px; color:#333333;padding: 5px;font-size:12px;}
.page span.page_rows {background:#fff;font-size:12px;margin-right:5px;padding: 5px;}
.page span.page_list a.selected { color: #0057B8;}


.pro { float:right; width:729px;}

.pro .tit { padding:0px; margin:0px; height:81px; line-height:81px; font-size:16px; background-color:#0057B8; font-family:"微软雅黑";}

.pro .tit ul{ list-style: none; padding:0px; margin:0px;}

.pro .tit li { float:left; height:81px;  background:url(../images/ico5.gif) no-repeat right;}

.pro .tit li a { padding-left:35px; color:#ffffff; font-weight:bold; background:url(../images/b2.gif) no-repeat 0;}

.pro .tit li span { padding-right:35px; }

.pro .tit li a:hover, .pro .tit .cur a { background:url(../images/a11.jpg) no-repeat left; background-color:#fff; color:#5A5B5C; display:block; text-decoration:none; }

.pro .tit li a:Hover span, .pro .tit .cur a span { background:url(../images/a22.jpg) no-repeat right ;  background-color:#fff; display:block;}

.pro .tit .nones { background:none}

.pro .nr { height:auto; margin:0px; padding:0px 0px 0px 0px; overflow:hidden;}

.pro .nr ul{ margin:20px 0 0; padding:0px;}

.pro .nr dl { float:left; margin:0px 7px 13px 5px;  _margin:0px 5px 13px 5px; width:231px; padding:0px;}

.pro .nr dt { font-size:0; line-height:0; padding:0px; margin:0px}

.pro .nr dt img { width:231px; height:176px; border:0px; }

.pro .nr dd{width:230px; background-color:#E7E7E7; display:block; height:38px; line-height:38px; padding:0px; overflow:hidden;  text-align:center; margin:0px;}



.prooo { float:right; width:739px;}

.prooo .tit { padding:0px; margin:0px; height:49px; line-height:49px; font-size:16px; background-color:#EBECF1; font-family:"微软雅黑";}

.prooo .tit ul{ list-style: none; padding:0px; margin:0px;}

.prooo .tit li { float:left; height:49px;  background:url(../images/ico5.gif) no-repeat right;}

.prooo .tit li a { padding-left:60px; color:#404040;  background:url(../images/b2.gif) no-repeat 0;}

.prooo .tit li span { padding-right:60px; }

.prooo .tit li a:hover, .prooo .tit .cur a {background-color:#0057B8; color:#fff; display:block; text-decoration:none; }

.prooo .tit li a:Hover span, .prooo .tit .cur a span { background:url(../images/a22.jpg) no-repeat right ;  background-color:#0057B8; display:block;}

.prooo .tit .nones { background:none}

.prooo .nr { height:auto; margin:0px; padding:0px 0px 0px 0px; overflow:hidden;}

.prooo .nr ul{ margin:20px 0 0; padding:0px;}

.prooo .nr dl { float:left; margin:0px 7px 26px 5px;  width:231px; padding:0px;}

.prooo .nr dt { font-size:0; line-height:0; padding:0px; margin:0px}

.prooo .nr dt img { width:231px; height:176px; border:0px; }

.prooo .nr dd{width:230px; background-color:#E7E7E7; display:block; height:38px; line-height:38px; padding:0px; overflow:hidden;  text-align:center; margin:0px;}





#fhtz{ height:40px; line-height:40px; font-size:16px; background-color:#0057B8; font-family:"微软雅黑"; padding:0 0 0 10px;}

#fhtz a{ color:#A1A1A1}

#fhtz span{ color:#fff}

#fhtznr{ background-color:#EBECF1; padding:0px 10px 18px 10px;}

#fhtznr li{ background:url(../images/b3.jpg) no-repeat 0 20px; padding:10px 0 7px 10px; line-height:22px; border-bottom:1px dashed #7B7B7B;}



#about1{ background-color:#EBECF1; padding:14px 0 5px 9px; line-height:20px; display:block}

#about1 img{ margin:0 9px 0 0; float:left;}

#about1 b{ font-size:14px;}

#about1 b span{ color:#CC1819}

#about2{ background-color:#DFDFDF; padding:14px 0 5px 9px; line-height:20px; display:block}

#about2 img{ margin:0 9px 0 0; float:left;}

#about2 b{ font-size:14px;}



#connr{ background-color:#EBECF1; padding:9px 9px; line-height:20px;}

#connrpic{ padding:0 0 8px 0}



#dz_right{ width:739px; padding:0px; margin:0px; float:right;}

#dqwz{ border-bottom:1px solid #DDDEE2; padding:0 0 5px 0}

#dz_rightnr{ margin:30px 0 0 0; line-height:24px;}

#dz_rightnr h1{ font-size:28px; padding:0px; margin:0 0 20px 0; font-family:"微软雅黑"; color:#0057B8; text-align:center}

#dz_rightnr h4{ background-color:#DDDEE2; font-family:"微软雅黑";  font-size:28px; height:70px; line-height:70px; text-align:center; padding:0px; margin:0 0 10px 0;}

#dz_rightnr h4 span{ color:#0057B8}



#dzxl{ padding:0px; margin:0px;}

#dzxltop{ background:#DDDEE2; height:39px; line-height:39px; padding:0 10px;}

#dzxltop b{ font-size:14px; color:#0057B8}

#dzxltop span{ float:right}

#dzxlnr{ border:1px solid #DDDEE2; border-top:none; padding:13px 0 0 11px;}

#dzxlnr li{ width:230px; padding:0px; margin:0 12px 13px 0; background:#E7E7E7; float:left; text-align:center;}
#dzxlnr li span { display:block; }
#dzxlnr li span a { display:block;display: -webkit-box; padding:0 10px;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
#dzxlnr li img{ width:230px; height:176px; border:0px;}

#dzxlnr li span{ height:35px; line-height:35px; display:block}

#dzxlnrrr{ border:1px solid #DDDEE2; border-top:none; padding:13px 0 0 3px;}
#dzxlnrrr li{ width:730px; padding:0px; margin:0 0 13px 0; background:#E7E7E7; text-align:center;}
#dzxlnrrr li img{ width:730px; height:300px; border:0px;}
#dzxlnrrr li span{ height:35px; line-height:35px; display:block}
 
#pronydh a i{ display:inline-block; padding:0 5px; font-style:normal; color:#404040}
#pronydh a:last-child i{ display:none;}
#hzhbny ul li span{ display:block;}
#dzal{ width:364px; height:297px; overflow:hidden; padding:0px; margin:0 0 20px 0}

#dzaltop{ background-color:#DDDEE2; height:38px; line-height:38px; padding:0 0 0 15px; color:#0057B8; font-size:14px; font-weight:bold; margin:0 0 15px 0}

#dzal dt{ float:left; width:130px;}

#dzal dt img{ border:1px solid #DDDEE2}

#dzal dd{ line-height:20px;}

#proinfo #profl { height:auto;}
#proinfo #profl dl dd li { width: 100%;}

#updz{ padding:0px; margin:15px 0 0;}

#updztop{ background:#DDDEE2; padding:20px 20px; font-size:20px; font-family:"微软雅黑";}

#updztop h1{ padding:0px; margin:0 0 10px 0; text-align:left}

#updztop span{ float:right; font-size:14px;}

#updztop span h2{ font-size:16px; color:#DC2B23; padding:0px; margin:0; font-size:20px; font-weight:400}

#updznr{ border:1px solid #DDDEE2; border-top:none; line-height:24px; padding:10px 15px;}

#updznr b{ color:#0057B8; font-size:14px;}

#dzfaq{ margin:0px 0 10px 0; padding:0px;}

#dzfaq dt{ background:url(../images/wen.jpg) no-repeat; padding-left:25px; height:24px; line-height:24px;}

#dzfaq dd{ background:url(../images/da.jpg) no-repeat; padding-left:25px; height:24px; line-height:24px; margin:0px;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

#dzks{ margin:15px 0 0;}

#dzksnr{ border:1px solid #DDDEE2; border-top:none; padding:13px 0 0 11px;}

#dzksnr li{ width:230px; padding:0px; margin:0 12px 13px 0; float:left; text-align:center;}

#dzksnr li img{ width:230px; height:176px; border:0px;}



#mainpro{ width:980px; padding:0px; margin:15px auto 0 auto; line-height:24px;}

#prowz{ border:1px solid #E1E3E7; height:38px; line-height:38px; padding:0 15px}

#prowz span{ float:right}

#prowz img{ padding:12px 0 0}



#prozs{ width:980px; padding:0px; margin:0 auto;}

#prozstop{ background-color:#0057B8; height:37px; line-height:37px; text-align:center; font-size:14px;  font-weight:bold; color:#fff}

#prozsnr{ border:1px solid #DDDEE2; border-top:none; padding:13px 0 0 10px;}
#prozsnr ul { display: flex;flex-direction: row;flex-wrap: wrap;}

#prozsnr li{ width:230px; padding:0px; margin:0 12px 13px 0; background:#E7E7E7; float:left; text-align:center;}

#prozsnr li img{ width:230px; height:176px; border:0px;}

#prozsnr li span{ height:35px; line-height:35px; }



#mainpro h1{ font-size:28px; text-align:center;  font-family:"微软雅黑"; color:#0057B8; padding:0px; margin:25px 0 15px 0}


.honor {overflow: hidden;position: relative; width:1000px; margin:0 auto}
#profl{ width:1000px; padding:0px; margin:20px  auto 0 auto;    height: 100%; }

#profl dl{ padding:0px; margin:0 10px 22px 10px; _margin:0 8px 22px 8px; width:230px; float:left; background-color:#EBECF1}

#profl dl dt{ background-color:#E1E3E7; background-image:url(../images/prob1.jpg); background-repeat:no-repeat; background-position:15px 12px; font-size:16px; font-family:"微软雅黑"; padding:0 0 0 30px; height:41px; line-height:41px; display:block}

#profl dl dd{ padding:7px 0 10px 15px; margin:0px;}

#profl dl dd li{ width:105px; float:left; height:25px; line-height:25px;}



#hzhb{ padding:0px; margin:0px; background-color:#EBECF1; padding:13px 0 0 11px;}

#hzhb li{ width:101px; padding:0px; margin:0 7px 0 0; float:left;}

#hzhb li img{ width:99px; height:52px; border:1px solid #CBCCD0}

#hzhb li span{ text-align:center; height:30px; line-height:30px; display:block}



#dzkmfw{ width:739px; padding:0px; margin:15px auto 0 auto}

#dzkmfwnr{ padding:10px; line-height:24px; border:1px solid #DDDEE2}



#prony{ width:978px; padding:0 0 15px 0; margin:15px auto 0 auto; border:1px solid #DDDEE2;}

#pronydh{ height:45px; line-height:45px; padding:0 15px;}



.cate_point{ float:left; display:inline; padding:4px;  width:500px; height:358px; margin:15px 0 0 37px; overflow:hidden;}

#imgADPlayer img{ width:500px; height:358px;}

#cate_right{ float:right; width:365px; margin:15px 37px 0 0; line-height:28px;}

#cate_right h4{ font-size:16px; color:#0057B8; padding:0px; margin:0px; }

#snoko111{ margin:5px 0 0; font-size:18px; color:#0057B8;  font-family:"微软雅黑";}

#snoko111 .cs{ float:right; font-size:12px; font-family:"宋体"; color:#494E52}

#cpxq{ margin:0px 0 0 37px; float:left; width:608px; line-height:25px;}



#cpabout{ width:230px; float:right; margin:40px 37px 0 0;}

.sub{ width:230px; float:right; }
.fixed{ width:230px; height:561px;}


#about_rightnr{ margin:10px 0 0; line-height:24px;}



#otherny ul{ margin:15px 0 0; padding:0px; display: flex;flex-direction: row;flex-wrap: wrap;}

#otherny li{ padding:0px; margin:0px 0px 12px 24px; float:left; width:230px;}
#otherny li:nth-child(3n+1){  margin:0px 0 12px 0; }
#otherny li img { width:100%; display:block;}
#otherny li span { display:block; width:100%}
#otherny li span a {     display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
#otherny li img{ height:166px; width:220px; border:1px solid #ccc}

#otherny li span{ line-height:35px; display:block;  text-align:center}



#chooseny ul{ margin:15px 0 0; padding:0px;}

#chooseny li{ padding:0px; margin:0px 10px 0px 10px; float:left }

#chooseny li img{ height:98px; width:160px; border:1px solid #ccc}

#chooseny li span{ line-height:35px; display:block;  text-align:center}



#hzhbny ul{ margin:15px 0 0; padding:0px;}

#hzhbny li{ padding:0px; margin:0px 8px 0px; float:left }

#hzhbny li img{ height:87px; width:165px; border:1px solid #ccc}

#hzhbny li span{ line-height:35px; display:block;  text-align:center}



#webmap{ padding:0px; margin:0px;}

#webmap li{ margin:0px}

#webmap li h3{ font-weight:bold; color:#02ADC1; font-size:14px;  border-bottom:1px solid #E8E8E8; margin-bottom:5px;}

#webmap li h3 a{ color:#DC2B23}

#webmap li ul{margin-bottom:5px;}

#webmap li ul li{ border-bottom:1px dashed #E8E8E8; float:left; font-weight:bold; margin-right:10px}

#webmap li ul li ul li { float:left; border-bottom:none; font-weight:400 }



.dinnr{margin:0px; padding:0px;}

.dinnr ul li{ float:left; margin-bottom:20px;display:inline; padding-left:5px; }

.dinnr ul li span{color: #666; font-family:"宋体"; font-size:12px; display:block; text-align:left; padding-top:5px; margin-left:5px; line-height:25px; padding-right:5px;}

.dinnr ul li a{ font-family: "宋体"; font-size:14px;  text-decoration:none;  font-weight: bold; color:#DC2B23;}

.dinnr ul li a b{ font-family: "宋体"; font-size:12px;  text-decoration:none;}

.dinnr ul li a:hover{ font-size:14px; text-decoration:none;}

.dinnr ul li  img {border:1px solid  #E5E5E5; display:block; margin-bottom:8px; float:left; margin-right:15px; width:161px; height:138px;}



#xwzxnr{ padding:0px; margin:0px;}

#xwzxnr dl{ border-bottom:1px dashed #ccc; height:115px; padding:0px; margin:0px 0px 10px 0px; line-height:22px;}

#xwzxnr dt{margin:0 10px 0 0; float:left; }

#xwzxnr dt img{ width:120px; height:89px; padding:2px; border:1px solid #ccc; background-color:#FFFFFF }

#xwzxnr dd{ padding:0px 10px 10px 0px; }
#xwzxnr dd h1{ font-weight:bold; padding:0px; margin:0 0 5px 0; font-size:14px;}



#newsnybt{ font-size:16px; font-weight:bold; margin:15px 0 5px 0; border-bottom:1px dashed #ccc; color:#000; height:30px; text-align:center}
#newsnybttt{ font-size:18px; font-weight:bold; margin:15px 0 5px 0; border-bottom:1px solid #ccc; color:#000; height:30px; text-align:center}


#main3bg{ background-color:#EBECF1; padding:15px 0;margin:15px auto 0 auto;}

#main3{ width:980px; padding:0px; margin:0 auto; }

#main3_left{ float:left; width:228px; padding:5px 0 0; margin:0px; text-align:right; font-family:"微软雅黑"; font-size:16px; color:#77797C;}



#main3_left .text_search{background:url(../images/ss1.jpg) no-repeat left; background-color:#fff; border:none; height:28px; line-height:28px; width:200px; margin:5px 0 0 0; padding:0 0 0 30px}

#main3_left .search_btn{ display:block; background-color:#0057BC;border:none; font-weight:bold; color:#fff; line-height:28px; float:right; height:28px;width:70px; text-align:center; margin:5px 0px 0 0;}





#main3_left b{ font-size:20px; color:#404040}

#main3_right{ float:left;  padding:0; margin:0 0 0 27px; width:690px;}

#main3_right li{ float:left; background:url(../images/b2.jpg) no-repeat 0; margin:0 0 0 13px; height:30px; line-height:30px; width:162px;}
#main3_right li a{ display:block; padding-left:13px;}
#main3_right li:nth-child(4n+1){  margin:0 0 0 0;  }


#ysbg{ background-color:#EBECF1; font-family:"微软雅黑"; font-size:14px;}

#ystop{ text-align:center; padding:41px 0 46px 0}

#ys1{ width:980px; padding:0px; margin:0 auto 40px auto;}

#ys1 dl{ padding:0px; margin:0px; }

#ys1 dl dt{ padding:0px; margin:0px; width:565px; float:left}

#ys1 dl dd{ float:left; padding:0px; margin:50px 0 0; width:415px}

#ys1 dl dd h1{ background:url(../images/01.jpg) no-repeat 0; font-size:22px; padding:0 0 0 45px; height:54px; font-weight:400}

#ys1 dl dd h1 span{ color:#0057B8}

#ys1 dl dd ul{ padding:0px; margin:30px 0 20px 0}

#ys1 dl dd li{ background:url(../images/xing.jpg) no-repeat 0 10px; padding:0 0 0 15px; line-height:30px;}



#ys2{ width:980px; padding:0px; margin:0 auto 34px auto;}

#ys2 dl{ padding:0px; margin:0px; }

#ys2 dl dd{ padding:0px; margin:0px;  float:left}

#ys2 dl dt{ float:left; width:514px; padding:0px; margin:50px 0 0}

#ys2 dl dt h1{ background:url(../images/02.jpg) no-repeat 0; font-size:22px; padding:0 0 0 45px; height:54px; font-weight:400}

#ys2 dl dt h1 span{ color:#0057B8}

#ys2 dl dt ul{ padding:0px; margin:30px 0 20px 0}

#ys2 dl dt li{ background:url(../images/xing.jpg) no-repeat 0 10px; padding:0 0 0 15px; line-height:30px;}



#ys3{ width:980px; padding:0 0 40px 0; margin:0 auto;}

#ys3 dl{ padding:0px; margin:0px; }

#ys3 dl dt{ padding:0px; margin:0px; width:565px; float:left}

#ys3 dl dd{ float:left; padding:0px; margin:50px 0 0 ;width:415px}

#ys3 dl dd h1{ background:url(../images/03.jpg) no-repeat 0; font-size:22px; padding:0 0 0 45px; height:54px; font-weight:400}

#ys3 dl dd h1 span{ color:#0057B8}

#ys3 dl dd ul{ padding:0px; margin:30px 0 20px 0}

#ys3 dl dd li{ background:url(../images/xing.jpg) no-repeat 0 10px; padding:0 0 0 15px; line-height:30px;}



#main4{ width:980px; padding:0px; margin:52px auto; font-family:"微软雅黑";}

#main4_top{ text-align:center; margin:0 0 24px 0}

#main4 dl{ width:195px; float:left; margin:0 25px; _margin:0 20px; }

#main4 dl dt{ text-align:center; padding:0px; margin:0px;}

#main4 dl dd{ padding:20px 0 0; margin:0px; line-height:24px; }

#main4 dl dd p{margin:0 0 10px 0; font-size:16px;  font-family:"微软雅黑"; }



#xbanner1{  height:159px;}

#dbbg{ background-color:#EBECF1; padding:41px 0 32px 0; margin:0 auto; text-align:center}



#main5{ width:980px; padding:0px; margin:52px auto 0 auto;}

#main5_top{ font-size:24px; margin:0 0 10px 0;  font-family:"微软雅黑";}

#main5_left{ width:550px; float:left; padding:0px; margin:0}

#main5_left dl{ padding:0px; margin:0px; height:203px; width:465px;  font-family:"微软雅黑";}

#main5_left dl dt { padding:0px; margin:0px; margin:0px 15px 0 0; float:left;}

#main5_left dl dt img{width:207px; height:177px;}

#main5_left dl dd{ padding:0px; margin:0px;}

#main5_left dl dd h1{ padding:0px; margin:0; font-size:15px; line-height:24px; color:#0057B8}

#main5_left dl dd p{ padding:0px; margin:5px 0; line-height:21px; font-size:12px;}



#main5_right{ width:400px; padding:0px; margin:0px; float:right;}

#main5_right li{ width:186px; height:81px; border:1px solid #EBEBEB; padding:0px; margin:0 11px 17px 0; float:left}

#main5_right li img{width:186px; height:81px;}



#xbanner2{   height:158px; margin:0; padding:0px; }



#rybg{ background-color:#EBECF1; padding:51px 0 27px 0}

#rybkk{ width:980px; padding:0px; margin:0 auto;}

#rybkk_top{ text-align:center; margin:0 0 42px 0}

#rybkk_left{ float:left; width:549px;}

#rybkk_right{ float:left; width:260px; }

#rybkk_right li{ height:30px; line-height:30px;}



#habout{ width:980px; margin:15px  auto 0 auto; padding:0}

#habouttop{ padding:50px 0 30px 0;}

#haboutnr{ line-height:24px;   padding:0; width:911px; margin:0 auto; }

#aboutxx{ float:left; margin:0 30px 0 0; padding:5px; border:1px solid #CCCCCC} 

#haboutnr h1{ font-size:12px; padding:0px; margin:0px;}

#haboutnr p{ padding:0px; margin:5px 0}



#qyzsnr{width:980px; padding:30px 0 40px 0; margin: 0 auto}

.qyzsnr_left{width:45px; float:left; margin:60px 0px 0px 0px}

.qyzsnr_middle{ width:890px; float:left;}

.qyzsnr_middle dl{ width:220px; padding:0px; margin:0px 10px; float:left;}

.qyzsnr_middle dt img{ width:220px; height:160px; border:1px solid #C1C1C1;}

.qyzsnr_middle dd{padding:0px; margin:0px; width:220px; height:30px; line-height:30px; text-align:center; display:block;}

.qyzsnr_right{ float:right; text-align:right; width:45px; float:left; margin:60px 0px 0px 0px}



#main6bg{ background-color:#EAEAEA;}

#main6{ width:980px; padding:0px; margin:15px auto 0 auto;}

.news {float:left; width:600px; padding:0px; margin:0px;  padding:10px 20px 20px 20px; font-family:"宋体";}

.news .tit{padding:0px 0px 0px 0px; margin:0px; border-bottom:1px solid #B6B6B6; height:38px; line-height:38px;}

.news .tit ul{list-style:none; padding:0px; margin:0px;}

.news .tit li{float:left; height:38px; line-height:38px; background:url(../images/a44.gif) repeat-x bottom;margin-right:0px;}

.news .tit li a{padding-left:0px; margin:0px; color:#5E5E5E; font-size:14px;}

.news .tit li span{ padding-right:32px; font-weight:bold;}

.news .tit li a:hover, .news .tit .cur a{ border-bottom:1px solid #0057B8;display:block; text-decoration:none; color:#0057BC; font-size:14px;}

.news .tit li a:Hover span, .news .tit .cur a span {background:url(../images/a11.gif) no-repeat right; margin:0px;display:block; font-size:14px; }

.news .tit .nones{background:none}

.news .nr{height:auto; margin:0px; padding:20px 0px 0px 0px; overflow:hidden; }

.news .nr ul{margin:0px; padding:0px; font-size:12px;}



.news .nr dl{ padding:0px; margin:0px; height:126px; overflow: hidden;}

.news .nr dl dt{ float:left; width:170px; height:126px; margin-right:15px;}

.news .nr dl dt img{ width:170px; height:126px;}

.news .nr dl dd{ line-height:20px;}

.news .nr dl dd h4 { height:20px;line-height:20px; display:block; padding:0px 0px 4px 0px; margin:0px;}

.news .nr ul ul{ padding:0px; margin:9px 0px 0px 0px; list-style:none; clear:both;}

.news .nr ul li{ width:275px; float:left; margin:0 15px 0 0; height:70px; }
.news .nr ul li h1{ font-weight:bold; padding:0px; margin:0 0 5px 0; font-size:12px;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}

.news .nr ul li P{display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
	
.news .nr ul li img{ float:left; width:70px; height:52px; margin:0 10px 0 0; padding:2px; border:1px solid #ccc; background-color:#FFFFFF}
.news .nr ul li span{ margin-top:0px; float:right;}

#more2{ margin:10px 0 0}



#main6_right{ width:285px; padding:10px 20px 20px 20px; margin:0px; float:right; }

#main6_righttop{ height:38px; line-height:38px; border-bottom:1px solid #B6B6B6; font-weight:bold; font-size:14px} 

#main6_cjwtnr{ padding:18px 0px 10px 0px; clear:both; height:337px; }

#main6_cjwtnr dl{ margin:0px 0 15px 0; border-bottom:1px dashed #ccc; height:83px;}

#main6_cjwtnr dt{ background:url(../images/wen.jpg) no-repeat; padding-left:25px; height:24px; line-height:24px;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}

#main6_cjwtnr dd{ background:url(../images/da.jpg) no-repeat; padding-left:25px;  line-height:24px; margin:0px;

display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}



#linksbg{ background-color:#EAEAEA; padding:0px; margin:0 auto;}

#links{ width:980px; padding:0px; margin:0 auto;}

#linkstop{ font-size:16px; border-bottom:1px solid #ccc; padding:15px 0 10px 0; margin:0px; font-family:"微软雅黑"}

#linkstop span{ }

#linksnr{ padding:15px 10px 25px 10px; line-height:27px; color:#BEBEBE; overflow:hidden;}
#linksnr a{ color:#404040; float:left; display:inline-block; padding-right:15px; font-weight:bold;}
#linksnr a:hover{ color:#0057BC; }



#ftdhkb{ height:17px; padding:0px; margin:0px;}



#ftdhbg{ background-color:#0057B8; height:42px; line-height:42px; text-align:center}

#ftdh{ width:930px; padding:0px; margin:0 auto; }

#ftdh li{ padding:0 25px; background:url(../images/ldydhbg.jpg) no-repeat right; float:left; color:#fff}

#ftdh li a{ color:#fff}



#footbg{ background:#343434; padding:24px 0 50px 0; margin:0 auto}

#foot{ width:980px; padding:0px; margin:0 auto; color:#888888}

#foot a{ color:#888888}

#logoft{ width:238px; float:left; margin:0; text-align:center}

#rwm1{ margin-top:10px;}

#foot1{ width:118px; padding:0 0 0 10px; margin:0 auto; float:left; border-left:1px solid #484848}

#foot1 h1{ padding:0px; margin:0px; color:#D5D5D5; font-size:12px; height:25px; line-height:25px;}

#foot1 h1 a{ color:#D5D5D5; font-size:12px;}

#foot1 li{ height:23px; line-height:23px; }

#foot2{ float:right; width:340px; line-height:19px;}