@charset "utf-8";
/* CSS Document */

body,div,ul,li,p,h3,h1,h2,h5,h6,h4,dl,dt,dd,table,tr,td,img,span,b,form,input,span{ margin:0; padding:0}
img{ border:0;}
ul, li{ list-style:none;}
a{ text-decoration:none}
font{ font-size:12px;}

body{ font-size:12px; color:#000;  font-family:"微软雅黑"}
.ty01, .ty02, .ty03{ margin:0 auto; overflow:hidden}
.ty02,.ty03{ width:1200px;}

.head{ height:30px; line-height:30px; font-size:12px; color:#666; border-bottom:1px solid #eee; background:#fff; position: fixed; width:100%; z-index:999;top:0;}
.head span{ float:right; line-height:30px; background:url(../../images/hongtu/phone.png) no-repeat 5px 3px;  padding:0 10px 0 30px }

.benti{position:relative;top:95px;}

.head01{ height:65px; background:#fff; position: fixed; width:100%; z-index:999; top:31px;box-shadow: 0 1px 2px rgba(0,0,0,.1);}

.logo{ display:block; float:left; overflow:hidden; margin-top:10px}
.logo img{ max-width:350px; max-height:55px; float:left; }


.head-v3{position:relative;z-index:100;min-width:1200px}
.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative}
.navigation-up{height:65px}


.navigation-v3{float:right; overflow:hidden}
.navigation-v3 ul{float:right}
.navigation-v3 li{float:left;color:#fff; width:auto; height:65px; line-height:65px;text-align:right}
.navigation-v3 .nav-up-selected{} /* background:#1e95d9 */

.navigation-v3 li a{color:#666;display:inline-block;height:65px; line-height:65px; font-size:18px; font-weight:normal;padding:0 25px 0 0}
.navigation-v3 li.nav-up-selected-inpage{ background:#fff}

.navigation-v3 .nav-up-selected a{ color:#ff543d; font-size:18px; }
.navigation-down{position:absolute;top:65px;left:0px;width:100%; }
#nav_1,#nav_2,#nav_3,#nav_4,#nav_5,#nav_6,#nav_7{width:100%;margin:0;background:#fff; position:absolute;top:0px; overflow:hidden;border-bottom:2px solid #ddd;}
.navson{margin:auto;width:1200px;position:relative; padding:20px 0 20px; overflow:hidden; background:url(../../images/hongtu/line05.gif) repeat-x 0 20px}

.navleft{ width:500px; float:left; overflow:hidden;}
.naveleft02{ width:666px;}
.naveleft03{ width:832px;}
.navleft h5{ width:100%; float:left; overflow:hidden; line-height:30px; font-weight:normal; color:#333; font-size:21px; margin-bottom:10px}

.navright{ width:680px; padding-left:19px; border-left:1px solid #ff9283; float:left; overflow:hidden}
.navright dl{ width:280px; float:left; margin-left:30px; display:inline; margin-bottom:10px}
.navright dl img{ width:268px; border:6px solid #fe988a;  float:left; overflow:hidden; margin-bottom:5px}
.navright dl a:hover img{ border:6px solid #feb3a9}
.navright dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:18px;color:#fff; height:18px; font-size:14px}
.navright dt a{ color:#666; font-size:12px}
.navright dt a:hover{ text-decoration:underline; color:#e50112}

.xiaoshouyi{

}
.xiaoshouyi dl{
    width: 270px;
    float: left;
    margin-top: 48px;
    margin-right: 30px;
    margin-bottom: 10px;
}
.xiaoshouyi img{
	width: 268px;
    float: left;
    overflow: hidden;
    margin-bottom: 5px;
    border: 1px solid #ddd;
}
.xiaoshouyi dt{
	width: 100%;
    float: left;
    overflow: hidden;
    text-align: center;
    line-height: 18px;
    height: 18px;
    color: #666;
    font-size: 14px;
}

.ul04,ul05{ width:100%; float:left; overflow:hidden}

.ul04 li a{ color:#111; font-size:16px; }
.ul04 li a:hover{ color:#e50112}
.ul04_xiaoshouyi li a{ color:#111; font-size:16px; }
.ul04_xiaoshouyi li a:hover{ color:#e50112}

.ul04 li.li_b1{ width:332px}

.naveleft03 .ul04 li.li_b2{ width:332px}

.dl07{ width:166px; float:left; overflow:hidden; margin-top:10px}
.dl07 dd{ float:left; overflow:hidden; width:156px; padding-left:10px;  line-height:25px}
.dl07 dd a{ font-size:13px; color:#333}
.dl07 a:hover{ text-decoration:underline}

.dl07a{ width:332px;}

.navson3{ background:url(../../images/hongtu/line05.gif) repeat-x 0 20px}
.ptlist{ width:100%; float:left; overflow:hidden; margin-top:20px}
.ptlist li{width:132px; margin-right:20px; float:left; overflow:hidden; line-height:22px;}
.ptlist li img{ float:left; overflow:hidden; width:100%; margin-bottom:5px; border:1px solid #e5e5e5; -moz-box-sizing: border-box;box-sizing: border-box; }
.ptlist li a{ font-size:12px; color:#666}
.ptlist li a:hover{ text-decoration:underline; }
.ptlist li.li_pt8{ margin-right:0;}


.navson5{ background:url(../../images/hongtu/line05.gif) repeat-x 0 20px}
.fuwu{ float:left; overflow:hidden; width:100%; float:left; overflow:hidden; margin-top:20px}
.fuwu dl{ width:270px; float:left; margin-right:30px;margin-bottom:10px}
.fuwu dl img{ width:268px; float:left; overflow:hidden; margin-bottom:5px; border:1px solid #ddd}
.fuwu dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:18px;height:18px;color:#666; font-size:14px}

/*.fuwu ul{ width:600px; float:left; overflow:hidden}*/
.fuwu ul{  float:left; overflow:hidden}
.fuwu ul li{ width:200px; float:left; line-height:30px; min-height:30px; overflow:hidden; text-indent:10px;text-align:center; margin:15px 0;}
.fuwu ul li a{color:#555; font-size:14px; }
.fuwu ul li a:hover{ color:#e50112}

.fuwu ul li img{border-radius: 3px; }
.navson6{background:url(../../images/hongtu/line05.gif) repeat-x 0 20px}




.nav_l1{ width:100%;float:left;}
.nav_l2{ width:1200px;}
.ul04 li{ width:200px; float:left; line-height:30px; min-height:30px; overflow:hidden; background:url(../../images/hongtu/dot16.gif) no-repeat 0 12px; text-indent:10px; }
.ul04_xiaoshouyi li{ width:150px; float:left; line-height:30px; height:30px; overflow:hidden; background:url(../../images/hongtu/dot16.gif) no-repeat 0 12px; text-indent:10px; }

.ul04b li{ width:240px}



.dl07{ width:200px; float:left; overflow:hidden; margin-top:10px}
.dl07 dd{ float:left; overflow:hidden; width:190px; padding-left:10px;  line-height:25px}
/*.dl07 dd a{ font-size:12px; color:#333}*/
.dl07 a:hover{ text-decoration:underline}

.dl07b{ width:240px}

.dl07_xiaoshouyi{ width:150px; float:left; overflow:hidden; margin-top:10px}
.dl07_xiaoshouyi dd{ float:left; overflow:hidden; width:190px; padding-left:10px;  line-height:25px}
.dl07_xiaoshouyi dd a{ font-size:12px; color:#333}
.dl07_xiaoshouyi a:hover{ text-decoration:underline}

.dl07b_xiaoshouyi{ width:240px}




.nav_r1{ width:600px; float:left; overflow:hidden; padding:0; border:none; margin-top:48px}
.nav_r1 dl{ width:180px; margin-left:20px}
.nav_r1 dl img{ width:168px}

.dl01{ float:right; line-height:70px; color:#fefefe; font-size:14px; height:70px; width:auto; padding-left:35px; background:url(../../images/hongtu/tel01.png) no-repeat 0 center; background-size:19%}


.service01{ background:#f5f5f5; padding:30px 0}

.service01 h3{ width:100%; float:left; overflow:hidden; line-height:30px; color:#232222; font-size:29px; font-weight:normal; margin-bottom:40px}
.service01 dl{ width:270px; margin-right:40px; border:1px solid #ddd; padding:20px 0; float:left; overflow:hidden; text-align:center;  -moz-box-sizing: border-box;box-sizing: border-box; background:#fff;}
.service01 dl.dlr0{ margin-right:0}
.service01 dl .img01{ height:120px; margin-bottom:10px}
.service01 dl dt{ width:100%; float:left; overflow:hidden; line-height:22px; text-align:center; font-size:19px; color:#222}
.service01 dl dd{width:100%; float:left; overflow:hidden; line-height:22px; text-align:center; font-size:14px; color:#888; margin-bottom:10px}
.service01 dl h6{width:100%; float:left; overflow:hidden; line-height:30px; font-weight:normal; color:#128de4; font-size:13px}
.service01 dl h6 span{ background:#ff543d; color:#fff; padding:5px 20px; border-radius:2px}

.service01 dl h6 span a{ color:#fff}

.service01a{ background:#fff}
.service01a dl{ border:1px solid #eee}

.copy01{ height:50px; background:#262525; border-bottom:1px solid #302f2f}

.copy01 span{ float:right; height:50px;background:#302f2f; padding-left:8px}
.copy01 span img{ float:left; overflow:hidden;}
.copy01 span a{ color:#fff; font-size:14px;  height:50px; line-height:50px; float:left; overflow:hidden; width:auto; padding:0px 20px;}
.copy01 span a:hover{ background:#ff543d}

.ul01{ height:50px; line-height:50px; float:left; width:auto}
.ul01 a{ color:#888; font-size:14px; margin-right:10px}
.ul01 a:hover{ color:#ff543d; text-decoration:underline}

.foot01{ padding:40px 0; background:#232222; border-top:1px solid #1e1d1d}

.logo2{ float:left; overflow:hidden; padding-right:50px; margin-right:50px; border-right:1px solid #3a3a3a; }
.logo2 img{ display:block; float:left; overflow:hidden;  margin-right:10%;}

.foot01{ padding:30px 0; background:#232222; border-top:1px solid #1e1d1d; height:250px;}
.foot01 dt{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:16px; color:#999;margin-bottom:6px}
.foot01 dd{ width:100%; float:left; overflow:hidden; line-height:20px; font-size:14px; color:#777; margin-bottom:5px }

.foot001{ width:160px; float:left; overflow:hidden;  margin-right:30px; }
.logo2{ float:left; overflow:hidden; padding-right:30px; margin-right:30px;width:100%;}
.logo2 img{ display:block; float:left; overflow:hidden;  margin-right:10%;width:100%;}

.foot02{ width:155px; float:left; overflow:hidden;  margin-right:20px;}
.foot02 dt{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:17px; color:#999;margin-bottom:6px}
.foot02 dd{ width:100%; float:left; overflow:hidden; line-height:20px; font-size:14px; color:#777; margin-bottom:5px }
.foot02 dd.dd_a1{ color:#555; font-size:12px}
.diqu_dl{width:160px;float:left;}
.foot02 a{color: #777;}
.foot02 a:hover{color: #fff;}

.foot003{ width:175px; float:left; overflow:hidden;  margin-right:20px;}
.foot003 dt{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:17px; color:#999;margin-bottom:6px}
.foot003 dd{ width:100%; float:left; overflow:hidden; line-height:20px; font-size:14px; color:#777; margin-bottom:5px }
.foot003 dd.dd_a1{ color:#555; font-size:12px}
.diqu_dl{width:160px;float:left;}
.foot003 a{color: #777;}
.foot003 a:hover{color: #fff;}

.foot03{ width:auto; text-align:right;}
.foot03 h4{ height:30px; line-height:30px; font-weight:normal; font-size:16px; color:#888}
.foot03 ul{ line-height:30px; font-size:12px; color:#666}
.foot03 h6{ line-height:22px; color:#555; font-size:12px; font-weight:normal}
.foot03 h6 a{color:#555; font-size:12px}
.foot03 h6 a:hover{ text-decoration:underline; color:#ff543d;}
.foot03 dd.dd_a1{ color:#555; font-size:12px}

.m_10{ margin-bottom:10px}
.m_15{ margin-bottom:15px}
.m_20{ margin-bottom:20px}
.m_30{ margin-bottom:30px}
.m_35{ margin-bottom:35px}
.m_40{ margin-bottom:40px}
.m_50{ margin-bottom:50px}
.m_60{ margin-bottom:60px}
.m_70{ margin-bottom:70px}
.m_80{ margin-bottom:80px}
.m_100{margin-bottom:100px}
.m_top40{ margin-top:40px}
.m_r100{ margin-right:100px}
.m_r150{ margin-right:150px}
.p_t40{ padding-top:40px}
.p_t50{ padding-top:50px}
.bgf6{ background:#f6f6f6}
.bgeee{ background:#eee}
.bgfa{ background:#fafafa}
.p_b30{ padding-bottom:30px}
.p_b40{ padding-bottom:40px}
.p_b50{ padding-bottom:50px}
.bgff{ background:#fff}
.bgf2{ background:#f2f2f2}

/*.izl-rmenu{position:fixed; right:0%; !*margin-left:532px;*! bottom:10px; padding-bottom:73px; background:url() 0px bottom no-repeat; z-index:999; }*/
.izl-rmenu{position:fixed; right:0%; /*margin-left:532px;*/ bottom:10px; padding-bottom:73px;  z-index:999; }
.izl-rmenu .btnn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btnn-qq{background:url(/statics/images/hongtu/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btnn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btnn-qq,.izl-rmenu a.btnn-qq:visited{background:url(/statics/images/hongtu/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btnn-wx{}
.wx-xs{background:url(/statics/images/hongtu/wx_xs.png) 0px 0px no-repeat;background-color:#dd1416;}
.wx-js{background:url(/statics/images/hongtu/wx_js.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .wx-xs:hover{background-color:#c10e10;}
.izl-rmenu .wx-js:hover{background-color:#58a81c;}
.izl-rmenu .btnn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btnn-phone{background:url(/statics/images/hongtu/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btnn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btnn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btnn-top{background:url(/statics/images/hongtu/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btnn-top:hover{background-color:#444;}



/******************** neiye tongyong ******************************/
.ban_son{ height:200px; background:url(../../images/hongtu/ban_son.jpg) no-repeat center 0;}

.news_tit{ background:url(../../images/hongtu/news_tit.jpg) no-repeat center 0; height:200px;}
.news_tit h3{ width:100%; float:left; overflow:hidden; color:#fff; font-size:29px; margin-top:80px; font-weight:normal; margin-bottom:10px }
.news_tit h6{width:700px; float:left; overflow:hidden; color:#fff; line-height:20px; font-size:14px; font-weight:normal } 

.nav_son{ height:50px;margin:0 auto; overflow:hidden; background:#444;}
.nav_son02{ width:100%; float:left; overflow:hidden; height:50px}

.nav_son02 h3{ float:left; overflow:hidden; height:50px; line-height:50px; font-weight:normal; color:#fff; font-size:19px; padding:0 20px; background:#f60; width:auto}
.nav_son02 ul{ width:auto; float:left; overflow:hidden; height:50px;}
.nav_son02 ul a{ display:block; float:left; overflow:hidden; padding:0 5px; margin-right:5px; height:50px; line-height:50px; font-size:13px; color:#fefefe; width:auto}
.nav_son02a ul a{ padding:0 14px; font-size:12px}
.nav_son02 ul a:hover,.nav_son02 ul a.on_h{ background:#128de4; color:#fff}
.nav_son02 span{ float:right; line-height:50px; color:#999; font-size:12px;}
.nav_son02 span a{ color:#999; font-size:12px}
.nav_son02 span a:hover{ color:#fff; text-decoration:underline}
/******************** neiye tongyong end ******************************/

.bgfff{ background:#fff}
.center{ text-align:center}