@charset "gb2312";
/* CSS Document */

html,body{ margin:0 ; padding:0;font-family:"Microsoft YaHei UI"; font-size:16px; color:#333;}
ul,li{ list-style:none;}
ul,li,h1,h2,h3{ margin:0; padding:0;}
a,a:link,a:visited,a:hover{ text-decoration:none; color:#555555;}
img{ border:none;}
iframe{ display:block;}

/** 浮动 */
.fl {float:left;}
.fr {float:right;}
/** 清除浮动 */
.cl {clear:both; overflow:hidden;}
/*边距*/
.mt5 {margin-top:5px;}
.mt9 {margin-top:9px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt18 {margin-top:18px;}
.mt25 {margin-top:20px;*margin-top:0px;}
.mt40 {margin-top:40px;}
.mbt5 {margin-bottom:5px;}
.mbt10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml44{ margin-left:44px;}
.ml10 {margin-left:10px;}
.mr15 { margin-right:15px;}
.mr5{ margin-right:5px;}
.ml15 {margin-left:15px;}
.mt12 {margin-top:12px;}
.mb10 {margin-bottom:10px;}
.pt5 {padding-top:5px;}
.pt8 {padding-top:8px;}
.pt15 {padding-top:15px;}
.pt10 {padding-top:10px;}
.pt13{ padding-top:12px;}
.pt50 {padding-top:50px;}
.pr5 {padding-right:5px;}
.pr2 {padding-right:2px;}
.pr10 {padding-right:10px;}
.pr12 {padding-right:12px;}
.pr25 {padding-right:25px;}
.pl5 {padding-left:5px;}
.pl10{ padding-left:10px;}
.plr5 {padding:0px 5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.tac {text-align:center;}
.tal {text-align:left;}
.fw {font-weight:bold;}
/*===ɫ====*/
.blue {color:#275b9c;}
.yellow {color:#f3721c;}
.grey {color:#cbd2d8;}
.black {color:#767676;}
.white {color:#FFF;}
/*===ֺ=====*/
.f10 {font-size:10px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18{ font-size:18px;}
/*===м==*/
.lh15{ line-height:15px;}

/*===ͷ==*/
.head{ width:100%; height:290px; margin:0 auto; background:url(imageshead-bg.jpg) center no-repeat; }
.top-bg{ background:url(imagestop-bg.png) left top repeat-x; height:32px; line-height:29px; font-size:12px;}
.top-bg a{ margin-left:10px; padding-left:23px; display:inline-block; height:29px; color:#fff;}
.top-bg>div{ width:1200px; margin:0 auto;}
.top1{ background:url(imagesbackhome.png) left center no-repeat;}
.top2{ background:url(imagessethome.png) left center no-repeat;}
.top3{ background:url(imagessavesite.png) left center no-repeat; padding-right:23px;}
.txt{ float:left; width:300px; height:24px; line-height:24px; left:3px; bottom:7px; border:0; position:absolute; }
.btn{ float:right; width:36px; height:28px; right:3px; bottom:2px; cursor:pointer; border:0; background:none; position:absolute;}
.centerarea{ width:1200px; margin:0 auto; position:relative; *font-size:0px; height:0;}
.head .search{ position:absolute; top:70px; right:0; background:url(imagessearchbg.png) left top no-repeat; width:360px; height:40px;}
/*===foot==*/
.foot{ width:100%; height:127px; border-top:2px solid #cdcdcd; background:#e6e6e6; margin-top:20px;}
.footw{ width:1200px; margin:0 auto; line-height:127px;}
.footw img{ vertical-align:middle; text-align:center; position:relative; top:30%;}
.footwr{ margin-right:100px;}
.footwr img{vertical-align:middle; text-align:center; position:relative; top:65%;}
/*===mian==*/
.main{ width:1200px; margin:0 auto; }
.gsgg{width:1200px; height:40px; line-height:40px; position:relative; background: #e1ecfa; margin-top:15px;}
.roll-notice .roll-notice-main{ width:1200px; height:40px; display:block; overflow:hidden; white-space:nowrap; line-height:40px; position:absolute;  }
.roll-notice-text a{  font-size:14px; color:#275b9c; margin:0px 10px;}
.data{ margin:0px 10px 0px 20px; color:#8a8a8a;}
.dian{ margin:0px 10px;}

.main-head{ margin-top:15px;}
.main-head-left{ width:580px;}
.main-head-right{ width:580px;} 
.main-middle-left{ width:780px;}
.main-middle-right{ width:380px;}
/*===nav==*/
.nav{ background:url(imagesnav-bg.png) center repeat; height:77px; margin-top:180px; border-top:1px solid #5a8dce;}
.nav>div{ width:1050px; margin:0 auto;}
.zwxx{ background:url(imageszwxx-img.png); width:62px; height:62px;}
.zwxx-border{ border-right:none;}
.zwxx-li ul{ width:270px;}
.zwxx-li ul li{ float:left; margin-left:5px; border-right:1px solid #fff;  color:#fff; margin:5px 0px 5px 0px; padding:0px 10px 0px 15px;}
#bsfw ul{ width:200px;}
#gzcy ul{ width:200px;}
.bsfw{ background:url(imagesbszn-img.png); width:62px; height:62px; margin-left:35px;}
.gzcy{ background:url(imagesgzcy-img.png); width:62px; height:62px; margin-left:35px;}
.ztzl{ background:url(imagesztzl.png); width:62px; height:62px; margin-left:35px;}

.newsone{ font-size:24px; font-weight:bold;}

/*slide*/
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
#owl-demo{position:relative;width:580px;height:316px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:580px;height:316px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:40px;background:url(../images/heibg.png) repeat-x;}
#owl-demo span{position:absolute;left:0;top:266px;width:100%;font:16px/1.5 "΢ź","";color:#fff;text-align:left; padding:0px 2%; background:url(imagesslide-titlebg.png) left top repeat-x;  line-height:50px;}
.owl-pagination{position:absolute;right:20px;bottom:12px; _bottom:0px; width:100%;height:22px;text-align:right;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(imagesbg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background-image:url(imagesbg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(imagesbg17.png);}
.owl-next{right:0;background-image:url(imagesbg18.png);}
.owl-prev:hover{background-image:url(imagesbg19.png);}
.owl-next:hover{background-image:url(imagesbg20.png);}

/** tab*/
.menu {border-bottom:1px solid #b9b9b9;overflow:hidden;*zoom;width:550px;}
.menu li {float:left;height:35px;width:110px;cursor:pointer;line-height:35px;color:#1e5c95;text-align:center;}
.menu li.show {background:#fff;color:#237fd5;border-bottom:1px solid #237fd5;}
.menu li.show2{background:#fff;color:#237fd5;border-bottom:1px solid #237fd5;}
.menu li.hide {background:url(../images/bg-xxk-hide.png) right center no-repeat;}
.menu li.hide2 {background:url(../images/bg-xxk-hide.png) right center no-repeat;}
.menu li.show a:link,.menu li.show a:visited {color:#275b9c;display:block;font-size:18px;font-family:"Microsoft YaHei UI"; background:#fff;}
.menu li.show2 a:link,.menu li.show2 a:visited {color:#275b9c;display:block;font-size:18px;font-family:"Microsoft YaHei UI"; background:#fff;}
.menu li.hide a:link,.menu li.hide a:visited {color:#555555;display:block;font-size:18px;font-family:"Microsoft YaHei UI";}
.menu li.hide2 a:link,.menu li.hide2 a:visited {color:#555555;display:block;font-size:18px;font-family:"Microsoft YaHei UI";}
.ul-hide { display: none;}
.ul-hide2 { display: none;}
.ul-show {width:580px; }
.ul-show2 {width:425px;color:#767676;}
.ul-show span{ margin:0px 10px 0px 0px;}
.ul-show2 span{ margin:0px 10px 0px 0px;}
.ul-hide span{margin:0px 10px 0px 0px;}
.ul-hide2 span{margin:0px 10px 0px 0px;}
.ul-show table tr td {padding:8px 20px 5px 5px;line-height:25px;}
.ul-show2 table tr td {padding:8px 20px 5px 5px;line-height:25px;}
.ul-show li {font-size:14px; float:left; line-height:28px; margin:5px 20px;}
.ul-show2 li {font-size:14px; float:left; line-height:28px; margin:5px 20px;}
.ul-show li a {color:#F00;}
.ul-show2 li a {color:#F00;}
.ul-show  p {line-height:35px;text-indent:2em;}
.ul-show2  p {line-height:35px;text-indent:2em;}
.ul-show  p span {color:#F00;}
.ul-show2  p span {color:#F00;}
.ul-show  p span a {color:#F00;}
.ul-show2  p span a {color:#F00;}
.ul-show-p1 {padding-top:10px;}
.ul-show-p1 img {padding-top:5px;padding-right:10px;}
.ul-show-p1 a:hover {color:#f3721c;}
.ul-show-p2 {padding-top:15px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:440px;}
.ul-show-p2 img {padding-top:5px;padding-right:10px;}
.ul-show-p2 a:hover {color:#f3721c;}
/** ===ʡ===*/
.zwyw-main{ line-height:24px;text-indent:2em;}
.zwyw-jg{  border-top:1px dashed #b2b2b2; margin:15px 0px;}
.zwyw-main-foot{ line-height:30px;}
.zwyw-main-foot div:hover{ color:#275b9c; }

/** ===ļ֪ͨ===*/
.wjtz{ width:550px; margin:0px 15px; line-height:33px; }
.wjtz a:hover{ color:#275b9c;}
.zxfw{ color:#275b9c; font-size:18px; border-bottom:1px solid #2980d0; padding:0px 20px 8px 20px;}
.bmfw-border{border-top:1px solid #b9b9b9;}

/** ===ר===*/
.zt img{ margin-top:20px; margin-bottom:20px;}
/** ===ù===*/
.blxygg{ width:750px; margin:0px 15px; line-height:33px;}
.blxygg a:hover{ color:#275b9c;}
.blxygg-border{border-top:1px solid #b9b9b9; width:780px;}
/** ===߲ѯ===*/
.zxcx{width:380px;}
.zxcx img{ border:1px solid #e6e6e6;}
.zxcx-border{border-top:1px solid #b9b9b9; width:380px;}

/** ===·===*/
.xzbs{ width:750px; margin:0px 15px; }
.xzbs table tr th{ color:#275b9c; text-align:left; font-weight:normal;}
.xzbs table tr td{ border-bottom:1px dashed #a0aebe;}

/** ===·===*/
.spdb{ width:350px; margin:0px 15px; line-height:33px;}
/** ===ͨҵ===*/
.jthy{ background:#f5f5f5; padding:25px 0px; }
.jthy-tittle{ width:1200px; margin:0 auto; }
.jthy-main{ margin:0px 55px; overflow:hidden; line-height:33px;}
.jthy-main table{ width:1200px;}
.jthy-main table tr td{ width:400px;}
.jthy-main a:hover{ color:#275b9c;}
.jthy-border{border-top:1px solid #b9b9b9; width:1200px;}
.jthy-main-center{ margin-left:140px;}
.gl{ background:#fff;padding:25px 0px;}
/** ҳ page */
.page {height:34px;line-height:34px;padding-top:30px;padding-bottom:30px;color:#555;text-align:center;overflow:hidden;font-size:12px;}
.page input {vertical-align:middle;border:1px solid #d4d4d4;padding:3px;text-align:center;}
.page input[type="button"] {cursor:pointer;}
.page a {height:34px;line-height:34px;min-width:22px;text-align:center;border:1px solid #f0f0f0;background:#fff;}
.page a:link,.page a:visited,.page2 a.current {display:inline-block;*zoom:1;padding:2px 3px;color:#555;line-height:18px;height:18px;vertical-align:middle;font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Geneva,sans-serif;}
.page a:hover,.page2 a.current {color:#fff;background:#237fd5;}
.page2 a {margin-right:3px;}
/** ===ϸ===*/

.xl-tittle{ font-size:20px; color:#555555; text-align:center;}
.xl-head{ width:1200px; background:#f0f0f0; border-bottom:1px solid #d3d3d3; height:34px; margin-top:20px; margin-bottom:20px; line-height:34px;}
.xl-zz{ margin-left:20px;}
.xl-xxly{ margin-left:320px;}
.xl-fbsj{ margin-right:80px;}
.xl-main{text-align:justify;letter-spacing:1px;word-spacing:2px; line-height:30px;text-indent:2em; padding:0px 30px; margin-top:30px; margin-bottom:80px;}
.xlw{ margin:0px 25px; overflow:hidden; line-height:33px;}
.scpm{ width:1050px; margin:0 auto; margin-bottom:60px; margin-top:20px;}
.scpm table th{ font-weight:normal; font-size:16px; color:#542b0c; height:46px; background:#ffe999; border:0px;}
.scpm table tr td{ text-align:center; height:38px;}
#trb{ background:#FFF; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
#trbg{ background:#eeeeee;}
/** ===쵼===*/
.ldbz-left{ width:225px;  border:1px solid #ececec; margin-top:10px;}
.ldbz-left img{  width:166px; height:218px; margin-top:20px;}
.ldbz-left div{ text-align:center; color:#555555;}
.ldbz-left-lm{ height:30px; width:225px; background:#d9e4ea; border:1px solid #9db9c5; line-height:30px; text-align:center; color:#333383;}
.ldbz-right{ width:900px;}
.ldjs-main{text-align:justify;letter-spacing:1px;word-spacing:2px; line-height:35px;text-indent:2em; padding:0px 30px; margin-top:10px;}
.grjl{ height:30px; border:1px solid #98b6c1; background:#d9e4ea; line-height:30px; text-align:center; color:#333383; margin-top:30px;}
.zyhd{ height:30px; border:1px solid #98b6c1; background:#d9e4ea; line-height:30px; text-align:center; color:#333383; }

/** ===ͼƬ===*/
.tpxww-main{ padding:0px 25px; overflow:hidden; line-height:33px; width:1200px;}
.tpxww{ width:1200px;}
.tpxw{ padding:3px 3px; border:1px solid #b9b9b9;margin-right:10px;}
.tpxww img{ width:240px; height:164px; border:1px solid  #b9b9b9; padding:3px 3px; margin-right:45px;}
.tpxw-bg{ background:url(imagessp-bg.png) repeat-x; height:28px; color:#fff;  text-align:center; width:240px; line-height:28px; position:relative;bottom:43px;left:4px; }
.yy{ background:url(imagestpxw-bg.png) center no-repeat; width:248px; height:16px; position:relative; bottom:39px;}
/** ======*/
.nav2-left{ width:200px;}
.nav2{ color:#275b9c; font-size:18px; border-bottom:1px solid #2980d0; padding:0px 0px 8px 20px;}
.nav2-border{border-top:1px solid #b9b9b9; width:200px;}
.nav2-button{ width:200px; padding:10px 0px;color:#555555; text-align:center; background:#f6f6f6;margin-bottom:8px;}
.nav2-button:hover{ background:#275b9c; color:#fff; }
.nav2-main{text-align:justify;letter-spacing:1px;word-spacing:2px; line-height:35px;text-indent:2em; padding:0px 15px 0px 0px;; margin-top:10px;}
.nav2-right-border{border-top:1px solid #b9b9b9; width:954px; }
.nav2-right{ width:954px;min-height:400px;}

/*==վͼ==*/
.site_map_top{ background:url(imagessite_map_top.jpg) left top no-repeat; width:815px; height:29px; color:#FFFFFF;}
.site_map_top a{ color:#fff;}
.site_map_center{ background:url(imagessite_map_center.jpg) left top repeat-y; width:815px;}
.site_map_btn{ background:#f6f6f6;  width:165px; height:35px; margin-left:18px; text-align:center;  line-height:35px; float:left; margin-top:10px;}
.site_map_btn:hover{background:#275b9c;color:#fff;}
.site_map_btn1{ background:#f6f6f6; width:165px; height:35px; margin-left:21px; text-align:center;  line-height:35px; float:left; margin-top:10px;}
.site_map_btn1:hover{background:#275b9c;color:#fff;}
.site-bottom{ border-bottom:2px solid #5092ce; padding-top:10px; }

/*==Ƶ==*/
.spxw li{ float:left;}
.spxw li a{ position:relative; display:inline-block;}
.spxw li a div{ position:absolute; left:5px; bottom:5px;}

/*==ϰ==*/
.wsbs{ width:1200px;}
.wsbs li{ float:left;}
.wsbs img{ border:1px solid #e6e6e6; margin:0 7px;}