@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei UI", "Microsoft YaHei UI Light","";}
img { border:0; display:inline-block; margin:0; padding:0;}
ul,li,p { margin:0; padding:0; display:block; list-style:none;}
a { text-decoration:none; color:#000000;}

.pClear { clear:both;}
.pageContent { width:1170px; margin:10px auto 0 auto;}

.pHead01 { width:auto; height:35px; border-bottom:3px solid #dcdcdc; position:relative; line-height:35px;}
.pHead01 span { display:block; width:auto; height:35px; color:#00a0e9; border-bottom:3px solid #00a0e9; position:absolute; left:0; top:0; font-size:16px;}
.pHead01 a { float:right; color:#aeaeae; font-size:12px;}
.pHead01 a i { font-style:normal; font-weight:700; color:#00a0e9; font-size:16px; width:15px; display:inline-block;}
.pHead01 a:hover { color:#00a0e9; text-decoration:underline;}

.pHead02 { width:auto; height:35px; line-height:35px; border-bottom:3px solid #dcdcdc; color:#00a0e9; font-size:16px;}
.pHead02 a { float:right; color:#aeaeae; font-size:12px;}
.pHead02 a i { font-style:normal; font-weight:700; color:#00a0e9; font-size:16px; width:15px; display:inline-block;}
.pHead02 a:hover { color:#00a0e9; text-decoration:underline;}

.pHead03 { width:100%; height:30px; line-height:30px;}
.pHead03 span { width:80px; height:30px; text-align:center; position:relative; color:#aeaeae; float:left; display:block; cursor:pointer;    font-size: 13px;}
.pHead03 span i { width:80px; height:6px; position:absolute; top:-9px; left:0; display:none; background:url(../images/phead03_ico.png) no-repeat 40px 0px; border-bottom:3px solid #00a0e9;}
.pHead03 .menu { width: auto !important; height: auto !important;}
.pHead03 .menu span { color:#FFF; background:#00a0e9;}
.pHead03 .menu span i { display:block;}

.pTop { width:auto; height:180px; background:#b0dce5;}
.pTop .logo { width:1170px; height:140px; margin:0 auto;}
.pTop .nav { width:auto; height:34px; background:#FFF; border-top:5px solid #00a0e9; border-bottom:1px solid #dcdcdc;}
.pTop .nav ul { width:1170px; height:34px; display:block; margin:0 auto;}
.pTop .nav li { width:130px; height:34px; text-align:center; font-size:14px; line-height:34px; float:left; position:relative; z-index:9998;}
/*.pTop .nav li:first-child { width: 90px  !important; }
.pTop .nav li:last-child { width: 116px  !important; }*/
.pTop .nav li a { width:130px; height:34px; display:block;}
.pTop .nav li a:hover { background:#00a0e9; color:#FFF;}
.pTop .nav2 { width:130px; position:absolute; top:34px; left:0; display:none; z-index:9999;}
.pTop .nav2 a { color:#FFF; background:rgba(0,160,233,0.7) !important;}
.pTop .nav2 a:hover {  background:rgba(0,160,233,1) !important; color:#FFF;}
.pTop .nav li:hover a { background:#00a0e9; color:#FFF;}
.pTop .nav li:hover .nav2 { display:block;}

.menu1 { width:auto; height:34px; background:#FFF; border-top:5px solid #00a0e9; border-bottom:1px solid #dcdcdc;}
.menu { width: 1170px; height: 34px; margin: 0 auto;}
.menu li { float: left; width: auto; height: 34px; line-height: 34px; text-align: center; position: relative; z-index: 999; padding:0 15px;}
.menu li h3 { margin: 0;}
.menu li a { width: 100%; height: 34px; color: #000000; display: block; font-size: 14px; font-weight: 400;}
.menu li:hover { background:#00a0e9;}
.menu li a:hover { background:#00a0e9; color:#FFF;}
.menu li .children { position: absolute; width: 100%; z-index: 9999; top: 34px; left: 0; background:rgba(0,160,233,0.7) !important; margin: 0; display: none;}
.menu li .children li { width: 100%; padding: 0;}
.menu li .children a { height: 34px; color:#fff; width: 100%; display: block; margin: 0;}
.menu li .children a:hover {  background:rgba(0,160,233,1) !important;}
.menu li:hover .children { display: block;}
.menu li:hover a { background:#00a0e9; color:#FFF;}
.menu li:hover .children a { background: none !important;}
.menu li:hover .children a:hover {  background:rgba(0,160,233,1) !important;}

.main_mid01 { width:auto; height:316px; margin-top:10px;}
.main_mid01 .mid01_lft { width:757px; height:316px; float:left; margin-right:25px;}
.main_mid01 .mid01_lft .news_img { width:347px; height:260px; margin-top:10px; margin-right:20px; float:left;}
.main_mid01 .mid01_lft .news_txt { width:390px; height:268px; margin-top:10px; overflow:hidden; float:left;}
.main_mid01 .mid01_rgt { width:388px; height:316px; float:left;}
.main_mid01 .mid01_rgt .tit { width:auto; height:35px; line-height:35px; text-align:center; font-size:16px; color:#00a0e9; border-bottom:3px solid #00a0e9;}
.main_mid01 .mid01_rgt .con { width:auto; height:245px; overflow:hidden;}
.main_mid01 .mid01_rgt .more { width:388px; height:25px; position:relative; margin-top:10px;}
.main_mid01 .mid01_rgt .more i { width:388px; height:3px; background:#00a0e9; position:absolute; z-index:-1; top:11px; left:0;}
.main_mid01 .mid01_rgt .more a { width:80px; height:25px; line-height:25px; text-align:center; margin:0 auto; display:block; color:#aeaeae; background:#FFF;}
.main_mid01 .mid01_rgt .more a:hover { color:#00a0e9;}

.main_mid02 .box01 { width:565px; float:left; margin-right:40px; height:326px; margin-top:10px;}
.main_mid02 .box01 .con { width:auto; height:248px; margin-top:10px; overflow:hidden;}
.main_mid02 .box02 { width:370px; margin-right:30px;}
.main_mid02 .box03 { margin-right:0;}

.main_mid03 { width:auto; height:400px; margin-top:10px;}
.main_mid03 .con { width:auto; height:340px; background:#f6f6f6; margin-top:10px;}

.pFoot { width:auto; height:105px; background:#00a0e9; margin-top:20px; text-align:center;}
.pFoot p { line-height:25px; color:#FFF; font-size:16px; margin-top:40px; display:inline-block;}

.list_lft { width:230px; float:left; margin-right:10px;}
.list_lft li { width:230px; height:40px; background:#eee;}
.list_lft li a { width:195px; height:40px; line-height:38px; padding-left:35px; color:#313131; background:#eee; display:block;}
.list_lft li:hover a,.list_lft li.s a { background:#1845b5; color:#FFF;}
.list_lft li.li01 { width:205px; padding-left:25px; height:100px; background:#d40026; line-height:100px; margin-bottom:1px; color:#FFF; font-size:24px;}
.list_rgt {width:928px;border:1px solid #dee3de;float:left;padding-bottom:20px;min-height: 600px;}
.list_rgt .wz { width:908px; height:40px; background:#dee3de; text-align:right; padding-right:20px;}
.list_rgt .tit02 { width:auto; height:70px; line-height:70px; font-size:24px; border-bottom:1px solid #ccc; margin:0 20px;}
.list_rgt .tit { width:auto; height:auto; line-height:40px; font-size:24px; border-bottom:1px solid #ccc; margin:0 20px; padding:15px 0; text-align:center;}
.list_rgt .con { width:auto; margin:10px 20px 0 20px; min-height:300px;}
.list_rgt .next { width:auto; margin:10px 20px 0 20px; height:32px;}
.list_rgt .txt { width:auto; margin:10px 20px 0 20px; min-height:300px;}

.content_wz { width:auto; margin-top:10px; padding-left:80px; height:56px; line-height:56px; background:url(../images/home.gif) no-repeat left; border-bottom:1px dotted #ccc;}
.content_con { width:1050px; min-height:500px; border:1px solid #ccc; padding:10px 59px 20px 59px;}
.content_con img { max-width:1000px;}