* {margin:0;padding:0;}
body {
	background:#FFFFFF url(bg.jpg) repeat-y center top;
	font: 12px/18px Arial, Helvetica, sans-serif;}
a{ text-decoration:none; color:#000;}
a:hover {color: #1D79C1;text-decoration: none;}
a img {border:none;}
ul li {list-style:none;}
.none{ display:none;}
.clear{ clear:both;}
.clearfix{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


/*Head*/
.head{background:#FFFFFF url(head-bg.jpg) repeat-x center bottom;width:100%;height:138px;overflow: hidden;}
.logo{width:100%;height:98px;margin:0 auto;}
.font1{ font-family: "微软雅黑"; font-size: 22px; line-height: 40px; color: #2B658B;}
.font2{ font-family: "微软雅黑"; font-size: 22px; line-height: 40px; color: #E27B16;}
.font3{ font-family: "微软雅黑"; font-size: 22px; line-height: 40px; color: #939393;}
.gray { color:#757575;}
.red { color:#ff0600;}
.white { color:#fff;}
.c33{ color:#333333;}
.cDGray{ font-size: 10px; color: #939393;}

.f-l { float:left;}
.f-r { float:right;}
.f-14 {font: 16px "微软雅黑";}
.f-16 { font-size:16px;font-family: "微软雅黑";}
.f-18 { font-size:18px;font-family: "微软雅黑";}
.f-20 { font-size:20px;font-family: "微软雅黑";}

.lin24 { line-height:24px;}
.pl-20{ margin-left:20px;}
.pr-20{ margin-right:20px;}
.space10{ margin:10px;}
.toptext{
	border: 1px solid #cad6e4;
	width:100px;
	height:20px;
	line-height:20px;
	color:#999999;
	margin-bottom: 10px;}
.toptext2{
	border: 1px solid #cad6e4;
	width:90px;
	height:25px;
	line-height:25px;
	color:#999999;
	margin-bottom: 10px;}

/*头布局*/
.header{
	width:100%;
	margin:0 auto;
	background:#fff url(top-bg.jpg) no-repeat left bottom;
	overflow: hidden;
	height:136px;}
.masthead{width:1000px;margin:0 auto;padding-top:0px;height:73px;position:relative;}
.logoDiv{float:left;width:565px; overflow:hidden;}
.theLogo{float:left;width:410px;_width:410px;padding-left:0px;}
btn03 a{float:left;background:#ba2636;font-weight:bold;width:36px;height:15px;text-align:center;line-height:15px;padding:1px 0 0 1px;}/*130801a*/
#searchFormOption{position:relative;float:left;z-index:80;}
.sel{width:47px;height:18px;line-height:18px;margin:1px 9px 0 0;padding:1px 0 0 14px;_padding:2px 0 0 14px;border:none;font-size:12px;color:#646464;cursor:default;}
.reg{float:left;padding:2px 8px 0;}
.setHome{float:right;padding:2px 8px 0 0;_background:url(navline.gif) no-repeat right center;text-align:right;color: #6e98c8;}
.login{float:right;}
.navFind{float:right;width:auto;padding:10px 0px 0 0px;position:relative;z-index:80;text-align: right;}


.setHome a:link,.setHome a:visited,.setHome a:hover{color:#6e98c8;font-size: 12px;}

/*-----menu  -----*/ 
#nav {position:relative;width:100%;height:42px;margin: 0px auto;background: url(menu-bg.jpg) repeat-x left top; overflow:hidden;}
#menu {width:100%;height:42px;margin: 0px auto;overflow: hidden;}
#menu li{font-size:14px;font-weight:600;float:left;	height:42px;line-height:42px;list-style:none;text-align: center;background: url(menu-line.jpg) no-repeat right center;}
#menu li a{height:40px;line-height:40px; color:#FFFFFF; display:block;float:left;}
#menu li a:hover{height:42px;line-height:42px;color:#FFFFCC; display:block;}
#menu li a.hover{height:35px;line-height:35px;color:#FFFFFF; display:block;}
#menu li a,area{blr:e-xpression(this.onFocus=this.blur()); 	padding-right: 12px;padding-left: 12px;}
:focus{-moz-outline-style:none;}
#menu ul {float:left;	background: url(menu-line.jpg) no-repeat left top;}



#top_nav{
	width:100%;
	height:38px;
	z-index:200;
	background:#FFFFFF url(nav-bg.jpg) no-repeat center top;
	overflow: hidden;
	text-align: center;}
#top_nav a{color:#333;}
#top_nav a:hover{color:#000000;}
#top_nav a.light{color:#2197D5;}

#top_mainnav {float:left;}
#top_mainnav a{display:block;float:left;height:25px;line-height:25px;padding:0 5px;}
#top_mainnav a:hover{background-color:#B9E2F7;}
#top_usermenu{float:right;padding-top: 5px;}
#top_usermenu a{ padding-left:10px; padding-right:10px; margin:0px 10px;}


/*----幻灯片-----*/ 

.focus{
	width:105%;
	height:50px;
	margin:0 auto 10px;
	background: url(st_bg.jpg) no-repeat center center;
	padding: 0px;
	overflow: hidden;}
.focus .item{
	float:left;
	width:auto;
	padding:0px;
	margin-left: 10px;
	height: 50px;}
.focus .item img{float:left;height:50px;display:inline;border-width:0;}
.focus .item h3{padding:5px 0 0;line-height:18px;font-size: 14px;}
.focus .item p{color:#666;line-height:18px;font-size: 12px;}
.focus .item a{color:#3366CC;line-height:18px;}


/*---------*/ 

.col{width:98%;margin:2px auto 5px;overflow: hidden;}
.col_R{float:right;width:700px;padding:0px;overflow:hidden;}
.block,.block_ad{clear:both;}
.block_ad{margin-bottom: 10px;}
.col_L{float:left;width:268px;padding:0px;overflow:hidden;}
.col1{
	width:98%;
	margin:0px auto 10px;
	overflow: hidden;
	border: 1px solid #a4c8d4;
	background: url(gd.jpg) repeat-x left top;}
.box1{
	float:left;
	width:265px;
	margin-bottom:10px;
	padding:0px;
	position: relative;
	height: 280px;
	border: 1px solid #a4c8d4;
	overflow: hidden;
	background: url(tit-bg.jpg) no-repeat left top;}
.box2{
	float:left;
	width:260px;
	padding:0px;
	position: relative;
	border: 1px solid #D9D9D9;
	background: url(tit2.jpg) repeat-x left top;}

.box3{
	float:right;
	width:192px;
	padding:0px;
	border: 1px solid #a4c8d4;
	overflow:hidden
;}
.boxbg{float:left;width:250px;margin-bottom:10px;padding:0px;position: relative;}
.boxt1{
	float:left;
	width:490px;
	overflow:hidden;
	height: 280px;
	margin-right: 5px;
	padding-right: 0px;
	background: url(tit-bg.jpg) no-repeat left top;
	border: 1px solid #a4c8d4;}
.boxt2{
	float:right;
	width:194px;
	overflow:hidden;
	height: 280px;
	background: url(tit-bg.jpg) no-repeat left top;
	border: 1px solid #a4c8d4;}
.boxt3{width:345px;overflow:hidden;background: #fdf8f2 url(box-02.jpg) no-repeat left top;border-top: 1px solid #9a904b;}

.boxt4{
	float:right;
	width:194px;
	overflow:hidden;
	height: 280px;}
	
	


.tab1{float:left;width:100%;overflow:hidden;height: 220px;background: #FFFFFF url(tit2.jpg) repeat-x left top;border: 1px solid #D9D9D9;margin-bottom: 10px;}
.tab2{
	float:left;
	width:100%;
	overflow:hidden;
	height: 220px;
	background: #FFFFFF url(tit2.jpg) repeat-x left top;
	border: 1px solid #D9D9D9;}


.tit01{font-size:14px;font-weight:bold;padding-left: 10px;padding-right: 5px;line-height: 35px;height: 35px;background:#FFFFFF url(tit1.jpg) repeat-x left top;overflow: hidden;}
.tit01 a:link,.tit01 a:visited{color:#ffffff;}
.tit01 a:hover{color:#ffffff;}
.tit01 span{background:url(sprite8.gif) no-repeat 0 -80px;padding-left:10px;}
.tit01 span.lcl{float:right; background:none;font-size:12px; font-weight:normal; padding:1px 0 0;}

.tit04{font-size:14px;font-weight:bold;padding-left: 10px;padding-right: 10px;line-height: 35px;height: 35px;}
.tit04 a:link,.tit04 a:visited{color:#FFFFFF;}
.tit04 a:hover{color:#FFFFFF;}
.tit04 span{background:url(sprite8.gif) no-repeat 0 -80px;padding-left:15px;}
.tit04 span.lcl{float:right; background:none;font-size:12px; font-weight:normal; padding:1px 0 0;}

.tit02{height:36px;overflow: hidden;}
.tit02 .cDGray{float:right;padding:5px 4px 0 0;}
.tit02 .cDGray a{padding:0 5px 0 7px;}
.tit02 .cDGray a.nobg{background:none;font-size: 12px;color: #FFFFFF;}
.tit02 .ch a:hover{color:#FFFFFF;}
.tit02 .ch a{color:#FFFFFF;}
.tit02 .ch{float:left;font-size:14px;font-weight:bold;padding-top:8px;text-align: left;text-indent: 25px;padding-right: 15px;}
.tit02 .ch em{font-size:12px;font-weight:bold;padding:0;}
.tit02 .ch1{float:left;font-size:14px;padding-top:8px;text-align: left;text-indent: 30px;}
.tit02 .ch1 a{color:#FFFFFF;}

.tit03{height:30px;background: url(tit-bg.jpg) no-repeat left top;}
.tit03 .cDGray{float:right;padding:5px 4px 0 0;}
.tit03 .cDGray a{padding:0 5px 0 7px;}
.tit03 .cDGray a.nobg{background:none;font-size: 12px;color: #FFFFFF;}
.tit03 .ch a:hover{color:#FFFFFF;}
.tit03 .ch a{color:#FFFFFF;}
.tit03 .ch{float:left;font-size:14px;font-weight:bold;padding-top:8px;text-align: left;text-indent: 25px;padding-right: 15px;}

.tablistDiv{width:256px;height:auto;overflow:hidden; margin:2px auto 0px;}

.lis04 {width:250px;height:auto;overflow:hidden;margin:2px auto;padding-top: 0px;}
.lis04 span{padding-right:6px;margin-left:-2px;}
.lis04 li{width:230px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;-o-text-overflow:ellipsis;height: 30px;background: url(line.gif) no-repeat left bottom; text-align:left; text-indent:20px;}

.picTxt{margin:6px 0px;width: 100%;}
.picTxt h3{font:bold 14px/22px "微软雅黑";padding:7px 0 0;_padding:8px 0 0;margin-bottom:7px;_margin-bottom:8px;}
.hotPic{float:left;width:120px;position:relative;overflow:hidden;margin:5px 10px 10px;_margin:5px 10px 10px 0;background: #efefef;border: 1px solid #cecece;text-align: center;padding-top: 3px;padding-bottom: 3px;}
.list03 li{line-height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;-o-text-overflow:ellipsis;height: 30px;background: url(line2.gif) no-repeat left bottom; text-align:left; text-indent:20px;}

.more3{height:26px; padding:5px 26px 0 0;text-align:right;overflow:hidden;}


/*内分栏布局*/
.warp{
	width:1000px;
	margin:0px auto;
	overflow: hidden;
	background: #FFFFFF;}
.main{
	width:980px;
	margin:0px auto;
	overflow: hidden;
	height: auto;}
.mright{
	float:right;
	width:730px;
	padding: 5px 0px;
	overflow: hidden;
	background: url(mid0bg.jpg) no-repeat right top;}
.mleft{
	float:left;
	width:230px;
	padding:20px 0px 0px;
	background: url(left_bg.gif) no-repeat right top;
	overflow: hidden; min-height:600px
;}
.hotTopic{
	width:99%;
	background: url(bt-tit.gif) no-repeat left bottom;}
.ht{
	padding-left:50px;
	font:bolder 16px/35px "微软雅黑";
	margin:0px 0 10px;
	color:#3B92A2;
	background: url(tit.gif) no-repeat left bottom;
	height: 50px;
	overflow: hidden;}

.jianjie{
	color:#666;
	line-height:24px;
	text-indent:24px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	width: 320px;}
.bord{ width:280px;border:1px solid #ddd;background:#FFF9ED url(box-0.jpg) no-repeat left top;}

.t02{padding:0 0 0 45px;height:35px;line-height:35px;font-size:14px;font-weight: bold;color: #000000;}

/*图文*/
.item2{width:99%;padding:0;overflow: hidden;margin-bottom: 15px;border-bottom: 1px solid #CCCCCC;}
.item2 img{float:left; margin-right:20px;}
.item2 h3{font-size:20px; line-height:26px; font-family:"黑体"; font-weight:normal;}
.item2 p{color:#666; line-height:22px;}

.item3{width:180px;padding:0 0 0 0px;margin-left: 12px;background: url(left-bt.gif) no-repeat right top;}
.item3 h3{
	font: normal 17px/38px "微软雅黑";
	color: #FFFFFF;
	
	height: 42px;
	margin-bottom: 10px;
	text-align: left;
	text-indent: 15px;
	width:150px;}
.item3 li{background:url(left-bt1.gif) repeat-x left bottom;padding:1px;margin-bottom: 10px;}

.item3 li img{ float:left; margin-right:12px;}
.item3 li a{color:#1057A9;line-height:25px;font-size: 12px;background: url(arrow2.gif) no-repeat left center;padding: 5px 0px 5px 30px;}



/*滚动图文*/

#gdBox{float:left;width:925px;height:140px;  margin:10px auto;overflow:hidden;}
#gdBox ul li{ float:left; list-style:none; border:0px solid red; width:185px;}
#gdBox ul li span{ display:block; text-align:center; font-size:12px; color:#9ba4b3;}
#gdBox ul li a {display:block;text-align:center;font-size:12px;color:#9ba4b3;font-weight:600;line-height: 25px;}
#gdBox ul li img {padding:2px;border:1px solid #D9D9D9;	background: #FFFFFF;width:150px; height:103px;}
#LeftButton{cursor:hand;margin:0px 0px 0px 3px;height:130px;width:18px;float:left;background:url(left.gif) center center no-repeat;}
#RightButton{cursor:hand;margin:0px 2px;height:130px;width:18px;float:left;background:url(right.gif) center center no-repeat;}
#gd{width:980px;}




/*列表*/
.newsList{width:95%;overflow:hidden;margin-right: auto;margin-left: auto;}
.newsList.none{ background:none;}
.newsList ul{width:100%; padding:6px 0 11px 0px; overflow:hidden;}
.newsList li{
	float:left;
	width:99%;
	line-height:28px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
-o-text-overflow:ellipsis;	height: 28px;
	background: url(arrow.gif) no-repeat left center;
	text-align:left;
	text-indent:20px;
	border-bottom: 1px dashed #CCCCCC;}
.newsList li span{float:right;color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:24px;}
.newsList li a{float:left;}

.newsList2{ width:98%; overflow:hidden;background:url(dotline.gif) repeat-x top;}
.newsList2.none{ background:none;}
.newsList2 ul{width:100%; padding:6px 0 11px 0px; overflow:hidden;}
.newsList2 li{float:left;width:96%;background:url(arrow.gif) no-repeat left center;padding:0 10px 0 12px;line-height:24px;font-size:14px;height:30px;border-bottom: 1px dashed #CCCCCC;}
.newsList2 li span{float:right;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:24px;}
.newsList2 li a{float:left;}

.List2{width:95%; padding:0 0 10px 0px;}
.List2 li{width:100%;padding:3px 0 6px;}
.List2 li h4{line-height:26px;}
.List2 li h4 span{color:#BA2636;}
.List2 li h3{font-size:14px;line-height:22px;}




/*新闻内容*/
#content {padding-bottom: 11px; margin: auto; width: 100%; height: auto;}
.contain {
	margin: auto;
	width: 100%;
	height: auto;
	overflow: hidden;}

.dqwztit {line-height: 34px;padding-left: 16px;width: 100%;background: url(left-bg3.jpg) repeat-x left top;height: 34px;color: #1152A2;vertical-align: bottom;text-align: left;font-size: 12px;}
.dqwztit A {line-height: 34px; color: #104F9F;}
secnr {text-align: left;margin: auto;width: 95%;height: auto;border: 1px solid #D9D9D9;}

.wenzhang {line-height: 28px; margin: auto; min-height: 450px; width: 970px; height: auto; font-size: 16px; _height: 450px;}
.wztit {text-align: center; line-height: 35px; font-family: "黑体"; color: #cc3300; font-size: 24px;}
.wztit11 {text-align: center; line-height: 46px; color: #333333; font-size: 24px; padding-top: 15px;}
.wzbjxx {border-bottom: #aaa 1px dotted; text-align: center; border-left: #aaa 1px dotted; line-height: 27px; background-color: #f1f1f1; margin: 15px auto auto; width: 100%; font-size: 12px; border-top: #aaa 1px dotted; border-right: #aaa 1px dotted;}
.wzcon UL {padding-bottom: 5px; background: url(lineimage.gif) repeat-x left top; padding-top: 14px;}
.navjz UL LI {line-height: 25px; padding-left: 20px; background: url(ico.jpg) no-repeat 2px center; height: 25px; vertical-align: bottom;}
.navjz UL LI SPAN { font-size:10px;}

.wzcon UL LI {line-height: 25px; padding-left: 20px; background: url(ico.jpg) no-repeat 2px center; height: 25px; vertical-align: bottom;}
.wzcon {text-align: left; padding-bottom: 25px; line-height: 26px; min-height: 450px; padding-left: 10px; width: 950px; padding-right: 10px; height: auto; color: #333333; font-size: 16px; word-break: normal; padding-top: 25px; _height: 450px;}
.t4-l {white-space: nowrap;}
.wzcon P {margin: 0px 0px; display: block;}
.wzbot {padding-bottom: 10px; line-height: 26px; font-size: 12px; border-top: #cccccc 1px solid; padding-top: 5px;}


.main_content *{line-height:24px;}
.main_content{
	width:95%;
	font-size:14px;
	
	text-align:left;
	padding:0px;
	position:relative;
	overflow: hidden;
	margin: 10px auto;}/*0830*/

.main_content p{font-size:14px;margin-bottom:25px;}
.main_content p img{margin-left:-28px;}
.main_content p a{font-weight:;}




.yqlj {
	width: 100%;
	margin-bottom: 10px;
	background: url(yqlj.jpg) no-repeat left bottom;
	height: 35px;
	border: 1px solid #EBEBEB;
	
	float: left;}
.yqlj .tit {
	text-align: left;
	font-weight:600;
	line-height: 35px;
	
	float: left;
	color: #fff;}

.yqlj_nr {
	line-height: 35px; width: 850px;  float: left; position:absolute; overflow:hidden; margin-left:100px;}
.yqlj_nr A {
	color:#666666;}
.yqlj_nr LI {
	padding-left: 10px;padding-right: 20px; float: left; display:block;white-space:nowrap; overflow:hidden
;}

.foot{margin:0 auto;width:100%;overflow: hidden;float: left;}
.foot a{color:#FFF;}
.foot a:hover{color:fff;}
.footer {width: 100%;background:url(footer.jpg) repeat-x;height:42px;line-height:40px;color:#FFF;letter-spacing:1px;text-align:left;font-size:12px;margin-right: auto;margin-left: auto;}
.footer A {color: #FFFFFF;}
.copyright {background:url(copyright.jpg) repeat-x left top;height:130px;width:100%;line-height:30px;color:#000000;text-align:center;font-size:12px;margin-right: auto;margin-left: auto;font-weight: bold;padding-top: 20px;}
.copyright  A {color: #000000;}
.dot{margin:0 auto;width:100%;background: #FFFFFF;overflow: hidden;text-align: center;}




/*滚动*/
.q_tL {
	overflow: hidden;
	height: auto;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;}


.focusNewsList{margin:0px 10px; padding:0px;}

.focusNewsList LI {
	border-bottom: 1px dashed #D9D9D9;
	line-height: 25px;
	padding-left: 25px;
	height: 25px; overflow:hidden;
	margin:0px;
	padding:0px;
	background: url(arrow.gif) no-repeat left;
	text-indent: 10px;}
.focusNewsList LI.nobdr {
	border-bottom: #fff 0px solid
;}
.focusNewsList LI span {
	float: right; color: #ff8c00; font-size: 10px
;}
.focusNewsList LI a.aa1{
	width:150px; overflow:hidden
;}

.focusNewsList LI span em img{
display:inherit;
	margin-top: 6px;}
.focusNewsList LI A:link {
	color:#000; font-size: 12px
;}
.focusNewsList LI A:visited {
	color: #000; font-size: 12px
;}
.focusNewsList LI A:hover {
	color: #000; font-size: 12px
;}





.PageCon{
	float:left;
	width:100%;
	padding:15px;
	font-size:12px;
	line-height:24px;
	color:#454545;
	text-align: left;}
/*产品展示*/
.proselect{margin:15px 0px 0px; width:100%;}
.lifl li{ float:left; display:inline;}

ul.wl li{ padding:0 3px 22px 0;}

ul.wl li.n{ padding-right:0;}

ul.wl a{ width:193px; height:254px; display:block; text-align:center; padding-top:6px; position:relative;}

ul.wl ins,ul.wl .hot{ width:181px; height:248px; display:block; position:absolute; top:6px; left:6px; background:url(../bg/ico_5.png) 248px 0 no-repeat;}

ul.wl .hot{ background:url(../bg/hot.png) no-repeat; width:49px; height:56px; top:-5px; left:135px;}

ul.wl a:hover{ background-position:right 0;}

ul.wl a:hover ins{ background-position:0 0;}


.proselect ul.wl li{ padding:0 4px 10px 19px;}

.proselect ul.wl a{
	width:215px;
	height:220px;
	border: 0px solid #EBEBEB;}

.proselect ul.wl span{ display:block; overflow:hidden;width:210px;}

.proselect ul.wl .hot{ left:161px;}

 .sec{
	padding: 0px;
	float: right;
	width: 200px;
	text-align: right;
	background: url(sect.jpg) no-repeat right top;
	height: 26px;}
 
.btn{
	border: 1px solid #CCCCCC;
	height: 18px;}
 .sec input{
	border-style: none;}
  .sec .text{
	padding: 0px;}

.sidermain {width: 100%;overflow: hidden;clear: both;margin: 0px auto;}
.sidermain UL {float: left;margin: 0px;padding: 0px;}
.sidermain UL LI {margin: 0px 0px 9px;width: 192px;height: 40px;padding: 0px;background: url(ad-bg.jpg) repeat-x left bottom;border: 1px solid #A4C8D4;text-align: center;font: 600 14px/39px "微软雅黑";}
.sidermain A:link {color: #005cc3;}
.sidermain A:hover {color: #005cc3; text-decoration: none;}
 