@charset "utf-8";



body,div,dl,dt,dd,del,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td { 

	margin:0;

	padding:0;

	font-size: 14px;

	color: #333;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img,button { 

	border:0;

}

address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:normal;

}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6 {

	font-weight:normal;

}

q:before,q:after {

	content:'';

}

abbr,acronym {

	border:0;

}

a{text-decoration:none;}

body { font-family: "Microsoft Yahei";

}



/*头部开始*/

.top_hy_sc{

	background-color:#dde5ea;

	width: 100%;

	height: 35px;

}

.top_welcome{

	width: 1200px;

	height: 35px;

	margin:0 auto;	

}



/*欢迎*/

.top_welcome span{

	font-size:14px; 	

	line-height: 35px;

	color: #626262;

}



/*设为首页 收藏本站*/

.sy_sc{

	width: 160px;

	height: 35px;

	float: right;

	color: #626262;

	}

.sy_sc a{

	color: #626262;

    margin: 0 10px;

    font-size:14px; 

	line-height: 35px;

}

.sy_sc a:hover{text-decoration: underline; background:none;}



/*logo*/

.topwrap{	    

	width: 1200px;

	height: 100px;

	margin:0 auto;

}

.top_logo{

	border-right:1px solid #999;

	width: 460px; 

	height: 67px;

	float: left;

	margin-top:16px;

}



/*电话*/

.top_tel{

	width: 260px;

    height:67px;

    float: left;

    margin:16px 0px 0px 15px;    

}



/*搜索*/

.search{

	width: 350px;    

    height: 40px;

    float: right;  

    margin-top: 40px; 

}

#search{

    float: right;     

}

.text {

	background:url(../images/sea1.png) left bottom no-repeat;

    width: 240px;

    height: 23px;

    color: #adadad;

    border: none;  

    cursor:text;

    float: left;  

    padding: 5px;

}

.btn {

    float: left;

    background: url(../images/sea2.png) no-repeat center center;

    width: 63px;

    height: 33px;

    border: none; 

    cursor: pointer;

}



/*导航*/

.nav{ 

	width:100%; 

	height:40px; 

	line-height:40px; 

	

	background-color:#004DB2;

}

.nav ul {

	width:1200px; 

	height:40px; 

	margin:0 auto;



}

.nav ul li{

	float:left; 

	width:150px;

	height:40px; 

	text-align:center;  

}

.nav ul li:hover{

	background:#dde5ea;

}

.nav ul li a{

	width:150px;

	height:40px;

	display:block;

	font-size:16px;

	color:#fff; 

}

.nav ul li a:hover{

	display:block; 

	color:#2d83cc;

}

.nav ul{

	border-right:none;

}



/*滚动banner图*/

.fullSlide{ 

	width:100%;  

	position:relative;  

	height:481px; 

	background:#000;  

}

.fullSlide .bd{ 

	margin:0 auto; 

	position:relative; 

	z-index:0; 

/*	overflow:hidden; */ 

}

.fullSlide .bd ul{ 

	width:100% !important;  

}

.fullSlide .bd li{ 

	width:100% !important;  

	height:481px; 

	overflow:hidden; 

	text-align:center;  

}

	

/*左右图标*/	

.prev,.next { 

	width:45px; height:99px; 

	position:absolute; top:190px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.4; opacity:.4; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}

.prev { background-image:url(../images/index.png); background-position:-112px 0; left:0 }

.next { background-image:url(../images/index.png); background-position:-158px 0; right:0 }

.prev:hover,.next:hover { filter:alpha(opacity=60); -moz-opacity:.8; opacity:.8 }



/*第一层 公司简介 新闻中心*/

.jj_xw{

	width: 100%;

	height: 390px;

}

.floor1wrap{

	width: 1200px;

	height: 390px;

	margin:0 auto;

	

}

/*公司简介*/

.left_us{

	width: 597px;

    height: 347px;

    float: left;

    margin-top: 40px;

    border-right:3px solid #CCC;

}



.jj_bt{

	width: 567px;

    height: 35px;

    float: left;

}

.gsjj{

	font-size: 28px;

	color: #004DB2;

	float: left;

	



	/*font-weight:bold;*/

}

.gsjj_en{

	font-size: 20px;

	color: #999;

	padding-left: 10px;

	vertical-align:bottom;	

}

.jj_bt a{

	float: right;

	font-size: 18px;

	color: #999;

	margin-top: 13px;

}

