﻿/* ȫ �� */

*{margin:0; padding:0;}
body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;  
background:url(/static/images/bg.jpg) repeat-x; background-color:#FFFFFF;}

.header,.banner,.main,.footer{width:983px; margin:0 auto;}

a,a:hover{text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; height:0; line-height:0; font-size:0; margin:0; padding:0;}
input{margin:0; padding:0;}
h1,h2,h3,h4,h5{}
ul,li{list-style:none;}

/* �� �� */

.header{
height:93px;	
}
.header .logo{
width:228px;
}
.header .search{
width:250px;
}
.header .search .text{
text-align:right;
margin-top:36px;
color:#757575;
}
.header .search .text a{
	color:#757575;
	margin-left:6px;
}


.header .search .input{
text-align:right;
margin-top:12px;
}
.header .search .input .bu1{
	width:160px;
	height:20px;
	background:url(/static/images/search_bu1.gif);
	border:0px;
	padding-left:29px;
	padding-top:7px;
	float:right;
	color:#757575;
	
}
.header .search .input .bu2{
	width:53px;
	height:27px;
	border:0px;
	float:right;
}

/* �� �� */
.menu{
width:100%;
height:41px;
background:url(/static/images/bg_menu.gif) repeat-x;
margin-top:12px;
text-align:center;
}
.menu a{
color:#FFF;
width:122px;
height:41px;
line-height:46px;
display:block;
float:left;
text-align:center;
background-image:url(/static/images/bg_menu_on.gif);
font-weight:bolder;
font-size:13px;
overflow:hidden;
}
.menu a:hover{

background-image:url(/static/images/bg_menu_hover.gif);
color:#067ec3;
}
.menu a.on{
background-image:url(/static/images/bg_menu_hover.gif);
color:#067ec3;	
}
.menu .center{
	width:981px;
	margin:0 auto;
	padding-left:90px;
}

/* BANER */
.banner{
width:981px;
height:228px;
margin-top:7px;
}

/* ���岿�� */
.main{
width:981px;
margin-top:7px;
}

.main .main_left{
width:226px;
background-color:#f7fdff;
border:#9dd6f1 solid 1px;
}
.main .main_left2{
width:226px;
}
.main .main_left2 .bottom{
width:228px;
background:url(/static/images/bg_left2.jpg) repeat-x;
height:54px;
overflow:hidden
}

.main .title{
background:url(/static/images/bg_title_left.gif) repeat-x;
height:26px;
line-height:26px;
color:#004499;
font-weight:bold;
font-size:12px;
}
.main .title .icon{
margin-left:8px;
margin-top:5px;
height:15px;
line-height:26px;
}
.main .title .titlename{
margin-left:10px;
height:26px;
line-height:26px;
}

.main .main_left .line{
	height:1px;
	background-color:#9bd8ef;
	overflow:hidden;
}
.main .main_left .content{
padding-left:12px;
padding-right:12px;
}
.main .main_left .sorthome{
margin-top:5px;
}

.main .main_left a{
color:#067ec3;
text-decoration:none;
}
.main .main_left .content li{
	height:25px;
	line-height:25px;
	background:url(/static/images/bg_line.gif) no-repeat;
	background-position:bottom;
	background-repeat: repeat-x;
}
.main .main_left .content li a{
	padding-left:12px;
	display:block;
	background:url(/static/images/pic_list.gif) 3px center no-repeat;
}
.main .main_left .content li a:hover{
	padding-left:12px;
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	background:url(/static/images/pic_list2.gif) 0px center no-repeat;
}
.main .main_left .content li a.channel{
	padding-left:12px;
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	background:url(/static/images/pic_list2.gif) 0px center no-repeat;
}



.main .main_center{
width:476px;
margin-left:8px;
background-color:#f7fdff;
border:#9dd6f1 solid 1px;
}


.main .main_center .content{
padding:9px 10px 8px 10px;
}

.main .main_center .content .pic{
float:left;
padding-left:5px;
padding-top:6px;
}

.main .main_center .content .text{
width:280px;
height:128px;
line-height:26px;
text-indent:25px;
background:url(/static/images/bg_line_intro.gif) repeat;
color:#067ec3;
}

.main .main_center .content .news{
	margin-top:21px;
	
}
/*.main .main_center .content .newsflash{
    width:140px;
	height:85px;
	float:left;
}
*/

