@charset "utf-8";*{box-sizing:border-box}
html{overflow-y:scroll;}
body,html{width:100%}
body{font-size:62.5%;font-family:"microsoft yahei",\5b8b\4f53,Arial,Helvetica,sans-serif;}
a{color:#555}
a:hover{color:#f30}

.in{width:1200px;margin:0 auto}

.header{ background:#194083 url(headerjdxy.png) center bottom no-repeat; height:174px;}
.header .out-bar{ height:40px; overflow:hidden; background:#282828; width:100%; font-size:1.4em}
	.search-form{ color:#fff;/* padding:10px 0; */  float:left; width:280px;margin-top: 18px;}
	.search-form span,.search-form input{ display:inline-block; line-height:22px; vertical-align:middle; }
	.search-form .key{ height:22px; width:160px; background:#fff; border-radius:8px;}
	.search-form .btn{ height:22px; width:22px; background:url(btn-search.png) center center no-repeat; text-indent:-999em; margin-left:5px}
	.header a.home-site{ display:none;float:right; text-align:right; line-height:40px; color:#fff;}
.naver{	height:40px; background:#122e63; overflow:hidden}
.naver ul li{ float:left; width:150px;}
.naver ul li a{ display:block; line-height:40px;text-align:center; color:#fff; font-size:1.6em}
.naver ul li a:hover{ color:#294491; background:#fff; border-radius:5px 5px 0 0;}
.footer{ background:#122e63; overflow:hidden; clear:both; margin-top:20px; }
.footer .copyright{ width:1200px; height:120px; font-size:1.4em; padding:20px 0 20px 120px; margin:0 auto; background:url(footer-logo1128.png) left center no-repeat;color:#fff; line-height:2em;}
.footer .copyright a{ color:#fff;}


.mainner{ margin:0 auto; width:1200px;}
.mainner .section{ margin-top:30px;}
.mainner .area{ width:380px; float:left;}
.mainner .area-w{float:left} 
.mainner .area-s{ width:350px; float:right;} 
.mainner .area-mr{ margin-right:30px;}

.mainner .side{ float:left; width:200px; }
	.side .menu{border-right:1px solid #122e63;  padding:40px 0 220px 0;  }
	.side .menu li{ height:40px; line-height:40px; margin-bottom:10px;  }
	.side .menu li a{ display:block; text-align:right; padding-right:20px; background:#194083; font-size:16px; color:#fff; border-radius:5px 0 0 5px}
	.side .menu li a:hover{ background:#122e63; }
	.side .menu li a.cur{ background:#122e63; color:#fff; font-weight:bold;}
	
.mainner .main{ float:left; width:1000px; }
.mainner .pos{ font-size:1.4em;  height:40px; line-height:40px; padding-left:20px; border-bottom:1px solid #122e63}
.mainner .content{ padding:40px; line-height:2em; font-size:1.6em;}
.mainner .content p{ margin-bottom:1em;}
.mainner .content h1{ font-size:24px; margin-bottom:1em;}
.mainner .content .para{ font-size:12px; text-align:right; color:#888; line-height:40px;}
.main .pager{ padding:20px; clear:both;}
.main .pager span,.main .pager a{box-sizing:content-box; border:none;}
#gotopagebut{ padding:0 4px; background:none;  border:none;}
	
.slider{width:380px; float:left; position:relative; overflow:hidden; zoom:1}	
.slider .change-div a{position:absolute;top:0;left:0;display:none}
.slider img{ width:100%;}
.slider .title{position:absolute;left:0px;bottom:0;width:100%;height:28px;line-height:28px;overflow:hidden; background:url(tran.png)}
.slider .title a{ font-size:1.4em; color:#fff; display:block; text-align:center; width:100%;}

.slider .change{position:absolute;top:0px;right:5px; z-index:999;}
.slider .change i{display:inline-block;width:10px;height:10px; background:#122e63; margin-right:6px; border-radius:10px; font-style:normal; text-align:center; cursor:pointer;font-size:0px;}
.slider .change i.cur{background:#fff}

#i-zt{margin-bottom:30px; width:790px;}
#i-zt img{ width:100%}
#dj .t{ background:#122e63; height:60px; padding:0 10px;}
#dj .t h2{ display:block; float:left; font-size:1.8em; width:124px; color:#fff; background:url(dj.png) left center no-repeat; padding-left:36px; line-height:60px;}
#dj .t a.more{ float:right; width:70px; text-align:right; line-height:60px; color:#fff; font-size:1.4em;}
#dj ul{ padding:10px 0 0 0;}
#dj li{ line-height:32px; border-bottom:1px dashed #d0d0d0; padding-left:5px;}
#dj li a{ color:#1C3E85;font-size:1.4em}
#dj li a:hover{ color:#888}

#i-show .scroll{ position:relative; width:100%;  overflow:hidden;  height:200px;}
#i-show .scroll ul{ position:absolute; left:0px; top:0px; width:999em;}
#i-show .scroll li{ display:block; float:left; width:300px;overflow:hidden; padding:10px;}
#i-show .scroll li a {display:block; text-align:center;}
#i-show .scroll li a img{ height:200px;}

.block .t{height:36px; position:relative; border-top:1px solid #122e63; margin-top:1px;}
.block .t h2{ display:block; position:absolute; top:-3px; z-index:999; width:88px; border-top:5px solid #122e63; text-align:center; line-height:36px; color:#555; font-size:1.8em}
.block .t a.more{ display:block; color:#888; float:right; width:50px; line-height:30px; font-size:1.4em; text-align:center;}
.block .t a.more:hover{ background:#fff; color:#122e63;}
.block .c{ padding:5px 0 0 10px;}

.list li{ line-height:32px;}
.list li a{padding-left:20px; background:url(dot.png) left center no-repeat; font-size:1.4em}

.list-txt li{ height:50px; line-height:50px; padding:0 20px;}
.list-txt li.x{ background:#efefef; }
.list-txt li a{display:block; background:url(dot.png) left center no-repeat;padding-left:20px;}
.list-txt li span{display:block; float:right; width:90px; text-align:right; color:#000}