@charset "utf-8";

/*header*/
#header{height:106px;}

#nav{ height:39px; line-height:39px; font-size:14px; background:#103a6c url(../../Image/gt_05.png) repeat-x top; color:#ffffff; text-align:center; z-index:100000;}
#nav .blocks{ width:980px; margin:0px auto; z-index:1000;}
#nav a{ display:block; color:#ffffff; width:140px; text-align:center; z-index:100000; float:left;}
#nav a span.navname{ display:block; z-index:100000; margin:0px; padding:0px;}
#nav a.active{ background:#205a8c;}
#nav a:hover{ background:#205a8c;}
#nav a span.down{width:140px; display:none; margin:0px; padding:0px; background:#FFFFFF; height:auto; z-index:10000000; position:absolute; margin-left:0px; margin-top:39px; filter:alpha(opacity=90); opacity:0.9;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#nav a span.down{width:140px; display:none; margin:0px; padding:0px; background:#FFFFFF; height:auto; z-index:10000000; position:absolute; margin-left:-70px; margin-top:39px; filter:alpha(opacity=90); opacity:0.9;}
}
#nav a span.down span.navchild{ display:inline-block; margin:0px; padding:0px; background:#FFFFFF; color:#205a8c; width:140px; text-align:center; border-bottom:1px #dddddd solid; height:28px; line-height:28px; float:left;}
#nav a span.down span.navchild:hover{ background:#cbdee5; border-bottom:1px #cbdee5 solid;}
.slider{width:100%;height:280px; z-index:10000;}
.slider .window{width:100%; height:280px; overflow: hidden; position: relative; margin:0 auto;}
.slider .image_reel{position: absolute;top: 0; left: 0; z-index:10000}
.slider .image_reel a{ display:inline-block; float:left; height:280px; z-index:10000}
.slider .image_reel img{float: left; width:1280px; height:280px; z-index:10000}
.slider .paging{position: absolute; text-align:center; bottom:15px; left:47%;z-index: 10000000;text-align: center; display: none; }
.slider .paging a{width:9px; height:9px; border-radius:50px; display: inline-block; overflow:hidden; margin:0 4px; background:#e8e8e8;}
.slider .paging a.active{background:#1c89c1;}

.ad_top{ background:url(../../Image/gt_07.png) no-repeat center top; height:159px;}
.ad_top1{ background:url(../../Image/gt_071.png) no-repeat center top; height:159px;}
.ad_top2{ background:url(../../Image/gt_072.jpg) no-repeat center top; height:159px;}
.ad_top3{ background:url(../../Image/gt_073.jpg) no-repeat center top; height:159px;}
.ad_top4{ background:url(../../Image/gt_074.jpg) no-repeat center top; height:159px;}
.ad_top5{ background:url(../../Image/gt_075.jpg) no-repeat center top; height:159px;}
.ad_bottom{ background:url(../../Image/gti_03.png) no-repeat center top; height:21px;}

.mright{ width:750px; line-height:25px;}
.mright .title{ height:35px; line-height:35px; font-size:16px; color:#2c2980; padding-left:35px;}
.mright .title0{background:url(../../Image/top0.png) no-repeat 10px center;}
.mright .title a{ display:inline-block; font-size:12px; margin-left:5px; margin-top:3px; line-height:32px; height:32px; color:#2c2980; padding-left:30px; background:url(../../Image/pp.png) no-repeat 10px center;}
.mright .list{ margin:5px;}
.mright .list a{ display:block; line-height:30px; height:30px; color:#2c2980;}
.mright .list a.top0{ padding-left:30px;}
.mright .list a.top1{ padding-left:30px; background:url(../../Image/top1.png) no-repeat 10px center;}
.mright .list a.top2{ padding-left:30px; background:url(../../Image/top2.png) no-repeat 10px center;}
.mright .list a.top3{ padding-left:30px; background:url(../../Image/top3.png) no-repeat 10px center;}

.mindex{ width:790px; line-height:25px; margin-bottom:10px;}
.mindex_div{ width:386px; height:200px; border:1px #d4d4d4 solid; border-radius:3px; margin-bottom:19px;}
.mindex_div .title{ height:24px; background:url(../../Image/gt_10.png) no-repeat left top; line-height:24px; text-indent:26px; font-size:14px; color:#1a2f72;}
.mindex_div .list{ margin:8px;}
.mindex_div .list a{ display:block; background:url(../../Image/gti_09.png) no-repeat left center; line-height:30px; border-bottom:1px dotted #666666; color:#666666; padding-left:15px; }
.mindex_div .list a.pic{ display:block; border-bottom:none; color:#666666; line-height:22px; padding:0px; padding-top:5px; position:relative; overflow:hidden;}
.mindex_div .list a.pic img{ width:154px; float:left; margin-right:10px;}
.mindex_div .list a:hover{ color:#333333; }

.miright{ width:296px;}
.rightbox{ border:1px #d4d4d4 solid; border-radius:3px; margin-bottom:15px;}
.rightbox .titles{ height:24px; background:url(../../Image/gt_10.png) no-repeat right top; line-height:24px; text-indent:26px; font-size:14px; color:#1a2f72;}
.rightbox .list{ background:#fbfbfb; padding:25px; height:213px;}
.rightbox .list a{ display:block; line-height:30px; color:#666666; }
.rightcatbox{ border:1px #d4d4d4 solid; border-radius:3px; margin-bottom:15px;}
.rightcatbox .titles{ height:30px; background:#f5f4f2; line-height:30px; text-align:center; font-size:16px; color:#1a2f72;}
.rightcatbox .list{ background:#f9f7f8; font-size:14px; text-align:center;}
.rightcatbox .list a{ display:block;  height:30px; line-height:30px; color:#666666; border-top:1px #d4d4d4 solid; text-align:left; text-indent:20px;}
.rightcatbox .list .child{ background:fefefe; display:block; }
.rightcatbox .list .child a{text-indent:40px;}

.mcat_div{ border:1px #d4d4d4 solid; border-radius:3px; margin-bottom:19px;}
.mcat_div .title{ height:24px; background:url(../../Image/gt_10.png) no-repeat left top; line-height:24px; text-indent:0; padding-left:14px; font-size:14px; color:#1a2f72; text-align:left;}
.mcat_div .title div{ float:left; width:80px; height:24px; text-align:center; background:none;}
.mcat_div .list{ margin:8px;}
.mcat_div .list a{ display:block; background:url(../../Image/gti_09.png) no-repeat left center; line-height:30px; border-bottom:1px dotted #666666; color:#666666; padding-left:15px; }

.ztitle{ font-size:18px; text-align:center; line-height:50px;}

.global_page{position:relative; overflow:hidden; margin:15px 5px;}
.global_page a{ display:inline-block; padding:0px 8px; margin:3px 1px; color:#bbbbbb; border:1px #eeeeee solid;}
.global_page a.visited, .global_page a:hover{ background:#205a8c; color:#FFFFFF;}

.n1{ display:block; background:url(../../Image/gt_17.png) no-repeat left center; line-height:25px; color:#666666; padding-left:25px; }
.n2{ display:block; background:url(../../Image/gt_20.png) no-repeat left center; line-height:25px; color:#666666; padding-left:25px; }
.n3{ display:block; background:url(../../Image/gt_23.png) no-repeat left center; line-height:25px; color:#666666; padding-left:25px; }
.n4{ display:block; background:url(../../Image/gt_26.png) no-repeat left center; line-height:25px; color:#666666; padding-left:25px; }

textarea{ width:697px; height:118px; border:1px #d4d4d4 solid; margin-bottom:10px; }
input.text { width:128px; height:29px; line-height:29px; padding:5px 15px; border:1px #d4d4d4 solid; font-size:14px; color:#999999;}
input.texts { width:150px; height:29px; line-height:29px; padding:5px 15px; border:1px #d4d4d4 solid; font-size:14px; color:#999999;}
input.submit{ width:128px; height:39px; line-height:39px; border:none; background:#cfcfd1; font-size:14px; color:#ffffff;}

a.login{ border:#CCCCCC 1px solid; padding:1px 8px; background:#ececec; color:#999999; margin-top:53px; border-radius:5px;}
a.login:hover{ color:#666666; background:#ffffff;  border:#666666 1px solid;}