﻿@charset "utf-8";

/* CSS Document */



/*--------------------Author:cyan------------------*/



/*-----------主推产品切换代码-------------*/

#hot_product { width:1100px; margin:30px auto; height:350px;}

.product_tab {width:1100px; height:300px; margin-top:25px;}

.mr_frbox { width:1100px;}

.mr_frBtnL { float: left; margin:75px 25px 0px 0px; cursor: pointer; display: inline;}

.mr_frUl { float: left;  width:1010px;  overflow: hidden;}

.mr_frBtnR { float: right;  cursor: pointer; margin:75px 0px 0px 25px; display: inline; }

.mr_frUl ul li { display: inline; float: left;  width:310px; margin-right: 37px; overflow: hidden;padding:1px;font-size:12px;}

.mr_frUl ul li span{display:block;color:#6f6f6f; }

.mr_frbox_span { display: block;overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}

.mr_frUl ul li img { display: block;  height: 190px; width:308px; margin-bottom:5px;  border:1px solid #b2e5ff; }

.mr_frUl ul li img:hover {border:1px solid #0449B1; }





/*--------------产品分类--------------*/

#productlistbg { width:100%; background:url(/skin/img/mainbg.jpg) repeat-x; height:660px; padding-top:30px;}

#productlist {height:35px; background:url(/skin/img/titlebg.png) no-repeat right; line-height:32px; color:#fff; font-size:14px; font-weight:bold; text-indent:20px; width:1100px; margin:0 aut;}

.p_title { float:left; width:750px; height:35px; overflow:hidden;}

.p_title a { font-weight:normal; color:#fff; padding:0 4px; font-size:12px;}

.p_title a:hover { text-decoration:underline;}



.searchbox {float: right;height: 22px;width: 205px;	margin-top:6px;}

.searchbox h1 {	float: left;height: 22px;width: 150px;border: medium none;overflow: hidden; text-indent:0;}

.search_txt {border: medium none;height:22px;width:194px;overflow:hidden;background:#94c5de; padding-left:5px;color:#fff; line-height:22px;}

.searchbox h2 {	float:left;	height:22px; }

.loginsubmit {border: medium none;overflow: hidden;	width:26px;float:left;text-indent: 999px;background:url(/skin/img/search02.png) no-repeat;cursor:pointer;height:28px;}



.pro_list{ width:1136px; margin:0 auto; height:620px; overflow:hidden;}

.pro_list li { width:250px; height:186px; float:left; margin:17px 17px 0;}

.pro_list li a { color:#195fa6;}

.pro_list li a:hover { color:#0449B1;}

.pro_list li img { border:1px solid #cecece; float:left;}

.pro_list li img:hover {  border:1px solid #0449B1;}

.pro_list li span { float:left; display:block; text-align:center; width:250px; line-height:30px;height: 30px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}





/*--------------关于我们--------------*/

#main { width:1100px; margin:30px auto; height:315px;}

#main #about { width:486px; float:left; height:315px;}

#main #about .title { background:url(/skin/img/about_tbg.png) no-repeat;}

#main #about .about_img { margin:12px 1px 10px;}

#main #about .about_text { width:486px; height:120px; overflow:hidden;}





/*-----------新闻资讯、解决方案切换-------------*/

#news { width:585px; height:315px; overflow:hidden; float:left; margin-left:29px;position:relative;}

#news .title { width:585px; height:35px; background:url(/skin/img/news_t.png) no-repeat;}

#news .title li { float:left; width:100px;}

#news .title li a { color:#fff;}

#news .title li a:hover { text-decoration:underline;}

#news .main_p_p dl { height:95px; overflow:hidden; border-bottom:1px dashed #c2c2c2; margin-top:12px;}

#news .main_p_p dl dt { float:left; width:122px; height:78px; padding:2px; border:1px solid #ededed; margin-right:15px;}

#news .main_p_p .li { text-indent:10px;  background:url(/skin/img/news_li.png) no-repeat left; margin-top:5px;}

#news .main_p_p .li:hover { background:url(/skin/img/news_li_hover.png) no-repeat left;}

.more2{position:absolute;top:7px;right:5px;color:#fff;}



/*-----------内页代码-------------*/



/* 自适应高度 */

.zsy:after{content:".";clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}

.zsy{*zoom:1;}



.box {

	width:100%;

overflow:hidden; margin-bottom:60px;

}

.box_left {

	width:20%;

	height:auto;

	float:left;

	margin-right:30px;

	padding:0 0 40px; padding-top:20px;

}

	



.mode1 {

    height: auto;

    margin-bottom: 25px;

   width:20%;

}

.box_title{	

	background:#0449B1;

    color: #fff;

    font-size: 14px;

    line-height: 42px;

	text-indent:15px;

    width:270px;

}
.box_title span{color: #e4e4e4;font-size: 12px;}

.box_t_con {

	background:#fff;

    width: 100%;

}

.box_t_con li{

	line-height: 32px;

	height:32px;

	overflow:hidden;

	border-bottom: 1px solid rgba(204, 204, 204, 0.38);

	background:url(/skin/img/news_li.png) no-repeat 16px 13px;

	margin-bottom:10px; width:260px;  margin-top:10px;

}

.box_t_con a {

	padding-left:27px;

	display:block;

}

.box_t_con li:hover {

	background:url(/skin/img/news_li_hover.png) no-repeat 16px 13px;

}




.page_banner{margin: 0 auto;text-align: center;overflow: hidden;}


.box_right {

	float: left;padding-top:20px;

	width:75%;

}

.box_right_title{

	line-height:35px;

	height: 35px;



	font-size:14px;

	text-indent:15px;
	box-shadow: 0px 2px 9px -6px #000;

}
.box_right_title span{font-size: 18px;color: #333;}
.bt_text_y {	font-size:12px;	line-height:30px; float:right; height:30px; padding-right:10px; color:#fff;}
.bt_text_y span{color: #666;font-size: 14px;}
.bt_text_y a { color:#666;}

.bt_text_y a:hover { text-decoration:underline;}

@media(max-width:1000px) {

.box_left {display:none}

.box_right {width:100%;}
}






/*articlelist*/

.box_right_con2{

padding-top: 20px;

}

.box_right_con3{

	padding: 20px 0;

}

.box_right_article{

	padding: 20px 20px 0 20px;

}

.nei_article_list {

	overflow:hidden;

	padding:12px ;

}

.article_list_img {background:#f2f2f2; height:120px; padding:10px; margin-bottom:10px;}

.article_list_img dt { float:left; margin-right:20px;}

.article_list_img dd { float:left; width:470px; line-height:24px; height:120px; overflow:hidden;}

.article_list_img dd a { color:#f66304;}

.article_list_img dd a:hover { text-decoration:underline;}





.nei_article_li {

	list-style:none;

	border-bottom:1px dashed #ffd0e0;

	line-height:50px;

	text-indent:16px;

	background:url(/skin/img/news_li.png) no-repeat 7px 24px;

}

.nei_article_li:hover {

	background:url(/skin/img/news_li_hover.png) no-repeat 7px 12px;

}

.nei_article_date{

	float:right;

	padding-right:10px;

	height:24px;

}

.article_page {

	margin:20px 10px 10px;

	text-align:center;

}

.nei_article_text3 {

	padding:20px 0;

	line-height:30px;

	text-indent:2em;
	clear: both;

}
.nei_article_text3 h3 {

font-size: 20px;line-height: 30px;

}
.nei_article_text3 h2 {

font-size: 22px;font-weight: bold; line-height: 30px;

}

.nei_article_text3 p {

font-size: 15px; line-height: 30px;

}



.nei_article_text3 table {
  width: 100%;
}
.nei_article_text3 table td,
.nei_article_text3 table th {
  height: 0.6rem;
  text-align: center;
  font-size: 14px;
padding-top:15px; padding-bottom:15px;
}
.nei_article_text3 table th {
  background: #d7000f;
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.15);
}
.nei_article_text3 table td {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.nei_article_text3 table tbody tr:nth-child(even) td {
  background: #f5f5f5;
}
table {
  border-collapse: collapse;
}




/*article*/

.nei_product_text1 {

	text-align: center;

	font-weight: bolder;

	font-size: 18px;

	color:#333;
	line-height: 40px;

}
.nei_product_text1 h1{

	
	font-size: 24px;


}

.nei_product_text2 {

	text-align:center;

	line-height:30px;

	padding:0 10px;
	font-size: 14px;

	border-bottom:1px dashed #e2e2e2;
	clear: both;

}
.nei_product_text2 a b{color: #0449B1}
.nei_product_text3 {

	padding-top:20px;
	clear: both;

}

.product_page {

	text-align:center;

}





/*product_list*/

.nei_product_list dl { padding:20px 0 18px;border-bottom:1px dashed rgba(204, 204, 204, 0.5); font-size:12px; clear: both;}

.nei_product_list dl dt { float:left; width:280px; margin-right:20px; height:255px;}

.nei_product_list dl dt img { width: 100%;height: 100%}

.nei_product_list dl dt img:hover {}

.nei_product_list dl dd { height:220px; overflow:hidden;padding: 20px 0}

.nei_product_list dl dd h3 {font-size: 20px;margin-bottom: 20px;line-height: 24px}
.nei_product_list dl dd p{font-size: 17px;line-height: 24px;height: 100px;overflow: hidden;color: #666;font-weight: bold;}
.nei_product_list dl dd a.more{color: #fff;background: #0449B1;padding: 8px 18px;font-size: 12px;margin-top: 8px;transition-duration:0.8s;}
.nei_product_list dl dd a.more:hover{opacity: 0.9}


@media (max-width:767px) {
	.nei_product_list dl dt { float:none; width:100%; margin-right:0px; }
.nei_product_list dl dd{ float:none; width:100%;  }
.nei_article_text3 {text-indent:0;}
}


/*product_left-auto*/

.main_p_con {width:260px;

	padding:10px;

	background:#fff;font-size:13px;

}

.main_p_con li{

	line-height: 40px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.38);

	background:url(../skin/img/news_li.png) no-repeat 13px 13px;

	margin-bottom:5px;

}

.main_p_con li a {

	padding-left:20px;

	display:block;

}

.main_p_con li a:hover {

	background:url(/skin/img/news_lis.png) no-repeat 25px 13px #0449B1; color:#fff;

}

.main_p_con li ul{  height:auto; margin-bottom:5px;}

.main_p_con li ul li {padding-left:0; margin-bottom:0; background:url(/skin/img/news_li.png) no-repeat 30px 13px; text-indent:30px; border:none;}

.main_p_con li li a:hover {background:url(/skin/img/news_li_hover.png) no-repeat 50px 13px ; color:#0449B1; }



/*产品tab切换end*/







.ImgList {

	overflow: hidden;

	padding-top:25px;

}



#searchpage {

	text-align:center;

	margin:20px;

}

.ImgList li {

	float:left;

	height:150px;

	width:185px;

	display:block;

	margin:0px 11px 10px 11px;

	line-height:30px; text-align:center;

	overflow:hidden;

}

.ImgList li img{

	width: 183px;

	height: 113px;

	float: left;

	border:1px solid #DFDFDF;

}

.ImgList li img:hover {border:1px solid #0449B1;}



.ImgList li a {

	width:183px;

	text-align:center;

	display:block;

}

.ImgList li span {

	width:183px;

	float:left;

	line-height:30px;

	text-align:center;

	padding-bottom:3px;

}





/*--------------下载页---------------*/

.downlist_con {

	padding:15px;

	line-height:30px;

	}

.downlist_con li { font-weight:bold; padding: 15px 0; border-bottom:1px dashed rgba(204, 204, 204, 0.5); margin-bottom:10px;}

.downlist_con li a { color:#0449B1;}

.downlist_con li a:hover { text-decoration:underline;}

.downlist_con span { float:right; font-weight:normal;font-size: 14px;}

.downlist_con li p { font-weight:normal;font-size: 14px;line-height: 24px}





/*--------------在线留言---------------*/

#GBookAdd input, #GBookAdd textarea { border:1px solid #ccc;}

#Submit, #ReSet { border:medium none; background:#ff4080; padding:4px 10px; color:#fff; margin-top:20px; cursor:pointer;}









.page_head{}
.page_head .page_img{width: 460px;height: 420px;float: left;border: 1px solid rgba(204, 204, 204, 0.6)}
.page_head .page_img img{width: 440px;height: 400px;margin: 10px auto;display: block;}
.page_head .page_info{width: 50%;float: right;}
.page_head .page_info h1{font-size: 22px;line-height: 60px;color: #0449B1;}
.page_head .page_info p{line-height: 26px;color: #666;border-bottom: 1px solid rgba(204, 204, 204, 0.38);padding-bottom: 20px;}
.page_head .page_info a.more{clear: both;background: #0449B1;padding: 10px 28px;font-size: 15px;margin-top: 30px;}

.Menubox{border-bottom: 1px solid rgba(204, 204, 204, 0.38);line-height: 45px;text-indent: 0;    margin-bottom: 10px;}
.Menubox span{background: #0449B1;display: inline-block;text-align: center;padding: 0 40px;color: #fff;}


@media  (max-width:1000px) {
	.page_head .page_info{width:100%;float: none;}
.page_head .page_img{width:100%;}
.nei_article_text3 img{max-width:100%;}
}

