@charset "utf-8";
/*---------base begin-------------*/
body{padding:0px; margin:0px auto; font-size:12px; line-height:18px; color:#474748;font-family:"微软雅黑",Arial, Helvetica, sans-serif;width:100%;min-width:1160px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1160?"1160px":"100%");}
ul,li,form, dl,dt, dd, div,p,input{ padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
font,select,input,em{ font-size:12px; font-style:normal;}
ul{ list-style-type: none; }
img,input{ border:none; border:0;}
a{text-decoration:none;noline: expression(this.onFocus=this.blur());color:#474748;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#015190; text-decoration:none;}
.clear{clear:both;height:0;font-size: 0px;line-height: 0px; display:block; visibility:hidden; zoom:1;}
.inputtxt{ width:220px;border:1px solid #CCC; line-height:25px; height:24px; padding:0 5px; font-family:'微软雅黑';color:#989898}
.btn_submit{width:72px;height:28px;color:#015190;background:url(../images/back.jpg) no-repeat;border:0;}
.back {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; margin-top:10px; margin-bottom:10px;
}
.back A {
	FONT-SIZE: 12px; HEIGHT: 23px; WIDTH: 67px; FONT-WEIGHT: bold; color:#646464; background:url(../images/back.jpg) no-repeat; DISPLAY: inline-block; LINE-HEIGHT: 23px
}
.back A:hover {
	COLOR: #ccc
}
.h540{ height:540px !important;}
/*---------base end-------------*/
.lang{ background:url(../images/topbg.jpg) repeat-x center center; height:34px; line-height:34px;}
.lang span{ float:right}
/*header*/
.header{width:100%;height:auto;}
.header-content{width:1160px; margin:0 auto; height:auto}
.header .header-logo{width:242px;height:48px; float:left; padding-top:30px; padding-bottom:30px;}
.header_right{ width:378px; float:right}
.header_right span{ width:100%; display:block; padding:30px 0; text-align:right; font-size:13px;}
.header_right .top-search{position:relative;display:inline-block;_zoom:1;*display:inline; width:374px; height:26px; padding:0px 5px;color:#015190; background:url(../images/search.png) no-repeat center right;line-height:23px;}
.header_right .top-search a{display:inline-block;vertical-align:middle;}
.header_right .top-search #keyword{vertical-align:middle; border-right:0; margin-top:0px; height:20px; width:274px; line-height:20px; font-size:13px; color:#015190; background:#FFF; padding:0 3px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.header_right .top-search #search_type{padding:0px 10px 0 5px;width:90px;height:20px;line-height:20px; background:url(../images/icon1.gif) no-repeat right 0px #fff; color:#004092; text-align:left;}
.header_right .top-search #search_type.on{background-position:right -23px;}
.header_right .top-search #btn_search{ cursor:pointer;vertical-align:middle;border:0; width:30px; height:25px;background:none;}
.header_right .top-search #type_item{display:none;position:absolute; z-index:999; top:24px; left:177px;border:1px solid #ccc; border-top:0; width:104px; background-color:#FFF;text-align:left;
/*-moz-box-shadow:0px 0px 3px #ccc;
-webkit-box-shadow:0px 0px 3px #ccc;
box-shadow: 0px 0px 3px #ccc;*/
}
.header_right .top-search #type_item a{ width:100%;height:25px; line-height:25px;color:#004092; text-align:center;}
.header_right .top-search #type_item a:hover{background-color:#d7dfe9;}
.header_right .keywordlist{margin-right:10px;padding-left:5px;background:url(../images/icon4.gif) no-repeat left center;}

.header .nav{ width:100%; height:50px;background:#0865a8 url(../images/navbg.jpg) repeat-x center center; text-align:center;}
.header .nav ul{width:auto; display:inline-block;height:auto;text-align:left;}
.header .nav ul li{width:auto;height:auto; float:left; position:relative; z-index:9999999}
.header .nav ul li a{display:inline-block;overflow:hidden;width:auto; padding:0px 43px;height:auto;font:bolder 15px/50px "微软雅黑"; color:#FFF; text-align:center;background-image:url(../images/li_bg.jpg); background-position:center right; background-repeat:no-repeat}
.header .nav ul li a:hover,.header .nav ul li a.on{ background-color:#1167ba; color:#FFF;}
.header .nav ul li ul{ display:none; padding-left:0px; position:absolute; top:50px; left:-100%; width:300%; background:#4c4a4f; z-index:99999}
.header .nav ul li ul li a,.header .nav ul li ul li a.on{background:#4c4a4f; font-size:13px; padding:0px 20px; line-height:40px;color:#FFF}
.header .nav ul li ul li a:hover,.header .nav ul li ul li a.on:hover{background:#4c4a4f; color:#1167ba; text-decoration:underline}
.footer{ background:#004586; padding-top:30px; padding-bottom:30px;}
.footer ul{ width:auto; display:inline-block;}
.footer li{ width:160px; display:inline-block; float:left; color:#FFF; font-size:13px; line-height:200%;}
.footer li a{ color:#FFF}
.footer ul ul{ width:100%;}
.footer ul ul li,.footer ul li strong{ width:240px; display:inline-block; line-height:200%;}
.footer ul li strong{ font-size:16px;}

/*bottom*/
.bottomm{ width:100%; padding:10px 0; background:#0a3a78;color:#fff;font-size:13px; line-height:30px; text-align:left;} 
.bottomm a{color:#fff; font-size:13px;}
.bottomm a:hover{color:#fff;}

/*首页banner*/
.bannerlist{width:100%;position:relative;height:392px;overflow:hidden;}
.bannerlist .bd{position:relative; z-index:0;  }
.bannerlist .bd ul{width:100% !important; }
.bannerlist .bd li{width:100% !important;  height:392px; overflow:hidden;}
.bannerlist .bd li a{width:100%;height:392px; display:block;}
.bannerlist .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;text-align:center; display:block}
.bannerlist .hd ul{ width:1000px; margin:0 auto; text-align:center}
.bannerlist .hd ul li{cursor:pointer;display:inline-block;*display:inline;*zoom:1;width:13px;height:13px;margin:5px;background:url(../images/dot.png) top right no-repeat;overflow:hidden;line-height:80px;}
.bannerlist .hd ul li.on{background-position:top left;}
.bannerlist .prev,.bannerlist .next{ width:45px; height:99px; position:absolute; top:145px; z-index:999; filter:alpha(opacity=20); 
-moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}	
.bannerlist .prev {background-image:url(../images/icons3.png); background-position:-112px 0; left:50%;margin-left:-578px;}	
.bannerlist .next {background-image:url(../images/icons3.png); background-position:-158px 0; right:50%;margin-right:-578px;}	
.bannerlist .prev:hover,.bannerlist .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }	

/*main*/
.main{ width:1160px;margin:0 auto; padding-bottom:30px;}
.txtScroll-top{ background:url(../images/notice.png) no-repeat left center; height:27px; padding:10px;}
.txtScroll-top .bd{ width:500px; float:left; padding-left:20px; line-height:27px;}
.txtScroll-top .bd li{ font-size:14px}
.txtScroll-top .bd li span{ float:right}
.txtScroll-top .more{ float:left; width:100px; text-align:center}
.txtScroll-bottom{ background:url(../images/no.png) no-repeat left center; height:27px; padding:10px;}
.txtScroll-bottom .bd{ width:500px; float:left; padding-left:20px; line-height:27px;}
.txtScroll-bottom .bd li{ font-size:14px}
.txtScroll-bottom .bd li span{ float:right}
.txtScroll-bottom .more{ float:left; width:100px; text-align:center}
.index_title{ width:1100px; padding-left:60px; margin-top:30px; display:inline-block}
.index_title strong{ font-size:28px; font-family:"黑体"; color:#414040; height:30px; line-height:30px;}
.index_title span{ font-family:AaIrcChat,Arial, Helvetica, sans-serif; font-size:15px; color:#919193}
.index_title .search{ width:400px; float:right}
.index_title .search .btn_search{ background:url(../images/btn_search.jpg) no-repeat center center; width:25px; height:25px; border:1px solid #a0a0a0}
/*index-productScroll*/
.index-productScroll{position:relative;height:600px; padding-left:55px; padding-right:55px; overflow:hidden; }
.index-productScroll ul{overflow:hidden; zoom:1;}
.index-productScroll ul li{float:left;width:252px; height:600px;overflow:hidden;display:inline; margin-left:5px; margin-right:5px;}
.index-productScroll ul li a{ width:250px; height:220px; margin-top:28px; display:block; background:#f7f7f7;}
.index-productScroll ul li a:hover{ background:#003c7b; color:#FFF;}
.index-productScroll ul li a strong{ font-size:17px; display:block; width:100%; line-height:200%; text-align:center; height:40px; font-weight:normal}
.index-productScroll ul li img{ width:250px; height:180px; border-bottom:1px solid #c9c9c9;}
.index-productScroll ul li a p{ padding:10px; font-size:13px;}
.index-productScroll .prev,
.index-productScroll .next{position:absolute;left:0px;top:200px;display:block; width:45px; height:145px; overflow:hidden; background:url(../images/l.jpg) 0px center no-repeat; cursor:pointer;  }
.index-productScroll .next{left:auto; right:0px;  background:url(../images/r.jpg) 0px center no-repeat; }
/*index-caseScroll*/
.index-caseScroll{position:relative;height:600px; padding-left:55px; padding-right:55px; overflow:hidden;}
.index-caseScroll ul{overflow:hidden; zoom:1;}
.index-caseScroll ul li{float:left;width:252px; height:600px;overflow:hidden;display:inline; margin-left:5px; margin-right:5px;}
.index-caseScroll ul li a{ width:250px; height:270px; margin-top:28px; display:block; background:#f7f7f7;border:1px solid #c9c9c9;}
.index-caseScroll ul li a:hover{ background:#0566c5; color:#FFF;}
.index-caseScroll ul li a strong{ font-size:17px; display:block; width:100%; line-height:200%; text-align:center}
.index-caseScroll ul li img{ width:250px; height:150px; border-bottom:1px solid #c9c9c9;}
.index-caseScroll ul li a p{ padding:10px; font-size:13px;}
.index-caseScroll .prev,
.index-caseScroll .next{position:absolute;left:0px;top:240px;display:block; width:45px; height:145px; overflow:hidden; background:url(../images/l.jpg) 0px center no-repeat; cursor:pointer;  }
.index-caseScroll .next{left:auto; right:0px;  background:url(../images/r.jpg) 0px center no-repeat; }
.index_about{ width:1100px; padding-left:60px; display:inline-block; margin-top:30px;}
.index_about .img{ width:310px; float:left; display:inline-block; position:relative}
/*.index_about .img a{ width:129px; height:135px; display:block; background:url(../images/m.jpg) no-repeat center center; position:absolute; top:260px; left:20px;}*/
.index_about .detail{ width:750px; float:left;display:inline-block; padding-left:30px; background:url(../images/t.jpg) no-repeat 680px 0px}
.index_about .detail .index_title{ width:640px; border-bottom:1px solid #085dbe; padding-bottom:20px; padding-left:10px; padding-right:50px;}
.index_about .detail .index_title a{ float:right; font-size:14px; color:#707070; margin-right:20px;}
.index_about .detail .info{ padding-top:10px; line-height:200%; font-size:13px;; padding-right:50px;}
.index_news{ width:600px; height:370px; float:left; display:inline-block; margin-top:60px; background:url(../images/news.jpg) no-repeat left top; padding-left:60px; padding-top:10px; padding-right:40px;}
.index_news .hd{ border-bottom:1px solid #dedede; width:100%; display:inline-block}
.index_news .hd li{ width:auto; float:left; padding:15px; font-size:16px; cursor:pointer; font-weight:bold}
.index_news .hd li.on{ border-bottom:2px solid #045bbd; color:#045bbd}
.index_news .bd li{ padding:5px 0px; background:url(../images/nido.jpg) no-repeat center left; padding-left:10px;}
.index_news .bd li.divpic{ background:none; padding-left:0px;}
.index_news .bd li a{ display:inline-block;}
.index_news .bd li a img{ width:239px; height:126px; float:left; display:inline-block; margin:10px 0px; margin-right:10px;}
.index_news .bd li a strong{ font-size:16px; line-height:250%;}
.index_news .bd li a p{ font-size:13px;}
.index_news .bd li span{ float:right}
.index_support{ width:400px; height:370px; float:left; display:inline-block; margin-top:60px; background:url(../images/support.jpg) no-repeat left top; padding-left:30px; padding-top:10px; padding-right:20px;}
.index_support .ti{ border-bottom:1px solid #dedede; width:100%; display:inline-block}
.index_support .ti a{ float:right; margin:16px;font-size:14px; color:#707070;}
.index_support .ti li{ width:auto; float:left; padding:15px; font-size:16px; cursor:pointer; font-weight:bold}
.index_support .ti li.on{ border-bottom:2px solid #045bbd; color:#045bbd}
.index_support .bd{ margin-top:10px;}
.index_support .bd li{ padding:10px 0px; border-bottom:1px dashed #999797}
.index_support .bd li a strong{ font-size:16px; line-height:250%;}
.index_coop{ margin-top:10px;}
.index_coop .ti{ background:url(../images/coop.jpg) no-repeat 30px 50%; padding-left:100px; line-height:300%; font-size:28px; font-weight:bold; color:#0a3a78}
/*index-coopScroll*/
.index-coopScroll{position:relative;height:67px; padding-left:50px; padding-right:50px; overflow:hidden;}
.index-coopScroll ul{overflow:hidden; zoom:1;}
.index-coopScroll ul li{float:left;width:192px;overflow:hidden;display:inline; margin-left:10px; margin-right:10px; text-align:center;}
.index-coopScroll ul li img{ width:183px; height:67px;}
.index-coopScroll .prev,
.index-coopScroll .next{position:absolute;left:0px;top:0px;display:block; width:49px; height:67px; overflow:hidden; background:url(../images/ll.jpg) 0px center no-repeat; cursor:pointer;  }
.index-coopScroll .next{left:auto; right:0px;  background:url(../images/rr.jpg) 0px center no-repeat; }
/*.web_link{ margin-top:30px;border-radius:5px;box-shadow:0px 2px 8px rgba(0,0,0,.6);}*/
.web_link{ margin-top:30px; height:95px; padding:15px 0 15px; box-sizing:border-box; background:#eeeeee}
.web_link .ti{padding-left:20px; line-height:300%; font-size:13px; font-weight:bold; color:#d20001}
.web_link .all{ padding-bottom:10px; padding-right:10px;}
.web_link .all a{ padding:5px 20px; font-size:13px; color:#004485}
.banner{ background:url(../images/banner.jpg) no-repeat center center; height:260px;}
.ny{background:url(../images/location-bg.gif) repeat-x left top;}
.ny .main{ width:930px;}
.main .main-cont{position:relative;width:928px; margin:0 auto;}
.main .cont-left{width:227px;float:left; background:url(../images/menu-bg.png) no-repeat top right;}
.main .cont-left .menu{width:203px;_width:205px;border:1px solid #e4e4e4;background: url(../images/menu-leftbg.gif) no-repeat right top #fff; 
*zoom:1;_position:relative; /*解决ie6/7问题*/
}

/*left*/
.main .cont-left .menu .menu-title{ margin-bottom:20px;height:36px; border-bottom:1px solid #f6f6f6; overflow:hidden;}
.main .cont-left .menu .menu-title h1{padding:10px 0 0 20px ;font-size:20px;font-weight:normal; font-family:"黑体"; color:#015190; display:inline-block}
.main .cont-left .menu .menu-title em{padding-left:0px;font-size:16px; color:#dadad9;}
.main .cont-left .menu .menu-bottom{ margin-top:10px;height:50px; background:url(../images/menu-bottom-bg.gif) repeat-x left bottom;}
.main .cont-left .menu .menu-links{margin:50px 0 10px;text-align:center;}
.main .cont-left .menu .menu-links a{display:block;margin-bottom:10px;}
.main .cont-left .menu .menu-links a img{width:194px; height:55px;}

/*right*/
.main .cont-right{width:698px;float:right;}
.main .cont-right .location{padding-left:10px; line-height:38px;height:38px; text-align:left; color:#6e6e6e;}
.main .cont-right .column{position:relative;margin:5px 0 20px; height:25px;line-height:25px;border-bottom:1px solid #d9d9d9;}
.main .cont-right .column span{display:inline-block;position:absolute; padding-left:17px; top:0; left:0;height:25px;color:#d20001;border-bottom:1px solid #ff0000; background:url(../images/icon8.gif) no-repeat left center; font-weight:bold; font-size:13px;}


/*产品三级菜单*/
.menupro{width:203px;_width:205px;overflow:hidden;}
.menupro ul li{background:url(../images/icon9.gif) repeat-x left bottom; margin-bottom:1px; font-size:0}
.menupro ul li a{padding:5px 5px 5px 23px;color:#646365;line-height:25px;display:block;font-size:14px; background:url(../images/icon7.gif) no-repeat 10px 14px;}
.menupro ul li a:hover,
.menupro ul li a.on{color:#fff;background:url(../images/icon10.gif) no-repeat 10px 14px #015190;}
.menupro ul li a.on:hover{color:#fff;}
.menupro ul li ul{display:none;}
.menupro ul li ul li{border:none;}
.menupro ul li ul li a{color:#666;font-size:13px;font-weight:normal; line-height:25px;padding-left:37px; background:url(../images/icon7.gif) no-repeat 25px 13px; border-bottom:1px dashed #CCC}
.menupro ul li ul li a:hover,
.menupro ul li ul li a.on{color:#015190;background:url(../images/icon11.gif) no-repeat 25px 13px;}
.menupro ul li ul li a.on:hover{color:#015190;}
/*第三级*/
.menupro ul li ul li ul li a{color:#999;padding-left:47px; background-position:35px 10px }
.menupro ul li ul li ul li a:hover,
.menupro ul li ul li ul li a.on{color:#015190;background-position:35px 10px;}

/*一级分类*/
.menulist{width:203px;_width:205px;overflow:hidden;}
.menulist ul li{background:url(../images/icon9.gif) repeat-x left bottom; margin-bottom:1px; font-size:0}
.menulist ul li a{padding:5px 5px 5px 23px;color:#646365;line-height:25px;display:block;font-size:14px; background:url(../images/icon7.gif) no-repeat 10px 14px;}
.menulist ul li a:hover,
.menulist ul li a.on{color:#fff;background:url(../images/icon10.gif) no-repeat 10px 14px #015190;}
.menulist ul li a.on:hover{color:#fff;}

/*product list*/
.productlist{width:698px;}
.productlist .title-ul{margin-bottom:10px;padding:0 15px; height:25px; line-height:25px; color:#015190;background-color:#eaeaea;text-align:center;}
.productlist .title-ul .pic{width:157px; float:left;}
.productlist .title-ul .name{width:120px; float:left;}
.productlist .title-ul .apply{width:321px; float:left;}
.productlist .title-ul .down{width:70px; float:left;}

.productlist .list-ul{padding:0 15px;}
.productlist .list-ul li{margin-bottom:20px; width:163px; display:inline-block;}
.productlist .list-ul li .pic{width:157px; height:122px; float:left; overflow:hidden; background:url(../images/pro-bg.gif) no-repeat;}
.productlist .list-ul li .pic img{width:146px; height:113px; margin:1px;}
.productlist .list-ul li .name{padding:5px 10px;width:130px;  float:left; overflow:hidden; text-align:center;
word-break:break-all; /*支持IE，chrome，FF不支持*/
word-wrap:break-word;/*支持IE，chrome，FF*/
}
.productlist .list-ul li .name .cert img{width:50px; height:33px;}

.productlist .list-ul li .apply{padding:5px 15px;width:291px; height:112px; float:left; overflow:hidden;}
.productlist .list-ul li .down{padding:5px;width:60px; height:112px; float:left; overflow:hidden; text-align:center;}
.productlist .list-ul li .down a{display:inline-block; width:25px; height:32px; background:url(../images/pdf.gif) no-repeat;}

/*product info width:698px;*/
.productinfo{padding:0 10px; }
.productinfo .productinfo-pic{float:left;width:290px;}
.productinfo .productinfo-detail{float:right;width:360px; line-height:25px}
.productinfo .productinfo-detail .btn-online{ margin:10px 0;display:inline-block; width:82px; height:25px; background:url(../images/btn-online.gif) no-repeat; color:#fff; text-align:center;}
.productinfo .productinfo-detail .btn-online:hover{color:#f2f2f2;}
.productinfo .productinfo-detail .download{}
.productinfo .productinfo-detail .download a{color:#0000ff;}
.productinfo .productinfo-detail .download a:hover{color:#f00; border-bottom:1px solid #f00}

.productinfo .slideTxtBox{text-align:left;  }
.productinfo .slideTxtBox .hd{ height:30px; line-height:30px;padding:0 10px 0 0px;   border-bottom:1px solid #d9d9d9;  position:relative; }
.productinfo .slideTxtBox .hd ul{ float:left; position:absolute;height:32px;   }
.productinfo .slideTxtBox .hd ul li{ float:left; padding:0 15px; margin-right:5px; cursor:pointer; background:url(../images/hdli.png) no-repeat center center; }
.productinfo .slideTxtBox .hd ul li.on{ height:30px;  background:url(../images/hdlion.png) no-repeat center center; color:#FFF; font-weight:bold;}
.productinfo .slideTxtBox .bd .bd-content{padding:15px 0;width:100%; zoom:1;line-height:25px;overflow:hidden; min-height:300px;}
.productinfo .slideTxtBox .bd .bd-content img{max-width:100%;}


/*产品内页图片特效 begin*/
.picshow{position: relative;width:256px; }	
.picshow .bigImg{width:250px;height:250px;position:relative; margin-bottom:10px; border:1px solid #ccc; padding:3px; }	
.picshow .bigImg img{vertical-align:middle; width:250px;height:250px;}	
.picshow .smallScroll{ height: 73px; margin-bottom: 6px;}	
.picshow .sPrev,.picshow .sNext{ float: left; display: block; width: 14px; height: 65px; text-indent: -9999px; background: url(../images/sprites1008.png) no-repeat 0 -3037px; }	
.picshow .sNext{ background-position: 0 -2689px;}	
.picshow .sPrev:hover{ background-position: 0 -3124px;}	
.picshow .sNext:hover{ background-position: 0 -2776px;}	
.picshow .smallImg{ float:left; margin:0 6px;display:inline;width:214px;overflow: hidden;}	
.picshow .smallImg ul{ height:65px;width: 9999px;overflow: hidden; }	
.picshow .smallImg li{ float: left;padding: 0 10px 0 0; width:76px; cursor:pointer;display: inline;}	
.picshow .smallImg img{ border: 1px solid #dcdddd; padding:2px; width:55px; height:55px;  }	
.picshow .smallImg .on img{ border-color: #f00;}	
/*产品内页图片特效 end*/

/*information*/
.information{padding:0 10px;}
.information .content{ line-height:200%;}
.information .content img{ max-width:100%;}
/*news list*/
.newslist{}
.newslist .title-ul{margin-bottom:10px;padding:0 15px; height:25px; line-height:25px;background-color:#eaeaea; font-weight:bold;}
.newslist .title-ul .title{float:left; margin-left:20px;_display:inline;}
.newslist .title-ul .date{float:right;margin-right:18px;}

.newslist .list-ul {padding:0px 10px;}
.newslist .list-ul li{height:30px; overflow:hidden; padding:0 15px 0 25px;line-height:30px;border-bottom:1px dashed #CCC; background:url(../images/nido.jpg) no-repeat 10px center;}
.newslist .list-ul li a{line-height:30px; color:#333}
.newslist .list-ul li a:hover{line-height:30px; color:#057bd5}
.newslist .list-ul li span{float:right; font-size:12px;}

/*news info*/
.newsinfo{margin-top:20px; padding:0 10px;}
.newsinfo .title{text-align:center;font-size:14px;line-height:32px; color:#00599f; font-weight:bold; border-bottom:1px dashed #ccc}
.newsinfo .date{margin-bottom:5px;text-align:center;font-size:12px;line-height:32px; color:#ccc;}
.newsinfo .content{ line-height:200%;}
.newsinfo .content img{ max-width:100%;}
/*download list*/
.downlist{}
.downlist .title-ul{margin-bottom:10px;padding:0 15px; height:25px; line-height:25px;background-color:#eaeaea; font-weight:bold;}
.downlist .title-ul li{float:left;_display:inline;}
.downlist .title-ul .title{margin-left:20px;}
.downlist .title-ul .date{margin-left:450px;}
.downlist .title-ul .down{margin-left:50px;}

.downlist .list-ul {padding:0px 10px;}
.downlist .list-ul li{height:30px; overflow:hidden; padding:0 0px 0 25px;line-height:30px;border-bottom:1px dashed #CCC; background:url(../images/nido.jpg) no-repeat 10px center;}
.downlist .list-ul li a{line-height:30px; color:#333}
.downlist .list-ul li a:hover{color:#057bd5}
.downlist .list-ul li span{float:right; color:#999; margin-left:25px}
.downlist .list-ul li a.down{display:inline-block;width:80px; height:30px; background:url(../images/down.gif) no-repeat center center;}

/*job list*/
.joblist{}
.joblist li{padding:0 10px 30px ;}
.joblist li .title{ font-size:13px; color:#00F}
.joblist li .title span{ font-size:12px; color:#999;float:right;}

/*member-login*/
.member-login{width:380px; margin:50px auto; padding:10px; border:4px solid #efefef}
.member-login .title{ font-size:13px; color:#666}
.member-login .reg{ margin-left:15px}
.member-login .reg a{ color:#D20001; border-bottom:1px solid #D20001}
.member-login .reg a:hover{ color:#F00; border-bottom:1px solid #F00}

/*member_form*/
.member_form{ padding:0 10px;}
.member_form .infor{margin-bottom:15px; padding:10px; border:1px solid #ff7d00; background-color:#ffedb4; font-size:14px}
.member_form td{ font-size:13px;}

/*surveylist*/
.surveylist{}
.surveylist .title{font-size:16px; text-align:center; color:#002494; font-weight:bold;}
.surveylist .survey_t{font-weight:bold;}


/*page*/
.Page{padding:20px; clear:both; text-align:center; color:#696969;}
.Page .Page_Max{color:Red;}/*总条数*/
.Page .Page_PageCount{color:Red;}/*总页数*/
.Page .Page_Num{ border:solid 1px #c0c0c0; padding:2px 8px;}/*页眉*/
.Page .Page_Selected{ background:#009f42;color:#ffffff;border:solid 1px #c0c0c0; padding:2px 8px;}/*选中的页眉*/
.Page .Page_First{}/*首页*/
.Page .Page_Prev{}/*上一页*/
.Page .Page_Next{}/*下一页*/
.Page .Page_End{}/*末页*/
.Page .Page_Text{width:26px; height:16px; border:solid 1px #c0c0c0;}/*页码文本框*/
.Page .Page_Button{background:url(../images/go.jpg) no-repeat;width:26px;height:16px;font-size:14px; color:#fff; border:none; cursor:pointer;}/*按钮*/

.btn_more{display:inline-block;width:72px;height:28px;line-height:28px;text-align:center;color:#00599f; background:url(../images/back.jpg) no-repeat;}
.btn_more:hover{color:#00599f;}
.info_btn{text-align:center; width:100%; padding:10px 0;}
.ol{ display:inline-block; padding:5px 10px; border-radius:10px; background:#d20001; color:#FFF; margin-top:10px;}
.ol:hover{color:#FFF}
.cd-top {
  display: inline-block;
  height: 38px;
  width: 38px;
  position: fixed;
  _position:absolute;
  _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||10));
  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||5)));
  bottom: 100px;
  right: 30px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:url(../images/top.jpg) no-repeat;
  visibility: hidden;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}