
@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#555;font-family:"Microsoft YaHei";
	
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,b,em,span,i,pre,form,fieldset,label,input,textarea,blockquote{padding:0;margin:0;}
input,select,textarea,botton{vertical-align:middle;}em,i{font-weight:normal;font-style:normal;}
li{ list-style-type:none; } ul,ol{list-style:none;}img{ border:0; clear: both; }
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
a{color:#444;text-decoration:none;}
a:hover{color:#0079bd;}
.fl{float:left;}.fr{float:right;}
.clear{clear:both;}.wapper{width:1000px; margin:0 auto; }.mt{ margin-top:15px;}
/*top*/

.heardr{height:75px;width:1200px;margin:0px auto;min-width:1200px;}
.header_logo{margin-top:15px;}

.header_nav{margin-top:20px;}
.header_nav li{float:left;}
.header_nav li a:hover{color:#0079bd;}


.sf-menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sf-menu * {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sf-menu {
	LINE-HEIGHT: 1
}
.sf-menu UL {
	POSITION: absolute; WIDTH: 100px; TOP: -999em;z-index:-999;
}
.sf-menu UL LI {
	WIDTH: 100%
}
.sf-menu LI:hover {
	VISIBILITY: inherit
}
.sf-menu LI {
	POSITION: relative; FLOAT: left
}
.sf-menu A {
	POSITION: relative; DISPLAY: block
}
.sf-menu LI:hover UL {
	Z-INDEX: 99; TOP: 2.5em; LEFT: 0px
}
.sf-menu LI.sfHover UL {
	Z-INDEX: 99; TOP: 2.5em; LEFT: 0px
}
UL.sf-menu LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI:hover UL {
	TOP: 0px; LEFT:100px;
}
UL.sf-menu LI LI.sfHover UL {
	TOP: 0px; LEFT: 100px;
}
UL.sf-menu LI LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI LI:hover UL {
	TOP: 0px; LEFT: 100px;
}
UL.sf-menu LI LI LI.sfHover UL {
	TOP: 0px; LEFT: 100px;
}
.sf-menu {
	MARGIN-BOTTOM: 1em; FLOAT: left
}
.sf-menu A {
	 PADDING-BOTTOM: 0.75em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em;TEXT-DECORATION: none; PADDING-TOP: 0.75em
}


.sf-menu LI LI {
	BACKGROUND: #e9f7ff;
}
.sf-menu LI LI LI {
	BACKGROUND: #c1dff1;
}
.sf-menu LI:hover {
	OUTLINE-WIDTH: 0px; 
}
.sf-menu LI.sfHover {
	OUTLINE-WIDTH: 0px;
}
.sf-menu A:focus {
	OUTLINE-WIDTH: 0px; 
}
.sf-menu A:hover {
	OUTLINE-WIDTH: 0px;
}
.sf-menu A:active {
	OUTLINE-WIDTH: 0px; 
}
.sf-menu A.sf-with-ul {
	MIN-WIDTH: 1px; PADDING-RIGHT: 15px;
}
.sf-sub-indicator {
	POSITION: absolute; TEXT-INDENT: -999em; WIDTH: 10px; DISPLAY: block;  HEIGHT: 10px; OVERFLOW: hidden; TOP: 1.05em; RIGHT: 0.75em
}

.sf-shadow UL {
	PADDING-BOTTOM: 9px; 
	PADDING-LEFT: 0px; 
	 PADDING-TOP: 0px; 
	text-align:center;
}
.sf-shadow UL.sf-shadow-off {
	BACKGROUND: none transparent scroll repeat 0% 0%
}



















.l_banner{ width:100%;height:360px;min-width:1200px;overflow:hidden;background:url(images/banner.jpg) no-repeat center;}
.con{background:#f4f4f4;width:100%;min-width:1200px;overflow:hidden;}
.l_con{width:1200px;margin:0px auto;}
.l_cont{padding-top:20px;}
.news{width:758px;background:#fff;padding:0px 20px 20px 20px;margin-bottom:20px;}
.navbar{height:60px;line-height:60px;} 
.navbar h3{font-size:16px;color:#0079bd;float:left;font-weight:bold;}
.navbar h3 i{margin-right:10px;}
.navbar span{float:right;}
.navbar span a{color:#999;font-size:12px;}
.navbar span a:hover{color:#0079bd;}
.xinztu{width:330px;height:258px;margin-right:20px;}
.xinztu p{height:36px;line-height:36px;background:#000;filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7; margin-top:-40px;padding-left:10px;}
.xinztu p a{color:#fff;}
.xinztu p a:hover{color:#aedcff;}
.xinlist{width:400px;}
.xinlist li{height:34px;line-height:34px;clear:both;}
.xinlist li a{width:80%;float:left;}
.xinlist li span{width:20%;float:right;color:#999;}
.xinlist li a:hover{color:#0079bd;}

.shuizhi{width:308px;height:300px;padding:0px 20px 10px 20px;background:#fff;margin-right:20px;}
.shuiz li{border-bottom:1px dotted #eee;margin-bottom:8px;padding-bottom:8px;}
.shuiz li a{line-height:26px;}
.shuiz li span{color:#999;font-size:12px;}
.ting{width:390px;background:#fff;padding:0px 20px 10px 20px;}
.t_tu{width:141px;height:94px;margin-right:10px;}
.t_le{width:238px;}
.t_le h3{font-weight:bold;line-height:24px;height:24px;}
.t_le p{height:48px;overflow:hidden;}
.t_le p a{font-size:12px;color:#666;}
.t_le span{font-size:10px;color:#666;} 

.galeb{width:390px;margin-top:10px;}
.galeb li{height:34px;line-height:34px;clear:both;}
.galeb li a{width:80%;float:left;}
.galeb li span{width:20%;float:right;color:#999;}
.galeb li a:hover{color:#0079bd;}




/*内页*/
.weizhi{
    height: 45px;
    line-height: 45px;
    color: #666;
}
.weizhi a{color:#0079bd;}
.weizhi img {
    /*padding: 44px 0px 0px;*/
    padding: 0px;
}
.l_con1{width:1200px;margin:0px auto;background:#fff;}
.xinwel{width:210px;}
.lanm{background: url(images/zn_icon.png) no-repeat 25px 24px #0079bd;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    line-height: 65px;
    padding-left: 56px;
}
.x_list {background:#072947;margin-bottom:20px;}
.x_list li{height: 57px;
    line-height: 57px;
    padding-left: 60px;
  
    cursor: pointer;
    border-bottom: 1px #39546c solid;
    padding-right: 6px;
}
.x_list li:hover{background:#5f99c4;}
.x_list li a{color:#fff;}

.xin{width:910px;background:#fff;padding:20px 30px;}
.xin2{width:910px;background:#fff;padding:20px 0px;}
.x_lieb li{height:36px;line-height:36px;clear:both;border-bottom:1px dashed #eee;margin-bottom:10px;}
.x_lieb li a{width:80%;float:left;}
.x_lieb li span{width:20%;float:right;color:#999;text-align:right;}
.x_lieb li a:hover{color:#0079bd;}
.wenzhang{padding:0px 20px;}
.wenzhang h1{font-size:24px;height:auto;line-height:60px;text-align:center;color:#333;}
.wenzhang_span{font-size:12px;color:#999;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px;text-align:center;display:block;}
.wenzhang_span a{color:#f00;}
.wenzhang p{ text-indent:24px;font-size:15px; line-height:26px;text-align:24px;margin-bottom:10px;}
.jianyi span{font-size:24px;text-align:center;}
.jianyi h2 {
    font-size: 20px;
    text-align: center;
    line-height: 35px;
    margin-bottom: 5px;
}
.t4_yytj {
    width: 785px;
    margin: 30px auto;
}.t4_yytj td.t4_yytj_word {
    width: 160px;
    text-align: right;
    padding: 0 5px 0 0;
}.t2_red {
    color: #ff0000!important;
    padding-right: 3px;
}.common_input_style {
    width: 78%;
    height: 42px;
    line-height: 42px;
    border: 1px #d5d9dc solid;
    padding: 0px 5px;
}.common_input_style1 {
     width: 80%;
     height: 42px;
     line-height: 42px;
     border: 1px #d5d9dc solid;
     padding: 0px 5px;
}.t4_yytj textarea {
    width: 485px;
    height: 185px;
    resize: none;
    border: 1px solid #d5d9dc;
    padding: 10px;
}.t4_btn:active {
    background: #146fc4;
}.t4_cz {
    background: none;
    height: 40px;
    line-height: 36px;
    border: 1px solid #198ef8;
    color: #198ef8!important;
    margin-left: 20px;
    cursor: pointer;
}.t4_yytj td {
    color: #333;
    padding: 18px 0;
}.t4_tj, .t4_cz {
    width: 210px;
    height: 40px;
    line-height: 40px;
    margin: 10px 0 0 0;
    color: #fff!important;
    font-size: 16px;
}.t4_btn:hover {
    background: #47a5f9;
}.t4_btn {
   
    line-height: 34px;
    background: #198ef8;
    border: none;
    font-size: 12px;
    color: #fff;
    text-align: center;
    cursor: pointer;
  
}
.wangd{margin:40px;}
.wangd h1{font-size:18px;line-height:45px;height:45px;}
.wangd img{margin-right:10px;padding-top:5px;}
.wangd p{margin-bottom:10px;}

.about{padding:20px;}
.about p{ text-indent:24px;font-size:15px; line-height:26px;text-align:24px;margin-bottom:10px;}

.x_list_i1{background: #5f99c4;
}
.shuidh{height:40px;line-height:40px;width:100%;border-bottom:2px solid #ddd;}
.shuidh li{float:left;width:110px;text-align:center;font-weight:bold;}
.onffs{border-bottom:2px solid #0079bd;}
.onffs a{color:#0079bd;}











/*样式修改*/


.tubdh li{width:216px;height:120px;background:#fff;float:left;margin-right:30px;text-align:center;margin-top:20px;}
.tubdh li img{margin-top:16px;}
.tubdh li p{line-height:30px;height:30px;font-weight:bold;}
.zhengc{width:383px;margin-top:20px;}
.dianh{height:83px;}
.weix{margin:20px 0px;background:#fff;}
.weix h3{height:35px;width:383px;background:#0079bd;line-height:35px;text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.izl-rmenu{ position:relative;}
.izl-rmenu li{float:left;margin:10px 0px;border-right:1px solid #ddd;padding:0px 46px;}

.izl-rmenu .cart {

    background-image: url(images/zhifub.png);
    background-repeat: no-repeat;
    display: block;
    height: 94px;
    width: 98px;
}
.izl-rmenu a.cart:hover .pic{display:block;}

.izl-rmenu .cart .pic {
    display: none;
    z-index: 999;
    position: absolute;
    left: 20px;
    top: -70px;
    width: 144px;
    height: 139px;
    /*background: url(images/erweim_42.png);*/
}
.izl-rmenu .cart1 {
    background-image:url(images/weixin.png);
    background-repeat: no-repeat;
    display: block;
    height: 94px;
    width: 98px;
}
.izl-rmenu a.cart1:hover .pic1{display:block;}

.izl-rmenu .cart1 .pic1 {
    display: none;
    z-index: 999;
    position: absolute;
    left: 210px;
    top: -70px;
    width: 144px;
    height: 139px;
    ?;
}
.zhengc1{margin-top:20px;}
.zhengc {
    width: 341px;
    padding: 0px 20px 1px 20px;
    background: #fff;
    margin-top: 20px;
}

.zhedli{width:341px;}
.zhedli li{height:34px;line-height:34px;clear:both;}
.zhedli li a{width:75%;float:left;}
.zhedli li span{width:25%;float:right;color:#999;}
.zhedli li a:hover{color:#0079bd;}



.footer{background:url(images/foot.png) no-repeat center #f4f4f4;width:100%;overflow:hidden;min-width:1200px;}
.footer1{width:1200px;margin:0px auto;padding-top:94px;}
.footer1 p{color:#fff;margin-top:25px;}
.foot_logo{margin-top:30px;}
 .conect-list {
    padding-top: 40px;margin-left:180px;
  }
  .conect-list li {
    margin-bottom: 6px;
    height: 30px;
    font-size: 16px;
    line-height: 30px;color:#fff;
  }
  .conect-list li .icon {
    display: inline-block;
    width: 30px;
    height: 30px;
    background: #fff;
    border-radius: 50%;
    margin-right: 15px;
    vertical-align: middle;
  }
  .conect-list li .icon-tel {
    background: url(images/ind_89.png) no-repeat;
  }
  .conect-list li .icon-email {
    background: url(images/ind_95.png) no-repeat;
  }
  .conect-list li .icon-adress {
    background: url(images/ind_97.png) no-repeat;
  }
  
  
  .dangjtu{width:330px;height:235px;margin-right:15px;}
.shuiz p{font-size:12px;color:#999;}
.shuizhi{width:757px;height:302px;padding:0px 20px 10px 20px;background:#fff;}
.shuiz1{width:400px;overflow:hidden;}
.zc_ner{border-bottom:1px dotted #eee;margin-bottom:5px;padding-bottom:5px;}
.zc_ner h3{font-weight:bold;margin-bottom:8px;}
.zc_ner h3 a{font-size:16px;}
.zc_ner p{height:45px;line-height:20px;}
.zc_ner p a{color:#999;font-size:12px;}
.zc_ner span{color:#999;font-size:12px;}

.zcln{width:400px;}
.zcln li{height:34px;line-height:34px;clear:both;}
.zcln li a{width:80%;float:left;}
.zcln li span{width:20%;float:right;color:#999;}
.zcln li a:hover{color:#0079bd;}


/* side */

.side ul li {background:#0079bd; color:#fff;}
.side ul li a{ color:#fff;}
.side ul li i.bgs1{ background-image:url(images/zxbx.png);}
.side ul li i.bgs2{ background-image:url(images/zxbz.png);}
.side ul li i.bgs3{ background-image:url(images/zxjf.png);}
.side ul li i.bgs4{ background-image:url(images/zxfp.png);}
.side ul li i.bgs5{ background-image:url(images/yhzn.png);}
.side ul li i.bgs6{ background-image:url(images/ywbl.png);}



.side {
    position: fixed;
    width: 88px;
    right: 0;
    top: 60%;
    margin-top: -140px;
    z-index: 100;
    border: 1px solid #e0e0e0;
    background: #ffffff;
    border-bottom: 0;
}
.side ul li {
    width: 88px;
    height: 70px;
    float: left;
    position: relative;
    border-bottom: 1px solid #e0e0e0;
    color: #333;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    transition: all 0.3s;
    cursor: pointer;
}
.side ul li i {
    height: 30px;
    margin-bottom: 1px;
    display: block;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;

    margin-top: 8px;
    transition: all 0.3s;
}

.sub_footer {
  height:220px;
  width:100%;
  background:#559FCE;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding-top: 10px;
}
.sub_footer_1 {
  height:100%;
  width:10%;
}
.sub_footer_1_1 {
  height:100%;
  width:42%;
}
.sub_footer_2 {
   height:30px;
   width:100%;
   display: flex;
   align-items: center;
   justify-content: center;
   border-bottom: 1px solid #fff;
}
.sub_footer_2_1 {
   width: 100%;
   display: flex;
   justify-content: space-around;
}
.sub_footer_2 a{
   font-size: 16px;
   color: #fff;
}
.sub_footer_3_1 {
   width: 20%;
}
.sub_footer_3 {
  width:100%;
  height: 23px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sub_footer_3 a{
   font-size: 13px;
   color: #fff;
}