﻿/* CSS Document */

body { margin: 0; padding: 0; line-height: 24px; font-family: 'Microsoft YaHei'; font-size: 14px; background: #fff; }
div, ul, li, dt, dl, dd, h1, h2, h3, h4, h5, h6, h7, img, p, span { border-style: none; border-color: inherit; border-width: 0px; padding: 0; list-style-type: none; margin: 0; }

img {  }

/* Link */
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { border: 0px; background-color: Transparent; }

a { blr: expression(this.onFocus=this.blur()); outline: none; }

.blank5 { width: 100%; height: 5px; clear: both; }
.blank10 { width: 100%; height: 10px; clear: both; }
.blank15 { width: 100%; height: 15px; clear: both; }
.blank20 { width: 100%; height: 20px; clear: both; }
.blank30 { width: 100%; height: 30px; clear: both; }
.blank40 { width: 100%; height: 40px; clear: both; }
.blank50 { width: 100%; height: 50px; clear: both; }
.blank60 { width: 100%; height: 60px; clear: both; }
.blank70 { width: 100%; height: 70px; clear: both; }
.blank80 { width: 100%; height: 80px; clear: both; }

/*Clear*/
.clear { clear: both; font-size: 1px; height: 0px; line-height: 0px; overflow: hidden; }
/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

/*针对1920的宽屏*/

.max { position: relative; overflow: hidden; }

.m_headbox { width: 100%; height: 120px; float: left; }

.m_logo { width: 385px; height: 61px; float: left; margin: 28px 0 0 0; }


.m_navibox { width: auto; height: 61px; float: right; margin: 28px 0 0 0; }

.m_navi { float: left; }
.m_navi ul { float: left; }
.m_navi ul li { float: left; margin: 0 12px; }
.m_navi ul li a { float: left; font-family: 'Microsoft YaHei'; font-size: 16px; color: #333; text-align: center; font-weight: normal; line-height: 60px; border-bottom:2px solid transparent; }
.m_navi ul li a:hover, .m_navi ul li a.ahov { color: #006eb8; border-bottom:2px solid #006db7; font-weight: normal; }


.m_banner { width: 1920px; *width: 1920px; _width: 1920px; height: 600px; position: relative; z-index: 9; margin: 0; top: 0; float: left; left: 50%; margin-left: -962px; *margin-left: -962px; _margin-left: -962px; overflow: hidden; }


.m_index { width: 1100px; margin: 0 auto; }



.m_box1 { width: 1100px; height: 377px; float: left; margin: 40px 0 40px 0; background: url(../images/index_bgc1.jpg) no-repeat center right; box-shadow: 0 5px 10px rgba(0,63,119,.25); }


.m_box1_img { width: 501px; height: 377px; float: left; position: relative; z-index: 22; overflow: hidden; }


.m_box1_img img { position: relative; z-index: 3; border: none; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }
.m_box1_img:hover img { transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }


.m_box1_imgbox { width: 501px; height: 377px; float: left; position: absolute; z-index: 12; left: 0; top: 0; }

.m_box1_imgbox h3 { width: 456px; height: 40px; float: left; margin: 40px 0 10px 26px; font-size: 34px; color: #fff; text-align: left; font-weight: normal; line-height: 40px; }

.m_box1_imgbox h3 font { padding-left: 20px; font-size: 20px; color: #fff; text-align: left; font-weight: normal; line-height: 40px; font-style: oblique; }

.m_box1_imgbox h4 { width: 456px; height: 40px; float: left; margin: 20px 0 10px 26px; font-size: 14px; color: #fff; text-align: left; font-weight: normal; line-height: 20px; text-overflow: ellipsis; overflow: hidden; }


.m_box1_imgbox h5 { width: 456px; float: left; margin: 10px 0 10px 26px; font-size: 17px; color: #fff; text-align: left; font-weight: bold; line-height: 40px; }

.m_box1_imgbox h6 { width: 456px; float: left; margin: 10px 0 10px 26px; font-size: 17px; color: #fff; text-align: left; font-weight: bold; line-height: 40px; }

.m_box1_imgbox h6 a { width: 60px; height: 24px; float: left; background: #fff; border: none; border-radius: 20px; font-size: 14px; color: #333; text-align: center; font-weight: normal; line-height: 24px; padding-left: 10px; }

.m_box1_imgbox h6 a font { float: right; margin: -3px 10px 0 0; font-size: 14px; color: #333; text-align: center; font-weight: normal; line-height: 20px; }


.m_box1_imgbox:hover  h6 a{transition:all ease-in  0.5s; background:#006db7; color:#fff;} 

.m_box1_imgbox:hover  h6 a font{background:none; color:#fff;}




.m_box2_img { width: 231px; height: 377px; float: left; position: relative; z-index: 22; background: #006db7; overflow: hidden; }


/* 本例子css */
.projleft1 { width: 231px; height: 237px; overflow: hidden; position: relative; background: url(../images/hono_bgc.jpg) no-repeat center center; float: left; }
.projleft1 .pjhd { width: 30%; float: right; right: 0; overflow: hidden; height: 30px; padding: 0 10px; position: absolute; z-index: 6; bottom: 0; }
.projleft1 .pjhd .prev { display: block; width: 5px; height: 9px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("images/arrow.png") no-repeat; }
.projleft1 .pjhd .next { background-position: 0 -50px; }
.projleft1 .pjhd .prevStop { background-position: -60px 0; }
.projleft1 .pjhd .nextStop { background-position: -60px -50px; }
.projleft1 .pjhd ul { float: right; right: 0; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; width:75px;}
.projleft1 .pjhd ul li { float: left; width: 10px; height: 10px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: #fff; border-radius: 50%; }
.projleft1 .pjhd ul li.on { background: #006eb8; }
.projleft1 .pjbd { padding: 0px; }
.projleft1 .pjbd ul { overflow: hidden; zoom: 1; }
.projleft1 .pjbd ul li { width: 231px; height: 237px; margin: 0; float: left; _display: inline; overflow: hidden; text-align: center; }
.projleft1 .pjbd ul li .pic { width: 231px; height: 237px; float: left; }

.projleft1 .pjbd ul li .pic img { width: 185px; height: 133px; display: block; margin: 40px auto 0 auto; }


.m_box2_txt { width: 231px; height: 140px; float: left; position: relative; z-index: 52; }

#top { position: absolute; width: 0px; height: 0px; line-height: 0px; /*为了防止ie下出现题型*/ border-bottom: 10px solid #006eb8; border-left: 10px solid transparent; border-right: 10px solid transparent; left: 106px; top: -10px; }
#first { position: absolute; height: 140px; width: 231px; background: #006eb8; left: 0; top: 0; }

#first .firsimg { float:left; padding:40px 0 0 20px; }

#first .firsimg img{float:left; margin:10px 10px 0 10px;}


#first .firsimg  h3{width:130px; float:left; margin:10px 0 0 0;  font-size:24px; color: #fff; text-align: left; font-weight: normal; line-height: 30px;}
#first .firsimg  h3 font{width:100%; float:left;  font-size:13px; color: #fff; text-align: left; font-weight: normal; line-height: 20px; text-transform:uppercase;}



.m_box3_img { width: 368px; height: 119px; float: left; position: relative; z-index: 22; background: #006db7; overflow: hidden; }

.m_box3_img img{float:right; width:136px; height:119px; overflow:hidden;}



.m_box3_txt { width: 230px; height: 119px; float: left; position: relative; z-index: 52; }

#left {   width:0px;
  height:0px;
  border-bottom:10px solid transparent;  /* left arrow slant */
  border-top:10px solid transparent; /* right arrow slant */
  border-left:10px solid #006eb8; /* bottom, add background color here */
  font-size:0px;
  line-height:0px;  position:absolute;  left:232px; top:52px;}
#second { position: absolute; height: 119px; width: 230px; background: #006eb8; left: 0; top: 0; }


#second .sectext { float:left; padding:20px 0 0 30px; }

#second .sectext  h3{width:180px; float:left; margin:10px 0 0 0;  font-size:24px; color: #fff; text-align: left; font-weight: normal; line-height: 30px;}
#second .sectext  h3 font{width:100%; float:left;  font-size:13px; color: #fff; text-align: left; font-weight: normal; line-height: 20px; text-transform:uppercase;}


.m_box4_img { width: 368px; height: auto; float: left; position: relative; z-index: 22; overflow: hidden; }


.fourtext { float:left; padding:20px 0 0 30px; }

.fourtext a h3{width:274px; float:left; margin:10px 0 0 0;  font-size:24px; color: #003f77; text-align: left; font-weight: normal; line-height: 30px;}
.fourtext a h3 font{float:right;  font-size:13px; color: #003f77; text-align: left; font-weight: normal; line-height:40px; text-transform:uppercase;}

.fourtext a h4{width:310px; height:90px; float:left; margin:10px 0 20px 0;  font-size:14px; color: #003f77; text-align: left; font-weight: normal; line-height:30px; text-overflow:ellipsis; overflow:hidden;}



.fourtext a h5{ width: 60px; height: 24px; float: left; background: #e6e6e6; border: none; border-radius: 20px; font-size: 14px; color: #333; text-align: center; font-weight: normal; line-height: 24px; padding-left: 10px; transition:all ease-in  1.5s; }

.fourtext a h5 font { float: right; margin: -3px 10px 0 0; font-size: 14px; color: #333; text-align: center; font-weight: normal; line-height: 20px; }


.fourtext a:hover  h5{transition:all ease-in  0.5s; background:#006db7; color:#fff;} 

.fourtext a:hover h5 font{background:none; color:#fff;}


/*about*/


.s_banner { width: 1920px; *width: 1920px; _width: 1920px; height:330px; position: relative; z-index: 9; margin: 0; top: 0; float: left; left: 50%; margin-left: -962px; *margin-left: -962px; _margin-left: -962px; overflow: hidden; }


.s_menubox { width: 100%; height:70px; float: left; margin:0 0 10px 0; border-bottom:5px solid #f6f6f6 }


.s_menu{float:left;}

.s_menu ul{float:left; margin-left:-30px;}

.s_menu ul li{  width:120px; height:70px; float:left; position:relative; }

.s_menu ul li::after{width:2px; height:14px; float:left; position:absolute; top:29px; right:0;content:''; background:#d6d6d6;}

.s_menu ul li a{ width:120px; height:70px; float:left; font-size:16px; color:#666666; text-align:center; font-weight:normal; line-height:70px;}

.s_menu ul li a:hover,.s_menu ul li a.ehov{color:#006eb8;}

.s_menu ul li:last-child::after{width:2px; height:14px; float:left; position:absolute; top:29px; right:0;content:''; background:transparent;}


.s_menunavi{float:right;  font-size:14px; color:#999999; text-align:center; font-weight:normal; line-height:70px;}

.s_menunavi a{color:#999;}
.s_menunavi img{float:left; margin:28px 10px 0 0;}
.s_menunavi a:hover{color:#006db7;}




.s_about{ width:100%; height:auto; float:left; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px; padding:10px 0 20px 0;}
 
.s_about h3{width:100%; height:auto; float:left; font-size:30px; color:#333333; text-align:center; font-weight:normal; line-height:40px; padding:20px 0;}

 
.s_about h4{width:100%; height:auto; float:left; font-size:32px; color:#333333; text-align:left; font-weight:normal; line-height:50px; padding:10px 0;}


.s_about h4 font{ padding:10px 0 0 10px; font-size:18px; color:#333333; text-align:left; font-weight:normal; line-height:30px;}


/*news*/

.s_minutes{float:left; width:1102px;  margin:30px 0 40px 0;}

.s_minutes ul{float:left;  border-top:1px solid #e6e5eb;}

.s_minutes ul li{  width:980px; height:auto; float:left; position:relative; padding:40px  60px; border:1px solid #e6e5eb; border-top:none; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px; }

.s_minutes ul li h4{width:100%; height:auto; float:left; font-size:32px; color:#333333; text-align:left; font-weight:normal; line-height:50px; padding:10px 0;}


.s_minutes ul li img{display:block;}


.demo { width: 1102px; margin: 0 auto; }
.xiny_head {width:99%; float:left; padding:1% 1% 1% 0%; cursor: pointer; position: relative; margin: 1px; font-weight: normal; background: #f1f1f1 url(../images/jt021.png) no-repeat 98%;   font-size:20px; color:#036fb8; text-align:left; font-weight:normal; line-height:30px; }
.xiny_list .current { background: #036fb8 url(../images/jt022.png) no-repeat 98%; color:#fff;  font-size:20px; color:#fff; text-align:left; font-weight:normal; line-height:30px;}

.xiny_head font{float:left; margin:4px 10px 0 2%;}

.xiny_head font  img.ximg1{display:block;}
.xiny_head font  img.ximg2{display:none;}
.xiny_list .current   font{float:left; margin:4px 10px 0 2%;}
.xiny_head.current font  img.ximg1{display:none;}
.xiny_head.current font  img.ximg2{display:block;}

.xiny_body { display: none;  width:92%; float:left; padding:2% 4%; border:1px solid #f1f1f1; font-size:16px; color:#333333; text-align:left; font-weight:normal; line-height:30px; }

.xiny_body font{color:#036fb8; padding-right:10px;}


/*bussinss  业务*/


.s_bussin{ width:100%; height:auto; float:left; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px; padding:10px 0 20px 0;}
 
.s_bussin h3{width:100%; height:auto; float:left; font-size:30px; color:#333333; text-align:center; font-weight:normal; line-height:40px; padding:10px 0;}

 
.s_bussin_hcon{width:580px; height:auto; float:right; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px;   margin:30px 0 40px 0; }
 


.s_bussinImg{width:450px; float:left; margin:30px 0 40px 0; }


/*flotilla 船队*/


.s_floti{ width:100%; height:auto; float:left; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px; padding:10px 0 20px 0;}
 
.s_floti h3{width:100%; height:auto; float:left; font-size:30px; color:#333333; text-align:center; font-weight:normal; line-height:40px; padding:10px 0;}


.s_floti ul{float:left; margin:0px 0 20px 0; }

.s_floti ul li{width:1100px; float:left; margin:30px 0 10px 0;}


.s_floti ul li .flotimg{width:406px; float:left; margin-left:0px; padding:3px; box-shadow:0px 1px 3px rgba(0,0,0,.06);}



.s_floti ul li .flotext{width:680px; height:auto!important; min-height:262px; float:right;  padding:0;border:1px solid #e6e5eb; box-shadow:0px 1px 3px rgba(0,0,0,.06);}


.s_floti ul li .flotext  .flist{width:586px; float:left; padding:30px 0 30px 50px;}

.s_floti ul li .flotext  .flist h4{width:100%; height:40px; float:left; font-size:28px; color:#333333; text-align:left; font-weight:normal; line-height:40px;}


.s_floti ul li .flotext  .flist h5{width:100%; height:30px; float:left; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px;}

 
table.table1 {
	width: 100%; max-width:587px;
    float:left; margin:30px 0 16px 0;
	border-collapse:collapse;
    border-top:1px solid #e6e5eb;
    border-left:1px solid #e6e5eb;
}
table.table1 th { 
    height:44px;
    float:left; background:#f9f9f9;
    font-family:"Microsoft YaHei"; font-size:14px; color:#333; line-height:44px;
    text-align:center; font-weight:normal;
    border-bottom:1px solid #e6e5eb;
    border-right:1px solid #e6e5eb;
	width:72px;
}
table.table1 td { 
    height:44px;
    float:left; 
	line-height: 44px;
    border-bottom:1px solid #e6e5eb;
    border-right:1px solid #e6e5eb;
    font-family:"Microsoft YaHei"; font-size:14px; color:#666666; line-height:44px;
    text-align:center; font-weight:normal;
	width:72px;
}



/* security  */



.s_secur{ width:1100px; height:auto; float:left; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px; padding:10px 0 20px 0;}
 
.s_secur ul{float:left; width:1150px; margin-left:0px; }

.s_secur ul li{width:530px; height:175px; float:left; margin:30px  40px 10px 0px; background:#fff; border:1px solid #e6e5eb; box-shadow:0px 3px 5px rgba(0,0,0,.06); -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;}

.s_secur ul li:hover{border:1px solid #2661af; -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;}

.s_secur ul li  h3{width:90%; height:40px; float:left; margin:20px 0 0 28px; font-size:16px; color:#333333; text-align:left; font-weight:bold; line-height:40px; text-overflow:ellipsis; -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease; overflow:hidden;}

.s_secur ul li  h4{width:90%; height:48px; float:left; margin:10px 0 0 28px; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:24px; text-overflow:ellipsis; overflow:hidden;}


.s_secur ul li  h5{width:90%; height:29px; float:left; margin:10px 0 0 28px; font-size:14px; color:#999999; text-align:left; font-weight:normal; line-height:29px; text-overflow:ellipsis; overflow:hidden;}

.s_secur ul li  h5 b{width:70%; float:left; margin:0px 0px 0 0;  font-size:14px; color:#999999; text-align:left; font-weight:normal; line-height:29px; font-style:normal;}

.s_secur ul li  h5 b img{float:left; margin:6px 10px 0 0;}

.s_secur ul li  h5 font{float:right;}

.s_secur ul li:hover h3{ margin:10px 0 0 28px; color:#006eb8; -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;}



.s_secur_more{width:135px; display:block; margin:0 auto;}


.s_secur_more a{width:135px; height:40px; float:left; background:#fff; border:1px solid #e6e5eb;  font-family:'Microsoft YaHei'; font-size:16px; color:#006eb8; line-height:40px; text-align:center; font-weight:normal; position:relative; z-index:12; overflow:hidden;}

.s_secur_more a:before,.s_secur_more a:after{content:"";display:block;width: 0;height:0;border:2px solid transparent;box-sizing: border-box;position: absolute;}
  

.s_secur_more a:before{top:0;left:0;transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s;}
.s_secur_more a:after{right:0;bottom:0;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ;}
 
 
.s_secur_more a:hover:before{width:100%;height:100%;transition:width 0.2s ease-in ,height 0.2s ease-in 0.2s;border-top-color:#006eb8;border-right-color:#006eb8;}
.s_secur_more a:hover:after{width:100%;height:100%;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s;border-bottom-color:#006eb8;border-left-color:#006eb8;}




/*secur_show*/


.s_sshow{ width:100%; height:auto; float:left; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:30px; padding:10px 0 20px 0;}
 
.s_sshow h3{width:100%; height:auto; float:left; font-size:16px; color:#333333; text-align:center; font-weight:bold; line-height:40px; padding:10px 0;}


.s_sshow h4{width:100%; height:auto;  float:left;  font-size:14px; color:#999; text-align:center; font-weight:normal; line-height:20px; padding:0px 0 30px 0;}


.s_sshow h4 font{width:120px; height:auto;  display:block; margin:0 auto;    font-size:14px; color:#999; text-align:center; font-weight:normal; line-height:20px;}

.s_sshow h4 font img{float:left; margin:2px 2px 0 4px;}



/*contact*/

.s_contact{width:1140px; float:left;}


.s_cont1{width:475px; height:410px; float:left; padding:0px 25px; margin:40px 40px 0 0; border:1px solid #e6e5eb;  box-shadow:0px 3px 8px rgba(0,0,0,.06);   font-size:14px; color:#333; text-align:left; font-weight:normal; line-height:24px;}


.s_cont1 h3{width:100%; height:auto; float:left; font-size:16px; color:#333333; text-align:left; font-weight:bold; line-height:40px; padding:10px 0;}


.s_cont1 img{display:block; margin:10px 0 10px 0;}

.s_cont1 a{color:#333;}



/*gbook*/
.s_gbook{width:900px; height:410px;  float:left; margin:40px 0 40px 90px;    font-size:14px; color:#333; text-align:left; font-weight:normal; line-height:24px;}


.s_gbook h3{width:100%; height:auto; float:left; font-size:23px; color:#006db7; text-align:center; font-weight:normal; line-height:40px; padding:10px 0;}

.s_gbook h3 font{width:100%; height:auto; float:left; font-size:16px; color:#999; text-align:center; font-weight:normal; line-height:30px; }




.btab1{
    width:440px;
    height:60px;
    float:left; margin-left:10px; margin-top:20px;    
    position:relative; z-index:10; 
}


.btab1 input.tabp1{
    width:420px;
    height:60px;
    float:left; margin-left:20px; margin-top:20px; padding-left:20px;
    background:#f3f3f3;
    border:1px solid #f3f3f3; border-radius:6px;
    font-family:Microsoft YaHei; font-size:16px; color:#4f4242; line-height:58px\9; line-height:60px;
    position:relative; z-index:6;
    text-align:left; font-weight:normal; cursor:pointer; overflow:hidden;}

.btab1 font{float:right; position:absolute; z-index:8; padding:10px 0 0 0; top:30px; right:0px; font-size:16px; color:#fd141f; line-height:20px; font-weight:normal; }



.btab2{
    width:900px;
    height:auto;
    float:left; margin-left:30px; margin-top:30px;    
    position:relative; z-index:10; 
}

.btab2 textarea.tabp2{
    width:870px;
    height:100px;
    float:left; margin-left:0px; margin-top:0px; padding:10px;
    background:#f3f3f3;
    border:1px solid #f3f3f3; border-radius:6px;
    font-family:Microsoft YaHei; font-size:16px; color:#4f4242; line-height:58px\9; line-height:30px;
    position:relative; z-index:6;
    text-align:left; font-weight:normal; cursor:pointer; overflow:hidden;}


.btab2 font{float:right; position:absolute; z-index:8; padding:10px 0 0 0; top:0px; right:30px; font-size:16px; color:#fd141f; line-height:20px; font-weight:normal; }



.btab3{
    width:900px;
    height:auto;
    float:left; margin-left:30px; margin-top:10px;    
    position:relative; z-index:10; 
    font-size:16px; color:#333; line-height:50px; font-weight:normal; 
    text-align:left;
}



.btab3 font{ font-size:16px; color:#fd141f; line-height:50px; font-weight:normal; }

.btab3 input.tajp1{
    width:220px;
    height:50px;
    float:right; margin-right:8px;
    background:#137ad2;
    border:1px solid #137ad2; border-radius:6px;
    font-family:Microsoft YaHei; font-size:16px; color:#fff; line-height:58px\9; line-height:48px;
    position:relative; z-index:6;
    text-align:center; font-weight:normal; cursor:pointer; overflow:hidden;}



/*fenye*/
.s_fenye
{
    width:100%;
    height:auto;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
}

.s_fan1{width:80%; height:auto; float:left; font-family:'Microsoft YaHei';  font-size:14px; color:#006db7; line-height:30px; font-weight:normal;}

.s_fan1 p{font-family:'Microsoft YaHei'; font-size:14px; color:#006db7; line-height:30px; font-weight:normal;}

.s_fan1 p a{font-family:'Microsoft YaHei'; font-size:14px; color:#006db7; line-height:30px; font-weight:normal;}

.s_fan1 p a:hover{font-family:'Microsoft YaHei'; color:#c40d23;}

.s_fan1 p a font{font-size:14px; color:#006db7; line-height:30px; font-weight:normal;}
 
/* footer  */

.m_footer{width:100%; float:left;}


/*eaeef2  006db7*/

.m_footer_bg1{width:100%; float:left;  padding:10px 0 10px 0; background:#eaeef2;}


.m_footer1{width:560px; float:left; font-size:14px; color:#333333; text-align:left; font-weight:normal; line-height:28px;}

.m_footer1 img{ display:block; margin:20px 120px 10px 0;}


.m_footer1_wx{width:187px; float:right; }

.m_footer1_wx img{ display:block; margin:10px 0 0 0;}


.m_footer1_wx font{width:70px; float:left; margin:40px 10px 0 10px; font-size:14px; color:#333333; text-align:center; font-weight:normal; line-height:20px;}


.m_footer_bg2{width:100%; float:left;  padding:5px 0 5px 0; background:#006db7; font-size:14px; color:#fff; text-align:left; font-weight:normal; line-height:26px;}
 
.m_footer_bg2 a{color:#fff; }


.m_footer_bg2 font{float:right; margin:4px 0 0 0;}



