@charset "utf-8";
.width1100{ width:1100px; margin:0 auto;}
.width1200{ width:1200px; margin:0 auto; clear: both;}

.fl{ float:left;}
.fr{ float:right;}
/* CSS Document */
.topHead{ height: 50px; background-color: #fff;}
.topHeadSon{ height: 50px;}
.Topbanner{ height: 473px; background-image: url(images/head.jpg);background-repeat: no-repeat;background-position: center top;}
.zt-logo{ height: 50px; }
.zt-logo i{ height: 50px; width: 250px; background: url(images/tjLogo.png) no-repeat center center; float: left;}
.zt-logo i a{height: 50px;display: block;}
.zt-logo span{ line-height: 50px; font-size: 17px; padding-left: 20px; color: #264954;}
.zt-home{height: 50px; line-height: 50px; }
.zt-home i{ height: 50px; display: block; width: 50px; background: url(images/home.png) no-repeat center center; float: left;}
.zt-home span{ padding-left: 15px;}

.jianjie {background-image: url(images/bg1.png);background-repeat: no-repeat;background-position: center 30px;display: block;height: 180px; padding: 60px 50px 40px 120px; display: block;height: auto; font-size: 16px;line-height: 32px;color: #545454; }
.jianjie p {font-size: 16px;line-height: 32px;color: #545454;text-indent: 2em;}

.Photo-jj {background-image: url(images/bg1.png);background-repeat: no-repeat;background-position: center 30px;display: block;height: 180px; padding: 60px 50px 40px 120px; display: block;height: auto; font-size: 16px;line-height: 32px;color: #545454; }
.Photo-jj p {font-size: 16px;line-height: 32px;color: #545454;text-indent: 2em;}
.Photo-jj h3{ font-weight: bold; font-size: 18px;}

.Photo-jj3 {background-image: url(images/jj3.png);background-repeat: no-repeat;background-position: center 30px;display: block;height: 180px; padding: 60px 50px 50px 120px;  display: block;height: auto; font-size: 16px;line-height: 32px;color: #545454; }
.Photo-jj3 p {font-size: 16px;line-height: 32px;color: #545454;text-indent: 2em;}
.Photo-jj3 h3{ font-weight: bold; font-size: 18px;}

/*鏁呬簨*/
.Story-box{ padding: 10px 0px; height: 600px;}
.Story-box ul li{ width:535px; float: left; height: 415px; background: url(images/imgBk.png) no-repeat center center;}
.Story-box ul li:last-child{ float: right;}
.Story-box ul li .img{padding: 15px; height: 385px;}
.Story-box ul li .img img{ height: 385px; width: 100%;}
.Story-content{ height: 103px; padding-top: 30px; }
.Story-icon{ width: 84px; height: 133px; background: url(images/t_jishi.png) no-repeat left top; float: left;}
.Story-title{ width:400px; height: 133px; float: right; padding-right: 40px; }
.Story-title h2{font-family:arial,"\65b0\5b8b\4f53"; font-size: 23px; height: 40px; line-height: 40px;color: #252525; font-weight: bold; margin-bottom: 5px;}
.intro{ height: 30px; margin-bottom: 15px;}
.intro span{height: 30px; line-height: 30px; display: block; padding:0px 20px 0px 60px; float: left; color: #888; font-family: '瀹嬩綋'; font-size: 12px; background-repeat: no-repeat; background-position: left center;}
.intro span.author{ background-image: url(images/author.png);}
.intro span.Department{ background-image: url(images/Department.png);}
.Story-title p{font-size: 16px;line-height: 26px;color: #888;}

/*涔︾敾*/
.shufa{ background:url(images/lmbk.jpg) repeat; height: auto;}
.shufaSon{ width: 1200px; margin: 0 auto; height: auto;}
.list-title{ height: 100px;}
.list-title a{ display: block;height: 130px;}
.s1{background: url(images/bt-s1.png) no-repeat center center;}
.s2{background: url(images/bt-s2.png) no-repeat center center;}
.s3{background: url(images/bt-s3.png) no-repeat center center;}
.s4{background: url(images/bt-s4.png) no-repeat center center;}
.s5{background: url(images/bt-s5.png) no-repeat center center;}
.s6{background: url(images/bt-s6.png) no-repeat center center;}
.s7{background: url(images/bt-s7.png) no-repeat center center;}
.shufaSon ul{ padding: 20px 0; height: 350px;}
.shufaSon ul li{ width: 14.2%; height: 337px; float: left; display: block; }
.shufaSon ul li .img{ width: 133px; height: 337px; overflow: hidden; position: relative; margin: 0 auto; padding: 2px; border: 1px solid #d8dcdd;}
.shufaSon ul li a{ height: 337px; display: block;}
.shufaSon ul li .img img{height: 337px; width: 100%;}
.img-cont{ width: 133px; color: #fff; right:2px; left:2px; position: absolute; height: 50px; bottom: -130px; /*background-color: #fff;*/ background: url(images/shufBk.png) repeat; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.img-cont h2{ font-size: 15px; padding:5px; height: 40px; line-height: 1.5em; padding-bottom:5px; text-align: center;}
.img-cont p { font-size: 13px; line-height: 1.2em; padding: 5px 5px;}
.shufaSon ul li:hover .img .img-cont{bottom: 2px; }

.a1{background: url(images/shzh.png) no-repeat left center;}
.a2{background: url(images/dxsst.png) no-repeat left center;}
.a3{background: url(images/ztbh.png) no-repeat left center;}
/*鎽勫奖*/
.painting{ width: 1200px; margin: 0 auto; height: 357px;}
.painting ul{ padding: 30px 0px;}
.painting ul li{ width: 25%; height: 227px; float: left;}
.painting ul li .item{ width: 197px; margin: 0 auto; padding: 5px; border: 1px solid #e6e9e8;}
.painting ul li:hover .item{ width: 197px; background-color: #f0f3f4; margin: 0 auto; padding: 5px; border: 1px solid #dde3e5;}
.hhImg{ width:100%; height: 180px;}
.hhImg a{ height: 180px; display: block;}
.hhImg img{ height: 180px; width:100%;}
.hhCont{ height: 35px;}
.hhCont h2{height: 35px; display: block; line-height: 35px; text-align: center; font-size: 15px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.hhCont p{ height: 25px; display: block; margin: 0px 10px; padding-left: 50px; font-size: 13px; line-height: 25px; color: #545454;}
.hhCont p.hh-icon1{background: url(images/author.png) no-repeat left center;}
.hhCont p.hh-icon2{background: url(images/Department.png) no-repeat left center;}

/*鍏紬寮€鏀炬棩*/
.kfr_tlt{ width: 1200px; height: 128px; padding: 5px; border: 1px solid #e6e9e8; margin:0 auto;}
.kfr_tlt a{ width: 100%; height: 128px; display: block; background: url(images/kfr.jpg) no-repeat center center;}
.kfr_tlt a img{ width: 100%; height: 128px; }

/*钃濆ぉ鍗＋*/
.lanTian{ width: 1200px; margin: 0 auto; height: auto;}
.imgBig{ width: 50%; height: 380px; float: left; border: 1px solid #d7e5d8; padding: 10px;}
.imgBig img,.imgBig video{ width: 100%; height: 380px;}
.lanTian ul{ width: 46%; height: 390px;display: block; float: right;}
.lanTian ul li{ width:100%; height: 56px; border-bottom:1px dashed #dee1df ;}
.lanTian ul li i{ width: 30px; height: 56px; background: url(images/vid1.gif) no-repeat left center; float: left; display: block;}
.lanTian ul li:hover i{ background-image:url(images/vid.gif);}
.lanTian ul li a{ width: 90%; height: 56px; line-height: 56px; font-size: 17px; text-align: left; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.lanTian ul li a:hover{ color: #e66100;}
.lanTian ul li:last-child{display:none;}

.Photo{ width: 1200px; margin: 0 auto; height: auto;}
.Photo ul{ padding: 30px 0px; padding-bottom: 0px; display: block; height: 210px;}
.Photo ul li{ width: 25%; height: 227px; float: left;}
.Photo ul li .item{ width: 278px; margin: 0 auto; padding: 5px; border: 1px solid #e6e9e8;}
.Photo ul li:hover .item{ width: 278px; background-color: #f0f3f4; margin: 0 auto; padding: 5px; border: 1px solid #dde3e5;}

/*鍏ㄦ皯鐜繚*/
.qmhb{ width: 100%;  display: block; background: url(images/new_partBg.jpg) no-repeat center center; height: 1180px;}

/*涓婚鐝細*/
.five-ztbh{ clear:both;width:100%; min-height:140px;}
.five-ztbh ul li{ height:60px; line-height:60px; width:48%; margin-left:20px; display:block; border-bottom:1px dashed #d3d3d3; float:left;}
.five-ztbh ul li a{background-image:url(images/bh_icon.png); width:75%;  background-position:left center; background-repeat:no-repeat; padding-left:40px; display:block; height:60px; line-height:60px; float:left; overflow:hidden;}
.five-ztbh ul li a:hover{color:#eb6100;}
.five-more{clear:both; height:100px; float:right; font-size:16px;width: 80px;}
.five-more a{ height: 100px; line-height: 100px;font-size: 16px;text-align: right;color: #666;display: block;}
.five-more a:hover{ color: #49a34b;display: block;}

/*澶у鐢熸椿鍔�*/
.dxshd{display: block;}
.five-list-title{height: 100px; padding-left: 400px;}
.yewu_title_list {
    display: block;
    height: 100px;
    float: left;
    width: 330px;
}
.yewu_title_list .on, .yewu_title_list a:hover {
    color: #49a34b;
    font-weight: bold;
    font-size: 18px;
	line-height: 100px;
}
.yewu_title_list a {
    font-size: 18px;
    line-height: 100px;
    color: #333;
    float: left;
    height: 46px;
    text-align: center;
    width: 160px;
    display: block;
}	
.yw_more {
    font-size: 15px;
    line-height: 100px;
    color: #666;
    display: block;
    float: right;
    height: 100px;
    width: 80px;
    text-align: right;
    padding-right: 20px;
}
.yw_more a:hover {
	color: #49a34b;
}
.yw_more a.yw-moreShow {
    display: block;
	color: #666;
	text-align: right;
}
.yeww_list ul.yw-ULshow {
    display: block;
}

.yeww_list ul {
    display: none;
    padding-top: 15px;
    padding-bottom: 20px;
}
.yeww_list ul li{ width: 25%; height: 227px; float: left;}
.yeww_list ul li .item{ width: 278px; margin: 0 auto; padding: 5px; border: 1px solid #e6e9e8;}
.yeww_list ul li:hover .item{ width: 278px; background-color: #fff; margin: 0 auto; padding: 5px; border: 1px solid #dde3e5;}
.hhImg{ width:100%; height: 180px;}
.hhImg a{ height: 180px; display: block;}
.hhImg img{ height: 180px; width:100%;}
.hhCont{ height: 35px;}
.hhCont h2{height: 35px; display: block; line-height: 35px; text-align: center; font-size: 15px;}

/*foot 寮€濮�*/
.foot { height: 150px;padding-top: 20px;clear:both;background: url(images/foot.png) no-repeat center center;}
.foot_bq {width: 1000px;font-size: 14px;line-height:1.6em;margin-right: auto;margin-left: auto;height: 120px;text-align: center;padding-left: 100px;padding-top:20px;}
.f_link {clear: both;height: 40px;width:1000px;margin:0px auto auto 0px;background-color: #FFF;text-align: left;}
.f_link_title {width: 80px;display: block;float: left;height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;color: #1B8A39;border-right-width: 1px;border-right-style: solid;border-right-color: #AFAFAF;margin-right: 10px;margin-left: 10px;}
.f_link a {font-size: 14px;line-height: 40px;}

/*list*/
.zp_list{ width: 1200px; margin: 0 auto;display: block;}
.zp_list ul{ padding: 30px 0px; display: block; height: auto;}
.zp_list ul li{ width: 25%; height: 227px; float: left; margin-top: 20px;margin-bottom: 20px;}
.zp_list ul li .part{ margin: 0 5px; padding: 5px; border: 1px solid #e6e9e8;}
.zp_list ul li:hover .part{ background-color: #f0f3f4; border: 1px solid #dde3e5;}
.list_Img{ width:100%; height: 180px;}
.list_Img a{ height: 180px; display: block;}
.list_Img img{ height: 180px; width:100%;}
.list_Cont{ height: 35px;}
.list_Cont h2{height: 35px; display: block; line-height: 35px; text-align: center; font-size: 15px;}

.zp_listRight{ width: 75%; padding-left: 15px; margin: 0 auto;display: block; float: right; border-left: 1px solid #dbdbdb;}
.zp_listRight ul{ padding: 30px 0px; display: block; height: auto;}
.zp_listRight ul li{ width: 33.33%; height: 227px; float: left; margin-top: 20px;margin-bottom: 20px;}
.zp_listRight ul li .part{ margin: 0 5px; padding: 5px; border: 1px solid #e6e9e8;}
.zp_listRight ul li:hover .part{ background-color: #f0f3f4; border: 1px solid #dde3e5;}

.listLeft{ float: left; width: 22%;}

.lm_con{font-family:Arial;padding:20px 0px;}
.lm_con li{ background-color:#fff; border-bottom:#bcbcbc solid 1px;height:auto;overflow:hidden; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;font-family:"Microsoft YaHei"}
.lm_con li:hover{ background-color:#f8f8f8;}
.lm_con li a{display:block; padding:10px 60px 10px 20px;text-decoration:none;cursor:pointer;background:url(images/iMore.png) 150% center no-repeat; line-height:1.5em;overflow:hidden;font-size:16px; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.lm_con li a:hover,.lm_con li.selected a{padding-left:30px;background:url(images/iMore.png) 90% center no-repeat; background-color: #F5F5F5; color: #9e2020; }

/*椤电爜*/
#page_nav_list {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	clear: both;
	padding-right: 35px;
	padding-left: 35px;
}

#page_nav_list span {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-left: 10px;
	color: #d0d0d0;
	line-height: 1.5em;
	font-size: 12px;
	text-align: center;
	border: 1px solid #d0d0d0;
}

#page_nav_list a{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-left: 10px;
	color: #49a34b;
	line-height: 1.5em;
	font-size: 12px;
	text-align: center;
	border: 1px solid #49a34b;
}
#page_nav_list a.select {
	color:#49a34b;
}

/*棰戦亾瀵艰埅浣嶇疆*/

.pcontent{ }
.lanmu{ float:left; height:50px; line-height: 50px; font-size: 23px; font-weight: bold; display:block;}
.lanmu .son{display:none;}
.position_box {background-color: #FFF;width: 100%;height: 48px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dbdbdb;}
.position {width: 1200px;margin-right: auto;margin-left: auto;height: 48px;display: block;}
.weiz {background-image: url(images/wz.gif);background-repeat: no-repeat;background-position: 20px center;height: 48px;padding-left: 50px; font-size: 12px;line-height: 48px;color: #717171;float: right;display: block;}
.weiz a {font-size: 12px;line-height: 48px;color: #717171;}
.pTitle_left{ float:left; height:48px; width:20%; font-size:20px; margin-left:50px; font-weight:bold; text-align:center; line-height:48px; color:#333; border-bottom:1px solid #04559a;}
/*鍐呭*/
.biaoti {text-align: center;display: block;padding-top: 30px;padding-bottom: 20px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e9e9e9;}
.biaoti h1 {font-size: 24px;line-height:1.5em;font-weight: bold;color: #000000;}
.biaoti h2{ font-size: 17px;line-height:2em; color: #999;}
.biaoti span {font-size: 13px;line-height: 20px;color: #686868;margin-right: 20px;}
.neirong {padding-top: 40px;padding-bottom: 40px;font-size: 16px;line-height: 36px;color: #3a3a3a;min-height:600px;}
.neirong p {font-size: 16px;line-height: 36px;color: #3a3a3a;text-align: left;text-indent: 2em;}
.neirong img{ max-width: 80%;}

/*涔︾敾灞昹ist*/
.shz_list{ width: 1200px; margin: 0 auto;display: block;}
.shz_list ul{ padding: 30px 0px; display: block; height: auto;}
.shz_list ul li{ width: 14.2%; height: 337px; float: left; display: block; margin-top: 20px; margin-bottom: 20px;}
.shz_list ul li .img{ width: 133px; height: 337px; overflow: hidden; position: relative; margin: 0 auto; padding: 2px; border: 1px solid #d8dcdd;}
.shz_list ul li:hover .part{ background-color: #f0f3f4; border: 1px solid #dde3e5;}
.list_Img{ width:100%; height: 180px;}
.list_Img a{ height: 180px; display: block;}
.list_Img img{ height: 180px; width:100%;}
.list_Cont{ height: 35px;}
.list_Cont h2{height: 35px; display: block; line-height: 35px; text-align: center; font-size: 15px;}

/*鏂囧瓧鍒楄〃*/
.wz_newsList{ padding-top:10px;width: 1200px; margin: 0 auto;display: block;}
.wz_newsList ul li{ height:50px; line-height:50px; font-size:18px; color:#3e3e3e; display:block; padding-left:30px; background-image:url(images/vid1.gif); background-position:left center; background-repeat:no-repeat; border-bottom:1px solid #e9e9e9; }
.wz_newsList ul li a{ float:left; width:90%;}
.wz_newsList ul li span{ float:right;height:50px; line-height:50px; font-size:18px; color:#3e3e3e; display:block;width:9%;}

.docMore{clear:both; height:40px; text-align:right; padding-top:10px; padding-bottom:20px; font-size:15px;}
.docMore a{width: 15%; height: 30px;margin: 0 auto; line-height: 30px;font-size: 14px;text-align: center;color: #7a6a2c;border: 1px solid #ccc4b2;display: block;}
.docMore a:hover{    background-color: #3eae14;border: 1px solid #3eae14;color: #FFF;height: 30px;display: block;}

/*瑙嗛*/
.video{ padding-top:15px;}
.video1200{ width:1200px; margin:0 auto; background:url(images/bt-s0.png) no-repeat center top; padding-top:60px;}
.video1200 video{ width:100%;}
