﻿@charset "utf-8";
/*---------base begin-------------*/
body{position:relative;padding:0px; margin:0px auto; font-size:12px; line-height:18px; color:#5a5351;font-family:Arial, Helvetica, sans-serif;width:100%;min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%");}
ul,li,form, dl,dt, dd, div,p{ 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{ border:none; border:0;}
a{text-decoration:none;noline: expression(this.onFocus=this.blur());color:#5a5351;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#ff0000; text-decoration:none;}
.clear{clear:both;height:0;font-size: 0px;line-height: 0px; display:block; visibility:hidden; zoom:1;}
.hr_6{ height:6px; line-height:0px; clear:both; overflow:hidden;}
.hr_10{ height:10px; line-height:0px; clear:both; overflow:hidden;}
.inputtxt{border:1px solid #CCC; line-height:25px; height:25px; padding:0 5px;}
.selecttxt{border:1px solid #CCC; line-height:25px; height:25px;}
.btn_more{display:inline-block;width:56px;height:25px;line-height:25px;text-align:center;color:#fff; background:url(../images/back.jpg) no-repeat;}
.btn_more:hover{color:#e3e3e3;}
.info_btn{text-align:center; width:100%; padding:10px 0;}
.btn_submit{width:56px;height:25px;color:#fff;background:url(../images/back.jpg) no-repeat;border:0;}
.btn_member{width:82px;height:25px;color:#fff;background:url(../images/btn-online.gif) no-repeat;border:0; cursor:pointer }
.empty{ color:#970000; line-height:50px; text-align:center; font-size:13px; font-weight:bold;}
.required{color:#f00}
/*公用样式content*/
.content{width:100%;line-height:25px;overflow:hidden;}
.content img{max-width:100%;}
.content .line-service{ margin:5px 0;padding:5px 10px; background-color:#ececec; font-weight:bold;}
/*---------base end-------------*/

/*首页banner*/
.bannerlist{position:absolute;top:0; left:0;z-index:-1;width:100%;height:650px;overflow:hidden;background-color:#004092;}
.bannerlist .bd{}
.bannerlist .bd ul{width:100% !important; }
.bannerlist .bd li{width:100% !important;height:650px; overflow:hidden;}
.bannerlist .bd li a{width:100%;height:650px; display:block;}
.bannerlist .hd{width:100%;position:absolute;z-index:999;bottom:130px;left:0;height:30px;line-height:30px;text-align:center;}
.bannerlist .hd ul li{cursor:pointer;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:5px;background:url(../images/dot.png) top right;overflow:hidden; font-size:0;}
.bannerlist .hd ul li.on{background-position:top left;}

/*内容banner*/
.banner{position:absolute;top:0; left:0;z-index:-1;width:100%;height:430px;overflow:hidden;background-color:#004092;}
.bannerbg{background-image:url(../images/banner_in1.jpg); background-position:center bottom; background-repeat: no-repeat;}

/*wapper*/
.wapper{position:absolute;top:0; left:0;z-index:1;width:100%;}
.padding545{padding-top:545px;}
.padding430{padding-top:430px;}

/*header*/
.header{position:absolute;top:0; left:50%; margin-left:-460px;width:920px;padding:0 4px;}
.header .header-left{float:left;width:187px;padding-top:50px;}
.header .header-left .logo{width:187px;height:58px;background:url(../images/logo.png) no-repeat; overflow:hidden}
.header .header-left .logo a{display:inline-block;width:187px;height:58px;}

.header .header-right{float:right;width:715px; line-height:25px;color:#b3c6df; text-align:right;}
.header .header-right .header-line{position:relative; color:#fff;}
.header .header-right .header-line em{color:#f00}
.header .header-right .header-line a{display:inline-block;vertical-align:middle;height:25px;line-height:25px;color:#FFF;}
.header .header-right .header-line a:hover{color:#b3c6df;}
.header .header-right .header-line a.email{margin-left:10px;width:28px;height:25px; background:url(../images/email.png) no-repeat center center;}
.header .header-right .header-line a.weixin{margin:0 10px 0 5px;width:28px;height:25px; background:url(../images/weixin.png) no-repeat center center;}
.header .header-right .header-line a.language{color:#b3c6df; }
.header .header-right .header-line a.language:hover{text-decoration:underline;}
.header .header-right .header-line .weixin_code{position:absolute;z-index:9999; top:28px; right:75px; padding-top:5px; display:none; }
.header .header-right .header-line .weixin_code span{position:absolute;top:0; width:100%; height:6px; display:block;background:url(../images/icon12.gif) no-repeat top center;}
.header .header-right .header-line .weixin_code img{border:1px solid #015190; width:100px; height:100px;}
.header .header-right .header-line .top-search{position:relative;margin-left:15px; display:inline-block;_zoom:1;*display:inline;}
.header .header-right .header-line .top-search #keyword{vertical-align:middle;border:1px solid #ccc; border-right:0; height:23px; width:130px; line-height:23px; padding:0 5px; font-size:13px; color:#cdcdcd; }
.header .header-right .header-line .top-search #search_type{border:1px solid #ccc;padding:0px 10px 0 5px;width:53px;height:23px;line-height:23px; background:url(../images/icon1.gif) no-repeat right 0px #fff; color:#004092; text-align:left;}
.header .header-right .header-line .top-search #search_type.on{background-position:right -23px;}
.header .header-right .header-line .top-search #btn_search{ cursor:pointer;vertical-align:middle;border:0; width:29px; height:25px;background:url(../images/btn_search.png) no-repeat;}
.header .header-right .header-line .top-search #type_item{display:none;position:absolute; z-index:999; top:24px; left:141px;border:1px solid #ccc; border-top:0; width:68px; 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 .header-right .header-line .top-search #type_item a{ width:100%;height:25px; line-height:25px;color:#004092; text-align:center;}
.header .header-right .header-line .top-search #type_item a:hover{background-color:#d7dfe9;}
.header .header-right .header-line .keywordlist{margin-right:10px;padding-left:5px;background:url(../images/icon4.gif) no-repeat left center;}

.header .header-right .nav{width:715px;height:42px; margin-top:13px;}
.header .header-right .nav .nav-left{float:left;width:28px;height:42px;background:url(../images/nav-left.png) no-repeat top left;}
.header .header-right .nav .nav-right{float:left;width:24px;height:42px;background:url(../images/nav-right.png) no-repeat top left;}
.header .header-right .nav .nav-ul{float:left;width:663px;height:42px;background:url(../images/nav-bg.png) repeat-x;}
.header .header-right .nav .nav-ul .nLi{position:relative;height:42px; padding:0 12px;display:inline-block;*display:inline;*zoom:1; background:url(../images/nav-a-bg.jpg) no-repeat right center;}
.header .header-right .nav .nav-ul .end{background:none; padding-right:0;}

.header .header-right .nav .nav-ul .nLi a{display:inline-block;overflow:hidden;height:42px;font:bold 15px/42px "Microsoft YaHei"; color:#222f3b; text-align:center;}
.header .header-right .nav .nav-ul .nLi a:hover,
.header .header-right .nav .nav-ul .nLi a.on{color:#002db9;}

.header .header-right .nav .nav-ul .sub{display:none; padding:0 8px;position:absolute;top:42px;left:0;width:auto!important;min-width:110px;white-space:nowrap;height:27px;background:#0a56af;
-moz-box-shadow:0px 0px 1px #ccc;
-webkit-box-shadow:0px 0px 1px #ccc;
box-shadow: 0px 0px 1px #ccc;
}
.header .header-right .nav .nav-ul .sub.sub_contact{left:auto;right:0;}
.header .header-right .nav .nav-ul .sub.sub_down{left:auto;right:-165px;}

.header .header-right .nav .nav-ul .sub li{display:inline;line-height:27px; height:27px; padding:0 8px;background:url(../images/nav-a-bg2.gif) no-repeat right center;}
.header .header-right .nav .nav-ul .sub li.end{background:none;}
.header .header-right .nav .nav-ul .sub li a{display:inline;color:#fff; line-height:27px;font-size:12px; font-weight:normal;}
.header .header-right .nav .nav-ul .sub li a:hover{color:#b3c6df;}



/*main index*/
.main-index{margin:0 auto;width:928px;}

.main-index .main-top{height:5px; overflow:hidden;background:url(../images/main-index-top.png) no-repeat;}
.main-index .main-bottom{height:5px; overflow:hidden;background:url(../images/main-index-bottom.png) no-repeat;}
.main-index .main-content{padding:0 5px; background:url(../images/main-index-bg.png) repeat-y;}

/*main apply*/
.main-index .main-content .i-apply{margin-top:15px;float:left;width:427px; overflow:hidden;}
.main-index .main-content .i-apply h1{margin-left:15px;padding-left:15px;height:30px;line-height:30px;background:url(../images/icon5.gif) no-repeat 0 5px; font:bold 16px/30px "Microsoft YaHei";color:#304a9a; border-bottom:1px solid #d2d2d2;}
.main-index .main-content .i-apply ul{margin-top:10px; height:180px; overflow:hidden;}
.main-index .main-content .i-apply ul li{float:left;_display:inline;width:177px; height:30px;line-height:30px;margin-left:23px; padding-left:13px; overflow:hidden;background:url(../images/icon6.gif) no-repeat left center;}
.main-index .main-content .i-apply .bottominfo{ margin-top:10px;width:100%;height:26px; text-align:right; background-color:#004092;}
.main-index .main-content .i-apply .bottominfo a{display:inline-block;color:#FFF;line-height:26px;height:26px;}
.main-index .main-content .i-apply .bottominfo a:hover{color:#ccc;}
.main-index .main-content .i-apply .bottominfo span{display:inline-block; margin-left:10px;width:26px;height:26px;background:url(../images/icon7.gif) no-repeat center 9px;vertical-align:middle; border-left:1px solid #aabfd3;}

/*main about*/
.main-index .main-content .i-about{margin:15px 0 0 15px;float:left;width:476px; overflow:hidden;}
.main-index .main-content .i-about h1{margin-right:24px;padding-left:15px;height:30px;line-height:30px;background:url(../images/icon5.gif) no-repeat 0 5px;font:bold 16px/30px "Microsoft YaHei";color:#304a9a; border-bottom:1px solid #d2d2d2;}
.main-index .main-content .i-about .i-about-content{margin-top:10px; margin-right:24px;height:180px; overflow:hidden;}
.main-index .main-content .i-about .i-about-content .pic{float:left; padding-right:10px}
.main-index .main-content .i-about .i-about-content .pic img{width:137px; height:180px;}
.main-index .main-content .i-about .i-about-content p{line-height:30px; text-indent:2em;}
.main-index .main-content .i-about .bottominfo{ margin-top:10px;width:100%;height:26px; text-align:right; background-color:#045ac9;}
.main-index .main-content .i-about .bottominfo a{display:inline-block;color:#FFF;line-height:26px;height:26px;}
.main-index .main-content .i-about .bottominfo a:hover{color:#ccc;}
.main-index .main-content .i-about .bottominfo span{display:inline-block; margin-left:10px;width:26px;height:26px;background:url(../images/icon7.gif) no-repeat center 9px;vertical-align:middle; border-left:1px solid #aabfd3;}

/*main menus*/
.main-index .main-content .block-two{padding:25px 10px 10px;}

.main-index .main-content .i-menus{float:left;width:182px;}
.main-index .main-content .i-menus a{ display:block;margin-bottom:10px;}
.main-index .main-content .i-menus a.end{margin-bottom:0px;}
.main-index .main-content .i-menus a img{width:182px; height:52px;}

/*main product  252*197*/
.main-index .main-content .i-product{float:left;width:385px;margin-left:35px;}
.main-index .main-content .i-product h1{padding-left:15px;height:30px;line-height:30px;background:url(../images/icon5.gif) no-repeat 0 5px;font:bold 16px/30px "Microsoft YaHei";color:#304a9a; border-bottom:1px solid #d2d2d2;}
.main-index .main-content .i-product h1 a{float:right; color:#828282;font:normal 12px/30px Arial;}
.main-index .main-content .i-product h1 a:hover{color:#f00;}
.main-index .main-content .i-product p{text-indent:2em; line-height:24px;}
.main-index .main-content .i-product .piclist{width:385px;height:142px; padding:10px 0;}
.main-index .main-content .i-product .piclist .product_detail{display:none;}
/*整个滚动区域*/
.roundabout-holder {
	list-style:none; 
	width:285px; 
	height:142px; 
	margin:0px auto;
}
.roundabout-moveable-item {
	font-size:12px!important;
	height:132px; width:171px;
	cursor:pointer; padding:3px;
	border:1px solid #aaaaaa;
	background:#f9f9f9;
}

.roundabout-moveable-item img {
	height:100%;
	width:100%;
	background-color:#FFFFFF;
	margin:0;
}

.roundabout-in-focus {
	cursor:auto;
}

.roundabout-in-focus:hover {
	background:#e8e8e8;
}

.roundabout-holder span	 {
	display:none;
	font-size:12px;
	padding-top:3px;
}

.roundabout-in-focus:hover span	{
	display:inline-block;
	width:100%;
	position:absolute;
	bottom:3px;
	left:0px;
	padding:2px 0px;
	background:#e8e8e8;
	color:#5a5351;
	z-index:999;
	text-align:center;
	overflow:hidden;
}


/*main news*/
.main-index .main-content .i-news{float:left;width:260px; margin-left:35px;}
.main-index .main-content .i-news h1{padding-left:15px;height:30px;line-height:30px;background:url(../images/icon5.gif) no-repeat 0 5px;font:bold 16px/30px "Microsoft YaHei";color:#304a9a; border-bottom:1px solid #d2d2d2;} 
.main-index .main-content .i-news h1 a{float:right; color:#828282;font:normal 12px/30px Arial;}
.main-index .main-content .i-news h1 a:hover{color:#f00;}
.main-index .main-content .i-news ul{}
.main-index .main-content .i-news ul li{padding-left:12px;height:24px;line-height:24px;overflow:hidden;background:url(../images/icon7.gif) no-repeat 0 7px;}
.main-index .main-content .i-news ul li.pic{margin:10px 0 5px 0px;padding:0 0 0 12; width:241px; height:124px; 
	/* background:url(../images/news-pic-bg.gif) no-repeat left top; */
}
.main-index .main-content .i-news ul li.pic img{width:237px;height:120px;text-align:left}
.main-index .main-content .i-news ul li a{line-height:24px;}
.main-index .main-content .i-news ul li span{float:right; color:#CCC; margin-left:10px;}

/*main partner*/
.main-index .main-footer{ margin-top:5px; width:928px;}
.main-index .main-footer{} .i-partner{float:left; width:454px; padding:0 5px; background:url(../images/links-bg.gif) no-repeat right center; overflow:hidden;}
.main-index .main-footer{} .i-partner h1{padding-left:40px;height:28px; background:url(../images/i-partner.jpg) no-repeat left center;color:#030303;font:bold 16px/28px "Microsoft YaHei";}
.main-index .main-footer{} .i-partner ul{ padding:5px 0;}
.main-index .main-footer{} .i-partner ul li{float:left;width:100px;height:40px; margin-left:7px; border:1px solid #CCC;_display:inline;}
.main-index .main-footer{} .i-partner ul li img{width:100%;height:100%;}

.main-index .main-footer{} .i-links{float:left; width:454px; padding:0 5px; overflow:hidden;}
.main-index .main-footer{} .i-links h1{ padding-left:30px;height:28px; background:url(../images/i-links.jpg) no-repeat left center;color:#030303;font:bold 16px/28px "Microsoft YaHei";}
.main-index .main-footer{} .i-links ul{padding:5px 0 5px 10px;}
.main-index .main-footer{} .i-links ul li{float:left;margin-right:20px; padding-left:10px; line-height:20px;background:url(../images/icon2.gif) no-repeat left center;white-space:nowrap;_display:inline;}
.main-index .main-footer{} .i-links ul li a{color:#5a5351}
.main-index .main-footer{} .i-links ul li a:hover{ color:#002494}

/*main*/
.main{margin:0 auto;width:100%; background:url(../images/location-bg.gif) repeat-x left top;}
.main .main-cont{position:relative;width:928px; margin:0 auto;}
.main .cont-left{width:227px;float:left; margin-top:-16px; 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:36px;height:52px;border-bottom:1px solid #e4e4e4; overflow:hidden;}
.main .cont-left .menu .menu-title h1{padding:15px 0 0 10px ;font-size:20px;font-weight:bold; color:#015190;letter-spacing:2px;}
.main .cont-left .menu .menu-title em{padding-left:80px;font-size:16px;font-weight:bold; 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:182px; height:52px;}

/*right*/
.main .cont-right{width:698px;float:right;}
.main .cont-right .location{padding-left:20px; line-height:38px;height:38px; text-align:right; color:#6e6e6e;}
.main .cont-right .location em{ background:url(../images/location.gif) no-repeat left center; padding-left:13px}
.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:18px;padding-left:37px; background:url(../images/icon7.gif) no-repeat 25px 10px;}
.menupro ul li ul li a:hover,
.menupro ul li ul li a.on{color:#015190;background:url(../images/icon11.gif) no-repeat 25px 10px;}
.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;}
.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:100px; height:112px; float:left; overflow:hidden;
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; border-bottom:1px solid #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 20px;   border-bottom:1px solid #015190;  position:relative; }
.productinfo .slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.productinfo .slideTxtBox .hd ul li{ float:left; padding:0 15px; margin-right:5px; cursor:pointer; background:#f4f4f4; }
.productinfo .slideTxtBox .hd ul li.on{ height:30px; background:#fff; border:1px solid #015190; border-bottom:2px solid #fff; color:#015190; font-weight:bold;}
.productinfo .slideTxtBox .bd .bd-content{padding:15px 0;width:100%; zoom:1;line-height:25px;overflow:hidden;}
.productinfo .slideTxtBox .bd .bd-content img{max-width:100%;}


/*产品内页图片特效 begin*/
.picshow{position: relative;width:290px; }	
.picshow .bigImg{width:284px;height:222px;position:relative; margin-bottom:10px; border:1px solid #ccc; padding:3px; }	
.picshow .bigImg img{vertical-align:middle; width:284px;height:222px;}	
.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:250px;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:70px; height:55px;  }	
.picshow .smallImg .on img{ border-color: #f00;}	
/*产品内页图片特效 end*/

/*information*/
.information{padding:0 10px;}

/*news list*/
.newslist{}
.newslist .title-ul{margin-bottom:10px;padding:0 15px; height:25px; line-height:25px; color:#015190;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/icon2.gif) 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; color:#999}

/*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;}


/*download list*/
.downlist{}
.downlist .title-ul{margin-bottom:10px;padding:0 15px; height:25px; line-height:25px; color:#015190;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:460px;}
.downlist .title-ul .down{margin-left:60px;}

.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/icon2.gif) 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;}
/*bottom*/
.bottom{width:100%; margin-top:10px; padding:20px 0; background:url(../images/bottom-bg.gif) repeat-x left top;} 
.bottom .info{margin:0 auto;width:918px;color:#828282; font-size:12px; line-height:23px;}
.bottom .info .bottom-nav a{color:#3d3d3d;}
.bottom .info .bottom-nav a:hover{color:#002494; border-bottom:1px solid #002494;}

.bottom .info a{color:#828282; font-size:12px;}
.bottom .info a:hover{color:#002494; border-bottom:1px solid #002494;}
.bottom .info .weixin{float:right;}
.bottom .info .weixin img{vertical-align:top; margin-left:10px; width:68px; height:68px; border:1px solid #ccc}

/*page*/
.Page{padding:5px 0px 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:25px; height:20px; border:solid 1px #c0c0c0;}/*页码文本框*/
.Page .Page_Button{background:url(../images/go.jpg) no-repeat;width:23px;height:22px;font-size:14px; color:#fff; border:none; cursor:pointer;}/*按钮*/

