@charset "utf-8";
/*
css2.1 for w3c
release date: 	4-1-2012

by kintu
hikintu@gmail.com
*/


/*全局
--------------------------------------------------------------*/
html, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video 
{
    margin:0px;
    padding:0px;
    border:0px;
    outline:0px;
    font-size:100%;
    vertical-align: baseline;
	list-style-type:none;
	line-height:2;
	}
body {
	width:100%;
	background-color:#fff;
	margin-left:auto;
	margin-right:auto;
	font-family:arial, helvetica, sans-serif;
	line-height:2;
	font-size:12px;
	color:#294b7c;
	height:100%;
	height:100% !important;
	margin:0 auto;
	background:url(/uploads/image/eimages/bj.gif) repeat-x 0px 0px;
}

li { margin:2px 0px;}
small{
	font-size:12px;
	color:#999999
}
p { 
	margin:2px 0; 
	text-align:justify;
} 
img { 
	margin:0; border:0;
}
a { 
	text-decoration:none; 
	color:#676767  
}

a:hover { 
	text-decoration:underline;
	color:#ff0000;
}
ul,li{ list-style:none; margin:0px; padding:0px;}
.clr{clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}



/

/* 原始
---------------------------------------------------------------------*/
div.wrapper .sidebar_l
{
	width:17%;
	min-height:300px;
	height:100%;
	float:left;
	clear:right;
   }
div  .sidebar_l li{
	 list-style:none;
	 }
div  .sidebar_l .rolinlist{ 
	width:100%; 
	height:auto; 
	margin:0 auto ; 
	text-align:left;
	}
div  .sidebar_l .rolinlist li{
	margin-bottom:1px;
	}
div  .sidebar_l .rolinlist li h2{ 
	width:100%; 
	text-indent:3px;  
	height:18px; 
	line-height:18px; 
	margin:0; 
	font-weight:bold;  
	background:no-repeat;  
	padding:0 0 20px; 
	background:#fff; 
	font-size:12px; 
	color:#4c4c4c; 
	cursor:pointer; 
	}
div  .sidebar_l .content{ 
	height:auto;  
	width:145px; 
	overflow:hidden; 
	padding:0 0 0 10px ; 
	 }
div  .sidebar_l .content ul li{ 
	margin:6px; 
	height:22px; 
	line-height:22px;
	}
div  .sidebar_l .content  a{ font-size:13px;}
div  .sidebar_l .content dl dd{ 
	display:block; 
	border-bottom:1px solid #dbdbdb; 
	height:28px; 
	line-height:28px; 
	text-indent:3px;
	}
div  .sidebar_l .content  dl,
div  .sidebar_l .content  p{ margin:0 8px 12px 0px;}


div.wrapper .main
 {

width:54%;
float:left;
clear:right;
   }
div.wrapper .main_l
 {
	width:76%;
	float:left;
	clear:right;
	margin:0px;
	padding:0 23px;
	overflow:hidden;
   }
   
 div.wrapper .main_r
 {
	width:78%;
	float:left;
	border-left:1px solid #dcdcdc;
	clear:right;
	margin:0px;
	padding:0 23px;
	overflow:hidden;
   }
   

div.wrapper .sidebar_r
 {
	width:19%;
	float:right;
	clear:right;
 }
div.wrapper .both
 {
	width:100%;
	clear:both;
	background-color:#696969; 
   }









