@charset "gb2312";
body{
line-height:24px; font-size:12px; color:#666666;margin-bottom: 0px;
margin-right:0px;margin-left:0px; margin-top:0px;
margin-bottom:30px;
font-family:"宋体";
background-image:url(../images/bj1.jpg); background-position:top; background-repeat:repeat-x;
background-color:#FFFFFF;
}
#top{ width:100%; margin-left:0px; margin-right:0px; margin-bottom:0px; background:url(../images/bj1.jpg) repeat-x;}
.tops { width: 1024px; height: 110px; margin: 0 auto;}
#down{ width:100%; margin-left:0px; margin-right:0px; background:url(../images/bj2.jpg) repeat-x; margin-top:10px;}
.top2{ width:100%; margin-left:0px; margin-right:0px; background:url(../images/begintopbj.jpg); background-position:top right; background-repeat:no-repeat;}

.input1{border:#E3E3E3 double 1px; height:19px;}

.input4{border:#999999 double 1px; background-color:#FFFFFF; height:30px;}

.input3{border:#999999 double 1px; background-color:#FFFFFF; color:#999999; font-size:12px;}
 
.input2{border:#E2E2E2 double 1px; background-color:#FFFFFF; height:23px;line-height:24px;}

a:link          { color: #666666; text-decoration: none; }
a:hover         { color:#002E58; text-decoration: none; }
a:visited       { color: #666666;text-decoration: none; }
a:visited:hover  { color:#666666; text-decoration: none; }

.menufont{font-size:15px;  color:#FFFFFF; font-weight:bold;font-family:'Microsoft YaHei','SimSun',Arial,Sans-Serif;}
.menufont:link          { color:#FFFFFF; text-decoration: none; font-weight:bold}
.menufont:hover         { color:#FFFFFF; text-decoration: none; font-weight:bold}
.menufont:visited       { color:#FFFFFF; text-decoration: none; font-weight:bold}
.menufont:visited:hover { color:#FFFFFF; text-decoration: none; font-weight:bold}



.navs {  width: 100%;   height: 38px;}
.nav {  height: 38px;  width: 1024px;  background:url(../images/nav.png); margin: 0 auto;}
.nav ul { LIST-STYLE-TYPE: none;  DISPLAY: block;}
.nav ul li {   width:140px;  height: 38px;  display: block; float: left;  position: relative;}
.nav ul li a {  width: 140px; height: 38px;display: block; float: left;font-size: 16px; color: #fff; text-align: center;  line-height: 38px; font-family: '微软雅黑';}
.nav ul li a:hover{color:#000}

.jj{margin-top:5px; margin-bottom:5px;}
.jj1{margin-top:10px; margin-bottom:5px;}

.tablecss{border-left:#CCCCCC double 1px; border-right: #CCCCCC double 1px; border-bottom:#CCCCCC double 1px;}

.tablecsslr{border-left:#DFDFDF double 1px; border-right: #DFDFDF double 1px; }

.tablecsslrd{border-left:#DFDFDF double 1px; border-right: #DFDFDF double 1px; border-bottom:#DFDFDF double 1px;}

.tablecssall{border:#E2E2E2 double 1px; margin:10px;}

.tablecssall1{border:#E2E2E2 double 1px;  background-image:url(images/contentbj.jpg); background-position:bottom; background-repeat:repeat-x;}

.tablecssall2{border:#E2E2E2 dotted 1px; }

.bottomline{border-top:#CCCCCC double 1px; margin-top:10px;}

.menufont1{font-size:14px; font-weight:bold; color:#E60585;}

.menufont2{font-size:14px; font-weight:bold; color:#333333;}

.menufont3{font-size:14px; font-weight:bold; color:#FF6600;}
.menufont3:link          { color:#FF6600; text-decoration: none; }
.menufont3:hover         { color:#FF6600; text-decoration: none; }
.menufont3:visited       { color:#FF6600; text-decoration: none; }
.menufont3:visited:hover { color:#FF6600; text-decoration: none; }

.menufont7{font-size:12px; font-weight:bold; color:#FF6600;}
.menufont7:link          { color:#FF6600; text-decoration: none; }
.menufont7:hover         { color:#FF6600; text-decoration: none; }
.menufont7:visited       { color:#FF6600; text-decoration: none; }
.menufont7:visited:hover { color:#FF6600; text-decoration: none; }

.menufont4{font-size:14px; color:#666666;}
.menufont4:link          { color:#666666; text-decoration: none; }
.menufont4:hover         { color:#666666; text-decoration: none; }
.menufont4:visited       { color:#666666; text-decoration: none; }
.menufont4:visited:hover { color:#666666; text-decoration: none; }

.menufont5{font-size:13px; font-weight:bold; color:#333333;}
.menufont5:link          { color:#333333; text-decoration: none; }
.menufont5:hover         { color:#333333; text-decoration: none; }
.menufont5:visited       { color:#333333; text-decoration: none; }
.menufont5:visited:hover { color:#333333; text-decoration: none; }

.menufont6{font-size:12px; font-weight:bold; color:#004080;}
.menufont6:link          { color:#004080; text-decoration: none; }
.menufont6:hover         { color:#004080; text-decoration: none; }
.menufont6:visited       { color:#004080; text-decoration: none; }
.menufont6:visited:hover { color:#004080; text-decoration: none; }

.menufont9{font-size:12px;  color:#004080;}
.menufont9:link          { color:#004080; text-decoration: none; }
.menufont9:hover         { color:#004080; text-decoration: none; }
.menufont9:visited       { color:#004080; text-decoration: none; }
.menufont9:visited:hover { color:#004080; text-decoration: none; }


.server{font-size:13px;  color:#666666;}
.server:link          { color:#666666; text-decoration: none; }
.server:hover         { color:#002E58; text-decoration: none; }
.server:visited       { color:#666666; text-decoration: none; }
.server:visited:hover { color:#666666; text-decoration: none; }

.menufonta{font-size:12px;  color:#FFFFFF;}
.menufonta:link          { color:#FFFFFF; text-decoration: none; }
.menufonta:hover         { color:#FFFFFF; text-decoration: none; }
.menufonta:visited       { color:#FFFFFF; text-decoration: none; }
.menufonta:visited:hover { color:#FFFFFF; text-decoration: none; }


.newslist{border-bottom:#CCCCCC dotted 1px;}
.downcss{border-bottom:#CCCCCC dotted 1px; margin-bottom:5px;}

.downcss3{border-bottom:#E7E7E7 double 1px; margin-top:5px;}

.downcss4{border-bottom:#EFEFEF double 1px; margin-bottom:5px;}

.imgcss{border:#CCCCCC double 1px; padding:4px;}

.imgcss2{border:#CCCCCC double 1px; padding:3px; background-color:#FFFFFF;}

.imgcss1{border:#CCCCCC double 1px;}

.downcss2{border-bottom:#CCCCCC dashed 1px; margin-bottom:3px;}

.downcss6{border-bottom:#01519A double 1px; }

.downcss7{border-bottom:#999999 double 1px; }

.linecss{border-top:#CCCCCC double 1px; border-bottom:#CCCCCC double 1px;}

.linecss1{border-bottom:#CCCCCC double 1px; border-left:#CCCCCC double 1px; border-right:#CCCCCC double 1px;}

.server1{font-size:12px;  color:#FF0000;}
.server1:link          { color:#FF0000; text-decoration: none; }
.server1:hover         { color:#FF0000; text-decoration: none; }
.server1:visited       { color:#FF0000; text-decoration: none; }
.server1:visited:hover { color:#FF0000; text-decoration: none; }

.STYLE1 {
	color: #004080;
	font-weight: bold;
}
.copy{font-family:Arial, Helvetica, sans-serif;}
.regfont6{font-size:12px; color:#004080;}

.usermenubj{background-image:url(images/usermenubj.gif); background-position:bottom; background-repeat:no-repeat; margin:10px 0px;}

ul {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px
}
#announcement {
	width:818;
	background:url(img/menu_bg.gif) repeat;
	overflow: hidden;
}
#announcement div {
	padding:0px 10px 0px 10px;
	overflow-y:hidden;
	line-height: 24px;
	height: 24px
}
#announcement li {
	font-size: 12px;
	float: left;
	list-style-type: none;
	margin-right: 20px;
	padding-left: 10px;
	background: url(img/arrow_right.gif) no-repeat 0px 50%;
	white-space: nowrap
}
#announcement a {
	text-decoration: none;
}
#announcement a:hover {
	text-decoration: none;
}

.footjl{margin-bottom:5px;}

.bbjj{padding-bottom:10px; padding-top:10px; }

li{list-style:none;}
	#tab1 ,#tab2{width:447px;height:28px;border-bottom:#E2E2E2 1px solid;}
	#tab1 ul ,#tab2 ul{margin:0;padding:0;}
	#tab1 li,#tab2 li{float:left;padding:0 30px;height:28px;line-height:24px;text-align:center;border-right:1px #E2E2E2 solid;cursor:pointer;background:#fff; color:#05325B;}
	#tab1 li.now,#tab2 li.now{color:#FFFFFF;font-weight:bold;background:url(images/title.jpg) repeat-x;}
	.tablist{display:none;}
	.block{display:block;}
	
	
/*banner	*/
.ql_banner { POSITION: relative;  TEXT-ALIGN: center; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden;}	
.ql_banner UL LI { WIDTH: 100%;  FLOAT: left;}
	
/*新闻中心	*/
.xwlb { width: 100%; height: 503px;}
.ztnr { width: 1024px; margin: 0 auto; height: 488px; margin-top:15px;}
.gsxw {  width: 230px; height: 488px; float: left;  padding-right:27px; padding-left:3px;}
.nameff { width: 230px;padding: 0px; border-bottom: 1px solid #999999; height:23px;}
.nameff p {height: 23px;}
.nameff a { float: right; padding: 0px 28px 0 0; color: #7c7c7c;font-size: 12px; background:url(../images/more.png) center no-repeat; height:23px;}
.ct {padding: 26px 0px 16px 0px; }
.gsxw .xw3 { height: 35px; width:230px;  margin: 0 auto; line-height: 35px;  font-size: 12px;  color: #000000;  border-bottom:1px dashed #b8b8b8; font-family: "宋体";} 
.gsxw .xw3 span {  float: left;}
.gsxw span.circle {color: #2bba6a; font-size: 8px; display: inline-block;float: left;}

.yclm {  width: 764px;float: right; height: 488px;}
.yclm .xw3 { height: 35px; width:230px;  margin: 0 auto; line-height: 35px;  font-size: 12px;  color: #000000;  border-bottom:1px dashed #b8b8b8; font-family: "宋体";}
.yclm .xw3 span {  float: left;}
.ztb{  width: 230px;float: left; height: 215px; margin-bottom:19px; padding-right: 37px;}


.ztbb{  width: 230px;float: left; height: 215px; margin-bottom:19px; padding-right: 37px;}
.nameffe { width: 230px;padding: 0px; border-bottom: 1px solid #999999; height:23px;}
.nameffe a { float: right; padding: 0px 28px 0 0; color: #7c7c7c;font-size: 12px; background:url(../images/more.png) center no-repeat; height:23px;}
 
.ztbbz{  width: 230px;float: left; height: 215px; margin-bottom:19px;  }
.nameffes { width: 230px;padding: 0px; border-bottom: 1px solid #999999; height:23px;} 
.nameffes a { float: right; padding: 0px 28px 0 0; color: #7c7c7c;font-size: 12px; background:url(../images/more.png) center no-repeat; height:23px;}
 

.keyj{  width: 230px;float: left; height: 215px; margin-bottom:35px; padding-right: 37px; }
.tbzs { width: 230px;padding: 0px; border-bottom: 1px solid #999999; height:23px;} 
.tbzs a { float: right; padding: 0px 28px 0 0; color: #7c7c7c;font-size: 12px; background:url(../images/more.png) center no-repeat; height:23px;}

.kxyj{  width: 230px;float: left; height: 215px; margin-bottom:35px;padding-right: 37px;  }
.tbzsb { width: 230px;padding: 0px; border-bottom: 1px solid #999999; height:23px;} 
.tbzsb a { float: right; padding: 0px 28px 0 0; color: #7c7c7c;font-size: 12px; background:url(../images/more.png) center no-repeat; height:23px;}

.ppt{  width: 230px;float: left; height: 215px; margin-bottom:35px;  }
.dezs { width: 230px;padding: 0px; border-bottom: 1px solid #999999; height:23px;} 
.dezs a { float: right; padding: 0px 28px 0 0; color: #7c7c7c;font-size: 12px; background:url(../images/more.png) center no-repeat; height:23px;}
	
	
/*首页滚动图片*/	
.zdb {  width: 100%; height: 305px;       margin-bottom: 35px;}	
.ztnrz { width: 1200px;  margin: 0 auto;  height: 305px;   }
.effs{width:1024px; height:26px; margin: 0 auto;}
.ctz { width:1024px; height:295px; background:url(../images/tpbj3.jpg) no-repeat; margin: 0 auto;}



.foot {  width: 100%; height: 170px; background:url(../images/foot.jpg) repeat-x ; }	
.footer3 { height: 50px;  width: 1024px;  margin: 0 auto; padding-top: 37px; font-family: '宋体';  font-size: 12px; color: #000000;}
.footer3  a { color: #000000;  font-family: '宋体'; font-size: 12px;     margin-right: 19px;display:inline-block;width:170px;float:right;}
.footer2 { height: 16px;  width: 1024px; line-height:16px; color: #000000;  padding-top: 16px;     margin: 0 auto;  font-size: 12px;   font-family: '宋体';}



.title {  BORDER-BOTTOM: #d0d0d0 1px solid;  POSITION: relative; LINE-HEIGHT: 45px; WIDTH: 100%;  HEIGHT: 45px;  COLOR: #0e1b7c; FONT-SIZE: 13px;}
.main { POSITION: relative; MARGIN: 0px auto;WIDTH: 1200px; CLEAR: both;}
.title .fl {  Z-INDEX: 1;  POSITION: relative;  FONT: bold 20px/45px 'microsoft yahei'; COLOR: #053640; margin-left: 210px;}
.title EM {  BORDER-BOTTOM: #005bac 1px solid;  POSITION: absolute;  TEXT-TRANSFORM: uppercase;   FONT: 36px/45px 'impact';  COLOR: #005bac;  TOP: 0px;  LEFT: 0px;}
.fr {  FLOAT: right;}

.fyMain {  POSITION: relative; MARGIN: 0px auto;  WIDTH: 1024px;  CLEAR: both;}
.fyMain { PADDING-BOTTOM: 20px;  OVERFLOW-X: hidden; OVERFLOW-Y: auto;}
.listnavwrap {  WIDTH: 100%; FLOAT: left;}
.main { POSITION: relative; MARGIN: 0px auto;WIDTH: 1024px; CLEAR: both;}
.listnav { PADDING-BOTTOM: 0px; WIDTH: 1024px; FLOAT: left; PADDING-TOP: 37px;}
.listnav LI { MARGIN: 0px 13px 5px 15px; DISPLAY: inline; FLOAT: left;}
.listnav A { BORDER-BOTTOM: #919090 3px solid;TEXT-ALIGN: center; BORDER-LEFT: #919090 3px solid; LINE-HEIGHT: 40px; WIDTH: 200px; FLOAT: left;  HEIGHT: 40px; COLOR: #919090;FONT-SIZE: 14px; BORDER-TOP: #919090 3px solid;  BORDER-RIGHT: #919090 3px solid;}
 
 

.newsview { PADDING-BOTTOM: 30px;  LINE-HEIGHT: 28px; width:1024px;MARGIN:0px 0px; /* PADDING-LEFT: 30px;  WIDTH: 1024px;*/ PADDING-RIGHT: 10px;  DISPLAY: inline;  FLOAT: left; FONT-SIZE: 14px; WORD-BREAK: break-all;  /*PADDING-TOP: 30px;*/}
.clear{clear:both;height:0;font-size: 1px;line-height: 0px;} 
.page{padding-top:20px;text-align:center}
.productul {  WIDTH: 1200px; FLOAT: left;}
.productul LIfyMain .productul LI {  HEIGHT: 111px;}
.productul LI { MARGIN: 15px 0px 0px 0px;WIDTH: 1200px;  DISPLAY: inline; FLOAT: left;border-bottom:1px dashed #ccc
}
.productul LI A { PADDING-BOTTOM: 10px;  DISPLAY: block; FLOAT: left; CURSOR: pointer;width:1000px}
.productul IMG { BORDER-BOTTOM: #005bac 2px solid; BORDER-LEFT: #005bac 2px solid; MARGIN: 10px 0px 0px 10px; DISPLAY: inline;  FLOAT: left;  BORDER-TOP: #005bac 2px solid;  BORDER-RIGHT: #005bac 2px solid;}
.protxt { LINE-HEIGHT: 24px; WIDTH: 360px; FLOAT: left; COLOR: #383838; MARGIN-LEFT: 8px; FONT-SIZE: 12px;}
.protxt FONT {  MARGIN-TOP: 5px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #000;
  FONT-SIZE: 14px; OVERFLOW: hidden; font-weight: bold;}
  
#colee_left .kk{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
#colee_left a:hover .kk{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}  
  
	
.msg{width:100%;margin:16px auto;height:auto;overflow:hidden;}
.msg li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;}
.msg_top{width:100%;height:auto;font:14px/30px "microsoft yahei";background:#ededed;color:#333333;text-indent:14px;overflow:hidden;border-radius:3px 3px 0 0; font-weight:bold;}
.msg_top span{margin-right:14px;}
.msg_con{border:1px solid #ebebeb;background:#f3f3f3;overflow:hidden;padding-bottom:12px;}
.msg_consult{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";color:#7b7b7b;}
.msg_reply{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";border:1px solid #ebebeb;border-radius:3px ;background:#fff;color:#ff5958;text-indent:14px;}
.msg_now{width:100%;height:34px;background:url(../images/msgline1.png) center center no-repeat;overflow:hidden; margin:65px 0 30px 0;}
.msg_title{ display:none; width:155px;height:34px; background-image:url(../images/msgbtn.png)  ; background-position:7px center; background-repeat:no-repeat;text-indent:43px;margin:0 auto;color:#fff;font:22px/34px "microsoft yahei"; background:#333;}
.msg_ul{width:580px;height:auto;overflow:hidden;margin:40px auto;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:12px;}
.msg_ul li p{width:130px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none; line-height:20px !important;}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer; background:#c70000;}	
	
.productulll li{width:300px;float:left;margin-left:10px;margin-right:10px;marign-top:15px;}	
	
	
#lanrenzhijia { width:100%; height:375px; position:relative;}
#slides { display:block; width:100%; height:375px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}	
	
	
	
	
	
	