@charset "utf-8";
/* CSS Document */
/*CSS reset*/
.ellisis{
	overflow:hidden;
  	white-space:nowrap;  
  	text-overflow:ellipsis;
}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
html { color: #000; background: #FFF; font-family: "Microsoft YaHei";}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, option, p, blockquote, th, td, figure, img { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ul,li,h1,h2,h3,h4,h5,h6,ol,article,aside,header,footer,figure,figcaption,form,label,fieldset,legend,iframe,frameset,frame{display:block}
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: inherit; font-weight: inherit; }
del, ins { text-decoration: none; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
legend { color: #000; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select { *font-size:100%;
}
input, button, select { border: 1 none; outline: 1 none; }
a { color: black; outline: 0 none; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: none; }
input[type="text"], input[type="password"] { -webkit-box-shadow: 0 0 0px 1000px white inset; }
input[type=text]::-ms-clear {
display: none;
}
* { outline: 0 none; }
button { background: #FFF; }
/* top */
.wrap_Top_zone{width: 100%;height: 146px;background:#f7f7f6;}
.Top_zone{width: 1200px; margin: 0 auto;}
.top{width:100%;float:left;background:url(top_bg.png) no-repeat 0 0 #f7f7f6;}
.top-l{float:left;margin:21px 0 30px 0;}
/*.top-ll img{max-width:100%;}*/
.top-lr{display:none;}
.mob-pc{display:none;}
.top-r{float:right;width:460px;}
.top-rt{float:left;color:#666666;font-size:13px;margin-top:25px;margin-left:5px;white-space:nowrap;}
.top-rt a{color:#666666;font-size:13px;margin:0 10px;}
.top-rb{float:right;margin-top:25px;}
.top-rbl{float:left;width:375px;margin-top:5px;}
.top-search{width:100%;float:left;border:1px solid #d0d0d0;height:40px;background:#fff;}
.top-search form{width:100%;float:left;}
.top-search .top-search-input{width:323px;float:left;height:20px;line-height:20px;margin:9px 0;padding:0 10px;border:0;border-right:1px solid #dbdbdb;}
.top-search .top-search-submit{margin-top: 8px; width:31px;float:left;height:100%;border:0;background:url(seach_icon.png) no-repeat 50% 50%;overflow:hidden;text-indent:-999px;}

.top-rbr{float:left;margin-left:20px;}
/* top */
/* banner */
.banner img{width: 100%;height: 472px; background: url(banner.jpg) center top no-repeat;}
/* banner */
/* site */
.site{margin: 20px auto;width: 975px;color: #333;font-size: 15px;background: url(home.png) no-repeat 0 50%;padding-left: 25px;line-height: 1.5;}
.site a{color: #666; font-weight: bold;}
/* site */
/* main */
.wrap_main{width: 1200px;margin: 0 auto;position: relative;display:table;}
.wrap_main .main_left .main_right{display: table-cell}
.wrap_main .main_left{border: 3px solid #0675c7;border-radius: 25px;width: 24.5%;float: left;  position: absolute;background: #ffffff;top: 0;left: 0;bottom: 0;}

.NavTitle{font-size: 17px;line-height: 2.95;background: #0675c7;font-weight: bold;color: #fff;text-indent: 40px;border-radius: 20px 20px 0 0;}
.Nav_Content{background: #ffffff;/* border: 3px solid #0675c7; */border-radius: 0 0 20px 20px;border-top: none;}
.Nav_Content ul{width: 100%;height: 100%;}
.Nav_Content ul li{width: 100%;height: 46px;}
.Nav_Content ul li p{width: 100%;float: left;padding: 0 5px 0 5px;background-image: url(Col_icon_01.png);background-repeat: no-repeat;background-position: 20px 18px;}
.Nav_Content ul li p:hover{background-image: url(Col_icon_02.png);background-color: #bcdaf2;}
.Nav_Content ul li p a{width: 100%;float: left;color: #333333;font-size: 17px;line-height: 25px;padding: 10px 0 10px 20px;display: block;border-bottom: 1px solid #e3e3e3;text-indent: 10px;}
.Col_Title{width: 100%;margin-bottom: 10px;float: left;background: url(title.png) no-repeat 0 50%;line-height: 50px;font-size: 18px;color: #ffffff;background: #0675c7;border-radius: 15px 15px 0 0;font-weight: bold;padding-left: 25px;}
.main_right{width: 72.5%;float: right;background: #fff;border: 3px solid #0675c7;border-radius: 20px;min-height: 500px;}
.main_right .content li{padding: 0 20px 0 20px;}

.lmy-list{width:100%;float:left;font-size:17px;line-height:2.6;padding-bottom:20px;}
.lmy-list ul{width:100%;float:left;}
.lmy-list ul li{width:100%;float:left;border-bottom:1px dashed #e8e8e8;background:url(icon01.png) no-repeat 0 50%;}
.lmy-list ul li > span{float:right;color:#999;}
.lmy-list ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;padding:0 15px;}

/* footer */
.footer{height: 175px;}
.bottom{width:100%;height:175px;float:left;background:#21528a;text-align:center;margin-top: 25px;}
.bottom .page-con{display:table;height:100%;padding:0 5.834%; margin:0 auto}
.bottom a{color:#fff;}
.bottom-l{height:100%;vertical-align:middle;display:table-cell;padding-right:20px;}
.bottom-m{height:100%;vertical-align:middle;font-size:13px;color:#fff;line-height:2.1;padding:0;display:table-cell;}
.bottom-r{height:100%;vertical-align:middle;display:table-cell;}
.bottom-r .dzjgphone{display:none;}

@media screen and (max-width: 1200px){
.site{width: 100% !important;}
.wrap_main{width: 100% !important;}
.main_left{display: none;}
.main_right{width: 100% !important;}
.banner img{height: auto !important;}
}