/*body*/
.container { margin:0 auto; width:1034px; background-color:#ffffff;}
.xiabu{ background: repeat-y center;}

/*header*/
.header { height:107px;width:1034px; background:url(/uploads/image/eimages/logo.gif) no-repeat top; }
.logo{ float:left; margin-top:20px;}
.logo_right{ float:right; height:107px;}
.logo_rightbt{height:22px; margin-top:40px; text-align:center; width:180px;}
.logo_rightbt li { padding-left:10px;}


/*nav*/
.nav { height:49px; float:left; width:1034px; background:url(/uploads/image/eimages/bj.gif) 0 -107px repeat-x;}
.nav ul{list-style-type:none; margin:0;width:100%; }
.nav ul li{width:103px; float:left; background:url(/uploads/image/eimages/nav_s.gif) right no-repeat;}
.nav  li  a{width:100px;line-height:49px; height:49px;color:#fff;  display:block; font-weight:bold;font-size:15px; font-family:"微软雅黑"; text-align:center;}
.nav  li  a:hover{ background:url(/uploads/image/eimages/nav_2.gif);width:100px; height:49px;display:block;color:#fff;font-size:15px; font-family:"微软雅黑"; line-height:49px; }


.banner { margin:0px auto; width:1020px; height:275px; margin-top:6px; margin-bottom:20px; }

/*首页*/
.sh_jj{ width:1020px; margin:0px auto; /*height:213px;*/}
/*.sh_jjabout{float:left; width:767px;background:url(/uploads/image/eimages/jjbj.gif) no-repeat;}
.sh_jjabout h1 {  height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#005bb0; padding-left:50px;padding-top:3px;}*/

.sh_jjabout{float:left; width:767px;background:url(/uploads/image/eimages/jjbj.jpg) no-repeat;}
.sh_jjabout h1 {  height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#fff; padding-left:25px; }

.sh_jjaboutcon{ background:url(/uploads/image/eimages/jjbj.gif) bottom no-repeat; padding:5px; height:180px;}

.sh_jjright { width:238px; float:right;}
.sh_jjright li { padding-bottom:3px;}

.sh_lx {  width:1020px; margin:0px auto; /*height:213px;*/}
.sh_right {width:767px; float:right; margin:0 auto;}


/*.xinwen_s { margin-top:10px; background:url(/uploads/image/eimages/jjbj.gif) 0 0 no-repeat;}
.xinwen_s h1 { height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#005bb0; padding-left:50px; padding-top:3px;}*/
.xinwen_s { margin-top:10px; background:url(/uploads/image/eimages/jjbj.jpg) 0 0 no-repeat;}
.xinwen_s h1 { height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#fff; padding-left:25px;  }
.xinwen_scon{ background:url(/uploads/image/eimages/jjbj.gif) bottom no-repeat; padding:5px; }
.xinwen_scon li { height:32px; line-height:32px; border-bottom:#999999 1px dashed; margin-right:10px;}

/*内页*/
.content{  width:1020px; margin:0px auto; }



/*left*/
.left { float:left; width:238px;}
.left_box{ margin-top:10px;}
.left_box h2 { height:30px; line-height:30px; background:url(/uploads/image/eimages/lxbj.gif) 0 0 no-repeat; font-size:14px; color:#fff; padding-left:30px;}
.left_lb h2{height:30px; line-height:30px; background:url(/uploads/image/eimages/lxbj.gif) 0 0 no-repeat; font-size:14px; color:#fff; padding-left:30px;}
.left_con { padding:5px; border:#dbdbdb 1px solid;}
.left_con li { background:url(/uploads/image/eimages/li_a.gif); height:31px; line-height:31px; margin-top:10px; width:214px; padding-left:10px; }




/* main   right*/
.side { float:right; width:767px;}
/*.side h4 { height:32px; line-height:32px; color:#005bb0; padding-left:50px;padding-top:3px;  background:url(/uploads/image/eimages/jjbj.gif) no-repeat;  font-size:14px;}*/
.side h4 { height:32px; line-height:32px; color:#fff; padding-left:30px; background:url(/uploads/image/eimages/jjbj.jpg) no-repeat;  font-size:14px;}
.side_con { padding:5px;  background:url(/uploads/image/eimages/cpgdbj.gif) repeat-x bottom; border:#dbdbdb 1px solid;}


.side_right{ width:238px; float:right }


/* 产品滚动*/
.cpgd{height:222px; width:1020px; margin:0 auto; background:url(/uploads/image/eimages/cpgdbj.gif) bottom repeat-x; padding-top:5px;}
.cpgd h1 {  height:30px; line-height:30px;  color:#fff; padding-left:30px; background:url(/uploads/image/eimages/cpgd.gif) no-repeat;  font-size:14px;}
.sh-pro{ width:1018px; padding-top:10px; background:url(/uploads/image/eimages/cpgdbj.gif) repeat-x; border:#dbdbdb 1px solid;  }
.sh-pro-n li {width:193px; float:left;  height:180px; margin-left:10px; }
.sh-pro-n li a img{ margin-left:5px; margin-top:5px;}
.sh-pro-n-img{width:193px; height:143px; border:#dbdbdb 1px solid;  }
.sh-pro-n-p{ width:193px; height:20px; text-align:center;}

/* 版权*/
.bottom {width:1020px; margin:0 auto; margin-top:20px; text-align:center; background:url(/uploads/image/eimages/bottombj.gif) repeat-x; height:59px; padding-top:15px;}



/* 内页 right*/
.net-content{  float:left; text-align:left; width:730px; padding:5px; }
.nei-news-n li { height:30px;  overflow:hidden; line-height:30px; margin:0 auto; border-bottom:#cccccc 1px dashed;}
.nei-news-n li a{line-height:30px; color:#000000; margin-left:15px; margin-top:5px;}
.nei-news-n li a:hover{ color:#ff6600;}
.nei-news-n img { padding-left:10px;}


/*新闻展示 */
.news-tm { font-size:14px; text-align:center; font-weight:bold; border-bottom:1px #ff0000 solid; width:700px; margin:10px 10px;}
.news-xx{ margin:0 10px;}


/* 产品展示*/
.nei-pro-n {margin-bottom:30px; margin-top:20px; }
.nei-pro-n li { float:left; background-repeat:no-repeat; height:200px; width:202px; border:#ddd solid 1px; margin:10px 15px 10px 25px;_margin:10px 15px 10px 20px;}
.nei-pro-n li a img{ width:151px;  height:137px; margin-left:9px; margin-top:5px;}
.nei-pro-n-img{background: no-repeat; width:181px; height:158px; }
.nei-pro-n-p{ width:181px; height:30px; line-height:130%; text-align:center;}

.nei-pro a{ color:#000000;}
.nei-pro a:hover{ color:#ff0000;}





/* 分页按钮
---------------------------------------------------------------------*/

.pagination  a {
	padding:2px 6px;
	border:0 none !important;
}
.pagination a.pagination-active, .pagination a.pagination-active:hover {
	background-color:#266dbb !important;
	color:#fff !important;
}
.pagination span.pagination-active, .pagination span.pagination-active:hover {
	background-color:#266dbb !important;
	color:#fff !important;
	padding:2px 6px;
}

/*序号
---------------------------------------------------------------------*/
.nbr { background-image:; background-repeat:no-repeat; padding-left:22px; height:20px; line-height:20px; overflow:hidden; }
.number-1 {  background-position:0 2px;}
.number-2 {  background-position:0 -18px; }
.number-3 {  background-position:0 -38px; }
.number-4 {  background-position:0 -58px; }
.number-5 {  background-position:0 -78px; }
.number-6 {  background-position:0 -98px; }
.number-7 {  background-position:0 -118px; }
.number-8 {  background-position:0 -138px; }
.number-9 {  background-position:0 -158px; }
.number-10 {  background-position:0 -178px; }


/*触碰隐藏
------------------------------------------------------------------------*/
.hover { height:95px; overflow:hidden;}
.hover:hover { height:auto;}


/*图片垂直居中
------------------------------------------------------------------------*/
.psdthumb { height: 1%; overflow: hidden; display:table; border-spacing:10px; } 
.psdthumb li {border:1px solid #6cf; width:200px; height:140px; text-align:center; vertical-align:middle; position:relative; margin: 10px; *float:left; display: table-cell; } 
.psdthumb .qq { *position:absolute; top:50%; } 
.psdthumb .qq img { *position:relative; top:-50%; left:-50%; } 


/*qshl写的分页*/
.s_page{
		width:100%;
		clear:both;		
}
.s_page a,.s_page span{
		float:left;
		display:inline-block;
		
		border:#ddd solid 1px;
		font-size:12px;
		padding:0px 8px 0px 8px;
		margin-left:2px;
		margin-top:5px;
		color:#333333; 
		background-color:#fff;
		text-decoration : none;
}
.s_page a:link{
		color:#333333;  
		background-color:#fff;
		text-decoration : none;
		border:#ddd solid 1px;
}
.s_page a:visited{
		color:#333333;  
		background-color:#fff;
		text-decoration : none;
		border:#ddd solid 1px;
}
.s_page a:hover{
		color:#fff; 
		background-color:#ff0000;
		text-decoration : none;
}

/*qshl写的分页////////////end*/
