/* CSS Document */
/*公共样式*/
*{margin:0; padding:0; border:0;}
*:focus{outline:none;}
html{ overflow-x:hidden;}
body {margin:0; padding:0; border:0; font-size:12px; font-family:"微软雅黑";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{ font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:12px;}
a {text-decoration:none;}
em,i{font-style:normal;}
.clear{ clear:both;}
input[type="submit"],input[type="button"]{ cursor:pointer;} 

.f01{ font-family:"微软雅黑";}
.l{ float:left;}
.r{ float:right;}
.blank{ height:10px;}
.blank1{ height:15px;}
.blank2{ height:20px;}
.blank3{ height:25px;}
.blank4{ height:30px;}
.header,.main,.footer{ width:1000px; margin:0 auto;}
#header{ height:51px; border-bottom:#c0c0c0 1px solid; position:relative; z-index:9999;}
.h_box{ height:51px; line-height:51px;}
.h_box dt{ float:left;}
.h_box dd{ float:right; text-align:right;padding-top:14px;}
.h_box dd.hover{ width:105px; background:url(../images/gdsx_58.jpg) left repeat-y; background-size:105px 100%;height:51px;}
.h_box dd img{ vertical-align:middle; margin-right:17px;}
.logo{ width:152px; padding:14px 0 0 28px;}
.nav{ position:absolute; top:51px; right:0; width:105px; background:url(../images/gdsx_58.jpg) left repeat-y; background-size:105px 100%; display:none;}
.nav li{background:url(../images/gdsx_59.jpg) left bottom no-repeat; background-size:105px 2px;}
.nav li a{ font-size:12px; color:#FFF; height:51px; line-height:51px; text-align:center; display:block;}
.close{ background:url(../images/gdsx_60.jpg) no-repeat; width:55px; height:52px; background-size:55px 52px; position:absolute; top:0; right:105px; cursor:pointer; display:none;}

.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:113px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.w90{ width:90%; margin:0 auto;}
.w48{ width:48%;}
.m_nav{}
.m_nav li{}
.m_nav li.w32{ width:32%;}
.m_nav li.w48{ width:48%;}
.m_nav li.h55{ height:55px;}
.m_nav li.h62{ height:62px;}
.m_nav li.h79{ height:79px;}
.m_nav li.c1 a{ background:#e75e00;}
.m_nav li.c2 a{ background:#87cf13;}
.m_nav li.c3 a{ background:#0cc3d3;}
.m_nav li.c4 a{ background:#f4b70e;}
.m_nav li.c5 a{ background:#fd8749;}
.m_nav li.c6 a{ background:#9555f1;}
.m_nav li.c7 a{ background:#e73d30;}
.m_nav li a{ display:block; text-align:center; height:100%;}
.m_nav li a p{ font-size:13px; color:#FFF;} 
.m_nav li a span{ width:30px; height:30px; display:block; margin:0 auto; text-align:center;} 
.m_nav li a span.ico1{ background:url(../images/gdsx_6.png) center no-repeat; background-size:21px;}
.m_nav li a span.ico2{ background:url(../images/gdsx_7.png) center no-repeat; background-size:21px;}
.m_nav li a span.ico3{ background:url(../images/gdsx_8.png) center no-repeat; background-size:21px;}
.m_nav li a span.ico4{ background:url(../images/gdsx_9.png) center no-repeat; background-size:23px;}
.m_nav li a span.ico5{ background:url(../images/gdsx_10.png) center no-repeat; background-size:25px;}
.m_nav li a span.ico6{ background:url(../images/gdsx_11.png) center no-repeat; background-size:25px;}
.m_nav li a span.ico7{ background:url(../images/gdsx_12.png) center no-repeat; background-size:28px;}
.m_nav li.c4{ margin-bottom:10px;}
.m_nav li.c4 span{ float:left; margin-left:20px;}
.m_nav li.c4 p{ float:left; line-height:30px; margin-left:10px;}
.m_nav li.c5{ margin-bottom:10px;}
.m_nav li.c5 span{ float:left; margin-left:20px;}
.m_nav li.c5 p{ float:left; line-height:30px; margin-left:10px;}
.m_wrap{}
.m_wrap dt{ background:url(../images/gdsx_23.jpg) repeat-x; height:49px; line-height:49px; background-size:100% 49px;margin-bottom:20px;}
.m_wrap dt span{ color:#565656; padding-left:20px; margin-left:15px;}
.m_wrap dt span.ico1{ background:url(../images/gdsx_24.png) left center no-repeat; background-size:12px;font-size:15px;}
.m_wrap dt span.ico2{ background:url(../images/gdsx_25.png) left center no-repeat; background-size:13px;font-size:15px;}
.m_wrap dt span.ico3{ background:url(../images/gdsx_35.png) left center no-repeat; background-size:13px;font-size:15px;}
.m_wrap dt em{ background:url(../images/gdsx_26.png) no-repeat; width:13px; height:13px; display:block; float:right; background-size:13px; margin:19px 19px 0 0;}
.m_wrap dt.hover{ background:#084a94;margin-bottom:0px !important;}
.m_wrap dt.hover span{ color:#FFF;}
.m_wrap dt.hover span.ico1{ background:url(../images/gdsx_20.png) left center no-repeat; background-size:12px;}
.m_wrap dt.hover span.ico2{ background:url(../images/gdsx_27.png) left center no-repeat; background-size:13px;}
.m_wrap dt.hover span.ico3{ background:url(../images/gdsx_34.png) left center no-repeat; background-size:13px;}
.m_wrap dt.hover em{ background:url(../images/gdsx_21.png) no-repeat; background-size:13px;}
.m_wrap dd{ display:none; padding-top:5px;}
.m_wrap dd .box{margin-bottom:10px;}
.m_wrap dd .box .list{margin-bottom:10px;border:1px solid #ccc;padding:5px;}
.m_wrap dd .box .tit{ color:#606060; border-bottom:#ededed 1px solid; background:url(../images/gdsx_22.jpg) left center no-repeat; padding-left:15px; background-size:9px; height:23px; line-height:23px;margin-top:5px;margin-bottom:5px;}
.m_wrap dd .box .con{ color:#979797; line-height:20px; padding:5px 0;}
.m_wrap dd .box table{ width:100%; margin:5px 0;}
.m_wrap dd .box table td{ height:25px;}
.m_wrap dd .box table td .c1{ color:#0a4893;}
.m_wrap dd .box table td .c2{ color:#979797;}
.m_wrap dd .box1{ padding:5px 0;}
.m_wrap dd .box1 li{ line-height:20px; padding:10px 0;}
.m_wrap dd .box1 li .p1{ color:#084995;}
.m_wrap dd .box1 li .p2{ color:#b2b2b2;}
.m_wrap dd img{width:100% !important;height:auto !important;}
.m_wrap1{}
.m_wrap1 dt{ color:#191919; border-bottom:#cfcfcf 1px solid; height:35px; line-height:35px; background:url(../images/gdsx_37.jpg) right center no-repeat; background-size:13px;}
.m_wrap1 dd{ padding:5px 0; display:none;}
.m_wrap1 dd p{ line-height:20px; color:#575757;}
.m_wrap2{ width:100%; padding-top:16px;}
.m_wrap2 li{ padding-bottom:22px;}
.m_wrap2 li a{ background:url(../images/gdsx_57.jpg) repeat-x; background-size:100% 49px; border:#e6e6e6 1px solid; display:block; height:49px; line-height:49px;}
.m_wrap2 li a span{ color:#565656; display:inline-block; padding-left:20px; margin-left:22px;font-size:15px;}
.m_wrap2 li a span.ico1{ background:url(../images/gdsx_39.png) left center no-repeat; background-size:13px;}
.m_wrap2 li a span.ico2{ background:url(../images/gdsx_40.png) left center no-repeat; background-size:13px;}
.m_wrap2 li a em{ background:url(../images/gdsx_26.png) no-repeat; width:13px; height:13px; background-size:13px; float:right; margin:18px 18px 0 0;}
.m_wrap2 li.hover a{ background:#1c64a5; border:#1c64a5 1px solid;}
.m_wrap2 li.hover a span{ color:#FFF;}
.m_wrap2 li.hover a span.ico1{ background:url(../images/gdsx_42.png) left center no-repeat; background-size:13px;}
.m_wrap2 li.hover a span.ico2{ background:url(../images/gdsx_41.png) left center no-repeat; background-size:13px;}
.m_wrap2 li.hover a em{ background:url(../images/gdsx_21.png) no-repeat; background-size:13px;}
.m_wrap3{ padding-bottom:13px; border-bottom:#ededed 1px solid;}
.m_wrap3 .tit{ color:#3e3e3e; background:url(../images/gdsx_22.jpg) left center no-repeat; padding-left:15px; background-size:9px; height:35px; line-height:35px;}
.m_wrap3 .con{ color:#767676;}
.m_wrap4{ padding-top:20px;}
.m_wrap4 li{ width:48%; padding-bottom:20px;}
.m_wrap4 li a{ width:100%; height:74px; line-height:74px; background:#e1e1e1; color:#666; text-align:center; display:block;}
.m_wrap4 li a.hover{ background:#074a95; color:#FFF;}
.m_wrap5{ padding-top:20px;}
.m_wrap5 li{ padding-bottom:25px;}
.m_wrap5 li img{ width:100%;}
.m_wrap6{ padding-top:15px;}
.m_wrap6 dt{ background:url(../images/gdsx_21.png) 95% center no-repeat #084a94; background-size:13px; height:33px; line-height:33px;}
.m_wrap6 dt span{ color:#FFF; background:url(../images/gdsx_20.png) left center no-repeat; background-size:12px; padding-left:20px; margin-left:22px;}
.m_wrap6 dd{ background:#e9e9e9; padding:13px;}
.m_wrap6 dd .p1{ font-size:11px; color:#333; line-height:20px;}
.m_wrap7{}
.m_wrap7 li{ float:left; text-align:center; height:125px;}
.m_wrap7 li.w33{ width:33%;}
.m_wrap7 li.w66{ width:66%;}
.m_wrap7 li.b1{ border-bottom:#e3e3e3 1px solid;}
.m_wrap7 li.b2{ border-right:#e3e3e3 1px solid;}
.m_wrap7 li span{ width:38px; height:38px; display:block; margin:30px auto 0;}
.m_wrap7 li span.ico1{ background:url(../images/gdsx_49.jpg) center no-repeat; background-size:33px;}
.m_wrap7 li span.ico2{ background:url(../images/gdsx_50.jpg) center no-repeat; background-size:33px;}
.m_wrap7 li span.ico3{ background:url(../images/gdsx_51.jpg) center no-repeat; background-size:33px;}
.m_wrap7 li span.ico4{ background:url(../images/gdsx_52.jpg) center no-repeat; background-size:33px;}
.m_wrap7 li span.ico5{ background:url(../images/gdsx_54.jpg) center no-repeat; background-size:33px;}
.m_wrap7 li span.ico6{ background:url(../images/gdsx_55.jpg) center no-repeat; background-size:33px;}
.m_wrap7 li span.ico7{ background:url(../images/gdsx_56.jpg) center no-repeat; background-size:33px;}
.m_wrap7 li p{ color:#666; padding-top:15px;}
.m_list{ border-bottom:#e5e5e5 1px solid; padding:15px 5%;}
.m_list .img{ float:left; width:45%;}
.m_list .con{ float:left; width:55%;}
.m_list .con .p1{ color:#605f5f; border-bottom:#e5e5e5 1px solid; line-height:25px;}
.m_list .con .p2{ font-size:11px; color:#898989; line-height:20px;}
.m_load{ text-align:center; padding:27px 0; color:#999; font-size:11px;}
.m_table{ width:90%; margin:0 auto;}
.m_table td{ padding-bottom:7px;}
.m_table td img{ margin-left:2%;}
.m_table td .text{ background:#FFF; border:#bebebe 1px solid; height:25px; line-height:25px; width:100%;}
.m_table td .text1{ background:#FFF; border:#bebebe 1px solid; height:25px; line-height:25px;}
.m_table td .submit{ background:#074b95; color:#FFF; height:25px; line-height:25px; width:100%;}
.m_table td .textarea{ border:#bebebe 1px solid; height:83px; width:100%;}
.m_table td .select{ border:#CCC 1px solid; width:50%;}
.m_table td .c1{ font-size:13px; color:#000; border-bottom:#e5e5e5 1px solid; display:block; width:100%; height:33px; line-height:33px;}
.m_table td .c2{ color:#666;}

.p_content img{width:100% !important;height:auto !important;}

#footer{ border-top:#e8e8e8 1px solid; height:60px;}
.f_box{ color:#666; font-size:10px; text-align:center; line-height:20px; padding-top:5px;}
.f_box a{ color:#666; margin:0 7px;}
.f_box a.ico{ background:url(../images/gdsx_13.jpg) left center no-repeat; background-size:11px; padding-left:15px;}