*{
  margin: 0;
  padding: 0;
  list-style: none;
}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
  margin: 0;
  padding: 0;
}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a,a:hover { text-decoration: none; }
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 95%; } /* 使得表单元素在 ie 下能继承字体大小 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }


body{background: #f3f2f2;}
.searchbox {
  position: relative;
  z-index: 1;
  clear: both;
  width: 630px;
  height: 40px;
  margin: 98px auto 50px;
  /*border: 3px solid #1c7ca9;*/
}
.mod_select {
  position: absolute;
  left: 0;
  top: 0;
  width: 108px;
  background: white;
border-right: 1px solid #afafaf;
border-top: 3px solid #1c7ca9;
border-bottom: 3px solid #1c7ca9;
border-left: 3px solid #1c7ca9;
}
.mod_select .select_box {
  position: relative;
  width: 104px;
  height: 40px;
}
.mod_select .select_box .select_txt {
  display: inline-block;
  width: 99px;
  height: 46px;
  padding-left: 6px;
  overflow: hidden;
  line-height: 42px;
  font-size: 12px;
  cursor: pointer;
}
.mod_select .select_box .select-icon {
  position: absolute;
  top: 50%;
  right: 1px;
  transform: translate(0,-50%);
  width: 10px;
  height: 10px;
  background: url(../images/search_ico.png) center no-repeat;
}
.mod_select .select_box .option {
  display: none;
  position: absolute;
  top: 40px;
  left: -2px;
  width: 100px;
  background-color: #fff;
  border: 2px solid #1c7ca9;
  border-top: 0;
}
.mod_select .select_box .option li {
  padding-left: 4px;
  font-size: 13px;
  line-height: 3;
  cursor: pointer;
}
.searchbox .import {
  width: 391px;
  height: 40px;
  margin-left: 98px;
  padding-left: 20px;
  border: none;
  outline: none;
  border-top: 3px solid #1c7ca9;
border-bottom: 3px solid #1c7ca9;
border-right: 3px solid #1c7ca9;
}
.searchbox .btn-search {
  position: absolute;
  right: 0;
  width: 118px;
  height: 45px;
  color: #b36500;
  border: 0;
  background: url(../images/seacxan.jpg) no-repeat left;
font-size: 15px;
}

.sealbg{ background:#f3f2f2; overflow:hidden; text-align:center;}
.sealbg img{ padding:10px;width: 310px;}
.seassdiv{ overflow:hidden; background:url(../images/seabg3.jpg) no-repeat center; height:448px;}

.cjhfootdivd{padding-top: 32px;}
.seafootbg{background:#b1b1b1; overflow:hidden;/*height: 200px;*/ border-top: 1px solid #a6a6a6;}
.Contain {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
}
.cjhfllogo img{width: 280px;}
.cjhfllogo {
    float: left;
    /*width: 300px;*/
    border-right: 1px solid #cbcbcb;
    margin-right: 40px;
	margin-top: 38px;
  padding-right: 30px;
}
.cjhfootview{ float:left; font-size:14px; color:black; line-height:28px;margin-top: 12px;margin-bottom: 20px;}
.cjhfootview span{font-size: 18px;font-weight: bold;}
.cjhfootewm{ float:right; width:100px; text-align:center; font-size:14px; line-height:17px;}


.cjhfdkleft{position: fixed;
top: 269px;
left: 1px;
z-index: 99999;}
.cjhfdkleftul{ overflow:hidden;}
.cjhfdkleftul li{ overflow:hidden; /*width:38px;*/ height:38px;margin-bottom: 5px;}
.cjhfdkleftul li img{ float:left;padding-right: 4px;}
.cjhfdklefttc{/*position: absolute;
left: 40px;
top: 0;*/
z-index: 9999;
line-height: 36px;
width: 140px;
background: #f2f2f2;
color: #4f4f4f;
border: 1px solid #cbcbcb;
text-align: center;
font-size: 15px;
float:left;
}

.searchbox .import2 {
    width: 504px;
    height: 40px;
    padding-left: 20px;
    outline: none;
    border: 3px solid #1c7ca9;
}





.gldeluddiv {
    overflow: hidden;
    background: url(../images/seabg3.jpg) no-repeat center;
    height: 448px;
}
.gldengluf {
    width: 402px;
    height: 283px;
    /*background: white;*/
    padding: 20px 30px;
    /*float: right;
    margin: 68px 84px 0 0;*/
	margin: 65px auto 0;
}
.gldengluf-title {
    font-size: 22px;
    color: #3d3d3d;
    margin: 20px 0 30px;
    font-weight: bold;
}
.gldsrkbg1 {
    background: url(../images/login3.jpg) no-repeat 8px;
}
.gldsrkbg2 {
    background: url(../images/login4.jpg) no-repeat 8px;
}
.form-control {
    display: block;
    width: 78%;
    height: 45px;
    padding: 5px 40px;
    font-size: 13px;
    line-height: 45px;
    color: #222;
    vertical-align: middle;
    background-color: #fff;
    border: 3px solid #1c7ca9;
    margin-bottom: 20px;
}
.gldsrkdiv-dl {
    margin: 30px 0;
}
.gldsrktijiao {
    background-color: #009b42;
    color: white;
    border-color: #009b42;
    width: 100%;
    text-align: center;
    height: 45px;
    line-height: 45px;
}
.gldsrkdiv-wjma {
    text-align: right;
}
.gldsrkdiv-wjma a {
    font-size: 12px;
    color: #010101;
}

.wuliutitle{margin: 68px auto 0;text-align: center;font-size: 38px;font-weight: bold;color: white;}
.wuliutitle span{font-size: 23px;}


@media only screen and (max-width: 685px) {
.main-content-row {
  width: 95%;
}
.seassdiv {
  height: 340px;
}
.searchbox {
  width: 420px;
  margin: 84px auto 50px;
}
.searchbox .import {width: 181px;font-size: 14px;}
.searchbox .btn-search {width: 118px;}
.cjhfllogo{ display:none;}
.wuliutitle{margin: 68px auto 0;font-size: 30px;}
.wuliutitle span{font-size: 14px;}
.seafootbg{/*width: 92%;*/margin: 0 auto;}
.Contain {width: 90%;}
.cjhfootview span {
  font-size: 14px;
}


}