/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#f4f4f4; background-size:100% }
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none; color:#1f5db2;}
a{color:#333333;}
legend{color:#000;}
fieldset,img{border:0;}
.center{text-align:center;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
.top{ background:#024185; width:100%; min-width:1200px; height:40px;}
.topc{ width:1200px; height:40px; margin:0 auto;}
.topclf{ width:500px; float:left; line-height:40px;color:#fff;}
.topr{ width:350px; float:right; height:40px; background:url(../images/stj_03.jpg)  right center no-repeat;}
.topr li{ float:right;  line-height:40px; text-align:right;}
.topr li a{ color:#fff;padding:0 18px;}
.ban{ width:100%; min-width:1200px; background:#0d56a5; height:125px;}
.banc{ width:1200px; height:125px; margin:0 auto;}
.logo{ width:588px; height:74px; float:left; margin-top:27px;}
.loglf{ width:422px; height:125px; float:left;}
.sous{ width:184px; height:29px; float:right; background:url(../images/stj_25.jpg) no-repeat; margin-top:50px;}

.soussld{ width:150px; float:left; height:30px; padding-left:5px;}
.soussld input{ width:149px; height:26px; background:none; border:none;outline:none;color:#fff}
.souan{ width:23px; height:24px; float:left; margin-top:3px;}
.w1200w{ width:1180px; height:auto; padding:0px 15px 0px 15px; margin:0 auto; background:#fff;}

.w1200{ width:1180px; height:auto; padding:15px 15px 0px 15px; margin:0 auto; background:#fff;}



.dan

{ height:50px; font-size:16px; line-height:50px;}



.banner{ width:100%;height:345px;}

.ck-slide { width: 1180px; height: 345px; margin: 0 auto; position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { height: 345px; position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li a { /*a标签是行内元素，宽高对a标签不起作用，这里必须添加line-height:0px;display:black，否则垂直滚动<li>之间会出现间隔*/line-height:0px; display:block;}

.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px;	background: url(../images/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.png) #000 50% no-repeat;}

.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block;	width: 12px; height: 12px; border-radius: 100%;	background-color: #fff;	text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fe6500;}
.ck-slidebox ul li em:hover { background-color: #fe6500;}

.xinw_top{ width:100%; height:50px; border-bottom:1px solid #ccc;}
.xinw_toplf{ min-width:150px; height:37px;float:left; }
.xinw_toplflf{ width:37px; height:37px; float:left; background:#0d56a5; font-size:28px; color:#fff;font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif, Gadget, sans-serif; text-align:center; line-height:37px;}
.xinw_toprr{ min-width:100px; float:left; padding-left:10px;}
.xinw_toprr h3{ font-size:22px; line-height:37px; height:37px;}
.xinw_toprr p{  font-size: 7px; color:#0d56a5;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.60);line-height:17px;text-transform : uppercase; text-align:left; display:block; white-space:nowrap; float:left;}
.xinge{ font-size:12px; text-align:right; line-height:42px; float:right;}

.banjim{ height:347px; width:100%; margin-top:20px;}
.banjimlf{ width:530px; height:347px; float:left;}
.banx620{ width:620px; float:right; height:347px;}

.banx620ccc{wdith:100%;height:226px;}



.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width:625px;overflow:hidden;}
.scrollUl{width:625px;overflow:hidden;height:40px; margin:0 auto; border-top:2px solid #0d56a5; border-bottom:1px solid #eae7e7;}
.scrollUl li{float:left;}
.sd01{cursor:pointer; background:#0d56a5;font-family:"微软雅黑";font-size:16px;height:40px; line-height:40px; color:#fff; width:50%; float:left;  }
.sd02{cursor:pointer; background:#fff;font-family:"微软雅黑";font-size:16px;height:40px; line-height:40px; color:#000;width:50%; float:left;}
.sd01 em{font-size: 7px; color:#0d56a5;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.60);line-height:17px;text-transform : uppercase;color:#fff; text-align:left;  white-space:nowrap; float:left; margin-top:13px;padding-left:10px; }
.sd02 em{ font-size: 7px; color:#0d56a5;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.60);line-height:17px;text-transform : uppercase; color:#000;text-align:left;  white-space:nowrap; float:left;margin-top:13px;padding-left:10px;}
.sd01 span{ float:left;text-indent:80px; }
.sd02 span{ float:left;text-indent:80px; }

.sd01 a{ color:#fff;}
.sd02 a{ color:#000;}


.znw{ width:100%; margin:0 auto; height:auto;margin-top:20px;}

.xinimgf{ width:100%; min-height:281px; margin:0 auto; }
.xinlis{ height:105px; border-bottom:1px dashed #ccc;}
.xinlis h3{ font-size:18px; font-weight:bold; line-height:30px; text-align:center;}
.xinlis p{ font-size:14px; line-height:30px;}
.lixist{ height:auto; width:100%; margin-top:10px;}
.lixist li{ text-align:right; line-height:33px; color:#9e9e9e; font-size:14px; background:url(../images/stj_26.jpg) left center no-repeat; text-indent:10px;}
.lixist li a{ float:left; text-align:left; }


.lixistdclff{width:450px;float:left;margin-top:20px;}
.lixistdccd{ height:auto; width:680px;float:right; margin-top:10px;}
.lixistdccd li{ line-height:37px; color:#9e9e9e; font-size:14px;border-bottom:1px dashed #ccc;}
.lixistdccd li a{  }





.bg90{  height:90px; width:94%; background: url(../images/1112_03.png) 35px center  no-repeat; margin-bottom:10px; padding:0 3%; }
.bg90lf{ width:110px;  float:left; }
.bg90lf h3{ font-size:14px; line-height:45px; text-align:center; font-weight:normal; color:#fff;}
.bg90lf p{ font-size:14px; line-height:45px; text-align:center; font-weight:normal;color:#fff;}
.bg90lfrr{ height:90px; width:950px; float: right;}
.bg90lfrr h3{ font-size:14px; line-height:30px;  font-weight:normal; }
.bg90lfrr p{ font-size:14px; line-height:30px;  font-weight:normal; width:60%; float:left; }
.bg90:hover{ background:url(../images/112_07.png) center left no-repeat; height:90px;color:#fff;}
.bg90lf:hover{background:url(../images/112_07.png) center left no-repeat;color:#fff; }
.bg90lf a:hover{ color:#fff;}
.bg90lfrr:hover{ color:#fff;}










.znwtt{ width:100%; margin:0 auto; height:auto;margin-top:38px;}

.xues{ width:1160px; height:354px;border:1px solid #e7e4e4; padding:10px;}
.xuesrr{ width:1160px; height:345px;  border:1px solid #e7e4e4; padding:10px;margin-top:15px;}

.xiwrgc{ width:100%; height:auto; margin:0 auto; padding-top:10px;}

.xsb{ width:100%; height:120px; border-bottom:1px dashed #ccc; padding-bottom:5px; padding-top:10px;}
.xsb li{ line-height:28px; height:28px; font-size:14px;}
.xsb li span{ float:left; }
.kkh137{ width:100%; height:105px; border-bottom:1px dashed #ccc; padding-top:10px;}
.kkh137lf{ width:142px; height:87px; float:left;}
.kkh137lf img{  width:142px; height:87px;}
.kkhrg{ width:200px; float: right;}
.kkhrg h3{ font-size:14px; font-weight:bold; line-height:30px; text-align:center;}
.kkhrg p{ font-size:14px; line-height:30px;}
.ljkj{ height:12px; background:url(../images/stj_39.jpg) repeat-x; width:975px; float:left; margin-top:18px;}
.zheng{ height:76px; padding:20px 0px;}
.lian100{ background:#ebeaea; border-top:1px solid #ccc; min-width:1200px;}
.lian100c{ width:1200px; height:100px; margin:0 auto;}
.linjb{ width:129px; height:31px; float:left; font-size:14px; color:#fff; margin-top:35px; text-align:center; line-height:31px; background:url(../images/stj_47.jpg) left center no-repeat;}
.linjbr{ width:1050px; float:right; margin-top:35px;}
.linjbr li{  float:left; line-height:31px; padding:0 10px;}
.banbq{ height:118px; background: url(../images/stj_98.jpg) center no-repeat #0a5698; width:100%; min-width:1200px;}

.banbqs{ width:1200px; margin:0 auto;height:90px;}
.banbqslf{ width:700px; float:left; line-height:28px; font-size:14px; padding-top:18px; color:#fff;}

.wenw{ width:170px; float:right; height:38px; margin-top:30px; position:relative;}
.wenw li{ width:38px; height:38px; float:left; padding-left:18px;}

#wxImg1{ position:absolute; bottom:80px;left:0px;}
#wxImg1 img{ width:90px; height:90px;}

#wxImg2{ position:absolute; bottom:80px;left:50px;}
#wxImg2 img{ width:90px; height:90px;}

#wxImg3{ position:absolute; bottom:80px; left:100px;}
#wxImg3 img{ width:90px; height:90px;}


.xintllff{ min-width:80px; padding:0 10px; color:#fff; margin-top:10px; background:#0d55a7; font-size:14px; text-align:center; line-height:35px; float:left; margin-left:15px;}
.gend{ font-size:14px; min-width:60px; height:45px; line-height:45px; float:right;}
.xintl{ width:100%; border-bottom:1px solid #0d55a7; height:45px;}

.ery{ width:230px; float:left; height:auto;}

.erjb{ height:61px; background:#0d55a7; font-size:24px; line-height:61px; color:#fff; text-align:center;}

.erminc{ width:100%; height:47px; background:url(../images/xx_10.jpg) no-repeat; line-height:47px; margin-bottom:2px; font-size:14px; text-indent:30px; color:#000;}

.erminca{ width:100%; height:47px; background:url(../images/xx_13.jpg) no-repeat; line-height:47px; margin-bottom:2px; font-size:14px; text-indent:30px; color:#000;}

.youc830{ float:right; width:920px; height:auto; border:1px solid #ccc;}

.genddd{ font-size:14px; min-width:60px; height:45px; line-height:45px; float:right; padding-right:10px;}

.fanyxh{ width:100%; height:40px; text-align:center; padding:5px 0px;}
.mch3{ font-size:26px; text-align:center; font-weight:bold; line-height:45px; padding-bottom:30px;}
.mchcot{ width:100%; line-height:37px; font-size:16px; padding-top:30px; padding-bottom:10px; margin-bottom:30px;  }
.mchcot p{ text-indent:30px; margin-bottom:10px;}

.mch3sh{ border-bottom:1px dashed #ccc; text-align:center; font-size:14px;min-height:40px; line-height:40px;}





.danlm28cc{ font-size:14px; line-height:35px; width:95%; margin:0 auto; padding-top:30px;}
.danlm28cc p{ padding-bottom:15px; text-indent:28px;}

.ljkm23{   width:96%; margin:0 auto; border:1px solid #ccc; padding:2%;}

.youc830v{   height:auto; border:1px solid #ccc;}





.ghh_mmk{ width:97%; margin:0 auto; height:600px; padding-top:10px;}

.ghh_mmkkk{ width:100%; min-height:50px; margin-bottom:10px;}
.ghh_mmkkk_lf{ width:30%; float:left; height:45px; font-size:14px; line-height:45px; text-align:right; padding-right:10px;}
.ghh_mmkkk_rr{ width:30%; float:left; height:45px; font-size:14px; line-height:45px;  padding-right:10px;}
.ghh_mmkkk_rr input{ width:100%; float:left; height:35px; border:1px solid #ccc;}
.ghh_mmkkk_rr textarea{ width:100%; float:left; height:70px; border:1px solid #ccc;}

.lixistdd{ height:auto; width:95%; margin:0 auto; margin-top:10px;}
.lixistdd li{ text-align:right; line-height:33px; color:#9e9e9e; font-size:14px; background:url(../images/stj_26.jpg) left center no-repeat; text-indent:10px;height:35px;}
.lixistdd li a{ float:left; text-align:left; }



.tij154{ width:154px; height:41px; margin:0 auto;}
.ernbaner{ width:1180px; height:250px; margin:0 auto;}
.ernbaner img{ width:100%; height:250px;}


#vsb_content img{max-height:550px!important; max-width:800px!important;}