﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{font-size:12px; font-family:"宋体", "Arial Narrow", HELVETICA;}
img{border:none;}
li{ list-style-type:none;}
a{color:#004076; text-decoration:none;}
a:hover{ color:#ba2636; text-decoration:underline;}
.clear{	clear:both;}
.hidden{ display:none;}

html{background:url(data:image/gif;base64,R0lGODlhKAAoALMAAO7s7fv5+vr4+e/t7vPx8vLw8fDu7/Xz9Pj29/n3+PTy8/b09ff19vHv8AAAAAAAACH5BAAAAAAALAAAAAAoACgAAAT/sCh0ThpqAJbKTciCJESyMM1iEEPSGEvBGQVSAE1DCLlHMIXFYsCANQ5CA4XQUBhgJEPnMEAwQgrCAaFQFBsMgEBAQGgPjBKy0DAlDMUCerE7oqAVGcJQmTStRC1oA3BlCm0HhwkHAlc5VTI8eWlNL3IMAz+JBAAKbGwLVAoWIkChBw0DbBMJb1wVW181IEw8GQUGAHQdCi48rQsZQyY9XaGaiQsXNToEyocHBgJCYsFHbQ0IOhYwGdFDXaodNqqpHRco2ldCHEyZYE90NI9zOCrYDNM1WiB62UNVsnhisKVJNC8sQhxJMGqAnWxFXLzBpGRIAxmtCGTBUaBRjSoh/xCILPAjGJoLPwqQ5HBoT7ByxJQ461JG2ZFeTFLAycZFGQAXXVZwYKgL2Co3BzomVSDgQpMT0bRpQ2JFAok9zZQlIFihSRAgWToYSEHkHxoEYvgQGMuBAhFgOWoSWxSAC4NRW5yIoBNqyAoJDGKIPaCRASY2HO6KzKfFiQ6PLkPQcgIIRYcyInWMSrJWyUJMPVusCIZJUTQkTpQMwODN1YJsJACOGItE1YCkjTJVuAIDQNITezSCSCNChp4yN60wFElnD5FXNVAoCKbNiQwnhN5MYOmJNkkwQKIFtjsdiEMhYU8QYyMlRjYPAaa0DGygCzwTcDzY0HJkD8kqBHigQP8ncGgDhUo6qANOEKPgtEl6o1AQAhqpUKHEd6AY8ZqEbGQjxQZOFEGQBytUwZIUN20FxhGJHBIKQ0yNxpU2R1wXgxAFZCKAN6/h4AlJa4ExghMoacMEB1F1U4USh7yXhkYUuJAIMShMyccoO4aSIx+GWTCdC0Bw4EEKFjAWwgBCgPFGHmY0MZYMFqGyUVI08LFAJ8qwgKJhLKnwRBsD4XJbCS45o2V4XrTHBx8moAdDETswsagpDFVwQg6WDEXFAk3dEU5SQUwTzDFCMFRTGyR5EuB1oCQAgF1R3PXCIlIgmI4FfwSmg2YvdfFkNESgsGOOMYQh4RMWvgYpGKoksRiKmpI1QMZroYrj4ggwZhGgLuK9UAEBa6kiDSpA1OfDdAKMNZYLQ7hnGI2vbXGCDA4ZEgIdTUxQpg7iakOCRp1QsUc+q8mAIiEqGNxlU2OCK1UOw7hagwygoXCbnVzmhwlDRcABAJppRBcNGOI1wkdIUJLUVDP1/YSSEm22woi2aORUhgHPeRFYPxEAADs=) repeat top left fixed}

.topDiv {
    width: 100%;
    height: 52px;
    line-height: 52px;
    color: #FFF;
    background: none repeat scroll 0% 0% #07426A;
}
.w_1000 {
    width: 1000px;
    margin: 0px auto;
}
.fl {
    float: left;
}
.topDiv .line_1 {
    width: 2px;
    height: 52px;
    background: url('http://www.guangyuanol.cn/images/line_1.jpg') repeat-y scroll 0% 0% transparent;
    float: right;
}

.fr {
    float: right;
}
.topDiv a {
    height: 52px;
    display: block;
    padding: 0px 10px;
    color: #FFF;
}

.center{ width:1000px; margin:auto; clear:both;}
.center{ position:relative; top:20px; border:1px solid #e1e1e1; height:680px; border-radius:10px; background:#fff;}
.center .left{ position:absolute; left:30px; float:left; width:520px;}
.center .logo{ position:relative; left:150px; top:20px; width:201px; height:50px;}
.center .no_found_img{ position:relative; left:2px; top:30px; width:520px; height:290px; background:url(http://www.guangyuanol.cn/404/bar.gif) top no-repeat; padding-top:4px;}
.center .no_found_text{ position:relative; left:2px; top:50px; width:520px; font-family:"微软雅黑"; color:#454545;}
.center .no_found_text .t1{ text-align:center; font-size:28px;}
.center .no_found_text .t2{ text-align:center; font-size:16px; color:#666;}
.center .no_found_text ul{ position:absolute; top:70px; left:100px;}
.center .no_found_text ul li{ height:30px; line-height:30px; font-size:16px; color:#999; background:url(http://www.guangyuanol.cn/404/icon.gif) left center no-repeat; padding-left:16px;}
.center .no_found_text .t3{ position:relative; top:80px; left:84px; text-align:center; font-size:16px; width:350px; vertical-align:middle; line-height:28px;}
.center .no_found_text .t3 img{ vertical-align:middle;}
.center .no_found_text .t3 a{ margin:0 8px; color:#3fa7cb;}
.center .no_found_text .t3 a:hover{ color:#3cbce7; text-decoration:none;}
.center .right{ position:absolute; left:650px; top:20px; float:right; width:300px;}
.center .right .title{ position:relative; top:10px; font-size:19px; font-family:"微软雅黑"; height:30px; line-height:30px;}
.center .right .figure{ position:relative; top:16px; width:300px; height:90px; background:#f3f3f3;}
.center .right .figure .figure_hd{ position:absolute; top:0px; width:120px; height:90px;}
.center .right .figure .figure_hd img{ width:120px; height:90px;}
.center .right .figure .figure_mask{ position:absolute; left:124px; top:0px; width:170px; height:90px; line-height:18px; text-indent:0px; overflow:hidden;}
.center .right .figure .figure_mask a{ color:#666;}
.center .right ul{ position:relative; top:24px;}
.center .right ul li{ height:22px; line-height:22px; font-size:14px; overflow:hidden;}
.center .right ul li a:hover{ text-decoration:none;}
.center .right .ad{ position:relative; top:6px; width:300px; height:250px;}

.about_box{ height:32px; line-height:32px; text-align:center;}
.about ul li{ display:inline;}
.copyright{ line-height:22px; text-align:center; font-size:13px;}
.footer_fri3 { text-align:center;}
.footer_fri3 ul li{ display:inline;}
.footer_fri3 ul li img{ width:120px; height:50px;}
.page_end{ position:relative; top:24px; height:160px; background:url(http://www.guangyuanol.cn/404/bar1.jpg) top no-repeat; background-size:100%;}
.footerMenu {
    width: 100%;
    padding: 20px 0px;
    border-top: 1px solid #BBB;
    background: none repeat scroll 0% 0% #F6F6F6;
    margin: 20px auto 0px;
    line-height: 24px;
    color: #000;
}
.footerMenu .leftDiv {
    width: 160px;
    text-align: center;
    float: left;
}
.footerMenu .middleDiv {
    width: 520px;
    margin-left: 40px;
    padding-left: 40px;
    padding-bottom: 15px;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    float: left;
}
.footerMenu .middleDiv .subDiv {
    width: 130px;
    padding-top: 15px;
    float: left;
}
.fw_b {
    font-weight: bold;
}
.mt_10 {
    margin-top: 10px;
}
.cb {
    clear: both;
}
.footerMenu .rightDiv {
    width: 238px;
    padding-top: 15px;
    float: right;
}
.footerMenu {
    line-height: 24px;
    color: #000;
}
.fs_16 {
    font-size: 16px;
}
.pl_40 {
    padding-left: 40px;
}
.footer {
    width: 100%;
    height: 52px;
    line-height: 52px;
    margin: 0px auto;
    color: #FFF;
    background: none repeat scroll 0% 0% #07426A;
}
.footer a {
    color: #FFF;
}
.pt_50 {
    padding-top: 50px;
}
.header {
    width: 100%;
    background: url('http://www.guangyuanol.cn/images/header_bg.jpg') repeat-x scroll left bottom #F6F6F6;
}
.h_80 {
    height: 80px;
}
.pt_15 {
    padding-top: 15px;
}
.header .search {
    width: 286px;
    height: 34px;
    margin-top: 26px;
    margin-right: 4px;
    overflow: hidden;
    background: url('http://www.guangyuanol.cn/images/search_bg.jpg') no-repeat scroll 0% 0% transparent;
    margin-left: 20px;
    float: right;
}
.header .search .keyword {
    width: 206px;
    height: 32px;
    padding: 0px 10px;
    line-height: 32px;
    border: 1px solid #CCC;
    color: #989898;
    float: left;
}
.header .search .sbtn {
    width: 55px;
    border: 0px none;
    background: none repeat scroll 0% 0% transparent;
    height: 34px;
    cursor: pointer;
    float: left;
}
body, input, select, button, textarea {
    font-size: 12px;
    font-family: "宋体";
}
.header .nav {
    width: 992px;
    height: 40px;
    line-height: 40px;
    margin: 0px auto;
    border-right: 1px solid #BBB;
    border-top: 3px solid #07426A;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.header .nav ul li {
    float: left;
    display: inline;
}
.header .nav ul li {
    float: left;
    display: inline;
}
.header .navBottom {
    height: 36px;
    line-height: 36px;
    border-bottom: 1px solid #CCC;
}
.header .navBottom .secMenu {
    width: 800px;
    float: left;
}
.header .nav a {
    width: 61px;
    height: 40px;
    display: block;
    color: #333;
    border-left: 1px solid #BBB;
}
.header .nav .cur a {
    height: 40px;
    display: block;
    color: #333;
    background: none repeat scroll 0% 0% #FFF;
}
.header .navBottom .secMenu a {
    padding: 0px 5px;
    float: left;
    display: inline;
    color: #999;
    line-height: 36px;
}