/* CSS Document */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,img{ margin:0px; padding:0px;}
ul,li,dl,dt,dd,ol{ list-style:none;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.clearfix:after { content: "."; clear: both; height: 0; visibility: hidden; display: block;}
.clearfix{*zoom:1;}
a,a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}
img{ border:0px;}
body{ font-family:"microsoft yahei"; font-size:14px; margin:0px; line-height:170%; color:#464646; background:#ebfcff;}
.nobg{ background:none !important;}
.padding1{ padding:1px;}.padding2{ padding:2px;}.padding3{ padding:3px;}.padding4{ padding:4px;}.padding5{ padding:5px;}.padding6{ padding:6px;}.padding7{ padding:7px;}.padding8{ padding:8px;}.padding9{ padding:9px;}.padding10{ padding:10px;}.margin1{ margin:1px;}.margin2{ margin:2px;}.margin3{ margin:3px;}.margin4{ margin:4px;}.margin5{ margin:5px;}.margin6{ margin:6px;}.margin7{ margin:7px;}.margin8{ margin:8px;}.margin9{ margin:9px;}.margin10{ margin:10px;}.padding_top1{ padding-top:1px;}.padding_top2{ padding-top:2px;}.padding_top3{ padding-top:3px;}.padding_top4{ padding-top:4px;}.padding_top5{ padding-top:5px;}.padding_top6{ padding-top:6px;}.padding_top7{ padding-top:7px;}.padding_top8{ padding-top:8px;}.padding_top9{ padding-top:9px;}.padding_top10{ padding-top:10px;}.padding_right1{ padding-right:1px;}.padding_right2{ padding-right:2px;}.padding_right3{ padding-right:3px;}.padding_right4{ padding-right:4px;}.padding_right5{ padding-right:5px;}.padding_right6{ padding-right:6px;}.padding_right7{ padding-right:7px;}.padding_right8{ padding-right:8px;}.padding_right9{ padding-right:9px;}.padding_right10{ padding-right:10px;}.padding_bottom1{ padding-bottom:1px;}.padding_bottom2{ padding-bottom:2px;}.padding_bottom3{ padding-bottom:3px;}.padding_bottom4{ padding-bottom:4px;}.padding_bottom5{ padding-bottom:5px;}.padding_bottom6{ padding-bottom:6px;}.padding_bottom7{ padding-bottom:7px;}.padding_bottom8{ padding-bottom:8px;}.padding_bottom9{ padding-bottom:9px;}.padding_bottom10{ padding-bottom:10px;}.padding_left1{ padding-left:1px;}.padding_left2{ padding-left:2px;}.padding_left3{ padding-left:3px;}.padding_left4{ padding-left:4px;}.padding_left5{ padding-left:5px;}.padding_left6{ padding-left:6px;}.padding_left7{ padding-left:7px;}.padding_left8{ padding-left:8px;}.padding_left9{ padding-left:9px;}.padding_left10{ padding-left:10px;}.left{ float: left;}.right{float: right;}
.red,.red:link,.red:visited{ color:#ff0000;}
.green,.green:link,.green:visited{ color:#0b861f;}
.blue,.blue:link,.blue:visited{ color:#0076cd;}
.wrap{ width:1080px; margin:0px auto;}.partM{ margin-top:20px;}
.wrap, .site_head, .head_menu, .site_footer{ min-width:1080px;}
.site_head{ background:url(image/top.jpg) top center no-repeat;}
.site_head .head_name{ height:520px;}
.site_head .head_name h1{ display:none;}
.site_head .head_menu{ background:url(image/menu_bg.png) top center no-repeat; height:86px; text-align:center;}
.site_head .head_menu ul{ padding:10px 0px 26px 0px;}
.site_head .head_menu ul li{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; height:50px; line-height:50px; padding:0px 20px;}
.site_head .head_menu ul li.menu_bar{ width:2px; height:50px; background:url(image/menu_bar.png) no-repeat; padding:0px;}
.site_head .head_menu ul li a:link,.site_head .head_menu ul li a:visited{ color:#fff; font-size:18px; font-family:"microsoft yahei";}
.site_head .head_menu .head_backlink{ width: 430px; float: right; text-align: right; padding-top: 15px;}
.site_head .head_menu .head_backlink a:link,.site_head .head_menu .head_backlink a:visited{ margin:0 15px; display: inline-block; padding:5px 15px; min-width: 78px; background-color: rgba(255,255,255,0.2); border-radius: 20px; color: #fff; font-size: 18px; line-height: 30px;}
.site_head .head_menu .head_backlink ~ul{ margin-right: 430px;}

.site_body{}
.site_body .body_main{ background:#fff; padding:20px 0px; margin:0 auto;}
.title1{ background:url(image/title_bg01.gif) bottom repeat-x; height:52px;}/*标题*/
.title1 h2{/* background:url(../img/title_bg03.gif) no-repeat right top; */ display:inline-block; *display:inline; *zoom:1; height:52px; line-height:41px; color:#dd2723; font-size:20px; padding-right:16px; float:left;}
.title1 h2 strong{ background:url(image/title_bg02.gif) no-repeat left; padding:0px 30px 0 20px; height:52px; line-height:41px; display:inline-block; *display:inline; *zoom:1; font-weight: 600;}
.tmore{ float:right; padding-right:5px; padding-top:8px;}
.content1{ background:#fff; padding:10px; min-height:180px;}
.content1.isimg{ padding-left: 0; padding-right: 0;}
.xchbimg{ height: 332px; position: relative; overflow: hidden;}
.slide_img{ height: 290px;}
.slide_title{ height: 42px; background-color: rgba(0,0,0,0.75); color: #fff; font-size: 16px; padding:10px 100px 10px 10px; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; box-sizing: border-box;}
.xchbimg .swiper-slide img{ width: 100%; height: 100%;}
.swiper-container-horizontal>.swiper-pagination-bullets.right{ width: auto; left: auto; right: 5px; bottom: 18px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ background-color: #fff;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{ background-color: #dd2723;}
.my-bullet {width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color:#fff;opacity: 1;background: rgba(0,0,0,0.2); display: inline-block; margin: 0 3px; border-radius: 20px;}
.my-bullet.swiper-pagination-bullet-active {color:#fff;background: #007aff;}
.content1 h3{ line-height: 2.2;}
.time{ float: right; color: #666; position: absolute; top: 0; right: 0; line-height: inherit;}
.PT1{ padding-left: 20px; padding-right: 20px;}
.PT2 .P1,.PT2 .P2{ width:50%; float:left; padding-left:20px; padding-right: 20px; box-sizing: border-box;}/*两列*/
.PT0{ margin-left: 20px; margin-right: 20px;}
.Pimg{ width:420px; float:left;}
.Pimg img{ width:420px; height:285px !important;}
/*图片幻灯*/
#KinSlideshow{ height:285px !important; width:420px !important;}
#KSS_moveBox{ height:285px !important;}
#KSS_moveBox img{ border:0px;}
.KSS_btnBox{ bottom:8px !important;/**/ right:5px !important;}
.KSS_btnBox li{ border-radius:18px; width:12px !important; height:12px !important; text-indent:-200px; overflow:hidden;}
.KSS_titleBox .title{ margin:0px !important; padding:0px 75px 0px 5px !important;/* text-align:center;*/ display:block; width:340px; *width:260px; height:29px; line-height:29px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#fff;}
#KinSlideshow{ position:relative !important; z-index:inherit;}
#KSS_moveBox{ position:absolute !important; z-index:inherit;}
/*图片幻灯 end*/
.Pul{ width:512px; background:url(image/hline.gif) 10px repeat-y; padding-left:20px; float:left;}
.Pul h2{display:block; width:100%; height:36px; line-height:36px; text-align:center; color:#f00; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.Pul h2 a:link,.Pul h2 a:visited{display:block; width:100%; height:36px; line-height:36px; text-align:center; color:#f00; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.Pul p{ border-bottom:1px dashed #d0d0d0; padding:3px; margin-bottom:8px; color:#707070; line-height:20px;}
.Pul li{ background:url(image/dot1.gif) 3px 13px no-repeat; padding-left:15px;}
.Pul li a:link,.Pul li a:visited{ display:block; width:100%; line-height:28px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.list1{}
.list1 li{ background:url(image/dot1.gif) 3px 13px no-repeat; padding-left:15px; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding-right:120px; position: relative;}
.list1 li a:link,.list1 li a:visited{ max-width:100%;}
.PT1 .list2{ background:url(image/hline.gif) 50% top repeat-y; *zoom:1;}
.list2:after { content: "."; clear: both; height: 0; visibility: hidden; display: block;}
.list2 li{ width:450px; float:left; background:url(image/dot1.gif) 3px 13px no-repeat; padding-left:15px;}
.list2 li a:link,.list2 li a:visited{ display:block; width:100%; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.divborder{ border:1px solid #d7d7d7; background:#fff; min-height:170px;}
/* .title2{ background:url(image/title_bg04.gif) no-repeat; width:51px; height:178px; float:left;}
.title2 h2{ color:#fff; font-size:20px; font-family:"microsoft yahei"; padding:22px 8px; display:table; width:30px; height:134px; text-align:center;}
.title2 h2 strong{ vertical-align:middle; display:table-cell;} */
.content2{ padding:10px;}
.conpic{ float:left; width:901px; height:158px; overflow:hidden;}
.conpic ul li{ float:left; padding:0px 5px 0px 10px;}

.PT3{ padding-left:20px; padding-right: 20px;}
.PT3 .P1,.PT3 .P2,.PT3 .P3{ float:left; border:1px solid #d7d7d7; box-sizing: border-box;}/*三列*/
.PT3 .P1,.PT3 .P3{ width:26%;}
.PT3 .P2{ width:44%;}
.PT3 .P2,.PT3 .P3{ margin-left:2%;}
/* .title3{ background:url(image/title_bg05.gif) bottom repeat-x; padding-bottom:7px; padding-top: 6px;}
.title3 h2{ display:inline-block; *display:inline; *zoom:1; float:left; padding:5px;}
.title3 h2 strong{ font-size:20px; color:#dd2723;/*保持和导航主色相同*/ font-family:"microsoft yahei";} */
.content3{ padding:6px; min-height:180px;}
.list3{}
.list3 li{ border-bottom:1px dashed #d0d0d0; padding-bottom:4px; margin-bottom:4px;}
.list3 li:last-child{ margin-bottom:0px;}
.list3 li a:link,.list3 li a:visited{ color:#06c;}
.list3 li p{ line-height:20px;}
.site_footer{
	    border-top: 5px solid #dd2723;
	    background: #fff;
}

