@charset "utf-8";
/* CSS Document */

/*head*/
.head{ background: #f1f1f1;}
.top_nav{ height: 30px; line-height: 30px;}
.top_nav li {  float: left;  height: 30px;  padding: 0 2px;  }
.top_nav .dt {  float: left;  padding: 0 8px;  }
.top_nav li.spacer {  background: #ddd none repeat;  height: 12px;  margin-top: 9px;  overflow: hidden;  padding: 0;  width: 1px;
}
.top{ height:110px;}
.top_nav .dt i{ display: block; background: url(../images/ico.png) no-repeat 0px 7px; width: 25px;
 height: 21px;font-style: normal; float: left;}
.font01{ color: #ce0013; font-size: 14px; font-weight: bold;}
.logo{ padding-top: 15px; float: left; width: 350px;}
.logo i{ display:inline-block; float:left; border-left:1px solid #dcdcdc; font-style:normal; padding-left:15px; font-size:14px; margin-top:16px; color:#959595;}
.fore1{ float:left; padding-right:15px;}
#settleup { float: right; height: 36px; margin-top: 25px; z-index: 11;background: #fff;border: 1px solid #ddd;box-shadow: 0 0 5px #eaeaea;}
#settleup.hover{ background: #fff; border: 1px solid #ddd; border-bottom:0; box-shadow: 0 0 5px #eaeaea;}
.dorpdown { position: relative;}
#settleup .cw-icon {  height: 31px; line-height: 34px; padding: 0 28px 0 36px; text-align: center; width: 75px;}
.cw-icon { cursor: default; position: relative;}
.ci-left { background:url(../images/ad-a.png) no-repeat scroll 0 -58px; height: 22px; left: 10px; top: 7px; width: 25px;}
.cw-icon .i, .cw-icon i { display: block; overflow: hidden; position: absolute;}
#settleup .ci-right { color: #999; font: 400 13px/13px simsun; height: 13px; overflow: hidden; right: 10px; top: 11px; width: 7px;}
#settleup .ci-count { background-color:#f35f23; border-radius: 7px 7px 7px 0; color: #fff; display: inline-block; font-style: normal; font-size: 12px; left: 104px; line-height: 14px; min-width: 14px; padding: 1px 2px; position: absolute; text-align: center; top: -6px;}
.dorpdown-layer {display: none;  position: absolute}
.dorpdown:hover .dorpdown-layer,.hover .dorpdown-layer { display: block}
#settleup .dorpdown-layer { top: 30px; background: #fff;  border: 1px solid #ddd; *left: 1px； border-bottom:0;box-shadow: 0 0 5px rgba(0,0,0,.2);}
#settleup .dorpdown-layer { right: -1px;_right: -1px; width: 308px; z-index:9;}
#settleup .nogoods b { float: left;  width: 56px;  height: 49px; background-image: url(../images/settleup-nogoods.png);}
#settleup .nogoods { padding:10px 0;padding-left: 30px; height: 49px; line-height: 49px; overflow: hidden; color: #999;}
#settleup  .spacer { position: absolute; right: 0; top: -5px; width: 139px;height: 10px; background: #fff;}
.fixed-head{ width:100%; height:80px;  background:#0c73c2;  position:fixed; top:0;  _position: absolute;  _top: expression(eval(document.documentElement.scrollTop));  z-index:9999999999; display:none;  box-shadow: 0px 5px 11px rgba(0, 0, 0, 0.22);}
html{ _text-overflow:ellipsis;}
.fixed-head .top {  height: 80px;}
#fixed-search { float: right; margin-top: 15px; position: relative; width: 580px; z-index: 11;padding-left:60px;}
#fixed-search .form { height: 36px; width: 580px;}
#fixed-search .button {  background: #ff4400 none repeat scroll 0 0;  border: medium none; color: #fff;cursor: pointer; float: left; font-family: "Microsoft YaHei";font-size: 16px;height: 46px; line-height: 1; width: 82px;}
#search { float: left; margin-top: 25px; position: relative; width: 580px; z-index: 11;padding-left:60px;}
#search .form { height: 36px; width: 580px;}
#search .text { border-color: #0b72c1; border-style: solid;border-width: 4px 0 4px 4px;color: #959595;float: left;font-family: "microsoft yahei"; font-size: 14px; height: 30px; line-height: 30px; margin-bottom: 4px; outline: 0 none; padding: 4px 4px 4px 110px; width: 360px;}
#search .button {  background: #0b72c1 none repeat scroll 0 0;  border: medium none; color: #fff;cursor: pointer; float: left; font-family: "Microsoft YaHei";font-size: 16px;height: 46px; line-height: 1; width: 82px;}
#search .cw-icon i { height: 36px; left: 0;top: 0;width: 82px;}
#hotwords { float: left; height: 20px; line-height: 20px;overflow: hidden; width: 520px;padding-left:60px;color:#959595;}
#hotwords a {margin-right: 10px;color:#959595;}
.menu_b{ border-bottom:3px solid #0c73c2; height:42px; background:#fff;}
.dt_menu{ float:left; width:200px; background: #0c73c2 none repeat scroll 0 0; height: 44px; padding: 0 10px;}
.dt_menu a { color: #fff; display: block;font: 400 15px/44px "microsoft yahei"; text-decoration: none;font-weight:bold;}
.dt_menu i{ display:inline-block; float:right; background:url(../images/ico.png) no-repeat -75px -12px; width:10px; height:45px;}
.menu { float:left; padding-left:40px;}
.menu li{ float:left; padding:0px 20px; font-size:16px; line-height:40px;}
.menu li a{ color:#757575px;}
.menu li a:hover{ color:#ff4400;}
.menu li.cur{ color:#ff4400; font-weight:bold;}
.menu li.cur a{ color:#ff4400;}
.menu li.cur a:hover{ color:#ff4400;}
.nav_btn i.sj{ display:inline-block; float:right; background:url(../images/ico.png) no-repeat -75px -15px; width:10px; height:40px; padding-right:20px;}
.header_search{ position:relative;}
.header_select {left:4px; top:4px;position:absolute;z-index: 9999;}
.header_search .header_select a.header_select_sort {background: #f9f9f9 none repeat scroll 0 0; border-right: 1px solid #eee;width:80px;color: #666; display: inline-block; height: 37px; padding-right: 15px; position: relative;text-decoration: none;z-index: 120;}
.header_search .header_select a.header_select_sort span em { display: inline; float: left; font-size: 12px; height: 36px; line-height: 35px; margin: 0 10px 0 15px;}
.header_search .header_select a.header_select_sort span b { background-position: 0px 0px;display: inline; float: left; height: 4px; position: relative; top: 16px;width: 7px;}
.header_search .header_select ul li {height: 32px; line-height: 32px; width: 95px;text-align:left; cursor:pointer;}
.header_search .header_select ul { background: #fff;border: 1px solid #eee; display: none; left: 0; padding: 10px 0; position: absolute; top: 35px; z-index: 99;}
.header_select_sort span b { background: url(../images/ico77.png) no-repeat;}
.header_select ul li a { color: #666; display: block; padding-left: 14px;}
.header_select ul li a:hover { background: #f8f8f8 none repeat scroll 0 0; text-decoration: none;}
.header_search .on a.header_select_sort{height:34px; border-left:1px solid #eee; border-bottom:1px solid #fff; border-top:1px solid #eee; background:#fff }
.header_search .on a.header_select_sort span em{height:34px;  line-height:33px;margin:0 9px 0 14px;}
.header_search .on a.header_select_sort span b{background-position:-21px 0px;top:15px}

/*导航*/
.nav_wrap{ z-index:8000;width:100%; min-width:1190px; height:43px; zoom:1;background:#f8f8f8; box-shadow:#CCC 2px 2px 1px; border-top:1px solid #F6F6F6;}
.nav_con{ z-index:8000;width:1190px;position:relative;  height:43px; margin:auto; zoom:1;  }
.nav_con_list{ padding-left:210px; width:950px; height:43px;overflow:hidden;}
.nav_con_list ul li{  height:43px; position:relative; float:left; border-right:#fff 1px solid; }
.nav_con_list ul li:hover{ background:#E66618;}
.nav_con_list a{ display:block; white-space:nowrap;height:43px;padding:0 40px; float:left; color:#333; font-size:15px; line-height:41px; font-weight:bold;}
.nav_con_list a:hover{ color:#FFF; text-decoration:none;}
.nav_con_list .current{background:#E66618;}
.nav_btn{ float:left; width:210px; z-index:9999999;background: #0c73c2 none repeat scroll 0 0; height: 44px; text-indent:10px;position:relative;}
.nav_btn a { color: #fff; display: block;font: 400 15px/44px "microsoft yahei"; text-decoration: none;font-weight:bold;}
.nav_btn i.sj{ display:inline-block; float:right; background:url(../images/ico.png) no-repeat -75px -15px; width:10px; height:40px; padding-right:20px;}
/*左侧导航*/
.map_con_wrap{ z-index:9999; position:absolute; background:#FFF;width:210px; height:410px; top:40px;left:0;}
.map_con_wrap,.map_con_wrap a{ color:#474747; text-align:left;}
.map_left_li{ position:relative;width:206px;padding:8px 0 15px 0; float:left; border-bottom:#eaeaea 1px dashed; border-left:#fff 3px solid;background:url(../images/small_right_ico.png) 175px 16px no-repeat;}
.map_left_li.active{border-left:3px solid #0c73c2; background:#ebf6fe;}
.top_ico{ display:block; float:left; width:30px; height:38px;}
.list_t{ width:190px; height:30px; overflow:hidden; margin:auto;}
.list_t a{ float:left; display:block;}
.list_t span{ line-height:30px; font-weight:bold;}
.list_t_con{ width:190px; height:40px;padding-left:17px; overflow:hidden; padding-top:7px; }
.list_t_con a{ display:block; float:left; white-space:nowrap; font-size:12px; color:#676767; line-height:20px; font-weight:normal; padding-right:10px;}
.list_t_con a:hover{color:#ff4400;}
.list_ico1{ background:url(../images/list_ico.png) 3px 3px no-repeat;}
.list_ico2{ background:url(../images/list_ico.png) 6px -32px no-repeat;}
.list_ico3{ background:url(../images/list_ico.png) 3px -70px no-repeat;}
.list_ico4{ background:url(../images/list_ico.png) 3px -110px no-repeat;}
.list_ico5{ background:url(../images/list_ico.png) 3px -144px no-repeat;}
.list_ico6{ background:url(../images/list_ico.png) 5px -169px no-repeat;}
#map_bottom li{ background:#F4F4F4; border-left:#f4f4f4 3px solid;}
.map_bottom_t{ padding-left:7px;}
.new_ico{ width:20px; height:20px; background:url(../images/new_ico.gif) center center no-repeat; float:left; padding-left:5px;}
/*其他页面左侧导航*/
.dt_menu .map_con_wrap .map_r{ border:1px solid #0C73C2;left: 225px;z-index:99;background:#ebf6fe;}
.dt_menu .map_con_wrap{width:228px;display:none; border:1px solid #0C73C2; overflow:visible;}
.dt_menu .map_left_li{padding:8px 10px 15px 10px;z-index:100;}
.dt_menu .map_con_left ul li i{background:none;float:none;height:30px;}
.dt_menu .map_con_left ul li a{}
.dt_menu .map_left_li i{background:none;}
.dt_menu .map_left_li.active .map_space{ height:100%; width:5px; background:#ebf6fe; position:absolute; right:-1px; top:0;z-index: 9999;}
.dt_menu .map_left_li.active{background:#ebf6fe;}
.dt_menu  i.top_ico { display: block; float: left; width: 30px; height: 38px;}
.dt_menu i.list_ico2 { background: url(../images/list_ico.png) 6px -32px no-repeat;}
.dt_menu i.list_ico3 { background: url(../images/list_ico.png) 3px -70px no-repeat;}
.dt_menu i.list_ico1 { background: url(../images/list_ico.png) 3px 3px no-repeat;}
.dt_menu i.list_ico4 { background: url(../images/list_ico.png) 3px -110px no-repeat;}
/*左侧导航对应的内容区*/
.map_r{ display:none;position:absolute; width:940px;left:206px; top:0;background:#FFF; overflow:hidden;border:#EEE 1px solid;border-left:#fff 1px solid; box-shadow:#E7E7E7 2px 2px 2px;}
.map_con_left{ background:#ebf6fe; width:930px;/*height:408px; */min-height:80px; height:auto; padding:10px 0px; float:left; box-shadow:#eaeaea 1px 0 2px; }
.map_con_left ul li{ width:900px;  line-height:20px; padding:5px 0px; vertical-align:bottom;overflow:hidden; margin-left:20px;border-bottom:#E7E7E7 1px solid;}
.map_con_left ul li em{ display:block; float:left; width:80px;line-height:30px;color:#0c73c2; font-weight:bold; font-family:"微软雅黑"; font-size:15px;}
.map_con_left ul li em a{ color:#0c73c2; font-weight:bold; font-family:"微软雅黑"; font-size:15px;}
.map_con_left ul li i{ width:10px; font-style:normal; text-align:center; line-height:30px; font-size:12px; color:#CECECE;}
.map_con_left ul li a{font-size:12px;  display:block; float:left; white-space:nowrap;color:#676767; line-height:30px; font-weight:normal; }
.map_con_left ul li a:hover{color:#ff4400;}
.map_con_right{ width:250px; float:right;}
.act_right_wrap{ background:#fbfbfb; width:220px; height:405px; z-index:1000; position:absolute;right:0;top:-405px;}
.quanyou-s1 dl { background-color: #fbfbfb; float: left;height: 60px; text-align: left; width: 100%;}
.quanyou-s1 dl dt { background: url(../images/ico.png) repeat 0px -75px; float: left; height: 45px; margin-left: 3px; width: 38px;}
.quanyou-s1 dl dt.dt1 { background: rgba(0, 0, 0, 0) url(../images/ico.png) no-repeat 0 -120px;}
.quanyou-s1 dl dt.dt2 {background: rgba(0, 0, 0, 0) url(../images/ico.png) no-repeat 0 -162px;}
.quanyou-s1 dl dd {color: #666;font-family: "微软雅黑";font-size: 12px;}
.quanyou-s1 dl dd.bl {color: #347dad; font-weight: bold; margin-top: 6px;}
.help{ border:3px solid #00479d; height:209px; background:#FFF;}
.help h2{ height:35px; line-height:32px; text-align:center; font-size:20px; background:#00479d; color:#fff;}
.help_text{ padding-left:5px; width:187px; border:1px solid #dcdcdc; height:60px; margin-top:5px; font-size:12px; padding:5px;}
.help_text1{ padding-left:5px; float:left; width:75px; height:26px; line-height:26px; margin-top:5px; font-size:12px;border:1px solid #dcdcdc;}
.help_text2{ padding-left:5px; float:left; width:104px; height:26px; line-height:26px; margin-top:5px;font-size:12px; margin-left:5px; border:1px solid #dcdcdc;}
.help_btn{ border:1px solid #0168b7; width:100px; height:30px; line-height:23px; text-align:center; background:#FFF; color:#0168b7; font-size:14px; font-family: "微软雅黑"; margin-top:15px; margin-left:55px; cursor:pointer;}
.help_btn:hover{ border:1px solid #0168b7; background:#0c73c2; color:#fff;}
.foot_ico ul li{ text-align:center; float:left; width:142px;}
.foot_ico2 ul li{ text-align:center; float:left; width:150px;}
.foot{ background:#252525; min-height:290px;}
.foot_l{ float:left; width:300px; font-size:26px; color:#ffff00; font-weight:bold; padding-top:50px;}
.foot_l i{ display:block; float:left; width:29px; height:21px; background:url(../images/ico.png) no-repeat 0px -29px;}
.foot_m{ float:left; width:700px; padding-top:30px;}
.foot_m ul li{ float:left; border-left:1px solid #2c2c2c; padding-left:50px; margin-right:30px;}
.foot_m i{ border-radius: 50%;background-color:#007fe0;  width: 26px;height: 26px; display:block; font-style:normal; font-size:14px; text-align:center; line-height:26px; color:#fff; float:left;}
.title{ font-size:16px; font-weight:bold; float:left; padding-left:5px; line-height:26px; color:#fff;}
.foot_li{ clear:both; padding-top:10px; line-height:30px; padding-left:30px;}
.foot_li a{ color:#fff;}
.foot_li a:hover{ color:#007fe0;}


.foot_r {
  border-left: 1px solid #2c2c2c;
  width: 160px;
  text-align: right;
  float: left;
  margin-top: 40px;
}



.t_ti a{ padding:0px 5px; color:#727272;}
.t_ti a:hover{ padding:0px 5px; color:#007fe0;}

