@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ background:url(../images/bg.png) repeat-x; font:normal 9pt "宋体"; color:#303030;}
ul,ol,li{ list-style:none;}
a{ color:#303030; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
.clear{ clear:both; height:1px; overflow:hidden;}
img{ border:none;}
.black{ color:#525252; font-weight:bold;}
.blank{ height:20px;}
form,input,select { padding:0; margin:0;}
h1,h2,h3,h4{
    line-height:25px;
    font-size:13px;
	display : inline;
	
}


#html{ width:1000px; margin:0 auto;}
	#head{ width:1000px; height:107px;}
	.headlogo{ width:630px; height:105px; float:left;}
.headlogo a{color:#fff;float:left;height:105px;width:630px;font-size:0;text-indent:-9999px;background:url(../images/logo.jpg) left top no-repeat;display:block;}
.headlogo2{ width:630px; height:105px; float:left;}
.headlogo2  a{color:#fff;height:105px;width:630px;font-size:0;text-indent:-9999px;background:url(../images/logo.jpg) left top no-repeat;display:block;}
	.yulan{ float:right; height:40px; line-height:40px; width:130px; margin-right:35px; margin-top:30px;}
	
	#nav{ width:1000px; height:41px; margin:0 auto; padding:0;}
	#nav .nav_line {background-attachment: scroll;background-image: url(../images/nav_line.gif);background-repeat: no-repeat;
background-position: 0px 0px;width: 3px;margin-top: 0px;margin-right: 3px;margin-left: 3px;}
	#nav ul li{ width:118px; height:41px; float:left; text-align:center;}
	
	#nav ul li a{ width:118px;height:41px;  display:block; text-align:center;font:16px "微软雅黑";letter-spacing: 1px;color:#FFF; line-height:41px;}
	#nav ul li a:hover{ text-decoration:none;background:url(../images/navhover.jpg) no-repeat;color:#FFF; }
	#nav ul li.end{ width:280px; height:41px; background:url(../images/sbg.png) no-repeat; text-align:left;}
	#nav ul li .ss{ border:none; width:200px; height:25px;background:none; margin:4px 20px 0 14px;font:normal 14px; color:#004793;line-height:25px; vertical-align:middle;}
	#nav ul li .navbtn{width:39px; height:36px;margin-top:2px!important; margin-top:1px;vertical-align:middle;}
	
	

/* banner*/
	#banner{ float:left; width:1000px; height:auto; padding:1px 0 0px 0; margin-bottom:13px;}
	#themeSlide .container, .container *{margin:0; padding:0;}
#themeSlide .container{width:1000px; height:250px; overflow:hidden; margin:0 auto;position:relative;}
#themeSlide .ggao{position:absolute;}
#themeSlide .ggao li{ list-style:none;display:inline;}
#themeSlide .ggao img{display:block; height:250px; width:1000px;}
#themeSlide .num{ position:absolute; right:5px; bottom:5px;}
#themeSlide .num li{float: left;color: #FF7300;	text-align: center;	line-height: 16px;	width: 16px;	height: 16px;	font-family: Arial;	font-size: 12px;cursor: pointer;overflow: hidden;margin:3px 1px;border: 1px solid #FF7300;background-color: #fff;}
#themeSlide .num li.on{	color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;	margin: 0 1px;border: 0;	background-color: #FF7300;font-weight: bold;}
	

/*content*/
#content{ width:1000px; height:auto; display:inline;}
#content #left{ width:250px; float:left; }
	#youce{ height:42px; padding-left:1px;background:url(../images/qbbg.jpg)}
	#youce ul{ list-style:none;}
	#youce ul li{ float:left; text-align:center;}
	#youce ul li a{width:79px; height:32px; font-weight:bold; font-size:12px; padding-top:10px; color:#000; line-height:32px;}
	#youce ul li a:hover{ color:#fff;}
	#youce ul li.type{ width:79px; height:42px; background:url(../images/qh2.jpg) no-repeat;}
	#youce ul li.curr{ width:100px; height:42px; background:url(../images/qh1.jpg) no-repeat;font-weight:bold; font-size:13px; padding-top:5px; color:#FFFFFF; line-height:22px;}
	#youce ul li.curr a,#left1 ul li.curr a:visited{ color:#fff;}
	

.newheight{ height:203px; overflow:hidden;}	
.newlist{ width:95%; margin:0 auto; padding:0;}	
		.newlist li{ width:100%;height:28px; padding-left:20px; background:url(../images/dot.jpg) no-repeat 4px 10px; border-bottom:dashed 1px #ccc; overflow:hidden;}
		.newlist li a{float:left;width:60%; height:28px;display: block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;line-height:28px;}
		.newlist li .spanadmin{width:20%; height:28px; line-height:28px; text-align:center; color:#000; float:left;}
		.newlist li .spandata{ width:18%; height:28px; line-height:28px; text-align:center; color:#666; float:right;}
		
		.coinfo{width:95%;margin:0 auto; padding:0; height:240px; font-size:13px;overflow:hidden; line-height:24px;letter-spacing:1px;font-family: "Arial","宋体",sans-serif;}
		
.tit{ height:44px; background:url(../images/titbg.jpg) no-repeat; margin:10px 0;}	
 .tit .sp1{ float:left; height:29px; font-size:14px; text-align:center;padding-left:15px; font-weight:bold;color:#FFF;line-height:29px;}
 .tit .sp2{ float:right; height:19px; padding:10px 5px 0 0}
 .titt{ height:44px; background:url(../images/titbg2.jpg) no-repeat; margin:10px 0;}	
 .titt .sp1{ float:left; height:29px; font-size:14px; text-align:center;padding-left:15px; font-weight:bold;color:#FFF;line-height:29px;}
 .titt .sp2{ float:right; height:19px; padding:10px 5px 0 0}
 .tittt{ height:44px; background:url(../images/titbg3.jpg) no-repeat; margin:10px 0;}	
 .tittt .sp1{ float:left; height:29px; font-size:14px; text-align:center;padding-left:15px; font-weight:bold;color:#FFF;line-height:29px;}
 .tittt .sp2{ float:right; height:19px; padding:10px 5px 0 0}
 #product{ width:721px; height:auto;margin:10px auto; padding:0; line-height:24px; display:inline-table;}
			 #product ul{ width:721px; height:118px;list-style:none; margin-bottom:20px; padding:0; }
			 #product ul li{ width:721px;height:118px;margin:10px 9px 0 9px; _margin:8px 6px 0 6px;padding:0; display:inline;}
			 #product ul li .pro{ float:left; border:3px solid #e7e7e7; margin-left:10px;padding:2px;width:149px; *width:149px;height:118px; text-align:center; vertical-align:middle; position:relative; display: table-cell; overflow:hidden;}
			 
			 #product ul li .pro p img{*position:relative; width:147px; height:116px;padding:3px; cursor:pointer;}
			 #product ul li .ming{ width:152px;*width:125px;_width:125px;height:24px; line-height:24px; text-align:center;color:#000; background:#e7e7e7; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#product ul .jianjie{ float:right;width:510px;height:118px; color:#666; border-bottom:dashed 1px #0062BE; line-height:25px;margin:2px 9px 0 9px; _margin:8px 6px 0 6px; } 	
#product ul .jianjie .ming{ width:152px;height:24px; line-height:24px; text-align:center;background:#e7e7e7; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#product ul .jianjie .ming a{ color:#0066FF;}
 #product ul .jianjie .hove{ margin:8px 0px 0 0px;clear:both;}
  
  #products{ width:98%; margin:0px auto; padding:0; line-height:24px; display:inline-table;}
			 #products ul{ list-style:none; margin:0; padding:0; }
			 #products ul li{ float:left;width:175px;/* height:150px;*/margin:8px 2px 0 0px; _margin:8px 7px 0 6px;padding:0; text-align:center;display:inline;}
			 #products ul li .scpr{ border:1px solid #E6E6E6; /*background:#FFF;*/padding:2px;width:175px; *width:174px;height:130px; text-align:center; vertical-align:middle; position:relative; display: table-cell; overflow:hidden;}
			 #products ul li .scpr p{*position:absolute; top:50%; }   
			 #products ul li .scpr p img{*position:relative; top:-50%; left:-50%; padding:3px; cursor:pointer;}
			 #products ul li .tt{ width:100%;width:175px;width:175px\0;*width:149px;_width:149px;height:34px; line-height:34px; text-align:center;color:#000; font-size:14px;letter-spacing:1px;font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif; background:#0062BB; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
 #products ul li .tt a{ color:#FFFFFF;}
 
		 
			 .jishu{ width:734px; height:300px;overflow:hidden; margin-top:20px;}
			 .jishu  .j1{ width:351px; float:left;}
			 .ji,.case{ width:95%;list-style:none; margin:0 auto; padding:0;}
		     .ji li{ height:25px; padding-left:10px; background:url(../images/dot.jpg) no-repeat 4px center; border-bottom:dashed 1px #ccc;}
		     .ji li a{float:left;width:95%; height:25px;display: block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;line-height:25px; letter-spacing:1px;font-family: "宋体",sans-serif; font-size:14px;}
		     .case li .spandata{ float:right; width:20%; height:25px; margin-right:10px;line-height:25px;  color:#666;}
			 .jishu  .j2{ width:371px; float:right;}
			 
			 .case li{ float:left; width:352px; height:25px; padding-left:10px; background:url(../images/dot.jpg) no-repeat 4px center; border-bottom:dashed 1px #ccc;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; line-height:25px;letter-spacing:1px;font-family: "宋体",sans-serif;font-size:14px;}
			 
			 .gdimg{ width:734px; height:178px; margin:0px auto 0px auto;}	
	 .rollBox{width:732px;overflow:hidden;padding:8px 0;}
			.rollBox .LeftBotton{height:39px;width:20px;background: url(../images/Guide.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:60px 0 0 0;cursor:pointer;}
			.rollBox .RightBotton{height:39px;width:21px;background: url(../images/Guide.gif) no-repeat -20px 0;overflow:hidden;float:right;display:inline;margin:60px 0 0 0;cursor:pointer;}
			.rollBox .Cont{width:680px;overflow:hidden;float:left;}
			.rollBox .ScrCont{width:10000000px;}
			.rollBox .Cont .pic{width:116px;float:left;text-align:center; margin:0 5px;}
			.rollBox .Cont .pic .picname{width:100%; height:25px;line-height:25px; text-align:center;color:#000; background:#e7e7e7; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
			.rollBox .Cont .pic img{padding:2px;background:#fff; /*width:123px; height:96px;*/overflow:hidden;/*border:1px solid #ccc;*/display:block;margin:0 auto;}
			#ppic{ height:122px;border:1px solid #ccc;}
			.rollBox #List1,.rollBox #List2{float:left;}
 
#content #right{ width:734px; float:right;}

		.zcbt{ height:33px; padding:5px 0 0 10px;font-size:14px;font-weight:bold; color:#FFF;background:url(../images/rightit.jpg) no-repeat;}
		.zcbt h2{ float:left; width:100px; padding:5px 0 0 10px;height:20px;font-size:14px;font-weight:bold; color:#FFF;}
		.us{ list-style:none; padding:10px; border-left: solid 1px #e7e7e7;border-right:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7; margin-bottom:10px; line-height:24px;}
		.us li{ padding-left:20px; height:25px; background:url(../images/rdot.jpg) no-repeat 4px center; border-bottom:dashed 1px #ccc;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; line-height:25px;}
		
		.ggheight{ height:150px; overflow:hidden;}
		.dy{ height:175px; overflow:hidden;}
		.lx{height:190px; overflow:hidden;}
		
.zx{ height:71px; padding-bottom:10px;}


.searchbg{ width:100%;height:78px;background:url(../images/searchbg.jpg) repeat-x; margin-top:20px;}
.butsearch{ width:590px; height:36px; margin:13px auto 0 auto; text-align:center;}
.inputbox{ background:url(../images/bseartext.jpg) no-repeat;border:none; padding-left:30px; width:447px;height:36px; line-height:36px; vertical-align:middle;}
.search_btn{ width:107px; height:36px; background:url(../images/bsearch.jpg); border:none; vertical-align:middle}
#youqing  a{ color:#fff; text-decoration:none;}
#youqing a:hover{ color:#f00;text-decoration:none;}

#footer{ width:100%; background:url(../images/footbg.jpg) repeat-x; height:156px; padding:15px 0 0 0;}
#footer #bottom{ width:1000px; margin:0 auto;line-height:25px; text-align:center; color:#fff;}
#footer #bottom a{ color:#58aaf0; text-decoration:none;}
#footer #bottom a:hover{ color:#f00;text-decoration:none;}
.footBor{ height:28px; text-align:center; line-height:28px; color:#000000; font-family:"宋体"; background:url(../images/footlink.jpg) repeat-x; font-size:12px;}
.footBor h2{ font-weight:normal;}
/*inside content*/
#leftit{ height:33px; background:url(../images/leftitbg.png) no-repeat;}
#leftit h3{ width:150px; float:left; padding:5px 0 0 30px;height:20px;font-size:14px;font-weight:bold; color:#0056ac;}
#leftit h1{ width:150px; float:left; padding:5px 0 0 30px;height:20px;font-size:14px;font-weight:bold; color:#0056ac;display:inline;}
#leftit h2{ font-weight:normal; margin: 0px; padding: 0px;display:inline;}
#leftit .curr{float:right;padding:13px 5px 0 10px;height:20px;font-size:12px;color:#010101;}

#leftcontent{ width:734px;background:url(../images/leftbg1.png) no-repeat; min-height:400px;}

.wz{ width:95%; font-size:15px;font-family:"Arial","Microsoft YaHei","黑体","宋体","楷体",sans-serif;margin:15px auto; padding:5px 5px 25px 5px; letter-spacing: 1px;line-height:30px;border-bottom:dashed 1px #0066FF;}
.wwz{ width:95%; font-size:15px;font-family:"Arial","Microsoft YaHei","黑体","宋体","楷体",sans-serif;margin:15px auto; padding:5px 5px 25px 5px; letter-spacing: 1px;line-height:30px;border-bottom:dashed 1px #0066FF;}
.contact{ width:90%; margin:15px auto; padding:5px; line-height:24px; font-size:15px;}
.wz table{ margin:10px auto; /*border-bottom:dashed 1px #666;*/}
.wz img,#pbig img{ display:block; width:auto; padding:2px; background:#fff;margin:5px auto; border:solid 1px #ccc;}
.wwz table{ margin:10px auto; /*border-bottom:dashed 1px #666;*/}
.wwz img,#pbig img{ display:block; width:auto; padding:2px; background:#fff;margin:5px auto; border:solid 1px #ccc;}
#page{ margin:15px auto 20px auto; text-align:center; height:30px; line-height:30px;}
#page li{float: left;padding: 0 5px; list-style:none;}
 #newsb{ width:90%; margin:15px auto 0 auto; height:25px; text-align:center; font-weight:bold; line-height:25px; font-size:12px; font-weight:bold;}
 #newsdate{ width:90%; margin:0 auto; height:22px;text-align: center; color:#ccc; border-bottom:dashed 1px #666; line-height:22px;}
 
 
 .submenu{ width:250px; list-style:none; margin-bottom:10px;}
 .submenu li{ height:35px; background:url(../images/submenubg.png) no-repeat; margin:1px 0 0 0; padding:0 0 0 55px; line-height:35px;}
 .submenu li a{ font-weight:bold; color:#000; text-decoration:none;}
 .submenu li a:hover{ color:#f00; text-decoration:none;}
 
 
ul#menu, ul#menu ul { list-style-type:none; margin: 0 0 10px 0; padding: 0; width: 250px;}
ul#menu a { display: block; text-decoration: none;}
ul#menu li { margin-top: 1px;}
ul#menu li a { font-size:14px; font-weight:normal;color: #161616;padding: 12px 0 0 50px; height:23px; background:url(../images/submenubg.png) no-repeat;}
ul#menu li a:hover { color:#f00;}
ul#menu li ul li a { font-weight:normal;color: #333;padding: 6px 0 0 60px; height:18px; background:url(../images/dot1.jpg) no-repeat 50px center;}
ul#menu li ul li a:hover { color:#0263bc;}



.wz h5{ height:28px; line-height:28px; font-weight:bold; color:#0056ac; background:#f0f7fe; margin-bottom:10px; font-size:12px; padding:0 5px;}
.wz .dy{ line-height:24px; color:#666;margin-bottom:10px; padding:10px;}
.wwz h5{ height:28px; line-height:28px; font-weight:bold; color:#0056ac; background:#f0f7fe; margin-bottom:10px; font-size:12px; padding:0 5px;}
.wwz .dy{ line-height:24px; color:#666;margin-bottom:10px; padding:10px;}
/*prolist*/

.protit{ height:28px; margin:30px 1px 0 1px;background:url(../images/protit.png) no-repeat; overflow:hidden; clear:both;}
.protit h4{ width:200px; float:left; padding:7px 0 0 20px; height:18px;font-size:12px;font-weight:bold; color:#FFF;}
.protit .pmore{float:right;width:43px;height:20px; padding:13px 5px 0 0}

.jobtable { background-color:#e0e0e0; width:90%; margin:0 auto;}
.jobtable td,.jobtable th,.jobinfotable td,.jobinfotable th{ line-height:30px;}
.jobtable th { background-color:#f3f3f3; color:#595959;}
.jobtable td { background-color:#fff;}


.jobinfotable { background-color:#e0e0e0; width:95%; margin:0 auto;}

.jobinfotable .td1 { background:url(../images/jobback.jpg) repeat-x; text-align:left; color:#666; font-weight:bold;}
.jobinfotable th { background-color:#f3f3f3; font-weight:normal;}
.jobinfotable td { background-color:#fff; padding-left:10px;}
 .hr{ background:#f3fbfd;margin:0 auto 15px auto; padding:8px; line-height:22px;}
.red{ color:#FF0000;}


/*partners*/

#partners{ width:100%; border-bottom:dashed 1px #039; margin:10px auto; height:180px; overflow:hidden;clear:both;}
#partners .pbox{ width:200px; height:140px; margin:10px 20px;text-align:center; vertical-align:middle; position:relative; display: table-cell; overflow:hidden; border:solid 1px #ccc;float:left;}
#partners .pbox p{*position:absolute; top:50%;}
#partners .pbox p img{*position:relative; top:-50%; left:-50%; padding:3px; cursor:pointer; border:none;}
#partners .ptxt{ float:right; width:410px; height:170px; overflow:hidden;}
#partners .ptxt h4{height:22px;font-size:12px;font-weight:bold; color:#0056ac; line-height:22px; }
#partners .ptxt h4 a{color:#0056ac; text-decoration:none;}
#partners .ptxt h4 a:hover{ color:#f00; text-decoration:none;}


/*zt*/
.zt{ line-height:24px; background:url(../images/ztbg.jpg) repeat-x; padding:10px; margin:0 1px;}
.ztcofo{ padding:10px;border-left: solid 1px #e7e7e7;border-right:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7; margin-bottom:10px; line-height:24px;}


/*view*/

.vtit{ width:1000px;height:28px; background:url(../images/other.jpg) no-repeat; margin:10px auto;}	
 .vtit .sp1{ float:left; height:28px; padding-left:15px; font-weight:bold;color:#FFF;line-height:28px;}
 .vtit .sp2{ float:right; height:18px; padding:10px 5px 0 0}
 
.otherbox{ width:1000px; margin:0 auto; padding:10px 4px 20px 8px;}

 #oproduct{ width:100%; margin:10px auto; padding:0; line-height:24px; display:inline-table;}
			 #oproduct ul{ list-style:none; margin:0; padding:0; }
			 #oproduct ul li{ float:left;width:125px;/* height:150px;*/margin:8px 7px 0 7px; _margin:8px 5px 0 5px;padding:0; text-align:center;display:inline;}
			 #oproduct ul li .pro{ border:1px solid #e7e7e7; /*background:#FFF;*/padding:2px;width:120px; *width:119px;height:120px; text-align:center; vertical-align:middle; position:relative; display: table-cell; overflow:hidden;}
			 #oproduct ul li .pro p{*position:absolute; top:50%; }   
			 #oproduct ul li .pro p img{*position:relative; top:-50%; left:-50%; padding:3px; cursor:pointer;}
			 #oproduct ul li .name{width:132px; *width:125px;width:100%;/*width:132px\0;_width:125px;*/height:24px; line-height:24px; text-align:center;color:#000; background:#e7e7e7; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

			 
#leftcontent h1{ width:90%; margin:10px auto; /*border-bottom:dashed 1px #333; */padding:10px 0 10px 15px; height:30px; line-height:30px; font-size:18px; font-weight:bold; font-family:微软雅黑;}
/*#leftcontent h2{ width:90%; margin:10px auto; text-align:center;padding:10px 0 10px 15px; height:30px; line-height:30px; font-size:18px; color:E83D0F;font-weight:bold; font-family:微软雅黑;}    */
#leftcontent .btmc{ text-align:center;height:30px;line-height:30px; font-size:18px; color:#FF0000;}
#leftcontent .btmc h2{ text-align:center; height:30px;line-height:30px; font-size:18px; color:#FF0000;}
p.newstimes{ color:#999; text-align:center; font-size:12px; font-weight:normal;}
.view{ width:95%; margin:0 auto; padding:5px; line-height:24px; line-height:30px; font-size:14px;}
.view img{ float:left; margin:10px 20px; padding:4px; border:solid 1px #ccc;}


#leftcontent h6{ width:90%; margin:10px auto;font-size:14px;font-weight:bold;padding-left:15px; height:30px; line-height:30px;border-bottom:dashed 1px #666;}
#leftcontent .viewinfo{ width:90%; margin:0 auto; padding:10px; line-height:24px;}
/*#leftcontent .viewinfo img{ float:right; margin:10px 0 10px 10px; max-width:200px; max-height:200px; border:solid 1px #ccc; padding:2px;}*/


#leftcontent .viewmneu{ width:400px; margin:10px 0 10px 40px; padding:10px;  border:solid 1px #ccc; }
#leftcontent .viewmneu .viewtit{ height:30px;border-bottom:dashed 1px #666; padding-left:15px; font-size:14px; font-weight:bold; line-height:30px;}
#leftcontent .viewmneu ul{list-style:none; padding:10px; overflow:hidden;}

#leftcontent .viewmneu ul li{ padding:0 0 0 25px;height:30px; line-height:30px; background:url(../images/vdot.jpg) no-repeat 5px center;}
#leftcontent .viewmneu ul li a,#leftcontent .viewmneu ul li a:hover{ color:#136ec2; text-decoration:underline; font-size:14px;}









#menu1{width:277px;height:auto;position:fixed;_position:absolute;bottom:240px;  z-index:999; margin-left:707px;}
#amenu{ width:277px; overflow:hidden; zoom:1; height:auto;}
#aul{ width:218px;background:#fff; border:1px solid #a3d0e4; height:auto; min-height:300px;padding:15px; padding-bottom:25px; float:right; display:none;}
#iimg{ display:block; width:27px;height:126px; background:url(../images/sidebar2.gif) 0px 0px no-repeat;  float:left;margin-top:37px; position:relative; left:1px; cursor:pointer; }
#iimg a.show { display:block; height:93px;}
#iimg a.totop { display:block; height:20px; margin-top:11px;}
#aul li{ list-style:none;padding:0 0 0 25px;height:30px; line-height:30px; background:url(../images/vdot.jpg) no-repeat 5px center;}
#aul li a,##aul li a:hover{ color:#136ec2; text-decoration:underline; font-size:14px;}
.clearfix{ zoom:1;}
.clearfix:after{ content:"";display:block; clear:both; height:0px; line-height:0px; font-size:0px; visibility:hidden;}
#ml{ height:30px;border-bottom:dashed 1px #666; padding-left:15px; font-size:14px; font-weight:bold; line-height:30px;}

#dybtn{ width:346px; height:75px; margin:20px auto;}


#footerInfo{ width:350px; float:left;  margin-right:40px; height:200px}
.partnerL{ width:350px;height:28px; background:url(../images/other.jpg) no-repeat; margin:10px auto;}	
.partnerL .sp1{ float:left; height:28px; padding-left:15px; font-weight:bold;color:#FFF;line-height:28px;}
.partnerL .sp2{ float:right; height:18px; padding:10px 5px 0 0}
#footerInfo .otherbox{ width:340px;  padding:2px;   margin-left:0}
#footerInfo #oproduct{ padding:0; line-height:24px;  width:320px;}
			#footerInfo #oproduct ul{ list-style:none; margin:0; padding:0; width:320px;}
			#footerInfo #oproduct ul li{width:300px;/* height:150px;*/padding:0px; text-align:left;display:inline; background:url(../images/dot.jpg) no-repeat 4px 10px; border-bottom:dashed 1px #ccc; overflow:hidden; padding-left:15px}



#footerInfo1{ width:610px; float:left; height:200px}
 .partnerR{ width:610px;height:28px; background:url(../images/other.jpg) no-repeat; margin:10px auto;}	
 .partnerR .sp1{ float:left; height:28px; padding-left:15px; font-weight:bold;color:#FFF;line-height:28px;}
 .partnerR .sp2{ float:right; height:18px; padding:10px 5px 0 0}
#footerInfo1 .otherbox{ width:600px;  padding:2px;   margin-left:0}
#footerInfo1 #oproduct{ padding:0; line-height:24px;  width:600px;}
			#footerInfo1 #oproduct ul{ list-style:none; margin:0; padding:0; width:600px;}
			#footerInfo1 #oproduct ul li{width:240px;/* height:150px;*/padding:0px; text-align:left;display:inline; background:url(../images/dot.jpg) no-repeat 4px 10px; border-bottom:dashed 1px #ccc; overflow:hidden; padding-left:15px; float:left; margin-left:10px}

#ztTitle{ border:1px #000000 solid; height:60px; background-color:#004C98; font-size:24px; color:#FFFFFF; text-align:center; line-height:60px}
#jycontent{ padding:10px 20px; border-bottom:1px #CCCCCC dashed; color:#646567;line-height:20px;}
#jycontent span{  font-size:14px;} 
.flink{text-align:center; width:1000px; margin:0 auto;height:50px;line-height:30px;}
.flink a{ color:#6eb4ef;}


/*---2j-news---*/
.newsdong{ width:734px;}
.news_lb{ width:734px; padding:8px 5px; overflow:hidden; color:#444;}
.big { font-size:16px; font-family: "Arial","宋体",sans-serif; font-weight:bold; letter-spacing:1px; color:#9B3200; line-height:28px;}
p.riqi{ color:#0055AA;}
.news_lb p{ line-height:22px;}
.news_lb p a{ color:#1e5b9b;}
.news_lb ul li{ border-bottom:1px dashed #000000;}
.yema{float:left; height:27px;width:722px; border-top:1px solid #ccc;padding-top:18px; margin-bottom:8px;text-align:center; }
.yema b{ padding:8px; clear:both; border:1px solid #ccc;color:#0C83DF; font-size:14px;font-weight:bold;}
.yema a{ width:51px; height:27px; padding:8px;border:1px solid #ccc; background:#EFF0F0;font-size:13px; color:#000000; margin-top:5px;}
.yema a:hover{ background:#FF6A06;}
p.fenye{ margin:10px 0 10px 0; text-align:center; width:730px;height:30px; line-height:30px;background-color:#EDEEEF;}
p.fenye ul li{ width:40px;padding: 0 5px; float:left;}

.cp_xgjs{ width:730px; margin-left:2px; margin-top:5px;}
.fl{float:left;}
.fr{float:right;}
.zhishi{ width:317px; height:auto; margin-left:2px;overflow:hidden;}
.zhishiTit{ width:317px; height:29px;background:url(../images/xgjishu.gif) no-repeat;}
.zhishiCont{ width:313px; padding:0 12px;}
.zhishiCont_list{ float:left; width:313px; height:auto;}
.zhishiCont_list ul li{line-height:25px;  width:313px; background:url(../images/news_icon.gif) no-repeat 0 8px; text-indent:8px;}
.zhishiCont_list ul li span{ float:right; color:#808080; margin-right:3px;}
.zhishiList{ width:313px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; float:left;background:url(../images/news_icon.gif) no-repeat 0 8px; text-indent:11px;}
.zhishiList a{ color:333;}
.zhishiList a:hover{ color:#ed7e0a;}

.xinwen{width:393px; height:auto; margin-right:2px;overflow:hidden;}
.xinwenCont{ width:389px; padding:0 12px;}
.xinwenTit{ width:389px; height:29px;background:url(../images/news_tit.gif) no-repeat;}
.xinwenCont_list{ float:right; width:389px; height:auto;}
.xinwenCont_list ul li{line-height:25px; *line-height:21px; width:389px; background:url(../images/news_icon.gif) no-repeat 0 8px; text-indent:8px;}
.xinwenCont_list ul li span{ float:right; color:#808080; margin-right:3px;}
.xinwenList{ width:350px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; float:left;background:url(../images/news_icon.gif) no-repeat 0 8px; text-indent:11px;}
.xinwenList a{ color:333;}
.xinwenList a:hover{ color:#ed7e0a;}

.cp_ctr { margin:8px 0 0 0;float:right;width:724px;height:23px;border-bottom:2px #88b6ea solid;display:inline;position:relative;}
.cp_title { position:absolute;width:175px;height:25px;left:10px;top:0;z-index:999;background:url(../images/title_bg.gif);line-height:25px;text-align:center;color:#1b9945;}
.cpxgcp { float:right; width:720px; height:auto; font-family:"微软雅黑";font-size:14px; color:#555555; margin:4px; line-height:22px;display:inline;position:relative;}
	.cpxgcp ul li {margin:17px 6px 0 6px; float:left; width:129px; height:110px; overflow:hidden; text-align:center;}
	.cpxgcp ul li img {padding:1px; width:122px; height:80px; overflow:hidden; text-align:center;}
	.cpxgcp ul li a{width:126px; font:13px/26px Arial; color:#4D4B4B;background-color:#ceebff; padding:2px; display:block; text-decoration:none;}
	.cpxgcp ul li a:hover, .r_pro ul li a:active {color:#fff; background-color:#064a91; text-decoration:none;}
	

.coinfo img{ float:left; padding:4px; background:#f5f5f5; border:#ddd 1px solid; margin:0 10px 0 0; display:inline;}
.pageNext{ margin:5px 0px 15px 5px;}
.pageNext a{ margin-right:5px;}
.zhuanti{width:730px;padding:8px 5px; overflow:hidden; }
		.zhuanti li{ height:25px; line-height:25px; background:url(../images/bor.gif) repeat-x bottom; float:left; width:340px; padding:0 5px;}
		    .zhuanti li a{ height:25px; line-height:25px; display:block; padding-left:11px; background:url(../images/news_icon.gif) no-repeat left center; float:left;}
			.zhuanticp { width:730px;padding:8px 5px; overflow:hidden;}
	.zhuanticp ul li {margin:17px 6px 0 6px; float:left; width:129px; height:110px; overflow:hidden; text-align:center;}
	.zhuanticp ul li img {padding:1px; width:122px; height:80px; overflow:hidden; text-align:center;}
	.zhuanticp ul li a{width:126px; font:13px/26px Arial; color:#4D4B4B;background-color:#ceebff; padding:2px; display:block; text-decoration:none;}
	.zhuanticp ul li a:hover, .r_pro ul li a:active {color:#fff; background-color:#064a91; text-decoration:none;}
	.r_pro { float:right; width:734px;height:auto;font-family:"微软雅黑";font-size:14px; margin:0px; line-height:22px;}
	.r_pro ul li {margin:17px 6px 0 6px; float:left; width:169px; height:195px; overflow:hidden; text-align:center;}
	.r_pro ul li a{width:169px; font:15px/26px Microsoft YaHei; color:#4D4B4B;background-color:#ceebff; padding-top:2px;  display:block; text-decoration:none;}
	.r_pro ul li a:hover, .r_pro ul li a:active {color:#fff; background-color:#064a91; text-decoration:none;}
.azzt{ width:250px; height:147px; background-image:url(../images/azztbj.gif); margin:2px 0 2px 0;}	
.azzt a{ line-height:25px; text-align:center; font-size:15px;font-weight:bold; color:#0000FF;padding-top:116px; padding-left:29px;position: absolute;}	

.coinfo img{ float:left; padding:4px; background:#f5f5f5; border:#ddd 1px solid; margin:0 10px 0 0; display:inline;}

/* QQ客服 */
.izl-rmenu{position:fixed; left:50%; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#a40ffa;}
.izl-rmenu .xsrx{width:72px; height:73px; margin-bottom:1px; background:url(../images/r_phone2.png) 0px 0px no-repeat; background-color:#f42914; cursor:pointer; position:relative;}
.izl-rmenu .xsrx:hover{background-color:#e54e4e;}
.izl-rmenu .xsrx .dh{background-color:#e54e4e; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}

.QQbox{ z-index:99; width: 170px; right: 3px; top: 145px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 32px; height: 150px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 170px; background: url(../images/siderIM_bg.gif) padding:5px;}
.QQbox .Qlist .b{ float: right; height: 6px; width: 170px; font-size: 1px; }
.QQbox .Qlist .infobox{ text-align:center; background:#bdc5cb; background-image:url(../images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}
.QQbox .Qlist .t{ background:url(../images/siderIM_title.gif); height:34px;}
.QQbox .Qlist .b{ background:url(../images/siderIM_bottom.gif); height:9px; overflow:hidden; }
.QQbox .Qlist .con{ background: url(../images/siderIM_bg.gif); width: 100%; padding: 10px 0px 10px 0px;}
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(../images/siderIM_bg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}

.QQbox .Qlist .con ul li{ padding: 5px 5px 0px 15px; }

/*QQ END*/
.wzdh{background:url(../images/bg2.png) repeat-x;margin:0 auto; padding:0;}
.currs{width:1000px; height:31px;line-height:31px; margin:0 auto;  color:#666666;}
.currs a{ color:#666666;}
.bestInfo ul { width: 734px; }
.bestInfo li { height:30px; line-height:30px; background:url(../images/splitBg.gif) repeat-x 0 bottom; float: left; margin-right: 25px; }
.bestInfo li a { display:inline-block; width:232px; background: url(../images/iconh.jpg) no-repeat 0 center; padding-left: 20px; float: left; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.bestInfo li a:hover { color: #FB9D00; }
.bestInfo li span { display:inline-block; width:80px; text-align:right; float: right; }
.column { height:40px; color:#fff; font-size:16px; padding-left:20px; margin-bottom:10px; font-family: "Microsoft yahei"; background: #1B8700; border-radius: 3px; overflow: hidden;  }
.column span { display:inline-block; border-left:6px solid #fff; height:16px; line-height:16px; padding-left:6px; position:relative; top:12px; }

.zxNewsBox{ height:auto;overflow:hidden;margin-bottom:10px;}
		
		.zxNewsBox li{ height:25px; line-height:25px; background:url(../images/bor.gif) repeat-x bottom; float:left; width:340px; padding:0 5px;}
		
		    .zxNewsBox li a{ height:25px; line-height:25px; display:block; padding-left:11px; background:url(../images/newsicon.gif) no-repeat left center; float:left;}
			.zxNewsBox li span{ float:right; font-family:"Times New Roman", Times, serif; font-size:10px; color:#999;}