.main .main_center .content .news ul{
    margin-right:5px;

}
.main .main_center .content .news li{
	width:460px;
	height:26px;
	line-height:26px;
	background:url(/static/images/bg_line.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}
.main .main_center .content .news ul li a{
    color:#067ec3;
    padding-left:12px;
	display:block;
	
	background:url(/static/images/pic_list.gif) 3px center no-repeat;
}
.main .main_center .content .news ul li span{
	display:block;
	color:#757575;
	float:right;
}
.main .main_center .content .newspic{
color:#067ec3;
}
.main .main_center .content .techleft{
color:#067ec3;
width:475px;
margin-left:20px;
}
.main .main_center .content .techright{
color:#067ec3;
width:165px;
margin-left:20px;
}





.main .main_right .border{
width:257px;
background-color:#f7fdff;
border:#9dd6f1 solid 1px;
}
.main .main_right .content{
	padding:4px 10px 2px 10px;
}



.main .main_right .content ul li{
	background-position:bottom;
    background-repeat: repeat-x;
	height:70px;
	padding-top:10px;
	background:url(/static/images/bg_line.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}
.main .main_right .content li .pic{
	
}
.main .main_right .content li .text{
	margin-left:10px;
	
}
.main .main_right .content li a{
	padding-bottom:5px;
	color:#067ec3;
	width: 130px;
	font-weight:bold;
}
.main .main_right .content li span{
	display:block;
	color:#757575;
	height: 40px;
	overflow: hidden;
	width: 135px;
	margin-top:5px;
}
.main .main_right .border2{
    width:257px;
    background-color:#f7fdff;
    border:#9dd6f1 solid 1px;
    margin-top:5px;
}
.main .main_right .border2 div{
	padding:5px 8px;
}
.main .main_right .border2 li{
	height:22px;
	line-height:22px;
    background:url(/static/images/bg_line.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}
.main .main_right .border2 li b{
	width:30px;
	color:#067ec3;
}

.main .main_right .border2 li a{
	color:#757575;
}

.contactbox ul li{
	height:22px;
	line-height:22px;
    background:url(/static/images/bg_line.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}
.contactbox li b{
	color:#067ec3;
	display:block;
	float:left;
	width:53px;
	text-align:right;
}

.contactbox li a{
	color:#757575;
	display:block;
	float:left;
	background-image:none;
}
.main .main_left .content2{padding:9px 10px 8px 10px;}

/*  �ײ����� */
.footer{
height:59px;
margin-top:7px;
background:url(/static/images/bg_foot.gif) repeat-x;
color:#067ec3;

}
.footer a{
	color:#067ec3;
	
}
.footer .footer_left{
margin-top:10px;
color:#067ec3; text-align:center; padding-top:30px;

}
.footer .footer_right{
margin-top:10px;
color:#067ec3;
padding-right:115px;

}






/*  ��ҳ���� */

.main .main_center2{
	width:743px;
	margin-left:8px;
    background-color:#f7fdff;
    border:#9dd6f1 solid 1px;
	height:auto!important;
    height:500px;
    min-height:416px;

	
}
.main .main_center2 .content{
	padding:15px 12px 10px 12px;
    line-height:180%;
	font-size:13px;
	
}

.main_center2 .content .showcontent{
	font-size:14px;
	text-align:justify;
	color:#067cc1;
	
}
.main_center2 .content .showcontent .contactleft{
	width:196px;

}
.main_center2 .content .showcontent .contactright{
	width:500px;
	margin-left:20px;
	text-align:justify;
	color:#067ec3;
	font-size:14px;
	line-height:180%;
}
.main_center2 .content .showcontent .contactright p.line{
   height:16px;
   background:url(/static/images/bg_line.gif);
   background-repeat:repeat-x;
   background-position:center;

}


.main_center2 .content .news{
	
}

.main_center2 .content .news ul{
	margin-left:20px;
	
}
.main_center2 .content .news li{
	width:680px;
	height:31px;
	line-height:31px;
	background:url(/static/images/bg_line.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}
.main_center2 .content .news ul li a{
    color:#067ec3;
    padding-left:12px;
	display:block;
	background:url(/static/images/pic_list.gif) 3px center no-repeat;
}
.main_center2 .content .news ul li span{
	float:right;
	color:#757575;
}
.main_center2 .content .news .feye{
	text-align:right;
	height:28px;
	line-height:28px;
	margin-top:10px;
	padding-right:20px;
}
.main_center2 .content .news .feye a{
	color:#067cc1;
	font-weight:bolder;
}
.main_center2 .content .newstitle{
	font-size:16px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center
	
}
.main_center2 .content .newsday{
	color:#757575;
	
	text-align:center;
	background:url(/static/images/bg_line.gif);
	background-position:bottom;
	background-repeat: repeat-x;
	height:35px;
	
}
.main_center2 .content .newspic{
    text-align:center;
	padding-top:10px;
	
}
.main_center2 .content .newsday a{
	color:#757575;
	
}
.main_center2 .content .newscontent{
	padding-top:20px;
	color:#757575;
	font-size:12px;
	
	
}
.main_center2 .content .newscontent p,div,h5,h4,h3,h2,h1{
	color:#757575;
	font-size:12px;
	
	
}
.main_center2 .content .newscontent p,div,h5,h4,h3,h2,h1{
	color:#757575;
	font-size:12px;
	line-height:180%;
}
.main_center2 .content .newscontent p,div,h5,h4,h3,h2,h1{
	color:#757575;
	font-size:12px;
	line-height:180%;
	
}
.main_center2 .content .newsj{
	background:url(/static/images/bg_line.gif);
	background-position:center;
	background-repeat: repeat-x;
	height:35px;
}
.main_center2 .content .newsrs span{
	display:block;
	
}
.main_center2 .content .newsrs b{
	color:#057ec3;
}
.main_center2 .content .newsrs a{
	color:#757575;	
}

.main_center2 .content .product ul li{
	float: left;
	width:200px;
	height:185px;
	font-size:12px;
	font-weight:bolder;
	margin-bottom: 20px;
	margin-left:26px;
	

}
.main_center2 .content .product ul li a{
	
	display:block;
	border:#c5e8fe solid 1px;
	width:200px;
}
.main_center2 .content .product ul li a:hover{
	border:#ffc003 solid 1px;
}
.main_center2 .content .product small,big{
	display: block;
	text-align:center;
	margin-top:3px;
}

.main_center2 .product small{
	font-size:14px;
	font-weight:bolder;
	color:#057fc2;
	text-align: center;
	
}

.main_center2 .content .product .feye{
	text-align:right;
	height:28px;
	line-height:28px;
	margin-top:10px;
	padding-right:20px;
	font-size:14px;
	color:#067cc1;
}
.main_center2 .content .product .feye a{
	color:#067cc1;
	font-size:14px;
}

.location{ height:35px; width:716px; background-image:url(/static/images/location.gif); line-height:35px;}
.location .le{ color:#FFF; width:96px; text-align:center; display:block;}
.location .ri{ color:#848484; margin-left:20px;}
.location .ri a{ color:#848484; }

.main_center2 .showcontent .title{height:28px; width:716px;background-image:url(/static/images/title_proshow.gif);line-height:28px; 
 font-weight:bold;}
 .main_center2 .showcontent h2{ display:block; color:#2280bc; font-size:14px; border-bottom:#2280bc 3px solid; padding-bottom:4px;}
.main_center2 .showcontent .title span{ padding-left:24px;color:#676767;}
.main_center2 .showcontent .show1 .pic{ width:100%; text-align:center}
.main_center2 .showcontent .show1 .pic a{ display:block;}
.main_center2 .showcontent .show1 .pic span{ text-align:center; font-weight:bolder;}
.main_center2 .showcontent .show1 .text{ width:416px;height:260px; overflow:hidden; margin-left:20px;}
.main_center2 .showcontent .show1 .text p{ color:#636363; padding-top:5px; font-size:14px; line-height:150%;}
.main_center2 .showcontent .show1,.main_center2 .showcontent .show2{ padding:10px 15px;}
.main_center2 .showcontent .show2 p{color:#636363; font-size:14px; line-height:150%;}

.link li{float:left;width:180px; height:35px; line-height:35px; text-align:center}

.hide{display:none; }

.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 2px 8px;
  margin: 0 5px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 14px;
    padding: 2px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #067ec3;
  border: 1px solid #067ec3;
}
.pagination a.page-num-current {
  color: #fff;
  background: #067ec3;
  border: 1px solid #067ec3;
}