.firstbox{width:100%; height:120px; padding:12px 20px 12px 120px; background:url(../images/firstbg.jpg) no-repeat 20px 20px #fff; text-align:center; box-sizing: border-box;}
.firstbox h3{margin:0px auto; overflow:hidden;}
.firstbox h3 a{font-size:28px; color:#e60000; font-weight:500; line-height:1.75; max-width:86%; margin:0px auto; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.firstbox p{font-size:14px; color:#545454; width:96%; margin:10px auto; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*首页资讯动态*/
/* banner */
.banner{margin-top:0px;}
.slick-slider{ position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;-webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{ outline: none;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{ -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{ position: relative; top: 0; left: 0; display: block;}
.slick-track:before,.slick-track:after{ display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{ display: none; float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{ display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{ display: block; background-size: cover;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{ display: block; height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

.wzslide{width:650px; height:375px; background:#f5f5f5;}
.wzslide .slick_item{width:100%; height:375px; position:relative;}
.slick_picbox{width:650px; height:375px;}
.wzslide .slick_picbox img{width:100%; height:100%;}
.wzslide .slick_txt{height:40px; line-height:40px; background:rgba(0,0,0,.5); position:absolute; left:0; right:0; bottom:0; z-index:99;}
.wzslide .slick_txt h3{width:580px; padding-left:15px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wzslide .slick_txt h3 a{ font-size:16px; line-height:40px; color:#fff;}
.wzslide .slick-dots{padding:16px; position: absolute; right:0; bottom: 0; text-align: right; font-size: 0; z-index: 999;}
.wzslide .slick-dots li{display: inline-block; margin: 0px 5px; opacity:.7;}
.wzslide .slick-dots button{background-color: #fff;	cursor: pointer;border-radius: 50%;	border: 0; width: 8px; height: 8px; outline: 0; font-size: 0; padding: 0;}
.wzslide .slick-dots li.slick-active button{background: #f79646;}

.divshadow {transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.05); -ms-box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.05);}
.divshadow:hover {box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 0px 17px 3px rgba(0, 0, 0, 0.1);}
.h_newsbox { width: 500px; height:375px; background:#fff; float:right; overflow:hidden;}
.h_newsbox .news_box{ width:100%; position:relative;}
.h_newsbox .hd {width:530px; margin:0px !important;}
.h_newsbox .hd ul{width:100%; display: flex; background: #f9f9f9;}
.h_newsbox .hd ul:after{content:""; width:100%; border-bottom: 1px solid #eee;}
.h_newsbox .hd li {width:180px; position: relative; text-align: center; line-height: 50px; height: 50px; font-size: 18px; padding: 0px 30px; color: #333; cursor: pointer; border-right: 1px solid #eee; border-bottom: 1px solid #eee; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: #f9f9f9;}
.h_newsbox .hd li.layui-this { color: #de141d; background: #fff; border-bottom: 1px solid #fff;}
.h_newsbox .hd li:hover {color: #de141d;}
.h_newsbox .hd li i {height: 3px; background: #de141d; width: 100%; z-index: 10; position: absolute; top: 0px; left: 0px; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s; -ms-transition: all 0.3s;}
.h_newsbox .hd li.layui-this i { opacity: 1;}
.h_newsbox .bd{padding:15px;}
.h_newsbox .bd li {padding:6px 0px; line-height:24px; position:relative;}
.h_newsbox .bd li a {font-size:16px; color: #343434; height: 24px; max-width:80%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.h_newsbox .bd li a:hover{color: #de141d;}
.newimg{ position:relative; float:left !important; margin-top:-8px; margin-left:10px;}
.h_newsbox .bd li span {color: #999; float:right;}

.sub-service_list{width:100%; display:flex; justify-content: space-between;}
.sub-service_list a{display:block; width:32.3%;}
.sub-service_list a img{width:100%;}

.fr-top p {
    text-indent: 24px;
}

/* flexslider */
.flexslider{width:1170px; margin:0px auto; position:relative;height:380px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;overflow:hidden;z-index: 1;}
.slides{position:relative;z-index:1; overflow:hidden; z-index: 1;}
.slides li{height:380px; overflow:hidden;z-index: -1;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:146px;}
.flex-direction-nav li a{display:block;width:77px;height:118px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/arrow-left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/arrow-right.png) center center no-repeat;}
/* fixed-main1 */
.fixed-main1{
	width: 1170px;
	margin: 0 auto;
	padding-bottom: 24px;
	overflow: hidden;
}
.main1-left{
	float: left;
	padding-right: 4px;
	padding-bottom: 3px;
	width: 880px;
	border-right: 1px solid #e2e2e2;
}
.main1-left .title{
	height: 30px;
	border-bottom: 1px solid #e2e2e2;
	padding-left: 13px;
	padding-top: 2px;
}
.main1-left .title h3{
	float: left;
	width: 79px;
	height: 27px;
	line-height: 27px;
	background: url(../images/icons.png) no-repeat 0 0;
	padding-left: 14px;
}
.main1-left .title h3 a{
	display: block;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}
.main1-left .title .more{
	float: right;
	line-height: 27px;
	padding-right: 12px;
}
.main1-left .title .more a:link,.main1-left .title .more a:visited{
	font-size: 12px;
	color: #868686;
	padding-right: 12px;
	background: url(../images/more-jia.png) no-repeat center right;
}
.main1-left .title .more a:hover{
	color: #ff7800;
}
.main1-left-content{
	border-left: 1px solid #e2e2e2;
	padding: 5px 0 0 4px;
	overflow: hidden;
}
#huxi{
	width: 390px;
	height: 290px;
	position: relative;
	padding-right: 4px;
	border-right: 1px solid #e2e2e2;
	margin-right: 12px;
}
#huxi .tuul{
	list-style: none;
}
#huxi .tuul li{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
#huxi .tuul li.no1{
	display: block;
}
#huxi .tuul li .huxi-title{
	position: absolute;
	left: 0px;
	top: 254px;
	background: url(../images/news-titlebg.png);
	height: 36px;
	width: 390px;
}
#huxi .tuul li .huxi-title a:link,#huxi .tuul li .huxi-title a:visited{
	color: #fff;
	font-weight: bold;
	line-height: 36px;
	font-size: 14px;
	padding-left: 6px;
}
#huxi .dianul{
	list-style: none;
	position: absolute;
	right: 7px;
	bottom: 12px;
}
#huxi .dianul li{
	float: left;
	width: 10px;
	height: 10px;
	margin-right: 5px;
	background: url(../images/icons.png) no-repeat -475px 0;
	cursor: pointer;
}
#huxi .dianul li.cur{
	background: url(../images/icons.png) no-repeat -490px 0;
}
.main1-left-content .fr{
	width: 463px;
	padding-right: 5px;
}
.main1-left-content .fr .fr-top{
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 8px;
}
.main1-left-content .fr .fr-top h4{
	margin-bottom: 4px;
	padding-top: 5px;
	text-align: center;
}
.main1-left-content .fr .fr-top h4 a:link,.main1-left-content .fr .fr-top h4 a:visited{
	font-size: 18px;
	font-weight: bold;
	color: #d30002;
}
.main1-left-content .fr .fr-top p a:link,.main1-left-content .fr .fr-top p a:visited{
	font-size: 13px;
	line-height: 22px;
	color: #7f7f7f;
}
.main1-left-content .fr ul{
	padding-top: 6px;
}
.main1-left-content .fr ul li{
	font-size: 15px;
	line-height: 29px;
	height: 29px;
	border-bottom: 1px dashed #dcdcdc;
}
.main1-left-content .fr ul li a:link,.main1-left-content .fr ul li a:visited{
	float: left;
	color: #333;
	padding-left: 14px;
	background: url(../images/icons.png) no-repeat -491px -38px;
}
.main1-left-content .fr ul li a:hover{
	color: #ff7500;
}
.main1-left-content .fr ul li span{
	float: right;
	padding-right: 8px;
	color: #999;
}
.main1-right{
	float: right;
	padding-top: 8px;
	padding-right: 13px;
}
.main1-right ul li a:link,.main1-right ul li a:visited{
	display: block;
	width: 262px;
	height: 46px;
	background: url(../images/icons.png) no-repeat 0 -181px;
	text-indent: -9999px;
}
.main1-right ul li.li1 a:link,.main1-right ul li.li1 a:visited{
	background-position: 0 -181px;
}
.main1-right ul li.li2 a:link,.main1-right ul li.li2 a:visited{
	background-position: 0 -228px;
}
.main1-right ul li.li3 a:link,.main1-right ul li.li3 a:visited{
	background-position: 0 -275px;
}
.main1-right ul li.li4 a:link,.main1-right ul li.li4 a:visited{
	background-position: 0 -320px;
}
.main1-right ul li.li5 a:link,.main1-right ul li.li5 a:visited{
	background-position: 0 -366px;
}
.main1-right ul li.li6 a:link,.main1-right ul li.li6 a:visited{
	background-position: 0 -412px;
}
.main1-right ul li.li7 a:link,.main1-right ul li.li7 a:visited{
	background-position: 0 -456px;
}
.main1-right ul li.li1 a:hover{
	background-position: -270px -181px;
}
.main1-right ul li.li2 a:hover{
	background-position: -270px -228px;
}
.main1-right ul li.li3 a:hover{
	background-position: -270px -275px;
}
.main1-right ul li.li4 a:hover{
	background-position: -270px -320px;
}
.main1-right ul li.li5 a:hover{
	background-position: -270px -366px;
}
.main1-right ul li.li6 a:hover{
	background-position: -270px -412px;
}
.main1-right ul li.li7 a:hover{
	background-position: -270px -456px;
}
/* fixed-main1 */
/* fixed-main2 */
.fixed-main2{
	width: 1170px;
	margin: 0 auto;
	padding-bottom: 3px;
	border-bottom: 1px solid #e2e2e2;
	overflow: hidden;
	height: 115px;
}
.main2-title{
	float: left;
	margin-right: 8px;
}
.main2-title h3 a{
	display: block;
	width: 105px;
	height: 106px;
	background: url(../images/service-title.jpg) no-repeat;
	text-indent: -9999px;
}
.vertical{
    float: right;
    padding-top: 4px;
}
.brand .info{
    display: none;
}
.vertical .info{
    width: 0;
    height: 102px;
    margin: 0 auto;
}
.horizontal img{
    position: absolute;
    top: 0;
    left: 0;
}
.horizontal .info{
    width: 132px;
    height: 0;
    top: 120px;
    position: absolute;
    left: 0;
}
.brand a{
    display: block;
    float: left;
    width: 137px;
    height: 107px;
    text-align: center;
    position: relative;
}
.brand{
    width: 1045px;
    height: 119px;
	overflow:hidden;
}
.brand ul li{
    float: left;
    width: 140px;
    height: 110px;
    text-align: center;
    position: relative;
    margin-right: 10px;
	margin-bottom:30px;
}
.brand ul li.li7,.brand ul li.li14{
    margin-right: 0px;
}
.brand ul li.li8,.brand ul li.li9,.brand ul li.li10,.brand ul li.li11,.brand ul li.li12,.brand ul li.li13,.brand ul li.li14{
    margin-bottom: 0;
}
.brand ul li .info1{
    width: 140px;
    height: 110px;
    background: url(../images/ser-icons.png) no-repeat 0 0;
}
.brand ul li .info{
    width: 140px;
    height: 110px;
    background: url(../images/ser-icons.png) no-repeat 0 -246px;
}
.brand ul li.li2 .info1{
    background-position: -158px 0;
}
.brand ul li.li2 .info{
    background-position: -158px -246px;
}
.brand ul li.li3 .info1{
    background-position: -316px 0;
}
.brand ul li.li3 .info{
    background-position: -316px -246px;
}
.brand ul li.li4 .info1{
    background-position: -475px 0;
}
.brand ul li.li4 .info{
    background-position: -475px -246px;
}
.brand ul li.li5 .info1{
    background-position: -633px 0;
}
.brand ul li.li5 .info{
    background-position: -633px -246px;
}
.brand ul li.li6 .info1{
    background-position: -791px 0;
}
.brand ul li.li6 .info{
    background-position: -791px -246px;
}
.brand ul li.li7 .info1{
    background-position: -949px 0;
}
.brand ul li.li7 .info{
    background-position: -949px -246px;
}

.brand ul li.li8 .info1{
    background-position: 0px -123px;
}
.brand ul li.li8 .info{
    background-position: 0px -369px;
}
.brand ul li.li9 .info1{
    background-position: -158px -123px;
}
.brand ul li.li9 .info{
    background-position: -158px -369px;
}
.brand ul li.li10 .info1{
    background-position: -316px -123px;
}
.brand ul li.li10 .info{
    background-position: -316px -369px;
}
.brand ul li.li11 .info1{
    background-position: -475px -123px;
}
.brand ul li.li11 .info{
    background-position: -475px -369px;
}
.brand ul li.li12 .info1{
    background-position: -633px -123px;
}
.brand ul li.li12 .info{
    background-position: -633px -369px;
}
.brand ul li.li13 .info1{
    background-position: -791px -123px;
}
.brand ul li.li13 .info{
    background-position: -791px -369px;
}
.brand ul li.li14 .info1{
    background-position: -949px -123px;
}
.brand ul li.li14 .info{
    background-position: -949px -369px;
}
/* fixed-main2 */
/* fixed-main3 */
.fixed-main3{
	width: 1170px;
	margin: 0 auto;
}
/* fixed-main3 */
/* fixed-main4 */
.fixed-main4{
	width: 1170px;
	margin: 0 auto;
	border-top: 1px solid #e2e2e2;
	padding-top: 2px;
	height: 338px;
}
.main4-left{
	float: left;
	border-left: 1px solid #e2e2e2;
	height: 336px;
	padding-left: 3px;
	margin-top: 2px;
	width: 391px;
	overflow:hidden;
}
.fixed-main4 .title{
	height: 30px;
	border-bottom: 1px solid #e2e2e2;
	padding: 1px 0 1px 8px;
}
.fixed-main4 .title h3{
	float: left;
	width: 79px;
	height: 27px;
	line-height: 27px;
	background: url(../images/icons.png) no-repeat 0 0;
	padding-left: 14px;
}
.fixed-main4 .title h3 a{
	display: block;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}
.fixed-main4 .title .more{
	float: right;
	line-height: 27px;
	padding-right: 12px;
}
.fixed-main4 .title .more a:link,.fixed-main4 .title .more a:visited{
	font-size: 12px;
	color: #868686;
	padding-right: 12px;
	background: url(../images/more-jia.png) no-repeat center right;
}
.fixed-main4 .title .more a:hover{
	color: #ff7800;
}

.main4-left .imgbox{width:100%; height: 160px; overflow:hidden;}
.main4list{height:144px; padding:0px 5px;}
.main4list ul li{width:100%; height:28px; border-bottom:1px dashed #dedede; line-height:28px; overflow:hidden;}
.main4list ul li a{font-size:14px; color:#666;padding-left: 14px; background: url(../images/icons.png) no-repeat -491px -40px;}
.main4list ul li a:hover{color:#ff7500;}
.main4list ul li span{ display:block; float:right; color:#999;}

.fixed-main4 .ztbox{padding:0px;}
.fixed-main4 .ztbox li{height:95px; margin-top:5px; border-bottom:none;}

.main4-mid{
	float: left;
	border-left: 1px solid #e2e2e2;
	height: 330px;
	margin-left:5px;
	padding-left: 4px;
	margin-top: 2px;
	width: 450px;
}
.main4-mid .jiedai{
	width:100%;
	height:303px;
	background:#ecf6fa;
}

.main4-mid .jiedai h2{height:37px; line-height:37px;}
.main4-mid .jiedai h2 a{ color:#333; font-size:16px;}
.main4-mid .jiedai td a{ display:block; line-height:25px; color:#666;}
.main4-mid .jiedai td a img{ display:block;}
.main4-mid .jiedai .ftinfo{width:430px; height:30px; line-height:30px; margin:10px auto 0px;}
.main4-mid .jiedai .ftinfo .fttit{width:75px; line-height:30px; padding-right:32px; background:url(../images/fttitbg.png) no-repeat right 3px; font-size:16px; float:left;}
.main4-mid .jiedai .ftinfo .marquee{width:300px; height:30px; padding:0px 5px; background:#fff; float:right;}
.main4-mid .jiedai .ftinfo .marquee a{ line-height:30px;}

.main4-mid .jiedai dl{padding:10px;}
.main4-mid .jiedai dl a{color:#333;}
.main4-mid .jiedai dl dt{height:30px; line-height:30px; font-size:15px; font-weight:bold;}
.main4-mid .jiedai dl dd{ line-height:28px;}
.main4-mid .jiedai dl dd a{margin-right:15px; font-size:14px;}

.main4-mid .xjleft{width:230px; float:left;}
.main4-mid .xjleft img{width:100%; height:100%;}
.main4-mid .xjcont{width:220px; float:right;}
.main4-mid .xjcont dl{height:80px; border-bottom:2px solid #09F;}
.main4-mid .xjcont dl dt{height:36px; line-height:36px; font-size:16px; font-weight:bold; color:#0C72BC; overflow:hidden;}
.main4-mid .xjcont dl dd{line-height:20px; color:#999;}


.main4-right{
	float: right;
	width: 300px;
	height: 338px;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 3px;
}
.main4-right .title{
	height: 30px;
	border-bottom: 1px solid #e2e2e2;
	padding: 3px 0 1px;
	margin-bottom: 7px;
}
.main4-right .title h3{
	float: left;
	width: 79px;
	height: 27px;
	line-height: 27px;
	background: url(../images/icons.png) no-repeat 0 0;
	padding-left: 14px;
}
.main4-right .title h3 a{
	display: block;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}
.main4-right .title .more{
	float: right;
	line-height: 27px;
	padding-right: 12px;
}
.main4-right .title .more a:link,.main4-right .title .more a:visited{
	font-size: 12px;
	color: #868686;
	padding-right: 12px;
	background: url(../images/more-jia.png) no-repeat center right;
}
.main4-right-fl{
	float: left;
	width: 475px;
	margin-right: 3px;
}
.main4-right-fl .main-news{
	margin-bottom: 22px;
	height: 180px;
}
.main4-right-fl .main-news .pic{
	float: left;
	margin-right: 8px;
}
.main4-right-fl .main-news .pic img{
	width: 320px;
	height: 180px;
}
.main4-right-fl .main-news .text{
	float: left;
	width: 147px;
	font-size: 14px;
	line-height: 22px;
	color: #7f7f7f;
	padding-top: 5px;
}
.main4-right-fl .main-news .text a:link,.main4-right-fl .main-news .text a:visited{
	color: #7f7f7f;
}
.main4-right-fl .main-news .text a:hover{
	color: #ff7800;
}
.main4-right-fl ul{
	padding: 0 10px 0 3px;
}
.main4-right-fl ul li{
	font-size: 15px;
    line-height: 29px;
    height: 29px;
    border-bottom: 1px dashed #d3d3d3;
}
.main4-right-fl ul li.li1{
	border-top: 1px dashed #d3d3d3;
}
.main4-right-fl ul li a:link,.main4-right-fl ul li a:visited{
	float: left;
    color: #5c5c5c;
    padding-left: 10px;
    background: url(../images/icons.png) no-repeat -594px -103px;
}
.main4-right-fl ul li a:hover{
	color: #ff7800;
}
.main4-right-fl ul li span{
	float: right;
    padding-right: 1px;
    color: #999;
}
.main4-right-fr{
	float: left;
	border-left: 1px solid #e2e2e2;
	padding-left: 8px;
	height: 296px;
}
.main4-right-fr ul{
	position: relative;
	top: -7px;
}
.main4-right-fr ul li{
	width: 268px;
	font-size: 15px;
    line-height: 29px;
    height: 29px;
    border-bottom: 1px dashed #d3d3d3;
}
.main4-right-fr ul li.li1{
	border-top: 1px dashed #d3d3d3;
}
.main4-right-fr ul li a:link,.main4-right-fr ul li a:visited{
	float: left;
    color: #5c5c5c;
    padding-left: 10px;
    background: url(../images/icons.png) no-repeat -594px -103px;
}
.main4-right-fr ul li a:hover{
	color: #ff7800;
}
.main4-right-fr ul li span{
	float: right;
    padding-right: 1px;
    color: #999;
}
/* fixed-main4 */
/* fixed-main5 */
.fixed-main5{
	width: 1170px;
	margin: 0 auto;
}
.fixed-main5 .title{
	height: 30px;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	padding: 5px 0 0 12px;
	margin-bottom: 7px;
}
.fixed-main5 .title h3{
	float: left;
	width: 79px;
	height: 27px;
	line-height: 27px;
	background: url(../images/icons.png) no-repeat 0 0;
	padding-left: 14px;
}
.fixed-main5 .title h3 a{
	display: block;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}
.fixed-main5 .title .more{
	float: right;
	line-height: 27px;
	padding-right: 12px;
}
.fixed-main5 .title .more a:link,.fixed-main5 .title .more a:visited{
	font-size: 12px;
	color: #868686;
	padding-right: 12px;
	background: url(../images/more-jia.png) no-repeat center right;
}
.fixed-main5 .scroll{
	height: 157px;
}
/* scrollleft */
.scrollleft{width:1170px;padding-top: 1px;height: 161px;overflow: hidden;}
.scrollleft .img{padding:0px 8px; display:inline;width:185px;text-align:center;line-height:30px}
.scrollleft img{width:185px;height:130px;}
.scrollleft .t{
	font-size: 14px;
	color: #666;
}
.scrollleft .t a{
	line-height:30px;
	color: #666;
}
.scrollleft .t a:hover{
	color: #ff7800;
}
/* fixed-main5 */

/*左右飘窗*/
.div2{
    width: 160px;
    height:220px;
    position: fixed;
    top: 570px;
    right: 60px;
    z-index: 9999;
}
.div2_1{
    position:fixed;
    width: 160px;
    height:220px;
    top:300px;
    right: 60px;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
}
.dianzibao {
	display: none !important;
}
.div3{
    width: 160px;
    height:220px;
    position: fixed;
    top: 570px;
    left: 60px;
    z-index: 9999;
}
.div3_1{
    position:fixed;
    width: 160px;
    height:220px;
    top:300px;
    left: 60px;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
}
.dianzibao .close{
	padding-left: 89px;
	width: 53px;
	height: 15px;
	font-size: 15px;
	color: #b7b7b7;
	padding-right: 18px;
	background: url(../images/close.png) no-repeat center right;
	margin-bottom: 2px;
	cursor: pointer;
}
.dianzibao .dianzibao-c{
	width: 140px;
	height: 151px;
	padding: 37px 10px 9px;
	background: url(../images/dianzibao.png) no-repeat;
}
.erweima .close{
	padding-left: 89px;
	width: 53px;
	height: 15px;
	font-size: 15px;
	color: #b7b7b7;
	padding-right: 18px;
	background: url(../images/close.png) no-repeat center right;
	margin-bottom: 2px;
	cursor: pointer;
}
.erweima .erweima-c{
	width: 100px;
	height: 103px;
	padding: 16px 30px 78px;
	background: url(../images/erweima.png) no-repeat;
}
/*服务项目*/

.enter-list,.enter-about,.enter-hoor{width:100%; margin-top:10px;}
.enter-list .enter-news{width:100%; height:290px;overflow:hidden;}
.enter-news .enter-foucs{width:390px; height:290px; float:left;}
.enter-news .enter-n-box{width:450px; height:290px; float:right;}
.enter-news .enter-n-box .enter-n-tit{height:34px; border-bottom:2px solid #06C;}
.enter-news .enter-n-box .enter-n-tit h3{padding:0px 15px; height:100%; float:left; background:#06C; color:#fff; line-height:34px; font-size:15px; font-weight:bold; text-align:center;}
.enter-news .enter-n-box .enter-n-tit .more{float:right; color:#999;}
.enter-news .enter-n-box .enter-n-tit .more a{color:#999; line-height:38px;}
.enter-news .enter-n-box .enter-n-list{padding:8px 0px;}
.enter-news .enter-n-box .enter-n-list ul li{width:100%; height:30px; border-bottom:1px dashed #dedede; line-height:30px; overflow:hidden;}
.enter-news .enter-n-box .enter-n-list ul li a{font-size:14px; color:#666;}
.enter-news .enter-n-box .enter-n-list ul li a:hover{color:#ff7500;}
.enter-news .enter-n-box .enter-n-list ul li span{ display:block; float:right; color:#999;}

.enter-about .enter-about-t{height:34px; border-bottom:2px solid #06C; margin-bottom:10px;}
.enter-about .enter-about-t h3{padding:0px 15px; height:100%; float:left; background:#06C; color:#fff; line-height:34px; font-size:15px; font-weight:bold; text-align:center;}
.enter-about .enter-about-t .more{float:right; color:#999;}
.enter-about .enter-about-t .more a{color:#999; line-height:38px;}
.enter-about .a-left{width:300px; height:200px; float:left;}
.enter-about .a-info{width:520px; height:200px; padding:0px 15px; float:right; overflow:hidden;line-height:32px; font-size:15px; color:#666; text-indent:2em;}
.enter-about .a-info p{line-height:32px; font-size:15px; color:#666;}

.enter-hoor .enter-hoor-t{height:34px; border-bottom:2px solid #06C; margin-bottom:10px;}
.enter-hoor .enter-hoor-t h3{height:100%; float:left; padding:0px 15px; background:#06C; color:#fff; line-height:34px; font-size:15px; font-weight:bold; text-align:center;}
.enter-hoor .enter-hoor-t .more{float:right; color:#999;}
.enter-hoor .enter-hoor-t .more a{color:#999; line-height:38px;}
.enter-hoor .xshoorbox{width:100%; height:178px;}
.enter-hoor .xshoorbox ul li{width:200px; margin-right:13px; float:left; text-align:center;}
.enter-hoor .xshoorbox ul li img{ display:block;}
.enter-hoor .xshoorbox ul li p{ height:35px; line-height:35px; font-size:14px; color:#666;}

.enterbox .enter-rtit{height:34px; border-bottom:2px solid #06C; margin-bottom:10px;}
.enterbox .enter-rtit h3{height:100%; float:left; padding:0px 15px; background:#06C; color:#fff; line-height:34px; font-size:15px; font-weight:bold; text-align:center;}
.enterbox .enter-rtit .more{float:right; color:#999;}
.enterbox .enter-rtit .more a{color:#999; line-height:38px;}

.pl6{padding-left:6px;}
.pr6{padding-right:6px;}
.w50{width:50%;}
.mt10{margin-top:10px;}
.scroll a{ line-height:35px; font-size:14px; color:#666;}
.scroll img{display:block;}

.enterbox .lygonglue{height:188px; overflow:hidden;}
.enterbox .w50list ul li{width:100%; height:28px; border-bottom:1px dashed #dedede; line-height:28px; overflow:hidden;}
.enterbox .w50list ul li a{font-size:14px; color:#666;}
.enterbox .w50list ul li a:hover{color:#ff7500;}
.enterbox .w50list ul li span{ display:block; float:right; color:#999;}

.enterbox .lygonglue td{padding-right:13px; text-align:center;}
.enterbox .lygonglue .img img{ display:block;}
.enterbox .lygonglue .t{height:35px; overflow:hidden;}
.enterbox .lygonglue .t a{ line-height:35px; font-size:14px; color:#666;}

.enter-hoor .lyysgs{width:865px; height:178px; overflow:hidden; margin:0px auto;}

.enter-hoor .xshoorbox td,.enter-hoor .lyysgs td{padding-right:13px; text-align:center; }
.enter-hoor .xshoorbox td img,.enter-hoor .lyysgs td img{ display:block;}
.enter-hoor .xshoorbox td .t a{ display:block; overflow:hidden; line-height:35px; font-size:14px; color:#666;}
.enter-hoor .lyysgs td p{height:35px; overflow:hidden; line-height:35px; font-size:14px; color:#666;}

.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:360px; 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(../images/btn.png) no-repeat 8px center;height:45px;line-height:45px;font-size:15px;color:#555;padding-left:40px; margin-top:15px;}
.searchbody .tit span{ color:red; padding:0 3px;}

.searchbody .leftbox{width:100%; margin:0px auto;}
.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; color:#666;}
.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; margin-right:20px;}
.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  .right01 .right01box{}
.searchbody  .right01 .right01box ul{ padding:8px;}
.searchbody  .right01 .right01box li{ background:url(../images/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*/
#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;}
