[genuitec-file-id="wc1-387"],[genuitec-lp-path="/CTCTCWEB/WebRoot/template/1/bluewise/_files/style.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}

@charset "utf-8";
/* CSS Document */

/* å…¨å±€ å¸ƒå±€*/
*{ margin:0; border:1; padding:0}
ul,li{ list-style:none}
a,a:hover{ text-decoration:none;;}
a{transition: all 0.15s ease-out; -moz-transition:all 0.15s ease-out;  -webkit-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out; color:#000;}
img:hover{-moz-opacity:0.9 !important; filter:alpha(opacity=90); opacity: 0.9;  _-moz-opacity:0.9}
body{ background:#fff !important; font-family:"å¾®è½¯é›…é»‘"; font-size:12px; color:#000;}
.l{ float:left;} .r{ float:right;} .red{ color:red;} .orange{ color:#ff6c00;} .blue{ color:#0278ff;} .center{ text-align:center;}
.wrap{ width:1020px; margin:auto; }
.wrap2{width: 1200px;margin:auto;overflow:auto;}
img{border:none;}

/* é¡¶éƒ¨ */
.top{ background:#f6f6f6; border-bottom:1px solid #e8e8e8; height:34px; width:100%;  line-height:34px; color:#626262;}
.grey{ color:#868686;}
.top a{color:#626262;}
.top a:hover{ color:#f00; text-decoration:underline}
.top_t1{color:red;}

.menu{float:left;position:relative;}
.menu-hd{z-index:10002;cursor:pointer;height:34px; width:60px;  padding:0 10px;margin:1px;}
.menu-hd a span{ color:#f00; }
.menu-hd b{border-right:#eee 4px solid;border-top:#666 4px solid;font-size:0px;right:10px;border-left:#eee 4px solid;width:0px;line-height:0;position:absolute;top:15px;height:0px;
}

.menu-bd{border-right:#bfbfbf 1px solid;border-top:0;display:none;z-index:10001;right:0px;background:#fff;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px solid;position:absolute;top:34px; width:60px;  padding:0 10px 5px 10px;}
.menu-bd a{ line-height:28px;}
.menu:hover .menu-bd,.menu:hover .menu-bd2{display:block}
.menu:hover .menu-hd,.menu:hover .menu-hd2{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;border-left:#bfbfbf 1px solid;border-bottom:#fff 1px solid;margin:0px;}
.menu-hd2{z-index:10002;cursor:pointer;height:34px; width:87px;  padding:0 10px;margin:1px;}
.menu-hd2 a span{ color:#f00; }
.menu-hd2 b{border-right:#eee 4px solid;border-top:#666 4px solid;font-size:0px;right:10px;border-left:#eee 4px solid;width:0px;line-height:0;position:absolute;top:15px;height:0px;
}

.menu-bd2{border-right:#bfbfbf 1px solid;border-top:0;display:none;z-index:10001;right:0px;background:#fff;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px solid;position:absolute;top:34px; width:87px;  padding:0 10px 5px 10px;}
.menu-bd2 a{ line-height:28px;}
/* logo æœç´¢ */
.logo{ width:476px; height:82px; text-indent:-9999px; overflow:hidden; padding:7px 0; float:left; }
.logo1 a{background:url(images/logo1.gif) no-repeat;display:block;width:476px; height:82px; }
.logo2 a{background:url(images/logo2.gif) no-repeat;display:block;width:476px; height:82px; }
.search{width:466px;HEIGHT: 75px; float:right; padding:15px 0 0 0;}
#search_top {width:466px; HEIGHT: 25px; TEXT-ALIGN: right;}
#search_top li { FONT-SIZE: 12px; FLOAT: left}
.search_insidew { MARGIN-TOP: 2px; padding:0 15px;  LINE-HEIGHT: 23px;  HEIGHT: 23px; TEXT-ALIGN: center;}
.search_insider { FONT-WEIGHT: bold; padding:5px 15px 0 15px;  COLOR: #ffffff; HEIGHT: 23px; BACKGROUND-COLOR: #ff5400; TEXT-ALIGN: center}
.search_insider a:visited { COLOR: #ffffff; TEXT-DECORATION: none}
.search_insider a{ color:#fff;}
#search_bottom { POSITION: relative;width:466px;}
.search_t input{  line-height:34px;width:334px; height:34px; border:3px solid #ff5400; padding-left:25px; color:#999; display:block; background:url(images/search.gif) no-repeat 5px center;}
.search_btn{ width:100px; height:40px; background:#ff5400; text-align:center; line-height:40px; color:white; display:block; font-size:16px;}
#search_bottom #e1 { Z-INDEX: 0; LEFT: 0px; VISIBILITY: visible;  POSITION: absolute; TOP: 0px; }
#search_bottom #e2 { Z-INDEX: 0; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px;}
#search_bottom #e3 { Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden;  POSITION: absolute; TOP: 0px; }
ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}

/* å¯¼èˆª */
.navbg{ background:#005bac; height:46px; line-height:46px;}
.relative{position:relative;}

.header_nav_subnav1{width: 180px;position: absolute;height: 46px; }
.header_nav_subnav2{padding-left: 180px;height: 46px;line-height: 46px;}
.header_nav_subnav2 li{float: left;width:95px;height: 46px;}
.header_nav_subnav2 li h2{ font-weight:normal;}
.header_nav_subnav2 a{color: #FFF;font-size: 16px;width: 84px;height: 46px;text-align:center;position: absolute;}
.header_nav_subnav2 a:hover{ background:#003869;}
.login_btn{ background:url(images/login_btn.gif) no-repeat;  width:73px; height:27px; line-height:27px;position:absolute; top:10px; right:80px; }
.login_btn a{color: #005bac;font-size: 14px; text-align:center;width:73px;}
.login_btn a:hover{ background:none;}
.reg_btn{ background:url(images/login_btn.gif) no-repeat;  width:73px; height:27px; line-height:27px;position:absolute; top:10px; right:0; }
.reg_btn a{color: #005bac;font-size: 14px; text-align:center;width:73px;}
.reg_btn a:hover{ background:none;}
ã€‚position_r1{ position:absolute; top:10px; right:100px;}
ã€‚position_r2{ position:absolute; top:10px; right:60px;}
.Z_TypeList{width: 180px;position: absolute;height: 45px;}
.Z_TypeList .title a{font-size: 16px;color: #ffffff;background:  #e44715 no-repeat;height: 46px;line-height: 46px;text-align: center; display: block;text-decoration: none;font-weight: 100; cursor:pointer;}
/**.Z_TypeList .title a{font-size: 16px;color: #ffffff;background: url(images/drop.gif) 25px center #e44715 no-repeat;height: 46px;line-height: 46px;text-align: center; padding-left:10px;display: block;text-decoration: none;font-weight: 100; cursor:pointer;}
.Z_TypeList .title a:hover{background:url(images/drop.gif) 28px center #db4819 no-repeat}**/
.Z_TypeList .title a:hover{background: #db4819 no-repeat}
.Z_TypeList .title:hover .Z_MenuList{ display:block;}
.Z_TypeList .Z_MenuList{width:180px;line-height:26px;position: absolute;left: 0;top: 46px; z-index:999; display:block; overflow:hidden; }
.Z_TypeList .Z_MenuList ul{ padding:3px 0 0 0; height:335px; background:#fff; width:180px;}
.Z_TypeList .Z_MenuList ul li{padding:3px 10px 0px 10px;position: relative;background: #ffffff;border-bottom: 1px solid #e1e1e1;padding-top:7px; padding-bottom:7px;overflow:hidden; background: url(images/arrow_right.gif) no-repeat 160px center;}
.Z_TypeList .Z_MenuList ul li a{color: #626262;white-space: nowrap; } .Z_TypeList .Z_MenuList ul li a:hover{ text-decoration:underline;}
.tit{ font-size: 15px; font-weight:bold;  width:160px; display:block;}
.brand{ color:#626262; width:160px; display:block;}
.brand span{ color:#F00;}

/* Z_SubList*/.Z_SubList{position: absolute;height: 321px;z-index:9;left: 180px;top: 46px;line-height: 21px;overflow: hidden;display: none; overflow:hidden;}
.Z_SubList .subView{position: absolute;top: 0;left: 0;overflow: hidden;display: none;float: left;}
.box-shadow{padding: 5px 5px 10px 0;border: 1px solid #dfdfdf;-webkit-box-shadow: 1px 1px 8px #888;-moz-box-shadow: 1px 1px 8px #888;box-shadow: 1px 1px 8px #888;background:#fafafa;z-index:999}
.Z_SubList_ul{margin: 0 10px 20px 20px}
.Z_SubList .subItem{position:relative; height:298px; }
.subItemimg1,.subItemimg2,.subItemimg3,.subItemimg4{position:absolute;line-height:24px;  text-align:center;}
.subItemimg2{left:380px; padding-top:20px;} .subItemimg2 img{ border:1px solid #e7e7e7; display:block;}.subItemimg2 a{ color:#e44715; font-weight:bold;}
.subItemimg1{left:10px; padding-top:20px; } .subItemimg1 img{ border:1px solid #e7e7e7; display:block;}.subItemimg1 a{ color:#e44715; font-weight:bold;}
#subItemh4 h4{display:inline-block;margin: 10px 15px 0 22px;white-space: nowrap;width: 60px;}
#subItemh4 h4 a{font-size:12px;color:#414141;padding:0 2px}
#subItemh4 h4 a:hover{background: #DFDFDF;}
.Z_SubList .subItem-hd{height: 34px;line-height: 34px;border-bottom: 2px solid #a6937c;font-size: 15px;margin-bottom: 6px;display: none;}
.Z_SubList .subItem-hd a{color: #000;}
.Z_SubList .subItem-title{ font-weight:normal; font-size: 12px;display: block;margin-top:12px; border-bottom:1px solid #e1e1e1; line-height:26px;}
.Z_SubList .subItem-title a{color:#000;}
.Z_SubList .subItem-cat{line-height:20px; padding-top:5px;} 
.Z_SubList .subItem-cat a{padding:0 15px 0 0px;color: #888787;overflow:hidden}
.Z_SubList .subItem-cat .navgd{border-radius:3px;border:1px solid #CCC;padding:2px 5px;}
.Z_SubList .subItem-cat a:hover{ color:#f00; text-decoration: none;}
.Z_TypeList .Z_MenuList ul li a:hover{color:#e44715}
.Z_TypeList .Z_MenuList ul li.menuItemColor{background-color: #f5f5f5;}

.Z_TypeList dl{width:212px;float: right;position: relative;top: -330px;}
.Z_TypeList dl dt{font-size:14px;color:#414141;}
.Z_TypeList dl dd{margin-top:5px;}
.Z_TypeList dl.dlbanner_zdy{top:-438px}
.block2980{display:inline}
.gclear{clear:both;font-size:0;overflow:hidden;height:0;}

/* ä»·æ ¼æŒ‡æ•° è§„æ ¼å“*/
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.dom-display .normal{display:none;}
.dom-display .current{display:block;}
.area-sub{ position:absolute; right:0; top:60px; width:250px; height:324px; background:#fff; z-index:200; }
#layout-t{height:205px;}
.ui-style-gradient .tab-hd-con{ background:#313131;}
.tab-hd-con{float:left;font-size:16px;text-align:center;cursor:pointer; font-weight:normal;}
.tab-hd-con a{display:inline-block; color:#fff;}
.tab-hd .current{font-weight:bold;}
.tab-bd-con{display:none;overflow:hidden;}
.tab-sub-3 .tab-hd-con{width:250px;}
.tab-product .tab-hd{overflow:hidden;height:34px;line-height:34px;}
.tab-product .tab-hd-con{height:34px;}
.tab-product .tab-hd .current{position:relative;z-index:1;height:34px;background:#fff;width:250px; border-top:2px solid #005bac; background:#f0f0f0}
.tab-product .tab-hd .current a{color:#313131;}
.tab-product .tab-bd{margin-top:-1px;border-top:1px solid #CFCFCF;}
.tab-product .tab-bd{border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF;}
.list-tweet{overflow:hidden;}
.list-tweet li{ height:40px;width:250px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;float:left;overflow:hidden;padding:0 9px 0 14px;border-bottom:1px solid #dcdcdc;}
.list-tweet li:hover{background:#F7F7F7;}
.list-tweet li#choose{background:#F7F7F7; height:126px;}
.list-tweet .pinzhong{ width:100px; overflow:hidden; text-align:left; display:block; height:40px; line-height:40px; float:left;}
.list-tweet .pinzhong1{ width:220px; font-size:28px; text-align:center; line-height:60px;display:block;height:60px;overflow:hidden;}
.list-tweet .jiage{ width:50px; overflow:hidden;text-align:left; display:block;height:34px; line-height:40px; float:left;}
.list-tweet .jiage1{font-size:34px; width:110px; overflow:hidden;text-align:center; display:block;height:50px; line-height:50px; float:left;}
.list-tweet .zoushijian{ background:url(images/jian.png) no-repeat center right; width:60px; height:40px; float:left; display:block;}
.list-tweet .zoushijian1{ background:url(images/jian1.png) no-repeat center; width:110px; height:50px; float:left; display:block;overflow:hidden;}
.list-tweet .zoushijia{ background:url(images/jia.png) no-repeat center right; width:60px; height:40px; float:left; display:block;overflow:hidden;}
.list-tweet .zoushiping{ background:url(images/ping.png) no-repeat center right; width:60px; height:40px; float:left; display:block;overflow:hidden;}
.list-tweet .zoushiping1{ background:url(images/ping1.png) no-repeat center; width:110px; height:50px; float:left; display:block;overflow:hidden;}
.list-tweet2{overflow:hidden;}
.list-tweet2 li{ height:34px;width:250px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;float:left;overflow:hidden;padding:0 9px 0 14px;border-bottom:1px solid #dcdcdc;}
.list-tweet2 li:hover{background:#F7F7F7;}
.list-tweet2 li#choose{background:#F7F7F7; height:111px;}
/* 7.22 åŠ å•ä½*/
.list-tweet2 .pinzhong{ width:100px; overflow:hidden; text-align:left; display:block; height:40px; line-height:40px; float:left;}
.list-tweet2 .pinzhong1{ width:220px; font-size:22px; text-align:center; line-height:54px;display:block;height:54px;}
.list-tweet2 .jiage{ width:50px; overflow:hidden;text-align:left; display:block;height:34px; line-height:40px; float:left;}
.list-tweet2 .jiage1{font-size:28px; width:100px; overflow:hidden;text-align:center; display:block;height:50px; line-height:50px; float:left;}
.list-tweet2 .zoushijian{ background:url(images/jian.png) no-repeat center right; width:35px; height:40px; float:left; display:block;}
.list-tweet2 .zoushijian1{ background:url(images/jian1.png) no-repeat center; width:100px; height:50px; float:left; display:block;}
.list-tweet2 .zoushijia{ background:url(images/jia.png) no-repeat center right; width:35px; height:40px; float:left; display:block;}
.list-tweet2 .zoushijia1{ background:url(images/jia1.png) no-repeat center; width:100px; height:50px; float:left; display:block;}
.list-tweet2 .zoushiping{ background:url(images/ping.png) no-repeat center right; width:40px; height:40px; float:left; display:block;}
.list-tweet2 .zoushiping1{ background:url(images/ping1.png) no-repeat center; width:100px; height:50px; float:left; display:block;}
.danwei{ float:left; font-size:14px; color:#656565;}
.danwei2{ float:left; color:#656565; line-height:40px;overflow:hidden;}
/* 7.22 åŠ å•ä½ ç»“æŸ*/
.jian{ color:#339900;}
.jia{ color:#f94100;}
.ping{ color:#005bac;}

/* åº•éƒ¨å¯¼èˆª*/
.botnavbg{ width:100%; background:#fff;}
.botnav{ float:left; padding:20px 0; width:708px;height:167px; overflow:hidden; }
.botnav li{ padding:0px 0 0 50px; height:147px; width:125px; line-height:26px; float:left;  }
.botnav li span{ font-weight:bold;} .botnav li a:hover{ text-decoration:underline; color:#f00;} .botnav li a{color:#3e3e3e;}

.lgoobottom{ width:160px; float:left; color:#666; padding:10px 0 0 0;}
.weixin{ float:left; padding:20px 0 0 10px;}
.mr{ margin-right:10px;} .mb{ margin-bottom:10px;}.b{ font-weight:bold;} .mt{ margin-top:20px;} .mb30{ margin-bottom:30px;} .pl{ padding:0 5px 0 15px;}


/* ----------é¡µè„š--------- */
#footer {
	color:#3e3e3e;
	margin: auto;
	padding: 15px 0 20px 0;
	width: 1020px;
	line-height: 24px;
	text-align: center;
}
#footer a:hover{ color:#f00; }

/* æ–‡ç« å†…å®¹åˆ†é¡µ */
.article_page {
	padding: 25px 10px 25px 0;
	text-align: right;
}
.article_page a {
	margin-right: 5px;
	display: inline-block;
	padding: 5px 12px;
	height: 15px;
	background: #e9e9e9;
	line-height: 15px;
	vertical-align: middle;
}
.article_page a:hover {

	color: #FFF;
	background: #999;
}
.article_page a.current {

	color: #FFF;
	background: #005bac;
	font-weight: bold;
}
.left_center {
	float: left;
	width: 950px;
	margin:20px 0;
}

/* è¡¨æ ¼ */
.input {border: 1px solid #ccc;height: 28px;line-height: 28px;width: 180px;padding: 0px 5px} 
.input2{border: 1px solid #ccc;height: 28px;line-height: 28px;width: 75px;padding: 0px 5px}
.input3{border: 1px solid #ccc;height: 28px;line-height: 28px;width: 120px;padding: 0px 5px}
.input4{border: 1px solid #ccc;height: 24px;line-height: 24px;width: 130px;padding: 0px 5px}
.input5{border: 1px solid #ccc;height: 28px;line-height: 24px;width: 360px;padding: 0px 5px;}
.input6{border: 1px solid #ccc;height: 30px;line-height: 24px;width: 242px;padding: 0px 5px;}
.input7{border: 1px solid #ccc;height: 30px;line-height: 24px;width: 120px;padding: 0px 5px;}
.input8{border: 1px solid #ccc;height: 30px;line-height: 24px;width: 270px;padding: 0px 5px;}
.input9{border: 1px solid #ccc;height: 24px;line-height: 24px;width: 75px;padding: 0px 5px}
.input10{border: 1px solid #ccc;height: 24px;line-height: 24px;width: 175px;padding: 0px 5px}


.select_t {border: 1px solid #ccc;height: 30px;width: 190px;}
.select_t1 {border: 1px solid #ccc;height: 30px;width: 150px;}
.select_t2 {border: 1px solid #ccc;height: 30px;width: 340px;}
.select_t3 {border: 1px solid #ccc;height: 30px;width: 370px;}

textarea{border: 1px solid #ccc; width:600px; padding:5px;}
.must {color: #ed145b; font-weight:bold;}
.btn {min-width: 80px;padding: 0px 10px;height: 30px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius: 5px;font-size: 15px;cursor: pointer}

/* åœ¨çº¿å®¢æœ app */
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2000;
	width:50px;
	height:50px;
	left:50%;
	margin-left:525px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
#moquu_wxin {
	bottom:176px;
}
#moquu_wxin a {
	background:url(images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(images/sbtn.png) -50px -0px
}
#moquu_wshare {
	bottom:124px;
}
#moquu_wshare a {
	background:url(images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	bottom:72px;
}
#moquu_wmaps a {
	background:url(images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(images/sbtn.png) -50px -150px
}
#moquu_top {
	bottom:20px;
	background:url(images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2000
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:50%;
	margin-left:-300px;
	top:-120px;
	width:275px;
	height:320px;
	background:url(images/lrtk_app3.png) no-repeat
}

/* æ˜¾ç¤ºéšè—(jsè°ƒç”¨) */
.dis {
	display: block;
}
.undis {
	display: none;
}

.zixunlist_l {
	float: left;
	width: 770px;
}
.crumb {
	padding-left: 5px;
	width: 765px;
	height: 35px;
	background: url(img/content_title.gif);
	color: #6c6c6c;
	line-height: 33px;
	 margin-top:20px;
	font-size:16px;
	padding-bottom:8px;
}
.crumb a{ color:#6c6c6c;} .crumb a:hover{ color:#f00; text-decoration:underline;}
/* æŽ¨èæµè§ˆ */
.recommend {
	margin-bottom: 10px;
}
.recommend ul {
	padding: 8px 0px 5px 3px;
}
.recommend li {
	padding: 8px 0 5px 0;
	height: 66px;
	background: url(img/line.gif) repeat-x bottom;
	line-height: 22px;
}
.recommend img {
	float: left;
	margin: 2px 9px 0 0;
	border: #EAEAEA 1px solid;
}
.recommend strong {
	display: block;
	color:#000;
}
.rec_tit{overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;	width:130px;}
.recommend li a{color:#666;} 

/* ç‚¹å‡»çƒ­é—¨ */
.hot {width: 230px;}
.hot ul {padding: 10px 8px 8px 3px;}
.hot li {padding-left: 12px; line-height: 28px;	background: url(images/arrow2.gif) no-repeat left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;	width:210px;color:#666;
}
.hot li a{ color:#666;} .hot li a:hover{ color:#f00;}
.list_right {float: right;	width: 230px; margin-top:15px;}
.zhishi_cont_t{height:38px; line-height:38px; color:#d41b0d; font-size:18px; font-weight:600; padding-left:8px; border-bottom:2px solid #d2d2d2;  background:url(images/zx_tit3.gif) no-repeat left top;}
.zhishi_cont_list{ padding:10px 5px 30px 3px;}
.zhishi_cont_list li{ line-height:34px; border-bottom:1px dashed #e2e2e2; overflow:auto; font-size:14px; }
.zhishi_cont_list li a{background:url(images/arrow3.gif) no-repeat left; padding-left:15px; width:630px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block; float:left; color:#555;}
.zhishi_cont_list li span{ float:right; color:#939393} 
.zhishi_cont_list li a:hover{color:#f00;}

.title_s{ height:26px; line-height:26px; padding-left:3px; border-bottom:2px solid #005bac; font-size:15px; font-weight:bold; padding-top:4px;}

/* æ–‡ç« å±•ç¤º */
.article {
	padding: 0 15px 15px 15px;
	width: 740px;

}
.article_title {
	padding: 15px 0 15px 0;
	color:#333;
	font-size: 26px;
	line-height: 40px;
	text-align: center;
	font-weight:bold;
}
.article_info {
	padding: 2px 5px 0 5px;
	height: 30px;
	border-top: #EAEAEA 1px solid;
	border-bottom: #EAEAEA 1px solid;
	color: #666;
	text-align:center;
	line-height: 30px;
	font-size:12px;
}
.article_info_l {
	float: left;
}
.article_info span{ color:#f94200;}
.article_content {
	padding: 15px 3px 15px 3px;
	font-size: 14px;
	line-height: 25px;
	color:#555;
}
.article_content p {
	padding-bottom: 15px
}
/* ä¸Šä¸€æ¡ã€ä¸‹ä¸€æ¡ */
.up_down {
	padding: 5px 0 5px 0;
	border-top: #EAEAEA 1px solid;
}
.up_down a {
	display: block;
	color: #666;
	line-height: 25px;
}
.up_down a:hover {
	color: #F00;
}

.header_nav_subnav2 #choose{ background:#003869}

/*6.16ä¸ªäººä¸­å¿ƒæˆäº¤è®¢å•æç¤ºé¡µ*/
.juli{ margin-top:60px;}
.fontdx{ font-size:18px; line-height:35px; font-weight:600;}
.anniu2{border-radius:5px; width:260px; height:40px; margin:0px auto; line-height:40px; margin-top:20px; background:#005bac; color:#FFFFFF; font-size:18px;}

/*6.16ä¸ªäººæˆäº¤å•*/
.gczx-cjd-an { width:60%; margin:0px auto;}
.gczx-cjd-an .anfd{ float:left; margin-left:33px;}

/*6.16å…¬è·¯ç‰©æµå‘å¸ƒ*/
.glwl-bottom-line{ border-bottom:1px dotted #CCCCCC !important; height:35px; line-height:35px;}
.glwl-search{ height:26px; width:760px; }
.glwl-search li{ float:left; font-size:12px;}
.glwl-search .likeywords{ float:left; height:26px; width:65px; font-size:16px;}
.glwl-search .liinput { width:203px; height:26px;}
.glwl-search .shuruk{ width:188px; height:25px; color:#006600; background:#cbd9ea;}
.glwl-search .libtn{ width:61px; height:26px;}
.glwl-search .sousuobtn{width:61px; height:26px; background:#005bac; color:#FFFFFF;}
.glwl-search .liaddbtn{ width:134px; height:26px;border-radius:5px; background:#d41b0d; color:#FFFFFF; text-align:center; line-height:26px; float:right; }

/*6.17å…¬è·¯ç‰©æµè·¯å†µä¿¡æ¯*/
.glwl-lkxx{ width:100%;  overflow:hidden;}
.glwl-lkxx-title{ border-bottom:2px solid #d41b0d; font-size:16px; height:22px; line-height:22px; padding:8px; width:99%; overflow:hidden;}
.glwl-lkxx-title .lititle{ width:104px; height:30px; background:#d41b0d; line-height:30px; text-align:center; float:left; color:#FFFFFF;}
.glwl-lkxx-title .limore{ width:100px; text-align:right; padding-right:8px; font-size:13px; float:right;}
.glwl-lkxx td{border-bottom:1px dotted #CCCCCC !important; height:35px; line-height:35px;}
.yema{ width:109px; float:right; margin-top:8px;}
.yema li{ width:23px; height:23px; text-align:center; line-height:23px; border:1px solid #cfcfcf; float:left; margin-left:2px; font-size:16px;}

/*6.17è½¦æºå‘å¸ƒå’Œè´§æºå‘å¸ƒ*/
.smallinput{ width:225px; height:30px; border:1px solid #CCCCCC; }
.smallxiala{ width:80px; border:1px solid #CCCCCC; height:26px;}

/*6.30*/
.mb30{ margin-bottom:30px;}

/*èµ„è®¯*/
.zixunlist_l {
	float: left;
	width: 770px;}
.crumb {
	padding-left: 5px;
	width: 765px;
	height: 35px;
	background: url(img/content_title.gif);
	color: #6c6c6c;
	line-height: 33px;
	 margin-top:20px;
	font-size:16px;
	padding-bottom:8px;
}
.crumb a{ color:#6c6c6c;} .crumb a:hover{ color:#f00; text-decoration:underline;}
/* æ–‡ç« å†…å®¹åˆ†é¡µ */
.article_page {
	padding: 25px 10px 35px 0;
	text-align: right;
}
.article_page a {
	margin-right: 5px;
	display: inline-block;
	padding: 5px 12px;
	height: 15px;
	background: #e9e9e9;
	line-height: 15px;
	vertical-align: middle;
}
.article_page a:hover {

	color: #FFF;
	background: #999;
}
.article_page a.current {

	color: #FFF;
	background: #005bac;
	font-weight: bold;
}
.left_center {
	float: left;
	width: 950px;
	margin:20px 0;
}
/*170323 æ–°å¢žå¯¼èˆªæ äºŒçº§èœå•*/
.header_nav_subnav2 li {
	position: relative;
}
.header_nav_subnav2 li .nav2 {
	display: none;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 46px;
	z-index: 9999;
	background-color: #005bac;
}
.header_nav_subnav2 li .nav2 span {
	display: block;
	width: 100%;
	height: 46px;
	line-height: 46px;
}
.header_nav_subnav2 li .nav2 span a {
	display: block;
	width: 100%;
	height: 46px;
	line-height: 46px;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
.header_nav_subnav2 li .nav2 span a:hover {
	background: #003869;
#005bac;
}
.header_nav_subnav2 li:hover .nav2 {
	display: block;
}
@charset "utf-8";
/* 190529 */
.wrap3 {
	width: 1200px;
	margin: auto;
	overflow: auto;
}
.wrap4 {
	width: 1200px;
	margin: auto;
}
.top {
	background-color: #fff;
	border-bottom: 1px solid #dfdfdf;
	height: 40px;
	line-height: 40px;
	
}
.top a:hover{
	color:#e00629 !important;
	text-decoration: none;
}
.menu-hd b {
	top: 19px;
}
.top .r .grey {
	background-image: url(img/top-kf.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline-block;
	height: 15px;
	width: 15px;
	text-indent: -9999px;
	overflow: hidden;
	position: relative;
	top: 3px;
}
.top .r span.red {
	color: #2065cc;
}
.logo {
	width: 540px;
	height: 95px;
	text-indent: -9999px;
	overflow: hidden;
	padding: 25px 0 0 0;
	float: left;
}
.logo1 a {
	display: block;
	background-image: url(2019/img/logo.png);
	background-repeat: no-repeat;
	margin-top: 18px;
	background-position: left top;
	width: 310px;
    height: 41px;
    background-size: contain;
}
.search {
	width: 500px;
	HEIGHT: 75px;
	float: right;
	padding: 25px 0 0 0;
}
#search_top {
	width: 500px;
	HEIGHT: 25px;
	TEXT-ALIGN: right;
}
#search_top li {
	FONT-SIZE: 14px;
	FLOAT: left;
	margin-right: 5px;
}
.search_insidew {
	MARGIN-TOP: 2px;
	padding: 0 15px;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	TEXT-ALIGN: center;
	margin-right: 5px;
}
.search_insider {
	FONT-WEIGHT: normal;
	padding: 0px 16px 0 16px;
	COLOR: #ffffff;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #2065cc;
	TEXT-ALIGN: center;
	line-height: 28px;
	border-radius: 5px 5px 0px 0px;
}
.search_insider a:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.search_insider a {
	color: #fff;
}
#search_bottom {
	POSITION: relative;
	width: 500px;
	top: 1px;
}
.search_t input {
	line-height: 34px;
	width: 370px;
	height: 38px;
	border: 2px solid #2065cc;
	padding-left: 30px;
	color: #999;
	display: block;
	border-radius: 0px 0px 0px 5px;
	font-size: 14px;
	background-image: url(img/ds-search.png);
	background-repeat: no-repeat;
	background-position: left center;
	outline: none;
}
.search_btn {
	width: 87px;
	height: 42px;
	background: #2065cc;
	text-align: center;
	line-height: 42px;
	color: white;
	display: block;
	font-size: 14px;
	border-radius: 0px 5px 5px 0px;
}
.navbg {
	background-color: #2065cc;
	border-bottom: 1px solid #0a4499;
	height: 50px;
	line-height: 50px;
	position: relative;
}
.header_nav_subnav1 {
	width: 250px;
	position: absolute;
	height: 50px;
}
.header_nav_subnav2 {
	padding-left: 250px;
	height: 50px;
	line-height: 50px;
}
.header_nav_subnav2 li {
	float: left;
	width: 105px;
	height: 50px;
	position: relative;
}
.header_nav_subnav2 li h2 {
	font-weight: normal;
}
.header_nav_subnav2 a {
	color: #FFF;
	font-size: 16px;
	width: 105px;
	height: 50px;
	text-align: center;
	position: absolute;
}
.header_nav_subnav2 a:hover {
	background: #0a4499;
}
.header_nav_subnav2 #choose {
	background: #0a4499;
}
.header_nav_subnav2 li:hover .nav-list2 {
	display: block;
}
.header_nav_subnav2 li .nav-list2 {
	border-top: 1px solid #0a4499;
	display: none;
	position: absolute;
	top: 50px;
}
.header_nav_subnav2 li .nav-list2 li {
	background-color: #2065cc;
}
.header_nav_subnav2 li.choose .nav-list2 li a {
	background-color: #2065cc;
}
.header_nav_subnav2 li #choose .nav-list2 li a:hover {
	background-color: #0a4499;
}
.Z_TypeList {
	width: 250px;
	position: absolute;
	height: 50px;
}
.Z_TypeList .title a {
	font-size: 16px;
	color: #ffffff;
	height: 50px;
	line-height: 46px;
	text-align: center;
	display: block;
	text-decoration: none;
	font-weight: 100;
	cursor: pointer;
	background-color: #f79c29;
	background-image: url(img/rmfw-tit-bg2.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow: hidden;
	border-bottom: 1px solid #F60;
}
/**.Z_TypeList .title a{font-size: 16px;color: #ffffff;background: url(images/drop.gif) 25px center #e44715 no-repeat;height: 46px;line-height: 46px;text-align: center; padding-left:10px;display: block;text-decoration: none;font-weight: 100; cursor:pointer;}
.Z_TypeList .title a:hover{background:url(images/drop.gif) 28px center #db4819 no-repeat}**/
.Z_TypeList .title a:hover {
	background: #f79c29 no-repeat;
	background-image: url(img/rmfw-tit-bg2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.Z_TypeList .Z_MenuList {
	width: 250px;
	line-height: 26px;
	position: absolute;
	left: 0;
	top: 50px;
	z-index: 999;
	display: block;
	overflow: hidden;
}
.Z_TypeList .Z_MenuList ul {
	padding: 3px 0 0 0;
	height: 335px;
	background: #fff;
	width: 250px;
}
.Z_SubList {
	position: absolute;
	height: 321px;
	z-index: 9;
	left: 250px;
	top: 46px;
	line-height: 21px;
	overflow: hidden;
	display: none;
	overflow: hidden;
}
.top a:hover{ color:#0066ff; }
.top_t1{color:#0066ff;}

.navbg {position: relative;z-index: 9999;}
.navbg .wrap{ width:1200px; margin:auto; }

/*footer*/
.ds-footer {
	padding-bottom: 40px;
}
.ds-footer .footer-con {
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #333;
	padding-top: 30px;
	padding-bottom: 30px;
}
.ds-footer .footer-con a {
	color: #333;
}
.ds-footer .footer-con a:hover {
	text-decoration: underline;
}
.ds-footer .footer-top {
	background-color: #eee;
	padding-top: 30px;
	padding-bottom: 30px;
}
.ds-footer .footer-top .footer-list {
	float: left;
	width: 900px;
}
.ds-footer .footer-top .footer-list li {
	float: left;
	margin-right: 10px;
	width: 140px;
	padding-left: 75px;
	background-repeat: no-repeat;
	background-position: left top;
}
.ds-footer .footer-top .footer-list li.icon01 {
	background-image: url(2019/img/footer-icon01.png);
}
.ds-footer .footer-top .footer-list li.icon02 {
	background-image: url(2019/img/footer-icon02.png);
}
.ds-footer .footer-top .footer-list li.icon03 {
	background-image: url(2019/img/footer-icon03.png);
}
.ds-footer .footer-top .footer-list li.icon04 {
	background-image: url(2019/img/footer-icon04.png);
}
.ds-footer .footer-top h1 {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	width: 100%;
}
.ds-footer .footer-top p {
	font-size: 12px;
	font-weight: normal;
	color: #999;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	width: 100%;
}
.ds-footer .footer-top a {
	color: #333;
}
.ds-footer .footer-top p a {
	color: #999;
}
.ds-footer .footer-top p a:hover {
	text-decoration: underline;
}
.ds-footer .footer-top .footer-ewm {
	float: right;
	width: 270px;
	text-align: center;
}
.ds-footer .footer-top .footer-ewm p {
	font-size: 12px;
	line-height: 20px;
	color: #333;
	margin-top: 10px;
}
.ds-footer .footer-top .footer-ewm .ewm-l {
	float: left;
}
.ds-footer .footer-top .footer-ewm .ewm-r {
	float: right;
}
.ds-footer .wrap{ width:1200px; }