.jj_bt a:hover{color:#2d83cc;text-decoration: underline; background:none; }

.jj_im{

	width: 188px;

    height: 282px;

    float: left;

    padding-top: 34px;

}

.jj_im img{

	width: 188px;

    height: 282px;

}

.jj_pp{

	width: 359px;

    height: 282px;

    float: left;

    padding: 34px 0px 0px 20px;

}

.jj_pp h2{font-size: 26px; }

.jj_pp span{color: #2d83cc;}

.p_en{font-size: 12px; color: #999; line-height: 35px;}



.p_ch{

	font-size: 15px;

	color: #666;

	margin-top: 10px;

	line-height: 26px;

	text-align: justify;

	text-indent: 2em;

}



/*新闻中心*/

.right_new{

	width: 570px;

    height: 347px;

    float: left;

    padding: 40px 0px 0px 30px;

}

.new_01 {

    width: 100%;

    line-height: 30px;

    height: 130px;

    float: left;

    padding-top: 34px;

    border-bottom: #CCC dashed 1px;

}

.n_img,.n_img img {

    width: 145px; 

    height: 113px;   

    float: left; 

}

.news_r {

    float: left;    

    width: 402px;

    height: 113px;

    padding-left: 20px;

}

.news_r a {

    color: #2B89D7;

    width: 100%;

    text-overflow: ellipsis;

    overflow: hidden;

    white-space: nowrap;

    float: left;

    font-size: 20px;

}

.news_r a:hover{

    text-decoration: underline; 

    background:none; 



}

.news_r p {

    height: 30px;

    line-height: 30px;

    width: 100%;

    font-size: 14px;

    color: #999;

    text-indent: 0;

}

.xin li {

	color: #999;

    width: 100%;

    overflow: hidden;

    line-height: 37px;

    border-bottom: #CCC dashed 1px;

    float: left;

    height: 37px;

    font-size: 15px;

}

.xin em {

    font-style: normal;

}

.xin li span {

    float: right;

}

.xin li a {

    color: #666;

}

.xin li a:hover{ color: #2d83cc;}



/*应用领域*/

.yyly{ background:url(../images/yyly.png) center 0 no-repeat;

	width: 100%;

	height: 120px;

	

}

.yy_bj{

	width: 1200px;

	height: 80px;

	line-height: 80px;

	margin:0 auto;

	padding-top: 40px;

	font-size: 18px;

	color: #fff;



}

.yy_bj span{font-weight:bold;}

.yy_bj a{

	color: #fff;

}

.yy_bj a:hover{

	text-decoration: underline; 

	background:none;

}

/*产品中心*/

.floor3wrap{

	width: 100%;

	height: 450px;

	background:url(../images/xian.png) no-repeat;

	background-position:0px 86px;

}

.cpzx{ 

	width: 1250px;

	height: 125px;	

	margin:0 auto;

}

.cpzx-bt{background: #fff;

	width: 400px;

	height: 65px;

	float: left;	

	margin: 30px 0px 0px 0px;

}

.cpzx-bt p{	

	margin-left: 25px;

}

.cpzx_ch{

	font-size: 28px;

	color: #004DB2;

}

.cpzx_en{

	font-size: 20px;

	color: #999;

	padding-left: 10px;

	vertical-align:bottom;	

}

.cpzx_zy{

	font-size: 15px;

	color: #999;

	line-height: 35px;

}

.more{

	width: 110px;

	height: 25px;

	float: right;

    margin: 60px 25px 0px 0px;

}

.more a{float: right;

	font-size: 15px;

	color: #999;

}

.more a:hover{color:#2d83cc;text-decoration: underline; background:none; }

/*产品中心滚动图*/

.scrollBox{

	width:1290px;			

	position:relative;

	margin:0 auto;

}

.scrollBox .piclist{ overflow:hidden; zoom:1;}

.scrollBox .ohbox{

	overflow:hidden; 

	position:relative;

	width:1200px;

	left:45px}





.scrollBox {position:relative;overflow:hidden;zoom:1;}

.scrollBox .piclist li{

	float:left; 

	display:inline; 

	width:280px;

	height: 305px;

	

	margin-right:27px;	

}

.piclist img{

	width: 280px;

	height: 274px;

}

.piclist span{

	font-size: 16px;

	color: #333;

}

/*产品中心左右箭头*/

.scrollBox .piclist li span{

	font-size: 16px;	

	height:30px;

	line-height:30px;

	color: #666;

	display:block;text-align:center;   

}

.piclist li a:hover{text-decoration: underline; background:none; 

}

.scrollBox .pageBtn span{ background:url(../images/zuoyou.png) no-repeat; 

	display:block;width:36px;height:100px;position:absolute;top:90px;

	cursor:pointer;text-indent:-999em;overflow:hidden; }

.scrollBox .pageBtn .prev{/*left:11px;*/background-position:-135px -0px ;}

.scrollBox .pageBtn .next{/*right:11px;*/background-position:-167px -0px ;}





.foot{

	width: 100%;

	height: 125px;

	background: #313336;

	margin-top: 20px;

}

.foot_1{ 

	width: 1200px;

	height: 125px;

	margin:0 auto;

}

.foot_logo{

	width: 240px;

	height: 75px;

	float: left;

	margin-top: 25px;

	border-right:2px solid #999;

}

.foot_logo img{

	float: left;

	margin: 5px 0px 0px 15px;

}

.foot_ad{

	width: 790px;

	height: 75px;

	float: left;

	margin: 25px 0px 0px 30px;

}

.foot_ad p,.foot_ad a{

	font-size: 13px;

	color: #999;

	line-height: 25px;



}

.foot_ad a:hover{

	color: #fff;

}

.wxewm{

	width: 80px;

	height: 80px;

	float: right;

	margin-top: 20px;

	font-size: 14px;

	color: #999;

	line-height: 25px;

}
.wxewm img { width:80px; height: 80px; }