@charset "utf-8";*{box-sizing:border-box}
html{font-size:62.5%;overflow-y:scroll;}
body,html{width:100%}
body{font-size:16px;font-family:"microsoft yahei",\5b8b\4f53,Arial,Helvetica,sans-serif;}
a{color:#222}
a:hover{color:#1c60bc}
.in{ width:1200px; margin:0 auto; clear:both;}
.radius{ border-radius:3px;}

.header {
    background: #fff;
    height: 100px;
    border-bottom: 1px solid #eeeeee;
}
.naver {
    height: 50px;
    background: #fff;
    box-shadow: 0 3px 3px #ececec;
}

.naver .in{ width:1200px}
.naver ul li{ float:left; width:108px; height:50px; position:relative;}
.naver ul li:hover{background-color: #1c60bc;}
.naver ul li a {
    display: block;
    line-height: 50px;
    text-align: center;
    color: #464646;

}
.naver ul li:hover .yja {
    font-size: 16px;
    color: #ffcf46 !important;
}
.naver ul li:last-child a{ border-right-color:#025ca5}
.naver .subnav{ background:#fff; overflow:hidden; display:none;position:absolute; top:50px; z-index:9999; width:100%;}
.naver .subnav a{ color: #464646;}
.naver .subnav a:hover{  color: #1c60bc;}
.footer{ background:#1c60bc; overflow:hidden; clear:both;}
.footer .copyright{ margin:0 auto; width:1200px; padding:30px 0; text-align:center; color:#fff;  line-height:2em;}
.footer .copyright a{ color:#fff;}

#fly-ad{position:absolute; left:50px; top:50px;display:none;}
#fly-ad a{display:block; font-size:22px; color:#fff;}

.pluger{line-height:60px;}
#dater{ float:left; width:300px; text-align:center;  line-height:60px;}
#search-form{ float:left; text-align:center; width:520px; height:60px;line-height:60px;}
#search-form .key{ height:22px; line-height:22px; border:1px solid #d8d8d8; width:138px; vertical-align:middle}


.block .t{height:28px;  line-height:28px; border-bottom:1px solid #1c60bc;}
.block .t h2{ display:block; border-radius:5px 5px 0 0; width:120px;     background-color: #1c60bc;font-size:18px; text-align:center; float:left; color:#fff; font-weight:bold}
.block .t a.more{ display:block; color:#1c60bc;  float:right; width:60px; font-size:14px; text-align:center;}
.block .t a.more:hover{ background:#1c60bc; color:#fff;}
.block .c{ padding:10px 5px 0;}

.mainner{ margin:0 auto; width:1200px; overflow:hidden; clear:both;}
.mainner .section{ margin-bottom:20px; clear:both; overflow:hidden;}
.mainner .area{ width:300px; float:left;}
.mainner .area-w{ width:430px; float:left; margin:0 20px;}
.mainner .area-r{ width:430px; float:right;}


.mainner .side{ float:left; width:300px;}
	.side .menu{ margin-bottom:40px;}
	.side .menu li{ height:40px; line-height:40px; margin-bottom:20px;}
	.side .menu li a{ display:block; text-align:center; color:#fff; background:#1c60bc; border-radius:20px;}
	.side .menu li a.cur{ background:#1c60bc;}
	.side .menu li a:hover{ background:#0c4fab; }

.mainner .main{ float:right; width:860px; margin-bottom:20px; }
.mainner .pos{height:40px; line-height:40px; padding-left:20px; border-bottom:1px solid #367a25}
.mainner .pos a{ color:#1c60bc;}
        .main .content h1{ font-size:20px; line-height:2em }
	.main .content{ padding:20px 0;line-height:2em;}
	.main .content p{ margin-bottom:1em;}
.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{position:relative; overflow:hidden; zoom:1; width:300px;}	
#slider .change-div a{position:absolute;top:0;left:0;display:none}
#slider img{ width:300px; height:180px;}
#slider .title-bg,#slider .title{position:absolute;left:0px;bottom:0;width:100%;height:22px;line-height:22px;overflow:hidden;}
#slider .title-bg{background:url(tran.png)}
#slider .title a{display:block; text-align:center; font-size:14px;}
#slider .change{position:absolute;bottom:6px;right:5px; z-index:999;}
#slider .change i{display:inline-block;width:10px;height:10px; background:#fff; margin-right:6px; border-radius:10px; font-style:normal; text-align:center; cursor:pointer;font-size:0px;}
#slider .change i.cur{background:#336699}

#i-major{ padding:10px 10px 0;}
#i-major a{ display:block; height:44px; line-height:44px;}
#i-major a em{font-size:16px; font-weight:bold; color:#1c60bc; display:block; float:left; width:180px;}
#i-major a i{ display:block; background:url(major.png) no-repeat; float:left; display:block; width:48px; height:44px;}
#i-major a i.b{ background-position:0 -40px;}
#i-major a i.c{ background-position:0 -80px; padding:0px;}
#i-major a i.d{ background-position:0 -120px;}
#i-major a:hover em{ color:#f60;}
#i-tel{ background:#f40; border-radius:8px; padding:7px; margin-bottom:20px;}
#i-tel em{ display:block; line-height:28px; color:#fff; text-align:center; font-weight:bold;}
#link{ height:30px; margin-top:5px; line-height:30px;}
#link a.item{ float:left; width:210px; font-size:18px; background:#1c60bc; color:#fff; text-align:center;}
#link a:hover{ background:#0c4fab;}
#mail{ line-height:40px; text-align:center; font-size:18px;}
#mail em{ color:#1c60bc; font-family:Verdana, Geneva, sans-serif}
.scroll{ position:relative; width:100%; overflow:hidden; height:220px;}
.scroll ul{ position:absolute; left:0px; top:0px; width:999em;}
.scroll li{ display:block; float:left; margin:20px 20px 0 0; width:285px; overflow:hidden; }
.scroll li a,.scroll li span{ display:block;  text-align:center;}
.scroll li span{ height:26px; line-height:26px; font-size:12px}
.scroll li a img{ height:171px;}

.list li{ height:36px;}
.list li a{padding-left:7px; line-height:36px; display:block; background:url(dot.png) left center no-repeat;}

.list-txt li{ height:50px; line-height:50px; padding:0 20px;}
.list-txt li.x{ background:#eef5ff; }
.list-txt li a{display:block; background:url(dot.png) left center no-repeat;padding-left:10px;}
.list-txt li span{display:block; float:right; width:90px; text-align:right; font-size:12px; color:#000}

.list-pic li{ float:left; width:400px;  margin:15px; overflow:hidden; position:relative; }
.list-pic li a{ font-size:14px; display:block; text-align:center;}
.list-pic li a img{ height:240px; display:block; margin:0 auto;}
.list-pic li a span{ display:block; width:100%;text-align:center; color:#000; height:40px; bottom:0px; z-index:9;}