﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{ font-size:15px; font-family:Arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;color:#333;/* background:url(../images/index_bg.jpg) no-repeat;*/}
body{ color:#333;min-width: 1355px;}
a{color:#333;text-decoration:none;}
a:hover{color:#FF0000;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input:focus,textarea:focus,select:focus{ outline:none;}
input[type="text"],select{ height:30px; line-height:30px; color:#999; border:1px solid #ddd;}


tr {padding: 0px; margin: 0px;list-style-type: none;}
h2,h3,h4{padding:0px; font-size:14px; font-weight:normal;}
i,em{ font-style:normal;}
.w1280{ width:93%;margin: 0 auto;}
.blank10{ height:10px !important; overflow:hidden;}
.blank20{ height:20px; overflow:hidden;}
.clearfloat {clear:both;height:0; overflow:hidden;}
.clear{clear:both;overflow:hidden}
.clearfix{display:block;*zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.mainbox{ width:1280px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}



/*top*/





.headerbai{background-color: rgb(255,255,255,0.9)!important;}
.header{width:100%;height:132px;position: fixed;top: 0;left: 0;z-index: 99;box-shadow: 0 5px 5px 0 rgba(1, 1, 1, 0.17);border-top: 8px solid #004e9d;}
.head_main { height: 38px; line-height: 38px; border-bottom: 1px solid #ebebeb;width: 100%; padding-left: 0; }
.head_main .right { text-align: right; }
.head_main .right .wx { display: inline-block;  *display: inline;position: relative; z-index: 100000; }
.head_main .right .wx i { background-position: 0 0; width: 14px; height: 14px; margin-right: 5px; margin-bottom: 5px; }
.head_main .right .wx img { position: absolute; top: 50px; left: 0; opacity: 0; filter: alpha(opacity=0); transition: all 0.5s; width: 197px; height: 0; z-index:100001; }
.head_main .right .wx .wx_a:hover img { opacity: 1; filter: alpha(opacity=100);  top: 39px; height: 197px; }
.head_main .right .tel { display: inline-block; margin-left: 20px;  *display: inline;font-size: 18px; font-weight: bold; color: #0b298f;}
.head_main .right .tel i { width: 14px; height: 14px; margin-right: 5px; background-position: -21px 0; margin-bottom:5px; }
.logo{margin:0.2% 0 0 2%}
.logo img{display:block;width:100%;vertical-align:top}
.toub{height:122px;width:100%;margin:0 auto;}
.toub .logo-2{float:left;margin-left:10px; }
.toub .logo-2 h2{font-size: 35px;color: #004e9d;font-weight:bold;height: 60px;line-height: 60px;letter-spacing: 1.5px;}
.toub .logo-2 p{    font-size: 16px;color: #004e9d;    height: 20px;    line-height: 20px; }
nav a{display:none}
.left{float:left}
.w1200{ width:92%; margin:0 auto;}
.fl{ float:left;}
.right {float: right;}

.clear {
    clear: both;
}
/*导航*/
.nav{margin-left:110px;float: right;width: 47%;}
.nav li{float:left;line-height:79px;margin-right:9%;position: relative}
.nav li a.navyja{color:#000;font-size:16px;display:block;}
.nav li.clinav a.navyja{/*color:#ffb200;*/}
.nav li.hovernav a.navyja{color:#b12123;}
.nav li.hovernav .navshow{display: block}
.nav li i{background: url(../images/tacn/sanjiao1.png) no-repeat center center;width: 8px;height: 79px;vertical-align: middle;margin-left: 5px;display: none}
/*导航下拉*/
.navshow{background: rgba(255,255,255,.9);position:absolute;top:79px;left: -66px;width: 202px;z-index: 2;padding:0px 0;display: none}
.navshowsub{width: 100% !important; margin: 0 0%!important;}
.navsholef{float: left;width: 100%;}
.navsholef a{width: 100%;display:block;font-size: 16px;color: #666666;float: left;margin-bottom:1%;line-height: 40px;height: 40px; text-align: center;    border-bottom: 1px #ccc solid;}
.navsholef a:hover{color: #fff; font-weight: bold; font-size: 16px; background-color:#b12123;}
.navshorig{float: right;width: 25%}
.navshorig a{display: block}
.navshorig img{display: block;width: 100%}


@media(min-width:1450px){
	
	.nav{margin-left:110px;float: right;width: 46%;}
	.nav li{float:left;line-height:79px;margin-right:9%;position: relative}
	
	}
	
 



/*bt*/
.bt{width:100%;padding: 22px 0;}
.bt h2{font-size:30px;text-align: center;font-weight: bold;}
.bt h2 em{color:#004e9d;font-weight: bold;}
.bt p{text-align: center;font-size: 17px;line-height: 38px;height: 38px;background:url(../UploadFiles/jiaod/titleBg.png) no-repeat center;}

.bt-1{width:100%;padding: 22px 0;}
.bt-1 h2{font-size:30px;text-align: center;font-weight: bold;color: #ececec;}
.bt-1 h2 em{color:#fff;font-weight: bold;}
.bt-1 p{text-align: center;font-size: 17px;color: #fff;line-height: 38px;height: 38px;background:url(../UploadFiles/jiaod/tilteBg-1.png) no-repeat center;}


/**/

.let{width:18.7%;float:left;}
/*n茶品导航*/
.case-class{width: 100%;float: left;padding: 0 0 10px;}
.case-class .titBox{width: 100%;background:#004e9d;text-align: center;padding: 25px 0 ;}
.case-class .titBox .tit1{font-weight: bold;font-size: 24px;color: #fff;line-height: 30px;}
.case-class .titBox .tit2{font-size: 16px;color:#b9b0b0;line-height: 25px;margin-top: 10px;}
.case-class .titBox .tit2 span{position: relative;}
.case-class .titBox .tit2 span::after,
.case-class .titBox .tit2 span::before{content: "";width: 22px;height: 5px;background: url(../images/tacn/two-line.png) no-repeat center center;position: absolute;top: 51%;margin-top: -2.5px;}
.case-class .titBox .tit2 span::after{right: -32px;}
.case-class .titBox .tit2 span::before{left: -32px;}
.case-class ul{}
.case-class ul li{width: 100%;text-indent:50px;line-height: 45px; margin-top: 5px;font-size: 16px;color: #2e2e2e;background: #eae8e8 url(../images/tacn/case-jt.png) no-repeat right -20px center;transition: all .5s ease;}
.case-class ul li:hover,.case-class ul li.on{background:#eae8e8 url(../images/tacn/case-jt.png) no-repeat right 20px center;transition: all .5s ease;} 
.case-class ul li a{display: block;font-size: 16px;color: #2e2e2e;background: url(../images/case-list-back.png) no-repeat left -11px center;}
.case-class ul li:hover a,.case-class ul li.on a{color: #004e9d;font-weight: bold;}

.case-tel{width: 100%;clear:both;text-indent: 60px;background: #c30404 url(../images/tacn/ntel.png) no-repeat left 17px center;margin-top: 20px;padding: 25px 0 25px;}
.case-tel .sz{font-family: arial;font-weight: bold;font-size: 25px;color: #fff;line-height: 30px;}
.case-tel .sz a{color: #fff;}
.case-tel .cn{font-size: 14px;color: #ffdfdf;}

.chan-tel{background:#004e9d;height:220px;text-align:center;}
.rexian{color: #fff;font-size: 16px;padding-top: 36px;}
.chan-tel a{display: block;width: 101px;height: 30px;line-height: 30px;text-align: center;border-radius: 20px;background: #fff;font-size: 14px;color: #000;margin-left:33%;margin-top: 12px;}
.chan-ri{width:1000px;float:right;}

.sy_r{float: right;width:1030px; }
/*案例*/
.floor_3_main{background: #f9f9f9;padding-top: 20px;padding-bottom: 30px;}
.floor_3_main .floor_3_1{ height:78px;}
.floor_3_main .floor_3_1 .floor_3_z{ float:left;}
.floor_3_main .floor_3_1 .floor_3_z h3{ font-size:26px; color:#333333; font-weight:bold;}
.floor_3_main .floor_3_1 .floor_3_z h3 span{ font-size:26px; color:#f49600; font-weight:bold;}
.floor_3_main .floor_3_1 .floor_3_z p{ font-size:16px; color:#666666; line-height:16px; padding-top:4px;}
.floor_3_main .floor_3_1 .floor_3_y{ float:right;}
.floor_3_main .floor_3_1 .floor_3_y ul{ display:inline-block;}
.floor_3_main .floor_3_1 .floor_3_y ul li{ display:inline-block; float:left; margin-top:8px;}
.floor_3_main .floor_3_1 .floor_3_y ul li a{ display:inline-block; width:98px; height:32px; font-size:14px; color:#333333; line-height:32px; border:#cccccc solid 1px; text-align:center; margin-left:10px;}
.floor_3_main .floor_3_1 .floor_3_y ul li a:hover{ background-color:#f49600; border:#f49600 solid 1px; color:#fff;}
.floor_3_main .floor_3_1 .floor_3_y ul li a.screen-item-cur{ background-color:#004098; border:#004098 solid 1px; color:#fff;}
.floor_3_main .floor_3_2{width:95%;text-align: center;margin: 0 auto;}
.floor_3_main .floor_3_2 ul{ display:inline-block;}
.floor_3_main .floor_3_2 ul li{ display:inline-block; float:left; width:23%; margin: 0 1%; position:relative; margin-top:11px; text-align:center; overflow:hidden;}
.floor_3_main .floor_3_2 ul li a.img1 img{width:100%; height:auto;display:block; background-size:100%;}
.floor_3_main .floor_3_2 ul li a.img1 em{ background:rgba(0, 0, 0, 0.69); width:100%; height:50px; font-size:16px; color:#fff; line-height:50px; position:absolute; left:0; bottom:0;}
.floor_3_main .floor_3_2 ul li span.on{ background:rgba(0, 168, 116, 0.69);width:100%; height:100%; position:absolute; left:0; top: -15px;transition: all ease-in-out .2s;opacity: 0;filter: alpha(opacity=0);}
.floor_3_main .floor_3_2 ul li span.on h1{ font-size:20px; color:#fff; font-weight:bold; line-height:18px; padding-top:90px;}
.floor_3_main .floor_3_2 ul li span.on p{ font-size:16px; color:#fff; line-height:14px; padding-top:8px;}
.floor_3_main .floor_3_2 ul li span.on i{ display:inline-block; width:24px; height:1px; background-color:#fff; margin-top:15px;}
.floor_3_main .floor_3_2 ul li span.on a.img2{ display:inline-block; width:124px; height:34px; background-color:#fff; margin-top:19px; border-radius:17px; font-size:16px; color:#333333; line-height:34px;}
.floor_3_main .floor_3_2 ul li span.on a.img3{ display:inline-block; width:122px; height:32px; border:#fff solid 1px; margin-top:19px; border-radius:17px; font-size:16px; color:#fff; line-height:32px; margin-left:10px;}
.floor_3_main .floor_3_2 ul li span.on a.img3:hover{background-color:#7bcf36; color:#fff;border:#7bcf36 solid 1px;}
.floor_3_main .floor_3_2 ul li:hover span.on { opacity: 1; filter: alpha(opacity=90); top: 0;}
.floor_3_main .floor_3_2 ul li span.on a.img2:hover{ background-color:#7bcf36; color:#fff;}
.floor_3_main .floor_3_2 ul li:hover a.img1 em{transition: all ease-in-out .2s;opacity: 0;filter: alpha(opacity=0);}
/*.floor_3_main .floor_3_2 ul li:nth-child(2),.floor_3_main .floor_3_2 ul li:nth-child(5){ margin:0 12px; margin-top:11px;}
.floor_3_main .floor_3_2 ul li:first-child+li,.floor_3_main .floor_3_2 ul li:first-child+li+li+li+li{ margin:0 12px; margin-top:11px;}*/

/*gongsijianjie*/
.gs{width:100%;margin:0 auto;padding-bottom:71px;background: url(tacn/jjbg.jpg) no-repeat center top /cover; overflow:hidden}
.gs .gstit{font-size: 34px;line-height: 36px;font-weight: bold;text-align: center;color: #fff;padding-top: 50px;}
.gs .gstittext{font-size: 18px;line-height: 32px;margin-top: 23px;text-align: center;color: #b7c7f1;}
.gs .gs-main{margin: 40px auto 0; width: 100%; position: relative;}
.gs .gs-main .gs-item{width:100%;box-sizing: border-box;padding: 42px 30px;background-color: #fff;}
.gs .gs-main .gs-item .info {width:58%; float: left;}
.gs .gs-main .gs-item .tit {font-size: 26px;line-height: 30px;color: #004e9d;font-weight: bold;}
.gs .gs-main .gs-item .text {text-indent: 2em;margin-top: 40px;font-size: 16px;line-height: 36px;color: #999;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.gs .gs-main .gs-item .data {margin-top: 32px;    overflow: hidden;}
.gs .gs-main .gs-item .data li {border-left: 1px solid #f0f0f0;padding-left: 30px;padding-right: 30px;float: left;}
.gs .gs-main .gs-item .data li:first-child {padding-left: 0;border-left: 0;}
.gs .gs-main .gs-item .num {font-size: 32px;font-weight: bold;color: #2761c4;line-height: 34px;}
.gs .gs-main .gs-item sub {bottom: 0;font-size: 16px;}
.gs .gs-main .gs-item .item-dt {font-size: 16px;line-height: 16px;margin-top: 12px;color: #666;}
.gs .gs-main .gs-item .item-btn {margin-top: 30px;font-size: 0;position: absolute;
    bottom: 0;
    width: 78%;
    margin-bottom: 4%;}
.btn-greybd {border: 1px solid #ccc;color: #999;}
.btn-greybd:hover {border-color: #2761c4;background-color: #2761c4;color: #fff;}
.gs .gs-main .gs-item .item-btn .btn {width:20%;height: 42px;line-height: 40px;}
.gs .gs-main .gs-item .item-btn .btn:first-child {margin-right: 20px;}
.btn{display: inline-block;box-sizing: border-box;border-radius: 4px;width: 180px;height: 50px;text-align: center;line-height: 50px;font-size: 16px;transition: 0.36s;}

.btn-bluebd{border: solid 1px #004e9d;color: #004e9d;}
.btn-bluebd:hover{background-color:#004e9d;color: #fff;}

.gs .gs-main .gs-item .item-img {width: 40%;overflow: hidden;    float: right;}
.gs .gs-main .gs-item .item-img img { width: 100%;}

.Slide {position: relative;overflow: hidden;width: 100%;height: 331px;}
.slide-cont {position: relative;overflow: hidden;width: 100%;height: 331px;}
.slide-item {position: absolute;width: 100%;height: 100%;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 100%;height: 331px;}
.slide-txt {position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;height: 54px;}
.slide-txt .txt_bg {width: 100%;height: 54px;background: #0f0f0f;opacity: .7;filter: alpha(opacity=70);}
.slide-txt a {position: absolute;top: 0;left: 0;display: inline-block;overflow: hidden;width: 100%;height: 54px;color: #fff;font-size: 20px;line-height: 54px;text-indent: 2%;}
.slide-nav {position: absolute;right: 20px;bottom: 21px;z-index: 2;display: inline-block;overflow: hidden;width: auto;height: 11px;}
.slide-nav a {float: left;display: block;overflow: hidden;margin-left: 5px;width: 11px;height: 11px;-webkit-border-radius: 50%;-moz-border-radius:50%;border-radius:50%;background: #929292;text-indent: -99em;cursor: pointer;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-ms-transition: all .5s ease;}
.slide-nav .nownav {width: 21px;background: #ff4939;}
#prev, #next {position: absolute;top: 129px;display: none;width: 57px;height: 72px;background: rgba(0, 0, 0, 0.2);text-align: center;line-height: 72px;}
#prev {left: 0}
#next {right: 0}
#prev i, #next i {font-size: 60px;line-height: 72px;color: rgba(0, 0, 0, 0.25);}
#prev: hover, #next: hover {background: #FF4939}
#prev: hover i, #next: hover i {color: #fff}



/*hengtiao*/
.w92{width:92%;margin:0px auto;}
.index-block6 {border-top: 1px solid #f5f5f5;background-color: #f5f5f5;}
.inb6-main {height: 140px;box-sizing: border-box;margin: -40px auto 0;border: 10px solid #f5f5f5;background-color: #fff;width: 100%;position: relative;border-bottom: 0;}
.inb6-tip {margin-top: -33px;background: url(tacn/gjg.png) no-repeat 2% bottom;padding: 22px 20px 0 309px;height: 100%;}
.inb6-tip .info {float: left;padding-top: 37px;width:77%;}
.inb6-tip .tit {font-size: 17px;line-height: 20px;color: #333; /*overflow:hidden; white-space:nowrap;text-overflow: ellipsis;*/ }
.inb6-tip .text {font-size: 22px;font-weight: bold;color: #333;line-height: 30px;letter-spacing: 1px;margin-top: 15px;}
.inb6-tip .text span {color: #264480;}
.inb6-btn {float: right;margin-top: 40px;width:20%;}
.inb6-tip .btn {width: 100%;background-color: #ffaf3c;color: #fff;}
.inb6-tip .btn span {display: inline-block;padding-left: 0px;}
.inb6-tip .btn:hover {background-color: #ed9239;}


/*ryzz*/
.ryzz{width:100%;margin:0 auto;text-align: center;height: 378px;}
.ryzz_ry{width:1200px;margin:0 auto; height:310px; text-align:center; position:relative; } 
.ryzzBox{width:1200px;height:300px; }
.ryzzBox .Leftbotton{border-radius: 50%;height:67px;width:67px;background:#e2e2e2 url(../UploadFiles/jiaod/lefts.png) no-repeat;overflow:hidden;display:inline;left:-80px; top:83px;cursor:pointer; position:absolute; z-index:100;}
.ryzzBox .Leftbotton:hover{background:#004e9d url(../UploadFiles/jiaod/leftsh.png) no-repeat;}
.ryzzBox .Rightbotton{border-radius: 50%;height:67px;width:67px;background:#e2e2e2 url(../UploadFiles/jiaod/rights.png) no-repeat;overflow:hidden;display:inline;right:-80px;top:83px;cursor:pointer; position:absolute;z-index:100;}
.ryzzBox .Rightbotton:hover{background:#004e9d url(../UploadFiles/jiaod/rightsh.png) no-repeat;}
.ryzzBox .Cont{width:1200px;overflow:hidden;float:left; }
.ryzzBox .ScrCont{width:10000000px;}
.ryzzBox .Cont .tp{width:300px;float:left;height:280px;text-align:center;background:none; text-align:left; }
.ryzzBox .Cont .tp .tpic{ margin:0 13px;width: 274px;height: 254px;background:#e0e0e0; text-align:center; }
.ryzzBox .Cont .tp .tpic img{width:100%;max-width:100%}
.ryzzBox .Cont .tp .tbiao{text-align:center; padding-top:10px; padding-bottom:15px; } 
.ryzzBox .Cont .tp .tline{margin:0 auto; width:125px;border-bottom:1px #FFF solid; height:5px;} 
.ryzzBox .Cont .tp .tbiao a{color:#333; font-size:18px; }
.ryzzBox .Cont .tp .tbiao a:hover{color:#004e9d;}
.ryzzBox .Cont .tp .tneir{padding-top:8px; text-align:left; padding-left:16px; padding-right:15px; padding-bottom:15px;  } 
.ryzzBox .Cont .tp .tneir a{color:#FFFFFF; font-size:16px; line-height:22px;   } 
.ryzzBox #List1,.ryzzBox #List2{float:left;}


/*新闻动态*/

.section {padding: 75px 0;}
.section-title {margin-bottom: 40px;text-align: center;font-size: 40px;}
.section-title strong {color: #004e9d;}
.section-title p {margin: 0;font-size: 0;}
.section-title span {display: inline-block;vertical-align: middle;position: relative;font-size: 20px;padding: 0 20px;}
.section-title span:before,.section-title span:after {position: absolute;top: 50%;content: '';width: 40px;height: 2px;background-color: #004e9d;margin-top: -1px;}
.section-title span:before {right: 100%;}
.section-title span:after {left: 100%;}
.container {width:95%;margin: 0 auto;}
.yunu-news .hd {font-size: 0;text-align: center;margin-bottom: 20px;}
.yunu-news .hd li {display: inline-block;vertical-align: middle;margin: 0 10px;}
.yunu-news .hd li a {display: block;line-height: 40px;width: 160px;font-size: 14px;border: 1px solid #ebebeb;}
.yunu-news .hd li.on a {background-color: #004e9d;border-color: #004e9d;color: #fff;font-size: 16px;}
.yunu-news .bd ul {margin-left: -40px;}
.yunu-news .bd li {float: left;width: 50%;}
.yunu-news .bd li a {display: block;margin-left: 40px;border: 1px solid #eee;background-color: #fff;margin-top: 20px;overflow: hidden;}
.yunu-news .bd li .img-center {overflow: hidden;height: 290px;line-height: 290px;}
.yunu-news .bd li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;}
.yunu-news .bd li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.yunu-news .bd li .date {float: left;width: 110px;color: #666;padding: 26px 0;text-align: center;border-right: 1px solid #eee;line-height: 1;}
.yunu-news .bd li .date strong {display: block;font-size: 50px;color: #333;font-family: Impact;margin-bottom: 6px;}
.yunu-news .bd li .info {margin-left: 110px;padding: 20px;}
.yunu-news .bd li .info h4 {margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;}
.yunu-news .bd li .info p {color: #888;margin: 10px 0 0;overflow: hidden;line-height: 1.8;height: 50px;font-size: 16px;}
.yunu-news .bd li a:hover {border-color:#004e9d;box-shadow: 0 0 10px rgba(0,0,0,0.2);}





.helpmain .cpdh,.wrap .cpdh{width:260px;float:left;}
.helpmain .cpdh .biaot,.wrap .cpdh .biaot{background:url(../UploadFiles/jiaod/icon.png) no-repeat 30px center;background-color: #004e9d;    height: 90px;padding-left: 100px;}
.helpmain .cpdh .biaot .dhb,.wrap .cpdh .biaot .dhb{font-size:25px;color:#fff;    padding-top: 20px;}
.helpmain .cpdh .biaot .yw,.wrap .cpdh .biaot .yw{font-size:14px;line-height:30px;color:#fff;}
.helpmain .cpdh .cpfl,.wrap .cpdh .cpfl{margin:0 auto}
.helpmain .cpdh .cpfl .fllist,.wrap .cpdh .cpfl .fllist{display: inline-block;width: 100%;font-size: 16px;line-height: 43px;padding-left: 80px;background: url() no-repeat 40px center;box-sizing: border-box;background-color: #f9f9f9; margin-bottom: 10px;}
.helpmain .cpdh .cpfl .fllist a:hover,.wrap .cpdh .cpfl .fllist a:hover{color:#004e9d;}
.left{float:left;width: 43%;}

.wzdh{height: 40px;line-height: 40px;text-align: right;}


.pt3{background-repeat: no-repeat;background-position: center center;height: 325px;overflow: hidden;}
.pt3 .t{font-size: 36px;font-weight: bold;text-align: center;color: #fff;line-height: 1;padding-top: 70px;padding-bottom: 40px;}
.pt3 .p{width: 85%;margin: 0 auto;text-align: center;color: #fff;font-size: 20px;line-height: 34px;}
.pt4{height: 140px;line-height: 140px;background-color: #fff;font-size: 20px;color: #646464;}
.pt4 .sp{font-size:19px;color: #004e9d;}
.pt4 .t{float: left;}
.pt4 .join{float: right;width: 176px;height: 52px;line-height: 52px;background-color: #71bf45;color: #fff;text-align: center;font-size: 20px;margin-top: 44px;}
.pt4 .join:hover{background-color: #004e9d;}
.wrap { width:1300px; margin-right:auto; margin-left:auto;}

/*dibu*/
.content{ width:95%; margin:0 auto;}
.footer{height:500px;background:#404040;}		
    .f_nav{ width: 15%;float: left;background: #565656;height: 500px;}
    .f_nav p{padding-top: 48px;}
	.f_nav p a{font-size: 16px;color: #ffffff;line-height: 40px;display: block; padding-left: 100px;}	
    .f_nav p a.cur,.f_nav p a:hover{color: #fff;background:url(images/di.png) no-repeat 73px 18px;}
	.f_con{height: 320px; padding-top: 85px;width:80%;padding-left:45px;float: left;}
    
    .dbxx{height: 260px;padding-left: 0px;float:left;width: 85%;}
	   .gsxx1{float: left;width: 70%;}
     .gsxx1 h3{display: block;font-size: 24px;line-height: 36px;color:#fff;font-weight: normal;}  
		.gsxx1 p{width: 220px;float: left;padding-top: 32px;}	
    .gsxx1 p img{width: 36px;height: 36px;float: left;margin-right: 10px;}
    .gsxx1 p:nth-child(2n){width: 50%;}
    .gsxx1 p:nth-child(2n+1){width: 50%;}
    .gsxx1 p span{display: block;font-size: 16px;color: #b1b1b2;line-height: 14px;padding-bottom: 7px;}
    .gsxx1 p em{font-size:16px;line-height:28px;color: #b1b1b2;}
		.gsxx2{float: right; margin-top: 60px;width: 27%}
		.gsxx2 p{font-size: 16px;color: #b1b1b2;line-height: 30px;}	
		.gsxx2 p a{color:#b1b1b2;}
     .links h3{display: block;font-size: 24px;line-height: 26px;color:#fff;font-weight: normal;padding-bottom: 20px;}  
    .links {float: left;padding-left: 30px;width:80%;}
    .links a{font-size: 16px;color: #b1b1b2;line-height: 30px; display: block;float: left;margin-right: 50px;}

    .sao{float: right;width: 136px; margin-top:3%;}		
		.sao p img{width: 100%;height:auto;display:block;float:left;}
		.sao p span{display: block;float: right;
   writing-mode:vertical-rl; text-align:center;display: inline-block;
  writing-mode:tb-rl;font-size: 14px;color: #fff;line-height: 30px; padding: 18px 0; background: #727170;}	





/*搜索*/
#search{ width:490px; height:38px;}
.search1{color:#999999;width:360px;height:34px; line-height:34px;  float:left; padding-left:36px; border:1px #CCCCCC solid; border-right:0;background:#fff url(sicon.png) no-repeat 10px 7px; font-size:12px;}
.search2{color:#FFFFFF; float:left; background:#FF9900; height:36px; line-height:36px; font-size:14px; width:86px; border:#2A6CA2 0px solid; cursor:pointer;}



.indexfloor .box{ width:1200px;}
.indexlist{ float:left; width:380px; margin-right:20px; overflow:hidden;}
.indexnews{ padding:15px 0;}
.indexnews ul li{ padding:15px 0; border-bottom:1px dashed #DCDCDC}
.indexnews ul li .name{ height:33px; line-height:33px;}
.indexnews ul li .name a{ font-size:16px; display:block; font-weight:bold;}
.indexnews ul li .intro{ line-height:24px; font-size:12px; color:#949DA3; height:48px; overflow:hidden;}

.indexvideo{ padding:15px 0;}
.indexvideo .videobox{ width:390px;}
.indexvideo .video{ width:185px; margin-right:10px; float:left;}
.indexvideo .video .img{ position:relative; height:258px; overflow:hidden;}
.indexvideo .video img{ width:100%; height:100%; display:block}
.indexvideo .video .bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.3) url(video.png) no-repeat center center;}
.indexvideo .video .name{line-height:40px;}
.indexvideo .video .name a{ font-size:16px;}
.indexvideo .video .name p{ color:#949DA3; font-size:14px; line-height:24px; height:24px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}

.indexmarket{ padding:15px 0;}
.indexmarket ul li{ overflow:hidden; padding:10px 0; /*border-bottom:1px dashed #ddd;*/}
.indexmarket ul li span{ border:1px solid #ddd; width:140px; height:90px; display:inline-block; text-align:center; float:left; margin-right:10px;}
.indexmarket ul li span font{ display:block; font-size:22px; text-align:center; margin-bottom:7px; margin-top:7px;}
.indexmarket ul li a{ display:block; font-size:16px; line-height:26px; margin-bottom:8px;}
.indexmarket ul li p{ font-size:14px; color:#949DA3; line-height:26px; height:26px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.advantage{ padding:15px 0;}
.advantage img{ width:100%; display:block;}


.indexlist_l{ width:800px;}
.indexlist_r{ width:380px;}
.indexgame{ padding:15px 0;}
.indexgame ul li{ width:120px; float:left; margin-bottom:10px;}
.indexgame ul li .pic{ width:90px; height:90px; margin:0 auto; overflow:hidden; border-radius:8px;text-align: center;background: #eee;}
.indexgame ul li .pic img{ /*width:100%;*/ height:100%; /*border-radius:8px;*/}
.indexgame ul li .name{ text-align:center; height:30px; line-height:30px; overflow:hidden; padding:0 7px;}
.indexgame ul li .name a{ font-size:15px;}

.indexdown{ padding:15px 0;}
.indexdown ul li{ height:110px; padding:10px 0;}
.indexdown ul li .pic{ width:110px; height:110px; float:left; margin-right:10px; overflow:hidden;}
.indexdown ul li .pic img{ /*width:100%;*/ height:100%}
.indexdown ul li .text a{ display:block; line-height:30px; height:30px; font-size:16px; margin-bottom:10px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.indexdown ul li .text p{ font-size:12px; color:#949DA3; line-height:26px; height:26px; overflow:hidden}
.indexdown ul li .text p.star{ color:#FD5F39}




.indexjob{ padding:15px 10px;}
.jobtitle{ font-size:18px; height:30px; line-height:30px; padding:10px 0;}
.jobtitle i{ width:5px; height:20px; background:#338BC9; display:inline-block; vertical-align:middle; margin-right:10px;}
.indexjob ul li{ padding:8px 0;}
.indexjob .title{}
.indexjob .title i{ width:25px; line-height:25px; height:25px; background:#338BC9; display:inline-block; color:#fff; text-align:center; border-radius:3px; margin-right:10px;}
.indexjob .title a{font-size:16px;}
.indexjob .title span{ float:right; color:#FD5F39;}
.indexjob .info{ margin-top:5px; line-height:30px; height:30px; font-size:14px; color:#949DA3;}
.indexhigh{ height:446px;}
.indexjob .info span.huifu{padding-left: 30px;background: url(huifu.png) no-repeat center;background-size: 15px;font-size: 12px;margin-left: 10px;}

.indexedu{padding:15px 0;}
.indexedu ul li{ width:48%; float:left; margin-right:2%; height:37px; line-height:37px; overflow:hidden;}
.indexedu ul li a{ font-size:16px; display:block;}

.indexshop{ padding:15px 0;}
.indexshop ul li{ width:18%; float:left; margin:0 1%;}
.indexshop ul li .img{ width:100%; height:212px; overflow:hidden;}
.indexshop ul li .img img{ width:100%;min-height:100%;}
.indexshop ul li .name{ font-size:16px; line-height:26px; height:26px; overflow:hidden; margin-top:10px;}  
.indexshop ul li .price{ font-size:15px;}
.indexshop ul li .price del{ color:#949DA3; font-size:12px; margin-left:10px;}


.indexprint{ padding:15px 0;}
.indexprint ul{ width:1200px;}
.indexprint ul li{ float:left; width:253px; overflow:hidden; margin-bottom:10px; margin-right:10px; height:210px; position:relative;}
.indexprint ul li.li01{width:400px;}
.indexprint ul li img{ width:100%; min-height:100%;}
.indexprint ul li .bg { background:url(titbg2.png) no-repeat left bottom; width:100%; height:100%; position:absolute; left:0; bottom:0;}
.indexprint ul li .text{ position:absolute;bottom:0; left:0; height:40px; line-height:40px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; z-index:9; color:#fff; width:90%; padding:0 5%; font-size:15px;}





.hotpic{ overflow:hidden;}
.hotpic ul li{ float:left;overflow:hidden; height:380px; position:relative;}
.hotpic ul li.li01{ width:15%;}
.hotpic ul li.li01 a img{ }
.hotpic ul li.li02{ width:45%;}
.hotpic ul li.li03{ width:20%;}
.hotpic ul li.li04{ width:20%;}
.hotpic ul li a{ width:100%; display:block; height:380px;}
.hotpic ul li.li03 a{ display:block; height:190px;position:relative; }
.hotpic ul li.li03 a img{ width:100%;min-width:100%; width:auto; height:100%;}
.hotpic ul li img{ min-height:100%; display:block; min-width:100%;}
.hotpic ul li .text{ position:absolute; left:0; bottom:0; background:url(titbg2.png) repeat-x 0 100%; color:#fff; width:94%; padding:110px 3% 10px 3%; font-size:16px; height:26px; overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}


.picfloor{ padding-top:20px;}
.Bigtitle{ font-size:20px; height:40px; line-height:40px; padding-bottom:20px;}
.Bigtitle em{ float:right; }
.Bigtitle em a{ font-size:14px;}

.picfloor1{}
.picfloor1 a{ display:block; height:180px;}
.picfloor1 img{ width:100%; display:block; height:100%;}
.picfloor1 .bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(titbg2.png) repeat-x 0 bottom;}
.picfloor1 .text{ position:absolute; left:0; bottom:10px; width:94%; margin:0 3% -2px 3%; color:#fff; z-index:99;  font-size:18px; }
.picfloor1 .text1{  font-size:18px; line-height:30px;}
.picfloor1 .text2{font-size:13px; line-height:23px; padding:10px 0; border-top:1px solid rgba(255,255,255,0.5); display:none; transition:0.5s;-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s;}
.picfloor1 .text2.show{ display:block; transition:0.5s;-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s;}
.picfloor1 .pic_left{ width:580px; height:380px; margin-right:20px; position:relative; overflow:hidden;}
/*.picfloor1 .pic_left img{ min-height:380px;}*/
.picfloor1 .pic_left ul li{ float:left; width:280px; margin-bottom:20px; overflow:hidden; position:relative;}

.picfloor1 .pic_left .big{margin-right:20px; height:380px; width:580px;}
.picfloor1 .pic_left .big img{ width:100%; height:380px; display:block;}
.picfloor1 .pic_left .main{margin-right:20px; height:380px;}
.picfloor1 .pic_left img{ width:100%; height:100%; display:block;}
.picfloor1 .pic_left .main img{min-height: 380px;}





.picfloor1 .pic_right{ width:580px}
.picfloor1 .pic_right ul{ width:600px;}
.picfloor1 .pic_right ul li{ width:280px; height:180px; overflow:hidden; margin-right:20px; float:left; margin-bottom:20px; position:relative;}







/************************end**********************************/

/*控制数字导航*/
.mynav  span.N1,.mynav  span.N2,.mynav span.N3,.mynav span.N4,.mynav span.N5,.mynav span.N6,.mynav span.N7,.mynav span.N8,.mynav span.N9,.mynav span.N10,.mynav span.N11,.mynav span.N12,.mynav span.N13{display:block;float:left;width:30px;margin-left:5px;margin-right:5px;padding-top:6px; height:30px;}
.mynav span.N1{background:url(n1.gif) no-repeat 0px 4px;}
.mynav span.N2{background:url(n2.gif) no-repeat 0px 4px;}
.mynav span.N3{background:url(n3.gif) no-repeat 0px 4px;}
.mynav span.N4{background:url(n4.gif) no-repeat 0px 4px;}
.mynav span.N5{background:url(n5.gif) no-repeat 0px 4px;}

span.N1,span.N2,span.N3,span.N4,span.N5,span.N6,span.N7,span.N8,span.N9,span.N10,span.N11,span.N12,span.N13{display:block;float:left;width:17px;margin-right:5px;padding-top:6px; height:15px;}
span.N1{background:url(n01.gif) no-repeat 0px 7px;}
span.N2{background:url(n02.gif) no-repeat 0px 7px;}
span.N3{background:url(n03.gif) no-repeat 0px 7px;}
span.N4{background:url(n04.gif) no-repeat 0px 7px;}
span.N5{background:url(n05.gif) no-repeat 0px 7px;}
span.N6{background:url(n06.gif) no-repeat 0px 7px;}
span.N7{background:url(n07.gif) no-repeat 0px 7px;}
span.N8{background:url(n08.gif) no-repeat 0px 7px;}
span.N9{background:url(n09.gif) no-repeat 0px 7px;}
span.N10{background:url(n10.gif) no-repeat 0px 7px;}
span.N11{background:url(n10.gif) no-repeat 0px 7px;}
span.N12{background:url(n10.gif) no-repeat 0px 7px;}
span.N13{background:url(n10.gif) no-repeat 0px 7px;}
/*整体架构布局*/
.wrap{ width:91%; margin:0px auto;}
.wrap .content{ width:100%; margin:0 auto; margin-top:10px;}



/*首页结束*/



/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block;}
#fenye .prev,#fenye .next{width:60px;}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px;}
#pageNext a.curr{background: #bfbfc7;border: 1px solid #bfbfc7;color: #fff;}
#pageNext a.curr span{ color:#fff !important;}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #bfbfc7;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 3px;}
#realname{height: 30px;border: 1px solid #ddd;}
#b1{padding: 5px 10px;background: #ff7d02;color: #fff;border: 1px solid #ff7d02;border-radius: 3px;}

.fenyetips{ display:none}
#pagelist{ line-height:22px;color:#666; padding:15px;}
#pagelist a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
#pagelist a.next,#pagelist a.prev{width:60px;}
#pagelist a.curr{ background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#pagelist a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
#pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
#pagelist span#totalpage{ margin:0;}
.fenye a img{ display:block;margin:0 auto;margin-top:12px;}


/*鼠标特效end*/

#searchresult{ padding-top:20px;}
.demand_box{width:1180px;margin:0 auto;height:38px; line-height:38px;font-size:14px;}
.demand_l{ width:100px; height:38px; font-size:20px; float:left;}
.demand_r{width:898px;height:38px;float:left;overflow:hidden; }
.demand_r li{ float:left; text-align:center; padding:0px 1px; height:38px; line-height:38px;}
.demand_r li.currclass a{ color:#338BC9}
.demand_r a{ font-size:16px; display:block; height:38px; padding:0px 12px;font-weight: normal;}

.demand_r li a.current{color: #338BC9;}

.navigation690{height:22px;line-height:22px;color:#999;background:url(ask_points.gif) no-repeat left -1356px;padding-left:15px;}
.navigation690 a{color:#999;}
.navigation690 a:hover{color:red;text-decoration:none;}






/*图片频道*/




.wrap .content .box ul li .dask{width:100%;height:230px; line-height:210px;background-color:transparent;position:absolute;top:-230px;left:0; text-align:center; background:url(touming.png); cursor:pointer;}

.content .box ul li .dask a{color:#fff;font-size:14px;background:none; }

#pro_infor {height:280px;}
#pro_infor img {border:1px solid #ccc;width:320px;height:271px;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:281px;padding: 10px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  281px;height: 50px;}

 

/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:990px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {height:112px;background:#FFF;padding:5px;}
.thumb_1 {text-align: center;float: left;height: 50px;width: 60px;padding-top: 30px;font-weight: 400;font-size: 14px;color:#000;}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;width: 790px;}
.thumb_2_1 {background:url(qh1.gif) no-repeat 0px 20px;float: left;height: 113px;width: 35px;cursor:pointer;margin-left:10px;_margin-left:0px;}
.thumb_2_2 {background:url(qh2.gif) no-repeat 0px 20px;float: right;height: 113px;width: 35px;cursor:pointer;}
#scrool_div {width:708px;position:relative;height:110px;overflow:hidden;}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{width:126px;height:95px;margin:5px}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist{margin:0 auto;width:90%;}
.imggrouplist li{width:150px;float:left;margin:2px;border:1px #f1f1f1 solid;background:#FFFFFF;padding:5px;text-align:center}
.imggrouplist li img{width:145px;height:120px;}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist{text-align:center}
.imglist img{padding:1px}
.imglist div{margin-bottom:15px}
/*平行显示方式样式结束*/
#pageNext{text-align:right}



/*图片 -栏目页*/



/* 图片分页方式的样式*/
.imagelist{} /*总宽度*/
.imagelist .imagetop{ padding:10px 0;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb { height:112px;background:#FFF;padding:5px;}
.thumb_1 {text-align: center;float: left;height: 50px;width: 60px;padding-top: 30px;font-weight: 400;font-size: 14px;color:#000;}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;width: 790px;}
.thumb_2_1 {background:url(qh1.gif) no-repeat 0px 20px;float: left;height: 113px;width: 35px;cursor:pointer;margin-left:10px;_margin-left:0px;}
.thumb_2_2 {background:url(qh2.gif) no-repeat 0px 20px;float: right;height: 113px;width: 35px;cursor:pointer;}
#scrool_div {width:708px;position:relative;height:110px;overflow:hidden;}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{width:126px;height:95px;margin:5px;}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}

/* 图片分页方式的样式结束*/









/*********************************/
.leftbox{ width:870px;}
.rightbox{ width:290px;}
.newstit{ height:40px; line-height:40px;font-size:18px; margin-bottom:5px}
.newstit i{ width:6px; height:25px; background:#338BC9; display:inline-block; vertical-align:middle; margin-right:15px;}
.newstit font{ font-size:20px; color:#338BC9;}
.navigation{width:1180px;margin:10px auto; clear:both;height:28px;line-height:28px; font-size:14px;color:#999;}
.navigation span{ float:right;}
.navigation span input[type="image"]{ border:none;height:33px;line-height:33px; /*width:90px;*/}
.navigation dt#KeyWord{ height:25px; line-height:25px;}
.navigation a{color:#999;}

.diggbox ul li{ line-height:30px;}
/**新闻列表页**/
.newslist ul li{ border-bottom:dashed 1px #ccc; padding:10px 0}
.newslist ul li h2{/*height:40px;*/}
.newslist ul li h2 a{color:#333333; font-size:19px;font-weight: bold;line-height: 40px;}
.newslist ul li h2 a:hover{ text-decoration:none; color:#004e9d;}
.newslist ul li p{color:#666666; line-height:33px;overflow:hidden; }
.newslist ul li p a{color:#666666;}
.newslist ul li span{ font-size:12px; margin-top:15px; color:#999; display:block;}
.newslist ul li span.pl{ float:right; background:url(plnum.png) no-repeat left center; width:30px; padding-left:18px; font-size:13px;}
.newslist ul li a span{ display:inline-block;}

.newpaper ul li{ margin-bottom:10px;}
.newpaper ul li a{ font-size:12px; line-height:30px; display:block;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; margin-bottom:5px;}
.newpaper ul li p{ color:#999; line-height:22px; height:44px;overflow: hidden;}

/**新闻内容页**/
.newscontent{padding:20px 22px;}
.newscontent .name{font-size:22px; display:block;text-align:center;}
.newscontent .mess{text-align: center;margin-top: 8px;border-bottom: #eee 1px dashed; padding-bottom: 10px;}
.newscontent .mess span{ margin-right:10px; color:#666;}
.newscontent .intro{ line-height:24px !important; color:#333; margin-bottom:20px;}
.newscontent .intro p{ line-height:33px;font-size: 17px;    margin-top: 22px;}
.newscontent .control{ font-size:14px; line-height:24px;}
.newscontent .foot{ margin-top:10px; text-align:right; font-size:14px;}
.newscontent .moodbox{ padding:25px 0;}
#MyContent p ins{ display:none !important;}
.comment_write_table #SubmitComment{border: 1px solid #ddd;background: #eee;padding:0px 10px !important; height:30px; line-height:30px; vertical-align:middle;margin-left: 10px;color: #333;border-radius: 2px;}
.comment_write_table label input[type="checkbox"]{ vertical-align:middle; margin-left:10px; margin-right:5px;}
.comment_write_table label{ margin-top:5px; display:block; margin-bottom:15px;}
.comment_write_table .textbox{ height:30px; line-height:30px; vertical-align:middle; padding:0 5px !important; width:150px;}
#AnounName{width:150px !important; margin-right:10px;}
#nm{ float:left; margin-right:10px;}
#nm label{ margin-top:0; line-height:30px;}
#nm label input{ margin-left:0;}



/**图片栏目页*/
.piclist{width: 80%;float: right;}
.piclist .piclistbox{}
.piclist .piclistbox ul{padding:20px 8px 8px 8px;}
.piclist .piclistbox li{width:31%; margin:1%;float:left;text-align:center;overflow:hidden;}
.piclist .piclistbox li .imgbox{overflow:hidden;margin-bottom:8px;    height:auto;}
.piclist .piclistbox img{width:100%;min-height:150px;}
.piclist .piclistbox a{}


/*图片内容页*/
.picnr{height:100%;overflow:hidden; padding:20px 0;}
.picnr .title{height:52px; text-align:center;line-height:52px;font-size:25px;font-weight:bold;}
.picnr .title span{font-size:12px;font-weight:normal;margin-left:20px;}
.picnr .del{height:30px;line-height:30px;text-align:center; padding:15px 0;border-bottom:1px dashed #eee}
.picnr .del a{ margin-right:10px; font-size:14px;}
.picnr .picnrbox{}
.picnr .picnrbox .showpic{}
.picnr .picnrbox .showpic .imglist img{margin:10px;   /* width: 100%;*/max-width: 100%;}
.picnr .nph_intro{padding:10px 30px;line-height:24px;}
.picnr .nph_tj{ padding:10px 30px;}
.picnr .nph_tj li{ height:25px; line-height:25px;}
.picnr .nph_tj a{ }
.picnr .imageintro{padding:10px 30px;line-height:24px; text-align:left;}

.xgphoto{border:#e5e5e5 1px solid; height:100%; overflow:hidden;}
.xgphoto .xgphotobox ul{padding:10px;}
.xgphoto .xgphotobox li{width:18%; margin:1%;float:left;text-align:center;overflow:hidden;}
.xgphoto .xgphotobox img{width:100%;height:140px;margin-bottom:8px;box-shadow: 0px 1px 3px #ccc;-moz-box-shadow:0px 1px 3px #ccc;-webkit-box-shadow:0px 1px 3px #ccc;}
.xgphoto .xgphotobox li span{ width:120px; height:30px; line-height:30px; overflow:hidden; display:block;}
.xgphoto .xgphotobox a:hover{ color:red; text-decoration:none;}
.xgphoto  .commentbox{ padding:10px;}







/*内容样式*/

.mainpdbox{/*width:998px;*/margin:0px auto;}
.mainpdbox .left{width:890px;float:left;}
.mainpdbox .left .left01 .floatl{width:294px;float:left;padding:2px; height:266px;overflow:hidden;}
.mainpdbox .left .left01 .floatr{width:373px;float:right;height:270px;overflow:hidden;}
.mainpdbox .left .left01 .floatr .news{padding:7px 20px 8px 20px;border-bottom:#ccc 1px dotted;}
.mainpdbox .left .left01 .floatr .news ul{}
.mainpdbox .left .left01 .floatr .news h2{text-align:center;}
.mainpdbox .left .left01 .floatr .news h2 a{ font-size:16px;  font-weight:bold; color:#c00; }
.mainpdbox .left .left01 .floatr .news h2 a:hover{color:#4E8ED6; text-decoration:none;}
.mainpdbox .left .left01 .floatr .news p{ line-height:23px;  color:#999}
.mainpdbox .left .left01 .floatr .news p span a{ color:green;}
.mainpdbox .left .left01 .floatr .news p span a:hover{ color:#3D81C0; text-decoration:none;}

.mainpdbox .left .left01 .floatr .newstop6 ul{ padding:5px 8px 8px 8px;}
.mainpdbox .left .left01 .floatr .newstop6 li{ height:25px; line-height:25px; background:url(artarrow.gif) no-repeat 0px 9px; padding-left:8px; overflow:hidden}
.mainpdbox .left .left01 .floatr .newstop6 li a{color:#333;}
.mainpdbox .left .left01 .floatr .newstop6 strong{ font-weight:normal;}
.mainpdbox .left .left01 .floatr .newstop6 span a{color:green;}
.mainpdbox .left .left01 .floatr .newstop6 a:hover{ color:#4E8ED6; text-decoration:none;}

.mainpdbox .left .left02 .coll{width:333px;float:right;height:265px;overflow:hidden;margin-bottom:10px;border:1px solid #CBCBCB; padding-bottom:10px; }
.mainpdbox .left .left02 .colr{width:333px;float:left;height:265px;overflow:hidden;margin-bottom:10px; border:1px solid #CBCBCB; padding-bottom:10px;}
.mainpdbox .left .left02 .coll .t,.mainpdbox .left .left02 .colr .t{ width:333px; height:30px; line-height:30px;font-weight:bold; border-top:2px solid #005bb4; border-bottom:1px solid #C3C3C3; background:#fff; }
.mainpdbox .left .left02 .coll .t h3,.mainpdbox .left .left02 .colr .t h3{height:25px; width:50px; font-size:16px; padding-left:5px; color:#293036; font-weight:normal; padding-left:10px }
.mainpdbox .left .left02 .coll .t span,.mainpdbox .left .left02 .colr .t span{right:10px;top:0px; float:right; padding-right:10px }
.mainpdbox .left .left02 .coll .t span a,.mainpdbox .left .left02 .colr .t span a{font-size:12px;font-weight:normal;color:#069;}
.mainpdbox .left .left02 .coll ul,.mainpdbox .left .left02 .colr ul{padding:8px;}
.mainpdbox .left .left02 .coll .imgArea,.mainpdbox .left .left02 .colr .imgArea{height:85px; overflow:hidden;}
.mainpdbox .left .left02 .coll .imgArea .imgLAreapic,.mainpdbox .left .left02 .colr .imgArea .imgLAreapic{width:120px; float:left;}
.mainpdbox .left .left02 .coll .imgArea .imgLAreapic img,.mainpdbox .left .left02 .colr .imgArea .imgLAreapic img{ width:100%; height:74px;padding:2px; border:#D4D4D4 1px solid;}
.mainpdbox .left .left02 .coll .imgArea .imgT,.mainpdbox .left .left02 .colr .imgArea .imgT{width:180px; float:right;}
.mainpdbox .left .left02 .coll .imgArea .imgT h3,.mainpdbox .left .left02 .colr .imgArea .imgT h3{width:180px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center }
.mainpdbox .left .left02 .coll .imgArea .imgT h3 a,.mainpdbox .left .left02 .colr .imgArea .imgT h3 a{width:180px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; color:#3D81C0; }
.mainpdbox .left .left02 .coll .imgArea .imgT h3 a:hover,.mainpdbox .left .left02 .colr .imgArea .imgT h3 a:hover{ color:#4E8ED6}
.mainpdbox .left .left02 .coll .imgArea .imgT span,.mainpdbox .left .left02 .colr .imgArea .imgT span{ color:#999;}

.mainpdbox .left .left02 .coll li,.mainpdbox .left .left02 .colr li{height:25px;line-height:25px;background:url(artarrow.gif) no-repeat 0px 10px; padding-left:10px;}
.mainpdbox .left .left02 .coll li a,.mainpdbox .left .left02 .colr li a{ color:#333}
.mainpdbox .left .left02 .coll li a:hover,.mainpdbox .left .left02 .colr li a:hover{ color:#4E8ED6}
.mainpdbox .left .left02 .coll a:hover,.mainpdbox .left .left02 .colr a:hover{color:red;text-decoration:none;}


.mainpdbox .right{width:275px;float:right;}
.mainpdbox .right .right01 .title{ background:url(title.jpg) repeat-x 0px 15px;  height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }
.mainpdbox .right .right01 .title h3{background:#fff;width:100px; line-height:32px; font-size:16px; font-weight:bold;}
.mainpdbox .right .right01 .right01box{ height:100%; overflow:hidden;}
.mainpdbox .right .right01 .right01box ul{ padding:8px;}
.mainpdbox .right .right01 .right01box #top1{ height:85px; overflow: hidden; border-bottom:#e5e5e5 1px dotted; margin-bottom:8px;}
.mainpdbox .right .right01 .right01box .photoimg{width:75px; float:left;}
.mainpdbox .right .right01 .right01box .photoimg img{width:68px; height:68px; padding:2px; border:#e5e5e5 1px solid;}
.mainpdbox .right .right01 .right01box .zttext{width:170px; float:right;}
.mainpdbox .right .right01 .right01box .zttext h2{ line-height:25px;}
.mainpdbox .right .right01 .right01box .zttext h2 a{ color:#333; font-size:14px;  font-weight:bold}
.mainpdbox .right .right01 .right01box .zttext h2 a:hover{ color:#4E8ED6; text-decoration:none;}
.mainpdbox .right .right01 .right01box .zttext span.ztintro{ line-height:24px; font-size:12px; font-weight:normal; color:#999;}
.mainpdbox .right .right01 .right01box li{ height:26px;line-height:26px; background:url(artarrow.gif) no-repeat 0px 10px; padding-left:10px; overflow:hidden;}
.mainpdbox .right .right01 .right01box a{ font-size:14px; font-weight:normal; color:#333;}
.mainpdbox .right .right01 .right01box a:hover{ color:#4E8ED6; text-decoration:none;}
.mainpdbox .right .right01 .right01box span{ float:right; color:#999; font-size:12px; font-weight:normal;}

.mainpdbox .right .right02 .title{height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }
.mainpdbox .right .right02 .title h3{background:#fff; width:90px; line-height:32px; font-size:16px; font-weight:bold; padding-left:5px;}
.mainpdbox .right .right02 .right02box ul{padding:8px;}
.mainpdbox .right .right02 .right02box li{ height:26px;  line-height:26px; border-bottom:#ccc 1px dashed; overflow:hidden; margin-top:10px;}
.mainpdbox .right .right02 .right02box a{ font-size:12px; font-weight:normal; color:#cccc;}
.mainpdbox .right .right02 .right02box a:hover{ color:#4E8ED6; text-decoration:none;}

.mainpdbox .righta{width:275px;float:right; height:100%; overflow:hidden; }
.mainpdbox .righta .ad{width:275px; overflow:hidden;}
.mainpdbox .righta .right01r .title{ background:url(title.jpg) repeat-x 0px 15px;  height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }
.mainpdbox .righta .right01r .title h3{background:#fff; width:100px; line-height:32px; font-size:16px; font-weight:bold;}
.mainpdbox .righta .right01r .right01box{ height:100%; overflow:hidden;}
.mainpdbox .righta .right01r .right01box ul{ padding:8px;}
.mainpdbox .righta .right01r .right01box #top1{ height:85px; overflow: hidden; border-bottom:#e5e5e5 1px dotted; margin-bottom:8px;}
.mainpdbox .righta .right01r .right01box .photoimg{width:75px; float:left;}
.mainpdbox .righta .right01r .right01box .photoimg img{width:68px; height:68px; padding:2px; border:#e5e5e5 1px solid;}
.mainpdbox .righta .right01r .right01box .zttext{width:170px; float:right;}
.mainpdbox .righta .right01r .right01box .zttext h2{ line-height:25px;}
.mainpdbox .righta .right01r .right01box .zttext h2 a{ color:#444; font-size:14px;  font-weight:bold}
.mainpdbox .righta .right01r .right01box .zttext h2 a:hover{ color:red; text-decoration:none;}
.mainpdbox .righta .right01r .right01box .zttext span.ztintro{ line-height:24px; font-size:12px; font-weight:normal; color:#555;}
.mainpdbox .righta .right01r .right01box li{ height:26px;line-height:26px; background:url(artarrow.gif) no-repeat 0px 10px; padding-left:10px; overflow:hidden;}
.mainpdbox .righta .right01r .right01box a{ font-size:14px; font-weight:normal; color:#333;}
.mainpdbox .righta .right01r .right01box a:hover{ color:red; text-decoration:none;}
.mainpdbox .righta .right01r .right01box span{ float:right; color:#999; font-size:12px; font-weight:normal;}

.mainpdbox .righta .right02r .title{ background:url(title.jpg) repeat-x 0px 15px;  height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }
.mainpdbox .righta .right02r .title h3{background:#fff; width:140px; line-height:32px; font-size:16px; font-weight:bold;}
.mainpdbox .righta .right02r .right02box ul{padding:8px;}
.mainpdbox .righta .right02r .right02box li{ height:26px; line-height:26px; border-bottom:#e5e5e5 1px dashed; overflow:hidden;}
.mainpdbox .righta .right02r .right02box a{ font-size:12px; font-weight:normal; color:#333;}
.mainpdbox .righta .right02r .right02box a:hover{ color:red; text-decoration:none;}

.mainpdbox .lefta{width:678px;float:left; overflow:hidden }
.mainpdbox .lefta .articlecontent{padding:15px;height:100%;overflow:hidden;border:1px solid #dcdcdc;background:#fdfdfd; }
.mainpdbox .lefta .articlecontent h3{line-height:35px;text-align:center; font-size:22px; color:#000; }
.mainpdbox .lefta .articlecontent .info{height:30px;line-height:30px;text-align:center;}
.mainpdbox .lefta .articlecontent .info span{ padding:0px 5px;}
.mainpdbox .lefta .articlecontent .info span a{color:red;}
.mymoodbox:hover{background:#f1f1f1;}

.mainpdbox .lefta .articlecontent .newscontent{font-size:14px;line-height:26px;}

.mainpdbox .lefta .articlecontent .Author{text-align:right;font-size:14px;color:#000;}

.mainpdbox .lefta .articlecontent .sharebox{text-align:right; height:26px; line-height:30px; background:#fdfdfd; padding-top:7px;}


.mainpdbox .lefta .articlecontent .articlekey{ line-height:25px;}
.mainpdbox .lefta .articlecontent .articlekey a{ color:#ff0000;}
.mainpdbox .lefta .articlecontent .articlekey a:hover{color:red; text-decoration:none;}

.mainpdbox .lefta .articlecontent .articlebook h2{ line-height:25px; font-size:12px; font-weight:normal;}
.mainpdbox .lefta .articlecontent .articlebook h2 a:hover{ color:red; text-decoration:none;}

.mainpdbox .lefta .xgxw{border-top:#dcdcdc 1px dashed;}
.mainpdbox .lefta .xgxw .title{height:35px; line-height:35px; font-size:14px;color:#333; font-weight:bold;}
.mainpdbox .lefta .xgxw .xgnewsbox{padding:8px;}

.mainpdbox .lefta .xgxw .xgnewsbox li{height:28px;line-height:28px;background:url(artarrow.gif) no-repeat 0px 12px;padding-left:10px;}
.mainpdbox .lefta .xgxw .xgnewsbox a{ font-size:14px; color:#000;}
.mainpdbox .lefta .xgxw .xgnewsbox a:hover{color:red;text-decoration:none;}
.mainpdbox .lefta .xgxw .xgnewsbox span{ padding-left:10px; color:#999;}

.mainpdbox .lefta .commentbox{height:100%;padding-bottom:10px;overflow:hidden;border:1px solid #dcdcdc;background:#fdfdfd; min-height:200px;}
.mainpdbox .lefta .commentbox .title{ height:40px; line-height:40px;font-size:14px; padding-left:15px; font-weight:bold;color:#333; background:#f1f1f1;}
.mainpdbox .lefta .commentbox .comment{ padding:10px; font-size:12px;}


.mainpdbox .left .tjtw{border:#d8d8d8 1px solid;height:100%;padding-bottom:10px;overflow:hidden;}
.mainpdbox .left .tjtw .title{background:url(bluenav.gif) no-repeat 10px 7px; height:29px;line-height:29px;border-bottom:#d8d8d8 1px solid; padding-left:20px;color:#333; font-size:14px; font-weight:bold; }
.mainpdbox .left .tjtw .tjtwbox{ min-height:120px;}
.mainpdbox .left .tjtw .tjtwbox ul{padding:8px;}
.mainpdbox .left .tjtw .tjtwbox li{float:left;text-align:center;width:132px;*+width:133px; height:125px; overflow: hidden;  white-space:nowrap; }
.mainpdbox .left .tjtw .tjtwbox a.pic img{width:100px; height:88px;padding:2px;border:#D4D4D4 1px solid;margin-bottom:8px;}
.mainpdbox .left .tjtw .tjtwbox a strong{ font-weight:normal;}
.mainpdbox .left .tjtw .tjtwbox a:hover{color:red;text-decoration:none;}
.mainpdbox .left .tjtw .tjtwbox span,.mainpdbox .left .tjtw .tjtwbox span img{display:none;}

.mainpdbox .left .bannerl{ width:680px; overflow:hidden;}
.mainpdbox .left .newslist{ border:#d8d8d8 1px solid;  height:100%;overflow:hidden;}
.mainpdbox .left .newslist h3{ background:url(bluenav.gif) no-repeat 10px 7px; height:29px;line-height:29px;border-bottom:#d8d8d8 1px solid; padding-left:20px;color:#333;   position:relative;}
.mainpdbox .left .newslist h3 span{position:absolute; right:10px; top:0px;}
.mainpdbox .left .newslist h3 span a{ float:left; padding:0px 5px;}
.mainpdbox .left .newslist h3 span a{ font-size:12px; font-weight:normal;}

.mainpdbox .left .newslist dl{padding:8px; height:110px; border-bottom:#d8d8d8 1px dotted; overflow:hidden; }
.mainpdbox .left .newslist dl.nl_con1{ margin:0px 10px;}
.mainpdbox .left .newslist dd h4.nlc_tit{ background:url(listicon.gif) no-repeat 5px 5px; padding-left:24px;}
.mainpdbox .left .newslist dd h4.nlc_tit a:hover{ color:#ff6600; text-decoration:underline;}
.mainpdbox .left .newslist dd p.nlc_time{ color:#666; padding-left:25px; height:24px; line-height:24px;}
.mainpdbox .left .newslist dd p.nlc_info{ line-height:24px; color:#333; padding-left:25px; text-indent:2em;}
.mainpdbox .left .newslist dd p.nlc_info a{ color:#369;}
.mainpdbox .left .newslist dd p.nlc_info a:hover{ color:#ff6600; text-decoration:none;}


.mainpdbox .left .articlecontent{padding:15px;height:100%;overflow:hidden; border:#DDD solid 1px; margin-top:10px;}
.mainpdbox .left .articlecontent h3{line-height:35px;text-align:center; font-size:22px; font-weight:500; color:#000;}

.mainpdbox .left .articlecontent .info{height:30px;line-height:30px;text-align:center;}
.mainpdbox .left .articlecontent .info span{ padding:0px 5px;}
.mainpdbox .left .articlecontent .info span a{color:red;}

.mainpdbox .left .articlecontent .newscontent{font-size:14px;line-height:26px;}

.mainpdbox .left .articlecontent .Author{text-align:right;font-size:14px;color:#000;}

.mainpdbox .left .articlecontent .sharebox{text-align:right; height:26px; line-height:30px; background:#F4F8FD; padding-top:7px;}


.mainpdbox .left .articlecontent .articlekey{ line-height:25px;}
.mainpdbox .left .articlecontent .articlekey a{ color:#ff0000;}
.mainpdbox .left .articlecontent .articlekey a:hover{color:red; text-decoration:none;}

.mainpdbox .left .articlecontent .articlebook h2{ line-height:25px; font-size:12px; font-weight:normal;}
.mainpdbox .left .articlecontent .articlebook h2 a:hover{ color:red; text-decoration:none;}
.annex{width:600px;margin :15px; border : 1px dashed #999; background : #f9f9f9; line-height : normal;}
.annex td{padding-top:10px;padding-left:10px;padding-bottom:5px;}
.mainpdbox .left .commentbox{height:100%;padding-bottom:10px;overflow:hidden; border:1px solid #ccc; padding-top:10px;}
.mainpdbox .left .commentbox .title{ height:29px; line-height:29px;font-size:16px;  padding-left:15px; font-weight:bold;color:#006699}
.mainpdbox .left .commentbox .title h3{ color:}
.mainpdbox .left .commentbox .comment{ padding:10px; font-size:12px;}

.mainpdbox .left .xgxw{border-top:#CCC 1px dashed;}
.mainpdbox .left .xgxw .title{height:35px; line-height:35px; font-size:14px;color:#069; font-weight:bold;}
.mainpdbox .left .xgxw .xgnewsbox{padding:8px;}

.mainpdbox .left .xgxw .xgnewsbox li{height:28px;line-height:28px;background:url(artarrow.gif) no-repeat 0px 12px;padding-left:10px;}
.mainpdbox .left .xgxw .xgnewsbox a{ font-size:14px; color:#000;}
.mainpdbox .left .xgxw .xgnewsbox a:hover{color:red;text-decoration:none;}
.mainpdbox .left .xgxw .xgnewsbox span{ padding-left:10px; color:#999;}










.qspage{ line-height:28px; color:#999; text-align:right;}




/*公告*/

.helpmain .left{width:275px; float:left; height:100%; overflow:hidden;}
.helpmain .left .helpleftsite{ margin:1px; padding:15px;}
.helpmain .left .helpleftsite .title{height:60px; line-height:60px; font-size:24px;}
.helpmain .left .helpleftsite .leftbox{ padding:2px;}
.helpmain .left .helpleftsite .leftbox a{display:block;height:35px; line-height:35px;padding-left:35px; font-size:15px;}

.helpmain .right{width:78%; float:right; height:100%; overflow:hidden;}
.helpmain .right h2{ font-size:22px;text-align:center; line-height:35px; margin:12px 0;}
.helpmain .right .notetext{  line-height:33px; font-size:16px;margin-top: 20px;}
.helpmain .right .annoucebot{ height:30px; line-height:30px; text-align:right;}
.helpmain .right .notetext h3{ font-size:25px; font-weight:bold; color:#999; height:35px; line-height:30px; border-bottom:#f1f1f1 1px dashed; margin-bottom:10px;margin-top: 10%;}
.helpmain .right .tdbg .lefttdbg{width:100px;}
.helpmain .right .notetext li{ line-height: 40px;
    font-size: 20px;}
.helpmain .right .fb{ font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.helpmain .right .recruitment_tableInfo th{ background:#f1f1f1;}


/*关键字tags*/

.tagsmain{border:#eee 1px solid;}
.tagsmain .tit{height:40px; line-height:40px;font-size:16px;color:#333; padding-left:15px;}
.tagsmain .tagsshow ul{padding:20px;}
.tagsmain .tagsshow ul li{ padding:10px 0;}
.tagsmain .tagsshow ul li .art_title{line-height:35px; height:35px;}
.tagsmain .tagsshow ul li .art_title a{ display:block; font-size:16px; }
.tagsmain .tagsshow ul li .artintro{ font-size:13px; color:#555;}
.tagsmain .tagsshow ul li .c9{ font-size:12px; display:block; padding:10px 0; color:#666;}


.tagsmain .tagsshow #tags{background:#f1f1f1;height:30px;line-height:30px;font-size:14px;}
.tagsmain .tagsshow .title{background:#f1f1f1;height:30px;line-height:30px;font-size:14px;}
.tagsmain .tagsshow tr.list{height:75px;overflow:hidden;}
.tagsmain .tagsshow tr.list td{border-bottom:#E8E8E8 1px solid;}
.tagsmain .tagsshow tr.list td img{padding:2px;border:#D4D4D4 1px solid;}
.tagsmain .tagsshow tr.list td A{font-size:14px;}
.tagsmain .tagsshow tr.list td a:hover{color:#ff6600;text-decoration:none;}

.tagsmain .tagsshow .tagstitle{font-size:12px; font-weight:bold;height:21px; line-height:21px; }
.tagsmain .tagsshow .tags a{ padding:3px 5px; color:#fff;}

.tagsmain .tagsshow .showpage{margin-top:10px;text-align:center;font-size:14px;color:#069;}



.top_a .allsearch .logo{width:173px; float:left;height:35px; overflow:hidden;}
.top_a .allsearch .searchmenu li{float:left; padding-right:20px; text-align:center; height:30px; line-height:30px;}
.top_a .allsearch .searchmenu a{ font-size:15px; color:#666;}
.top_a .allsearch .searchmenu .curr a{ color:#338BC9; font-weight:bold;display:block; line-height:30px;}
.top_a .allsearch .searchsc{width:140px; float:right; line-height:38px;}
.top_a .allsearch .searchsc a{ color:#666;}
.top_a .allsearch .searchmain{margin-top:10px;height:38px; line-height:38px;}
.top_a .allsearch .searchmain #key{width:660px; overflow:hidden; float:left; height:36px; line-height:36px; color:#999;  padding-left:10px;}
.top_a .allsearch .searchmain #m{width:127px;height:37px; /*line-height:37px;*/ border:1px solid #DDDDDD; border-left:0; background:#fff; float:left; text-align:center; font-size:14px;  cursor:pointer;}



.searchbody{ margin-top:20px;}
.searchbody .tit{background:#f8f8f8 url(btn.png) no-repeat 8px center;height:45px;line-height:45px;font-size:15px;color:#555;padding-left:40px;}
.searchbody .tit span{ color:red; padding:0 3px;}

.searchbody .leftbox .searchlist .border{ padding:20px 0; font-size:16px; color:#999;}
.searchbody .leftbox .searchlist ul{ padding-top:15px;}
.searchbody .leftbox .searchlist li{ line-height:28px; border-bottom:1px dashed #E5E5E5; padding-bottom:12px}

.searchbody .leftbox .searchlist span.art_title{ height:35px; line-height:35px; display:inline-block;}
.searchbody .leftbox .searchlist span.art_title a{ font-size:16px;}
.searchbody .leftbox .searchlist span.artintro{ line-height:22px;  font-size:12px; color:#666; display:inline-block;}
.searchbody .leftbox .searchlist span.arturl{ line-height:24px;}
.searchbody .leftbox .searchlist span.arturl a{font-size:14px; color:#999}
.searchbody .leftbox .searchlist span.c9{font-size:14px; float:right; color:#999}
.searchbody .leftbox .searchabout{margin:20px 10px 20px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}
.searchbody .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .leftbox .searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}
.searchbody .leftbox .searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .leftbox .kuaisou{ margin:0px 10px 0px 0px;}
.searchbody .leftbox .kuaisou .i{ height:30px; line-height:30px;width:575px; padding-left:15px; color:#333;}
.searchbody .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px;}
.mainpdbox .showcomment .content_nei{height:100%; overflow:hidden;}
.mainpdbox .showcomment .content_nei ul{padding:10px;}
.mainpdbox .showcomment .content_nei li{}
.mainpdbox .showcomment .content_nei .articleurl{line-height:30px;}
.mainpdbox .showcomment .content_nei .articleurl a{color:#069;font-weight:bold;font-size:14px;}

.searchbody  .ksad{ border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9;}
.searchbody  .ksad h2{ font-size:16px; font-weight:bold; color:green;}
.searchbody  .ksad p{ line-height:24px; color:#666;}
.searchbody  .ksad p a{ color:green; }
.searchbody  .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid;}
.searchbody  .right01 .right01box{}
.searchbody  .right01 .right01box ul{ padding:8px;}
.searchbody  .right01 .right01box li{ background:url(artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:30px; line-height:30px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody  .right01 .right01box a{ font-size:14px;}


/*全站搜索end*/

@media(max-width:1450px){
.gs .gs-main .gs-item .text {
    line-height: 33px;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 238px;
    font-size: 16px;
}
.f_nav {
    width: 13%;
    float: left;
    background: #565656;
    height: 500px;
}
	.f_nav p a {
    font-size: 16px;
    color: #ffffff;
    line-height: 40px;
    display: block;
    padding-left:30%;
}
	.content{ width:97%; margin:0 auto;}
	
	.f_con {
    height: 320px;
    padding-top: 85px;
    width: 82%;
    padding-left: 45px;
    float: left;
}
	.wrap {
    width: 95%;
    margin: 0px auto;
}
	
	
}
@media(max-width:991px){

	.left {
    float: left;
    width: 46%;
}
	.nav {
    margin-left: 75px;
    float: right;
    width: 46%;
}
	.nav li a.navyja {
    color: #000;
    font-size: 22px;
    display: block;
}
.head_main .right .tel {
    display: inline-block;
    margin-left: 20px;
    *display: inline;
    font-size: 20px;
    font-weight: bold;
    color: #0b298f;
}	
	
	.yunu-news .bd li .info p {
    color: #888;
    margin: 10px 0 0;
    overflow: hidden;
    line-height: 1.8;
    height: 64px;
    font-size: 20px;
}
	.yunu-news .bd li .info h4 {
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 22px;
}
	.floor_3_main .floor_3_2 {
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
	
	.content {
    width: 100%;
    margin: 0 auto;
}
	.dbxx {
    height: 260px;
    padding-left: 0px;
    float: left;
    width: 100%;
}
	
	.f_nav {
    width: 15%;
    float: left;
    background: #565656;
    height: 500px;
    display: none;
}
	.floor_3_main .floor_3_2 ul li {
    display: inline-block;
    float: left;
    width: 23%;
    margin: 0 1%;
    position: relative;
    margin-top: 11px;
    text-align: center;
    overflow: hidden;
}
	
	.f_con {
    height: 320px;
    padding-top: 85px;
    width: 95%;
    padding-left: 45px;
    float: left;
}
	.yunu-news .bd li .img-center {
    overflow: hidden;
    height: 328px;
    line-height: 290px;
}
.nav li{float:left;line-height:79px;margin-right:4%;position: relative}	
	
body{font-size:19px;}
.tb .zl {font-size: 22px;}	
.menu li{font-size:22px;}
.menu li font {font-size: 15px;}
.cpzx .cpdh .cpfl .fllist{font-size: 22px; line-height: 47px;}
.cpzx .cpzs .plist li a p {height: 42px;line-height: 42px;font-size: 20px;}
.gsjj .jjy{padding:0}	
.gsjj .jjy span{display:none;}
.gsjj .jjy p{font-size:18px;}
.toub .logo-2 h2 {
    font-size:36px;}
	.toub .logo-2 p {
    font-size: 20px;
    color: #004e9d;
    height: 20px;
    line-height: 23px;
}
.bt p {
   
    font-size: 19px;
  
}

.xinwen .xinwencenter .xinwenl .xinwentext .xinwentl a {font-size: 21px;}
.xinwen .xinwencenter .xinwenl .xinwentext .xinwentl p { font-size: 19px;line-height: 24px;}
.xinwen .xinwencenter .xinwenr .xinwenrbox .xinwenrbt {font-size: 21px;}
.xinwen .xinwencenter .xinwenr .xinwenrbox p { font-size: 17px; height: 50px;}


.dibu {height: 438px;}
.dib .dianh .dh{font-size:20px;    margin-left: 91px;}
.dib .dcpfl ul li a {font-size: 20px;line-height: 34px;}
.dib .gydb ul li {font-size: 20px;}

.helpmain .cpdh .cpfl .fllist, .wrap .cpdh .cpfl .fllist {font-size: 20px;line-height: 47px;}
.helpmain .right .notetext {line-height: 41px;    font-size: 20px;}
.newslist ul li p {FONT-SIZE: 16PX;    line-height: 36px;}
.newscontent .intro p { line-height: 39px;font-size: 20px;}
.newscontent .control {font-size: 20px;line-height: 36px;}
.picnr .nph_tj li {height: 38px;line-height: 38px;}

.gs .gs-main .gs-item .text {
  
    line-height: 33px;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 238px;
    font-size: 20px;
}
.case-class ul li a {
    display: block;
    font-size:19px;
   
}
.rexian {
    color: #fff;
    font-size: 18px;
    padding-top: 36px;
}
#colee_top .item h3 {
   
    font-size: 20px;
  
}
.bt p {
    text-align: center;
    font-size: 19px;
    line-height: 38px;
    height: 38px;
    background: url(../UploadFiles/jiaod/titleBg.png) no-repeat center;
}

.inb6-tip .tit {
    font-size: 20px;
    line-height: 20px;
    color: #333;
}
.newText p {
    color: #777;
    font-size: 18px;
    line-height: 24px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.newText span {
    color: #fff;
    display: block;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 6px;
    background: #004e9d;
    border-radius: 8px;
    padding: 0 4%;
    width: 39%;
}

.btn {
  
    font-size: 18px;
   
}
	.gsxx1 p em {
    font-size: 20px;
    line-height: 28px;
    color: #b1b1b2;
}
	.gsxx1 p span {
    display: block;
    font-size: 22px;
    color: #b1b1b2;
    line-height: 14px;
    padding-bottom: 7px;
}
	.gsxx2 p {
    font-size: 17px;
    color: #b1b1b2;
    line-height: 30px;
}
	
.wrap{ width:100%; margin:0px auto;}	
	
	
}
/*一键拨号*/
@media(min-width:1000px){

.footbox{display:none;}
.gao{display:none;}}
.gao{height:10rem;}

.footbox{height: 13rem;background: rgba(0, 0, 0, 0.81);bottom: 0;z-index: 99;left: 0; width: 100%; position: fixed; z-index: 1000;}
.flexbox{/*text-align: center;*/ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}
.footbox ul li{-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1;flex: 1; text-align:center;}
.footbox ul li a{ display:block;color:#fff;font-size:3.8rem;}
.footbox ul li a img{ display:block; width:7rem; height:7rem; margin:0.3rem auto}
