
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,caption,tbody,tfoot,thead,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;}
.clear{ clear: both; }
/*For html5*/
article,aside,details,figcaption,figure,footer,header,menu,nav,section {display: block}

fieldset,img {border: 0}

ol,ul,li {list-style: none}

.guigebiao tr,.guigebiao td{border: 1px solid #000;}

/*字体*/
@font-face {font-family: "Microsoft YaHei",'iconfont';
    src: url('../images/iconfont.eot'); /* IE9*/
    src: url('../images/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../images/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../images/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../images/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont{
    font-family:"Microsoft YaHei","iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}


/*a {outline: 1px solid red}*/
a:link    {color:#333;text-decoration: none;  border: 0; }
a:visited {color:#333;text-decoration: none; border: 0; }
a:hover   {color:#0063ff;text-decoration: none; border: 0; }
a:active  {color:#0063ff;text-decoration: none; border: 0; }
a.my_btn {padding: 2px 20px 5px 20px;background: url('../images/bg_all.jpg');background-size: contain;color: #fff;border-radius: 4px;font-size: 15px}

body {min-width: 1250px}
.line {width: 100%}
.main {width: 1250px;margin: 0 auto}
.clear_F {clear: both}

.fl{ float: left; }
.fr{ float: right; }

/*-------页头-------*/
#header {background-color: #fff}
#header .header_top {padding: 5px 0; border-bottom: 1px solid #DADADA;}
#header .header_top .welcome {font-size: 15px;float: left}
#header .header_top ul {float: right}
#header .header_top ul li {padding: 0 15px;border-right: 2px solid #9c9c9c;font-size: 15px;float: left}

#header .header_mid {padding: 11px 0 17px 10px; }
#header .header_mid a {display: inline-block;margin: 20px 170px 0 0;vertical-align: middle;float: left}
#header .header_mid .tel {float: right;margin: 55px 52px 0 0 }
#header .header_mid .tel p {font-size: 18px;margin-left: 15px;float: left}
#header .header_mid .tel p span {font-size: 24px;color: #0063ff;font-weight: bold}
#header .header_mid img{float: left}
#header .header_mid .logoB { }
#header .header_mid .erweima {height: 100px}


#header .nav {background: #0063ff; }
#header .nav ul.nav_bar li {width: 12.4%;text-align: center;float: left;margin-left: 1px;position: relative;background: url('../images/nav_line.jpg') no-repeat;background-position: right}
#header .nav ul.nav_bar li a {display: inline-block;color: #fff;font-weight: bold;width: 99%;padding: 13px 0}
#header .nav ul.nav_bar li.on,
#header .nav ul.nav_bar li:hover{background: #0003c5; cursor: pointer}
#header .nav ul.nav_bar li.on a,#header .nav ul.nav_bar li:hover a {color: #fff}

i.sanjiao {color: #9E0007;position: absolute;top: 36px;left: 46px}


/*-------页尾-------*/
#footer {}
#footer .footer_nav {background: #0063ff;padding-left: 3px}
#footer .footer_nav ul li {width: 12.38%;float: left;margin-left: 1px;text-align: center;padding: 10px 0}
#footer .footer_nav ul li a {display: inline-block;width: 100%;border-left: 1px solid #e9e9e9;border-right: 1px solid  #e9e9e9;color: #fff}
#footer .footer_nav ul li:hover a {color: #fff}

#footer .footer_M {width: 100%;background-color: #fff}
#footer .footer_M ul { width: 988px; text-align: center;padding: 45px 0 35px 0}
#footer .footer_M ul li {float: left}
#footer .footer_M ul li.logo_c {padding-top: 10px}
#footer .footer_M ul li.addr {width: 669px;padding-top: 10px}
#footer .footer_M ul li.addr p {margin-bottom: 6px;font-size: 15px}
#footer .footer_M ul li h6 {font-size: 15px;font-weight: 500;}


/*---------banner--------*/
#banner{position: relative;width:100%;height: 300px}
#banner li{ background: #0063ff!important; }
#banner h3{ color: #0063ff!important; }

/*-------回到顶部-------*/
#goTop {width: 50px;height: 50px;color: #fff;background-color: #0063ff;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;text-align: center;line-height: 50px;position: fixed;right: 42%;bottom: 180px;opacity: 0;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;margin-right: -550px;}
#goTop i {font-size: 28px}


/*-------搜索-------*/
#search {padding: 7px 0; border-bottom:1px solid #ddd; }
.ss{ width: 1250px; margin: 0 auto; }
.wbybut{ color: #fff; background: #0063ff; border-radius: 3px; padding: 3px 15px; }
.wbyinput{ width: 237px; padding: 4px 12px; border-radius: 3px; }

/*-------侧边导航-------*/
#box-lift {width: 248px;float: left}

.aside {width: 242px;border-left: 3px solid #0063ff;border-right: 3px solid #0063ff;background-color: #fff}
#show .aside { }
.aside .aside_bar {margin: 3px 15px;height: 884px; overflow: hidden; }
.aside .aside_bar .bar_li {display: block;border: 1px solid #0063ff;background-color: #fcfcf9;margin: 20px 0;font-size: 16px;padding: 5px 0 5px 10px;color: #0063ff;border-radius: 5px;}
.aside .aside_bar .bar_li:hover {color: #fff;background-color: #0063ff;border-color: #0063ff;cursor: pointer}
.aside .aside_bar .bar_li a{ display: block; }
.aside .aside_bar .bar_li a:hover{ display: block; color: #fff; }
.aside .aside_bar li a{ display: block; line-height: 40px; border-bottom: 1px dashed #ddd; }
.aside .aside_bar .hover {color: #fff;background-color: #0063ff;border-color: #0063ff;cursor: pointer;}
.aside .my_btn2 {display: block;height: 45px;line-height: 45px;border-radius: 4px;margin: 16px auto 31px auto;text-align: center;background: url('../images/bg_btn2.jpg');color: #fff;}

/*--------侧边联系我们--------*/
.con {width: 242px;border: 3px solid #0063ff;border-top: none;margin-top: 20px;padding-bottom: 15px;background-color: #fff}
.con .con_header {width: 100%;height: 48px;text-align: center;line-height: 48px;font-weight: bold;color: #fff;margin-bottom: 15px;background: url('../images/bg_all.jpg')}
.con p {margin: 5px 15px;font-size: 15px;line-height: 20px}
.con p i {font-size: 18px;color: #0063ff}

/*--------侧边推荐产品--------*/
.recommended {width: 248px;margin-top: 20px}
.recommended .header_rec {width: 100%;height: 48px;line-height: 48px;text-align: center;color: #fff;background: url('../images/bg_all.jpg');font-weight: bold}
.recommended ul {border: 1px solid #ccc;}

.recommended .header_m {text-align: center;background-color: #fff}
.recommended .header_m img {display: block;margin: 0 auto}
.recommended .header_m p {width: 100%;background-color: #e9e9e9;padding: 5px 0;font-size: 15px}


/*--------标题--------*/
.my_title2 {position: relative;padding-left: 10px}
.my_title2 h2 {font-size: 18px;color: #333;font-weight: 400}
.my_title2 span {font-size: 20px;color: #0063ff;font-weight: bold}
.my_title2 div {width: 809px;height: 1px;background-color: #333;position: absolute;top: 13px;right: 0}

.my_title3 {height: 36px;line-height: 36px;background: url(../images/bg_mytitle3.gif) 0 -108px repeat-x;}
.my_title3 .tit_left {float: left;height: 36px;background: url(../images/bg_mytitle3.gif);}
.my_title3 .tit_left h3 {height: 36px;line-height: 36px;font-size: 15px;color: #C00;padding: 0 15px;background: url(../images/bg_mytitle3.gif) right -36px;}
.my_title3 .tit_right {float: right;height: 36px;width: 550px;line-height: 36px;background: url(../images/bg_mytitle3.gif) right -144px no-repeat;text-align: right;padding-right: 10px;}
.my_title3 .tit_right .bt {height: 36px;line-height: 36px;font-size: 15px;color: #666;}

/*新闻下一篇、上一篇*/
.gduo{ line-height:30px; background:#fff; overflow:hidden; margin:0px 0px; padding:0 10px 10px; font-size: 15px;}
.gduo span{ overflow:hidden; height:30px; display:block}
.gduo a{  color:#201618}


/*=========common=========*/
.recommended .header_m img {width: 131px}



/****联系我们****/
.lxwm{ background: #f5f6f8; border-top: 3px solid #ebebeb; }
.index_zsjz{ width:1250px; margin:22px auto 0; height:381px; background:url(../images/jindex_jz01.jpg) 0 -30px  no-repeat;}
.index_zsjz01{ padding-bottom:38px; background:url(../images/index_jz01.png) 349px 45px  no-repeat; line-height:40px; height:40px; margin-left:135px; padding-left: 447px; font-size:24px; color:#636363;}
.index_zsjz01 span{ display:block;}

.index_zsjz02{ padding:0 0 0 445px;}
.index_zsjz03{ font-size:16px; line-height:24px; color:#828282; }

.index_zsjz04{ padding:0 0 0 81px; margin-top:8px; background:url(../images/index_jz02.jpg) 0 11px no-repeat; height:217px; font-size:16px; color:#1c1c1c; line-height:35px; height:210px; overflow:hidden;}
.index_zsjz05 a{ float:right; margin:11px 10px 0 0; display:block; width:87px; height:26px; background:url(../images/index_jz03.jpg) 0 0 no-repeat; }
.index_zsjz05 a:hover{ background:url(../images/index_jz04.jpg) 0 0 no-repeat; }

/*-- 案例展示 --*/
.anli{ width: 1250px; margin: 0 auto; border: 1px solid #ddd; }
.anli h2 a{ display: block; color: #fff; background: #0063ff; padding:10px 10px; }
.anli ul li{ float: left; margin: 10px; }
.anli ul li img{ width: 394px; height: 308px; border: 1px solid #ddd; }
.anli ul li p{ width: 394px; height: 40px; line-height: 40px; text-align: center; overflow: hidden; }