h4, h5, h6,

h1, h2, h3 {margin-top: 0;font-weight: bold;}

ul, ol li{margin: 0px;padding:0px; border: 0px;}

p {margin: 0;}

/*img{border: 0px; margin: 0px;padding: 0px;}*/

html, body{

   font-family:"微软雅黑";

   font-size: 100%;

   background:#fff; 

}



body a{

	text-decoration: none;

	transition:0.5s all;

	-webkit-transition:0.5s all;

	-moz-transition:0.5s all;

	-o-transition:0.5s all;

	-ms-transition:0.5s all;

}

.header {

    width:100%;

    position:fixed;

	margin: 0;

	padding: 0;

	z-index: 1;
background:rgba(0,0,0,0.5);
}

h2{text-align: center;}

/*导航*/

nav.main_menu {

float:right; 

position:relative; 

z-index:500;

margin: 10px 0px 20px 0px;

}

nav.main_menu > ul > li {

display:block; 

float:left; 

position:relative;

}

nav.main_menu > ul > li > a {

/*margin:0px 22px; */

width: 100px;

display:block; 

font-size:14px; 

color:#FFFFFF; 

font-weight:bold; 

text-transform:uppercase; 

transition: background 0.3s ease-in-out 0s;

text-align: center;

}

nav.main_menu > ul > li > a:hover {

text-decoration:none;

}

nav.main_menu > ul > li:hover > a {

/*background-color:#04bfea;*/ 

color:#fff;

}

nav.main_menu > ul > li:hover > a .sub {

color:#fff;

}

nav.main_menu > ul > li.current_page_item > a {

background-color:#04bfea; 

color:#fff;

}

nav.main_menu > ul > li.current_page_item > a .sub {

color: #fff;

}

/* start footer */

footer

    {

        background: #202020;

        color: #ffffff;

        padding-top: 60px;

        padding-bottom: 60px;

        /*text-align: center;*/
	margin-top:20px;
    }

footer p

    {

        display: block;

        padding-top: 40px;

        text-align: center;

    }

footer span

    {

        color: #55acee;

        font-weight: bold;

    }

/* end footer */

.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}

.sub {

    color: #888888;

    font-size: 10px;

    font-weight: 400;

    margin-top: -6px;

    text-transform: none;

}

.lianxi{float: right;}

/* 下拉样式 */

nav.main_menu ul ul {width:100px; display:none; position:absolute; left:10px;padding-top:20px}

