/* 初始化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:#555555; font:12px "宋体",Arial,sans-serif; background:#f2f2f2; overflow-x:hidden;}
a{color:#555555; text-decoration:none;}
a:visited{color:#555;}
a:hover, a:active, a:focus{color:#555555; 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;}
.hidden{display: none;}
/*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{width: 1440px;margin: 0 auto;}
.con1002{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;}

@-webkit-keyframes indexlogo{
	0{ -webkit-transform: rotateY(0deg)}
	50%{ -webkit-transform: rotateY(0deg)}
	100%{ -webkit-transform: rotateY(360deg)}	
}
@-ms-keyframes indexlogo{
	0{ transform: rotateY(0deg)}
	50%{ transform: rotateY(0deg)}
	100%{ transform: rotateY(360deg)}	
}
/*header*/

/*.logo{-webkit-animation:indexlogo 5s ease 3s infinite alternate; animation:indexlogo 5s ease 3s infinite alternate;-webkit-animation:indexlogo 5s ease 3s infinite alternate}*/
.top{background-color: #fff;}
.header{width: 1000px;height: 85px;margin:0 auto;}
.logo{float: left;margin-top: 20px;}
.headerRight{float: right;margin-top: 34px;}
.headerText{width:145px;height: 20px;line-height: 20px;padding-left: 6px;color: #b5b5b5;border:1px solid #e2e2e2;border-right: none;font-family:"宋体";}
.headerSumit{background:url(../images/search_icon.jpg) no-repeat;width: 28px;height: 22px;border: none;}
.headerSumit:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;cursor: pointer;}

/*nav*/
.indexNavigator{position:relative;height:39px;background:#013681;clear:both;}
.indexNavigator .hover_line{position:absolute; left:0px; bottom:0px;width:55px; height:1px; background:#6286c0; display:none;}
ul.indexNav{width:920px;margin-left:auto;margin-right: auto;}
ul.indexNav li{float: left;margin-top: 7px;width:115px;}
ul.indexNav li a{display: block;width: 98px;height: 26px;line-height: 26px;text-align: center;font-size: 14px;color: #fff; font-family: "微软雅黑";}
ul.indexNav li a:hover{background:url(../images/nav_li_bg.png) no-repeat;}
ul.indexNav li.select a{background:url(../images/nav_li_bg.png) no-repeat;display: block;width: 98px;height: 26px;}
/*banner*/
/*.index_banner{margin:0 auto; width:1920px; height:415px; overflow:hidden; position:relative;}
.index_banner .bd{ position:relative;height:100%; z-index:0;   }
.index_banner .bd li{ zoom:1; vertical-align:middle; }
.index_banner .bd img{ width:1920px; height:415px; display:block;  }*/
.banner{position:relative;height: 415px;}
.index_banner{ width:1920px; height:415px; overflow:hidden; position:absolute;left:50%;margin-left: -960px;}
.index_banner .bd{ position:relative;height:100%; z-index:0;   }
.index_banner .bd li{ zoom:1; vertical-align:middle; }
.index_banner .bd img{ display:block;width:1920px; height:415px;}

/*
.Cbanner{width:100%; height:415px;position:relative;overflow:hidden;}
.CbannerImg a{ position:absolute; z-index:1; height:415px; left:50%; margin-left:-960px; top:0; width:1920px;}*/
/*mainCon*/
.mainCon{width: 1000px;margin-left:auto;margin-right: auto;margin-bottom: 35px;}
.indexPartChild{float: left;width:211px;height: 223px;background: #fff;margin-right: 20px;padding:15px 12px 20px 12px;}
/*indexPart1*/
.indexPart1{margin-top: 25px;height: 260px;}
.indexPartChild .tit{margin-bottom: 14px;}
.indexPartChild .tit h3{font-size: 14px;font-weight: bold;color: #002878;}
.indexPartChild .tit h4{margin-left: -20px;font-size: 10px;font-family: Georgia;color: #996a12;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}
.indexPartChild .picbox{width: 209px;height: 96px;margin-bottom: 12px;overflow: hidden;border:1px solid #e7e7e7;padding: 1px;}
.indexPartChild .picbox img{width: 209px;height: 96px;overflow: hidden;webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease ;-ms-transition:All 0.5s ease;-o-transition:All 0.5s ease;transition:All 0.5s ease;}
.indexPartChild .picbox img:hover{transform:scale(1.05);}
.indexPartChild  p{line-height: 20px;width: 209px;height: 64px;overflow: hidden;}
.indexPartChild  p a{display: block;color: #797979;}
.indexPartChild  p a:hover{color: #013681;}
/*indexPart2*/
.indexPart2{margin-top:30px;margin-bottom:10px;height: 236px;}
.indexPart2 .tit{height: 30px;}
.indexPart2 .tit span{float: left;font-size: 14px;font-weight: bold;color: #002878;}
.indexPart2 .tit em{float: left;margin-top: 6px;margin-left: -5px;font-size: 10px;font-weight: normal;font-family: Georgia;color: #996a12;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}
/*indexAbout*/
.indexAbout{float: left;width: 234px;height: 219px;}
.indexAbout .tit{font-size: 16px;color: #013681;background:url(../images/titBg.jpg) repeat-x bottom;margin-bottom: 7px;padding-left: 4px;/*padding-bottom: 5px;*/font-weight: bold;font-family:"宋体";}
.indexAbout .tit img{margin-bottom:7px}
.indexAbout .picbox{width: 234px;height: 75px;overflow: hidden;margin-bottom: 8px;}
.indexAbout .picbox img{width: 234px;height: 75px;}
.indexAbout p{width: 234px;height: 96px;overflow: hidden;line-height: 24px;text-indent: 2em;color: #555;font-family:"宋体";}
.indexAbout p a{display: block;}
.indexAbout p a:hover{color: #013681;}

.indexNews{float: left;margin-left: 19px;width: 489px;height: 219px;}
.indexNews ul.hd{height:29px;background:url(../images/titBg.jpg) repeat-x bottom;padding-left: 18px;}
.indexNews ul.hd li{float: left;font-size: 14px;font-weight: bold;margin-right: 25px;}
.indexNews ul.hd li a{display: block;color: #013681;}
.indexNews ul.hd li a span{float: left;font-size: 14px;}
.indexNews ul.hd li a em{float: left;margin-top: 6px;margin-left: -5px;font-size: 10px;font-weight: normal;font-family: Georgia;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}
.indexNews ul.hd li a.selectA{width: 200px;height: 28px;}
.indexNews ul.hd li.select a.selectA{width: 200px;height: 28px;}
.indexNews ul.hd li a.selectB{width: 200px;height: 28px;}
.indexNews ul.hd li.select a.selectB{width: 200px;height: 28px;}

.indexNews ul.hd li a:hover{color: #996b12;}
.indexNews ul.hd li.select a{color: #996b12;}
.indexNews .bd ul{display: none;height: 180px;height:190px;overflow: hidden;margin-top: 10px;}
.indexNews .bd ul li{height: 29px;line-height: 29px;border-bottom:1px dotted #7a7a7a;}
.indexNews .bd ul li a{background:url(../images/li_arrow.png) no-repeat 8px center;padding-left:20px;display: block;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;}
.indexNews .bd ul li a:hover{color: #013681;margin-left: 5px;}
.indexNews .bd ul li span{float: right;color: #797979;}
/*indexContact*/
.indexContact{float:right;width: 236px;margin-top: 20px;}
.indexContact a{display: block;height: 52px;margin-bottom: 19px;border: 1px solid #e2e4e8;position: relative;}
.indexContact a img{position: absolute;}
.indexContact a p{position: absolute;width: 100%;height: 52px;font-size: 15px;font-family: 微软雅黑;font-weight: bold;text-align: center;line-height: 52px;color: #002878;text-shadow: 0px 0px 20px #fff;}
.indexContact a:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; cursor:pointer;}
/*服务专区*/
.serviceTit{height:30px;margin-bottom: 42px;background:url(../images/titBg.jpg) repeat-x bottom;}
.serviceTit .tit{height: 30px;}
.serviceTit .tit span{float: left;font-size: 14px;font-weight: bold;color: #002878;}
.serviceTit .tit em{float: left;margin-top: 6px;margin-left: -10px;font-size: 10px;font-weight: normal;font-family: Georgia;color: #996a12;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}
.index_service{position:relative;width:1000px;height:158px;line-height:20px;/*background:#000;*/}
.index_service .box{overflow:hidden;position:relative;width:954px;height:158px;margin:0 auto;}
.index_service .list{overflow:hidden;width:9999px;}
.index_service .list li{float:left;width:190px;text-align:center; }
.index_service .list li img{display: block;width: 178px;height: 112px;overflow: hidden;border:1px solid #e0e0e0;}
.index_service .list li span{display: block;height: 46px;line-height: 46px;}
.index_service .list li:hover span{color: #013681;}
.index_service .plus{position:absolute;top:45px;width:22px;height:30px;background:url(../images/pre.png) no-repeat;cursor:pointer;}
.index_service .minus{position:absolute;top:45px;width:22px;height:30px;background:url(../images/next.png) no-repeat;cursor:pointer;}
.index_service .plus{left:0px;}
.index_service .minus{right:0px;}
.index_service .plus:hover,.index_service .minus:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; cursor:pointer;}

/*footer*/
.footer{background:url(../images/footerBg.jpg) repeat-x #8b8b8b;}
.footerCon{position:relative; width: 1000px;margin-left:auto;margin-right: auto;height:70px;padding-top: 15px;}
.footerCon p{color: #fff;}
.footerCon a.index_policies{margin-left: 25px;position:relative;top:-8px;}
.footer a{color: #fff;}
.footer a:hover{text-decoration: underline;}

/*to_top*/
#to_top{float: left;z-index:999;position:absolute;right:-80px;bottom:70px;}
#to_top:hover{cursor:pointer;}
/*breadNav*/
.breadNav{width: 1000px;height: 46px;margin-top: 25px;margin-left: auto;margin-right: auto;background: #e5e5e5;}
.breadNav .tit{float: left;padding-top:12px;margin-left: 11px;font-size: 20px;color: #013681;}
.breadNav .tit img{margin-right: 8px; vertical-align: text-bottom;}
.breadNav h4{float: right;height: 46px;line-height: 46px;margin-right: 15px;}
.breadNav h4 a:hover{color: #013681;}
.breadNav h4 a.select{color: #013681;}
/*neiye*/
.neiye{min-height:650px;width: 1000px;margin-left:auto;margin-right: auto;}
/*neiyeLeft*/
.neiyeLeft{float: left;width: 178px;min-height:650px;margin-top: 5px;}
/*.neiyeLeft ul li{width: 178px;height: 35px;margin-bottom: 5px;line-height: 35px;padding-left: 45px;width: 133px;background:url(../images/neiyeLeftBg.jpg) no-repeat;font-size: 16px;}
.neiyeLeft ul li:hover{padding-left: 45px;width: 133px;background:url(../images/neiyeLeftBgHover.jpg) no-repeat ;cursor:pointer;}
.neiyeLeft ul .neiyeLeftChildren{display:none;margin-top: -5px;margin-bottom: 5px;}
.neiyeLeft ul .neiyeLeftChildren a{display: block;width: 113px;padding-left:65px;background: #e0e8f2;height: 35px;line-height: 35px;color: #013681;font-size: 14px;}
.neiyeLeft ul .neiyeLeftChildren a:hover{background: #013681;color: #fff;}
.neiyeLeft ul .neiyeLeftChildren a.select{background: #013681;color: #fff;}
.neiyeLeft ul li a{color: #013681;}
.neiyeLeft ul li:hover a{color: #fff;}
.neiyeLeft ul li.select{padding-left: 45px;width: 133px;background:url(../images/neiyeLeftBgHover.jpg) no-repeat;}
.neiyeLeft ul li.select a{color: #fff;}
.neiyeLeft ul li a{display: block;}*/
.neiyeLeft ul.accordion li{margin-bottom: 5px;}
.neiyeLeft ul.accordion li>a{position:relative;display: block;min-width: 138px;height: 35px;line-height: 35px;padding-left:45px;background:url(../images/neiyeLeftBg.jpg) no-repeat;font-size: 14px;}
.neiyeLeft ul.accordion li>a:hover{background:url(../images/neiyeLeftBgHover.jpg) no-repeat ;cursor:pointer;color: #fff;}
.accordion li > .sub-menu {display:none;margin-bottom: 5px;}
.accordion li > .sub-menu li{margin-bottom: 0;}
.accordion li > .sub-menu li>a{background:#e0e8f2;color: #013681;min-width:120px;padding-left:55px;height: 35px;line-height: 35px;}
.accordion li > .sub-menu li>a:hover{background:#013681;color: #fff;}
.neiyeLeft ul.accordion li>a.active{background:url(../images/neiyeLeftBgHover.jpg) no-repeat ;color: #fff;}
/*neiyeRight*/
.neiyeRight{float: left;width: 800px;min-height:580px;padding-top:30px;padding-left: 22px;padding-bottom:30px;overflow: hidden;}
.neiyeRight img{max-width:100%;display: block;}
.neiyeRight .neiyeRightTit{color: #013681;font-size: 18px;margin-bottom:25px;}
.neiyeRight .neiyeRightTit span{margin-left:13px;}
.neiyeRight h4{color: #444;font-size: 16px;} 
.neiyeRight p{line-height: 24px;text-indent: 2em;}

.neiyeRight .special{height: 133px;border-bottom:1px solid #e5e5e5;}
.neiyeRight .special .picbox{float: left;width: 203px;height: 112px;overflow: hidden;margin-right: 15px;border:3px solid #EFEFEF;}
.neiyeRight .special .wordbox{float: left;width: 575px;}
.neiyeRight .special h4{margin-top: 5px;font-size: 14px;color: #013681;}
.neiyeRight .special p{margin-top: 10px;line-height: 24px;width: 575px;height: 70px;}
.neiyeRight .special .detail{margin-right:10px;text-align:right;color: #013681;}
.neiyeRight .special .detail a{color: #013681;}
.wordList{margin-top: 14px;}
.wordList ul li{height: 35px;line-height:35px;border-bottom:1px dotted #7c7c7c;}
.wordList ul li a{padding-left:25px;background:url(../images/list_li.png) no-repeat 7px center;display: block;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;}
.wordList ul li a:hover{color: #013681;margin-left: 5px;}
.wordList ul li span{float: right;color: #797979;}
/*paging*/
.paging{margin-top:40px;text-align: center;margin-left:17px;}
.paging ul li{float: left;margin-right: 10px;width: 37px;height: 37px;text-align: center;line-height: 37px;background:url(../images/pagingLi2.jpg) no-repeat;}
.paging ul li a{width: 37px;height: 37px;font-size: 14px;font-weight: bold;display: block;font-family: "微软雅黑";color: #a0a0bc;}
.paging ul li:hover{background:url(../images/pagingLiHover.jpg) no-repeat;}
.paging ul li:hover a{color: #fff;}
.paging ul li.select{background:url(../images/pagingLiHover.jpg) no-repeat;}
.paging ul li.select a{color: #fff;}
.paging ul li.pre{background:url(../images/pagingPre.jpg) no-repeat;}
.paging ul li.next{background:url(../images/pagingNext.jpg) no-repeat;}
.paging span{float: left;margin-left:20px;margin-right: 5px;color: #9d9d9d;display: block;height: 37px;line-height: 37px;}
.pagingTxt{float: left;margin-right: 5px;width: 42px;height: 37px;background:url(../images/pagingTxt.jpg) no-repeat;border: none;text-align: center;line-height: 37px;}
a.pagingGo{float: left;display:block;background:url(../images/pagingGo.jpg) no-repeat;width: 37px;height: 37px;}
a.pagingGo:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;cursor: pointer;}
/*picList*/
.picList{}
.picList ul li{float: left;width: 232px;margin-bottom: 20px;margin-right: 52px;}
.picList ul li:hover a{color: #013681;}
.picList ul li:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; cursor:pointer;}
.picList ul li a.picbox{display: block;width: 229px;height: 142px;overflow: hidden;border:1px solid #e1e1e1;}
.picList ul li a:hover{color: #013681;}
.picList ul li span{display: block;height: 37px;line-height: 37px;text-align: center;}

/*singleCon*/

.singleCon h4{margin-top: 10px;text-align: center;font-size: 15px;line-height: 36px;color:#555555;margin-bottom:5px;}
.singleCon .tip{text-align: center;width: 404px;margin-left: auto;margin-right: auto;height: 18px;line-height: 18px;background:#f1f1f1; color:#adadad;}
/*liuyan*/
#liuyan input[type='text']{height:25px;}
/*standard2*/
.standard2{color: #f83f51;}
