﻿* {
	word-break: keep-all;
	letter-spacing: -0.015em;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}
body {
	background: none repeat scroll 0 0 #FFFFFF;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ul li, .xl li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 1em;
}
em, cite, i {
	font-style: normal;
}
a {
	text-decoration: none;
	color: #436372;
}
a:hover {
	text-decoration: none;
	color: #F00C0F;
}
a img {
	border: none;
}
label {
	cursor: pointer;
}
input {
	font-size: 18px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .clearfix {
	height: 1%;
}
@font-face {
	font-family: menksoft2012;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/menksoft2012.eot') format('ie9-skip-eot'), url('../fonts/menksoft2012.woff') format('woff'), url('../fonts/menksoft2012.ttf') format('truetype'), url('../fonts/menksoft2012.svg#svgfontname') format('svg');
}
@font-face {
	font-family: mglweb;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/ie8font.eot') format('ie9-skip-eot'), url('../fonts/ie8font.woff') format('woff'), url('../fonts/ie8font.ttf') format('truetype'), url('../fonts/ie8font.svg#svgfontname') format('svg');
}
title {
	font-family: menksoft2012;
}
.rotate {
	font-family: menksoft2012;
	writing-mode: vertical-lr;
}
p {
	line-height: 22px;
	font-size: 20px;
}
@font-face {
	font-family: Garqag;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/garqag.eot') format('ie9-skip-eot'), url('../fonts/garqag.woff') format('woff'), url('../fonts/garqag.ttf') format('truetype'), url('../fonts/garqag.svg#svgfontname') format('svg');
}
@font-face {
	font-family: cntvtype;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/cntvtype.eot')format('ie9-skip-eot'), url('../fonts/cntvtype.woff')format('woff'), url('../fonts/cntvtype.ttf')format('truetype'), url('../fonts/cntvtype.svg#svgfontname') format('svg');
}



.content {background: #f9f9f9;overflow: hidden;background: #FFF url(../images/background.jpg) no-repeat bottom;background-attachment: fixed;}
.nav_mgl_title:hover{background-color: #1aa946;}
.mgl_title{margin-left: 20px;}
#main_box{width: 1000px;margin: auto auto;margin-top: 15px;}
.top{height: 130px;width: 100%;background-image: url('../images/head_bac.png');background-repeat: repeat-x;border-top: 1px #acc1dc solid;}
.top_bg{height: 130px;width: 100%;background-image: url('../images/head_bac2.png');background-repeat:no-repeat;}
.top .logo{width:1000px;height: 130px;margin: auto;}
.sy_menu{background-color: #0d3c94;height:106px;border-top: 4px #1aa946 solid;width: 100%;}
.nav_mgl_title{writing-mode: vertical-lr; color: #FFF; padding: 20px 26px; height:60px;cursor: pointer;border-right: 2px #0d3c94 solid;float: left;background-color:#204fa8; margin: 2px; overflow: hidden;}
.sy_lbdh{height:400px;width:533px;float:left;background-color:red;overflow: hidden;}
.sy_lbqh{height:14px;width:92px;position:absolute;margin-left: 433px;margin-top: 370px;}
.mod100000045lit{height:13px;width:13px;float:left;background-color: #e0e0e0;cursor:pointer;border-radius:13px;margin-left:10px;}
.sy_qydt{border: 1px #d6e1f0 solid;width:454px;float: left;border-left:2px #365d98 solid;background-color: #f9fafc;margin-top: 0px;margin-left: 10px;}
.sy_qydt .lbbt{}
.mgl_module_title{height:400px;width: 35px;float: left; background-color: #e7ebf2;text-align: left;}
.mgl_module_title .bt{width: 300px;font-size:20px;color: #235196;margin-left: 7px;text-align:left;margin-top: 30px;}
.mgl_title{height:350px;width: 20px;float: left;margin-left:12px;}
.mgl_title .lbbt{white-space: nowrap;width: 338px;font-size:20px;text-align: left;color: #246ab5;height: 20px;margin-top:5px;}
.icotp01{font-family: cntvtype;font-size:23px;color: #ef703d;}
.icotp07{font-family:cntvtype;font-size:21px;}
.sy_box01{border: 1px #d6e1f0 solid;width:232px;float: left;border-left:2px #365d98 solid;background-color: #f9fafc;margin-top: 15px;margin-left:20px;}
.sy_box01_bt{height:350px; width: 35px; float: left; background-color: #e7ebf2; text-align: left;}
.sy_box01_bt p{width: 300px;font-size: 20px;cursor: pointer;color: #235196;height: 20px;margin-left: 5px;text-align:left;margin-top: 30px;}
.sy_box01_nr{height:280px;width: 143px;float: left;margin-left: 5px;}
.sy_box01_nr img{max-height:100px;margin-top:5px;}
.sy_box03{writing-mode: vertical-lr;font-family: menksoft2012;font-size:20px;color: #6d6d6e;margin-top: 5px;}
.sy_box04{writing-mode: vertical-lr;white-space: nowrap;width: 340px;font-family: menksoft2012;font-size:20px;text-align: left;cursor: pointer;color: #6d6d6e;height: 8px;margin-top: 5px;}
.sy_box05{border: 1px #d6e1f0 solid;width:1000px;float: left;border-left:2px #365d98 solid;background-color: #f9fafc;margin-top: 15px;}
.sy_box05_bt{height:192px;width: 35px;float: left; background-color: #e7ebf2;text-align: left;}
.sy_box05_bt p{writing-mode: vertical-lr;font-size:22px;color: #235196;margin-top: 30px;}
.sy_box06{width: 235px;height: 176px;float: left; margin-top:8px;margin-left:5px;cursor: pointer;position:relative;}
#box06_zz{height:176px;width: 235px;float: left;position: absolute;background-color:#000;opacity:0.5;display:none;}
#box06_bt{width:176px;font-size:20px; margin-top: 0;writing-mode: vertical-lr; margin-top: 0px;position: absolute;display:none;}

.sy_box07{border: 1px #d6e1f0 solid;width:100%;float: left;border-left:2px #365d98 solid;background-color: #f9fafc;margin-top: 15px;margin-left: 7px;}
.sy_box07_bt{height:400px;width: 35px;float: left; background-color: #e7ebf2;text-align: left;}
.sy_box07_bt p{writing-mode: vertical-lr;font-size: 20px;color: #235196;margin-left: 5px;margin-top: 30px;}
.sy_box08{height:400px;width: 20px;float: left;margin-left:12px;}
.sy_box08 p{white-space: nowrap;width: 338px;font-size:20px;text-align: left;color: #246ab5;height: 20px;margin-top:5px;}
.sy_box09{border: 1px #d6e1f0 solid;width:996px;float: left;border-left:2px #365d98 solid;background-color: #f9fafc;margin-top: 15px;}
.sy_box09_bt{height:300px;width: 35px;float: left; background-color: #e7ebf2;text-align: left;}
.sy_box09_bt p{writing-mode: vertical-lr;font-size: 20px;color: #235196;margin-left: 5px;margin-top: 30px;}
.sy_box10{height:300px;width: 163px;float: left;margin-left: 25px;}
.sy_box10 img{max-height:120px;margin-top:5px;}
.sy_box10 p{writing-mode: vertical-lr; height: 150px; font-family: menksoft2012;font-size:20px;text-align: left;color: #6d6d6e;margin-top: 5px;}
.foot{width:100%;background-color:#0d3c94;border-top:4px #1aa946 solid;margin-top:30px;}
.foot_nr{height:70px;width:800px;margin:auto;margin-top:50px;}
.foot_nr p{font-size:15px;text-align:center;color:#FFF;margin-top:5px;}
