﻿@charset "gb2312";
/* CSS Document */

html{ overflow-x:hidden;}
body{ margin:0; padding:0;font-size:12px; color:#333; font-family:microsoft yahei; background:#fff;}
h1,h2,h3,h4,h5,h6,ul,li,img,dl,dt,dd,input,table,tr,td{ margin:0; padding:0; border:0; font-size:12px; font-weight:normal; list-style-type:none; text-decoration:none; outline:none;}
i,b{ font-style:normal; font-weight:normal;}
a{ color:#333; outline:none;
    text-decoration: none;}
a:hover{color:#d30a09;
-webkit-transition: all 0.4s linear -1ms;
-moz-transition: all 0.4s linear -1ms;
-ms-transition: all 0.4s linear -1ms;
-o-transition: all 0.4s linear -1ms;
transition: all 0.4s linear -1ms;}
a:active{star:expression(this.onFocus=this.blur());}

/* 公用样式 */
.clear:after{ content:'.'; clear:both; height:0; display:block; visibility:collapse;}
.left{ float:left;}
.right{ float:right;}
.inline{ display:inline;}
.family{ font-family:Arial;}
.family1{ font-family:宋体;}
.size1{ font-size:18px;}
.size2{ font-size:25px;}
.bold{ font-weight:bold;}
.none{ display:none;}
.ellipsis{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.width1{ width:1200px; margin:0 auto; position:relative;}
.width2{ width:100%;}
.width3{ width:auto;}

.color1{ color:#3280e0;}

@media screen and (max-width: 800px){
.width1{ width:94% !important; margin:0 auto; position:relative; padding:0 3%;}
}

/* 首页 */
.in_head{ width: 100%; position:fixed; z-index: 99;}
.logo{ margin-top:8px;}
.large .inner{ height:74px;background:rgba(255,255,255,0.5);}
.large .logo{ width:12.5%; /*background:#0092db;*/ height:80px; text-align:center; padding-top:6px; position:absolute; left:0;}
.large .logo img{ width:auto;}
.small .nav, .small .nav ul .menu {height: 50px;}
.large .nav ul .menu div h1{ margin:32px 0 0 0;}

.small .inner{height:50px; background:#fff; box-shadow: 10px 0px 16px rgba(0,0,0,.3);}
.small .logo{ width:12%; /*background:#0092db;*/ height:50px; text-align:center; padding:7px 0 0 20px; position:absolute; left:0; margin-top: 0px;}
.small .logo img{ width:100%;}
.small .nav ul .menu div h1{ margin: 10px 0 0 0;}



.large .drawer-hamberger {top:12px;}
.small .drawer-hamberger {top:0px;}

.in_head,.inner,.logo,.in_head li,.nav,.nav ul .menu div h1,.top_tel,.drawer-hamberger{ transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}

.large .nav {width: 75%;}
.large .nav ul{ width:100%; height:74px;}
.large .nav li {float: left; position: relative; width:100px ;text-align: center;     margin: 0 14px;}
.large .top .nav li>a { display: block; font-size:17px ; height: 74px;line-height: 74px;}
.large .top .nav li.hot a {color: #fff; }
.large .nav li a:hover,.navhot a{ color:#1c2954 !important; background:url(../Images/nav_li.png) center bottom no-repeat;}

.large .nav li dl {width: 100%;text-align: center;position: absolute;padding: 0.08rem 0;top:73px;display: none;}
.large .nav li dl dd {line-height: 28px; background:rgba(255,255,255,0.5);}
.large .nav li dl dd a:hover{ color:#1c2954 !important; background:none;}
.large .nav li.navhot dl a{ background:none; color:#333 !important;}

.small .nav {width: 75%;}
.small .nav ul{ width:100%; height:50px;}
.small .nav li {float: left; position: relative; width:100px ;text-align: center;     margin: 0 14px;}
.small .top .nav li>a { display: block; font-size:17px ; height: 50px;line-height: 50px;}
.small .top .nav li.hot a {color: #fff; }
.small .nav li a:hover,.navhot a{ color:#1c2954 !important; background:url(../Images/nav_li.png) center bottom no-repeat;}

.small .nav li dl {width: 100%;text-align: center;position: absolute;padding: 0.08rem 0;top:49px;display: none;}
.small .nav li dl dd {line-height: 28px; background:rgba(255,255,255,0.9);}
.small .nav li dl dd a:hover{ color:#1c2954 !important; background:none;}
.small .nav li.navhot dl a{ background:none; color:#333 !important;}




/*手机站导航*/
.sidenav{background:#915cb2;box-shadow:2px 2px 6px rgba(0,0,0,.3);display:block;font-size:16px;font-weight:400;height:100%;left:0;position:fixed;overflow:auto;transform:translate(-262px,0);transition:transform .3s;top:0;width:256px;z-index:100}
.sidenav.show{transform:translate(0,0)}
.sidenav-brand{background:#915cb2;border-bottom:1px solid #FF7043;color:#FAFAFA;font-size:24px;font-weight:700;line-height:32px;padding:20px 24px 19px}
.sidenav-dropdown,.sidenav-header{border-bottom:1px solid #643a87;margin:0}
.sidenav-header{background:0 0;color:#757575;font-size:19.2px;line-height:32px;padding:16px 24px 15px}
.sidenav-header small{display:block;font-size:14.4px;line-height:16px}
.sidenav-menu{list-style:none;margin:0;padding:0}
.sidenav-menu li{display:block;position:relative; border-bottom:1px solid #555; border-top:1px solid #000; text-align:right;}
.sidenav-menu a{background:0 0;color:#f2deff;display:block;line-height:24px;padding:20px 32px;text-decoration:none; font-size:0.9rem;}
.sidenav-menu a:hover{background:#643a87}
.sidenav-menu a.active,.sidenav-menu a.active .sidenav-dropdown-icon,.sidenav-menu a.active .sidenav-link-icon{color:#FAFAFA}.sidenav-dropdown-icon,.sidenav-link-icon{color:#757575;position:absolute;text-align:center;top:16px}.sidenav-link-icon{display:block;height:24px;left:24px;width:24px}
.sidenav-link-title{display:block;padding:0 16px 0 10px;font-size:1.3rem;}
.sidenav-dropdown{display:none;list-style:none;padding:0}
.sidenav-dropdown a{background:#a16fc1;padding-left:60px}
.sidenav-dropdown a:hover{background:#643a87}
.sidenav-dropdown li:first-child a{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}
.sidenav-dropdown-icon{display:none;height:16px;right:16px;width:16px}
.sidenav-dropdown-icon.show{display:block}
.sidenav-overlay{background:rgba(255,255,255,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}
.sidenav-no-scroll{overflow:hidden!important}

.menubtn {width:auto;right:4%; top:38px;position:fixed; z-index:9; text-decoration: none; display:none;}
body.openmenu {position: fixed;overflow: hidden;}
.overlay { position: fixed;z-index: 99;background-color: rgba(0,0,0,0.5);bottom: 0;right: 0; left: 0;}
.openmenu .overlay { top: 0;}
#hamburgermenu { height: 100%; width: 0;  background:#333; position: fixed; top: 0;left: 0; z-index: 101; overflow: hidden; }
#hamburgermenu ul {margin-top: 164px;z-index: 101;overflow-y: auto;overflow-x: hidden;}
#hamburgermenu ul li {display: block;}
#hamburgermenu ul li a {display: block;min-width: 130px;padding:25px 8px;color: #fff;font-size: 1.3rem;text-decoration: none; text-align: left;}
#hamburgermenu li a:hover {color: #fff; background: #000;}






/*内容*/
.you{ width:100%; height:580px; float:left; background:url(../Images/ys_bg.jpg) repeat-x center;}
.bt{ background:url(../Images/bt_1.png) center no-repeat; width:100%; float:left; margin-top: 52px;}
.bt_min{ width:100%; float:left;  margin-left: 46px;}
.bt_min span{ width:9%; float:left; font-size:24px; color:#1c2954; background:url(../Images/bt_right.png) right no-repeat;}
.bt_min i{ float:left; font-size:12px; color:#333;margin-left: 11px;}

.you_min{ width:100%; margin-top:35px; float:left;}
.you_min dl{ width:358px; float:left; margin-left:0px; background:url(../Images/dl.png) center no-repeat; height:200px; margin: 0 20px;}

.you_min dl dt{ width:318px; height:150px; overflow:hidden; margin-left: 20px;}
.you_min dl dt img{ width:100%; height:150px; transition: all .3s;}
.you_min dl:hover img { transform: scale(1.1); transition: all .3s;}
.you_min dl dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.you_min dl dd{ width:100%; text-align:center; margin-top: 22px;}
.you_min dl dd .youshi{ width:100%;}
.you_min dl dd .youshi a{ width:100%; font-size:18px; color:#302013; float:left; background:url(../Images/bottom.png)  no-repeat center;padding-bottom: 40px;}
.you_min dl dd .youshi span{ width:100%; float:left; color:#a19c9a; font-size:13px;margin-top: -25px;}
.you_min dl dd .youshi_min{ width: 100%; padding:0 0px; overflow:hidden;margin-top: 15px; float: left;}
.you_min dl dd .youshi_min span{ width:100%; font-size:15px; color:#302013; float:left; line-height:28px; height: 54px; overflow: hidden;}

.more{ background:url(../Images/more.png) 0 0 no-repeat; width:67px; height:67px; overflow:hidden; z-index:99; margin-left: 41%; margin-top: 9%;float: left;}
.you_min dl:hover .more{ background:url(../Images/more.png) 0 -68px no-repeat;}

@media screen and (max-width: 800px){
.bt .bt_min span { width: 20%;}
.bt { margin-top: 5%; padding-bottom: 10%;}
.bt_min{ width:90%;}
.bt .bt_min i {font-size: 1rem; margin-top: -1%;}

.you{ background:none; margin-top: -9%;}
.you_min{ margin-top: -7%;}
.you_min dl { width: 100%; background: #fff; border: 1px #ccc solid; margin: 5% 0; border-radius: 8px;     padding-bottom: 3%;}
.you_min dl dt { width:94%; margin-top:3%;}
.you_min dl dd .youshi a {    font-size: 1.3rem;}
.you_min dl dd .youshi span {font-size: 1rem; }
.you_min dl dd .youshi_min { width: 93%;}
.you_min dl dd .youshi_min span{ font-size:1.2rem; line-height:2.2rem; height: 67px;}
.more{ margin-left: 44%;margin-top: 3%;}
}

.bt2{ background:url(../Images/bt_2.png) center no-repeat; width:100%; float:left; margin-top: 52px;}
.anli_min { width: 100%; margin-top: 38px;float: left;}
.anli_min dl{ width:100%; float:left;margin: 10px 0px;}
.anli_min dl .anli_tit{ width:286px; height:181px; overflow:hidden; float:left; background:url(../Images/prouct_bg.png) center no-repeat;}
.anli_min dl .anli_tit .an_tit{ width:100%; text-align:center; padding-top: 55px;}
.anli_min dl .anli_tit .an_tit a{ font-size:19px; color:#000; width:100%; float:left; background:url(../Images/bottom.png) center no-repeat;padding-bottom: 44px;}
.anli_min dl .anli_tit .an_tit span{ font-size:14px; color:#000; width:100%; float:left; margin-top: -24px;}
.anli_min dl .anli_tit .an_tit:hover{ margin-top:10px; -webkit-transition: all 0.4s linear -1ms;}
.anli_min dl dt{width:895px; float:left; margin-left:19px;}
.anli_min dl dt .effect-zoe{width: 282px; height:180px; float:left; margin:0 16px; margin-left:0px;}
.anli_min dl dt .effect-zoe img{width:100%; height:180px;}
.anli_min dl dt .effect-zoe .t{ width:100%; background:rgba(0,0,0,0.4); height: 180px;  margin-top: -180px; position: relative;opacity: 0;}
.anli_min dl dt .effect-zoe .t a{ width:100%; text-align:center; float:left; line-height:180px; font-size:20px; color:#fff; font-weight:bold;}
.anli_min dl dt .effect-zoe .t:hover{opacity: 1; -webkit-transition: all 0.4s linear -1ms;}


@media screen and (max-width: 800px){
.bt2 .bt_min span { width: 20%;}
.bt2 { margin-top: 5%; padding-bottom: 10%;}
.bt_min{ width:90%;}
.bt2 .bt_min i {font-size: 1rem; margin-top: -1%;}

.anli{ width: 100%;  float: left; margin-top: 146%;} 
.anli_min{ margin-top:-1%;}
.anli_min dl{ margin-top:-9%; padding: 1% 0;}
.anli_min dl .anli_tit { width:100%; background:none;}
.anli_min dl .anli_tit .an_tit a {font-size: 1.4rem;}
.anli_min dl .anli_tit .an_tit span {font-size: 1.1rem;}
.effect-zoe:nth-child(3){ display:none;}
.anli_min dl dt .effect-zoe{margin: 0 0%;}
.anli_min dl dt { width: 100%; margin-left:0; margin-top: -3%;}
}

.guang{ width:100%; margin-top:70px; float:left; height:212px;}
.guang .guanggao{ width:1920px; margin-left:-960px; left:50%; position:absolute;}



.people{ width:100%; height:785px; background:url(../Images/people_bg.jpg) center no-repeat; float:left; margin-top: -36px; }
.p_bt{ width:100%; text-align:center; margin-top:90px;padding-bottom: 22px;}
.p_bt span{ width:100%; float:left; background:url(../Images/bottom.png) center no-repeat; font-size:24px; color:#333; padding-bottom:60px;}
.p_bt i{ width:100%; float:left; margin-top: -30px; font-size:16px; color:#666;}

/*
 * Swiper 2.7.0
*/
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}
.tab_people{ margin-top:20px;}
.wrap{margin:100px auto 0 auto;}
.tabs{margin-left: 39%; }
.tabs a{display:block;float:left;width:33.33%;color:#333;text-align:center;background:#a8a8a8;line-height:40px;font-size:16px;text-decoration:none; float: left; border-radius: 50%; width: 25px;height: 25px; margin: 0 22px;}
.tabs a.active{color:#fff;background:#da202d;float: left; border-radius: 50%;margin: 0 22px; width: 25px;height: 25px;}
.swiper-container{height:454px;width:100%;border-top:0; margin-top: 45px; float: left;}
.swiper-slide{height:432px;width:100%;background:none;color:#fff;}
.content-slide{}

.content-slide .big{ width:243px; height:432px;float:left;overflow:hidden;    margin: 0px 16px; margin-left: 0px;}
.content-slide .big .big_dt{ width:243px; height:236px; border-radius:50%; float:left; overflow:hidden; }
.content-slide .big .big_dt img{ width:100%; height:243px;}
.content-slide .big dd{ width:100%; float:left; padding:10px;}
.content-slide .big dd a{ font-size:18px;color:#000; width:100%; float:left; text-align:left; overflow:hidden; background:url(../Images/x_bt.jpg) left no-repeat; padding-left: 10px; }
.content-slide .big dd p{ font-size:15px; color:#666; width:96%;  float:left; text-align:left; margin-top:13px; overflow:hidden; line-height:24px;} 


.content-slide .small01{ width:585px; height: 236px; overflow:hidden; float:left;margin-left: 0px;margin-top: 0px; margin-left: 26px;}
.content-slide .small01 .small01_dt{ width:585px; height:236px; float:left; overflow:hidden; }
.content-slide .small01 .small01_dt img{  width:100%; height:236px;}
.content-slide .small01 dd{ width:100%; float:left; margin-top: -48px; background:rgba(0,0,0,0.5); height: 48px;}
.content-slide .small01 dd a{ overflow:hidden; font-size:17px; color:#fff; width:100%; float:left; text-align:left; line-height:48px; margin-left:16px;}

.content-slide .small02{ width:282px; height: 236px; overflow:hidden; float:left;margin-left: 0px;margin-top: 0px; margin-left: 26px;}
.content-slide .small02 .small02_dt{ width:282px; height:236px; float:left; overflow:hidden; }
.content-slide .small02 .small02_dt img{  width:100%; height:236px;}
.content-slide .small02 dd{ width:100%; float:left; margin-top: -48px; background:rgba(0,0,0,0.5); height: 48px;}
.content-slide .small02 dd a{ overflow:hidden; font-size:17px; color:#fff; width:100%; float:left; text-align:left; line-height:48px; margin-left:16px;}

.content-slide .small03{ width:282px; height: 183px; overflow:hidden; float:left;margin-left: 0px;margin-top: 26px; margin-left: 26px;}
.content-slide .small03 .small03_dt{ width:282px; height:183px; float:left; overflow:hidden; }
.content-slide .small03 .small03_dt img{  width:100%; height:183px;}
.content-slide .small03 dd{ width:100%; float:left; margin-top: -48px; background:rgba(0,0,0,0.5); height: 48px;}
.content-slide .small03 dd a{ overflow:hidden; font-size:17px; color:#fff; width:100%; float:left; text-align:left; line-height:48px; margin-left:16px;}

.content-slide .small04{ width:282px; height: 183px; overflow:hidden; float:left;margin-left: 0px;margin-top: 26px; margin-left: 20px;}
.content-slide .small04 .small04_dt{ width:282px; height:183px; float:left; overflow:hidden; }
.content-slide .small04 .small04_dt img{  width:100%; height:183px;}
.content-slide .small04 dd{ width:100%; float:left; margin-top: -48px; background:rgba(0,0,0,0.5); height: 48px;}
.content-slide .small04 dd a{ overflow:hidden; font-size:17px; color:#fff; width:100%; float:left; text-align:left; line-height:48px; margin-left:16px;}

.content-slide .small05{ width:282px; height: 183px; overflow:hidden; float:left;margin-left: 0px;margin-top: 26px; margin-left: 27px;}
.content-slide .small05 .small05_dt{ width:282px; height:183px; float:left; overflow:hidden; }
.content-slide .small05 .small05_dt img{  width:100%; height:183px;}
.content-slide .small05 dd{ width:100%; float:left; margin-top: -48px; background:rgba(0,0,0,0.5); height: 48px;}
.content-slide .small05 dd a{ overflow:hidden; font-size:17px; color:#fff; width:100%; float:left; text-align:left; line-height:48px; margin-left:16px;}

@media screen and (max-width: 800px){
.content-slide .big{ width:100%;}
.content-slide .big .big_dt{margin-left: 27%;}
.tabs{ margin-left: 32%;}
.content-slide .big dd a { font-size: 1.4rem;}
.content-slide .big dd p { font-size: 1.2rem;line-height: 2.1rem;}
.swiper-container{ height:50%;}
.content-slide .small01{width: 100%;margin-left: 0px;}
.content-slide .small01 .small01_dt { width: 100%;}
.content-slide .small02{ width: 48%; margin-left: 0px; margin-top: 24px;}
.content-slide .small02 .small02_dt {width: 100%;}
.content-slide .small03 { width: 48%;  margin-left: 23px; margin-top:23px; height:237px;}
.content-slide .small03 .small03_dt { width: 100%; height:237px;}
.content-slide .small04{ display:none;}
.content-slide .small05{ display:none;}
}

.news{ width:100%; margin-top: 20px; float:left; height:586px; background:url(../Images/news_bg.jpg) center no-repeat;}
.bt3{ background:url(../Images/bt_3.png) center no-repeat; width:100%; float:left; margin-top: 52px;}

.news_min{ margin-top:20px; float:left;}
.news_min .jiajia{ width:280px; height:400px; float:left; margin: 0 10px;}
.news_min .jiajia1{ width:280px; height:400px; float:left; margin: 0 10px;}
.news_min .jiajia2{ width:280px; height:400px; float:left; margin: 0 10px;}
.news_min .jiajia3{ width:280px; height:400px; float:left; margin: 0 10px;}
.news_min ul li .qidt .dt{ width:100%; float:left;}
.news_min ul li .qidt .dt a{ width:100%; color:#000; font-size:20px; float:left; }
.news_min ul li .qidt .dt .b_x{ float:left; margin-top:5px;}

.news_min .dt_min{ width:280px; height:376px; background:#fff; border:1px #aaa solid;margin-top: 22px; float: left; border-radius: 6px;}
.news_min .dt_min ul{ width:100%; float:left; overflow:hidden;}
.news_min .dt_min ul li{ width:94%; float:left; overflow:hidden; border-bottom:1px #ccc dashed; overflow:hidden;margin: 0px 0; padding: 0px 0; margin-top: 8px;margin-left: 10px;}
.news_min .dt_min ul li a{ width:100%; font-size:16px; color:#333; float:left; overflow:hidden; background:url(../Images/news_li.png) left no-repeat; padding-left:10px; }
.news_min .dt_min ul li p{ width:100%; font-size:14px; color:#777; float:left; overflow:hidden; line-height:22px;margin-top: 8px; height: 40px; }
.news_min .dt_min ul li:hover a{ color:#da202d;}

.news_min .ry_min{ width:280px; height:376px; background:#fff; border:1px #aaa solid;margin-top: 22px; float: left; border-radius: 6px;}
.news_min .ry_min dl{ width:257px; height:344px; overflow:hidden; float:left;  margin-left: 12px;margin-top: 16px;}
.news_min .ry_min dl dt{ width:257px; height:344px; overflow:hidden; float:left;}
.news_min .ry_min dl dt img{ width:100%; height:344px; transition: all .3s;}
.news_min .ry_min dl dt:hover img { transform: scale(1.1); transition: all .2s;}
.news_min .ry_min dl dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.news_min .ry_min dl dd{ width:100%; height:44px; float:left; margin-top:-44px; background:rgba(0,0,0,0.5); position:relative;}
.news_min .ry_min dl dd a{width:100%; line-height:44px; float:left; margin-left:10px; color:#fff; font-size:16px; }


.news_min .js_min{ width:280px; height:376px; background:#fff; border:1px #aaa solid;margin-top: 22px; float: left; border-radius: 6px;}
.news_min .js_min dl{ width:93%; float:left; border-bottom:1px #ccc dashed; overflow:hidden; margin-left:10px; margin-top:10px;}
.news_min .js_min dl dt{ width:83px; height:69px; float:left;}
.news_min .js_min dl dt img{ width:100%; height:69px; float:left;}
.news_min .js_min dl dd{ width:64%;  float:left; margin-left: 10px;}
.news_min .js_min dl dd a{ width:100%; float:left; font-size:16px; color:#333; overflow:hidden;}
.news_min .js_min dl dd p{ width:100%; float:left; font-size:14px; color:#777; overflow:hidden; line-height:22px; height:40px; margin-top: 5px;}
.news_min .js_min dl:hover a{ color:#da202d;}


.news_min .zx_min{ width:280px; height:376px; background:#fff; border:1px #aaa solid;margin-top: 22px; float: left; border-radius: 6px;}
.news_min .zx_min dl{ width:93%; float:left; border-bottom:1px #ccc dashed; overflow:hidden; margin-left:10px; margin-top:10px;}
.news_min .zx_min dl dt{ width:96px; height:72px; float:left; border-radius:4px;margin: 4px 0px;margin-top: -6px; padding: 5px 0px; }
.news_min .zx_min dl dt img{ width:100%; height:72px; float:left; border-radius:4px; }
.news_min .zx_min dl dd{ width:58%;margin-top: 12px; float:left; margin-left: 10px;}
.news_min .zx_min dl dd a{ width:100%; float:left; font-size:15px; line-height:22px; color:#333; overflow:hidden;}
.news_min .zx_min dl:hover a{ color:#da202d;}

@media screen and (max-width: 800px){
.news { margin-top: 109%;}
.bt3 .bt_min span { width: 20%;}
.bt3 { margin-top: 5%; padding-bottom: 10%;}
.bt_min{ width:90%;}
.bt3 .bt_min i {font-size: 1rem; margin-top: -1%;}
.news_min { margin-top: -17px;}
.news_min .jiajia li .qidt .dt a {font-size: 1.4rem;}
.news_min .jiajia { width: 100%;}
.news_min .jiajia .dt_min {width: 100%;    height: 490px;}

.news_min .jiajia .dt_min ul li a {font-size: 1.3rem;}
.news_min .jiajia .dt_min ul li p {font-size: 1.2rem;line-height: 1.9rem; height: 56px;}
.qidt{ display:none;}
.jiajia1{ display:none;}
.jiajia2{ display:none;}
.jiajia3{ display:none;}
}



.friend{ width:100%; float:left;}
.bt4{ background:url(../Images/bt_4.png) center no-repeat; width:100%; float:left; margin-top: 52px;}

.friend_min{ margin-top:30px; float:left;}
.friend_min ul{ width:100%; float:left; overflow:hidden;}
.friend_min ul li{ width:183px; height:73px; float:left; overflow:hidden; border:1px #ccc solid; margin:8px 15px; margin-left:0px;}
.friend_min ul li img{ width:100%; height:73px; float:left; overflow:hidden;transition: all .3s;}
.friend_min ul li:hover img { transform: scale(1.1); transition: all .3s;}
.friend_min ul li::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.project_tmain{ width:100%;  display:none;}
.project_tmain dl{ width:183px; float:left; margin:2px 12px; display:inline;}
.project_tmain dt{ width:183px; height:73px; float:left; overflow:hidden; border: 1px #ccc solid;}
.project_tmain dt img{ width:100%; height:73px; float:left; overflow:hidden;}



@media screen and (max-width: 800px){
.friend{  margin-top: 32%; padding-bottom: 16%;}
.bt4 .bt_min span { width: 20%;}
.bt4 { margin-top: 5%; padding-bottom: 10%;}
.bt_min{ width:90%;}
.bt4 .bt_min i {font-size: 1rem; margin-top: -1%;}
.project_tmain{ display:block;}
.friend_min { display:none;}
}

.link{ width:100%; float:left; border-top:1px #ccc solid; margin-top:40px;}
.link_min{ float:left; width:100%; margin-top:30px;}
.link_min .link_pic{ width:98px; height:32px; float:left; overflow:hidden;}
.link_min .links{ width:90%; margin-left:12px; float:left; overflow:hidden;}
.link_min .links a{ font-size:14px; color:#333; margin:8px 19px; margin-left:0px; margin-top:-3px; float:left;}
.link_min .links a:hover{ color:#da202d;}

@media screen and (max-width: 800px){
.link_min .links {width: 100%; margin-left:0px;margin-top: 18px;}
.link_min .links a { font-size: 1.2rem; margin: 10px 31px;     margin-left: 0px;}
.link{margin-bottom: 17%;}
}

.foot{ width:100%; background:url(../Images/foot_bg.jpg) center no-repeat; float:left; height:259px; margin-top:20px;}
.foot01{ width:805px; float:left;margin-top: 50px;}
.foot_min{ width:100%; float:left; overflow:hidden;}
.foot_min .foot_tit{ width:90px; float:left; overflow:hidden; background:url(../Images/foot_ul.png) right no-repeat;margin: 0 11px;height: 165px; padding: 0 24px;}
.foot_min .foot_tit .f_tit{ font-size:16px; color:#fff; width:100%; float:left;}
.foot_min .foot_tit ul{ width:100%; float:left; overflow:hidden; margin-top: 14px;}
.foot_min .foot_tit ul li{ width:100%; float:left; overflow:hidden; margin:3px 0px;}
.foot_min .foot_tit ul li a{ width:100%; float:left; overflow:hidden; font-size:14px; color:#cbcbcb;}
.foot_min .foot_tit ul li a:hover{ color:#fff;}

.foot02{ width:391px; float:right; margin-top:40px;}
.foot_min2{ width:100%; float:left; overflow:hidden;}
.top_search{ width:315px; margin-top:15px;}
.search_k{ width:188px; height:32px; line-height:32px; border:1px solid rgba(255,255,255,0.5);  background:url(../Images/search_an.png) 10px center no-repeat; padding:0 10px 0 30px;font-family:microsoft yahei; color:#999;}
.search_k:focus{ color:#eee;}
.search_an{ width:85px; height:34px; line-height:34px; background:rgba(255,255,255,0.5); text-align:center; color:#000; font-size:15px;  cursor:pointer; font-family:microsoft yahei;}
.top_hotss{ margin-top:7px; color:#666;}
.top_hotss a{ padding:0 10px 0 5px; color:#666;}
.qita{ width:100%; float:left;}
.qita_min{ width:100%; float:left; overflow:hidden; margin-left: 75px;margin-top: 6px;}
.qita_min span{ font-size:14px; color:#dfd9d7; width:100%; float:left; margin:2px 0px;}
.qita_min .jishu{ width:100%; color:#dfd9d7; float:left;margin-top: 2px;font-size: 14px;}


/*手机底部*/
.inFoot01{ width:100%; background:#1c2954; position:fixed; bottom:0; z-index:99; display:none;}
.inFoot01 li{ width:24.7%; float:left;height:4rem; line-height:3rem; border-right:1px solid #30468f;border-left:1px solid #151e3e; position:relative; text-align:center; padding:1% 0;}
.inFoot01 li a{ display:block; font-size:0.8rem; color:#fff; padding-top:4%;}
.inFoot01 li span{ width:100%; text-align:center; position:absolute; left:0; bottom:2%;font-size:1.2rem; height:2.2rem;}
.inFoot01 li:frist-child{ border-left:none;}
.inFoot01 li:last-child{ border-right:none;}
.service_main2{ display:none;}

@media screen and (max-width: 800px){
.inFoot01{ display:block; z-index:99999999999999999 !important;}
.foot{ display:none;}
}



.neiy_banner{ width:100%; float:left;}
.neiy_banner .bb{ width:1920px; height:486px; margin-left:-960px; left:50%; position:relative;}
.pneiy_banner{ width:100%; float:left; padding-top: 11%;}
.pneiy_banner .ddd{ width:100%; height:226px;  position:relative;}
.pneiy_banner .ddd img{ width:100%; height:226px; }
.pneiy_banner{ display:none;}

@media screen and (max-width: 800px){
.neiy_banner{ display:none;}
.pneiy_banner{ display:block; margin-top:-1%;}

}

.deault_wrap{ font-family:microsoft yahei; margin-bottom: 35px;}
.yem_posi{ width:100%; height:66px; background:#f6f6f6; border-bottom:1px #ccc solid; line-height:66px; font-size:15px; font-family:microsoft yahei;}
.yem_posi i{ background:url(../Images/1.png) left no-repeat;padding-left: 18px;float: left;}
.yem_posi a{ font-size:15px;}

.anli_amin{ width:100%; float:left;}
.mimi01{ width:74%; float:left;}
.an_hdp{ width:814px; float:left; }

.Detaiye_nre{ width:100%; padding-bottom:50px;}
.Detaiye_nretit{ width:100%; border-bottom:1px dashed #eee; padding:0 0 10px;}
.Detaiye_nretit1{ width:100%; line-height:20px; font-size:18px; color:#666; text-align:center; font-weight:bold; padding:20px 0 5px 0;}
.Detaiye_nretit2{ width:100%; margin-top:5px;}
.Detaiye_nretit2z{ width:100%; line-height:30px; color:#999; font-size:12px; text-align:center;}
.Detaiye_nretit2y{ width:138px;}

.Detaiye_wznr{ width:100%; font-size:14px;padding:30px 0;border-bottom:1px dashed #d4d4d4;line-height: 2.2; } 
.Detaiye_db{ width:100%; margin-top:20px;}
.Detaiye_dbbd{ width:135px; height:45px; border:1px solid #959595; border-radius:30px; text-align:center; line-height:45px; color:#9d9d9d; font-size:15px;}
.Detaiye_dbbd:hover{-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.6s ease-out;
	-o-transition: all 0.6s ease-out;
	transition: all 0.6s ease-out;
	background:#e48013;
	color:#fff;
	border:1px solid #fff;}
.Detaiye_pages{ width:100%; padding-top:10px;}
.pages_sha{ width:100%;}
.pages_sha span{ font-size:15px; color:#999; line-height:30px; font-size:14px;}
.pages_sha a{ width:80%; font-size:15px; line-height:30px; font-size:14px;}

.denay_mais{ width:100%; font-size:14px;padding:30px 0;border-bottom:1px solid #ececec;line-height: 2.2; }
.denay_mais h1{ width:auto; border-bottom:1px solid #ececec; float:left; font-size:20px; margin-bottom:20px;}
.denay_mais p{ width:100%; float:left; margin:0; padding:0;}

#thumbs LI {margin: 0 6px;width:150px; display: inline; float: left; height:88px; overflow:hidden;}
#thumbs LI img{ width:100%;}
#thumbs UL {margin-top: 3px}
#thumbs LI.last_img {margin-right: 4px}
#thumbs LI.first {margin: 25px 10px 0px 15px; width: 9px; height: 16px; cursor: pointer}
#thumbs LI.last {margin: 25px 10px 0px 15px; width: 9px; height: 16px; cursor: pointer}
#thumbs LI A {border-bottom: #fff 2px solid; border-left: #fff 2px solid; width:160px; display: block; font-size: 0px; border-top: #fff 2px solid; border-right: #fff 2px solid}
#thumbs LI A:hover {border-bottom: #000 2px solid; border-left: #000 2px solid; border-top: #000 2px solid; border-right: #000 2px solid}
#thumbs LI A.current {border-BOTTOM: #f8ae0f 2px solid; border-left: #f8ae0f 2px solid; border-top: #f8ae0f 2px solid;border-right: #f8ae0f 2px solid;}
#thumbs LI.first img {}
#thumbs LI.last img {}
.bigbtnPrev{Z-INDEX: 100; position: absolute; width: 35px; height: 51px; top: 186px; cursor: pointer; left: 30px}
.bigbtnNext{Z-INDEX: 100; position: absolute; width: 35px; height: 51px; top: 186px; cursor: pointer; right: 30px}
#big_play_prev {background: url(../Images/leftbig.png); width: 35px; display: block; height: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')}
#big_play_next {background: url(../Images/rightbig.png); width: 35px; display: block; height: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')}
#smallpicarea {margin: 0px auto; width:100%; padding-top: 20px;}

.datu_qieuh{ width:100%; position:relative;}

.wen{ width:100%; float:left;}
.wen .wen_tit{ width:100%; float:left;}
.wen .wen_tit span{ width:100%; float:left; background:url(../Images/jux.png) left no-repeat; padding-left:14px; font-size:24px; color:#333; font-weight:bold;}

.wen_mins{ width:100%; float:left; margin-top: 20px;}
.wen_min01{ width:100%; float:left;}
.wen_min01tit{ width:100%; float:left;}
.wen_min01tit span{ width:100%; float:left; background:url(../Images/nei_bt.png) left bottom no-repeat; font-size:17px; color:#333;padding-bottom: 8px;}

.xmgk{ width:100%; float:left;margin-top: 16px;}
.xmgk span{width:100%; float:left; font-size:15px; color:#000; padding: 4px 0px;}
.xmgk i{font-size:15px; color:#666;}

.sght{ width:100%;float:left;margin-top: 30px;}
.sght_min span{ width:100%;float:left; color:#333; font-size:17px;}
.sght_ul ul{ width:100%;float:left;}
.sght_ul ul li{ width:239px;float:left; height:172px; overflow:hidden;margin: 20px 26px; margin-left: 0px;}
.sght_ul ul li img{ width:100%;float:left; height:172px; overflow:hidden;}

.jjfa{ width:100%;float:left;margin-top: 12px;}
.jjfa_min span{ width:100%;float:left; color:#333; font-size:17px;}
.jjfa_ul ul{ width:100%;float:left;}
.jjfa_ul p{ width:100%;float:left; font-size:14px; color:#666; line-height:27px;}

.sjsm{ width:100%;float:left;margin-top: 12px;}
.sjsm_min span{ width:100%;float:left; color:#333; font-size:17px;}
.sjsm_ul ul{ width:100%;float:left;}
.sjsm_ul p{ width:100%;float:left; font-size:14px; color:#666; line-height:27px;}

.khpj_pic{ width:213px; height:118px;  float: left; border-radius: 6px; margin-top: 20px;}
.khpj_pic img{ width:100%; height:118px;  float: left; border-radius: 6px;}

.khpj_min{ width: 71%; float: left;margin-top: 14px; margin-left: 20px;}
.khpj_min p{ width: 100%; float: left; color:#666; line-height:27px; font-size:14px;}

.xgjx{ width:100%; float:left;}
.xgjx .wen_tit{ width:100%; float:left; margin-top: 40px;}
.xgjx .wen_tit span{ width:100%; float:left; background:url(../Images/jux.png) left no-repeat; padding-left:14px; font-size:24px; color:#333; font-weight:bold;}

.xgjx_tit{ width:100%; float:left;margin-top: 28px;}
.xgjx_min{ width:196px;height:197px; float:left; overflow:hidden; background:url(../Images/wz_pic.jpg) center no-repeat;}
.xgjx_pic img{ float:left;margin-left: 70px; margin-top: 47px;}
.xgjx_pic span{ width:100%; font-size:18px; color:#fff; float:left; text-align: center; margin-top: 22px;}
.xgjx_min:hover .xgjx_pic{ margin-top:-10px; -webkit-transition: all 0.4s linear -1ms;}

.xgjx_news{ width:75%; float:left; background:#f8f8f8;    padding-bottom: 23px;}
.xgjx_news ul{ width:100%; float:left; margin-top:6px;margin-left: 16px;}
.xgjx_news ul li{ width:94%; float:left; background:url(../Images/nei_li.png) left no-repeat;   padding: 10px 0px;
    padding-left: 10px;border-bottom:1px #ccc dashed;}
.xgjx_news ul li a{ width:86%; color:#333; font-size:16px; float:left;}

.mimi02{ width:301px; float:right;}
.sjsjj{ width:100%; height:500px; background:#fff; border:1px #d2d2d2 solid;border-radius: 10px 10px 0 0;}
.sjsjj_tit{ width:100%; float:left; text-align:center; margin-top: 20px;}
.sjsjj_tit span{ width:100%; float:left;  font-size:17px; color:#333; font-weight:bold;}

.jianjie{ width:241px; float:left;margin-left: 30px; margin-top: 22px;}
.jianjie dl{ width:100%; float:left;}
.jianjie dl dt{  width:241px; height:250px; float:left; overflow:hidden;}
.jianjie dl dt img{  width:100%; height:250px; float:left; overflow:hidden;}
.jianjie dl dd{ padding-top: 10px;padding-bottom: 22px;width:99%;  border:1px #eeeeee solid; float:left;}
.jianjie dl dd ul{ width:100%; float:left;}
.jianjie dl dd ul li{width:93%; float:left; text-align:center;margin-left: 9px;padding: 3px 0px;}
.jianjie dl dd ul li span{ color:#333; font-size:14px; float:left;}
.jianjie dl dd ul li i{ color:#666; font-size:14px;}
.an1{ float:left; padding:5px 12px;    border-radius: 4px; border:1px #eeeeee solid; background:#fff;margin-left: 36px;margin-top: 16px;}
.an2{ float:left;padding:5px 12px;    border-radius: 4px; border:1px #eeeeee solid; background:#fff;   margin-top: 16px;margin-left: 18px;}
.an1 a{ color:#a0a0a0; font-size:13px; }
.an2 a{ color:#a0a0a0;font-size:13px; }

.an1:hover{ background:#1c2954;-webkit-transition: all 0.4s linear -1ms;}
.an2:hover{ background:#1c2954;-webkit-transition: all 0.4s linear -1ms;}

.yysj{ width:301px; float:right;}
.yysj_min{ width:100%; height:324px; background:#fff; border:1px #d2d2d2 solid;border-radius: 0 0 10px 10px;}

.yysj_min ul {margin-right: -15px;margin-top: 18px;}
.yysj_min li {width: 78.3%;float: left;margin-right: 1%; margin: 8px 28px}
.yysj_min li input {height: 40px ;line-height:40px;width: 99%;border: 1px solid #ddd;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;padding-left:18px;outline: none; padding-left: 12px; border-radius: 5px;}
.yysj_min div textarea {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #ddd;padding-left:10px;line-height:38px;outline: none; margin-top:16px; border-radius:6px;}
.yysj_min div input{width:81%;background:#1c2954;font-weight: bold;border: none;color: #fff; height:38px;line-height:38px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-size:14px;cursor: pointer;outline: none; margin-left:28px;margin-top:14px;}
.yysj_min div input:hover{background: #000;}


.tuijian{ width:100%; float:left; margin-top:40px;}
.tuijian .tuijian_tit{width:100%; float:left;}
.tuijian .tuijian_tit span{width:100%; float:left; background:url(../Images/jux.png) left no-repeat; padding-left:14px; color:#333;  font-size:24px; font-weight:bold;}

.tuijian_min{ width:100%; float:left;    margin-top: 22px;}
.tuijian_min dl{ width:280px; float:left; margin: 0 20px;margin-left: 0px;}
.tuijian_min dl dt{width:280px; height:167px; overflow:hidden; float:left;}
.tuijian_min dl dt img{width:100%; height:167px; overflow:hidden; float:left;transition: all .3s;}

.tuijian_min dl:hover img { transform: scale(1.1); transition: all .3s;}
.tuijian_min dl dt a::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.tuijian_min dl dd{ width:100%; float:left; height:46px; line-height:46px; background:#edebe9;}
.tuijian_min dl dd a{ width:100%; text-align:center; font-size:14px; color:#000; float:left;}

.tuijian_min dl:hover a{ color:#F00;}





@media screen and (max-width: 800px){
.an_hdp { width: 100%;}
.yem_posi{ display:none;}
#thumbs LI {float: left; height: 74px;width: 105px;}
.wen_min01tit span{font-size: 1.3rem;}
.xmgk span {font-size: 1.2rem;}
.xmgk i {font-size: 1.2rem;    line-height: 2.1rem;}
.sght_min span{font-size: 1.3rem;}
.sght_ul ul li{width: 183px;height: 125px;margin: 20px 6px;}
.jjfa_min span{font-size: 1.3rem;}
.jjfa_ul p{font-size: 1.2rem;line-height: 2.1rem;}
.sjsm_min span{font-size: 1.3rem;}
.sjsm_ul p {font-size: 1.2rem;line-height: 2.1rem;}
.khpj_min { width: 100%; margin-left:0px; margin-top:0px;}
.khpj_min p{font-size: 1.2rem;line-height: 2.1rem;}
.xgjx_news { width: 66%;}
.xgjx_news ul li span{ display:none;}
.xgjx_news ul li a {width: 99%;font-size: 1.2rem;height: 21px;overflow: hidden;}
.mimi02 {width: 100%;    margin-top: 40px; padding-bottom: 20%;}
.jianjie dl dd{    width: 280px;margin-left: 100%;margin-top: -104%;  padding-bottom: 22%;}
.sjsjj_tit span{font-size: 1.4rem;}
.jianjie dl dd ul li span{ font-size: 1.2rem;}
.jianjie dl dd ul li i { font-size: 1.2rem;}
.jianjie dl dd ul{ margin-top: 6%;}
.an1{padding: 9px 14px; margin-left: 8%;}
.an2{padding:  9px 14px; margin-left: 8%;}
.an1 a{font-size: 1.2rem;}
.an2 a{font-size: 1.2rem;}
.jianjie dl dd ul li {padding: 2% 0px;}
.sjsjj { height:360px;}
.yysj { width: 100%;}
.yysj_pic{ width:100%;}
.yysj_pic img{ width:100%;}
.yysj_min li {width: 89%;}
.yysj_min li input { height: 50px; line-height:100%; font-size: 1.2rem;}
.yysj_min{ height:402px;}
.yysj_min div input {width: 90%;height: 60px;line-height: 60px; font-size: 1.4rem;}
.tuijian_min dl{margin: 9px 6px;}
.tuijian_min dl dd a{font-size: 1.0rem;}
}



.shej{ width:814px; float:left;}
.shej01{ width:100%; float:left;}
.shej01_tit{ width:100%; float:left;}
.shej01_tit span{ width:100%; float:left; background:url(../Images/jux.png) left no-repeat; padding-left:14px; font-size:24px; color:#333;  font-weight:bold;}

.shej01_min{ width:100%; float:left;margin-top: 26px;}
.shej01_minpic{ width:230px; height:271px; float:left; overflow:hidden; border-radius: 8px;}
.shej01_minpic img{ width:100%; height:271px; float:left; overflow:hidden; border-radius: 8px;} 

.sj_min{ width:69%; float:left; margin-left: 22px;}
.sj_mintit{ width:100%; float:left;margin-top: 6px;}
.sj_mintit span{ width:100%; float:left; color:#1c2954; font-size:20px; font-weight:bold;margin-bottom: 5px; }

.jies{ width:100%; float:left;margin-top: 26px;}
.jies li{ width:100%; float:left; padding:4px 0;}
.jies li span{  float:left; font-size:15px; color:#000;}
.jies li i{ width:86%; float:left; font-size:15px; color:#666; line-height:24px;}

.dianhua{ width:100%; float:left;margin-top: 30px;}
.dianhua_news{ width:75%; float:left; background:#f8f8f8;    padding-bottom: 51px;}
.haoma{ width:100%; float:left; text-align:center; margin-top: 28px;}
.haoma span{ color:#1c2954; font-size:30px; }
.haoma i{ color:#1c2954; font-size:40px; font-weight:bold;}
.niu01 a{ font-size:18px; font-weight:bold; background:#fff;color:#1c2954;  border:1px #1c2954 solid;padding: 8px 24px; border-radius: 8px;}
.niu01{margin-top: 41px;float: left; margin-left: 43px;}
.niu02 a{ font-size:18px; background:#fff; font-weight:bold; color:#1c2954;  border:1px #1c2954 solid;padding: 8px 24px; border-radius: 8px;}
.niu02{margin-top: 41px;float: left; margin-left: 43px;}
.niu02:hover a{ color:#fff; background:#1c2954;}
.niu01:hover a{ color:#fff; background:#1c2954;}

.shej02{ width:100%; float:left;  margin-top: 36px;}
.shej02_tit{ width:100%; float:left;}
.shej02_tit span{ width:100%; float:left; background:url(../Images/jux.png) left no-repeat; padding-left:14px; font-size:24px; color:#333;  font-weight:bold;}

.alzp{ width:100%; float:left; margin-top: 30px;}
.alzp .big_al1{ width:520px; height:342px; float:left;}
.alzp .big_al1 dt{ width:520px; height:342px; float:left; overflow:hidden;}
.alzp .big_al1 dt img{ width:100%; height:342px; float:left; transition: all .3s; overflow:hidden;}
.alzp .big_al1 dd{ width:100%; height:40px; background:rgba(0,0,0,0.5); float:left; margin-top:-40px;}
.alzp .big_al1 dd a{ width:100%; text-align:left; float:left;  line-height:40px; color:#fff; font-size:17px;margin-left: 14px;}

.alzp .big_al2{ width:272px; height:161px; float:left; margin: 19.7px 0px; margin-left: 22px; margin-top:0px;}
.alzp .big_al2 dt{ width:272px; height:161px; float:left; overflow:hidden;}
.alzp .big_al2 dt img{ width:100%; height:161px; float:left;transition: all .3s;  overflow:hidden;}
.alzp .big_al2 dd{ width:100%; height:40px; background:rgba(0,0,0,0.5); float:left; margin-top:-40px;}
.alzp .big_al2 dd a{ width:100%; text-align:left; float:left;  line-height:40px; color:#fff; font-size:17px;margin-left: 14px;}

.alzp .big_al3{ width:272px; height:161px; float:left; margin: 19.7px 0px; margin-left: 22px; margin-top:0px;}
.alzp .big_al3 dt{ width:272px; height:161px; float:left; overflow:hidden;}
.alzp .big_al3 dt img{ width:100%; height:161px; float:left;transition: all .3s;  overflow:hidden;}
.alzp .big_al3 dd{ width:100%; height:40px; background:rgba(0,0,0,0.5); float:left; margin-top:-40px;}
.alzp .big_al3 dd a{ width:100%; text-align:left; float:left;  line-height:40px; color:#fff; font-size:17px;margin-left: 14px;}

.alzp .big_al4{ width:248px; height:161px; float:left; margin:0 23px; margin-left: 0px; margin-top:0px;}
.alzp .big_al4 dt{ width:248px; height:161px; float:left; overflow:hidden;}
.alzp .big_al4 dt img{ width:100%; height:161px; float:left;transition: all .3s; overflow:hidden;}
.alzp .big_al4 dd{ width:100%; height:40px; background:rgba(0,0,0,0.5); float:left; margin-top:-40px;}
.alzp .big_al4 dd a{ width:100%; text-align:left; float:left;  line-height:40px; color:#fff; font-size:17px;margin-left: 14px;}

.alzp .big_al5{ width:248px; height:161px; float:left;}
.alzp .big_al5 dt{ width:248px; height:161px; float:left; overflow:hidden;} 
.alzp .big_al5 dt img{ width:100%; height:161px; float:left; transition: all .3s; overflow:hidden;}
.alzp .big_al5 dd{ width:100%; height:40px; background:rgba(0,0,0,0.5); float:left; margin-top:-40px;}
.alzp .big_al5 dd a{ width:100%; text-align:left; float:left;  line-height:40px; color:#fff; font-size:17px;margin-left: 14px;}

.alzp .big_al6{ width:272px; height:161px; float:left; margin-left: 23px;}
.alzp .big_al6 dt{ width:272px; height:161px; float:left; overflow:hidden;} 
.alzp .big_al6 dt img{ width:100%; height:161px; float:left; transition: all .3s; overflow:hidden;}
.alzp .big_al6 dd{ width:100%; height:40px; background:rgba(0,0,0,0.5); float:left; margin-top:-40px;}
.alzp .big_al6 dd a{ width:100%; text-align:left; float:left;  line-height:40px; color:#fff; font-size:17px;margin-left: 14px;}

.alzp .big_al6 dt:hover img { transform: scale(1.1); transition: all .3s;}
.alzp .big_al6 dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.alzp .big_al5 dt:hover img { transform: scale(1.1); transition: all .3s;}
.alzp .big_al5 dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.alzp .big_al4 dt:hover img { transform: scale(1.1); transition: all .3s;}
.alzp .big_al4 dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.alzp .big_al3 dt:hover img { transform: scale(1.1); transition: all .3s;}
.alzp .big_al3 dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.alzp .big_al2 dt:hover img { transform: scale(1.1); transition: all .3s;}
.alzp .big_al2 dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.alzp .big_al dt:hover img { transform: scale(1.1); transition: all .3s;}
.alzp .big_al dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}




.s_an{ width:100%;  display:none;}
.s_an dl{ width:240px; float:left; margin:0 12px; display:inline; margin-left:0px;}
.s_an dt{ width:240px; height:160px; float:left; overflow:hidden;}
.s_an dt img{ width:100%; height:160px; float:left; overflow:hidden;}

@media screen and (max-width: 800px){
.shej { width:100%;}
.sj_min {width: 100%; margin-top:2%; margin-left:0px;}
.jies li span{font-size: 1.2rem;}
.jies li i {width: 83%; font-size: 1.2rem;line-height: 2.2rem; margin-top: -0.7%;}
.link{ display:none;}
.dianhua_news {width: 66%;}
.haoma {margin-top: 7px;margin-left: -10%;}
.niu02 {margin-top: 6%; margin-left: 10%;}
.niu01 {margin-top: 6%; margin-left: 10%;}
.niu02 a { padding: 8px 38px;}
.dianhua_news {padding-bottom: 7%;}
.alzp{ display:none;}
.s_an{ display:block;  margin-top: 5%;}
.s_an dl dd{ width:100%; float:left; margin-top: 5%; }
.s_an dl dd a{ width:100%; float:left; font-size:1.2rem; }
}


.daohang{ width:226px; float:left;}
.big_daohang{ width:100%; float:left; background:#1c2954; height: 80px;border-radius: 10px 10px 0 0;line-height: 80px;}
.big_daohang span{ color:#fff; font-size:24px; font-weight:bold; float:left; margin-left:13px;}
.big_daohang i{ float:left; color:#fff; font-size:18px;margin-top: 6px; margin-left: 13px;}

.daohang ul{ width:100%;  margin-top:5px; float:left;}
.daohang ul li i{ margin-left: 80px; float:right; width:19%; font-size:18px; color:#1c2954;}
.daohang ul li{ width:99%; float:left; line-height:50px; border: 1px #1c2954 solid; margin: 3px 0px;
border-radius: 4px;}
.daohang ul li a{ font-size:16px; display:block;padding-left:11%; background:#fff;}
.daohang ul li a:hover{color:#fff; background:#1c2954; }
.daohang ul li a:hover,.casi_hot a{background:#1c2954 !important; color:#fff !important;}

.neirong_min{ width:926px; float:right; background:url(../Images/nei-bg.png) no-repeat; }
.neirong_min .title{ width:100%; float:left; text-align:center; margin-top: 24px;}
.neirong_min .title label{ width:100%; float:left; color:#333; font-size:20px; font-weight:bold; background:url(../Images/bottom.png) bottom no-repeat; padding-bottom: 12px;}
.about_mains{ width:100%; float:left; margin-top: 10px; }
.about_mains p{ width:100%; float:left;font-size:14px; color:#555; line-height:28px;}

.tuandui_list{ width:100%; float:left;}
.tuandui_list dl{ width:200px;overflow:hidden; float:left; margin:16px 31px; margin-left:0px; border-radius:6px;}
.tuandui_list dl dt{ width:200px; height:230px;overflow:hidden; float:left; border-radius:6px 6px 0 0;}
.tuandui_list dl dt img{ width:100%; height:230px;overflow:hidden; float:left; border-radius:6px 6px 0 0; transition: all .3s;}
.tuandui_list dl dd{ width:100%; background:#efeded; height:50px; float:left; line-height:50px;}
.tuandui_list dl dd a{ width:100%;  float:left; text-align:center; font-size:16px; color:#000;}

.tuandui_list dl dt:hover img { transform: scale(1.1); transition: all .3s;}
.tuandui_list dl dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.pro_page{ width:100%; float: left; margin:60px 0 50px; display:inline; font-family:Microsoft yahei;}
.pages { width:100%; height:32px; clear: both; text-align:center;}
.pages a{ background:#fff; text-align:center;line-height:40px; width: auto; padding:0 18px; display: inline-block; height:40px; color: #888; overflow: hidden; font-size:13px; border:1px solid #cecece; border-radius:3px;}
.pages a:hover{color: #fff; background:#1c2954;}
.pages .pagesNum { color:#888;}
.pages .pagesOn {background:#1c2954; color:#fff; }
.pages .pagesOn:hover{ color:#fff;}
.pages .pageinfo{line-height: 30px;padding-left: 10px;}
.pages .on{ font-size:12px; color:#888;}

.news_list{ width:100%; float:left;}
.news_list dl{ width:100%; float:left;border-bottom: 1px #eee solid; padding: 17px 0px; }
.news_list dt{ width:282px; height:183px; overflow:hidden; float:left;}
.news_list dt img{ width:100%; height:183px; overflow:hidden; float:left;}
.news_list dd{ width:66%; float:left; overflow:hidden; margin-left:26px;}
.news_list dd a{ width:100%; float:left; overflow:hidden; font-size:17px; color:#333;margin-top: 20px;}
.news_list dd span{ width:100%; float:left; overflow:hidden; font-size:13px; color:#888;margin-top: 10px;}
.news_list dd p{ width:100%; float:left; overflow:hidden; font-size:14px; color:#666;margin-top: 10px; line-height:28px; height:80px;}

.news_list dl:hover{ background:#f8f7f7; -webkit-transition: all 0.4s linear -1ms;}
.news_list dl:hover a{ color:#da202d; -webkit-transition: all 0.4s linear -1ms;}

.news_xiangx{ width:100%; float:left;}
.news_xiangx p{ width:100%; float:left; font-size:14px; color:#333; line-height:28px;}

.Detaiye_nertit2 { width:100%; float:left;  border-bottom:#666 1px  dashed; padding-bottom:12px;}
.Detaiye_nre{ with:100%; padding-bottom:50px;}
.Detaiye_nretit{ width:100%; border-bottom: 1px dashed #eee; padding:0 0 10px;}
.Detaiye_nretit1{ width:100%; line-height:20px; font-size:18px; color:#666; text-align:center; font-weight:bold; padding:20px 0 5px 0;}
.Detaiye_nretit2{ width:100%; margin-top:5px; }
.Detaiye_nertit2z{ width:100%; font-size: 13px; color:#333; text-align:center; margin-top: 20px;}

.Detaiye_db{ width:100%; margin-bottom: 40px; margin-top: 30px;}
.Detaiye_pages{ width:100%;}
.pages_sha{width:100%;}
.pages_sha span{ font-size:14px; color:#999; line-height: 30px; }
.pages_sha a{ width:70%; font-size:14px; color:#999; line-height: 30px; }
.pages_sha a:hover{ color:#ce0000; }


.gotoPage {height: 44px;line-height: 44px;width:98%;box-sizing: border-box;margin: 6% 0 6% 6px; display:none;}
.gotoPage ul {border: 1px solid #dedede;background:#fff;width:100%;overflow: hidden;}
.gotoPage li.prevPage {padding-left: 10px;font-size: 1.3em;}
.gotoPage li.pageNumSelect {width:70%;}
.gotoPage li {float: left;height:55px;line-height:55px;border: 0;font-size: 1.3em;color: #222;}
.gotoPage li a{font-size:1.2rem; color:#222}
.twoShopList li {height: 110px;box-sizing: border-box;border-bottom: 1px solid #ccc;display: table;position: relative;}
.gotoPage li.pageNumSelect .numAction {width: 85px;position: relative;margin: 0 auto;}
.gotoPage .numAction .triangleIcon {position: absolute;display: inline-block;border-color: #ccc transparent transparent;border-style: solid;border-width: 5px;width: 0;height: 0;vertical-align: text-top;top: 18px;right: 5px;}
.gotoPage li.pageNumSelect select {width: 85px;display: block;height:60px;border: 0;text-align: center;background: none;list-style: none;-webkit-appearance: none;font-size:1.5rem; outline:none;}
.gotoPage li.pageNumSelect select option {width: 100%;text-align: center;display: block;}

@media screen and (max-width: 800px){
.image img{ width:100%;}
#bigpicarea{ height:338px !important;}
#thumbs LI A{ width:100%;}

.pc_banner{ padding-top:10%;}
#solid{ height:365px;}
#solid .solid0, #solid .solid1, #solid .solid2{ height:265px;}
#solid ul li{ width:100%; left:0; margin-left:0; height:auto;}
#solid ul li img{ width:100%;}
#solid .solid0{ background:#fff;}
#solid #btt{ top:200px;}
.big_daohang{ display:none;}
.daohang {width: 100%; margin-top: 4%;}
.daohang ul li a { font-size: 1.3rem;}
.neirong_min {width: 100%;}
.neirong_min .title label{font-size: 1.5rem;}
.tuandui_list dl {width: 44%;}
.tuandui_list dl dt {width: 100%;}
.pro_page{ display:none;}
.gotoPage{ display:block; padding-bottom: 4%;}
.about_mains p {    font-size: 1.1rem;     line-height: 2.2rem;}
.about_mains{    padding-bottom: 15%;}
.news_list dt {width: 100%;}
.news_list dd { width: 100%; margin-left: 0;}
.news_list dd a{font-size: 1.25rem; overflow: hidden;height: 24px;}
.news_list dd span{font-size: 1rem;}
.news_list dd p{font-size: 1.15rem;line-height: 2.1rem;height: 65px;}
.Detaiye_nertit2z {font-size: 1rem;}
.pages_sha span {font-size: 1.25rem;}
.pages_sha a {width: 100%; font-size: 1.25rem;color: #333;line-height: 42px;}
.bt_min { margin-left:0;}
.bt{ background:none;}
.bt2 { background:none;}
.bt3{ background:none;}
.bt4{ background:none;}
.tuijian {margin-top: -11%; margin-bottom:15%;}
.anli_amin {padding-bottom: 0%;}
}


.fm01{ width:100%; float:left; margin-bottom:55px;}
.fm01 .fm01_tit{ width:100%; float:left;  background:url(../Images/big_bt.png) center no-repeat; margin-bottom: 34px;}
.fm01 .fm01_tit span{ width:100%; float:left; font-size:24px; color:#666; text-align:center; font-weight:bold;}
.fm01 .fm01_tit i{ width:100%; float:left;  font-size:15px; color:#c10000; text-align:center; margin-top:4px;}

.fm01 ul{ width:100%; float:left; overflow:hidden; margin-top: 20px;}
.fm01 ul li{ width:210px;  height: auto;float:left; overflow:hidden; margin:16px 30px; margin-left:0px;}
.fm01 ul li .fm01_pic{ width:210px;  height:250px;float:left; overflow:hidden;border-radius: 6px 6px 0 0;}
.fm01 ul li .fm01_pic img{ width:100%;  height:250px;float:left; overflow:hidden; border-radius: 6px 6px 0 0;transition: all .3s;}
.fm01 ul li .fm01_name{ width:100%;  height:50px ;float:left; background:#efeded; line-height:50px;}
.fm01 ul li .fm01_name a{ width:100%; text-align:center;  color:#333; font-size:16px; float:left;}

.fm01 ul li .fm01_pic:hover img { transform: scale(1.1); transition: all .2s;}
.fm01 ul li .fm01_pic::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}

.read_more{ float:left; background:url(../Images/more.png) 0 0 no-repeat; text-align:center; width: 67px; height: 67px; overflow: hidden; margin-left: 47%;margin-top: 30px;margin-bottom: 32px;}
.read_more:hover{  background:url(../Images/more.png) 0 -68px no-repeat;}


@media screen and (max-width: 800px){
.fm01 .fm01_tit i{font-size: 1.15rem;}
.fm01 ul li {width: 258px; margin: 16px 34px; margin-left: 0px;}
.fm01 ul li .fm01_pic { width: 258px;height: 250px;}
.last_fm{ margin-bottom:15%;}
.read_more{margin-left: 44%;}

}

.prop_tit{ width:100%; float:left;}
.prop_tit dl{ width:100%; float:left;border: 1px #ccc solid; padding: 12px 18px; border-radius: 6px; margin:4px 0;}
.prop_tit dl .leixi{ width:5%; float:left; font-size:20px; color:#666; font-weight:bold; background:url(../Images/home.png) left no-repeat;    padding-left: 34px; border-right: 1px #ccc solid;}
.prop_tit dl dd{ width:90%; float:left; margin-left:18px;} 
.prop_tit dl dd a{ float:left;margin: 1px 28px;font-size: 17px; cursor:pointer;} 
.prop_tit dl dd a.ban{ color: #d30a09;}

.prop_tit dl .hangy{ width:5%; float:left; font-size:20px; color:#666; font-weight:bold; background:url(../Images/big grid.png) left no-repeat;    padding-left: 34px; border-right: 1px #ccc solid;}


.an_search{ width:315px; margin-top:15px;}
.search_b{ width:188px; height:32px; line-height:32px; border:1px solid #1c2955;  background:url(../Images/search_c.png) 10px center no-repeat; padding:0 10px 0 30px;font-family:microsoft yahei; color:#999;}
.search_b:focus{ color:#333;}
.search_c{ width:85px; height:34px; line-height:34px; background:#1c2955; text-align:center; color:#fff; font-size:15px;  cursor:pointer; font-family:microsoft yahei;}

.prop_list{ width:100%; float:left; margin-top: 32px;}
.prop_list ul{ width:100%; float:left;}
.prop_list ul li{ width:360px; float:left; overflow:hidden;margin: 18px 40px;margin-left: 0;}
.prop_pic{ width:360px; height:240px; overflow:hidden; float:left;}
.prop_pic img{ width:100%; float:left; overflow:hidden; height:240px; transition: all .3s;}
.prop_list ul li .prop_name{ width:100%; height:50px; line-height:50px; float:left; background:#efeded;}
.prop_list ul li .prop_name a{ width:100%; font-size:16px; color:#000; float:left; text-align:center;}

.prop_pic:hover img { transform: scale(1.1); transition: all .2s;}
.prop_pic::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.prop_list ul li:hover a{ color:#d30a09;}

@media screen and (max-width: 800px){
.prop_tit dl { width: 93%;}
.prop_tit dl .leixi {width: 10%;}
.prop_tit dl dd {width: 100%;margin-top: 2%;}
.prop_tit dl dd a {margin: 7px 18px; font-size: 1.25rem;}
.prop_tit dl .hangy {width: 10%;}
.an_search {width: 100%;}
.search_b {width: 78.2%; height: 48px;line-height: 48px;}
.search_c{height: 50px;line-height: 50px; font-size: 1.22rem;}
.search_b {font-size: 1.22rem;}
.prop_list ul li { margin: 12px 12px; margin-left:0;}
.prop {float: left;padding-bottom: 15%; margin-top:4%;}
}


#outer{width:240px;height:280px;margin:50px auto;overflow:hidden; position:relative;}
#inner{display:block;width:720px;height:250px;position:absolute;left:0;top:0;}
#inner li{display:block;width:240px;height:250px;float:left;font-size:72px;line-height:250px;text-align:center;content:#666;background:#eee;}
#inner li img{display:block;width:100%;height:250px;float:left;font-size:72px;line-height:250px;text-align:center;content:#666;}
#nav{width:200px;height:40px;padding-left:600px;position:absolute;bottom:0;left:0;opacity:0.8;filter:alpha(opacity=80);}
#nav em{display:block;float:left;width:24px;height:24px;margin-right:8px;margin-top:8px;line-height:24px;text-align:center;font-size:14px;color:#333;font-style:normal;font-family:Arial;background:#eee;border-radius:12px;cursor:pointer;}
#nav .ehover{background:#360;color:#fff;}
#left,#right{ width:40px;height:100px;position:absolute;top:100px;background:#333;opacity:0.4;color:#fff;font-size:36px;text-align:center;line-height:100px;cursor:pointer;}
#left:hover,#right:hover{opacity:0.8}
#left{left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;}
#right{right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;}

.sjsjj_tj{ width:100%;border: 1px #ccc solid;border-radius: 8px 8px 0 0;}
.sj_tj{ padding-top:22px;}
.xt_y{ width:240px; height:40px; }
.xt_y a{ color:#000;  font-size:16px; margin-top: -44%; float: left; width: 100%;}

@media screen and (max-width: 800px){
.xt_y a { font-size: 1.3rem;}
}

.hf{ width:100%;  float:left;  background:url(../Images/sj_bg.jpg) center no-repeat; height:250px; margin-top:50px;}

.contact_tmain{ margin-top:40px;}
.contact_tmain dl{ width:138px;float:left; text-align:center; margin-left:127px;margin-top: -4px;}
.contact_tmain dt{ width:100%; height:100px; text-align:center; background:#dcdcdc; border-radius:50%;padding-top:35px;}
.contact_tmain dd{ width:100%; float:left; margin-top:10px; color:#444;  font-size:15px; position:relative; font-weight:bold;    margin-top: 21px;}
.contact_tmain dd i{ width:40px; height:26px; background:url(../Images/liuc_jiant.png) no-repeat; position:absolute; right:-53px; bottom:70px;}
.contact_tmain dt img{
	-moz-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  
	}
.contact_tmain dl:hover dt img{-moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);}
.contact_tmain dl:hover dt{ background:#1c2954;}
.contact_tmain dl:hover dd{ color:#1c2954;}


@media screen and (max-width: 800px){
.hf{ display:none;}
}

.grid-1000{ width:1000px; height:auto; margin:0 auto;}

.help{display:block; position:fixed; bottom:110px; right:20px; cursor:pointer; z-index:1000;}
* html{background-image:url(about:blank);background-attachment:fixed}
* html .help{position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||20)); top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||110)))}
.bottom_box{ position:fixed; left:0; bottom:0; z-index:1000; width:100%; display:none; background:#333; filter:alpha(opacity=80); -moz-opacity:.8; opacity: 0.9; }
.hqfa{ width:50px; font-family:"微软雅黑"; float:left;}
* html .bottom_box{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)); top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
	.bottom{  height:auto; margin:0 auto; color:#fff; line-height:30px; padding:0; position:relative;}
		.bottom p{ width:650px;}
		.close{ position:absolute; right:50px; top:16px; width:18px; height:18px; background:url(../Images/close.png) no-repeat;}
		.ask{ position:absolute; bottom:16px; right:-15px;}
		.register{ position:absolute;  bottom:16px; left:675px;}
.mini{ position:fixed; bottom:0; right:0px; cursor:pointer; z-index:1000; display:none; width: 254px;height: 81px;}
* html .mini{position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||20)); top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}


/* header begin */

				.submenu_box{ display:none; position:absolute; left:-2px; top:45px; padding:15px 0 25px 20px;  background-color:#3a3a3a; -webkit-box-shadow:2px 5px 5px rgba(0, 0, 0, .3); box-shadow:2px 5px 5px rgba(0, 0, 0, .3); border-bottom-right-radius:8px; border-bottom-left-radius:8px; width:445px;}
				.menuright{ left:auto; right:-2px;}
					.menuright .sub_menu{ margin-left:10px; width:70px; padding-left:20px;}
					.menuright .topic_info{ padding:0 30px 0 10px; border-left:none; border-right:1px solid #2f2f2f;}								
					.menuright .topic_info h5{ width:296px;}		
					.sub_menu{ float:left; width:90px;}
						.sub_menu a{ color:#fff; line-height:30px;}
					.topic_info{ float:left; padding:0 30px; margin-top:8px; border-left:1px solid #2f2f2f; color:#fff;}						
						.topic_info a{ color:#fff;}
						.topic_info h5{ padding:8px 0; width:293px; font-size:15px;}
						.topic_info h5 span{ font-size:13px;}
/* header end */

.banner{ width:100%;  height:auto;}
		
.main{margin:0 auto; width:1000px; height:auto; clear:both; overflow:hidden;background:#fff;}

.position{ width:970px; margin:0 auto; padding:15px 0; border-top:1px solid #d4dadf; clear:both; overflow:hidden;}
	.current_postion{ float:left; width:440px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.current_postion a,.current_postion span{ padding:15px 10px; color:#606060; line-height:27px;}
	.position_link{ float:right; font-size:18px;}
		.position_link li{ float:left; margin-right:50px; display:inline;}
			.position_link li a{ color:#0a0001;}
				.position_link li img{ margin-right:10px;}


/**ܴɵa #live800:linkײհ*/
#live800\:link{display:none;}
/*IE67*/
a{_display:expression(function(el){
		if(el.id=="live800:link"){
			el.style.display="none";
		}
	}(this))
}
#InviteWindow{top:1px; display:none;}

/*在线留言*/
.liu_pic{width: 128px; float: left; margin-top: 21px;}
.ip_contact { margin-top: 18px; position:relative;}
.ip_contact ul {margin-right: -15px; width:600px; position:relative;}
.ip_contact li {width:250px;float: left; margin:0 1% 10px 0;}
.ip_contact li span{ width:40px; float:left;}
.ip_contact li input {height: 30px ;line-height:30px;width:80%;border: 1px solid #ddd;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;padding-left:18px;outline: none; padding-left: 12px; border-radius: 6px;    float: left;}
.ip_contact div textarea {width: 65%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #ddd;padding-left:10px;line-height:9px;outline: none; margin-top:16px; border-radius:6px;}

.ip_contact .mt15{ width:50px; float:left;position:absolute; top:0px; left:54%;}
.ip_contact div input{width:72px;background:#d30a09;border: none;color: #fff; height:68px;line-height:28px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-size:18px;cursor: pointer;outline: none; border-radius:14px;float: left;}
.ip_contact div input:hover{background: #000;}
.ip_contact {margin-bottom: 0px; width: 79%;float: left;margin-left: 61px;}

.dengdai { width:33%; margin-top:-83px;}
.dengdai span{ width: 100%;float: left; font-size: 15px;}
.dengdai i{width: 100%;font-size: 30px; font-weight: bold; background:url(../Images/xia-tell1.png) left no-repeat;padding-left: 36px;margin-left:58px; margin-top: 6px;float: left;}





/*大图*/
.slider {position: relative;width:1920px;height:821px;overflow: hidden; margin-left:-960px; left:50%;}
.box {width: 100%;height: 100%;line-height: 5;text-align: center;font-size: 5em;color: #fff;text-transform: capitalize;vertical-align:middle; }
.slides {height: 100%;overflow: hidden;
-webkit-backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
-moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
-ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
-o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.slide {height: 100%; width:100%;float: left;clear: none;}
.slider-arrows{}
.slider-arrow {position: absolute;display: block;margin-bottom: -20px;width:40px;height:40px;line-height:40px;text-decoration: none;text-align: center;color: #fff;font-size:1.6em;background-color: #333;background-color: rgba(50,50,50,.3);border-radius: 50%; font-family:songti;}
.slider-arrow--right { bottom: 50%; right: 30px; }
.slider-arrow--left { bottom: 50%; left: 30px; }
.slider-nav {position: absolute;bottom: 30px;}
.slider-nav__item {width: 12px;height: 12px;float: left;clear: none;display: block;margin: 0 5px;background: #fff; border-radius:50%;}
.slider-nav__item:hover { background: #ccc; }
.slider-nav__item--current { background: #ccc; }

/*手机大图*/

#solid{
	width:100%;
	height:821px;
	clear:both;
	position:relative;
	margin-top:2px;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:821px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:1920px;
	height:821px;
	margin-left:-960px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:905px;
	height:55px;
	top:750px;
	left:49%;
	position:relative;
	margin-left:-452px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:17px;
	height:17px;
	border-radius: 50%;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;}



.zs_bt{ width:100%; float:left;}
.zs_bt span{ width:100%; float:left; text-align:center; font-size:24px; color:#6f6f6f; background:url(../Images/y_jx.png) center no-repeat;padding-bottom: 55px; margin-top:43px;}
.zx_wen{ width:100%; float:left; text-align:center; margin-top: -37px;}
.zx_wen p{ width:100%; float:left; font-size:18px; color:#6f6f6f; line-height:34px;}

.youshi_contain {width: 90%;float: left;margin-top: 50px;margin-left: 101px;}
.youshi_contain li { width: 151px; float: left;margin: 0px 49px;}
.youshi_contain li .y_iconmin{ width:100%; float:left;}
.youshi_contain li .y_icon{ float:left; text-align:center; width: 100%; margin-bottom: 30px;}
.youshi_contain li .y_iconmin span{ width:100%; float:left; font-size:18px; color:#6f6f6f; background:none;}

.youshi_contain li:hover span{ color:#cd2121; -webkit-transition: all 0.4s linear -1ms;}

.lanbai{ width:100%; height:204px; float:left; margin:0 auto; background:url(../Images/ybgs.jpg) center no-repeat;margin-top: 74px;}

.ppsw { width: 253px;float: left; margin-top: 38px;margin-left: 16%;}
.ppsw span{ width:100%; float:left; text-align:center; font-size:18px; color:#fff; line-height:34px;}
.ppsw a{ float: left;text-align: center;font-size: 18px;color: #fff;border: 1px #fff solid; padding: 4px 26px;border-radius: 4px; margin-left: 77px; margin-top: 22px; background:#1c2954;}
.ppsw a:hover{ color:#1c2954; background:#fff;}

.ylsw{ width: 59%;float: right; margin-top: 38px;}
.ylsw span{ width:100%; float:left; text-align:center; font-size:18px; color:#1c2954; line-height:34px;}
.ylsw a{ float: left;text-align: center;font-size: 18px;color: #1c2954;border: 1px #1c2954 solid; padding: 4px 26px;border-radius: 4px; margin-left: 43%; margin-top: 22px; background:#eaeaea;}
.ylsw a:hover{ color:#fff; background:#1c2954;}

.succ_bt{ width:100%; float:left; text-align:center;margin-top: 60px;}
.succ_bt span{ width:100%; float:left; font-size:24px; color:#6f6f6f; background:url(../Images/y_jx.png) center no-repeat;padding-bottom: 66px;}
.succ_bt i{ width:100%; float:left; font-size:24px; color:#6f6f6f; margin-top: -32px;}

.tuji{ width:100%; float:left; margin-top: 60px;}
.tuji li{float: left;margin: 20px 68px;margin-left: 0;}
.tuji li:hover{box-shadow: 0 2px 8px #ededed, 0 -2px 8px #ededed;}

.dbx{ width:100%; height:338px; background:url(../Images/you_bg.jpg) center no-repeat; margin-top: 20px;}
.duo{ width:100%; float:left; margin-top: 131px;}
.duo li{ width:138px; float:left; background:url(../Images/dbx.png) center no-repeat; height:158px;margin: 0 51px; transition-duration:300ms;}
.duo li span{ width:100%; float:left; color:#fff; text-align:center; font-size:18px;line-height: 30px;margin-top: 48px;}
.duo li:hover{ margin-top:-20px;}

.jie_min{ width:100%; float:left; font-size:24px; color:#1c2954; line-height:40px; text-align:center; margin-top: 50px;}
.cb{width:100%; float:left; font-size:24px; color:#1c2954; line-height:40px; text-align:center; margin-top: 36px;}

@media screen and (max-width: 800px){
.youshi_contain {width: 100%;margin-left:0;}
.youshi_contain li { margin: 0px 62px; width: 168px;}
.youshi_contain li .y_iconmin span{font-size: 1.3rem; line-height: 2.4rem;}
.si{ display:none;}
.lanbai{ background:none; margin-top:-1%;}
.lan { background:url(../Images/shouji.jpg) center no-repeat; height:223px; margin-top: -12%;}
.ppsw{margin-top: 30px;margin-left: 1%; width: 210px;}
.ylsw {width: 43%;margin-top: 31px;}
.ylsw a {margin-left: 30%;}
.ppsw a {margin-left: 53px;}
.ppsw span {font-size: 1.2rem;}
.ylsw span {font-size: 1.2rem;}
.succ_bt {margin-top: 94%;}
.tuji li {margin: 20px 0;width: 100%;}
.dbx { background:none;}
.duduo { background:url(../Images/qiy.jpg) #1c2955 top center no-repeat; height:368px; margin-top: -7%;}
.duo li {margin: 0 28px;}
.duo li:hover{ margin-top:0;}
.004{ position: absolute !important;left: 19%;  bottom: 15%;}
.jie_min {margin-top: 15%;font-size: 1.4rem;}
.cb {margin-bottom: 20%;}
}


.cy{ width:100%; float:left; height:202px; background:url(../Images/dl01_02.jpg) center no-repeat; margin-top:-2px;}
.dl_bt1{ width:100%; float:left; height:142px; background:url(../Images/dl02_03.jpg) center no-repeat;}
.lele01{ width:100%; float:left; margin-top: 42px;}
.lele01 li{float:left; margin: 0 70px; transition-duration:300ms;}
.lele01 li:hover{ margin-top:-20px;}
.pk{ width:100%; float:left; height:698px; background:url(../Images/pk.jpg) center no-repeat; margin-top: 30px;}
.fuw{ width:100%; float:left; height:608px; background:url(../Images/dl04_09.jpg) center no-repeat;}
.zsa{ width:100%; float:left; height:152px; background:url(../Images/wd_09.jpg) center no-repeat;}
.ew{ width:100%; float:left; margin-top:20px;}
.ew_pic{ width:100%; float:left;}
.ew_pic img{ width:100%; float:left;}
.bf{ width:100%; float:left; height:706px; background:url(../Images/wl.jpg) center no-repeat; margin-top: 40px;}
.te{ width:27%; float:left; margin-top: 40px;}
.te span{ width:100%; float:left; font-size:18px; color:#929292; line-height:34px;}
.lianxi_anniu { margin-top:40px;}

@media screen and (max-width: 800px){
.cy{ background:none;}
.cyy{ background:url(../Images/wsa_03.jpg) center no-repeat; height:186px; float:left;}
.dl_bt1 { background:none;}
.dl_bt01{ background:url(../Images/wd_01.jpg) center no-repeat; height:136px; float:left;}
.lele01 li {float: left;margin: 15px 66px; }
.pk{ background:none;}
.pk02 { background:url(../Images/21e_01.jpg) center no-repeat; float:left; height:539px;}
.fuw { background:none;}
.fu02 { background:url(../Images/ersw_02.jpg) center no-repeat;  height:768px;  margin-top: -26%;}
.zsa { background:none;}
.zsa02 { background:url(../Images/wd_03.jpg) center no-repeat; height:141px; float:left;}
.bf { background:none;}
.bf02{ background:url(../Images/wd_02.jpg) center no-repeat; height:589px; float:left;}
.te {width: 100%;margin-top: -14%;}
.te span {width: 100%;font-size: 1.4rem;line-height: 2.8rem;text-align: center;}
.lianxi_anniu{float: left;text-align: center;width: 100%; margin-bottom: 24%;}
}


.jd{ width:100%; float:left; height:100px; background:url(../Images/wds_02.jpg) center no-repeat; margin-top: 32px;}
.xiaoyuan_min{ width:86%; float:left; margin-left: 7%;margin-top: 35px;}
.xiaoyuan_min li{ float:left; margin: 0 49px; transition-duration:300ms;}
.xiaoyuan_min li:hover{ margin-top:-20px !important;}
.pk22{ width:100%; float:left;height:321px; background:url(../Images/ewqe_17.jpg) center no-repeat; margin-top: 62px;}
.jidi{ width:100%; float:left; height:105px; background:url(../Images/fsd_19.jpg) center no-repeat; margin-top: 40px;}
.youyou{ width:100%; float:left; height:500px; background:url(../Images/wqee2_25.jpg) center no-repeat;margin-top: 60px;}
.youyou02 ul{ width:100%;float:left; margin-top:50px; margin-top: 180px;}
.youyou02 ul li{ margin:0 21px; float:left; transition-duration:1500ms;}
.youyou02 ul li:hover{transform:rotateY(180deg);}
.zh{ width:100%; float:left; height:578px; background:url(../Images/qwddwq_02.jpg) center no-repeat; margin-top:20px;}
.jidi_min01{ width:100%; float:left;}
.jidi_min01 img{ width:100%; float:left;}

@media screen and (max-width: 800px){
.jd { background:none;}
.jd02{ background:url(../Images/wewq_03.jpg) center no-repeat; height:118px; float:left;}
.xiaoyuan_min{width: 100%; margin-left:0; margin-top: 0%;}
.xiaoyuan_min li { margin: 22px 65px;}
.pk22 { background:none; height:196px;}
.pk202 { background:url(../Images/wet_03.jpg) center no-repeat; float:left; height:196px; margin-top: -5%;}
.jidi{ background:none; margin-top:0;}
.jidi02{ background:url(../Images/21e_03.jpg) center no-repeat; float:left; height:100px;} 
.youyou{ background:none;margin-bottom: 38%;}
.youyou02 { background:url(../Images/qwdqwd_03.jpg) #666666  top no-repeat; height:700px; float:left;}
.youyou02 ul li {margin: 0 18px;}
.zh { background:none;}
.zh02 { background:url(../Images/dqwdwqd_05.jpg) center no-repeat; float:left; height:451px;}
}

.yzs{ width:100%; float:left; background:url(../Images/wqdf_27.jpg) center no-repeat; height:120px; margin-top: 40px;}
.yzs_main02{ width:100%; float:left;margin-top: 35px;}
.yzs_main02 dl{ width:298px; float:left; margin: 0 2px;margin-left: 0;}
.yzs_main02 dl dt .img{ width:298px; height:181px; overflow:hidden;}
.yzs_main02 dl dt .img img{ width:100%; height:181px; overflow:hidden;}
.yzs_main02 dl dt .img_zhe{ float: left; margin-top: -181px;z-index: 9; position: relative; background: rgba(0,0,0,0.4);width: 100%; height: 181px;}
.yzs_main02 dl dt .img_zhe img{ float:left;margin-left: 120px;margin-top: 53px;}
.yzs_main02 dl dd{ width:100%; height:80px; background:#e2e2e2; float:left;}
.yzs_main02 dl dd b{ width:30px; height:2px; background:#515151; float:left;margin-left: 134px;margin-top: 12px; margin-bottom: 8px;}
.yzs_main02 dl dd span{ width:100%; font-size:16px; color:#515151; text-align:center; float:left;}
.yzs_main02 dl dd i{ width:100%; font-size:12px; color:#515151; text-align:center; float:left; margin-top: 6px;}
.yzs_main02 dl:hover dd{ background:#b81b26; -webkit-transition: all 0.4s linear -1ms;}
.yzs_main02 dl:hover dd b{ background:#fff; -webkit-transition: all 0.4s linear -1ms;}
.yzs_main02 dl:hover dd span{ color:#fff; -webkit-transition: all 0.4s linear -1ms;}
.yzs_main02 dl:hover dd i{ color:#fff; -webkit-transition: all 0.4s linear -1ms;}
.yzs_main02 dl:hover .img_zhe{ display:none; -webkit-transition: all 0.4s linear -1ms;}

.lianjie{ width:100%; float:left;}
.lianjie ul{ width: 65%;float: left;margin-left: 17%;margin-top: 70px;}
.lianjie li{float:left; width:120px; margin: 0 70px;}
.lianjie li span{float:left; font-size:18px; color:#3d3d3d;width: 100%;text-align: center;margin-top: 18px; }
.lianjie li .lianjie01{float:left; background:url(../Images/yy_15.png) 0 0 no-repeat; width:120px;height:120px; overflow:hidden;}
.lianjie li:hover .lianjie01{float:left; background:url(../Images/yy_15.png) 0 -121px no-repeat; width:120px;height:120px; overflow:hidden; -webkit-transition: all 0.4s linear -1ms;}
.lianjie li:hover span{ color:#b81b26; -webkit-transition: all 0.4s linear -1ms;}

.lianjie li .lianjie02{float:left; background:url(../Images/yy_17.png) 0 0 no-repeat; width:120px;height:120px; overflow:hidden;}
.lianjie li:hover .lianjie02{float:left; background:url(../Images/yy_17.png) 0 -121px no-repeat; width:120px;height:120px; overflow:hidden; -webkit-transition: all 0.4s linear -1ms;}
.lianjie li .lianjie03{float:left; background:url(../Images/yy_20.png) 0 0 no-repeat; width:120px;height:120px; overflow:hidden;}
.lianjie li:hover .lianjie03{float:left; background:url(../Images/yy_20.png) 0 -121px no-repeat; width:120px;height:120px; overflow:hidden; -webkit-transition: all 0.4s linear -1ms;}

.xgg{ width:100%; float:left; height:400px; background:url(../Images/wqd_25.jpg) center no-repeat; margin-top: 70px;}

.tx{ width:100%; float:left; height:532px; background:url(../Images/wqdqd_27.jpg) center no-repeat; margin-top: 60px;}

@media screen and (max-width: 800px){
.yzs{ background:none;margin-top:0;}
.yzs02 { background:url(../Images/qd_03.jpg) center no-repeat; float:left; height:146px; margin-top: 4%;}
.yzs_main02 dl {width: 100%;margin: 17px 0px;}
.yzs_main02 dl dt .img {width: 100%;}
.yzs_main02 dl dt .img_zhe img{margin-left: 44%;}
.yzs_main02 dl dd {height: 130px;}
.yzs_main02 dl dd span {font-size: 1.7rem;margin-top: 5%;}
.yzs_main02 dl dd i {font-size: 1.4rem;}
.yzs_main02 dl dd b{ display:none;}
.lianjie ul {width: 100%; margin-left:0;}
.lianjie li {margin: 0 37px;}
.lianjie li span {font-size: 1.6rem;}
.xgg { background:none; margin-top:0;}
.xgg02 { background:url(../Images/fef_03.jpg) center no-repeat; float:left; height:363px; margin-top: 8%;}
.tx { background:none;}
.tx02 { background:url(../Images/qww_02.jpg) center no-repeat; height:432px; float:left;}
}

.inkPhoBox { width: 820px; }
.inkPhoBox .main{ width:820px;}
.inkPhoBox .mod18{width:820px;position:relative;}
.inkPhoBox #prev{ background: url(../Images/prevbtn.png) no-repeat; height: 48px; width: 24px; position: absolute; z-index: 99; left: 11px; top: 37px; cursor: pointer; }
.inkPhoBox #next{ background: url(../Images/nextbtn.png) no-repeat; height: 48px; width: 25px; position: absolute; z-index: 99; top: 37px; right: 11px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf a{display:block;width:100%;height:377px;position:absolute;color:#fff;}
.inkPhoBox .mod18 .cf li span{display:block;width:688px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.inkPhoBox .bigImgBox{width: 795px; height: 466px; border: 1px solid #E1E1E1; padding:11px; }
.inkPhoBox .mod18 .picBox{width: 795px; height: 466px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:514px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 820px; height: 466px;}
.inkPhoBox .smImgBox{ width: 795px; height: 101px; padding: 11px; border: 1px solid #E1E1E1; margin-top: 12px; position: relative; }
.inkPhoBox .mod18 .listBox{ width: 700px; height: 101px; margin: 0 auto; position: relative; overflow: hidden; }
.inkPhoBox .mod18 .listBox ul{height:101px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 134px; height: 101px; cursor: pointer; position: relative; padding: 0 9px 0 0; }
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:134px;height:101px;}
.inkPhoBox .mod18 .listBox .on img{border:2px solid #B42222; width:130px; height:97px;}
.inkPhoBox .mod18 .listBox .on { background:url(../Images/img_bg.jpg) center top no-repeat;}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}
.inkPhoBox .mod18 .picBox img{ width:100%; height:466px; overflow:hidden;}
.inkPhoBox .mod18 .listBox li img { width:100%; height:101px; overflow:hidden;}

@media screen and (max-width: 800px){
.mimi01 {width: 100%;}
.inkPhoBox { width: 100%; display:none;}
.inkPhoBox .main {width: 100%;}
.xiak { width:100%;}
.inkPhoBox .mod18 {width: 100%;}
.inkPhoBox .bigImgBox {width: 95%;}
.inkPhoBox .mod18 .picBox {width: 100%;}
.inkPhoBox .smImgBox{ width:95%;}
.listBox{ width:100%;}
.inkPhoBox .mod18 .listBox {width: 100%;}

}

.phone_banner{ display:none;}

@media screen and (max-width: 800px){
.nav{display:none;}
.in_head{  position: fixed; }
.menubtn{ display:block; top:1%; z-index:9999999999999999999;}
.pc_banner{ display:none;}
.phone_banner{ display:block; padding-top: 9%;margin-left:0; padding-bottom: 0;}
#solid{ height:365px;}
#solid .solid0, #solid .solid1, #solid .solid2{ height:265px;}
#solid ul li{ width:100%; left:0; margin-left:0; height:auto;}
#solid ul li img{ width:100%;}
#solid .solid0{ background:#fff;}
#solid #btt {width: 100%; margin-left: 0;left: 0; top:65%;}

}
@media screen and (max-width: 800px){
.bottom_box{ display:none !important;}
#solid #btt {
    width:100%; margin-left:-45px; left:0; top:60%;}
.guang{ display:none;}

}


#wrapper{ display:none;}

#wrapper {
}


.rslides {
  margin: 0 auto 40px;
  }

#slider2,
#slider3 {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0 auto;
  }

.rslides_tabs {
  list-style: none;
  padding: 0;
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 18px;
  list-style: none;
  margin: 0 auto 50px;
  max-width: 540px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
  }

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 20px;
  height: auto;
  background: transparent;
  display: inline;
  }

.rslides_tabs li:first-child {
  margin-left: 0;
  }

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
  }

/* Callback example */
.events {
  list-style: none;
  }

.callbacks_container {
  margin-bottom: 50px;
  position: relative;
  float: left;
  width: 100%;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height:466px;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.5;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 152px;
  width: 91px;
  background:url(../Images/themes.png) no-repeat left top;
  margin-top: -45px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
@media screen and (max-width: 800px){
#wrapper{ display:block;}
.callbacks_nav {
    top: 41%;
    }
.deault_wrap{ margin-bottom:0;}
.callbacks img { width:100%; height:325px;}
  }
  
/* 侧边悬浮*/
#leftsead{width:161px;height:290px;position:fixed;top:400px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#333;height:47px;margin-left:47px;border:1px solid #333;text-align:center;line-height:47px}
#p3{width:112px;background-color:#333;height:47px;margin-left:47px;border:1px solid #333;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}


.sjtd{ width:1200px; height:550px; float:left; overflow:hidden;}
.sjtd img{ width:100%; height:550px; float:left; overflow:hidden;}

@media screen and (max-width: 800px){
#leftsead{ display:none;}
.news_list dt img{ width:100%; height:auto;}
.news_xiangx img{ width:100%; height:auto;}
.wen_mins img{  width:100% !important; height:auto !important;}
.about_mains img{  width:100% !important; height:auto !important;}
.duo li { margin: 0 -11px;}
.news_list dl{width: 46%;float: left; border-bottom:none;padding:0;margin: 12px 11px;}
.news_list dt img {width: 100% !important; height: 183px !important;}

.sjtd{ width:100%; height:226px; float:left; overflow:hidden;}
.sjtd img{ width:100%; height:auto; float:left; overflow:hidden;}
.prop_list ul li{ width:280px; float:left; overflow:hidden;margin-left: 0;}
.prop_pic{ width:280px; height:167px; overflow:hidden; float:left;}
.large .inner{ height:60px;}
.large .logo img { width: 153px;margin-top: -3px;margin-left: 18px;}
.small .logo img{ width:153px;}
.jiajia2{ display:block;}
.news_min .jiajia2 {width: 100%; margin-top: -6%; margin: 3px 10px; margin-left:0;}
.news_min .js_min {width: 100%; height:auto; margin-top:-10px;}
.news_min .js_min dl dd a{ font-size:1.1rem;}
.news_min .js_min dl{ width:96%; margin-top: 8px; padding:9px 0px; border-bottom:none;}
.news_min .js_min dl dd{ width:80%; margin-top:6%;}
.news_min .js_min dl dd p{ font-size:1rem; margin-top:4px; line-height:38px;}
.x_zuo { width:100%; float:left;}
.x_zuo img{ width:100%; float:left;} 
.y_you { width:100%; float:left;}
.y_you img{ width:100%; float:left;}
.news_min .js_min dl dt{ width:199px; height:138px;}
.news_min .js_min dl dt img{ width:100%; height:138px; overflow:hidden;}
.news_min .js_min dl dd{ width:61%; margin-left:19px;}
.heihei{ display:none;}
.content-slide .small03 .small03_dt img{ width:100%; height:237px; overflow:hidden;}
.news {margin-top: 74%;}
.deault_wrap{ margin-top:5%;}
}
.nana {
	FONT-SIZE: 25px;
	COLOR: #000000;
	FONT-FAMILY: "微软雅黑",Tahoma, Verdana, Arial, sans-serif, "宋体";
	line-height: 2.0;
}
