@charset "utf-8";
/* CSS Document */

*{
	font-family: "微软雅黑", "Microsoft YaHei";
}
body{
	margin:0;
	padding:0;
}
a img{
	border:none;
}
.clearfix{
	clear:both;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-weight: normal;
}
ul,li{
	list-style: none;
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

a,img{border:0;}

p{
	margin:0;
	padding:0;
}
ul,li{
	list-style:none;
	padding:0;
	margin:0;
}
input{
outline: none;
-webkit-appearance: none;
appearance: none;
border:none;
background-color:transparent;
}
button{
outline: none;
-webkit-appearance: none;
appearance: none;
border:none;
background-color:transparent;
}




/*头部*/
.header{
	width:100%;height: auto;
/*	padding-bottom:50px;*/
	position:relative;
}	
.header_box{
	width:90%;
	max-width:1180px;
	margin:0 auto;
	/*padding-bottom: 50px;
	    padding-bottom: 40px;*/
	padding-bottom: 30px;
}
.nav_position{
	position: absolute;
    bottom: -30px;
    left: 0;
    width: 100%;
    z-index: 10;
}
.header_top_p{
	font-size: 12px;
	/*color:#3b8d50;*/
	color:#999;
	line-height: 20px;
}

.header_bottom{
	width:100%;
}
.header_bottom_l{
	float:left;
	text-align: left;
	width:40%;
}
.header_bottom_l>a{
	display:inline-block;
}
.header_bottom_l>a>img{
	display:block;
	max-width:100%;
}
.header_bottom_r{
	float:left;
	text-align: right;
	width:60%;
	/*padding-top:20px;*/
	padding-bottom:20px;
}
.header_bottom_r>img{
	display:inline-block;
	max-width:100%;
}
.ss{
	display:inline-block;
	width:27%; height:36px;
	line-height: 36px;
	/*border:1px solid #39894e;*/
	border:1px solid #0068b7;
	border-radius: 20px;
	margin:0 20px;
}
.ss>input{
	width:76%;
	height: 34px;
    line-height: 34px;
	padding-left:4px;
}
.ss>a{
	display:inline-block;
	width:18%;
	text-align: left;
}
.ss>a>img{
	display:inline-block;
	margin-bottom: 4px;
}
.name{
	display:inline-block;
}
.name>a{
	font-size: 14px;
	/*color:#38894c;*/
	color:#0068b7;
	letter-spacing: 2px;
}

.nav-box{
	/*position:relative;
	top:20px;*/
	z-index: 99999;
	width: 90%;
    max-width: 1180px;
    margin: 0 auto;
}
.nav-box-1{
	width:100%;
	max-width:1180px;
	margin:0 auto;
	/*background-color:#3a8b4d;*/
	background-color:#0068b7;
	border-radius: 10px;
}
.nav_li_f{
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.nav_li_l{
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;	
}
.header_top{
	padding-top: 4px;
    margin-bottom: 4px;
}

/*banner*/
.banner-box{
	width:100%;
	overflow: hidden;
	position: relative;
}
.lunbo{
	overflow:hidden;
	height:430px;
}
.lunbo>a>img{
	position:relative;
	left:50%;
	margin-left:-960px;
}
.xuanxiang{
	margin-top:-34px;
	width:100%;
	text-align: center;
	z-index: 8;
	position: relative;
}
.xuanxiang>li{
	display: inline-block;
	background-color:#fff;
	width:40px;
	height:8px;
	margin-left:10px;
}
.lunbo>.lunbospan1{
	position: absolute;
	top:50%;left:6%;
	margin-top:-10px;
}
.lunbo>span>i{
	font-size:70px;
	/*color:#3d7e4c;*/
	color:#0068b7;
	cursor:pointer;
}
.lunbo>.lunbospan2{
	position: absolute;
	top:50%;right:5%;
	margin-top:-10px;
}
.lunbo1{
	overflow:hidden;
	height:350px;
}
.lunbo1>a>img{
	position:relative;
	left:50%;
	margin-left:-496px;
}
.xuanxiang1{
	margin-top:-34px;
	width:100%;
	text-align: center;
	z-index: 1;
	position: relative;
}
.xuanxiang1>li{
	display: inline-block;
	background-color:#fff;
	width:40px;
	height:8px;
	margin-left:10px;
}
.lunbo1>.lunbospan1{
	position: absolute;
	top:50%;left:6%;
	margin-top:-10px;
}
.lunbo1>span>i{
	font-size:70px;
	/*color:#3d7e4c;*/
	color:#0068b7;
	cursor:pointer;
}
.lunbo1>.lunbospan2{
	position: absolute;
	top:50%;right:5%;
	margin-top:-10px;
}

/*ej-banner*/
.ej_banner{
	width:100%;
	overflow: hidden;
}
.banner1{
	position:relative;
	left:50%;
	margin-left:-960px;
}
.banner2{
	position:relative;
	left:50%;
	margin-left:-496px;
}



.floatright_box{
	position:fixed;
	    top: 300px;
    right: 20px;
	    z-index: 9999999;
}
.floatright_box_1{
	width:50px;
	height:50px;
	background-color:#999999;
	margin-bottom:1px;
	position:relative;
}
.floatright_box_1>i{
	font-size:30px;
	color:#fff;
	text-align: center;
	line-height: 50px;
	width:100%;
}
.fr_hover_box{
	width:110px;
	height:110px;
	position:absolute;
	bottom:0; right:100%;
	display:none;
}
.floatright_box_1>ing{
	width:100%;
	max-width:100%;
}
.fr_hover_box>img{
	width:100%;
	max-width:100%;
}
.floatright_box_1:hover{
	/*background-color:#3a8b4d;*/
	background-color:#0068b7;
}
.floatright_box_1:hover .fr_hover_box{
	display:block;
}
/*底部*/
.footer{
	width:100%;
	height:auto;
	background-color:#d1d1d1;
}
.footer_center{
	width:90%;
	max-width:1180px;
	margin:0 auto;
}
.footer_t_1{
	width:25%;
	float:left;
	padding-left:40px;
}
.footer_t_1_pic{
	margin-bottom:20px;
}
.footer_t_1_pic>img{
	max-width:100%;
}
.footer_p20{
	padding-top:20px;
	padding-bottom:20px;
}
.footer_t_1_p{
	font-size:16px;
	color:#333;
	line-height: 30px;
}
.footer_t_2{
	width:38%;
	float:left;
	margin-top: 20px;
}
.footer_t_2_ul1{
	width:25%;
	float:left;
}
.footer_title{
	display:block;
	font-size:16px;
	color:#474747;
	margin-bottom:20px;
	font-weight: 600;
}
.footer_title:hover{
	color:#474747;
}
.footer_a{
	display: block;
	font-size:14px;
	color:#333;
	margin-bottom:20px;
}
.footer_a:hover{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.footer_t_2_2{
	display:none;
	text-align: center;
}
.footer_t_3{
	width:37%;
	float:left;
}
.footer_t_3>img{
	width:100%;
	max-width:100%;
}
.footer_b_p1{
	float:left;
	text-align: left;
	width:70%;
}
.footer_b_p2{
	float:left;
	text-align: right;
	width:30%;
}
.footer_b{
	padding:20px 0;
}
.footer_b_p1>a{
	font-size:14px;
	color:#333;
}
.footer_b_p2>a{
	font-size:14px;
	color:#333;
}
.footer_b_p1>a.footer_a_hover:hover{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.footer_b_p2>a.footer_a_hover:hover{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.footer_nav{
	margin-bottom:20px;
}
#dLabel{
	font-size:18px;
}
.dropdown-menu_fotnav{
	background-color: #fff;
  /*  background-color: rgba(239,241,240,0.7);*/
}
.dropdown-menu_fotnav>li>a{
	padding: 10px 0px;
    color: #333;
    font-size: 14px;
}
.dropdown-menu_fotnav>li>a:hover{
	color: #fff;
	background-color:#3d7e4c;
}


/*首页页面*/
.index_div{
	width:100%;
}
.index_div_center{
	width:90%;
	max-width:1180px;
	margin:0 auto;
}
.index_div_title{
	width:100%;
	margin-top:10px;
	margin-bottom:20px;
	position:relative;
}
.index_div_title_div1{
	float:left;
	width:80%;
}
.index_div_title_div1>h2{
	display:inline-block;
	font-size:20px;
	/*color:#3a8b4d;*/
	color:#0068b7;
	line-height: 40px;
	font-weight: bold;
	margin-right:10px;
}
.index_div_title_div1>span{
	font-size:14px;
	color:#9c9b9b;
	line-height: 40px;
}
.index_div_title_div2{
	float:left;
	width:20%;
	text-align: right;
}
.index_div_title_div2>span{
	font-size:14px;
	/*color:#f1ab04;*/
	color:#0068b7;
	line-height: 40px;
}
.index_div_title:hover .index_div_title_div2>span{
	color:#0383d6;
}
.index_div_title:before{
	content:"";
	position:absolute;
	bottom:0;left:0;
	width:100%;
	height:2px;
	/*background-color:#3a8b4d;*/
	background-color:#0068b7;
	z-index: 0;
}
.index_div_title:after{
	content:"";
	position:absolute;
	bottom:0;right:0;
	width:0;
	height:2px;
	/*background-color:#f1ab04;*/
	background-color:#0383d6;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
}
.index_div_title:hover:after{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
}
.index_about>a>p{
	font-size:16px;
	color:#333;
	line-height: 28px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 9;
    overflow: hidden;
}


.lunbo_video>a>img{
	display:block;
	width:100%;
	max-width:100%;
	z-index: 1;
	position: relative;
}
.lunbo_video{
	overflow:hidden;
	position:relative;
}
.xuanxiang_video{
	width: 100%;
    text-align: right;
    z-index: 10;
    position: absolute;
    bottom:10px;
    right: 10px;
}
.xuanxiang_video>li{
	display: inline-block;
	width:20px;
	height:20px;
	text-align: center;
	background-color:#fff;
	cursor:default;
}


.index_news_pic_box{
	width:33.33333333%;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.index_news_w_box{
	width:66.666666666%;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.inedx_new_pic{
	display:block;
	max-width:100%;
}
.index_new1_h2{
	font-size:16px;
	color:#333;
	line-height: 40px;
	overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis;
}
.index_new1_p{
	font-size:14px;
	color:#666;
	line-height: 24px;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
}
.index_new1_span{
	font-size:16px;
	color:#333;
	line-height: 40px;
}
.index_news1_20{
	margin-bottom:20px;
}
.index_news1:hover .index_new1_h2{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.index_news2_l{
	width:16.666667%;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.index_news2_r{
	width:83.3333333%;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.index_news2_l_t{
	width:100%;
	/*background-color:#3a8b4d;*/
	background-color: #0068b7;
}
.index_news2_l_t>h2{
	line-height:55px;
	color:#fff;
	text-align: center;
	font-size:28px;
}
.index_news2_l_b{
	width:100%;
	/*border:1px solid #3a8b4d;*/
	border:1px solid #0068b7;
	box-sizing: border-box;
}
.index_news2_l_b>h2{
	font-size: 16px;
	/*color:#3a8b4d;*/
	color:#0068b7;
	text-align: center;
	line-height: 27px;
}
.index_new2_h2{
	font-size:16px;
	color:#333;
	line-height: 26px;
	margin-bottom:15px;
overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis;
}
.index_new2_p{
	font-size:14px;
	color:#666;
	line-height: 24px;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
}
.index_news2:hover .index_new2_h2{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.flex-item_1_b{
	padding-top: 10px;
	padding-bottom:20px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	/*border-bottom:2px solid #3a8b4d;*/
	border-bottom:2px solid #0068b7;
	box-sizing: border-box;
}
.flex-item_1_b_h2{
	font-size: 16px;
	color:#333;
	text-align: center;
	line-height: 34px;
	margin-bottom: 10px;
}
.flex-item_1_b_div_a{
	float:left;
	fot-size:16px;
	/*color:#d01d1d;*/
	color:#ff7e12;
	margin-left:10px;
}
.flex-item_1_b_div_span{
	float:right;
	fot-size:14px;
	color:#666;
	margin-right:10px;
}
.flex-item_1_b_a{
	font-size:16px;
	color:#ff7e12;
	display:block;
	line-height: 30px;
	width:100px; height:30px;
	margin:0 auto;
	text-align: center;
	margin-top:20px;
}
.flex-item_1:hover{
	box-shadow: -2px 0px 6px #b7b7b7,0px 2px 6px #b7b7b7,0px -2px 6px #b7b7b7,2px 0px 6px #b7b7b7;
}
.flex-item_1:hover .flex-item_1_b{
	/*border-left:1px solid #3a8b4d;
	border-right:1px solid #3a8b4d;
	background-color:#3a8b4d;*/
	border-left:1px solid #0068b7;
	border-right:1px solid #0068b7;
	background-color:#0068b7;
}
.flex-item_1:hover .flex-item_1_b_h2{
	color:#fff;
}
.flex-item_1:hover .flex-item_1_b_div_span{
	color:#fff;
}
.flex-item_1:hover .flex-item_1_b_a{
	/*color:#fff;
	background-color:#ff7e12;*/
	color:#ff7e12;
	background-color:#fff;
	border-radius: 6px;
}
.img-responsive{
	width:100%;
	max-width:100%;
}

.index_child_1{
	width:25%;
	float:left;
	padding:0 10px;
	margin-bottom:20px;
	
}
.index_child_1_bg{
	width:100%;
	/*background-color:#3a8b4d;*/
	background-color:#0068b7;
	position:relative;
	display: block;
}
.index_child_1>.index_child_1_bg>h2{
	font-size:14px;
	color:#fff;
	text-align: center;
	line-height: 60px;
	position:relative;
	z-index: 2;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_child_1_bg:before{
	content:"";
	position:absolute;
	width:0;
	height:100%;
	/*background-color:#f1ab04;*/
	background-color:#0383d6;
	bottom:0;right:0;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	
}

.index_child_1_bg:hover:before{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
}

a,img{border:0;}

.scroll{overflow:hidden;}
.scroll img{margin:0 8px;}


/*二级页面*/
.ej_content_box{
	width:100%;
	background-color:#fff;
}
.ej_content_center{
	width:90%;
	max-width:1180px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:40px;
}

.ej_nav_box {
    width: 100%;
    /*background: #3d7e4c;*/
	background:#0068b7;
}
.ej_nav_box_center {
    width: 90%;
    max-width: 1180px;
    margin: 0 auto;
    height: 50px;
}
.ej_nav_box_center>div {
    float: left;
}
.ej_nav_box_center>div.ej_nav_g {
    width: 1px;
    height: 100%;
    /*background: #3a8b4d;*/
	background: #0068b7;
    padding: 0;
}
.ej_nav_box_center>div>a {
    font-size: 16px;
    color: #fff;
    line-height: 50px;
    padding: 0 30px;
}
.ej_nav_box_center>div>a>i.fa-home {
    font-size: 20px;
    color: #fff;
    line-height: 50px;
}
.dropdown button#dLabel1 {
    background: transparent !important;
    border: 0 none !important;
    padding: 0 30px;
    margin: 0;
    color: #fff;
    line-height: 50px;
    font-size: 16px;
}
.dropdown-menu > li > a.ej_nav_992s_a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 30px;
    color: #fff;
	font-size:14px;
	/*background-color:#3a8b4d;*/
	background-color: #0068b7;
}
.dropdown-menu > li > a.ej_nav_992s_a:hover{
	/*background-color:#3d7e4c;*/
	background-color: #0383d6;
}
.ej_nav_992s{
	display:none;
}
.ej_nav{
	width:100%;
}
.ej_nav>h2{
	width:100%;
	line-height: 60px;
	text-align: center;
	font-size:22px;
	color:#fff;
	/*background:#3d7e4c;*/
	background:#0068b7;
}
.ej_nav_ul>li{
	position:relative;
}
.ej_nav_ul>li>a{
	display:block;
	width:100%;
	padding-left:20px;
	font-size:16px;
	padding-top:12px;
	padding-bottom:12px;
	color:#333;
	border-left:1px solid #dadada;
	border-bottom:1px solid #dadada;
	/*border-top:1px solid #dadada;*/
	border-right:1px solid #dadada;
	box-sizing: border-box;
	position:relative;
	z-index: 10;
}
.ej_nav_ul>li>a.ej_nav_ul_dq{
	/*background:#3a8b4d;*/
	color:#fff;
	/*border-left:1px solid #3a8b4d;
	border-bottom:1px solid #3a8b4d;
	border-right:1px solid #3a8b4d;*/
	background-color:#0383d6;
	border-left:1px solid #0383d6;
	border-bottom:1px solid #dadada;
	border-top:1px solid #dadada;
	border-right:1px solid #0383d6;
	
}
.ej_nav_ul>li>a:hover{
	color:#fff;
	/*border-left:1px solid #3a8b4d;
	border-bottom:1px solid #3a8b4d;
	border-right:1px solid #3a8b4d;*/
	border-left:1px solid #0383d6;
	border-bottom:1px solid #0383d6;
	/*border-top:1px solid #dadada;*/
	border-right:1px solid #0383d6;
}
.ej_nav_ul>li:before{
	content:"";
	position:absolute;
	width:0;
	height:100%;
	/*background-color:#3a8b4d;*/
	background-color:#0383d6;
	bottom:0;right:0;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	
}

.ej_nav_ul>li:hover:before{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
}
.ej_content1_title_p1{
	width:40%;
	float:left;
	text-align: left;
}
.ej_content1_title_p2{
	width:60%;
	float:left;
	text-align: right;
}
.ej_content1_title_p1>a{
	font-size:20px;
	/*color:#3a8b4d;*/
	color:#0068b7;
	line-height: 20px;
}
.ej_content1_title_p2>a,.ej_content1_title_p2>span{
	font-size:14px;
	color:#333;
	line-height: 20px;
}
.ej_content1_title_p2>a:hover{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.ej_content1_title{
	padding-bottom:8px;
	/*border-bottom:1px solid #e88628;*/
	border-bottom:1px solid #0383d6;
	box-sizing: border-box;
	margin-bottom:30px;
}
.dropdown-menuu{
	position:absolute!important;
}

/*分页*/
.list_right3 {
    width: 800px;
    line-height: 30px;
    margin: 0 auto;
    text-align: center;
    clear: both;
    float: none;
    font-size: 14px;
    margin-top: 30px;
    margin-bottom: 50px;
}
.list_right3a 
{
    padding: 1px 20px;
    float: left;
    color: #666666;
    margin-right: 8px;
    margin-left: 70px;
    display: inline-block;
	font-size:14px;
}
.list_right3c {
    padding: 0px 8px;
    margin-right: 6px;
    color: #666;
}
.list_right3c{
    border: 1px solid #b5b5b5;
    padding: 0px 15px;
    float: left;
    margin-right: 6px;
    color: #b5b5b5;
}
.list_right3e {
    color: #fff;
}

.list_right3d {
    padding: 0px 15px;
    float: left;
    margin-right: 6px;
    border: 1px solid #b5b5b5;
    color: #b5b5b5;
}
.list_right3e {
   /* background: #3a8b4d;*/
	background-color:#0068b7;
    display: block;
    color: #fff;
}
.list_right3e:hover{
	 color: #fff;
}
.hidden-lg {
    display: none;
}
.hidden-lg_fy1{
	text-align: center;
	height:30px;
}
.hidden-lg_fy1 a:first-child
{
    width:30%;
	float:left;
}
.hidden-lg_fy1 a:last-child
{
    width:30%;
	float:right;
}
.hidden-lg_fy2{
	width:30%;
	float:right;
	text-align: center;
	height:30px;
}
.pagelink{
	font-size:14px;
	/*color:#3a8b4d;*/
	color:#0068b7;
	line-height: 30px;
}
.pagelink:hover{
	font-size:14px;
	/*color:#3a8b4d;*/
	color:#0068b7;
}


.fp_div{
	width:40%;
}
.fp_div>a{
	display:block;
	width:100%;
	font-size:16px;
	color:#333;
	background-color:#e5e5e5;
	border-radius: 6px;
	padding:10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis; 
}
.fp_div>a:hover{
	/*color:#3a8b4d;*/
	color:#0068b7;
}



.ej_content1_content img{
	max-width:100%;
}
/*单页*/
.ej_content1_content_p{
	font-size:16px;
	color:#333;
	line-height: 28px;
}
.ej_content1_content_img1{
	margin-bottom:40px;
}
.ej_content1_content_img3{
	margin:0 auto;
	margin-bottom:20px;
	display:block;
}

/*图片列表*/
.ej_about_tw{
	width:33.333333%;
	float:left;
	padding:0 10px;
	margin-bottom:20px;
}
.ej_about_tw_t{
	width:100%;
}
.ej_about_tw_t>img{
	width:100%;
	max-width:100%;
}
.ej_about_tw_w_h2{
	font-size:16px;
	color:#333;
	text-align: center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height: 30px;
}
.ej_about_tw_box{
	position:relative;
}
.ej_about_tw_box:before, .ej_about_tw_box:after {
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    content: "";
    visibility: hidden;
    -webkit-transition: opacity 0.5s,-webkit-transform 0.5s;
    -moz-transition: opacity 0.5s,-moz-transform 0.5s;
    -o-transition: opacity 0.5s,-o-transform 0.5s;
    -ms-transition: opacity 0.5s,-ms-transform 0.5s;
    transition: opacity 0.5s,transform 0.5s;
}
.ej_about_tw_box:before{
	/*border-top: 2px solid #3d7e4c;
    border-bottom: 2px solid #3d7e4c;*/
    -webkit-transform: scale(0,1);
    -moz-transform: scale(0,1);
    -o-transform: scale(0,1);
    -ms-transform: scale(0,1);
    transform: scale(0,1);
	border-top: 2px solid #0068b7;
    border-bottom: 2px solid #0068b7;
}
.ej_about_tw_box:after {
   /* border-left: 2px solid #3d7e4c;
    border-right: 2px solid #3d7e4c;*/
    -webkit-transform: scale(1,0);
    -moz-transform: scale(1,0);
    -o-transform: scale(1,0);
    -ms-transform: scale(1,0);
    transform: scale(1,0);
	border-left: 2px solid #0068b7;
    border-right: 2px solid #0068b7;
}
.ej_about_tw_box:hover:before,.ej_about_tw_box:hover:after {
    visibility: visible;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.ej_about_tw_box:hover .ej_about_tw_w_h2{
	/*color:#3d7e4c;*/
	color:#0068b7;
}


.ej_product{
	width:33.333333%;
	float:left;
	padding:0 10px;
	margin-bottom:20px;
}
.ej_content1_content_h22{
	text-align:center;
	margin-bottom:20px;
}
.ej_content1_content_h22>a{
	display:inline-block;
	font-size:18px;
	/*color:#3a8b4d;*/
	/*color:#0068b7;*/
	color:#0383d6;
	padding:0 10px;
	padding-bottom:10px;
	position:relative;
	margin:0 10px;
}
.ej_content1_content_h22>a:before{
	content:"";
	width:0;height:2px;
	/*background-color:#e88628;*/
	background-color:#0068b7;
	position:absolute;
	top:100%; left:50%;
	transition:all 0.5s;
}
.ej_content1_content_h22>a.ej_product_nav_dq{
	/*color:#e88628;
	border-bottom:2px solid #e88628;*/
	color:#0068b7;
	border-bottom:2px solid #0068b7;
}
.ej_content1_content_h22>a:hover{
	/*color:#e88628;*/
	color:#0068b7;
}
.ej_content1_content_h22>a:hover:before{
	width:100%;
	left:0;
}






/*新闻列表*/
.ej_news_rq_t{
	width:100%;
}
.ej_news_rq_t>h2{
	text-align:center;
	/*background-color:#3a8b4d;*/
	background-color:#0068b7;
	color:#fff;
	line-height: 55px;
	font-size:28px;
}
.ej_news_rq_b{
	width:100%;
}
.ej_news_rq_b>h2{
	text-align:center;
	/*color:#3a8b4d;*/
	color:#0068b7;
	line-height: 27px;
	font-size:16px;
	/*border:1px solid #3a8b4d;*/
	border: 1px solid #0068b7;
}
.ej_news_tw_h2{
	font-size:16px;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis; 
	line-height: 26px;
	margin-bottom:10px;
}
.ej_news_tw_p{
	font-size:14px;
	color:#666;
	line-height: 24px;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
}
.ej_news_box{
	display:block;
	margin-bottom:20px;
}
.ej_news_box:hover .ej_news_tw_h2{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.ej_news_rq{
	width:25%;
	float:left;
	padding:0 10px;
}
.ej_news_tw_box{
	width:75%;
	float:left;
	padding:0 10px;
}
.ej_content1_content_h2{
	font-size:20px;
	color:#333;
	text-align: center;
}
.ej_content1_content_h21{
	font-size:20px;
	color:#333;
	text-align: center;
	margin-bottom:20px;
}
.ej_content1_content_span{
	display:block;
	font-size:14px;
	color:#999;
	text-align: center;
	margin-top:20px;
	margin-bottom:20px;
}
.ej_content1_content_img2{
	margin-bottom:40px;
	margin-top:40px;
}


/*联系我们*/
.ej_contact{
	width:33.3333333%;
	float:left;
	margin-bottom:20px;
	padding:0 10px;
	    position: relative;
    z-index: 1;
}
.ej_contact_h2{
	/*background-color:#3a8b4d;*/
	position:relative;
	background-color:#0068b7;
}
.ej_contact_h2,.ej_contact_h2>a{
	color:#fff;
	font-size:14px;
	line-height: 60px;
	text-align: center;
	position: relative;
	z-index: 10;
	display: block;
}
.ej_contact_h2:before{
	content:"";
	position:absolute;
	width:0;
	height:100%;
	/*background-color:#f1ab04;#ff7e12*/
	bottom:0;right:0;
	background-color:#0383d6;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	
}
.ej_contact_h2:hover:before{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
}



/*产品详情*/
.ej_product1{
	width:100%;
}
.ej_product1_l{
	width:420px;
	float:left;
	margin-right:10px;
	border:1px solid #d2d2d2;
	padding:10px;
}
.ej_product1_r{
	float:left;
}
.ej_product_xq{
	width:100%;
	padding-top:40px;
	padding-left:60px;
}
.ej_product_xq_h2{
	font-size:22px;
	color:#333;
	margin-bottom:30px;
}
.ej_product_xq_h3{
	font-size:22px;
	/*color:#fb791e;*/
	color:#0068b7;
	margin-bottom:30px;
}
.ej_product_xq_h4{
	font-size:30px;
	color:#ff0000;
	margin-bottom:30px;
}
.ej_product_xq_h5{
	font-size:22px;
	color:#333;
	margin-bottom:30px;
}
.ej_product_xq_t{
	margin-bottom:30px;
}
.ej_product_xq_t_span{
	font-size:22px;
	color:#333;
	float:left;
	line-height: 28px;
}
.ej_product_xq_t center{
	float:left;
}
.ej_product_xq_a{
	text-align: center;
}
.ej_product_xq_a>a{
	display:block;
	width:200px;
	height:60px;
	/*background-color:#fb791e;*/
	background-color:#0068b7;
	color:#FFF;
	line-height: 60px;
	font-size:22px;
}
.ej_product2{
	margin-top:40px;
}
.ej_product_xq_t{
	width:100%;
}
.ej_product_xq_t>img{
	display:block;
	max-width:100%;
	margin:0 auto;
}
/*淘宝添加*/
.sdddq {
	font-size: 20px;
	height: 30px;
	width: 150px;	 
}
.sssd {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	text-align: center;
}

.ej_content2_content_title>a{
	display:block;
	width:280px;
	height:60px;
	background-color:#e6e6e6;
	color:#333;
	font-size:16px;
	text-align: center;
	line-height: 60px;
	margin-bottom:20px;
}
.ej_content2_content_dzxq1{
	width:60%;
	margin:0 auto;
	border:1px solid #cccccc;
	padding-top:40px;
}
.ej_content2_content_dzxq11{
	margin-bottom:40px;
}
.ej_content2_content_dzxq12{
		text-align: center;
	    margin-bottom:40px;
	}
.ej_content2_content_dzxq12>a{
	display:inline-block;
	width:120px;height:40px;
	/*background-color:#3a8b4d;*/
	background-color:#0068b7;
	color:#fff;
	line-height: 40px;
	font-size:16px;
	border-radius: 6px;
	margin:0 20px;
	position:relative;
	overflow: hidden;
}
.ej_content2_content_dzxq12>a>h2{
	font-size:16px;
	line-height: 40px;
	z-index: 10;
	position:relative;
}
.ej_content2_content_dzxq12>a:before{
	border-radius: 6px;
	content:"";
	position:absolute;
	width:0;
	height:100%;
	background-color:#0383d6;/*#ff7e12*/
	bottom:0;right:0;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	
}

.ej_content2_content_dzxq12>a:hover:before{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
}
.ej_content2_content_dzxq11_span{
	display:block;
	width:20%;
	float:left;
	text-align: right;
	font-size:16px;
	color:#333;
	line-height: 34px;
}
.ej_content2_content_dzxq11>input{
	width:60%;
	float:left;
	margin-left:5%;
	padding-left:10px;
}
.ej_content2_content_dzxq11_dq{
	width:60%;
	float:left;
	margin-left:5%;
	line-height: 34px;
}
.ej_content2_content_title1>a{
	display:block;
	width:100%;
	height:60px;
	background-color:#e6e6e6;
	color:#333;
	font-size:16px;
	text-align: center;
	line-height: 60px;
}
.ej_address{
	width:25%;
	float:left;
	padding:0 10px;
	margin-bottom:20px;
	
}
.ej_address_gl_pic{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background-color:#fff;
	height:100%;
}
.ej_address_gl_pic>a{
	display:block;
	width:100%;
	height:100%;
	}
.ej_address_gl{
	width:33.333333%;
	float:left;
	padding:0 10px;
	margin-bottom:20px;
}
.ej_address1{
	width:25%;
	float:left;
	padding:0 10px;
	margin-bottom:20px;
}
.ej_address_border{
	border:2px solid #cccccc;
	padding:10px;
	position:relative;
}
.ej_address_border_click{
	/*border:2px solid #3a8b4d;*/
	padding:10px;
	position:relative;
	border:2px solid #0068b7;
}
.ej_address_border_click>i{
	position:absolute;
	top:0;right:0;
	width:24px;height:24px;
	/*background-color:#3a8b4d;*/
	background-color:#0068b7;
	text-align: center;
	line-height: 24px;
	color:#fff;
	font-size:16px;
	font-weight: normal;
}
.ej_address_h2{
	font-size:16px;
	color:#999;
	line-height: 36px;
	border-bottom:1px dashed#ccc;
}
.ej_address_p{
	font-size:16px;
	color:#999;
	line-height: 24px;
	margin:20px 0;
}
.ej_address_div_l{
	display:block;
	float:left;
	width:50%;
	font-size:16px;
	color:#999;
}
.ej_address_div_r{
	display:block;
	float:left;
	width:50%;
	font-size:16px;
	color:#999;
	text-align: right;
}
.ej_address_div_r>a{
	font-size:16px;
	color:#999;
	display:inline-block;
	margin:0 6px;
}
.ej_address_div_r>a:hover{
	/*color:#3a8b4d;*/
	color:#0068b7;
}
.product-page-tjdz{
	width:100%;
}
.product-page-tjdz>img{
	width:100%;
	max-width:100%;
}
.zffs{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
.ej_content2_content_dzxq2{
	padding-top:40px;
}
.ej_content2_content_dzxq2_pic{
	width:100%;
	text-align: center;
	margin-bottom:40px;
}
.ej_content2_content_dzxq2_pic>img{
	display:block;
	margin:0 auto;
	max-width:100%;
}
.ej_content2_content_dzxq2_w{
	width:100%;
	text-align: center;
}
.ej_content2_content_dzxq2_w>p>span{
	font-size:16px;
	color:#333;
	margin-right:30px;
}
.ej_content2_content_dzxq2_w>p>a{
	font-size:16px;
	/*color:#fe7e11;*/
	color:#0383d6;/*#0068b7*/
}
.ej_content2_content_dzxq2_w>p>span>a {
    font-size: 16px;
    /*color: #fe7e11;*/
	color:#0383d6;/*#0068b7*/
}
.ej_content2_content_dzxq2_w>p>a:hover{
	font-size:16px;
	/*color:#3a8b4d;*/
	color:#0068b7;/*#0383d6*/
}

/*电子相册*/
.mod18Box {  width: 100%; }
.mod18{ width: 100%; height: auto; margin: 0px auto; position: relative; background: #f7f7f7; }
.mod18 .btn{position:absolute;width:15px;height:55px;top:6px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;padding:0; border-radius: 0;}
.mod18 #prevTop,.mod18 #nextTop{top:380px;width:60px;height:60px;visibility: hidden;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:100%;height:303px;position:absolute;color:#fff;}
.mod18 .cf li span{width:560px;position:absolute;left:60px;bottom:20px;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");border-radius: 6px;}
.mod18 .picBox{height:318px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:227px;position:absolute;}
.mod18 .picBox li{width:400px;height:303px;}
.mod18 .listBox{ width: 100%; height: 61px; margin: 0 auto; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:54px;position:absolute;/*padding:0 15px;*/}
.mod18 .listBox li{width:73.6px;height:54px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:54px;}
.mod18 .listBox li img{width: 72px;height: 54px;}
.mod18 .listBox .on img{    width: 72px;height: 54px;/*border:3px solid #ff6600;*/border:3px solid #0068b7;}
.mod18 .listBox .on i{display:block;}
.cf>li>a>img{width:100%;height:303px;}
.cf>li>img{width:118px;height:89px;}

/*会员中心*/

.ej_content1_content_p1 {
    font-size: 16px;
    color: #333;
	margin-bottom:20px;
	
}
.ej_content1_content_p1>span{
    font-size: 16px;
    color: #ff0000;
}
.ej_content1_content_p1>a{
    font-size: 16px;
    /*color: #fe7e11;*/
	color:#0068b7;/*#0383d6*/
	margin-left:40px;
}
.ej_content1_content_span1{
	font-size:14px;
	color:#999;
	margin-bottom:20px;
}
.ej_content1_content_member_box{
	width:100%;
	background-color:#dfdfdf;
}
.ej_member{
	width:100%;
	padding:10px 20px;
	background-color:#fff;
	border:1px solid #ccc;
	box-sizing: border-box;
	margin-top:20px;
}
.ej_member_1{
	margin-left:-10px;
	margin-right:-10px;
}
.ej_member_1_l{
	width:83.333333%;
	float:left;
	padding:0 10px;
}
.ej_member_1_l_p>span{
	font-size:16px;
	color:#333;
	float:left;
	line-height: 16px;
}
.ej_member_1_l_p>a{
	font-size:16px;
	color:#333;
	float:right;
	line-height: 16px;
}
.ej_member_1_l_p{
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
}
.ej_member_1_l_p1{
	padding-top:10px;
}
.ej_member_1_l_p1_1{
	width:20%;
	float:left;
	padding:0 10px;
}
.ej_member_1_l_p1_1>img{
	display:block;
	max-width:100%;
}
.ej_member_1_l_p1_2{
	width:60%;
	float:left;
	padding:0 10px;
	padding-top:24px;
}
.ej_member_1_l_p1_2>span{
	font-size:16px;
	color:#333;
	float:left;
	overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis;
	    width: 80%;
}
.ej_member_1_l_p1_2>a{
	font-size:16px;
	color:#333;
	float:right;
	width: 20%;
}
.ej_member_1_l_p1_3{
	width:20%;
	float:left;
	padding:0 10px;
	text-align: right;
}
.ej_member_1_l_p1_3>p{
	font-size:16px;
	color:#ff0000;
	line-height: 36px;
}
.ej_member_1_l_p1_3>span{
	font-size:14px;
	color:#333;
	line-height: 34px;
}
.ej_member_1_r{
	width:16.666666%;
	float:left;
	padding:0 10px;
	padding-top:20px;
}
.ej_member_1_r>a{
	display:block;
	text-align: center;
	font-size:16px;
	color:#333;
	margin:10px 0;
}
.ej_member_1_r>a.ej_member_1_r_a{
	/*color:#fe7e11;*/
	color:#0068b7;/*#0383d6*/
}
.ej_member_1_r>a.ej_member_1_r_a:hover{
	/*color:#3d7e4c;*/
	color:#0383d6;/*#0068b7*/
}

.ej_member_titlt>a{
	display:inline-block;
	font-size:18px;
	/*color:#3a8b4d;*/
	color:#0383d6;/*#0068b7*/
	margin-right:20px;
	padding-bottom: 10px;
    position: relative;
}
.ej_member_titlt>a:hover{
	/*color: #e88628;*/
	color:#0068b7;/*#0383d6*/
}
.ej_member_titlt>a.ej_member_titlt_dq {
    /*color: #e88628;
    border-bottom: 2px solid #e88628;*/
	color: #0068b7;
    border-bottom: 2px solid #0068b7;
}
.ej_member_titlt>a:before{
	content:"";
	width:0;height:2px;
	/*background-color:#e88628;*/
	background: #0383d6;
	position:absolute;
	top:100%; left:50%;
	transition:all 0.5s;
}
.ej_member_titlt>a:hover:before{
	width:100%;left:0;
}
.ej_member_1_l_p>a.member_wc {
    font-size: 16px;
   /* color: #3a8b4d;*/
	color:#0068b7;
    float: right;
    line-height: 16px;
}
.ej_member_wfk_title{
	width:100%;
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
}
.ej_member_wfk_title>h2{
	font-size:18px;
	color:#333;
}
.ej_member_wfk{
	margin-bottom:20px;
}
.ej_member_wfk_w{
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:1px dashed #ccc;
}
.ej_member_wfk_w1{
	width:20%;
	float:left;
}
.ej_member_wfk_w1>img{
	max-width:100%;
	display: block;
}
.ej_member_wfk_w2{
	width:60%;
	float:left;
}
.ej_member_wfk_w2>p{
	font-size:16px;
	color:#333;
	padding-top:20px;
}
.ej_member_wfk_w2>p>span{
	font-size:16px;
	color:#333;
	margin-left:10%;
}
.ej_member_wfk_w3{
	width:20%;
	float:left;
}
.ej_member_wfk_w3>p{
	font-size:16px;
	color:#ff0000;
	padding-top:20px;
	text-align: right;
}
.ej_member_wfk_w_p{
	font-size:16px;
	color:#333;
	line-height: 20px;
	margin-bottom:20px;
}
.ej_member_wfk_w_p1{
	font-size:16px;
	color:#333;
	line-height: 24px;
	padding-left:100px;
	padding-top:20px;
}

.ej_member_xgmm11{
	width:25%;
	float:left;
}
.ej_member_xgmm11>h2{
	font-size:16px;
	color:#333;
	line-height: 34px;
}
.ej_member_xgmm1>input{
	width:35%;
	float:left;
}
.ej_member_xgmm12{
	width:40%;
	float:left;
}
.ej_member_xgmm12>h3{
	font-size:16px;
	color:#ff0000;
	line-height: 34px;
}
.ej_member_xgmm1{
	margin-bottom:20px;
}
.ej_member_xgmm1>input.form-controll1{
	width:15%;
	float:left;
}
.ej_member_xgmm13{
	width:20%;
	float:left;
	text-align: center;
}
.ej_member_xgmm13>a{
	display:block;
	font-size:20px;
	/*background:#fe7e11;*/
	background-color:#0068b7;/*#0383d6*/
	color:#fff;
	width:80%;
	margin:0 auto;
	border-radius:5px;
	text-align: center;
	line-height: 34px;
}
.ej_member_xgmm2{
	width:100%;
	text-align: center;
}
.ej_member_xgmm2>a{
	display:inline-block;
	width:430px;
	height:60px;
	/*background-color:#fe7e11;*/
	background-color:#0068b7;/*#0383d6*/
	color:#fff;
	text-align: center;
	line-height: 60px;
	font-size:16px;
	border-radius: 10px;
}
.ej_hydl{
	width:100%;
	box-shadow: -2px 0px 6px #b7b7b7,0px 2px 6px #b7b7b7,0px -2px 6px #b7b7b7,2px 0px 6px #b7b7b7;
	padding-top:40px;
	padding-bottom:40px;
}
.ej_hydl_title{
	width:100%;
	text-align: center;
	margin-bottom:40px;
}
.ej_hydl_title>h2{
	font-size:24px;
	/*color:#fe7e11;*/
	color:#0068b7;/*#0383d6*/
}
.ej_hydl_yhm{
	display: block;
    width: 100%;
    height: 34px;
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 6px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	margin-bottom:40px;
}
.ej_hydl_center{
	width:33.333333%;
	margin:0 auto;
}
.ej_hydl_yhm>i{
	font-size:20px;
	width:10%;
	float:left;
	text-align: center;
	line-height: 34px;
}
.ej_hydl_yhm>input{
	width:90%;
	float:left;
	line-height: 32px;
}
.rlf-appendix {
    line-height: 1em;
    margin-bottom: 20px;
}

.form-control {
    position: relative;
}

.ej_dlan{
	width:100%;
	text-align: center;
}
.ej_dlan>a{
	display:block;
	height:60px;
	/*background-color:#fe7e11;*/
	background-color:#0068b7;/*#0383d6*/
	color:#fff;
	line-height: 60px;
	font-size:18px;
	border-radius: 6px;
}
.ej_member_zca>p{
	font-size:14px;
	color:#999;
}
.ej_member_zca>p>a{
	font-size:14px;
	/*color:#fe7e11;*/
	color:#0068b7;/*#0383d6*/
}
.ej_wjmm_l{
	width:50%;
	float:left;
	padding: 0 5%;
	border-right:1px solid #ccc;
}
.ej_wjmm_r{
	width:50%;
	float:left;
	text-align: center;
	padding-top:9%;
}
.ej_wjmm_r>h2{
	font-size:24px;
	color:#333;
}
.ej_wjmm_r>h2>a{
	font-size:24px;
	/*color:#fe7e11;*/
	color:#0068b7;/*#0383d6*/
}
.ej_member_xgmm111{
	width: 30%;
    float: left;
}
.ej_member_xgmm101>input{
	width: 55%;
    float: left;
	padding-left:10px;
}
.ej_member_xgmm101>input.form-controll12{
	width: 22%;
    float: left;
	padding-left:10px;
}
.ej_member_xgmm131{
	width:35%;
}
.ej_member_xgmm131>a{
	font-size:16px;
	display: block;
    font-size: 20px;
    /*background: #fe7e11;*/
	background-color:#0068b7;/*#0383d6*/
    color: #fff;
	width:90%;
    border-radius: 5px;
    text-align: center;
    line-height: 34px;
}
.ej_member_xgmm11>input.form-controll12 {
    width: 42%;
    float: left;
}
.ej_xgmman{
	width:100%;
}
.ej_xgmman>a{
	display:block;
	width:100%;
	/*background-color:#fe7e11;*/
	background-color:#0068b7;/*#0383d6*/
	text-align: center;
	color:#fff;
	line-height: 60px;
	border-radius: 10px;
	font-size:18px;
}





@media (max-width:1200px){
	.ej_address{
		width:33.333333%;
	}
}
@media (max-width: 1170px){
/*	.footer_t_1 {
    width: 25%;
    float: left;
    padding-left: 0px;
}*/
	.footer_t_2_1{
		display:none;
	}
	.footer_t_2_2 {
    display: block;
}
	.footer_t_2 {
    width: 32%;
}
	.footer_t_3 {
    width: 42%;
    float: right;
}
}

@media  (min-width: 992px) and (max-width: 1131px) {
	.index_news2_l_b>h2 {
    font-size: 12px;
}
	.index_news2_l_t>h2 {
    line-height: 40px;
    color: #fff;
    text-align: center;
    font-size: 28px;
}
	.index_new2_h2 {
    font-size: 16px;
    color: #333;
    line-height: 16px;
    margin-bottom: 6px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
	.index_new1_h2 {
    font-size: 16px;
    color: #333;
    line-height: 30px;
}
	.index_new1_p {
    font-size: 14px;
    color: #666;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
}

@media  (min-width: 992px) and (max-width: 1090px) {
	.index_div_title_div1>span {
    font-size: 12px;
}
	.index_div_title_div1>h2 {
    margin-right: 4px;
}
}
@media  (min-width: 992px) and (max-width: 1080px){
	.footer_b_p1>a {
    font-size: 12px;
    color: #333;
}
	.footer_b_p2>a {
    font-size: 12px;
    color: #333;
}
}
@media (max-width:1040px){
	.footer_t_1 {
    padding-left: 20px;
}
}
@media  (min-width: 992px) and (max-width: 1010px){
	.ej_news_rq_b>h2 {
    font-size: 14px;
}
}
@media (max-width:991px){
/*	.nav-box-1 {
    border-radius: 0px;
}*/.open > .dropdown-menuu {
    display: block;
	width:auto;
}
	.nav_li_f {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
	.nav_li_l {
    border-top-right-radius: 0px;
    border-bottom-left-radius: 10px;
}
	.nav_a_992{
		border-bottom-right-radius: 10px;
        border-bottom-left-radius: 10px;
}
	.dropdown-menu {
    position: static;
    z-index: 1000;
    display: none;
    float: none;
    width: 100%;
	
}
	nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a {
    padding-left:40px;
    color: #fff;
    font-size: 14px;
}
	
	.header_bottom_l {
    float: left;
    text-align: left;
    width: 20%;
}
	.header_bottom_r {
    float: left;
    text-align: right;
    width: 80%;
    padding-top: 20px;
    padding-bottom: 20px;
}
	.header_box {
    padding-bottom: 30px;
}
	.nav_position {
    top:80%;
		bottom:0;
}
	.index_news_992{
		margin-bottom:20px;
	}
	.index_news_pic_box {
    width: 20%;
}
	.index_news_w_box {
    width: 80%;
}
	.index_new1_span {
    line-height: 26px;
}
	.index_new1_h2 {
    line-height: 26px;
}
	.index_new2_h2 {
    margin-bottom: 5px;
}
	.footer_t_1 {
    width: 32%;
    float: left;
    padding-left: 0px;
}
	.dropdown-menu_fotnav{
	position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    width: 100%;
}
	.footer_t_2 {
    width: 20%;
}
	.footer_b_p1 {
    float: none;
    text-align: center;
    width: 100%;
	margin-bottom:10px;
}
	.footer_b_p2 {
    float: none;
    text-align: center;
    width: 100%;
}
	.ej_nav_992s{
		display:block;
	}
	.ej_nav_992h{
		display:none;
	}
	.hidden-lg {
    display: block;
}
	.ej_hydl_center {
    width: 50%;
    margin: 0 auto;
}
	
	/*电子相册*/
.ej_product1_l{
	width:320px;
	float:left;
	margin-right:10px;
	border:1px solid #d2d2d2;
	padding:10px;
}

.ej_content2_content_dzxq1 {
    width: 80%;
    margin: 0 auto;
    border: 1px solid #cccccc;
    padding-top: 40px;
}	
	.ej_product_xq {
    width: 100%;
     padding-top: 0px; 
    padding-left: 60px;
}

	
.mod18Box {  width: 100%; }
.mod18{ width: 100%; height: auto; margin: 0px auto; position: relative; background: #f7f7f7; }
.mod18 .btn{position:absolute;width:15px;height:39px;top:6px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 #prevTop,.mod18 #nextTop{top:380px;width:60px;height:60px;visibility: hidden;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:100%;height:318px;position:absolute;color:#fff;}
.mod18 .cf li span{width:560px;position:absolute;left:60px;bottom:20px;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");border-radius: 6px;}
.mod18 .picBox{height:227px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:227px;position:absolute;}
.mod18 .picBox li{width:300px;height:227px;}
.mod18 .listBox{ width: 100%; height: 45px; margin: 0 auto; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:39px;position:absolute;/*padding:0 15px;*/}
.mod18 .listBox li{width:53.6px;height:39px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:39px;}
.mod18 .listBox li img{width: 52px;height: 39px;}
.mod18 .listBox .on img{    width: 52px;height: 39px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}
.cf>li>a>img{width:100%;height:227px;}
.cf>li>img{width:118px;height:89px;}
}
@media (max-width:910px){
	.ej_wjmm_l {
    width: 80%;
    float:none;
    padding: 0 5%;
    border:none;
	margin:0 auto;
}
	.ej_wjmm_r {
    width: 100%;
    float: none;
    text-align: center;
    padding-top: 20px;;
}
}
@media (max-width:768px){
		.header_bottom_l {
    float: none;
    text-align: center;
    width: 100%;
}
	.header_bottom_r {
    float: none;
    text-align: center;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}
	.nav_position {
    top: 90%;
}
	.header_box {
    padding-bottom: 20px;
}
	.index_news_w_box {
    width: 74%;
}
	.index_news_pic_box {
    width: 26%;
}
	.index_child_1 {
    width: 33.33333333%;
}
	.footer_t_1 {
    width: 100%;
    float: none;
    padding-left: 0px;
	text-align: center;
}
	.footer_t_2 {
    width: 100%;
    float: none;
    padding-left: 0px;
	text-align: center;
	margin-top: 10px;
}
	.footer_t_3 {
    width: 100%;
    float: none;
    padding-left: 0px;
	text-align: center;
}
	.footer_nav{
		width:25%;
		float:left;
		margin-bottom: 10px;
	}
	.footer_t_1_pic {
    margin-bottom: 10px;
}
	.footer_t_1_p {
    line-height: 26px;
}
	.ej_content1_title{
		display:none;
	}
	.fp_div {
    width: 60%;
}
	.ej_contact{
	width:50%;
}
	.ej_about_tw{
	width:50%;
}

	.ej_address{
		width:50%;
	}
	.ej_hydl_center {
    width: 60%;
    margin: 0 auto;
}
.ej_product {
    width: 50%;
    float: left;
    padding: 0 10px;
    margin-bottom: 20px;
}
.ej_member_xgmm11 {
    width: 100%;
    float: none;
}
.ej_member_xgmm1>input {
    width: 40%;
    float: left;
}
.ej_member_xgmm12 {
    width: 60%;
    float: left;
}
.ej_member_xgmm1>input.form-controll1 {
    width: 20%;
    float: left;
}
.ej_member_xgmm13>a {
    display: block;
    font-size: 14px;
    /*background: #fe7e11;*/
	background-color:#0068b7;/*#0383d6*/
    color: #fff;
    width: 80%;
    margin: 0 auto;
    border-radius: 5px;
    text-align: center;
    line-height: 34px;
}
	.ej_member_xgmm101>input {
    width: 100%;
    float: none;
}
	.ej_product1_l {
    width: 320px;
    float: none;
    margin-right: 0px;
		/*margin:0 auto;*/
    border: 1px solid #d2d2d2;
    padding: 10px;
}
	.ej_product1_r {
    float: none;
}
	.ej_product_xq {
    width: 100%;
    padding-top: 40px;
    padding-left: 0px;
}

}
@media (max-width:700px){
	.footer_b_p1>a{
		display:block;
		margin-bottom:6px;
	}
	.footer_b_p1 {
    margin-bottom: 0px;
}
	.footer_b {
    padding: 10px 0;
}
	.ej_content2_content_dzxq1 {
    width: 100%;
    margin: 0 auto;
    border: 1px solid #cccccc;
    padding-top: 40px;
}
	.ej_member_1_l_p1_2>span{
	font-size:14px;
	color:#333;
	float:left;
	overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis;
	    width: 80%;
}
.ej_member_1_l_p1_2>a{
	font-size:14px;
	color:#333;
	float:right;
	width: 20%;
}
	.ej_member_1_l_p1_3>p {
    font-size: 14px;
    color: #ff0000;
    line-height: 20px;
}
	.ej_member_1_l_p1_3>span {
    font-size: 10px;
    color: #333;
    line-height: 30px;
}
	.ej_member_1_r>a {
    display: block;
    text-align: center;
    font-size: 14px;
    color: #333;
    margin: 10px 0;
}
	.ej_member_1_l_p>span {
    font-size: 14px;
}
	.ej_member_1_l_p>a {
    font-size: 14px;
}
}
@media (max-width:620px){
	.ej_member_1_l {
    width: 100%;
    float: none;
    padding: 0;
}
	.ej_member_1_r {
    width: 100%;
    float: none;
    padding: 0;
	padding-top:10px;
	text-align: right;
	border-top:1px dashed #ccc;
	margin-top:10px;
}
	.ej_member_1_r>a {
    display:inline-block;
    text-align: center;
    font-size: 14px;
    color: #333;
    margin:0 10px;
}
	.ej_member_1_l_p1_3>span{
		display:none;
	}
	.ej_member_1_l_p1_3>p {
    font-size: 14px;
    color: #ff0000;
    line-height: 20px;
		padding-top:20px;
}
.ej_member_wfk_w_p1 {
    font-size: 16px;
    color: #333;
    line-height: 24px;
    padding-left: 20px;
    padding-top: 20px;
}
}

@media (max-width:568px){
		.index_news2_l {
    width: 20%;
}
	.index_news2_r {
    width: 80%;
}
	#dLabel {
    font-size: 16px;
}
	.ej_address{
		width:100%;
	}
	.ej_member_xgmm111 {
    width: 100%;
    float: none;
}
	.ej_member_xgmm1>input {
    width: 100%;
    float: none;
    padding-left: 10px;
}
	.ej_member_xgmm1>input.form-controll1 {
    width: 50%;
    float: left;
}
	.ej_member_xgmm131 {
    width: 50%;
}
.ej_member_xgmm12 {
    width: 100%;
    float: none;
}
.ej_member_xgmm13 {
    width: 50%;
    float: left;
    text-align: center;
}
}
@media (max-width:510px){
	.header_bottom_r>img{
		display: block;
		margin: 0 auto;
	}
	.ss{
		display: block;
		width: 100%;
		margin:0;
		margin-top:10px;
		margin-bottom:10px;
	}
	.ss>a {
    text-align: right;
}
	.name{
		display: block;
	}
	.name>a {
    font-size: 14px;
    color: #38894c;
    letter-spacing: 10px;
    margin: 0 15px;
}
	.header_bottom_r {
    padding-top: 10px;
	}
	.header_box {
    padding-bottom: 10px;
}
	.nav_position {
    top: 90%;
}

	.index_news_pic_box {
    width: 35%;
}
	.index_news_w_box {
    width: 65%;
}
	.index_child_1 {
    width: 50%;
}
	.footer_nav {
    width: 50%;
}
	.index_div_title_div1>span{
		display:none;
	}
	.zffs {
    width: 50%;
    padding: 0 10px;
    text-align: center;
    margin-right: 0px;
    margin-bottom: 20px;
}
.zffs>a>img{
width:100%
}
.ej_product {
    width: 100%;
    float: none;
    padding: 0 10px;
    margin-bottom: 20px;
}

}
@media (max-width:474px){
			.index_news2_l {
    width: 30%;
}
	.index_news2_r {
    width: 70%;
}
	.ej_content2_content_dzxq1{
		padding:10px;
	}
	.ej_content2_content_dzxq11 {
    margin-bottom: 20px;
}
	.ej_content2_content_dzxq11_span {
    display: block;
    width: 100%;
    float: none;
    text-align: left;
    font-size: 16px;
    color: #333;
    line-height: 34px;
}
	.ej_content2_content_dzxq11_dq {
    width: 100%;
    float: none;
    margin-left: 0;
    line-height: 0px;
}
	.ej_content2_content_dzxq11>input {
    width: 100%;
	padding-left:10px;
    float: none;
	margin:0 auto;
    margin-left: 0;
}
	.ej_member_1_l_p1_2>a {
    width: 34%;
}
	.ej_member_1_l_p1_2>span {
    width: 66%;
}
	.ej_member_1_l_p1_2 {
    padding-top: 18px;
}
	.ej_member_1_l_p1_3>p {
	padding-top: 18px;
}
	.ej_hydl_center {
    width: 90%;
    margin: 0 auto;
}
.ej_member_wfk_w1 {
    width: 30%;
    float: none;
}
.ej_member_wfk_w2 {
    width: 100%;
    float: none;
}
.ej_member_wfk_w3 {
    display:none;
}
.ej_member_xgmm2>a {
    display: inline-block;
    width: 90%;
    height: 60px;
	margin:0 auto;
   /* background-color: #fe7e11;*/
	background-color:#0068b7;/*#0383d6*/
    color: #fff;
    text-align: center;
    line-height: 60px;
    font-size: 16px;
    border-radius: 10px;
}
	.ej_nav_box_center>div>a {
    font-size: 16px;
    color: #fff;
    line-height: 50px;
    padding: 0 10px;
}
}
@media (max-width:420px){
	.dropdown button#dLabel1 {
    background: transparent !important;
    border: 0 none !important;
    padding: 0 10px;
    margin: 0;
    color: #fff;
    line-height: 50px;
    font-size: 16px;
}
	.ej_nav_box_center>div>a {
    font-size: 16px;
    color: #fff;
    line-height: 50px;
    padding: 0 10px;
}
		.fp_div {
    width: 80%;
}
		.ej_content2_content_dzxq12>a {
    margin: 0 10px;
}
	.ej_content2_content_dzxq11_dq>select{
		    display: block;
    margin-bottom: 10px;
	}
	.ej_wjmm_l {
    width: 100%;
    float: none;
    padding: 0 5%;
    border: none;
    margin: 0 auto;
}
.ej_content1_content_h22>a {
    display: inline-block;
    font-size: 16px;
  /*  color: #3a8b4d;*/
	color:#0068b7;
    padding: 0;
    padding-bottom: 10px;
    position: relative;
    margin: 0 8px;
}
}
@media (max-width:400px){
	.ej_contact{
	width:100%;
	float:none;
	margin-bottom:20px;
	padding:0 10px;
}
	.ej_about_tw{
	width:100%;
	float:none;
	padding:0 10px;
	margin-bottom:20px;
}
	.ej_member_1_l_p1_3{
		display:none;
	}
	.ej_member_1_l_p1_1 {
    width: 30%;
}.ej_member_1_l_p1_2 {
    width: 70%;
padding-top: 16px;
}

}
@media (max-width:375px){
	.index_new1_h2 {
	font-size: 14px;
	line-height: 20px;
}
	.index_new1_p {
	font-size: 12px;
	line-height: 16px;
}
	.index_new1_span {
    line-height: 16px;
	font-size: 14px;
}
	.ej_news_rq_b>h2 {
    font-size: 14px;
}
	.ej_content2_content_dzxq12>a {
    display: inline-block;
    width: 100px;
    height: 40px;
   /* background-color: #3a8b4d;*/
	background-color:#0068b7;
    margin: 0 10px;
}
	.ej_content2_content_dzxq2_w>p>span{
	display:block;
		margin-bottom:10px;
}
.ej_content2_content_dzxq2_w>p>a{
	display:block;
}
	.ej_member_xgmm1>input.form-controll1 {
    width: 40%;
    float: left;
}
	.ej_member_xgmm131 {
    width: 60%;
}
	.ej_wjmm_l {
    width: 100%;
    float: none;
    padding: 0 5%;
    border: none;
    margin: 0 auto;
}
    
}
@media (max-width:330px){
		.index_child_1 {
    width: 100%;
}
}
.qrdd{
	width: 1180px;
	height: auto;
	margin: 0 auto;
}
.qrdd_add{
	width: 100%;
	height: auto;
}
.qrdd_add_nav{
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #8e8d8d;
}
.qrdd_add_nav span{
	font-weight: bold;
	font-size: 20px;
	color: #333;
	margin-right: 10px;
}
.Caddress{width: 980px;margin: auto;position: relative;height: 160px;}
.Ccart{width: 100px;height: 20px;position: absolute;background: #ECECEC;right: 5px;line-height: 20px;text-align: center;top: -21px;}


.shade{width: 100%; height: 100%; overflow-y: hidden; position: fixed; z-index: 100; top: 0; background: black; opacity: 0.5;}
.shade_content{width: 60%; border-radius: 10px; height: auto; position: fixed; z-index: 101; top: 200px; left: 50%; margin-left: -30%; background: #FFFFFF; border:2px solid #ddd;}
.shade_content_div{margin: 0px auto; text-align: center; height: 100%; width: 80%; margin-top: 20px;}
.shade_title{font-size: 30px; text-align: center; font-weight: bold;}
.btn_remove{border-radius: 5px; background: #31B0D5; color: white; width: 150px; height: 40px; border: 0px; outline: 0px; font-size: 15px;}
.sub_set{border-radius: 5px; background: #31B0D5; color: white; width: 150px; height: 40px; border: 0px; outline: 0px; font-size: 15px;}
.input_style{height: 30px; width: 330px; outline: 0px; border: 1px solid #CCCCCC;padding-left:10px;}
.span_style{font-size: 18px;line-height: 32px;margin-left: -76px;}
.shade_from{margin-top: 20px;}
.shade_from .col-xs-12{margin-top: 20px;}
.shade_colse{text-align: right; margin-top: 10px; }
.shade_colse button{font-size: 20px; color: white; outline: 0px; margin-right: 10px; border-radius: 50px; background: red; height: 30px; width: 30px; border: 0px;}
.open_btn img{width:100%;height:100%;}
.shopping_content{width: 1210px;margin: auto;position: relative;}
.shopping_table{width: 100%;}
.btn_r{border-radius: 5px; background: #31B0D5; color: white; width: 60px; height: 30px; border: 0px; outline: 0px; font-size: 15px;}
.momey_input{border-radius: 5px; outline: 0px; height: 20px; width: 50px; border: 1px solid #CCCCCC; text-align: center;}
.btn_reduce{height: 20px; width: 20px; border: 1px solid #CCCCCC; background: transparent;border-radius: 2px; outline: 0px;}
.btn_add{height: 20px; width: 20px; border: 1px solid #CCCCCC; background: transparent;border-radius: 2px;outline: 0px;}
.btn_closing{height: 40px; width: 130px; border-radius: 5px; background: #31B0D5; outline: 0px; border: 1px solid transparent; color: white;}


.qrdd{
	width:100%;
}
.qrdd_add {
    width: 100%;
    height: auto;
}
.Caddress {
    width: 100%;
    margin: auto;
    position: relative;
    height: auto;
}


.add_mi{
    width: 21%;
    float: left;
	margin:0 2%;
    margin-bottom: 20px;
	border:2px solid #dddddd;
	padding: 10px;
    position: relative;
}
.form-groupfl{
	display:inline-block;
}
.form-groupfl1{
	display:inline-block;
}
.mb20an{
	margin-bottom:20px;
}
.add_mi12{
    width: 21%;
    float: left;
	margin:0 2%;
    margin-bottom: 20px;
	height:171px;
}
.add_mi1{
    width: 29.333333%;
    float: left;
	margin:0 2%;
    margin-bottom: 20px;
	border:2px solid #dddddd;
	padding: 10px;
    position: relative;
}
.add_mi121{
    width: 29.333333%;
    float: left;
	margin:0 2%;
    margin-bottom: 20px;
	height:171px;
}

@media (max-width:1020px){
	.add_mi{
		width:29.333333%;
		margin:10px 2%;
		
	}
	.add_mi12{
		width:29.333333%;
		margin:10px 2%;
	}
}
@media (max-width:992px){
.shade_content {
    width: 80%;
    border-radius: 10px;
    height: auto;
    position: fixed;
    z-index: 101;
    top: 100px;
    left: 50%;
    margin-left: -40%;
    background: #FFFFFF;
    border: 2px solid #ddd;
}
}
@media (max-width:768px){
	.add_mi{
		width:46%;
		margin:10px 2%;
		
	}
	.add_mi12{
		width:46%;
		margin:10px 2%;
	}
	.add_mi1{
		width:46%;
		margin:10px 2%;
		
	}
	.add_mi121{
		width:46%;
		margin:10px 2%;
	}
	.shade_content {
    width: 100%;
    border-radius: 10px;
    height: auto;
    position: fixed;
    z-index: 101;
    top: 100px;
    left: 0;
    margin-left: 0;
    background: #FFFFFF;
    border: 2px solid #ddd;
}
	.input_style {
    height: 30px;
    width: 240px;
    outline: 0px;
    border: 1px solid #CCCCCC;
    padding-left: 10px;
	text-align: left;
    display: block;
}
	.shade_content_div {
    margin: 0px auto;
    text-align: center;
    height: 100%;
    width: 95%;
    margin-top: 20px;
}
	.form-groupfl1{
	display:block;
		text-align: left;
}
}
@media (max-width:500px){
	.span_style{
		font-size: 18px;
		line-height: 32px;
		margin-left: 0px;    
		display: block;
    	text-align: left;
	}
	.btn_remove{
		width:120px;
	}
	.sub_set{
		width:120px;
	}
}
@media (max-width:450px){
	.add_mi{
		width:90%;
		margin:10px auto;
		float:none;
	}
	.add_mi12{
		width:90%;
		margin:10px auto;
		float:none;
	}
	.add_mi1{
		width:90%;
		margin:10px auto;
		float:none;
	}
	.add_mi121{
		width:90%;
		margin:10px auto;
		float:none;
	}
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover{
	color: #fff;

	background-color:#0383d6!important;
}
@media(max-width:500px){
.ej_content2_content_title>a{
width:100%
}
}