@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#000;background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;;width:100%;}
input{-webkit-appearance: none;}
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*header*/
.logo{position:relative; width:100%;}
.top_nav{ position:absolute; left:0; top:2%;z-index:999; width:100%;background: rgba(255,255,255,0);}
.search{width:25px;position:absolute;left:0;top:15%;z-index:8;}
.back{ width:15px;position:absolute;left:0;top:17px;z-index:8;}
#logo{ width:55%; margin:-1% auto 0px}
#er_logo{width:32%; margin:8px auto 0px }
.ss{width:0;height:35px;position:absolute;left:0;top:3%;overflow:hidden;z-index:7;}
.ss_bd{width:68%;height:35px;border:none;background:#fff;float:left;color:#333333;padding:0 0 0 12%;font-family:"微软雅黑";border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;}
.ss_btn{width:20%;float:left;line-height:35px;background:#0290db;border:none;color:#fff;font-family:"微软雅黑";border-radius:3px;
-moz-border-radius:3px;-webkit-border-radius:3px;font-size:18px;}
.top{width:40px;position:absolute;left:2%;top:8px;}
/*index*/
.company {
    font-size: 15px;
    line-height: 1.5;
    opacity: 0;
    border-top: 1px solid #fff;
    margin-top: 4%;
    width:95%;
    margin:0 auto;
}
.company ul li{
	border-bottom:1px solid #FFFFFF;
	padding:1% 0;
	height: 100%;

}
.company1 .span1{
	font-size:14px;
	color:#FFFFFF;
	line-height:45px;

}
.company1 .span2{
	float:right;
	font-size:15px;
	color:#FFFFFF;
}
.company1 .span2 i{
	float:right;
	font-style:normal;
	font-size:15px;
	color:#FFFFFF;
}
.com_con{width:100%;padding-top:6%;}
.com_con ul li{width: 31%;float:right;padding:1%;}
.com_con ul li .com_c1 img{width: 100%;height: 100%;}
.com_con ul li .com_c1 h4{width: 100%;color:#999999;font-size:14px;font-weight: normal;text-align:center;margin-top:6%;}
.com_con ul li .com_c1 a{color:#999999}
.com_con1 img{
	width:35%;
	float:left;
}
.com_con1 p{
	color:#666666;
	font-size:14px;
	width: 54%;
	/*height: 44%;*/
	padding:1% 0;
	float:right;
}
.contact{
	padding-left:6%;
	overflow: hidden;
	padding-bottom:6%;
}
.com_title{color:#339933;text-align:center;}
/*.com_title a{
	display:block;
	width: 42%;
	margin:0 auto;
}*/
.com_title h1{
	font-size:26px;
	font-weight: normal;
	color:#339933;
	width: 45%;
	/*font-size:100%;*/
	margin:0 auto;

}
.com_title h1 i{
	font-size:26px;
	color:#EC531C;
	font-style:normal;
}
.com_title h6{
	text-align:center;
	font-size:12px;
	/*font-size:100%;*/
	font-weight: normal;
	color:#339933;
	width: 46%;
	margin:0 auto;
}
.com_title h6 i{
	font-size:12px;
	color:#EC531C;
	font-style: normal;
}
.com_titles{text-align:center;margin-top:10%;}
.com_titles h1{
	font-size:30px;
	color:#339933;
	font-weight: normal;
}
.com_titles h1 i{
	font-size:20px;
	color:#EC531C;
	font-style:normal;
}
.com_titles h4{
	font-size:12px;
	color:#666666;
	font-weight: normal;
	/*padding:0 1%;*/
}
.yinwen_title{color:#191919;font-size:16px;text-align:center; line-height:35px; color:#fff;}
.heng_title{background: #00ab79;width:35px;height:3px;margin:0 auto;}

.com_tm{opacity:1;
transition:opacity 1s linear;
-webkit-transition:opacity 1s linear;
-moz-transition:opacity 1s linear;
-ms-transition:opacity 1s linear;
-0-transition:opacity 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;}

.top_list{clear:both;overflow:hidden; background:url(../images/b1.jpg) no-repeat center top; background-size:cover; width:100%; margin:0 auto;height: 100%;}
/*.top_list ul{ width:90%; margin:2% auto 10%;}*/
/*.top_list li{width:42%;float:left;margin:2% 0 0 2.7%;position:relative; border:5px solid #fff; border-radius:8px;}*/
/*.top_list li a{color:#fff;}*/
/*.top_list_t{width:100%;position:absolute;bottom:0;left:0%;color:#1470d7;font-size:12px;text-align:center;}*/
/*.top_list_b{width:100%;position:absolute;bottom:0;background: #fff;height:28px;border-top-left-radius:80%;border-top-right-radius:80%;}*/

.news{background-size:100% 100%; width:92%; margin:15px auto 0;overflow:hidden;}
.news_title{color:#fff;font-size:20px;text-align:center;padding:3% 0;}
.news li{width:84%;padding:3% 5%;color:#999999;font-size:15px;margin:0 0 1% 0; background:url(../images/new_lsit.png) no-repeat; background-size:contain ; font-size:12px; color:#fff;}
.news li a{color:#999999; color:#fff;}
.news li img{ border:2px solid #fff; border-radius:2px; display:block;}
.news li span{font-weight: bold; font-size:14px;}
.news li samp{ line-height:30px; height:30px; overflow:hidden; display:block;}
.news_title a{color:#fff;}
/*.news li{background:#de172e;width:96%;padding:3% 2%;color:#fff;font-size:15px;text-align:right;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 3% -100%; -webkit-animation:mymar 1s linear; opacity:0;-webkit-animation-fill-mode: forwards }
@-webkit-keyframes mymar{
	0%{margin:0 0 3% -100%; opacity:0;}
	20%{margin:0 0 3% -80%; opacity:0.2;}
	40%{margin:0 0 3% -60%; opacity:0.4;}
	60%{margin:0 0 3% -40%; opacity:0.6;}
	80%{margin:0 0 3% -20%; opacity:0.8;}
	100%{margin:0 0 3% 0; opacity:1;}}*/
.news_more a{width:40px;height:40px;display:block;margin:0 auto;background:#fff;font-size:15px;line-height:40px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#000;}
.news_more a:hover{background:#de172e;color:#fff;transform:rotate(360deg);
transition:background 1s linear,color 1s linear,transform 1s linear;
-webkit-transition:background 1s linear,color 1s linear,transform 1s linear;
-moz-transition:background 1s linear,color 1s linear,transform 1s linear;
-ms-transition:background 1s linear,color 1s linear,transform 1s linear;
-0-transition:background 1s linear,color 1s linear,transform 1s linear;}
/*.news_more1{transform:rotate(360deg);transition:transform 1s linear;-webkit-transition:transform 1s linear;-moz-transition:transform 1s linear;}
*/

.news_more2{display:block;color:#fff;margin:0 auto;background:url(../images/more.png) no-repeat center; background-size:contain;line-height:41px;  text-align:center;font-size:15px;
	cursor: pointer;
}
.news_more2 a{color:#fff;}
.product {
    overflow: hidden;
    background: url(../images/nb.jpg) no-repeat center top;
    background-size: cover;
    width: 100%;
    margin: 0 auto;
   /* padding:0 2%;*/
}


.pro_title{color:#191919;font-size:20px;text-align:center;padding:4% 0;}
.pro_text{color:#fff;height:30px;line-height:30px;font-size:16px;background:#1f2229;}
.pro_nr { width:90%; margin:3% auto 10%;}
.pro_nr li{width:42%;float:left;text-align:center;margin:0 2% 4% 2%;background:#fff; border:5px solid #fff; border-radius:8px;
/*transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
animation:fz 1s linear;
-webkit-animation:fz 1s linear;
-moz-animation:fz 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;*/
opacity:1;}
.pro_nr_pic{background:url(../images/Preloader_1.gif) no-repeat 50% 50%;border:none;}
.pro_nr_pic img{width:100%;}
.pro_zz{opacity:0;
transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-0-transform: rotateY(360deg);
transition:transform 1s linear,opacity 1s linear;
-webkit-transition:transform 1s linear,opacity 1s linear;
-moz-transition:transform 1s linear,opacity 1s linear;
-ms-transition:transform 1s linear,opacity 1s linear;
-0-transition:transform 1s linear,opacity 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;}


@keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}

@-webkit-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}
@-moz-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;} 
	100%{transform: rotateY(0deg); opacity:1;}
	}	

/*footer*/
.copyright {
    color: #b7b7b7;
    font-size: 16px;
    text-align: center;
    line-height: 30px;
    background: #f2f2f2;
    padding: 6% 0 15% 0;
}

.footer {
	width:100%;
	margin:0 auto;
	background:url(../images/bot_bg.png) no-repeat;
	padding-top:4%;
	padding-bottom:1%;
    position:fixed;
    left:0;
    bottom:0;
}

.footer ul {
	width:100%;
}

.footer li {width:20%;float: left;text-align: center;color: #fff; }
.footer-div{font-size:0.8em!important;}
.footer .bot_right {
    width: 20%;
    float: right;
    text-align: center;
    color: #fff;
}

.footer li img {
    width: 35%;
    height: 35%;
}
.footer li div{
	margin-top:1%;
}
.footer_text a {
    font-size: 16px;
    color: #fff;
}

.index {
    position: fixed;
    left: 43%;
    width: 20%;
    bottom: 0;
}

/*top*/

/*loading*/
/*@-webkit-keyframes line-scale {
  0% {-webkit-transform: scaley(1);
            transform: scaley(1); }
  50% {
    -webkit-transform: scaley(0.4);
            transform: scaley(0.4); }
  100% {
    -webkit-transform: scaley(1);
            transform: scaley(1); } }
@keyframes line-scale {
  0% {
    -webkit-transform: scaley(1);
            transform: scaley(1); }
  50% {
    -webkit-transform: scaley(0.4);
            transform: scaley(0.4); }
  100% {
    -webkit-transform: scaley(1);
            transform: scaley(1); } }
.line-scale > div:nth-child(1) {
  -webkit-animation: line-scale 1s 0.1s infinite cubic-bezier(.2, .68, .18, 1.08);
          animation: line-scale 1s 0.1s infinite cubic-bezier(.2, .68, .18, 1.08); }
.line-scale > div:nth-child(2) {
  -webkit-animation: line-scale 1s 0.2s infinite cubic-bezier(.2, .68, .18, 1.08);
          animation: line-scale 1s 0.2s infinite cubic-bezier(.2, .68, .18, 1.08); }
.line-scale > div:nth-child(3) {
  -webkit-animation: line-scale 1s 0.3s infinite cubic-bezier(.2, .68, .18, 1.08);
          animation: line-scale 1s 0.3s infinite cubic-bezier(.2, .68, .18, 1.08); }
.line-scale > div:nth-child(4) {
  -webkit-animation: line-scale 1s 0.4s infinite cubic-bezier(.2, .68, .18, 1.08);
          animation: line-scale 1s 0.4s infinite cubic-bezier(.2, .68, .18, 1.08); }
.line-scale > div:nth-child(5) {
  -webkit-animation: line-scale 1s 0.5s infinite cubic-bezier(.2, .68, .18, 1.08);
          animation: line-scale 1s 0.5s infinite cubic-bezier(.2, .68, .18, 1.08); }
.line-scale > div {
  background-color: #fff;
  width: 3px;
  height: 30px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: inline-block; }
*/




/*banner*/

#ban{ margin-top:1px;}

#ban img{ width:100%;}

#banner{}

.swipe{}

.swipe ul{}

#slider{ position:relative; overflow:hidden;}

#slider li{ float:left;}

#pagenavi{ position:absolute; bottom:0; width:100%; z-index:1; text-align:center; padding:10px 0;}

#pagenavi a{ width:12px; height:12px; line-height:99em; background:#FFF; border-radius:90px;margin:0px 2px 0px 2px; overflow:hidden; cursor:pointer; display:inline-block;}

#pagenavi a.active{ background:#037ac2;}




.box_main {
	min-width: 320px;
	max-width: 640px;
	width:92.5%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.cent p{
	font-size: 100%;
	color: #000;
	
}
/*banner背景*/
.banner_b{
	width: 100%;
	background:url(../images/home_b.png)no-repeat center center;
	background-size: 100%	
}
.banner_b
/*分类样式*/

.index_liebiao{
	width:94%;
	padding-top: 2%;
	padding-bottom:8%; 
}

.index_liebiao li{
	float: left;
	background: #2c2f34;
	padding:2% 2%;
	margin-bottom:2%;
	margin-left:1.5%; 
	border-radius:5px; 
}
.index_liebiao a{

	font-size: 100%;
	color:#fff;
}
/*关于我们*/
.nar{
	margin:0 auto;
	width: 78%;
	height: 100%;
	margin-top:2%;
	text-align:center;
}
.nar ul li{
	width:23% !important;
	text-align:center;
	/*padding:0 3%;*/
	padding-bottom:1%;
	display:inline;
	overflow: hidden;

}
.nar ul li a{
	display:inline-block;
	background:url(../images/border.png) no-repeat center top;
	-webkit-background-size: cover;
	background-size: cover;
	width: 23%;
	height: 23%;
	color:#999999;
	font-size:14px;
	/*padding:3%;*/
}
.nar ul li a:hover{
	display:inline-block;
	background:url(../images/h_boder.png) no-repeat center top;
	-webkit-background-size: cover;
	background-size: cover;
	width: 23%;
	height: 23%;
	color:#339933;
}
.bar{
	margin-top:3%;
	margin-bottom:5%;
	margin-left:2%;
	margin-right:2%;
}
.bar h3{
	color:#999999;
	font-size:14px; 
	font-weight:normal;
	margin-left:5%;
}
.bar img{
	width: 3%;
	height:3%;
	float:left;
	margin-top:2.0%;
}
.bar h3 a{
	color:#999999;
	font-size:14px; 
	font-weight:normal;
}
.bar p{
	color:#333333;
	font-size:14px;
}
/*新闻列表样式*/
.n_show ul li{
	float:left;
	width: 100%;
	border-bottom:1px dashed #C2C2C2;
}
.n_show ul li h6{
	color:#999999;
	font-size:14px;
	font-weight: normal;
	font-family: 宋体;
	margin-left:4%;
}
.n_show ul li h4{
	color:#333333;
	font-size:16px;
	font-weight: normal;
	margin-left:4%;
}


/*新闻详细页*/
.news_show_cont{line-height: 35px}
.news_show_cont p{
	font-size: 100%;
	color:#de4e3c;
	margin-bottom: 2%;
	line-height: 200%
}
.news_show_cont span{
	font-size: 100%;
	color:#262626;
}

.page1 {
	width: 100%;
	margin:0 auto;
	padding: 15px 0 15px 0;
}

.page1 li {
}
.page_33{width: 40%;background:#f2f2f2;display: block;margin:0 auto;height:35px;text-align: center;line-height: 35px}
.page_33  a{color:#353535!important}

.page1 li div {
	width: 80%;
	height: 35px;
	line-height: 35px;
	color: #fff;
	margin:0 auto; text-align:left
/*	border-radius:5px;*/
}

.page1 li div a {
	color: #fff
}



.products_list{
	width:92.5%; margin:0 auto
}
.products_list li{
	float: left;
	width:41%;
	margin:2% 0 0 2.7%;
	margin-bottom:5%;
	position: relative;background:url(../images/pro_bg.png) no-repeat; background-size:cover; padding: 2% 3% 2% 2%;
}
.products_list_pic{background:url(../images/Preloader_1.gif) no-repeat 50% 50%;border:none; position:relative;}
.products_list_pic img{width:100%;border:none; border:3px solid #fff; border-radius:5px;}
.products_list_t{width:100%;position:absolute;bottom:0;left:0%;color:#1470d7;font-size:12px;text-align:center;}
.products_list_t2{width:100%;position:absolute;bottom:0;background: #fff;height:28px; left:3px;border-top-left-radius:80%;border-top-right-radius:80%;}
/*图文列表*/
.p_show ul li{
	width: 46%;
	float:left;
	margin-left:4%;
}
.p_show ul li img{
	width: 100%;
	height: 100%;
}
.p_show ul li h4{
	text-align:center;
	color:#999999;
	font-size:14px;
}
.p_more input{
	width:140px;
	margin:0 auto;
	text-align:center;
	background:url(../images/more.png) no-repeat;
	display:block;border:0;
	font-size:12px;
	color:#339966;
	padding-top:7%;
	cursor:pointer;
	margin-top:5%;
}

/*图文详情*/
.p_shows img{
	width: 100%;
	height: 100%;
	padding:0;margin:0;    display: block;
}
.p_shows h3{
	color:#464646;
	font-size:18px;
	text-align:center;
}
.p_shows h4{
	color:#BFBFBF;
	font-size:14px;
	text-align:center;
}

/*留言 */
.g_show{
	border-bottom:1px dashed #999999;
	margin:0 4%;
	padding:0 5%;
	padding-bottom:8%;
}
.g_show .g_show1{
	color:#333333;
	font-size:18px;
}
.g_show .g_show1 i{
	color:#333333;
	font-size:16px;
	font-style:normal;
}
.g_show .g_show1 b{
	color:#333333;
	font-size:22px;
	font-weight:normal;
}
.g_show2{
	margin:0 4%;
	color:#999999;
	font-size:16px;
	margin-top:8%;
}
.g_show2 .name{
	width:100%;
	height:8%;
	padding-bottom:2%;
}
.g_show2 input{
	border:1px solid #999999;
	width:70%;
	height: 35px;
}
.g_show2 textarea{
	border:1px solid #999999;
	width:80%;
	height:130px;
	float:left;
	resize:none;
	margin-left:1%;
}
.g_show2 .submit{
	margin-top:8%;
	color:#FF6633;
	font-size:15px;
	background: #33CC66;
	float:left;
	width: 25%;
	margin-left:9.5%;
	cursor:pointer;
}
.g_show2 .reset{
	margin-top:8%;
	color:#FFFFFF;
	font-size:15px;
	background: #006633;
	float:left;
	width: 25%;
	margin-left:10%;
	cursor: pointer;
}
/*end*/
.products_con{
	width:92.5%;
	padding:0 3%;
	padding-bottom: 3%;
	position: relative;
	margin: 10% 0;
}
.products_con img{ width:100%;}
.products_con .products_con_img3{
	font-size:14px;
	color:#fff;
	padding-bottom: 3%;

}
.products_con .products_con_img2{
	position: absolute;
	bottom: 10%;
	width:40%;
	height:40px;
	left:22%;
	opacity: 0.8;
}
.products_con span{
	font-size:100%;
	color: #262626;
}
.pro_show_con{color:#fff;text-align: left;padding-left: 3%}
.pro_show_con2{width:93%;display: block;margin:0 auto;line-height:35px;color:#fff;}

/*更多*/
.com_more{width:40px;height:40px;display:block;margin:0 auto 3% auto;background:#FCBA5A;font-size:15px;line-height:40px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#fff;}
.com_more a{color:#fff;}
.pro_more{width:40px;height:40px;display:block;margin:0 auto 3% auto;background:#000;font-size:15px;line-height:40px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#fff;}
.pro_more a{color:#fff;}
.tanchu{width:120px;height:25px;margin:0 auto;background:#000;text-align:center;color:#fff;font-size:14px;position:fixed;top:50%;left:50%;margin-left:-50px;z-index:9999;display:none;line-height:25px;}



/*首页的导航*/
.nav_list{padding:30px 10px ;background:url(../images/bollang.png) left center repeat-x;overflow:hidden;}
.nav_list li{width:23%;float: left;margin: 0% 1%;position: relative;}
.nav_list_t{width:100%;position:absolute;top:70%;color:#0063d3;font-size:10px;text-align:center;}
.top2{width:100%;color: #1562d4;margin: 10% 0 10%; text-align:left}
.top2 img{float: left;width:50%;}
.top2 a,.top4 a{color:#00ab79;}
.top3{width:60%;float: left}
.top4{width:20%;float: right;color:#00ab79; }
.top4 img{float: left;width:50%;}
.top2 a span{float: right;margin-top: 10%}
.top4 span{float: left;margin-top: 5%}
.fenlei{background: #00ab79;width:20%;position: absolute;right:0.1%;top:80%;z-index: 999;line-height: 35px;color;padding: 5%;display: none}
.fenlei a{color:#fff;}
.fenlei li{border-bottom: 1px solid #12dca1;}
/*栏目*/
.lanmu{
	width:94%;
	margin-top: 3%;
/*	background: url(../images/cp.png);*/
	background-size:100% 100%;
	height:100%;
	margin-left: 3%;
	border-bottom: 1px solid #c7c7c7;
	position: relative;
}
.index_about {
    background: url(../images/title_b.png) no-repeat;
    background-size: 100%;
    color: #1470d7;
    margin:3% 0 0 0;
    line-height: 28px;
    width: 100%;
}
.index_about_det{ width:80%; margin:20px auto; padding-bottom:12px; height:100px;}
.about{ background:url(../images/about_bg.png) no-repeat center top; background-size:cover; padding:15px 10px 0; border-top-left-radius:20px;border-top-right-radius:20px;}
.about_lanmu{ background:url(../images/new_title.png) no-repeat center; width:201px; height:51px; line-height:51px; margin:0 auto; text-align:center; color:#fff600; margin-top:-25px; font-size:18px;}
.about_title{ text-align:center; line-height:80px; color:#fff; font-size:16px; height:134px;}
.cent{ padding:20px 10px; background:#fff; color:#004db5; line-height:30px; border-bottom-left-radius:20px;border-bottom-right-radius:20px; border-bottom-right-radius:20px;}
.er_title_left{background:url(../images/title_left.png) no-repeat left top; width:29px; height:51px; float:left}
.er_title_mid{background:url(../images/title_mid.png); height:51px; float:left; line-height:51px; color:#fff600; width:75%; text-align:center;}
.er_title_right{background:url(../images/title_right.png) no-repeat center top; width:31px; height:51px; float:left;}
.new_show{ color:#fff;}
.pro_pic{ background:url(../images/pro_show.png) no-repeat center top; background-size:contain; padding:20px;}
.pro_pic img{ border:3px solid #fff; border-radius:5px;}
.gbookinput{ background:url(../images/gbook_input.png) no-repeat; background-size:contain; color:#fff; padding:6px 10px 10px; }
.gbookinput span{ color:#fff;}
.gbookinput1{ line-height:30px; background:#ff; border:none; border-radius:5px; color:#000; padding:0px 5px; width:70%;}
.gbookinputb{ background:url(../images/gbook——text.png) no-repeat; background-size:contain; color:#fff; padding:10px 20px; }
.gbookinputb span{ color:#fff;}
.gbooktext{ background:#ff; border:none; border-radius:5px; color:#000; padding:20px 5px; width:70%; height:130px;}
.yijian1{ background:url(../images/sub.png) no-repeat center; border:none;background-size:contain; padding:40px; color:#fff; }
/*公用*/
.more{
	text-align:center;
	clear:both;
	padding:0.8% 0;
}
.pro_mor{
	padding:11% 0;
}
.more a{
	background: #fff;
	color:#339933;
	font-size:14px;
	padding:1% 3%;
	border:1px solid #339933;
	border-radius:20px;
}
.clear{
	clear:both;
}
/*修改*/
.top_list .com_con .com_c1 h4{
	color:#fff;
}
.s_fan1 a{
	color:#999999 !important;
	font-size:14px;
}
.s_fan2 a{
	color:#999999 !important;
	font-size:14px;
}
.s_fan1 a:hover{
	color:#333333 !important;
}
.s_fan2 a:hover{
	color:#333333 !important;
}
/*搜索*/
.list1{
	border-bottom:1px dashed #C2C2C2;
	padding:2% 0;
}
.list1 .list{
	text-align:left;
}
.list1 .list span{
	float:right;
} 
.list1 .list a{
	color:#333333;
	font-size:16px;
}
/*最新公告和设为首页*/
.sy_body1{width:100%;margin:0 auto;position:absolute;bottom:0px;z-index: 10;height: 30%;}
.sy_body1 .zxgg{width:48%;float:left;overflow: hidden;height:100%;}
.sy_body1 .zxgg .news{width:100%;padding-left:2%;height: 46%;}
.sy_body1 .zxgg .news .bt{width:100%;font-size:14px;color:#339933;padding-top:0;height: 49%;}
.sy_body1 .zxgg .news .title{width:100%;overflow:hidden;height: 45%;}
.sy_body1 .zxgg .news .title .ceil{width:100%;overflow:hidden;height: 100%;}
.sy_body1 .zxgg .news .title .ceil a{color:#999999;}
.sy_body1 .zxgg .sss{width:83%;padding-top:2%;position:relative;padding-left:2%;height: 30%;padding-bottom:0;}
.sy_body1 .zxgg .sss input{width:92%;height:100%;border:1px solid #999;padding-left:2%;border-radius:50px;outline: none;font-size:12px;}
.sy_body1 .zxgg .sss .sousuo{width:6%;height:35%;position:absolute;border-left:1px solid #999;text-align:center;top:35%;right:20%;}
.sy_body1 .zxgg .sss .sousuo img{width: 100%;height: 100%;padding-left:86%;vertical-align: top;}

.sy_body1 .swsy{width:36%;float:right;overflow: hidden;margin-top:10%;margin-right:3%;height: 100%;}
.sy_body1 .swsy .wbwx{width:100%;height: 27%;}
.sy_body1 .swsy .wbwx .image{width:83%;height:20%;}
.sy_body1 .swsy .jrsc {
    width: 100%;
    height: 28%;
    /*height:auto;*/
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    color: #ccc;
    text-align: right;
    overflow: hidden;
    line-height:20px;
}
.sy_body1 .swsy .jrsc a {
    color: #999;
    font-size:0.6em;
    /*font-size: 0.4em;*/
    /*display: block;*/
    /* width: 33.3%; */
    /*float: left;*/
    overflow: hidden;
    /*height: 100%;*/
}
.sy_body1 .swsy .jrsc a:hover{color: #339933;}
#slides .sjf_a1{display: inline;}