nav.main_menu ul ul li {display:block; position:relative; background: rgba(0,0,0,0.5); border-top:1px solid #3d3d3d; border-bottom:1px solid #242424;}

nav.main_menu ul ul li a {padding:11px 10px 12px 16px; display:block; font-family:"microsoft yahei", Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:1em;font-weight: bold;}

nav.main_menu ul ul a:hover {text-decoration:none;}

nav.main_menu ul ul li:hover {background-color:#FFFFFF; transition: background 0.3s ease-in-out 0s;}

nav.main_menu ul ul li:hover > a {color:#000000;}

nav.main_menu li:hover > ul {display:block;}

nav.main_menu > ul > li > ul > li:first-child {border-top:0px;}

nav.main_menu > ul > li > ul > li:first-child li:first-child {border-top:0px;}

nav.main_menu ul ul ul {padding-top:0px; left:185px; top:-2px; border-top:1px solid #242424;}

nav.main_menu ul ul li:first-child > ul {top:0px; border-top:0px;}

/*nav.main_menu > select {display:none;}*/

/*响应导航样式*/

a.meanmenu-reveal {

display: none;

}

.mean-container .mean-bar { 

float: left;

width: 100%;

position:absolute;

background: #04bfea;

padding: 4px 0;

min-height: 42px;

z-index: 999999;

}

.mean-container a.meanmenu-reveal {

width: 22px;

height: 22px;

padding: 13px 13px 11px 13px;

position: absolute;

top: 0;

right: 0;

cursor: pointer;

color: #fff;

text-decoration: none;

font-size: 16px;

text-indent: -9999em;

line-height: 22px;

font-size: 1px;

display: block;

font-family: Arial, Helvetica, sans-serif;

font-weight: 700;

}

.mean-container a.meanmenu-reveal span {

display: block;

background: #fff;

height: 3px;

margin-top: 3px;

}

.mean-container .mean-nav { 

float: left;

width: 100%;

background: #0c1923;

margin-top: 33px;

}

.mean-container .mean-nav ul {

padding: 0;

margin: 0;

width: 100%;

list-style-type: none;

}

.mean-container .mean-nav ul li {

position: relative;

float: left;

width: 100%;

}

.mean-container .mean-nav ul li a {

display: block;

float: left;

width: 90%;

padding: 1em 5%;

margin: 0;

text-align: left;

color: #fff;

border-bottom: 1px solid #383838;

border-bottom: 1px solid rgba(255,255,255,0.5);

text-decoration: none;

text-transform: uppercase;

}

.mean-container .mean-nav ul li li a {

width: 80%;

padding: 1em 10%;

border-bottom: 1px solid #f1f1f1;

border-bottom: 1px solid rgba(255,255,255,0.25);

opacity: 0.75; 

filter: alpha(opacity=75);

text-shadow: none !important;

visibility: visible;

}

.mean-container .mean-nav ul li.mean-last a {

border-bottom: none;

margin-bottom: 0;

}

.mean-container .mean-nav ul li li li a {

width: 70%;

padding: 1em 15%;

}

.mean-container .mean-nav ul li li li li a {

width: 60%;

padding: 1em 20%;

}

.mean-container .mean-nav ul li li li li li a {

width: 50%;

padding: 1em 25%;

}

.mean-container .mean-nav ul li a:hover { 

background: #252525;

background: rgba(255,255,255,0.1); 

}

.mean-container .mean-nav ul li a.mean-expand {

width: 26px;

height: 26px;

border: none !important;

padding: 12px !important;

text-align: center;

position: absolute;

right: 0;

top: 0;

z-index: 2;

font-weight: 700;

}

.mean-container .mean-nav ul li a.mean-expand:hover {

background: none;

}

.mean-container .mean-push { 

float: left;

width: 100%;

padding: 0;

margin: 0;

clear: both; 

}

.mean-nav .wrapper {

width: 100%;

padding: 0;

margin: 0;

}

/*logo及联系我们图片隐藏*/

@media screen and (max-width: 768px) {

.logos a{

      display: none;

    }

.lianxi{

	display: none;

}

  }

@media  screen and (max-width:350px ) {
	 .media-body{
	 	display: none;
	 }
}

/*关于我们*/

#about{padding-top: 30px; padding-bottom: 50px; background:url(../images/jieshaobj.jpg) right bottom no-repeat;}

.adouttext{padding-top: 50px;}

/*产品中心*/

#product{padding-top: 80px; padding-bottom: 50px; background:url(../images/cpbj.jpg) right bottom no-repeat;}

/*新闻列表*/

#new

    {

        background: #ffffff;

        padding-top: 60px;

        padding-bottom: 80px;

    }

#new .media

    {

    	padding: 5px;

       	margin:10px;

        border: #E6E6E6 1px solid;

    }

#new .media:hover{

	background: #E6E6E6;

}

#new .media .fa

    {

        color: #55acee;

        font-size: 60px;

        margin-right: 20px;

        width: 65px;

        height: 65px;

    }

#new .media .media-heading

    {

        font-weight: 600;

        font-size: 20px;

        padding-bottom: 10px;

    }

/*联系我们*/

#contact

    {

        background: #ffffff;

        padding-top: 80px;

        padding-bottom: 80px;

    }

#contact .form-control

    {

        background: transparent;

        border-radius: 0px;

        box-shadow: none;

        border: 1px solid #CCC;

        margin-bottom: 20px;

        transition: all 0.4s ease-in-out;

    }

#contact input

    {

        height: 50px;

    }

#contact input[type="submit"]

    {

        border: 2px solid #55acee;

        font-weight: bold;

		color: #55acee;

    }

#contact input[type="submit"]:hover

    {

        background: #55acee;

		color: #fff;

    }

#contact .sss{

	width: 340px;

	margin-right: 10px;

}



/*页脚*/

/*页脚*/

.lianjie h4{

	padding-bottom: 5px;

}

.lianjie li,a{

	text-decoration: none;

	list-style: none;

	color: #C3CCCC;

}



/*副页导航背景*/

/*副页二级导航*/

.ui_div{width:100%;}

.ui_div_center{width:1000px; margin:0px auto;}

.ui_div_c{width:1200px; margin:0px auto;}

.ui_div_cp{width:1360px; margin:0px auto;}

.ui_left{width:245px; min-height:500px; height:500px; height:auto !important;  }

.ui_right{width:715px; min-height:500px; height:auto !important; height:500px;}

.ui_content{width:100%;}

.none{margin:60px 0 20px 0;}

/*新闻动态*/

.xwdt_ul{padding-top: 45px;background: #f4f3f3;}

.xwdt_ul li{list-style: none;background: #f4f3f3;padding-top: 40px;

-webkit-transition:background 1s;transition-property: background;

transition-duration: 1s;}

.xwdt_ul li img{opacity: 0.7;overflow:hidden;transition: all 0.5s linear 0s;-webkit-transition: all 1.2s linear;

	-moz-transition: all 0.5s linear;-o-transnition: all 0.5s linear;}

.xwdt_ul li:hover img{opacity: 1;

	transition: all 1.2s linear 0s;

	-webkit-transition: all 1.2s linear;

	-moz-transition: all 1.2s linear;

	-o-transnition: all 1.2s linear;

	transform: scale(0.8);

	-webkit-transform: scale(0.8);

	-moz-transform: scale(0.8);

	-o-transform:scale(0.8);}

.xwdt_ul li:hover{background:#BBBBBB}

.newtx p{padding-top: 20px;}

.fuyebj img{width: 100%;}

/*用户留言*/

.liuyan{background-color: #F4F3F3;padding-top: 50px;}

.liuyaninp{height: 50px;margin:20px 0px 0px 20px;}

.liuyansub{margin:20px 0px 20px 0px;height: 50px;}

.conimg{margin-top: 50px;}

.chanpin{margin: 50px auto;text-align: center;}

.chanpintext{text-align: center;margin-bottom: 30px;}

.newlistp{font-size: 18px; font-weight: bold;}

.newlistp1{font-size: 14px;}

.newlist{padding: 50px 0 50px 0;border-top: 1px dashed #252525;border-bottom: 1px dashed #252525;margin-bottom: 30px;}

.newlista{margin-bottom: 30px;float: right;}

.newlista a{color: #393939;}

.zhaopin{padding: 30px 20px 30px 20px;border-top: 1px dashed #252525;border-bottom: 1px dashed #252525;margin-bottom: 30px;list-style: none;color: #393939;}

.zhaopinspan{display: block;float: right;}
.imgrespon img{width:100%}


div.pageList{clear:both;padding: 20px 0 50px 0}

div.pageList .l{ float:left; margin-left:115px; line-height:30px;font-style:normal;}

div.pageList .r{ float:left; line-height:30px;list-style:none; ;}

div.pageList .r li {float:left;margin-left:5px;}

div.pageList .r li a{border: 1px solid #E4E4E4;margin: 0 1px;padding: 2px 6px;text-decoration: none !important; color:#683D30;}

div.pageList .r li a:hover,div.pageList .r li a.selected{background-color:#1b2739; color:white;}

