/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol,li{list-style: none;list-style-type:none}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	
}
/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}
/*--------------------后加的部分属性-----------------*/
.ov {overflow: hidden;}
*{font-family: "微软雅黑";font-size:14px;}
.px1200{width:1200px;}


/*index*/
/*top*/
body{min-width: 1200px; background: #fff; margin: 0 auto;font-family: arial;}
#main{ width: 1200px; height: auto; margin: 0 auto;}
.top-box{width: 100%;background: #0e9ea7;}
.top{ width: 1200px; height: 174px; margin:0 auto; background: url(../images/top-bg.jpg) 80% center no-repeat;}
.logo{width: 700px;height: 85px;margin: 35px 0 0 30px; float: left;}

/*top链接*/
.top-link{width: 250px;height: 90px; float: right; margin: 20px 0 0 0;text-align: right;}
.top-link a{float: right;font-size: 13px;color: #8be6ef;}
.top-link span{float: right;padding: 0 10px;font-size: 13px;color: #8be6ef;}

/*搜索框*/
.search{width: 240px;height: 30px;float: right;margin-top:20px;background: #fff; border:1px solid #ccc; overflow: hidden;}
.search input {	display: block;}
.texts {width: 200px;line-height: 30px;height: 30px;display: block;	margin-left: 7px;float: left;padding: 0 3px;background: none;color: #333;font-size: 13px;}
.images {float: right;margin-top: 6px;margin-right: 5px;}

/*导航*/
.nav{width: 100%; height: 53px;border-top: 1px solid #4bbbc4;clear: both;}
.nav ul{width: 100%;height: 50px;}
.nav ul li{height: 50px;float: left;text-align: center; margin: 0 15px;display: inline-block;}
.nav ul li a{font-size: 15px;color: #FFFFFF;display: inline-block;padding: 0 20px;position: relative;line-height: 50px;transition: all .6s ease;-webkit-transition: all .6s ease; -moz-transition: all .6s ease;}
.nav ul li:hover a{color: #ffd800;border-bottom: 3px solid #ffd800; transition: all .6s ease;-webkit-transition: all .6s ease; -moz-transition: all .6s ease;}
.nav ul li.on a{color: #ffd800;border-bottom: 3px solid #ffd800; transition: all .6s ease;-webkit-transition: all .6s ease; -moz-transition: all .6s ease;}

/*banner*/
.banner{width: 100%;height: 543px;margin: 0 auto; position: relative;}
.focus {width: 100%;height: 543px;margin: 0 auto;overflow: hidden;}
.focus .num {overflow: hidden;height: 20px;position: absolute;bottom: 20px;left: 45%;zoom: 1;z-index: 3;}
.focus .num li {width: 79px;height: 6px; margin-right: 10px;cursor: pointer;float: left; background: #fff;}
.focus .num li.on { background:#ffae00;}
.focus .num li a{font-size: 30px; color: #fff; font-family: gautami;text-align: right;}
.focus .prev,.focus .next{position:absolute;width:82px;height:82px;background: url(../images/focus_icon.png) no-repeat;cursor: pointer}
.focus .prev{ top: 235px;left: 50px; background-position: 0 0;} 
.focus .next{ top: 235px;right: 50px; background-position: -82px 0; } 
.focus .prev:hover{ background-position: 0 0; } 
.focus .next:hover{ background-position: -82px 0; }

/*news*/
.news{width: 100%;height: 690px;margin:0 auto;}
.news h1{font-size: 26px;color: #868487;margin:0 auto;text-align: center;line-height: 100px;background: url(../images/news.jpg) center bottom no-repeat;margin-bottom: 60px;text-transform: uppercase;}
.news ul li{width: 340px;height: 380px;overflow: hidden;float: left; margin:0 30px;position: relative;}
.news ul li p{font-size: 24px;color: #fff;line-height: 30px;text-align: center;display: block;position: absolute;top: 42%;}
.news ul li img{transition: all .6s ease;-webkit-transition: all .6s ease; -moz-transition: all .6s ease;}
.news ul li:hover img{transition: all .6s ease;-webkit-transition: all .6s ease; -moz-transition: all .6s ease; transform:scale(1.05);-webkit-transform:scale(1.05);}

/*main2*/
.main2{width: 100%;height: 650px;background: #f5f5f5;position: relative;}
.main2 h1{width: 340px;height: 60px;background: #009ba3;margin: 0 auto;display: block;position: absolute;top: -30px;font-size: 26px;color: #fff;text-align: center;line-height: 60px;text-transform: uppercase;}
.main2-left{width: 370px;height: 460px;margin-top: 100px;}
.main2-left h2{font-size: 23px;color: #2a2a2a;}
.section1{width: 100%;height: 113px;border-bottom: 1px solid #e5e5e5;padding-top: 27px;}
.section1 dl{width: 70px;height: 85px;background: #ececec;float:left; margin-right: 20px;margin-left: 10px;text-align: center;}
.section1 dl dt{font-size: 28px;color: #1ba5ac;line-height: 50px;}
.section1 dl dd{font-size: 15px;color: #9e9e9e;text-transform: uppercase;}
.section1 a{font-size: 16px;color: #9e9e9e;line-height: 30px;}
.section1:hover a{color: #009ba3;}

.main2-right{width: 665px;margin-top: 100px;}
.main2-right ul li{height: 210px;position: relative;overflow: hidden;}
.main2-right ul li img{height: 210px;transition: all .6s ease;-webkit-transition: all .6s ease; -moz-transition: all .6s ease;}
.main2-right ul li span{position: absolute;font-size: 26px;color: #fff;margin:0 auto;width: 250px;height: 55px;display: block; top: 70px;left: 35px; text-align: center;line-height: 55px;}
.main2-right ul li:hover img{transition: all .6s ease;-webkit-transition: all .6s ease; -moz-transition: all .6s ease; transform:scale(1.05);-webkit-transform:scale(1.05);}
.main2-right ul li.right_li1{width: 325px;float: left;}
.main2-right ul li.right_li1 span{border: 1px solid #826e81;}
.main2-right ul li.right_li2{width: 325px;float: right;}
.main2-right ul li.right_li3{width: 665px;margin-top: 20px;float: left;}
.main2-right ul li.right_li1 img,.main2-right ul li.right_li2 img{width: 325px;}
.main2-right ul li.right_li3 img{width: 665px;}

/*专题专栏*/
.ztzl{width: 1220px;height: 91px;margin: 50px auto;}
/*专题*/
.system_box{width: 1220px;}
.slideGroup{clear:both;overflow: hidden;width: 1220px;margin: 0 auto;}
.slideGroup .slideBox1{ zoom:1; clear:both;}
.slideGroup .sPrev,.slideGroup .sNext{display: block; width: 32px; height: 91px;background: url(../images/zt-bg.png) no-repeat;z-index:66;float:left;}
.slideGroup .sNext{margin-left:18px; background-position: -32px 0;}
.slideGroup .tempWrap{float:left;width:1120px !important;margin-left: 10px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1; }
.slideGroup .parBd ul li{margin-right:15px;float:left; _display:inline; overflow:hidden; text-align:center;width:270px;}


/*版权*/
.footer{width: 100%;height: 220px;background: #009ba3;}
.bottom{width: 1200px;height: 150px;margin: 0 auto;padding-top: 45px;}
.bottom .bq{width: 780px;}
.bottom .bq p{font-size: 14px;color: #81e4e9;line-height: 26px;}
.bottom .bq p:first-child{font-size: 16px;color: #fff;line-height: 50px;}

.bottom .icon{width: 404px;margin-top: 30px;}
.bottom .icon ul li{width:61px; height: 61px; float: left;margin-left: 40px;}
.bottom .icon ul li:hover{background: url(../images/icon-on.png);}
.bottom .icon ul li img{width: 61px;height: 61px;}


/*列表页*/
.subbanner{width: 100%;height: 304px;margin:0 auto; background: url(../images/subbanner.jpg) center; position:relative;}
.subbanner-box{width: 1200px; height: 304px; margin:0 auto;position: relative; z-index:9;}
.lmmc{width: 270px;min-height: 60px;background: url(../images/lmmc.png); font-size: 30px;color: #f1f7ff;text-align: center;line-height: 40px; position: absolute;bottom: 0;left: 0; text-transform:uppercase;padding: 10px 0; display: flex;align-items: center;justify-content: space-around;flex-direction: column;}
.dqwz{width: 900px;height: 50px;background: url(../images/dqwz.png); font-size: 16px;color: #fff;line-height: 50px;position: absolute;bottom: 0;right: 0;padding-left: 30px;}
.dqwz a{font-size: 16px;color: #fff;margin:0 10px;}
.dqwz a:hover{color: #ffd800;}

.subbanner-img{ position:absolute;top:0;left:0;}
.subbanner-img img{width:100%;height:304px; margin:0 auto;}

/*左边*/
.main-list{width: 100%;height: auto;min-height: 600px;overflow: hidden;margin-bottom: 30px;}
.list-left{width: 270px;height: auto;min-height: 550px;overflow: hidden;background: url(../images/submenu.png) right bottom no-repeat #eff7f8;}

/*二级导航*/
.list-left ul{margin-top: 30px;}
.list-left ul li{width: 100%; min-height: 23px; height: auto; line-height: 25px; padding: 15px 0;}
.list-left ul li a{font-size: 14px; color: #383838;padding-left: 20px;display: block;}
.list-left ul li:hover{background: url(../images/subnav_bg.jpg) left center repeat-y #fff;}
.list-left ul li.light{background: url(../images/subnav_bg.jpg) left center repeat-y #fff;}

/*右侧列表*/
.list-right{width: 900px;height: auto;min-height: 500px;overflow: hidden;margin-top: 30px;}
.list-right h2{font-size: 35px;height: 40px;color: #1f1f1f;margin: 50px; text-transform:uppercase;}

.list{width: 700px; margin: 10px auto;}
.list ul li{width: 100%; min-height: 130px; height: auto; overflow: hidden; border-bottom: 1px dashed #D3D3D3;margin-bottom: 40px;}
.list ul li a{ width:100%;display:block;font-size: 18px;color: #1c1c1c;line-height: 30px; font-family: arial;clear: both;}
.list ul li p{ width:200px;display:inline-block;font-size: 17px;color: #a3a3a3;background: url(../images/time2.png) left center no-repeat; text-indent: 25px; margin-top: 25px;margin-bottom: 50px;}
.list ul li:hover a{color: #009ba3;}
.list ul li.list-li2 img{width: 228px;height: 147px; float: left; margin: 10px 0px 50px 0;transition: all 1.4s;-webkit-transition: all 1.4s;-moz-transition: all 1.4s;}
.list ul li.list-li2 img:hover{transition:all 1.4s;-webkit-transition:all 1.4s; -moz-transition:all 1.4s; transform:scale(1.05);-webkit-transform:scale(1.05);}
.list ul li.list-li2 dl{width: 430px;height: 147px; float: right;margin-top: 10px;}


/*单篇/内容页*/
.content h1{ color: #202020;font-size: 32px;line-height: 60px;padding:20px 10px;text-align: center;}
.bar{ margin-bottom: 30px;}
.bar span{font-size: 18px;color: #44c7d8;margin-right: 50px;}
.bar span img{vertical-align: middle;padding-right: 10px;}
.content{padding: 0 50px 20px !important;}
.content p{ line-height:2em;margin-bottom:15px; color:#424242; font-size:16px;font-family: arial;}
.content p img{ margin:15px auto; border:none; display:block}

#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:95%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }

 

.main-content{width: 1040px; height: auto;min-height: 500px;overflow: hidden; border: 1px solid #F3F3F3;padding: 0 80px; margin: 20px auto 0;}