@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/
.xxgk{    margin-bottom: 28px;}
/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#555;font:12px/20px SimSun,Tahoma,Helvetica,Arial,sans-serif; text-align:center; -webkit-text-size-adjust: none;font-family: 'Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑  !important;}
li font{ font-size:12px !important; }
a{color:#555;text-decoration:none; outline:none;}
a:hover { text-decoration:underline; color:#907C4E; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.mt10{ margin-top:10px;  }
.mb10 { margin-bottom:10px;}

/* frame */
body{ background:url(images/bg_x.gif); text-align:center;  }
#wrap{ width:1000px;background:#fff;}
#header{min-width: 1200px; width:100%; /*background:url(images/head_bg.png) repeat-x; */background: linear-gradient(to bottom, #FFFFFF, #FFCDCF);}
#content{ width:100%;}
.cont_wrap { width:1129px; margin:0 auto;}

/* topBar */
#topBar{ height:26px; line-height:26px; color:#666; overflow:hidden; padding:0 10px; }
#topBar #weather{ position:absolute; left:220px; top:-2px;  }
#topBar .date { background:url(images/date.html) 0px center no-repeat; padding:1px 0 1px 20px;}


/* header */
#header .logo {height:95px; z-index:1; position:relative;}
#header .logo h1 { background:url(images/logo.png) no-repeat 2px 0px; width:500px; height:95px; display:block; text-indent:-9999px; float:left}
#header .logo h1 a { display:block; height:95px;}
#header .logo b { background:url(images/motto.png) no-repeat 100px 30px; width:360px; height:95px; text-indent:-9999px; float:left; }

/*userPanel*/
.userPanel {position:absolute; top:10px; right:10px;}

.mobile_body{min-width: 1200px;}

/* 主导航 */
.mainNav{ height:36px; line-height:36px; background:#006372; position:relative; z-index:3; }
.mainNav ul { color:#fff;}
.mainNav ul li { float:left; font-family:"Microsoft YaHei"; height:36px; line-height:36px;width: 8.4%;}
.mainNav a:hover{ text-decoration:none;  }
.mainNav .li1{ text-align:center; _display:inline; padding:0 4px;width: 13.4%; }
.mainNav .on1{ height:36px; background:#1b6e7a; padding:0 4px;}
.mainNav .li1 .a1{ font-size:16px; color:#fff; display:block; background:none;  }
.mainNav .on1 .a1 { font-size:16px; font-weight:bold; color:#fff;}
.mainNav .spe{ width:1px; display:inline-block; color:#fff; text-indent:-999px; overflow:hidden; background:url(images/title_bg.png) left -275px no-repeat; margin:0 10px;}



/* 菜单效果1 */
.mainNav .ul1{display:none; position:absolute; z-index:2; zoom:1; top:36px; left:0px; width:1120px; height:204px; padding:8px; text-align:left; background:#fff url(images/subNav_bg.jpg) center center no-repeat; font-family:"simsun"; }
.mainNav .li1 .ul1 .subtitle { color:#006372; font:bold 14px "微软雅黑"; width:1120px; padding:85px 0 5px 22px; height:20px; }
.mainNav .li1 .ul1 .sublist{ width:500px; float:left;border-top:1px solid #cfcfcf; margin-left:22px; padding-top:15px;}
.mainNav .li1 .ul1 .sublist .li2{ padding-left:6px; background:url(images/icon.png) left -128px no-repeat;  display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; margin-right:10px; word-break:keep-all; white-space:nowrap; width:90px; font-family:"simsun"; }
.mainNav .li1 .ul1 .sublist .a2{ display:block; padding:0 6px; color:#555;   font-family: 微软雅黑;}
.mainNav .li1 .ul1 .sublist .a2:hover{color:#006372; font-weight:bold; display:block;padding:0 6px;  }



/* 搜索 */
.searchBar { height:26px; line-height:26px; color:#b5b5b5; overflow:hidden; width:200px; position:absolute; top:45px; right:10px;}
.searchBar .input {background:url(images/title_bg.png) 0 -234px no-repeat; border:none; color:#999; padding:0 0 0 10px; font-size:12px; height:26px; line-height:26px; width:148px; float:left;}
.searchBar .searchBtn{ display:block; width:42px; height:26px;line-height:26px; text-align:center; font-weight:bold; color:#fff; font-size:12px; font-weight:100; background:url(images/title_bg.png) right -234px no-repeat;  border:none; float:right; cursor:pointer;}
.searchBar .searchBtn:hover{ text-decoration:none; color:#FF0; }


/* 主栏 和 侧栏 */
.mainContent{ width:908px; overflow:hidden; border:1px solid #e0e0e0; border-left:none; margin-top:5px; background:#fff; float:left;}
.sider{background:url(images/side_bg.png) center top repeat-y; overflow:hidden; width:219px; border:1px solid #D7D7D7; border-top:none; border-right:none; }
.picContent{ width:998px; overflow:hidden; border:1px solid #e0e0e0; background:#fff;}



/* 位置导航 */
.path{ height:40px; line-height:40px;  font-size:12px;  border-bottom:1px solid #dfdfdf; background:#f6f6f6; width:908px; }
.path a,.path span{ padding:0px;  color:#666;  }
.path h3 { float:left; margin-left:20px; padding-left:20px; background:url(images/title_bg.png) 0 -323px no-repeat; font-size:18px; font-family:"Microsoft YaHei"; font-weight:bold;}
.path b { font-weight:normal; margin-left:20px; padding:0 10px 0 15px; background:url(images/icon.png) 0 -236px no-repeat;}

/* 友情链接 */
#friendLink{ margin-top:13px; border:1px solid #84AFD7; height:80px; padding:10px 0 10px 50px; position:relative; background:#F6FBFF;  }
#friendLink .hd{ position:absolute; top:-3px; left:10px; width:39px; height:92px; background:url(images/bg.png) 0 -133px; overflow:hidden;    }
#friendLink .bd ul{ overflow:hidden;  }
#friendLink .bd li{ width:154px; text-align:center;   float:left; }
#friendLink .bd li img{ width:142px; height:38px; padding:1px; border:1px solid #D0D0D0;   }
#friendLink select{ width:170px; margin:6px 5px; height:20px; line-height:20px; background:#fff; vertical-align:middle;     }

/*footer*/
#footer{ width:100%; color:#bbb; overflow:hidden; background:#d8d8d8 url(images/footbg_x.png) repeat-x top center;}
#footer .foot_link { height:42px; line-height:42px; }
#footer .foot_link .hd { height:26px; line-height:26px; padding:8px 15px 0 0; float:left; }
#footer .foot_link .hd h3{ background:url(images/title_bg.png) no-repeat 0 -160px; font-size:12px; color:#fff; text-align:center; padding-right:15px; width:80px;}
#footer .foot_link .bd { float:left; width:890px; }
#footer .foot_link .bd li { float:left; width:110px;} 
#footer .foot_link .bd li.split { padding:0 5px; width:1px; height:26px;}
#footer .copyRight { line-height:24px; padding:10px 0; color:#555; text-align:left;}
#footer .txt {float:left;width:700px;}
#footer .code {float:right;}


/* 通用盒子模型 */
.box,.wBox{ _display:inline; }
.box .hd,.wBox .wHd{ height:30px; line-height:30px; overflow:hidden;  }
.box .hd .more,.wBox .wHd .more{ float:right; display:block; width:44px; height:30px; overflow:hidden;  }
.box .hd .more,.wBox .wHd .more a{ color:#fff }
.box .hd h3,.wBox .wHd h3{font-size:14px; font-weight:bold; text-align:left;}
.box .hd h3,.wBox .wHd h3 span{ }
.box .hd h3 a,.wBox .wHd h3 a{ color:#006372;  }
.box .hd h3 a:hover,.wBox .wHd h3 a:hover{ text-decoration:none;  }
.box .bd,.wBox .wBd{ padding:10px; overflow:hidden;    }

.box .bd .infoList li{overflow:hidden}
.box .bd .infoList li a{ padding-left:15px; color:#333; background:url(images/icon.png) left -72px no-repeat; }
.box .bd .infoList li .date{ color:#999; float:right}

.wBox .wHd{ background-position:0 -275px; color:#006372;  }
.wBox .wHd .titCell{ display:block; height:20px; line-height:20px; padding:6px 10px 0 0;  float:right;  }
.wBox .wHd .titCell a{ color:#fff; display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; padding:0 4px; }
.wBox .wBd{ padding:7px 10px 10px; background:#fff;   }

.wBox .tabUl{ overflow:hidden; padding:5px 0 0 15px;  }
.wBox .tabUl li{ float:left; padding:0 7px; margin:0 7px; _display:inline;  height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#fff;  }
.wBox .tabUl li a{ margin:0 5px;  color:#fff;  }
.wBox .tabUl li a:hover{ text-decoration:none;  }
.wBox .tabUl li.on{ background:url(images/wBoxTabUl.html) center 0 no-repeat; }
.wBox .tabUl li.on a{ color:#0E50A1;   }


/* infoList 效果 */
/* 头条 */
.infoListA li a{ padding-left:15px; background:url(images/icons.html) 0 -151px no-repeat; }
/* 蓝色小三角 */
.infoListB li a{ padding-left:15px;  background:url(images/arrow.png) left -34px no-repeat;  }
/* 蓝色小点 */
.infoListC li.n a{ padding-left:15px; background:url(images/icon.png) left -70px no-repeat; }
/* 蓝色大三角 */
.infoListD li a{ padding-left:10px; background:url(images/arrow.png) left -65px no-repeat;  }


/* 侧栏盒子模型 */
.sideBox { height:auto !important;}
.sideBox .hd{ height:30px; line-height:30px; background:#fff; }
.sideBox .hd .more{ float:right; color:#fff; padding-right:10px;  }
.sideBox .hd h3{ float:left; width:150px; height:30px; line-height:30px; text-align:left; color:#fff; font-size:14px; padding-left:10px;}
.sideBox .hd h3 a{ color:#333; font-size:14px; font-weight:700;}
.sideBox .hd h3 a:hover{ text-decoration:none;  }
.sideBox .bd {padding:5px 10px; overflow:hidden; width:219px; }



@media (min-width:760px) and (max-width:1024px){
.cont_wrap{    width: 1024px !important;}
.mainContent{    width: 803px;}
.path{    max-width: 1004px !important;
    width: 100% !IMPORTANT;}
.wbox {
    width: 765px !important;
}
.newsList{    width: 753px;}
.mainNav .li1{ width: 13.3%;}
.banc{    max-width: 487px !important;}
.wbox .topicList .t .con{    width: 517px !important;}
.xxgk img{    width: 803px;}
}

	
			/*导航*/
			
			.header-v2 .nav-wrapper {
			          height: 36px;
			          line-height: 36px;
			          background: #C01119;
			}
			.clearfix{width: 1200px;
    margin: auto;}
			.navs .main-nav ul li {
			      float: left;
			      width: 14%;
			}
			
			.header-v2 ul li a {
			      display: block;
			      font-size: 15px;
			      margin: 9px auto;
			      color: #fff;
			          text-decoration: none;
			}
			/*下拉导航*/
			
			.navs .subnav {
			      position: absolute;
			      top: 158px;
			      z-index: 99;
			      display: none;
			      background: url(../images/dh.png) 0 0 no-repeat;
			}
			
			.navs .subnav i {
			      position: absolute;
			      top: 0px;
			      left: 102px;
			      color: #e84614;
			}
			/*三级下拉*/
			
			.navs .subnav .subnav {
			      left: 124px;
			      top: 0px;
			      display: block;
			}
			
			.navs .subnav .subnav ul li a {
			      background: #fff;
			}
			
			.navs .subnav ul {
			      background: #e6e6e6;
			}
			
			.navs .subnav ul li {
			      float: none;
			      border: none;
			      border-bottom: 1px dotted #CBCBCB;
			      line-height: 35px;
			      position: relative;
			      width: 123px;
			      text-align: center;
			}
			
			.navs .subnav ul li a {
			      background: #FEFEFE;
			      color: #666666;
			      margin: 0;
			}
			
			.navs .subnav ul li a:hover {
			      background: #e84614;
			      color: #fff;
			}
			
			.navs .subnav ul li:last-child {
			      border: none;
			}
			
			.navs .subnav ul {
			      box-shadow: rgba(0, 0, 0, 0.1) 1px 0 5px;
			}
			
#menuw:before, #menuw:after {
      content: "";
      display: table;
}

#menuw:after {
      clear: both;
}

#menuw li {
      float: left;
      position: relative;
      line-height: 16px;
      height: 36px;
      font-size: 16px;
}
#menuw li:hover{/*background: #E88201;*/background: #AC0F16;}
#menuw ul {
      margin: 20px 0 0 0;
      opacity: 0;
      visibility: hidden;
      position: absolute;
      top: 35px;
      /*left: -18px;*/
	  left: 16px;
      width: 135px;
      z-index: 9999;
      background: #C01119;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 2px;
      -webkit-transition: all .2s ease-in-out;
      -moz-transition: all .2s ease-in-out;
      -ms-transition: all .2s ease-in-out;
      -o-transition: all .2s ease-in-out;
      transition: all .2s ease-in-out;
}

#menuw li:hover > ul {
      opacity: 1;
      visibility: visible;
      margin: 0;
}

#menuw ul ul {
      top: 0;
      left: 135px;
      margin: 0 0 0 20px;
      _margin: 0;
      -moz-box-shadow: -1px 0 0 rgba(255, 255, 255, .3);
      -webkit-box-shadow: -1px 0 0 rgba(255, 255, 255, .3);
      box-shadow: -1px 0 0 rgba(255, 255, 255, .3);
}

#menuw ul ul ul {
      background: #C01119;
      ;
}

#menuw ul li {
      float: none;
      display: block;
      border: 0;
      _line-height: 0;
      -moz-box-shadow: 0 1px 0 #C01119, 0 1px 0 #C01119;
      -webkit-box-shadow: 0 1px 0 #C01119, 0 1px 0 #C01119;
      box-shadow: 0 1px 0 #9E0B12, 0 1px 0 #9E0B12;
      width: 100%;
}

#menuw ul li:last-child {
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none;
}

#menuw ul a {
      padding: 10px;
      width: 88px;
      margin: 0px auto;
      display: block;
      white-space: nowrap;
      float: none;
      text-transform: none;
}

#menuw ul a:hover {
      /*background-color: #E88201;*/
      background-color: #AC0F16;
      background-image: -moz-linear-gradient(#d6261d, #c2160e);
      background-image: -webkit-gradient(linear, left top, left bottom, from(#d6261d), to(#c2160e));
      background-image: -webkit-linear-gradient(#d6261d, #c2160e);
      background-image: -o-linear-gradient(#d6261d, #c2160e);
      background-image: -ms-linear-gradient(#d6261d, #c2160e);
      background-image: linear-gradient(#AC0F16, #AC0F16);
      width: 86px;
}

#menuw ul li:first-child > a {
      -moz-border-radius: 3px 3px 0 0;
      -webkit-border-radius: 3px 3px 0 0;
      border-radius: 3px 3px 0 0;
}


/*一级下拉背景*/

#menuw ul li:first-child > a:after {
      content: '';
      position: absolute;
      left: 61px;
      top: -6px;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-bottom: 6px solid #C01119;
}

#menuw ul ul li:first-child a:after {
      left: -6px;
      top: 50%;
      margin-top: -6px;
      border-left: 0;
      border-bottom: 6px solid transparent;
      border-top: 6px solid transparent;
      border-right: 6px solid #6C0C10;
}

#menuw ul li:first-child a:hover:after {
      border-bottom-color: #C01119;
}

#menuw ul ul li:first-child a:hover:after {
      border-right-color: #1b6e7a;
      border-bottom-color: transparent;
}

#menuw ul li:last-child > a {
      -moz-border-radius: 0 0 3px 3px;
      -webkit-border-radius: 0 0 3px 3px;
      border-radius: 0 0 3px 3px;
}


@media s (max-width:600px){

/* iPad */

.no-transition {
      -webkit-transition: none;
      -moz-transition: none;
      -ms-transition: none;
      -o-transition: none;
      transition: none;
      opacity: 1;
      visibility: visible;
      display: none;
}

#menuw li:hover > .no-transition {
      display: block;
} 