@charset "utf-8";
/* CSS Document */

/*cssreset*/
html,body {color:#333; background:#f7f7f7;}
body,h1,h2,h3 {margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; font-family:Microsoft Yahei,arial,verdana;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:courier new,courier,monospace;}
ul,ol {list-style:none outside none;}
a {color:#333; text-decoration:none; hide-focus:expression(this.hideFocus=true); outline:none;}
a:hover {text-decoration:underline;}
a:focus {outline:0;}
legend {color:#666;}
fieldset,img {border:none;}
img {vertical-align:bottom;}
button,input,select,textarea {margin:0; padding:0; font-size:12px; outline:0 none; vertical-align:middle;}
td select {border: 1px solid #e4e4e4;color: #333;font: 12px/19px "Microsoft YaHei"; outline: medium none;padding: 2px 2px 2px 6px;margin-right: 10px;}
button {cursor:pointer;}
input[type="radio"] {position:relative; top:-2px;}
table {border-collapse:collapse; border-spacing:0;}

/* default color */
a{text-decoration:none;blr:expression(this.onFocus=this.blur());}
*:focus { outline: none; }
ul, li {padding:0; margin:0;}
/*-------------------------------
  end:reset */

/*清除浮动*/
.clearfix:before, .clearfix:after {content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.clear {clear:both; height:0; overflow:hidden;}
/*container start*/
.container {width:1200px; display:block; margin:0 auto;}
/*container end*/

/*浮动*/
.fl {float:left;}
.fr {float:right;}
/*外边距*/
.mrgA5 {margin:5px;}
.mrgT5 {margin-top:5px;}
.mrgT8 {margin-top:8px;}
.mrgR5 {margin-right:5px;}
.mrgB5 {margin-bottom:5px;}
.mrgL5 {margin-left:5px;}
.mrgA10 {margin:10px;}
.mrgT10 {margin-top:10px;}
.mrgR10 {margin-right:10px;}
.mrgB10 {margin-bottom:10px;}
.mrgL10 {margin-left:10px;}
.mrgA15 {margin:15px;}
.mrgT15 {margin-top:15px;}
.mrgR15 {margin-right:15px;}
.mrgB15 {margin-bottom:15px;}
.mrgL15 {margin-left:15px;}
.mrgL18 {margin-left:18px;}
.mrgA20 {margin:20px;}
.mrgT20 {margin-top:20px;}
.mrgR20 {margin-right:20px;}
.mrgB20 {margin-bottom:20px;}
.mrgL20 {margin-left:20px;}
.mrgA25 {margin:25px;}
.mrgT25 {margin-top:25px;}
.mrgR25 {margin-right:25px;}
.mrgB25 {margin-bottom:25px;}
.mrgL25 {margin-left:25px;}
.mrgA30 {margin:30px;}
.mrgT30 {margin-top:30px;}
.mrgR30 {margin-right:30px;}
.mrgB30 {margin-bottom:30px;}
.mrgL30 {margin-left:30px;}
.mrgA35 {margin:35px;}
.mrgT35 {margin-top:35px;}
.mrgR35 {margin-right:35px;}
.mrgB35 {margin-bottom:35px;}
.mrgL35 {margin-left:35px;}
.mrgA40 {margin:40px;}
.mrgT40 {margin-top:40px;}
.mrgR40 {margin-right:40px;}
.mrgB40 {margin-bottom:40px;}
.mrgL40 {margin-left:40px;}
.mrgA45 {margin:45px;}
.mrgT45 {margin-top:45px;}
.mrgR45 {margin-right:45px;}
.mrgB45 {margin-bottom:45px;}
.mrgL45 {margin-left:45px;}
.mrgA50 {margin:50px;}
.mrgT50 {margin-top:50px;}
.mrgR50 {margin-right:50px;}
.mrgB50 {margin-bottom:50px;}
.mrgL50 {margin-left:50px;}
.mrgT60 {margin-top:60px;}
.mrgT80 {margin-top:80px;}
/*内边距*/
.pdT10 {padding-top:10px;}
.pdT15 {padding-top:15px;}
.pdT20 {padding-top:20px;}
.pdT25 {padding-top:25px;}
.pdT30 {padding-top:30px;}
.pdT40 {padding-top:40px;}
.pdm5 {padding-bottom:5px;}
.pdm10 {padding-bottom:10px;}
.pdm15 {padding-bottom:15px;}
.pdm20 {padding-bottom:20px;}
.pdm25 {padding-bottom:25px;}
.pdm30 {padding-bottom:30px;}
.pdm40 {padding-bottom:40px;}
.pdm50 {padding-bottom:50px;}
.pdm60 {padding-bottom:60px;}
.pdl10 {padding-left:10px;}
.pdl15 {padding-left:15px;}
.pdl20 {padding-left:20px;}
.pdl25 {padding-left:25px;}
.pdl28 {padding-left:28px;}
.pdl30 {padding-left:30px;}
.pdl40 {padding-left:40px;}
.pdr10 {padding-right:10px;}
.pdr15 {padding-right:15px;}
.pdr20 {padding-right:20px;}
.pdr25 {padding-right:25px;}
.pdr30 {padding-right:30px;}
.pdr35 {padding-right:35px;}
.m0auto {margin:0 auto;}

/*font*/
.farbd {font-family:Arial, Helvetica, sans-serif;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}
.fs22 {font-size:22px;}
.fs24 {font-size:24px;}
.fs26 {font-size:26px;}
.fs30 {font-size:30px;}
.fs32 {font-size:32px;}

/*fontcolor*/
.orangefont {color:#ff3700}
.redfont {color:#ff3700;}
.bluefont {color:#0a9cc3;}
.grayfont {color:#999;}
.greenfont {color:#3cb32b;}

/*fontsize*/
.fontsize14 {font-size:14px;}

/*fontcolorlink*/

a.bluefont {color:#147adb;}
/*a.bluefont:hover {color:#ff5700;}*/

/*input*/
.cinput {height:17px; line-height:17px; padding:3px 5px; border:1px solid #ddd;}
.ctextarea {padding:5px; border:1px solid #ddd; color:#666;}

/*margin*/
.gd_jymt10 {margin-top:10px;}
.gd_jymb10 {margin-bottom:10px;}

/*btn*/
.gd_jybtn,.gd_jygraybtn,.gd_jybluebtn {display:inline-block; height:30px; padding:0 20px; border:1px solid #147adb; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#147adb; color:#fff; font:normal 16px/30px Microsoft Yahei;text-align: center;margin-right:5px;}
.gd_jyclosebtn{background-image: url("cssimages/view_licbg.jpg");display:inline-block; height:26px; padding:0 20px; border:1px solid #039cbe; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  color:#fff; font:normal 16px/26px Microsoft Yahei;text-align: center;margin-right:5px;}
.gd_jygraybtn {border-color:#ccc; background:#f3f3f3; color:#333;}
.gd_jybluebtn {padding:0 15px; border-color: #147adb; background: #147adb; color:#fff; font-size:14px;}
.gd_jybtn:hover,.gd_jygraybtn:hover,.gd_jybluebtn:hover {color:#fff; text-decoration: none;}
.gd_jygraybtn:hover {color:#333;}
.gd_jybluebtn:hover {color:#fff;}
.gd_jybtn:hover,.gd_jygraybtn:hover,.gd_jybluebtn:hover,.gd_jyclosebtn:hover {filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

/*ellipsis*/
.gd_jyellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/*rebg*/
.gd_jyrebg {position:absolute; top:0; left:0; z-index:9998; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}

/*register*/
.regis_site{float:right;margin-top: 3px;}
.regis_site a {background: url("cssimages/regis_sitea.jpg") no-repeat scroll left center;color: #666;float: left;font: 12px/26px "Microsoft YaHei";margin-right: 8px;padding: 0 5px 0 20px;}
.regis_site a.regis_sitea {background-image: url("cssimages/regis_sitea1.jpg");color: #039cbe;margin-right: 0;padding-right: 0;}	
.regis_p {background: url("cssimages/regis_pbg.jpg") no-repeat scroll left center;color: #444;font: 12px/30px "Microsoft YaHei"; padding-left: 20px;width: 100%;margin-top:25px;}
.regis_p em{color: #ff9600;}

/*layout*/
.gd_jylayout {clear:both; position:relative; width:1200px; margin:20px auto 0;padding-bottom: 40px;}
.gd_jylayout_register {clear:both; position:relative; width:1100px; margin:10px auto 0;padding:10px 10px 40px;}
.gd_jylayout .searchbtn{ background: url("cssimages/contr_sub.jpg") no-repeat;border: 0 none;cursor: pointer;height: 26px;width: 63px;display:inline-block;}
.gd_jylayout .resetbtn{ background: url("cssimages/contr_res.jpg") no-repeat;border: 0 none;cursor: pointer;height: 26px;width: 63px;display:inline-block;}
.gd_jylayout:after {clear:both; display:block; height:0; line-height:0; visibility:hidden; content:'';}

/*movepic*/
.gd_jymoveimg {position:absolute; z-index:99999; width:24px; height:19px;}

/*site*/
.gd_jysite {height:29px; border-bottom:1px solid #d9d9d9; background:#ececec;}
.gd_jysitenav {width:1120px; height:29px; margin:0 auto;}
.gd_jysitenav .linfo,.gd_jysitenav .rinfo {font-size:12px;float:left; height:22px; margin-top:7px; color:#999;}
.gd_jysitenav .linfo .scicon,.gd_jysitenav .rinfo .gwcicon {display:inline-block; width:20px; height:16px; background:url(cssimages/bg.png) no-repeat; vertical-align:middle;}
.gd_jysitenav .linfo .scicon {background-position:-84px -45px;}
.gd_jysitenav .rinfo .gwcicon {background-position:-78px -11px;}
.gd_jysitenav .linfo span {display:inline-block; float:left; margin-right:30px;}
.gd_jysitenav p a{color:#999;}
.gd_jysitenav p span a{color:#999;}
.gd_jysitenav .rinfo {float:right; text-align:right;}
.gd_jysitenav .rinfo a {margin:0 3px;}

/*top*/
.gd_jytop {position:relative; width:1110px; height:105px; margin:0 auto; padding:15px 5px 0;}
.gd_jytoplogo {float:left; width:245px; height:70px; margin:10px 20px 0 0;}
.gd_jytopsearch {float:left; width:675px;}
.gd_jytopschtab {height:28px;}
.gd_jytopschtab li {float:left; height:28px; line-height:28px; padding:0 18px;}
.gd_jytopschtab li.current {background:#0596c6; color:#fff; font-weight:bold;}
.gd_jytopschtab li a:hover {color:#039cbe;text-decoration:none;}
.gd_jytopschtab li.current a,.gd_jyschtoptab li.current a:hover {color:#fff;}
.gd_jytopschcont {position:relative; width:675px; height:39px;}
.gd_jytopschcont a:hover {text-decoration:none;}
.gd_jytopschcont .searchinput {float:left; width:540px; height:17px; line-height:17px; padding:8px 8px 8px 36px; border:3px solid #ccc; border-width:1px 0 1px 1px; background:url(cssimages/gd_jyschicon.png) 10px 50% no-repeat; color:#666;}
.gd_jytopschcont label {top:9px; left:37px; font-size:14px; cursor:text;}
.gd_jytopschbtn {display:inline-block; float:right; width:90px; height:35px; background:#147adb; color:#fff; font:normal 18px/35px Microsoft Yahei; text-align:center;}
.gd_jytopschbtn:hover {background:#0596c6; color:#fff;}
.gd_jytopschmore {clear:both; height:30px; line-height:30px; color:#888;}
.gd_jytopschmore a {margin-right:15px;color:#888;}
.gd_jysearch {float:left; width:600px;}
.gd_jytopewm {position:absolute; top:50%; right:5px; width:80px; height:90px; margin-top:-46px; padding-top:3px; border:1px solid #eee; background:#fff; text-align:center;}
.gd_jytopewm p {height:20px; line-height:20px;}

/*nav*/
.gd_jynav {position:relative;}
.gd_jynavm {height:42px; background:#ff5700;}
.gd_jynavs {height:38px; border-bottom:1px solid #eee; background:#fbfbfb;}
.gd_jynavmc,.gd_jynavsc {width:1100px; margin:0 auto;}
.gd_jynavmc {height:42px;}
.gd_jynavmc .ml {float:left; height:42px;}
.gd_jynavmc .ml li {position:relative; float:left; height:42px; padding:0 40px; color:#fff; font:normal 16px/42px Microsoft Yahei;}
.gd_jynavmc .ml li:hover {background:#eb5000;}
.gd_jynavmc .ml li.current {background:url(cssimages/gd_jynavcurrenticon.png) bottom no-repeat #eb5000;}
.gd_jynavmc .ml li a,.gd_jynavmc .ml li a:hover {color:#fff;}
.gd_jynavmc .ml li.current a,.gd_jynavmc .ml li.current a:hover {color:#fff;}
.gd_jynavmc .mr {float:right; height:42px; margin-right:10px; color:#fff; font:normal 14px/42px Microsoft Yahei;}
.gd_jynavmc .mr font {font-size:18px; font-weight:bold;}
.gd_jynavsc {height:38px;}
.gd_jynavsc li {position:relative; float:left; margin:7px 10px 0 0;}
.gd_jynavsc a {display:inline-block; height:26px; line-height:26px; padding:0 11px; border:0 none; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:none; color:#999;}
.gd_jynavsc a:hover {height:24px; line-height:24px; padding:0 10px; border:1px solid #ddd; background:none; color:#666;}
.gd_jynavsc a.current,.gd_jynavsc a.current:hover {height:24px; line-height:24px; padding:0 10px; border:1px solid #ddd; background:#e7e7e7; color:#666;}
.gd_jynumprompt {position:absolute; top:-5px; right:10px; display:inline-block; width:22px;}
.gd_jynumprompt .ct {width:18px; height:13px; line-height:13px; padding:0 2px; background:#ffbc05; color:#fff; font-weight:bold; text-align:center;}
.gd_jynumprompt .cb {height:4px; background:url(cssimages/gd_jynumarrow.png) 50% 0 no-repeat;}
.gd_jypointprompt {position:absolute; top:0; right:0; display:inline-block; width:8px; height:8px; background:url(cssimages/gd_jyredpoint.png) no-repeat;}

/*page*/
.gd_jypage {padding:10px 0; font:normal 12px/28px Microsoft Yahei; text-align:right;background-color: #fff;display:inline-block;float:right;}
.gd_jypage a {display:inline-block; margin-left:-1px; color:#888; padding:0 10px;width:8px;height:28px;text-align:center; border:1px solid #dfdfdf; background:#fff; vertical-align:middle;}
.gd_jypage a:hover {border-color:#039cbe;background:#039cbe; color:#ffffff; text-decoration: none;}
.gd_jypage a.current {border-color:#147adb; background:#147adb; color:#ffffff; font-weight:bold;}
.gd_jypage .cinput {display:inline-block; width:36px; height:16px; margin:0 5px; padding:2px; border:1px solid #ccc; font:normal 12px/18px Microsoft Yahei; text-align:center;}
.gd_jypage .pagebtn {display:inline-block; margin-left:3px; color:#888; padding:0 10px; border:1px solid #ddd; background:#fff; vertical-align:middle;font: 12px/25px Microsoft Yahei;}
.gd_jypage .pagebtn:hover {border-color:#039cbe;background:#039cbe; color:#ffffff; text-decoration: none; cursor: pointer;}
.gd_jypagenext {margin-top:20px; padding:10px 0; border-top:1px solid #ddd;}
.gd_jypagenext .fr {float:right;}
.gd_jypagenext p {font-size:14px;}

/* 翻页 start */
/*.gd_jypage{text-align:center; width:100%;}
.gd_jypage span{line-height:28px; color:#595757; margin:0 5px; font-family:"Microsoft YaHei";}
.gd_jypage a{cursor: pointer;text-decoration: none;width:28px; height:28px; overflow:hidden; line-height:28px; text-align:center; color:#888; border:1px solid #dfdfdf; display:inline-block; vertical-align:top; background:#fff; font-family:"Microsoft YaHei"; margin-left:-1px;}
.gd_jypage a {line-height:28px;}
.gd_jypage .page_tt{width:58px;}
.gd_jypage .page_prev{margin:0 15px 0 0;}
.gd_jypage .page_next{margin:0 5px 0 15px;}
.gd_jypage a:hover{color:#ffffff; border:1px solid #eb5902; background:#e4393c;}
.gd_jypage .current{cursor: pointer;text-decoration: none;overflow:hidden; color:#ffffff; border:1px solid #e4393c; background:#e4393c;}
.input_v{width:28px; height:28px; line-height:28px; margin-right:5px; border:1px solid #dfdfdf; text-align:center;}
.gd_jypage .page_sure{margin-left:10px;}
/* 翻页 end */

/*footer start*/
.footer {float:left; width:100%; height:275px; background:#5e5e5e;}
.foot_bot {float:left; width:100%; line-height:22px; padding:13px 0; color:#bdbdbd; text-align:center; background:#444; text-transform:uppercase;}
.foot_bot span {margin:0 20px 0 22px; font-family:Arial;}
.foot_bot a {color:#bdbdbd;}
.foot_bot a:hover {text-decoration:underline;}
.foot_trait {float:left; width:100%; text-align:center; padding:20px 0; border-top:1px dashed #7d7d7d;}
.foot_trait a {height:34px; height:34px; font:bold 18px/34px "黑体", "Microsoft YaHei"; color:#fff; display:inline-block; padding-right:75px;}
.foot_trait .foot_traita {padding:0;}
.foot_trait a span {display:inline-block; height:34px; font:bold 18px/34px "黑体", "Microsoft YaHei"; color:#fff;}
.foot_trait a img {display:inline; vertical-align:top; margin-right:9px;}
.foot_nav {float:left; padding:43px 0 25px;}
.foot_nav dl {float:left; height:62px; border-right:1px dashed #7d7d7d;}
.foot_nava {width:222px;}
.foot_nav dl.foot_nava dd {padding-left:18px;}
.foot_navb {width:224px; padding-left:21px;}
.foot_nav dl.foot_navb dd {padding-left:30px;}
.foot_navc {width:230px; padding-left:27px;}
.foot_nav dl.foot_navc dd {padding-left:26px;}
.foot_nav .foot_navd {width:215px; padding-left:27px; border:0;}
.foot_nav dl.foot_navd dd {padding-left:25px;}
.foot_nav dl.foot_navdl {border-right:0;}
.foot_nav dl dt {float:left; width:100%; font:bold 13px/15px SimSun; color:#fff;}
.foot_nav dl dt img {float:left; vertical-align:middle; margin-right:6px;}
.foot_nav dl dd {float:left; margin-top:8px; overflow:hidden;}
.foot_nav dl dd ul {width:115%;}
.foot_nav dl dd li {float:left; line-height:22px; padding-right:60px;}
.foot_nav dl dd li a {color:#cfcfcf;}
.foot_nav dl dd li a:hover {color:#ffba00;}
.footer img.fl {width:207px; height:77px; margin-top:30px;}
/*footer end*/

/*container start*/
.container {width:1200px; display:block; margin:0 auto;}
/*container end*/