/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
img{max-width:100%;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "宋体",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none;}
table{border-collapse:collapse;}
body{color:#5f5f5f; font:12px "宋体",Arial,sans-serif; background:#ffffff; overflow-x:hidden; position:relative;}
a{color:#5f5f5f; text-decoration:none;}
a:visited{color:#555;}
a:hover, a:active, a:focus{color:#5f5f5f; text-decoration:none;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
/*.clearfix{zoom:1;}*/
.clearit{clear:both; height:0; font-size:0; overflow:hidden;}
.clear{clear: both;}
.hidden{display: none;}
.fl{float: left;}
.middle{float: left;}
.fr{float: right;}
/*webkit-transition:All 0.20s ease;-moz-transition:All 0.20s ease ;-ms-transition:All 0.20s ease;-o-transition:All 0.20s ease;transition:All 0.20s ease;*/
/*filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; cursor:pointer;*/
/* IE6下PNG图片透明 */
/* img, div{behavior: url("iepng/iepngfix.htc");} */
.con1440{position:relative;width: 1440px;margin: 0 auto;}
.con1002{position:relative;width: 1002px;margin:0 auto;}
.wapper{width: 100%;height: 100%;}
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale{ -webkit-transform: scale(0.75); -webkit-transform-origin:left center;}
.font_scale1{ -webkit-transform: scale(0.75);}
.font_scale2{ -webkit-transform: scale(0.5);}
.font_scale3{ -webkit-transform: scale(0.5); -webkit-transform-origin:left center;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*.logo{-webkit-animation:indexlogo 5s ease 3s infinite alternate; animation:indexlogo 5s ease 3s infinite alternate;-webkit-animation:indexlogo 5s ease 3s infinite alternate}*/
/*filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; cursor:pointer;*/

/*header*/
.header{}
.header .top{height: 33px;}
.header .top .fastNav{float: right;color: #8f8f8f;margin-top: 17px;margin-right: 13px;}
.header .top .fastNav a{color: #8f8f8f;}
.header .top .search{float: right;margin-top: 13px;}
.header .top .search .searchBg1{float: left;background:url(../images/searchLBg.jpg) no-repeat;width: 10px;height: 19px;}
.header .top .search .searchTxt{float: left;background:url(../images/searchBg.jpg) repeat-x;height: 19px;line-height: 19px;border: none;}
.header .top .search .searchBtn{float: left;background:url(../images/searchBtn.jpg) no-repeat;width:21px;height: 19px;border: none;}
.header .top .search .searchBtn:hover{cursor:pointer;opacity: 0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;}
.header .top .search .searchBtn:focus{outline:none;}

.header .top .search .searchBg2{float: left;background:url(../images/searchBtnRBg.jpg) no-repeat;width:8px;height: 19px;}

.header .top2{height: 65px;}
.header .top2 a.logo{display: block;float: left;margin-right: 20px;}
.header .top2 a.logo img{width: 170px;}
.header .top2 .menuCon{float: right;margin-top: 14px;}
.header .top2 .menuCon .menuLBg{float: left;background:url(../images/menuL.jpg) no-repeat;width: 5px;height: 33px;}
.header .top2 .menuCon .menuRBg{float: left;background:url(../images/menuR.jpg) no-repeat;width: 5px;height: 33px;}
.header .top2 .menu{float: left;}
.header .top2 .menu li{float: left;background:url(../images/menu-liBg.jpg) no-repeat right center;height:33px;width: 113px;font-size: 14px;}
.header .top2 .menu li a{display: block;background: #013886;color: #fff;height:33px;width: 112px;line-height: 33px;text-align: center;}
.header .top2 .menu li a:hover{background: #830001;}
.header .top2 .menu li.select a{background: #830001;}

/*下拉*/
/*banner*/
.fullSlide { position: relative; width:100%; height:386px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd ul li{ width:100% !important;}
.fullSlide .bd ul li a{ display: block; height:386px; background-position:center; background-repeat:no-repeat;}
.fullSlide .btn{position:absolute; top:155px; width:60px; height:90px; background:url(images/ad_ctr.png); z-index:10; cursor:pointer; filter:alpha(opacity=0); opacity:0; -webkit-transition:all .15s linear; transition:all .15s linear;}
.fullSlide:hover .btn{ filter:alpha(opacity=20); opacity:0.2;}
.fullSlide .prev { left:0; background-position:0 0;}
.fullSlide .next { right:0; background-position:0 -90px;}
.fullSlide .btn:hover{ filter:alpha(opacity=60); opacity:0.6;}
.fullSlide .hd { /*width:100%; */position:absolute;right:0; bottom:29px; text-align:center; z-index:1;}
.fullSlide .hd ul{}
.fullSlide .hd ul li{width:35px; height:35px;line-height: 35px;text-align: center;overflow: hidden; background:url(../images/in-IconBg.png) no-repeat -34px 0px; cursor:pointer; display:inline-block; zoom:1; font-size:12px;color: #f5f5f5;*display:inline;*zoom:1;}
.fullSlide .hd .on{ background-position:0 0;color: #bf0e0e;}
 /**/

.AnnouncementCon{background:url(../images/announceBg.jpg) repeat-x;height:33px;}
.AnnouncementConTip{float: left;margin-top: 10px;color: #bb0c14;font-weight: bold;}
.AnnouncementConTip img{margin-bottom: 3px;}
.AnnouncementCon .txtScroll-top{ float:left;margin-top:9px;width:460px;overflow:hidden; position:relative;   }
		
.AnnouncementCon .txtScroll-top .bd{}
.AnnouncementCon .txtScroll-top .infoList li{width: 460px;height: 14px;line-height: 14px;}
.AnnouncementCon .txtScroll-top .infoList li a{color: #4e4e4e;font-family: '宋体'}
.AnnouncementCon .txtScroll-top .infoList li a:hover{color: #013b8d;}

.AnnouncementCon .txtScroll-top .infoList li .date{ float:right; color:#4e4e4e;  }


.weibo{float: right;height: 33px;line-height: 33px;}
.weibo img{margin-bottom: 3px;}
 
/*footer*/
.footer{height: 40px;line-height: 40px;border-top:1px solid #dbe2e9;overflow: hidden;}
.footer .fl{}
.footer .fl p{color: #6d6d6d;}
.footer .fl p a{color: #6d6d6d;}
.footer .fl p a:hover{text-decoration:underline;}
.footer .fr{}
.footer .fr .footerNav{color: #6d6d6d;}
.footer .fr .footerNav a{color: #6d6d6d;}
.footer .fr .footerNav a:hover{text-decoration:underline;}

/*neiyeBanner*/
.neiyeBanner{height: 235px;}

/*breadNav*/
/*in-part1*/
.in-part1{margin-top: 21px;margin-bottom: 24px;}
.in-part1 .fl{width: 320px;margin-right:21px;}
.in-part1 .fl .picBox{position: relative;width: 320px;height: 92px;overflow: hidden;}
.in-part1 .fl .picBox a .pic{width: 320px;height: 92px;}
.in-part1 .fl .picBox .bg1{position:absolute;bottom:0;background:url(../images/bg222.png) repeat-x;height: 29px;width: 320px;}
.in-part1 .fl .picBox .bg1 a.more{float: left;display: block;margin-left: 10px;margin-top:6px;}
.in-part1 .fl .picBox .bg1 .word{float: right;margin-right: 10px;font-size: 18px;color: #fff;height: 29px;line-height: 29px;}
.in-part1 .fl h4{margin-top: 14px;color: #444;font-weight: bold;margin-bottom: 10px;}
.in-part1 .fl h4 a{color: #444;}
.in-part1 .fl h4 a:hover{color: #013c91;}
.in-part1 .fl p{line-height: 24px;text-indent: 2em;color: #727272;height: 48px;width: 320px;overflow: hidden;}
.in-part1 .fl .detail{float: right;}

.in-part1 .fl .detail:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; cursor:pointer;}
/*friendLink*/
.friendLink{color: #6d6d6d;font-weight: bold;border-top:1px solid #cfd8e1;height: 28px;line-height: 28px;overflow: hidden;}
.friendLink a{font-weight: normal;padding-right: 20px;color: #6d6d6d;}
.friendLink a:hover{color: #013b8d;}


/*neiye*/
.neiye{width: 1002px;margin-top: 22px;margin-left: auto;margin-right: auto;padding-bottom: 30px;}

.neiyeLeft{float: left;width: 220px;}
.neiyeLeft .neiyeTit{background:url(../images/leftBgTop.jpg) no-repeat top center;height: 82px;}
.neiyeLeft .neiyeTit .cn{width: 220px;height:20px;line-height: 20px;overflow: hidden;font-size: 18px;color: #014099;font-weight: bold;font-family: "微软雅黑";}
.neiyeLeft .neiyeTit .en{overflow: hidden;padding-top:15px;height:20px;line-height: 20px;color: #0e226b;font-style:italic;font-size: 20px;font-family: "微软雅黑";font-weight: bold;}
.neiyeLeft ul{}
.neiyeLeft ul li{font-size: 14px;width: 220px;height: 35px;line-height: 35px;border-bottom:1px solid #e4e4e4;padding-bottom: 1px;overflow: hidden;}
.neiyeLeft ul li a{display: block;width:205px;padding-left: 15px;height: 35px;line-height: 35px;background: url(../images/neiyeLBgArrow2.jpg) no-repeat 203px center;}
.neiyeLeft ul li a:hover{background: url(../images/neiyeLBgArrow.jpg) no-repeat 203px center #005298;}
.neiyeLeft ul li a .cn{color: #444444;}
.neiyeLeft ul li a .en{color: #777777;}
.neiyeLeft ul li a:hover .cn{color: #ffffff;}
.neiyeLeft ul li a:hover .en{color: #ffffff;}

.neiyeLeft ul li.select a{background: url(../images/neiyeLBgArrow.jpg) no-repeat 203px center #005298;}
.neiyeLeft ul li.select a .cn{color: #ffffff;}
.neiyeLeft ul li.select a .en{color: #ffffff;}


.neiyeRight{float: left;width: 742px;margin-left: 40px;}

.neiyeCon{margin-top: 38px;padding-bottom: 30px;min-height:500px;}
.neiyeCon img{max-width:100%;}

.breadNav{height: 42px;border-bottom:1px solid #e4e4e4;padding-left: 11px;line-height: 42px;color: #555;}
.breadNav a{color: #555;}
.breadNav a:hover{color: #0e226b;}
.breadNav img{margin-bottom: 5px;}
.breadNav span{color: #0e226b;}
/*p1_1*/
ul.list{}
.special{margin-bottom: 22px;width: 684px;padding-bottom:9px;border-bottom:1px solid #e4e4e4;}
ul.list li a.picBox{float: left;margin-right: 43px;width: 179px;height: 106px;overflow: hidden;border:1px solid #eaeaea;}
ul.list li a.picBox img{width: 179px;height: 106px;}
ul.list li .wordBox{float: left;width: 460px;}
ul.list li .wordBox a.tit1{display: block;font-weight: bold;color: #0e226b;margin-bottom:12px;width: 460px;height: 14px;line-height: 14px;overflow: hidden;}
ul.list li .wordBox a.tit1 span{float: right;float: right;}
ul.list li .wordBox p{text-indent:2em;line-height: 25px;color: #777;height: 75px;overflow: hidden;width: 460px;}
ul.list li .wordBox p a{float: right;}
ul.list li .wordBox p a:hover{float: right;color: #0e226b;}
/*p2*/
.p2Nav{float: left;margin-top: 12px;}
.p2Nav li{}
.p2Nav li a{display: block;background:url(../images/yewuBg.jpg) no-repeat;overflow: hidden;width:138px;height: 30px;text-align: center;line-height: 30px;padding-right: 13px;}
.p2Nav li a:hover{background:url(../images/yewuBgHover.jpg) no-repeat;}
.p2Nav li.select a{background:url(../images/yewuBgHover.jpg) no-repeat;}
.p2_1ConP{float: left;margin-left: 20px;width:490px;border-left:1px dotted #18bef0;padding-left: 15px;font-size: 12px;color: #5f5f5f;line-height: 20px;}
.p2_1ConP *{max-width: 100% !important;}
/*.p2_1ConP h4{color: #ee7f30;font-weight: bold;margin-bottom: 13px;}
.p2_1ConP p{line-height: 20px;}*/
/*wordList*/
ul.wordList{}
ul.wordList li{height: 40px;line-height: 40px;overflow: hidden;}
ul.wordList li a{display: block;color: #4d4d4d;background:url(../images/wordListBgDot.jpg) no-repeat left center;padding-left: 38px;}
ul.wordList li a:hover{color: #0e226b;}
ul.wordList li span{float: right;color: #676767;}
/*p4_1ConBox*/
.p4_1ConBox{width: 639px;border:1px solid #00b7ee;padding:15px 28px 10px 28px;}
.p4_1Part1{width: 609px;height: 42px;padding-left: 27px;line-height: 42px;color: #4c4c4c;background: #dcdcdc;}
.p4_1Part1 select{width: 142px;height: 18px;line-height: 18px;color: #b5b5b5;border:1px solid #cacaca;padding-left: 13px;}
.p4_1Part1 select option{height: 18px;line-height: 18px;color: #b5b5b5;}

.p4Tb{border:none;margin-top: 10px;}
.p4Tb tr.tr1 td{border-top:none;font-size: 14px;font-weight: bold;color: #f47606;height: 29px;}
.p4Tb td{height: 29px;border:1px solid #b3b3b3;}
.p4Tb tr td.td1{border-left: none;}
.p4Tb tr td.td1 a{color: #4e4e4e;}
.p4Tb tr td.td2{text-align: center;}
.p4Tb tr td.td3{border-right: none;text-align: center;}
/*p5_1Con*/
.p5_1Con{font-size: 12px;line-height: 20px;color: #5f5f5f;text-align: justify;}
.p5_1Con *{max-width: 100% !important;}
/*.p5_1Con h4{text-align: center;color: #4b4b4b;font-weight: bold;margin-bottom: 13px;font-size: 16px;}
.p5_1Con p{line-height: 22px;text-indent:2em;}*/
/*p6ConPart1*/
.p6ConPart1{}
.p6ConPart1 .fl{float: left;width: 370px;}
.p6ConPart1 .fl p{color: #808080;line-height: 30px;font-size: 14px;}
.p6ConPart1 .fl p span{color: #4d4d4d;;}
.p6ConPart1 .fr{float: right;width:215px;}
.p6ConPart1 .fr .contactChild{font-size: 14px;}
.p6ConPart1 .fr .contactChild span{float: left;display: block;display: block;line-height: 30px;}
.p6ConPart1 .fr .contactChild p{float: left;display: block;color: #808080;line-height: 30px;}

/*paging*/
.paging{text-align:center;margin-top:35px;line-height:22px;}
.paging a{display:inline-block;border:1px solid #d6d6d6;background: #e4e4e4;margin-left:2px;margin-right:2px;width:18px;height:18px;line-height: 18px;text-align: center; font-family:arial;color: #777777;}
.paging a:hover{color: #FFFFFF;background:#0e226b;}
.paging a.select{color: #FFFFFF;background:#0e226b;}
.paging a.pre{width:63px;height:18px;margin-right: 20px;border:none;background:none;}
.paging a.pre:hover{color: #0e226b;}
.paging a.next:hover{color: #0e226b;}
.paging a.next{width:63px;height:18px;margin-left: 20px;border:none;background:none;}
/*singleCon*/
.singleCon{}
.singleCon .tit{display: block;color: #333;font-size: 14px;font-weight: bold;text-align: center;margin-bottom: 20px;}
.singleCon .tip{text-align: center;background: #f5f5f5;height: 23px;line-height: 23px;color: #999;margin-bottom: 30px;}
.detail{font-size: 12px;color: #5f5f5f;line-height: 20px;text-align: justify;word-break: break-all;}
.detail *{max-width: 100% !important;}


.special{margin-bottom: 22px;width: 684px;padding-bottom:9px;border-bottom:1px solid #e4e4e4;}
.special a.picBox{float: left;margin-right: 43px;width: 179px;height: 106px;overflow: hidden;border:1px solid #eaeaea;}
.special a.picBox img{width: 179px;height: 106px;}
.special .wordBox{float: left;width: 460px;}
.special .wordBox a.tit1{display: block;font-weight: bold;color: #0e226b;margin-bottom:12px;width: 460px;height: 14px;line-height: 14px;overflow: hidden;}
.special .wordBox a.tit1 span{float: right;float: right;}
.special .wordBox a.tit1 h5{float: left;max-width: 60%;font-weight: bold;}
.special .wordBox p{text-indent:2em;line-height: 25px;color: #777;height: 75px;overflow: hidden;width: 460px;}
.special .wordBox p a{float: right;}
.special .wordBox p a:hover{float: right;color: #0e226b;}


ul.specialList li{width: 682px;height: 40px;line-height: 40px;overflow: hidden;border-bottom:1px solid #e4e4e4;margin: 0;}
ul.specialList li a{display: block;color: #0e226b;font-weight: bold;max-width: 80%;float: left;}
ul.specialList li a:hover{color: #0e226b;}
ul.specialList li span{float: right;color: #0e226b;font-weight: bold;}

.header .top2 .menuCon .menuLBg,.header .top2 .menuCon .menuRBg{display: none;}
.header .top2 .menu li{height: 67px;}
.header .top2 .menu li a{height: 62px;}
.header .top2 .menu{padding: 0 6px;border-radius: 6px;background: #013886;}
.header .top2 .menu li a {line-height: 25px;padding-top: 5px;}
.header .top2 .menu li a span{display: block;line-height: 16px;font-size: 12px;/*text-transform: uppercase;*/height: 32px;display: table;width: 100%;}
.header .top2 .menu li a span em{display: table-cell;vertical-align: middle;font-style: normal;}
.header .top2{height:92px;}
.header .top2 a.logo{padding-top: 20px;}