@charset "utf-8";
/* CSS Document */
body{ background:url(/tmgc/dfiles/9689/public/images/bodybg.gif) #fff repeat-x;}
.clear{ clear:both;}
.main{ width:980px; margin:0 auto; padding:0px 10px; background:#fff; height:1000px;}
.topbar{ background:url(/tmgc/dfiles/9689/public/images/topbg.gif) repeat-x; height:27px; line-height:27px; border-bottom:1px solid #e7e7e7;}
.topbar .wel{ width:700px; float:left; background:url(/tmgc/dfiles/9689/public/images/wel.gif) 10px center no-repeat; color:#757575; padding-left:30px;}
.topbar .topmenu{ width:130px; float:right; text-align:right;}
.topbar .topmenu ul{}
.topbar .topmenu ul li{ float:left;  color:#757575; margin:0px 3px;}
.topbar .topmenu ul li a{ color:#757575;}

.logo{ height:117px; margin-top:5px;}
.menu {width:978px;margin:5px auto 0px;height:36px;background:url(/tmgc/dfiles/9689/public/images/menu-bg.gif) left center repeat-x; border:1px solid #3494db;position:relative;z-index:999999; }
.menu ul{  border:1px solid #9ac8ea; height:34px;}
.menu li { float:left;width:80px;line-height:34px;text-align:center;position:relative;border:none;}
.menu li:hover{ filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;}
.menu li a {font-size:12px; font-weight:bold; color:#EEE; display:block;outline:0;text-decoration:none;}
.menu li:hover a {color:#fff;}
.menu li .drop{}
.menu li:hover .drop { background:#0077cc;}
.menu li:hover .nodrop {height:34px;line-height:34px; background:#0077cc;}

.col_1{ display:inline;float:left; position:relative; width:122px; z-index:9999;}
.dropdown_1column{margin:0px auto;float:left;position:absolute;left:-999em; z-index:999999;/* hides the drop down */text-align:left; background:#0077cc;width:122px; padding-bottom:10px;}

.menu li:hover .dropdown_1column{ left:0em; filter:alpha(opacity=50);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.menu li:hover div a {font-size:12px;color:#fff; font-weight:normal;}
.menu li:hover div a:hover{color:#000;}
.menu li ul {list-style:none;margin:0; border:none; height:auto;}
.menu li ul li {font-size:14px;	line-height:34px;position:relative;  padding:0;margin:0;	float:none;	text-align:left;width:122px;}
.menu li ul li a{ text-align:center;}
.menu li ul li:hover {background:#ffcb00;border:none;padding:0;margin:0;}

.banner{ margin-top:10px; position:relative;z-index:1;}


.lan{ background:url(/tmgc/dfiles/9689/public/images/lan-bg.gif) repeat-x; border-bottom:1px solid #d1d1d1; height:36px;}
.lan .title{ float:left; background:url(/tmgc/dfiles/9689/public/images/title-bg.gif) no-repeat; width:94px; height:34px; display:block; color:#fff; font-weight:bold; text-align:center; line-height:30px; margin-left:15px; margin-top:8px;}
.lan .more{ float:right; background:url(/tmgc/dfiles/9689/public/images/more.gif) no-repeat; width:87px; height:16px; margin-top:10px; margin-right:20px;}
.lan .more a{ width:100%; height:100%; display:block;}
.list{}
.list ul{}
.list ul li{ background:url(/tmgc/dfiles/9689/public/images/arrow.gif) 5px center no-repeat; line-height:25px; padding-left:20px;}
.list ul li a{ color:#252525; float:left; width:260px; overflow:hidden;}
.list ul li span{ float:right; margin-right:4px;}

#CSSBox{width:950px;height:120px; margin:0 auto;overflow:hidden;background-color:#ffffff;}
#CSSBox ul li{ float:left; list-style:none; border:0px solid red; margin:10px 13px;}
#CSSBox ul li span{ display:block; text-align:center; font-size:12px;}
#CSSBox ul li span a{ font-weight:bold; color:#000;}

.warp_1{ margin-top:10px;}
.warp_1 .xyxw{ width:668px; float:left;  border:1px solid #d5d5d5; border-top:none;}
.warp_1 .xyxw .pic{ width:328px; float:left; margin-right:20px;}

.indexPicBox{ width:328px; height:225px;margin:0px auto;padding:5px; background:#fff;}
.hotPic{ width:328px; height:225px; position:relative; overflow:hidden;}
.hotPic .num{ position:absolute;right:0; bottom:0; z-index:10;width:300px; padding-right:8px; height:30px; text-align:right;}
.hotPic .num span{ width:20px; height:20px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 2px 0; cursor:pointer; background:#222; color:#fff;}
.hotPic .num span.cur{ background:#54BFFF;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:328px; height:225px; display:block;}

.hotPic .text{position:absolute;bottom:0; left:10px; z-index:12; width:210px;height:30px; line-height:30px; overflow:hidden;font-family:Microsoft YaHei;}
.hotPic .text p{ position:absolute; display:none; color:#fff; font-weight:800; font-size:15px;}




.warp_1 .tzgg{ width:298px; float:left; border:1px solid #d5d5d5; border-top:none; margin-left:10px; height:276px;}
.warp_2{ margin-top:10px;}
.warp_2 .szdw{  border:1px solid #d5d5d5;}
.warp_3{ margin-top:10px;}
.warp_3 .jxgz{ width:318px; float:left; border:1px solid #d5d5d5; border-top:none;}
.warp_3 .kygz{ width:318px; float:left; border:1px solid #d5d5d5; border-top:none; margin-left:10px;}
.warp_3 .dqgz{ width:318px; float:left; border:1px solid #d5d5d5; border-top:none; margin-left:10px;}

.warp_4{ margin-top:10px; background:url(/tmgc/dfiles/9689/public/images/linkbg.gif) no-repeat; height:80px; padding:10px;}
.warp_4 h3{ font-size:12px; color:#676767; font-weight:bold;}
.warp_4 ul{}
.warp_4 ul li{ float:left; width:100px; line-height:25px;}
.warp_4 ul li a{ color:#646464;}

.footer{ margin-top:10px;}
.footer .link{ background:#375fa4; height:28px; line-height:28px; text-align:center; color:#fff;}
.footer .link a{ color:#fff;}
.footer .cop{ color:#000; text-align:center;}
.footer .cop p{ height:25px; line-height:25px;}


.windowstyle42666{ font-size: 16px;font-weight: bold;color: #FFFFFF;font-family: '幼圆';}
/* 以下样式不用修改 开始*/
    /* 默认ul 无需修改 */
    .nav_menustyle_1_3 ul
    {
        list-style-type:none;
        padding:0px; 
        margin:0px;}
    /* 默认li 无需修改 */
    .nav_menustyle_1_3 li
    {
        float:none;}
    /* 2级以上 li 无需修改 */
    .nav_menustyle_1_3 ul li ul li
    {
        z-index:100;}
    /* 3级以上默认ul 无需修改 */
    .nav_menustyle_1_3 ul li ul
    {
        left:100%;
        top:0px;}
    /* IE6下的table样式 无需修改 */
    .nav_menustyle_1_3 table 
    {
        position:absolute; 
        top:0px;
        border-collapse:collapse; 
        border-spacing:0; 
        z-index:100;}   
    .nav_menustyle_1_3 td 
    {
        padding: 0;}   
    /* 共6级导航子菜单打开关闭控制 无需修改 */
    .nav_menustyle_1_3 li ul,
    .nav_menustyle_1_3 li:hover ul li ul,
    .nav_menustyle_1_3 li:hover ul li:hover ul li ul,
    .nav_menustyle_1_3 li:hover ul li:hover ul li:hover ul li ul,
    .nav_menustyle_1_3 li:hover ul li:hover ul li:hover ul li:hover ul li ul
    {
        display:none;}
    .nav_menustyle_1_3 li a:hover ul li ul,
    .nav_menustyle_1_3 li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_3 li a:hover ul li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_3 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li ul
    {
        visibility:hidden;}
    .nav_menustyle_1_3 li a:hover ul,
    .nav_menustyle_1_3 li:hover ul,
    .nav_menustyle_1_3 li:hover ul li:hover ul,
    .nav_menustyle_1_3 li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_3 li:hover ul li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_3 li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul    
    {
        display:block;
        position:absolute;}
    .nav_menustyle_1_3 li a:hover ul li a:hover ul,
    .nav_menustyle_1_3 li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_3 li a:hover ul li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_3 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul
    {
        visibility:visible;}
    /* 默认a属性 无需修改 */
    .nav_menustyle_1_3 a
    {
        display:block;
        text-decoration:none;
        white-space:nowrap;}
/* 以上样式不用修改 结束*/
/* 默认链接样式 可以修改默认的 字体、颜色、宽度、高度、背景色、边框等*/
.nav_menustyle_1_3 a {
width: 170px;
height: 40px;
line-height: 40px;
font-size: 14px;
display: block;
color: #333333;
background: #ffffff;
background-repeat: no-repeat;
background-position: right;
padding-left: 20px;}
/* 默认hover链接样式 可以设置默认的鼠标移上样式 */
.nav_menustyle_1_3 a:hover
{
font-size: 14px;
color: #333333;
text-decoration: none;
padding-left: 20px;
height: 40px;
line-height: 40px;
display: block;
background-color: #ffd800;
background-image: url(/tmgc/dfiles/9689/public/images/lb_leftmenu01.jpg);
background-repeat: no-repeat;
background-position: right;}
.nav_menustyle_1_3
{
    width:191px;}
/* IE6兼容性代码，在IE6下起效， 必须根据菜单高宽进行设定 */
.nav_menustyle_1_3 table
{
    left:91px;}   
/* 2级以上链接样式 可以修改2级以上菜单的 字体、颜色、宽度、高度、背景色、边框等*/
.nav_menustyle_1_3 ul li ul li a
{}
/* 2级以上hover链接样式 可以修改2级以上菜单的鼠标移上样式*/
.nav_menustyle_1_3 ul li ul li a:hover
{}
/* 3级以上链接样式 可以修改3级以上菜单的 字体、颜色、宽度、高度、背景色、边框等*/
.nav_menustyle_1_3 ul li ul li ul li a
{}
/* 3级以上hover链接样式 可以修改3级以上菜单的鼠标移上样式*/
.nav_menustyle_1_3 ul li ul li ul li a:hover
{}

.splitflagstyle42668{ color: #222222 ;}
.fontstyle42668{ font-size: 14px; color: #222222; font-family: 宋体 ;}
.winstyle42668{ font-size: 14px; color: #222222; font-family: 宋体 ;}