html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section, article, aside, header, footer, nav, dialog, figure,menu{ margin:0; padding:0; border:0;font-family: "Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif;}
html{-webkit-text-size-adjust:none;}

/*For html5*/
article,aside,details,figcaption,figure,footer,header,menu,nav,section {display: block}

fieldset,img {border: 0}

ol,ul,li {list-style: none}

a {text-decoration: none;color: #000}
a:hover {color: #f2550d}
.line {width: 100%}
.main{width:1000px; margin:0 auto;position: relative;}
.clear_F {clear: both}
.f_l {float: left}
.f_r {float: right}

/*自定义字体*/
@font-face {
    font-family: 'iconfont';
    src: url('../fonts/v1/iconfont.eot');
    src: url('../fonts/v1/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/v1/iconfont.woff') format('woff'),
    url('../fonts/v1/iconfont.ttf') format('truetype'),
    url('../fonts/v1/iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/*头部*/
/*分站*/
#site{ position:absolute; z-index:3;top:-1px; left:35px; display:none;}
#siteDiv{  background-color: #FFFFFF;border: 1px solid #ccc;display: none;padding: 8px 10px;position: absolute;top: 21px;white-space: nowrap;width: 90px;z-index: 1000; display:none;left:0px;}
#siteDiv li {float: left;list-style-type: none;padding-right: 15px;width:100px; line-height:23px;}
#siteDiv li a{ color:#666;}

#header {}
.header_top {padding: 5px 0;background-color: #ebebeb;font-size: 12px}

.header_mid {padding: 16px 0}
.header_mid h1 {margin-top: 0px}
.header_mid h1 img { float:left; padding:2px 28px 0 0;}
.header_mid h1 span { padding:20px 0 18px 20px; margin-top:0px; float:left; width:320px; font-size:27px; color:#f2550d; line-height:36px; font-family:"微软雅黑"; background:url(../images/Common/h_bor.gif) left center no-repeat;}
.header_mid h1 span em { display:block; font-style:normal; color:#333; font-size:16px;}

.tel_main {padding: 10px 0;margin-right: 20px;margin-top: 25px}
.tel {padding-left: 5px;font-size: 12px}
.tel span {display: block;font-size: 20px;font-weight: bold}
.top_erweima {border: 1px solid #d9d9d9;}
.top_erweima img {display: block; width:106px;}

.nav{ position:relative; width:100%; height:45px; background:#3E3D3C; overflow:hidden}
.sydatu .shadow{ width:100%; height:5px; overflow:hidden; position:absolute; margin-top:0px; left:0px; top:0px; background:url(../images/common/shadow_24.png) left top repeat-x; z-index:3000;}
.nav .main {position: relative}
.nav_bar li {position: relative;float: left; width: 125px; height: 45px;line-height: 45px; text-align:center; font-size: 14px; z-index:1;background: url('../images/common/bg_nav.jpg') right no-repeat}
.nav_bar li a{display:block; height:45px; color:#fff;}
.nav_bar li a:hover{color:#fff}
.move-bg{display:none;position:absolute;left:0;top:0; width: 125px; height:45px; background-color: #f2550d;
    /*background: url('../images/common/bg_move.jpg') no-repeat; */
    z-index:0}

/*搜索*/
#search {margin-bottom: 30px;background-color: #f9f9f9;box-shadow: 0 2px 5px #b9b9b9}

.keywords {height: 47px;line-height: 47px;font-size: 14px}
.keywords span {color: #f2550d;font-weight: bold}
.keywords a {margin: 0 5px}
.search_div {height: 26px;border: 1px solid #d9d9d9;padding: 0 0 2px 2px;margin-top: 10px}
.search_div input {border: none;outline: none;background-color: transparent}
.my_btn {display: inline-block;padding: 3px 10px;background-color: #f2550d;color: #fff;border: 1px solid #f2550d;margin-top: -1px}
.my_btn:hover {color: #fff;}


/*友情链接*/
.link {padding: 20px 0}
.link h3 {color: #f2550d;padding: 5px 0;border-bottom: 1px solid #d9d9d9;font-size: 18px}
.link h3 img {display: inline-block;float: right;margin-top: 5px;margin-right: 856px}
.link_lists {margin: 10px 0}
.link_lists a {padding: 0 12px 0 0 ;font-size: 12px;color: #707070}
.link_lists a:hover {color: #f2550d}


/*footer
#footer {background-color: #3E3D3C;color: #fff;padding: 20px 0 0 0}
#footer h4 {margin-bottom: 15px;font-weight: 500;}
#footer h4 i {color: #f2550d}
.focus {width: 180px;height: 215px }
.focus img {width: 120px}
.lianxi {width: 280px;height: 215px}
.lianxi p {font-size: 12px;line-height: 22px}
.lianxi p a {color: #fff;text-decoration: underline}
.message {width: 510px;height: 215px}
.message input {width: 152px;height: 25px;padding: 0 5px;border: 1px solid #fff;outline: none;background-color: transparent;color: #fff;border-radius: 3px}
#message_text {display: block;width: 495px;margin-top: 10px;border: 1px solid #fff;outline: none;background-color: transparent;color: #fff;border-radius: 3px}
.message button {padding: 4px 13px;float: right;margin-top: 10px;margin-right: 9px;font-size: 14px;border-radius: 3px;border: 1px solid #f2550d;outline: none;background-color: #f2550d;color: #fff}
.message button:hover {color: #fff;background-color: #f2550d;cursor: pointer}

*/


/*footer*/
#footer {background-color: #3E3D3C;color: #b0b0b0;padding: 20px 0;font-size: 12px}
#footer .main {}
.footer_nav {margin-bottom:0px;border-bottom: 1px solid #302f2e; padding-bottom:12px;}
.footer_nav a {display: inline-block;width: 107px;margin-bottom: 10px ;color: #fff;font-size: 14px;text-align: center;background: url('../images/common/fotNavBr.png') left no-repeat}
.footer_nav a.footer_nav_first {background: none}
.footer_nav a:hover {color: #f2550d}
.footer_mid {padding-top: 18px;border-top: 1px solid #605e5d;}
.footer_erweima {margin-right: 30px;margin-left: 20px}
.footer_info p{line-height: 25px}
.footer_info p a{color: #ccc;}
.footer_call {margin-top: 20px;margin-right: 20px;}
.footer_call i {font-size: 50px;line-height: 34px;color: #f2550d}
.footer_call span {color: #f2550d;font-weight: normal}
 


/*回到顶部*/
#toTop {width: 24px;height: 50px;line-height: 42px;text-align: center;color: #fff;background-color: #3e3d3c;border: 1px solid #fff;position: fixed;right: 50%;margin-right: -570px;bottom: 20%;display: none;font-size: 16px;cursor: pointer;border-radius: 5px}


/*关于我们，联系我们标题*/
.about_tit {height: 15px;border-left: 4px solid #c5c3b8;border-right: 4px solid #c5c3b8;position: relative;margin-bottom: 30px}
.about_tit h2 {padding: 0 10px;font-size: 20px;background-color: #fff;position: absolute;top: -8px;z-index: 1;left: 32px}
.about_tit h2 span {color: #f2550d;font-size: 14px}
.about_tit hr {width: 723px;position: absolute;top: -1px;left: 8px;}
.tit_maps {padding: 0 5px;background-color: #fff;font-size: 12px;position: absolute;right: 30px;top: -1px}



/*侧边导航*/
.aside {width: 230px;background-color: #f3f3f3;padding: 10px;position: relative;}
.aside_tit {background-color: #3E3D3C;color: #fff;text-align: center;padding: 10px 0;font-size: 12px;}
.aside_tit h3 {font-size: 24px;color: #fff}
.aside_nav {padding: 10px;}
.nav_tit {border: 1px solid #d9d9d9;text-align: center;padding: 6px 0;margin: 5px 0;background: url('../images/index/bg_aside_nav.png');font-weight: bold;color: #f2550d;}
.nav_tit:hover {color: #f2550d}
.nav_tit:hover a {color: #f2550d}
.nav_tit:hover {cursor: pointer}
.nav_lists {display: none}
.nav_lists a {display: block;padding: 4px 0 4px 0;border-bottom: 1px solid transparent;font-size: 14px;position: relative}
.nav_lists a .animate_line {width: 10px;border: 1px solid #f2550d;position: absolute;top: 30px;left: 0}
.nav_lists a.on {color: #f2550d;font-weight: bold;}
.nav_tit a.on {color: #f2550d;font-weight: bold;}
.sanlei{padding-left: 15px;}

.nav_lists a span {color: #f2550d}
.bg_aside {width: 251px;height: 29px;background: url('../images/index/bg_aside.jpg') no-repeat;background-size: cover;position: absolute;/*bottom: -27px;*/left: 0;}
.nav_lists a:hover {color: #f2550d}


/*侧边推荐*/
.recommend {width: 100%;margin-top: 35px}
.recommend li {width: 100%;position: relative;margin-bottom: 10px}
.recommend li img {display: block;width: 100%;}
.recommend li p {width: 100%;padding: 5px 0;text-align: center;background-color: rgba(0,0,0,.5);color: #fff;position: absolute;bottom: 0;left: 0;font-size: 13px}
/*侧边推荐*/
.cj {
    margin-top: 20px;
}
.cj .title{ background: #3E3D3C; color:#fff;text-align:center; padding:10px 0;}
.cj .title h3{border: 0  solid #ddd;font-weight: bolder;font-size:18px;}
.cj .title span{ line-height:25px; text-align:center; width:100%;font-size: 12px;text-transform: uppercase}
.xq_saike{ border:1px solid #ddd; height:auto; border-top:0;overflow: hidden;padding-bottom: 10px;}
.xq_saikee{ height:auto; border-top:0;overflow: hidden;}
.business_fxc_t2 {
    text-align: center;
    padding: 4px 0 4px 0;
    margin: 0;
    font-size: 0;
    line-height: 0;
}
.business_fxc_t2 img {
    width: 90%;
	max-width: 230px;
    margin: 10px 0 2px 0;
    box-shadow: 2px 2px 2px rgba(0,0,0,.2);
    -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
    border:1px solid #eee;
}
.business_fxc_jd {
    line-height: 22px;
    padding: 0 0 0 0px;
    text-align:center;
}
.business_fxc_jd a:link,.business_fxc_jd a:visited {color:#666666;font-size: 14px}
.business_fxc_jd a:hover {color:#f2550d; text-decoration:underline;}
.business_cen {
    font-size: 12px;
    text-align: left;
    line-height: 25px;
    padding: 0 10px 0 10px;
    width: 206px;
    height: 24px;
    overflow: hidden;
}
.business_cen a{ width:206px; height:24px; display:block;}
.business_cen a:hover{ color:#f2550d;}
.recommend {width: 100%;margin-top: 35px}
.recommend li {width: 100%;position: relative;margin-bottom: 10px}
.recommend li img {display: block;width: 100%;}
.recommend li p {width: 100%;padding: 5px 0;text-align: center;background-color: rgba(0,0,0,.5);color: #fff;position: absolute;bottom: 0;left: 0;font-size: 13px}

/*联系方式*/
.pagebox_nav_box {
    border: 1px solid #ddd;
    padding: 10px 17px 10px;
    margin-bottom: 20px;
	width:214px;
}
.leftlx{width: 100%;text-align: center; margin-top:10px; display:block; margin-bottom:0px; font-size: 14px;}
.leftlx h5 {font-size: 16px;padding: 15px 0px}
.leftlx .phone img {width: 40px;height: 40px;padding-bottom: 10px}
.leftlx span {display: block; font-size:20px; font-weight:bold}
.leftlx .dianhua span  { color:#f2550d;}
.leftlx .phone p {font-weight: bold;font-size: 22px; padding-bottom: 10px; border-bottom: 1px solid #dedede;  color:#004ebe}
.leftlx p { text-align:left;line-height:22px;padding-left:30px; padding-top:3px;padding-bottom:3px;font-size:12px;}
.dianhua .addr { background:url("../images/icon1.png") no-repeat 5px 6px; }
.dianhua .mobile { background:url("../images/icon3.png") no-repeat 5px 6px}
.dianhua .fax { background:url("../images/icon5.png") no-repeat 5px 6px}
.dianhua .phone { background:url("../images/icon2.png") no-repeat 5px 6px}
.dianhua .email { background:url("../images/icon4.png") no-repeat 5px 6px}

/*推荐产品*/
.about_img .slide img {}
.about_img .bx-controls-direction {position: relative}
.about_img .bx-prev,
.about_img .bx-next {width: 25px;height: 63px;text-align: center;line-height: 55px;color: #fff;;background-color: #f2550d;font-size: 30px;z-index: 9;;position: absolute; float:left;top: -105px;}
.about_img .bx-next {left:649px;}
.about_img .bx-prev {left:-36px;}

/*产品列表*/
.pro_m {position: relative}
.pro_main {width: 735px;margin-top: 15px;display: none;/*margin-left: -25px;*/}
#pro_main1 {display: block}
.pro_main li {width: 220px;height: 253px;text-align: center;float: left;margin-top: 5px;/*margin-left: 25px;*/ margin:0px 10px 20px;}
.pro_main li p {margin: 8px 0;height: 21px;overflow: hidden;font-size: 13px;}
.img_div {width: 222px;height: 224px;overflow: hidden;padding: 4px;background: url('../images/index/pro_boder1.jpg') ;background-size: cover}
.img_div img {display: block;width: 100%;height: 100%;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-o-transition: all linear .3s;transition: all linear .3s}
.pro_main li a:hover .img_div {box-shadow: 0 0 5px #f2550d;}
.pro_main li:hover img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

/*联系我们*/

.contactUs_main {width: 750px;margin-top: 6px;}
.contactUs_M {}
.contactUs_M li {width: 48%;float: left;margin-bottom: 26px;border: 1px solid #f2550d;}
.contactUs_M_img {width: 60px;height: 60px;text-align: center;line-height: 60px;background-color: #f2550d;}
.contactUs_M_img i {font-size: 35px;color: #fff;}
.contactUs_M_text {height: 52px;padding: 8px 0 0 17px;font-size: 14px }
.contactUs_M_text h4 {font-size: 18px;font-weight: 500;color: #f2550d}

#dituContent {width:100%;height:350px;border:#ccc solid 1px;margin-bottom: 30px}
#dituContent1 {width:100%;height:350px;border:#ccc solid 1px;margin-bottom: 30px}
.addr_tit {font-size: 16px;text-align: center;line-height: 33px;font-weight: bold;}
.iw_poi_content {font-size: 12px;margin-top: 10px}

.iw_poi_title {color: #f2550d}

/***********************分页**********************************/
.pagination {text-align: center;margin-bottom: 10px;}
.pagination ul {padding: 10px;margin: 0 auto;}
.pagination ul li {display: inline-block;background-color: #999;margin: 0 5px;}
.pagination ul li a {display: block;color: #fff;font-size: 14px;padding: 2px 10px;}
.pagination ul li:hover {background-color: #f2550d}
.pagination ul li:hover a,
.pagination ul li a.current {background-color: #f2550d}


#pages{ text-align: center; margin-bottom: 30px;padding: 10px; }
#pages span { float: left; display:inline-block; background-color: #f2550d; color: #fff; margin: 0 5px; padding: 2px 10px; margin-left: 5px;}
#pages a{ float: left; display:block;color: #fff;font-size: 14px; background-color: #999; padding: 2px 10px; margin-left: 5px;}
#pages a:hover {background-color: #f2550d}

/***********************公用选项卡**********************************/
.tab {height: 32px;width: 100%;border-bottom: 1px solid #f2550d;border-left: 1px solid #f1f1f1;;margin-bottom: 15px;}
.tab li {height: 31px;line-height: 31px;float: left;padding: 0 15px;border: 1px solid #dbdbdb;background-color: #f1f1f1;cursor: pointer;}
.tab li.tab_on {border-color: #f2550d;border-bottom-color: transparent;background-color: #fff;}
.tab li.on {border-bottom-color: #f2550d;background-color: #f1f1f1;}
