/* css 初始化(必备) */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;list-style: none;}
body{font-family: "Hiragino Sans GB", "华文细黑", "STHeiti", "微软雅黑", "Microsoft YaHei", SimHei, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;color:#666;}
fieldset,img{border:0px;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
ol, ul, li {list-style: none outside none;/*outside凸排*/}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a:link,a:visited{text-decoration:none;}

a{color:#666;}

.container{width:1080px;overflow: hidden;margin: auto;}
.fl{float: left;}
.fr{float: right;}
.clearfix{margin:0px;padding:0px;border:0px;clear:both;}

.text-center{text-align: center;}
.logo{float: left;width: 210px;font-size: 30px;color:#129994;font-weight: normal;}


/*通过长度来改变宽*/
.news{width:100%;/*border-bottom: 2px solid green;*/position: fixed;top:0;left: 0;}
.news i{width: 0;opacity: 0;position: absolute;left: 0;bottom: -2px;border-bottom: 2px solid #129994; transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;}
/*导航*/
#nav{height: 80px;line-height:80px; display:block;overflow:hidden;}
#navMenu ul{float:left;height:80px;box-shadow: 0 0 3px #ddd;}
#navMenu li{float:left;display: block;}
#navMenu li a{margin-right: 1px;color:#666;text-decoration:none;width:123px;height:50px;line-height:50px;text-align:center;display:inline-block;}
#navMenu li a:hover{/*background: url("navbg.png") no-repeat center bottom;*/color:#129994;}
#navMenu{margin-top:15px;}
/*导航下拉*/
.dropMenu {position:absolute;top: 0;z-index:100;visibility: hidden; margin-top:-1px;border-top:0;background:#fff;padding:4px;width:115px;}
.dropMenu li {float:left;width:115px;height:50px;line-height:50px;display:inline;}
.dropMenu li a {display: block;color:#666;text-align:center;}
.dropMenu li a:hover{color:#129994;}
/*导航end*/
/*轮播图*/
/*yx_rotaion*/
.pic{overflow:hidden;height:490px;width: 100%;}
.yx-rotaion{width: 100%;}
.yx-rotaion a{color:#fff;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:60px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;z-index:1}
.yx-rotation-t{color:#fff;font-size:24px;z-index:2;bottom:0;left:10px;line-height:60px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:-67%;bottom:0;width:100%;position:absolute;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}

.rotaion_list li img{height: 490px;width:100%;}
/*两边切换铵扭不要*/
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px; display:none;}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px;display:none;}

.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:100%;overflow:hidden;}

.main-btn{position: absolute;top:43%;left: 60%;}
.main-btn a{width:180px;height: 70px;line-height: 70px;border-radius: 4px;margin-left:20px;display: inline-block;color: #fff;text-align: center;box-shadow: 0 0 1px #eee;font-size: 20px;}
.main-btn .toug{background:#E55F6A;}
.main-btn .toug:hover{background:#d84c53;}
.main-btn .dingy{background:#158A84;}
.main-btn .dingy:hover{background:#0c7570;}
/*轮播图*/

/*第二屏*/
.section{margin-top:30px;overflow: hidden;}
.title h2{font-size: 28px;margin-bottom: 10px;font-weight: normal;}
.item i{width:86px;height: 86px;border-radius: 50%;color: #fff;display: block;margin:20px auto;background: url("../images/icon.png") no-repeat;}
.item .icon1{background-color:#129994;background-position:0 0;}
.item .icon2{background-color:#53869D;background-position:0 -86px;}
.item .icon3{background-color:#F16272;background-position:0 -172px;}
.item{display: block;width: 345px;overflow:hidden;margin:10px 20px 10px 0;float: left;height: 350px;}
.last-item{margin-right: 0;}
/*.detail{margin-bottom: 40px;}*/
.item h3{margin-bottom: 5px;font-size:18px;}
.item-list{margin-bottom:60px;overflow: hidden;}
.item-list li{margin-bottom: 5px;}
.item-list li a:hover{color:#129994;}
.item:hover i{width:115px;height: 115px;}
.item:hover .icon1{background-position:0 -258px;}
.item:hover .icon2{background-position:0 -373px;}
.item:hover .icon3 {
    background-position: 0 -488px;
}
/*第三屏*/
.tmain{overflow: hidden;}
.index_b_m_1{width:236px; float:left; background:#fff; height:230px; margin-left:15px;box-shadow: 0 0 10px #eee;border: 1px solid #f5f5f5;overflow: hidden;}
.index_b_m_1 p{ width:200px; float:left; line-height:24px;margin-left:20px;_margin-left:15px;font-family: "Microsoft Yahei", Arial; margin-top:10px; color:#797572;font-size: 14px;}
.index_b_m_1 p a{ color:#129994; text-decoration:none;}
.index_b_m_1 p a:hover{ color:#07716D;}
.index_b_m_1 span a{color: #fff;}
.index_b_m_1a,.index_b_m_2a,.index_b_m_3a,.index_b_m_4a{ width:238px; height:50px; float:left; font-family: "Microsoft Yahei", Arial; color:#fff; font-size:16px; line-height:50px; text-align:center;}
.index_b_m_1a{background:#129994;}
.index_b_m_2a{ background:#01aef0;}
.index_b_m_3a{background:#00bb6a;}
.index_b_m_4a{background:#ea8f00;}
.index_b_m_1 ul{ float:left; width:210px; margin-top:10px;}
.index_b_m_1 li{ width:200px; float:left; margin-left:20px;_margin-left:15px; line-height:30px;;font-family: "Microsoft Yahei", Arial; font-size:14px; color:#797572; background:url(../images/c.gif) no-repeat left center; text-indent:10px;text-overflow: ellipsis;  white-space: nowrap; overflow:hidden;}
.index_b_m_1 li a:hover{ color:#129994;}
/**/
/*广告*/
.ggw{margin-top: 30px;}
.ggw a{margin:10px 6px;display:block;float: left;}
.ggw .no-m{margin-right: 0;}
.ggw img{width:238px;}
/*尾部*/
.footer{clear: both;
    overflow: hidden;
    background: #424343;
    color: #8C8989;
    padding-top: 1em;
    margin-top: 2em;}
.footer .f-nav {
    float: left;
    width: 23%;
    padding: 0 1%;
    margin-bottom: 1em;
    font-size: 0.9em;
}
.footer h5 {
    color: #ddd;
    font-size: 1.2em;
    font-weight: 400;
    margin: 0 0 1em;
}
.footer ul li{
    height: 2em;
    line-height: 2em;
    color: #bfbfbf;
    text-decoration: none
}
.copyrights{clear: both;
    font-size: 0.8em;
    background: #282a2b;
    color: #8C8989;
    padding: 1em;}
.footer a{
    display: block;
    height: 2em;
    line-height: 2em;
    color: #bfbfbf;
    text-decoration: none;
}
.footer a:hover{color: #fff;}
/*当期*/
.dqml{margin-top: 20px;overflow: hidden;    border-bottom: 1px dashed #eee;}
.dqml dt{display: block;}
.dqml dt img{border: 0;display: block;}
.dqml dd{float: left;width: 100%;}
.dqml dd h4{font-size: 18px;margin-bottom: 10px;}
.dqml .text-title{color: #333;font-size: 14px;font-weight: normal;}
.dqml dd p{font-size: 14px;color: #666;margin: 5px 0;line-height: 24px;}
.dqml dd .abs .zhaiyao,.dqml dd .abs .pdf,.dqml dd .abs .html{background-repeat:no-repeat;padding-left:20px;color: #666;display: inline-block;background-position: left center;}
.dqml dd .abs .zhaiyao{background-image: url("../images/a.png");}
.dqml dd .abs .pdf{background-image: url("../images/p.png");}
.dqml dd .abs .html{background-image: url("../images/h.png");}
.dqml dd .abs .shuzi{color: #f00;padding: 0 4px;}
.dqml .text-title{font-weight:bold;}
.dqml .text-title:hover{color:#129994;text-decoration: underline;}
.line{width:100%;height:3px; background:#78563d;margin-bottom:20px;}
.lanmu{width:140px;height:30px;line-height:30px;text-align:center;border-radius: 4px;background:#de8020;color:#fff;display: inline-block;margin-top: 10px;letter-spacing: 4px;font-size:14px;}
.dqxx{margin:10px 0;overflow: hidden;font-weight: bold;}

/*其它子页*/
.borderb{  
	font-size: 16px;
    background:#717373;
    color: #fff;
    padding: 10px 30px;
    display: inline-block;
    }
.j-content{border:1px solid #ddd;min-height:600px;padding:10px;}
.quanwen{text-align:center;margin:auto;}
.quanwen .lanmu{color:#666;width:100%;background:#fff;margin-bottom:8px;}
.quanwen .biaoti{font-size: 16px;margin-bottom:5px;}
.quanwen .zuozhe{font-size: 14px;margin-bottom:5px;color:#666;}
.logo{display:block;}
.logo img{margin-top: 14px;}
.column-ul li{line-height: 30px;
    font-family: "Microsoft Yahei", Arial;
    font-size: 14px;
    color: #797572;
    background: url(../images/c.gif) no-repeat left center;padding-left: 10px;}
.newslist li{float:left;width:242px;text-align:center;margin-bottom:10px; position: relative;}
.newslist li .newsimg{width:200px;height:271px;}
.newslist li p{padding-top:5px;color:#000;}
.erweima{display:none;position: absolute;box-shadow: 0 0 15px #ddd;color:#000;
    top:50%;
    left:50%;margin:-95px 0 0 -75px;
    background: #fff;
    padding: 10px;}
.erweima img{width:100px;}
.newslist li:hover .erweima{display:block;}