@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; border:0; font-family:"����";	font-size:14px;	color: #000000;	line-height:1.8em;}
html, body{ margin:0px; height:100%; } 
img{border:0;}
li{list-style:none; display:block;}
.clear{clear:both;}


.banner{width:780px;margin:0 auto; background:url(banner.jpg) no-repeat; height:434px}
#bg{width:757px; margin:0 auto; background:url(bg.jpg) repeat-y; padding:10px 0 0 23px}
.xwxx{width:757px; margin-bottom:14px}

.hwsx{font-size:14px; line-height:22px; width:711px; height:542px; margin-left:14px; background:#c7eafb}
.hwsx_nr{font-family:'楷体'; font-size:14px; line-height:22px; width:640px; margin:0 auto}
.hwsx_nr a{ color:#a81d1a; float:right}

.gcht{width:757px; background:url(gcht_bt.png) top left no-repeat;}
.gcht_nr{font-size:12px; line-height:18px; width:711px; margin-left:14px; margin-bottom:12px; height:660px; background:#c7eafb;}
.gcht_bt{font-size:16px; line-height:26px; background:url(/sxjt/resource/cms/2015/12/img_pc_site/gcht_bt.jpg) 24px no-repeat; padding-left:50px}
.gcht_wz{padding:5px 17px 10px 0;}
.gcht_wz a{ color:#a81d1a; float:right}
.zyhd{font-size:12px; line-height:18px; width:711px; margin-left:14px; margin-bottom:12px; height:152px; background:#c7eafb;}
.zyhd_bt{font-size:16px; line-height:26px; background:url(/sxjt/resource/cms/2015/12/img_pc_site/gcht_bt.jpg) 24px 5px no-repeat; padding-left:50px}
.xckc_nr{font-size:12px; line-height:18px; width:711px; margin-left:14px; margin-bottom:12px; height:456px; background:#c7eafb;}
.xckc_wz{padding:5px 17px 0px 0;}
.xckc_wz a{ color:#a81d1a; float:right}
.ygzt{width:702px; margin-left:14px; margin-bottom:12px; height:164px; background:#c7eafb; padding:14px 0 0 9px; position: relative; overflow: hidden;}
.slxy_nr{font-size:14px; font-family:"黑体"; line-height:24px; width:676px; margin-left:14px; margin-bottom:12px; height:480px; background:url(gcht_y.jpg) top right no-repeat #c7eafb; padding:15px 15px 0 20px}
.slxy_wz{padding:0 0 22px 0;}
.slxy_wz span{ padding-left:465px}
.hdjy{width:711px; margin-left:14px; margin-bottom:12px; height:152px; background:#c7eafb; position: relative; overflow: hidden;}
.xmjs{width:757px; background:url(xmjs_bt.png) top left no-repeat; padding-bottom:44px}
.xmjs_bt{font-family:'方正大黑简体'; font-size:16px; color:#FFF; height:35px; line-height:35px; padding-left:49px}
.xmjs_bt a{font-family:"黑体"; font-size:12px; color:#a81c1b; height:35px; line-height:35px; float:right; padding-right:50px}
.xmjs_nr{width:691px; margin-left:14px; margin-bottom:12px; background:#c7eafb; height:162px; padding:8px 0 0 20px}
.xmjs_nr a{ margin-right:17px}


.xwzx_con{width:757px; margin:0 auto; display:block; padding-bottom:10px}
.ny{font-size:14px; line-height:22px; width:711px; margin-left:14px; background:#c7eafb; padding-bottom:50px}

.xmjs_lb{width:640px; margin:0 auto;}
.xmjs_lb ul{ margin:0; padding:0}
.xmjs_lb ul li { float:left; margin:0 25px 25px 30px}
.mlsx_imgList{BORDER:#e3e1e2 1px solid; HEIGHT:220px; WIDTH: 260px; PADDING:1px; background:#FFF}
.mlsx_imgList IMG {HEIGHT:190px; WIDTH: 260px;}
.mlsx_content{FONT-SIZE:12px; text-align:center; font-weight:bold; HEIGHT:30px; WIDTH:260px;  LINE-HEIGHT:30px}

DIV.sabrosus {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin:30px 0 20px 0}
DIV.sabrosus A {BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none}
DIV.sabrosus A:hover {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.pagination A:active {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.sabrosus SPAN.current {BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1}
DIV.sabrosus SPAN.disabled {BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid}

#demo4,#demo40{position: absolute; left: 0; top: 0;}
#demo4 li,#demo40 li{float:left; width:233px;height:152px;}

#marquePic1 ul,#marquePic1 ul{float:left;}
#marquePic1 li, #marquePic2 li {
float: left;
display: inline;
padding: 0px 2px;
width: 208px;
height: 152px;position: relative;margin: 0 12px;
}
#marquePic1 li img,#marquePic2 li img{width: 208px;height: 152px;}
#marquePic1 li span,#marquePic2 li span{display:block; position: absolute; left: 2px; bottom:0px;height: 30px; width:208px;line-height: 30px;}
.sbg1{background: #000;opacity:0.5;filter:Alpha(opacity=50);}
.sbg2{  text-align:center}
.sbg2 a{color:#fff; font-size:14px;}