﻿body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol {margin: 0;padding: 0;}
em,i {font-style: normal}
li {list-style: none}
a,a:hover {text-decoration: none}
img {border: 0}
table {border-collapse: collapse;border-spacing: 0}
label {cursor: default}
body,button,input,select,textarea {font: 12px/1.5 'microsoft yahei',Tahoma, arial, 'Hiragino Sans GB',  \5b8b\4f53}
textarea {resize: none}
a,a:focus {outline: none}
.clearfix:after {content: '\20';display: block;height: 0;clear: both}
.clearfix {*zoom: 1}
.clear {display: block;height: 0;clear: both;font-size: 0;line-height: 0;overflow: hidden}
.fl {float: left;display: inline}
.fr {float: right;display: inline}
.fn {float: none}
.tl {text-align: left}
.tr {text-align: right}
.tc {text-align: center}
.hide {display: none}
.show {display: block}
.mt10 {margin-top: 10px}
.noBg {background: none!important}
.noBorder {border: 0!important}
.yahei {font-family: 'microsoft yahei'}
.red {color: red}
a {color: grey;text-decoration: none;}
a:hover {color:grey;}
ul li {text-decoration: none;list-style-type: none;}
/*初始化完成*/
.wrapper{ width:100%; overflow:hidden}
.g-in {width: 1280px;margin: 0 auto;}
.g-in:after {content: '\20';display: block;height: 0;clear: both}
.g-in {*zoom: 1}
img{ vertical-align:top}
.header{ width:100%; height:66px; background:#217587}
.h_1{ width:1200px; margin:0 auto}
.h_1 .lt{ float:left; padding:15px 0}
/*.h_1 .rt2{ float:right; background:url(../images/g_02.png) left center no-repeat; height:66px; padding-left:50px}*/
.h_1 .rt2{ float:right;height:66px; }
.h_1 .rt2 .p1{ font-family:"黑体"; font-size:14px; color:#fff; margin-top:15px; line-height:1}
.h_1 .rt2 .p2{ font-family:Arial; font-size:16px; color:#ee9202}
.h_1 .rt{ float:right; width:720px; background:url(../images/g_01.png) right center no-repeat; margin-right:20px}
.h_1 .rt ul li{ text-align:center; float:left; line-height:66px; font-size:14px; width:90px; position:relative}
.h_1 .rt ul li a{ display:block; color:#fff; width:100%}
.h_1 .rt ul li .xl{ position:absolute; width:100%; background:#217587; left:0; top:66px; z-index:999; line-height:30px; display:none}
.h_1 .rt ul li .xl dd:hover{ background:#fff;}
.h_1 .rt ul li .xl dd:hover a{ color:#217587}


.footer{ width:100%; background:#4d8f9d; padding-top:20px}
.footer .pic{ position:relative; left:50%; margin-left:-76px; width:153px; padding-bottom: 20px;}
.footer .pic .lt{ float:left}
.footer .pic .rt{ width:20px; text-align:center; float:left; padding:22px 6px; line-height:15px; background:#9cb9c4; color:#1a516e}
.footer .logo{ width:100%; text-align:center; padding:13px 0 23px;}
.footer .ft01{ width:100%; text-align:center; color:#fff; background:#20535e; line-height:44px}


.gright{ width:73px; height:450px; position:fixed; right:0; top:50%; margin-top:-225px; background:#125f70; z-index:9999}
.gright ul{ margin-top:6px; margin-left:7px}
.gright li{ width:66px; height:60px; text-align:center; margin-bottom:3px; position:relative}
.gright li.ali{ background:url(../images/g_27.png) center 5px no-repeat #e8eff1}
.gright li.ali a{ display:block; color:#155a7f}
.gright li.ali a span{ padding-top:40px; display:inline-block}

.gright li.bli{ background:url(../images/g_28.png) center 5px no-repeat #438593}
.gright li.bli a{ display:block; color:#fff}
.gright li.bli a span{ padding-top:40px; display:inline-block}

.gright li.cli{ background:url(../images/g_29.png) center 5px no-repeat #e8eff1}
.gright li.cli a{ display:block; color:#155a7f}
.gright li.cli a span{ padding-top:40px; display:inline-block}

.gright li.dli{ background:url(../images/g_30.png) center 5px no-repeat #438593}
.gright li.dli a{ display:block; color:#fff}
.gright li.dli a span{ padding-top:40px; display:inline-block}

.gright li.eli{ background:url(../images/g_31.png) center 5px no-repeat #e8eff1}
.gright li.eli a{ display:block; color:#155a7f}
.gright li.eli a span{ padding-top:40px; display:inline-block}
.gright li.eli .pic{ position:absolute; right:-128px; top:50%; margin-top:-52px; width:128px; height:104px; background:url(../images/g_34.png) center center no-repeat; transition:all 0.5s; z-index:1}
.gright li.eli .pic .lt{ width:20px; text-align:center; line-height:1.1; color:#fff; float:left; margin-top:20px; padding:0 2px}
.gright li.eli .pic .rt{ width:95px; float:left; margin-top:5px}
.gright li.eli .pic .rt img{ width:100%}
.gright li.eli:hover .pic{ right:66px}
.gright li.fli{ background:url(../images/g_32.png) center 5px no-repeat #438593}
.gright li.fli a{ display:block; color:#fff}
.gright li.fli a span{ padding-top:40px; display:inline-block}

.gright li.gli{ background:url(../images/g_33.png) center center no-repeat #e8eff1}
.gright li.gli a{ display:block; width:100%; height:100%}


