body, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, ul, li, ol, p, td, th, ul { list-style: none; margin: 0; padding: 0 }
body { background: #fff; color: #333; font-size: 14px; font-family: "Microsoft YaHei"; line-height: 24px }
img { border: 0 }
em, h1, h2 { font-style: normal; }
a { text-decoration: none; color: #666; }
.clear { clear: both; }
.clear:after { clear: both; display: block; visibility: hidden; height: 0; content: ''; }
.fr { float: right; }
.fl { float: left; }
.container { margin: 0 auto; width: 1200px }
.content { margin: 45px auto 0; width: 1200px; }
.mb10{margin-bottom: 12px;}
i,em{ font-style:normal; }
/*头部*/
.header-top { width: 100%; font-size: 13px; height:36px; line-height:36px; background: #f2f2f2 }
.header-top a { padding: 0 8px; font-size: 13px; }
.header-middle { width: 100%; height: 130px; background: #fff }
.header-middle .logo .h_right { float: left; margin: 35px 0 0 5px; border-left: 1px solid #b8b8b8; }
.header-middle .logo h1 { margin: 0 0 10px 18px; line-height: 36px; color: #3396cd; font-size:40px }
.header-middle .logo p { margin: 0 0 0 18px; font-size: 17px }
.nav { width: 100%; height: 50px; background: #3396cd; }
.nav li { float: left; padding: 0 34px }
.nav li.cur, .nav li:hover { background: url(../images/aa.png) bottom center no-repeat }
.nav li a { color: #fff; display: block; text-align: center; font-size: 16px; line-height: 50px }
/*轮播*/
.slideBox { width: 100%; height: 450px; overflow: hidden; position: relative }
.slideBox .bd { position: relative; height: 100%; z-index: 0 }
.slideBox .bd li { zoom: 1; vertical-align: middle; height: 450px }
.slideBox .bd img { width: 100%; height: 450px; display: block }
.slideBox .prev{ position: absolute; background: url(../images/ad_ctr.png) 0 -23px; left: 3%; top: 45%; display: block; width:60px; height:82px; filter: alpha(opacity=10); opacity: 0.1 }
.slideBox .next {position: absolute; background: url(../images/ad_ctr.png) 0 -108px; right: 3%; top: 45%;display: block; width:60px; height:82px; filter: alpha(opacity=10); opacity: 0.1  }
.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1 }
/*搜索*/
.redBCon { width: 1200px; margin: 0 auto; height: 110px; overflow: hidden; }
.leftRedBC { float: left; width: 600px; height: 110px; background-color: #3396cd; }
.rightRedBC { float: right; width: 600px; height: 110px; background-color: #2a2a2a; }
.LredBox { font-size: 16px; width: 524px; height: 110px; margin: 0 auto; overflow: hidden; }
.LredBox dd, .LredBox dt { color: #fff; }
.LredBox dd { font-weight: bold; font-size: 24px; line-height: 28px; margin: 20px 0 5px 0; }
.RredBox { width: 524px; margin: 0 auto; }
.RredBox p { height: 52px; line-height: 52px; color: #fff; margin-top: 5px; }
.RredBox p a { color: #fff; margin-right: 10px; }
.searchbox { margin-top: 8px; float: left; width: 523px; height: 42px; overflow: hidden; }
.searchbox input { outline: none; }
#searchtext { float: right; width: 460px; height: 36px; font-size: 14px; color: #aeaeae; text-indent: 10px; line-height: 24px; border: 1px solid #dedede; border-right: 0; background: #fff; }
.searss { float: right; width: 63px; height: 38px; border: 0; cursor: pointer; background: #3396cd; color: #fff; }
/*产品列表*/
.protit .tit { text-align: center; font-size: 38px; line-height: 55px; font-weight: bold; }
.protit .par-title { margin: 0 auto; border-bottom: 1px solid #bfbfbf; text-align: center }
.protit .par-title span { position: relative; top: 9px; display: inline-block; padding: 0 20px; background: #fff; color: #888; font-size: 18px }
.pro-left { float: left; width: 230px }
.pro-left .pro-title { height: 80px; font-size: 26px; font-weight: bold; color: #fff; text-align: center; line-height: 80px; background: #3396cd; }
.pro-left .pro-in { padding: 16px; height: auto; background: url(../images/pro1.jpg) }
.pro-left .pro-in ul li { margin-bottom: 7px; width: 200px; height: 38px; background: #fff; color: #333; text-align: center; font-size: 14px; line-height: 38px; cursor: pointer }
.pro-left .pro-in ul li.cur, .pro-left .pro-lx { background: #3396cd; color: #fff }
.pro-left .pro-in ul li h2 { font-size: 15px;font-weight: normal; color: #333 }
.pro-left .pro-in ul li h2.on a{ font-size: 16px;font-weight:600; color:#3396cd; }
.pro-left .pro-in ul li.cur a { color: #fff; font-size: 16px; }
.pro-left .pro-lx { -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 18px; height: 88px; text-align: center; font-size: 16px; line-height: 26px }
/*产品图片*/
.container-menu { margin: 40px auto 0; text-align: center; }
.container-menu a { display: inline-block; padding: 10px 30px; background: #3396cd; color: #fff; line-height: 25px;  margin: 15px 5px; }
.container-menu a h2 { font-weight: normal; }
.container-menu a:hover { background: #61c5dd; color: #fff; }
.pro_list { width: 1200px; margin-top: 20px; height: auto; }
.pro_list li { float: left; width: 380px; height:295px;margin:20px 10px 5px; background: #f6f6f6; }
.pro_list li a { display: block; padding: 30px 30px 0 30px; }
.pro_list li img { width: 320px; height:199px; }
.pro_list li p { margin-top: 15px;font-size:18px;text-align: left;background: url(../images/em.png) no-repeat right;}
.pro_list li:hover{ background: #3396cd; color: #fff; }
.pro_list li:hover p{ color: #fff; background: url(../images/em1.png) no-repeat right; }
/*小banner*/
.sec { margin-top: 50px; width: 100%; height: 140px; background: url(../images/sec.jpg) center no-repeat }
.sec-img { float: right; margin-top: 34px; padding-left: 60px; width: 275px; background: url(../images/phone1.png) 3px no-repeat; color: #fff; font-size: 16px; line-height: 30px }
.sec-img span { font-weight: 700; font-size: 32px }
/*优势*/
.til {text-align: center;font-weight: normal;font-size: 36px;color: #333;line-height: 100%;margin-top: 80px;padding-bottom: 49px;background: url(http://img.shangyunseo.com/images/p_h2.png) no-repeat center 72px;}
.til i {font-weight: bold;font-style:normal;}
.til span {display: block;color: #666;padding-top: 10px;font-size: 16px;line-height: 100%;}
.ysy{ height: 1853px;background:url(../images/ys.gif) repeat-x left bottom;}
.ysy .til{ padding-bottom:56px;}
.ysy dl{ overflow: hidden; margin-bottom:30px; background: #f4f4f4;}
.ysy dl dt{ float: right; width: 600px;}
.ysy dl dd{ float: left; width: 600px; margin-top: 42px;}
.ysy dl dd h3{background:url(../images/y_dt1.gif) no-repeat; height: 81px; overflow: hidden;}
.ysy dl dd h3 span{ display: inline-block; float: left; width: 88px; height: 80px; line-height: 80px; text-align: center; font-size: 48px; font-family: Arial; color: #fff;}
.ysy dl dd h3 em{ display: inline-block; float: right; width: 490px; padding-top: 21px; color: #095db0; font-size: 24px;}
.ysy dl dd h3 em i{ color: #ffae00;}
.ysy dl dd p{ padding: 35px 42px 0 90px;}
.ysy dl dd p span{font-size:16px;line-height: 30px; display: block; padding-left: 17px;margin-bottom: 10px;background:url(../images/y_li.png) no-repeat 0 11px;}
.ysy dl.fan dt{ float: left;}
.ysy dl.fan dd h3{background:url(../images/y_dt2.gif) no-repeat; }
.ysy dl.bg3 dd h3{background:url(../images/y_dt3.gif) no-repeat; }
.ysy dl.fan2 dd h3{background:url(../images/y_dt4.gif) no-repeat; }
.ysy dl.bg3,.ysy dl.fan2{ background: #fff;}
.ysy h4{ text-align: center;}
.ysy h4 em{ display: block; margin-top: 7px;}
.ysy h4 em a{ display: inline-block;background:url(../images/ly_btn.png) no-repeat; padding-left: 60px; width: 108px; height: 36px; line-height: 33px; font-size: 18px; color: #fff; font-weight: bold; text-align: left;}
.ysy h4 span{ display: inline-block; font-weight: normal; font-size: 16px; color: #333; padding-left: 32px;background:url(../images/y_tel.gif) no-repeat; min-height:24px;}
.ysy h4 i{ font-family: Arial; font-size: 26px; color: #333;font-style:normal;}
/*case*/
.anli h2 { color: #333333; font-size: 24px; font-weight: bold; height: 100px; text-align: center; }
.anli h2 a { color: #333333; }
.anli h2 em { color: #3396cd; display: block; font-size: 36px; font-weight: bold; font-style: normal; line-height: 48px;}
.anli h2 span { color: #adadad; display: block; font-size: 14px; font-weight: normal; text-transform: uppercase; }
.anli .M { width: 1200px; min-width: 1200px; margin: 0 auto; }
.anli { width: 100%; background: #f3f3f3 url(../images/qbbg.png) no-repeat scroll center 63px; padding-top:80px; }
.btriangle { width: 100%; height: 13px; background: url('../images/btriangle.png') repeat-x; position: absolute; z-index: 99; top: 218px; }
.case { height: 805px; font-family: "Microsoft Yahei"; position: relative; background: url("../images/case_bg.jpg") no-repeat center bottom; }
.case-box { background: url("../images/case_bg2.gif") repeat-x left 4px; }
.case h2 { height: 80px; padding: 0 28px 0 0; font-weight: normal; }
.case h2 .more { width: 105px; height: 24px; margin: 32px 0 0 0; text-align: center; line-height: 24px; font-size: 14px; color: #ffffff; background: #3396cd; border-radius: 3px; }
.case h2 span { float: left; font-size: 16px; }
.case h2 span a { float: left; width: 201px; text-align: center; line-height: 80px; color: #171f2a; background: url("../images/case_bor1.gif") no-repeat right 4px; }
.case h2 span a:hover, .case h2 span a.cur { font-weight: bold; text-decoration: none; background: url("../images/case_bg3.jpg") no-repeat center top; }
.case-c { padding: 35px 0 0 0; }
.case-c h5 a { display: block; text-align: center; }
.case-c dl { height: 104px; }
.case-c dt { float: left; width: 199px; }
.case-c dt a { display: block; width: 197px; line-height: 71px; text-align: center; font-size: 32px; color: #3396cd; border: 1px solid #3396cd; }
.case-c dt span { display: block; width: 197px; line-height: 71px; text-align: center; font-size: 32px; color: #3396cd; border: 1px solid #3396cd; }
.case-c dd { float: right; width: 760px; }
.case-c dd h4 a { font-size: 22px; font-weight: normal; color: #3396cd; line-height: 71px }
.case-c dd p { height: 65px; padding: 5px 0 0 0; line-height: 24px; overflow: hidden; }
.case-c dd p a { color: #fa7821; }
.case-c h5 a img { width: 1002px; height: 544px; }
/*公司简介*/
.bt { height: auto; text-align: center; }
.bt b { height: 30px; font-size: 36px; font-weight: bold; line-height: 30px; color: #212121;}
.bt p { text-transform: uppercase; background: url(../images/x.png) center no-repeat; margin: 14px 0; height: 16px; font-size: 16px; line-height: 16px; color: #666666; }
.bt div { height: 16px; font-size:18px; line-height: 16px; color: #747474; }
.we { width: 100%; height: 750px; padding-top: 70px; background: url(../images/webg.jpg) center no-repeat; }
.we .we_cen { width: 1200px; margin: 0 auto; height: 750px; position: relative; }
.we .we_cen .bt b, .we .we_cen .bt div, .we .we_cen .bt p ,.case .case_cen .bt b, .case .case_cen .bt div, .case .case_cen .bt p{ color: #FFF; }
.we .we_cen .we_im { width: 667px; height: 354px; border-radius: 3px; display: block; margin-top: 55px; }
.we .we_cen .we_p { width: 528px; height: 154px; background-color: #ffffff; border-radius: 3px; position: absolute; right: 0; top: 164px; padding-right:26px; padding-left:26px; padding-top:26px; font-size: 16px; line-height: 30px; color: #808080; overflow: hidden; text-indent: 2em; }
.we .we_cen .we_p span { display: block; overflow: hidden; height: 132px;font-size:15px;line-height: 26px;text-align:justify; }
.we .we_cen .we_mor { text-align: center; display: block; position: absolute; transition: .6s; right: 0; top: 336px; line-height: 30px; color: #fff; overflow: hidden; z-index: 1; width: 103px; height: 30px; border-radius: 3px; background: #212121; }
.we .we_cen .we_mian { width: auto; height: 66px; position: absolute; right:60px; bottom: 282px; }
.we .we_cen .we_mian a { display: block; width: 134px; height: 66px; overflow: hidden; text-align: center; float: left; color: #fff; font-size: 16px; }
.we .we_cen .we_mian a img { display: block; margin: 0 auto; margin-bottom: 16px; }
.we .we_cen .we_boom { position: absolute; width: 1200px; margin: 0 auto; height: 148px; left: 0; bottom: 58px; }
.we .we_cen .we_boom .we_le, .we .we_cen .we_boom .we_rit { width: 27px; height: 63px; position: absolute; cursor: pointer; bottom: 52px; }
.we .we_cen .we_boom .we_le { left: -52px; background: url(../images/team_le.png) 0 -74px no-repeat; }
.we .we_cen .we_boom .we_le:hover { background: url(../images/team_le.png) 0 0px no-repeat; }
.we .we_cen .we_boom .we_rit { right: -52px; background: url(../images/team_le.png) -33px -74px no-repeat; }
.we .we_cen .we_boom .we_rit:hover { background: url(../images/team_le.png) -33px 0px no-repeat; }
.we .we_cen .we_boom .main div { float: left; width:220px; margin-right: 26px; position: relative; }
.we .we_cen .we_boom .main div a { display: block; }
.we .we_cen .we_boom .main div img {width: 220px;border:2px solid #fff;}
.we .we_cen .we_boom .main div .we_a { width: 206px; height: 24px; line-height: 24px; left: 8px; bottom: 8px; text-align: center; color: #fff; border-radius: 3px; background-color: #3396cd; position: absolute; font-size: 14px; transition: .6s; transform: scale(0); }
.we .we_cen .we_boom .main div:hover .we_a { transform: scale(1); }
/*新闻*/
.don-le .h2 { width: 100%; height: 40px; background: url(../images/ns.jpg) left bottom no-repeat; color: #333; font-weight: 400; font-size: 22px }
.don-le .h2 i { margin-left: 10px; color: #a0a0a0; font-size: 15px }
.don-le .h2 a { float: right; color: #333; font-size: 13px }
.don-le { overflow: hidden; margin-top: 50px; height: auto }
.don-le { width: 575px; height: auto }
.don-le img { margin-top: 20px; width: 575px; height: 140px; }
.don-le ul li a, .tuijian .xw li a, .news-ul li a { display: block; padding-left: 15px; background: url(../images/jiao.png) left center no-repeat;font-size: 15px; color: #666; line-height: 44px; }
.don-le ul li, .tuijian .xw li, .news-ul li { display: block; height: 44px; border-bottom: 1px dashed #cbcbcb; }
.don-le ul li span, .tuijian .xw li span, .news-ul li span { float: right; line-height: 44px; clear: both; color: #666; }
.don-le ul li:hover a, .tuijian .xw li:hover a, .news-ul li:hover a { color: #3396cd; }
.news-ul { margin-top: 10px; }
/*底部*/
.footer { margin-top: 40px; padding: 14px 0 30px; background: #434343 }
.footer-in { overflow: hidden; height: auto; border-bottom: 1px solid #5a5a5a }
.foot_nav { margin: 0 auto; width: 1200px; }
.foot_nav li { float: left; line-height: 50px }
.foot_nav li a { padding: 0 38px; height: 16px; border-right: 1px solid #7d7d7d; color: #fff; font-size: 14px; line-height: 16px }
.foot_nav li:last-child a { border-right: none; }
.footer .con { margin-top: 13px; padding: 40px 0 0; }
.footer .con .con_le { float: left; }
.footer .con .con_mi { float: left; padding-left: 60px;margin-left:30px; border-left: 1px solid #696969 }
.footer .con .con_mi p { color: #ccc; font-size: 14px; line-height: 32px }
.footer .con .con_mi p span { color: #eee; font-weight: 700; font-size: 16px }
.footer .con .con_mi a { color: #ccc; }
.footer .con .con_ri {width: 120px;margin-right: 100px;text-align: center; color: #fff; font-size: 16px; line-height: 30px }
.footer .con .con_ri img { display: block;width: 120px;height: 120px; }
.link { background: #353535; border-top: 1px solid #5a5a5a; line-height: 50px; color: #fff; }
.link a { margin-right: 10px; color: #fff; }
/*单页面*/
.proinfo-con {  margin: 20px 0; color: #666; font-size: 16px; line-height: 34px; /*padding-bottom: 20px;*/ }
.proinfo-con a { color: #666; }
.proinfo-con>p{ text-align:justify;text-indent:2em; }
.proinfo-con td img { padding: 2px;margin:5px 0;}
.con-right { overflow: hidden; box-sizing: border-box; width: 938px; height: auto }
.lijing { width: 100%; height: 50px; border-bottom: 1px solid #dbdbdb; line-height: 50px }
.lijing .bt { float: left; padding-left: 30px; border-bottom: 2px solid #3396cd; background: url(../images/icon2.png) left center no-repeat; color: #3396cd; font-weight: 400; font-size: 22px }
.lijing span { float: right; }
.porinfoh1 { margin-top: 40px; padding-bottom: 15px; color: #333; text-align: center; font-size: 28px; line-height: 35px; border-bottom: 1px solid #d6d6d6; }
.proinfo-title { text-align: center; color: #666; font-size: 13px; line-height: 42px; border-bottom: 1px solid #d6d6d6; }
.downp { color: #666; font-size: 16px ;margin:30px 10px;padding:10px; background:#eee;overflow: hidden;}
.pho-ul { overflow: hidden; margin-top: 25px }
.pho-ul li p { height: 40px; line-height: 40px; text-align: center; }
.pho-ul li { margin: 0 6px; margin-bottom: 10px; float: left }
.pho-ul li img { padding: 4px; width: 290px; height: 180px; border: 1px solid #d5d5d5 }
.pho-ul li:hover img, .tuijian .tj li:hover img { border: 1px solid #3396cd; }
.tuijian { overflow: hidden; margin-top: 15px; width: 100%; height: auto }
.tuijian .tj { margin-top: 20px }
.tuijian .tj li { float: left; margin-right: 13px }
.tuijian .tj li:last-child { margin-right: 0; }
.tuijian .tj li img { display: block; padding: 3px; width: 216px; height: 134px; border: 1px solid #d2d2d2 }
.tuijian .tj li p { text-align: center; line-height: 36px; }
.tuijian .xw li { width: 48%; float: left; margin: 0 1%; border-bottom: 1px dashed #cbcbcb; }
/*内页分页*/
.page { width: 100%; padding: 0%; position: relative; height: 45px; color: #333; font-size: 14px; }
.page a:hover { background: #DDD; color: #467fb4 }
.page ul { float: right; position: absolute; top: 10px; right: 16px; }
.page dd { position: absolute; margin: 0px; left: 16px; top: 17px; text-align: left; }
.page ul span { float: left; margin-left: 2px; font-weight: bold; border: 1px solid #DDD; }
.page ul span a { padding: 3px 10px; display: block; }
#current { padding: 3px 10px; float: left; border: 1px solid #DDD; background: #eee }
.content2 {text-align: justify;margin-top:25px;padding:0 10px; font-size: 15px;line-height:32px;}
.content2 img{ max-width: 898px; }
/*产品内页*/
.proviewbox { float: left; width: 460px; position: relative; z-index: 5;}
.probigshow { position: relative; width: 450px; padding: 4px; border: 1px solid #ddd; overflow: hidden }
.div_prothumb { position: relative; padding: 15px 15px 0; }
.thumbporbox { position: relative; width: 426px; overflow: hidden; }
.div_prothumb .span_prev, .div_prothumb .span_next { position: absolute; top: 15px; width: 22px; height: 70px; text-indent: -999em; overflow: hidden; cursor: hand; cursor: pointer; background: url(../images/sprite.png) no-repeat; }
.div_prothumb .span_prev { left: 0px; _left: -25px; background-position: -90px -282px; }
.div_prothumb .span_prevb { background-position: -112px -282px; cursor: default; }
.div_prothumb .span_next { right: 0px; background-position: -156px -282px; }
.div_prothumb .span_nextb { background-position: -128px -282px; cursor: default; }
.ul_prothumb { position: relative; width: 7500px; overflow: hidden; }
.ul_prothumb li { float: left; width:106px; height: 65px; text-align: center; }
.ul_prothumb img { padding: 1px; border: 1px solid #ddd; width:97px; height:60px; }
.ul_prothumb li.now img { border: 1px solid #e40111; }
.div_prothumb .span_prevb { background-position: -112px -282px; cursor: default; }
.div_prothumb .span_next { right: 0px; background-position: -156px -282px; }
.prodbaseinfo_a { float: left; width:420px; margin-left: 35px; z-index: 1;}
.prodbaseinfo_a img { border: none; }
.h2_prodtitle { font-size: 20px;font-weight: bold; border-bottom: 1px dashed #bbbbbb; padding: 2px 0 10px; line-height: 1.6em; }
.ul_prodinfo { padding: 6px 0; overflow: hidden; zoom: 1; font-size: 14px; }
.ul_prodinfo li {color: #555; float: left; width:420px;font-size: 15px;  line-height: 36px; border-bottom: 1px solid #F5F5F5; }
.ul_prodinfo li span { color: #e62129; font-size: 18px; background: url(../images/tel.png) no-repeat left center; padding-left: 20px;font-weight: bold;}
.ul_prodinfos { padding: 10px 10px; font-weight: bold; }
.hottel { color: #2b6ed6; line-height: 40px; font-weight: normal; display: inline-block; clear: both; }
#probig_preview { position: absolute; visibility: hidden; top: 0px; left: 405px; width: 300px; height: 300px; background: #fff; border: 1px solid #ccc; overflow: hidden; }
#probig_preview img { position: relative; }
.zoomplepopup { position: absolute; top: 0px; left: 0px; display: none; background: #fff; border: 1px solid #e9493d; overflow: hidden; opacity: 0.5; filter: alpha(opacity = 50); z-index: 10; cursor: crosshair; height: 50px; width: 50px; }
.proinfo_img ul { width:900px; margin: auto; }
.proinfo_img ul li { float: left; margin: 5px; }
.proinfo_img ul li img { border: 1px solid #cccccc; padding: 1px; display: block; margin: 0px; }
div.jqZoomTitle { z-index: 5000; text-align: center; font-size: 11px; font-family: Tahoma; height: 16px; padding-top: 2px; position: absolute; top: 0px; left: 0px; width: 100%; color: #FFF; background: #999; }
.jqZoomPup { overflow: hidden; background-color: #FFF; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index: 10; border-color: #c4c4c4; border-style: solid; cursor: crosshair; }
.jqZoomPup img { border: 0px; }
.preload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align: center; background-repeat: no-repeat; background-position: 43px 30px; width: 90px; * width: 100px; height: 43px; *height: 55px; z-index: 10; position: absolute; top: 3px; left: 3px; }
.jqZoomWindow { border: 1px solid #999; background-color: #FFF; }
.jqzoom img { border: none; }
.fenlei { clear: both; margin: 35px 15px 10px 15px; height:40px; font-size:24px; border-bottom: 3px #2b6ed6 solid; }
.fenlei span { color: #000; padding-left: 15px; }
.cpms p{text-indent: 2em;text-align: justify;color: #555;font-size:16px;line-height:36px;}
.prode img{width: 100%;display: block;margin:20px 0;}
/*固定的悬浮窗*/
.jialan_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.jialan_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.jialan_bar .jialan_top{background:#3396cd url(../images/fixCont.png) no-repeat 0 0;}
.jialan_bar .jialan_phone{background:#3396cd url(../images/fixCont.png) no-repeat 0 -57px;}
.jialan_bar .jialan_QQ{text-indent:0;background:#3396cd url(../images/fixCont.png) no-repeat 0 -113px;}
.jialan_bar .jialan_ww{text-indent:0;background:#3396cd url(../images/fixCont.png) no-repeat 0 -169px;}
.jialan_bar .jialan_ercode{background:#3396cd url(../images/fixCont.png) no-repeat 0 -225px;}
.hd_qr{padding:0 29px 25px 29px;}
.jialan_QQ a, .jialan_ww a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.lianxi{border-top:1px solid #FF0000}
.lianxi ul li{height:30px;line-height:30px;padding-left:15px}
.lianxi tit{font-size:18px;height:40px;line-height:40px;background:#fafafa}
.qq{color:#32abe1;background:url(../images/qq.gif) no-repeat left top;padding-left:25px;padding-top:5px;}
.ConR-text{margin:20px;overflow:hidden;width: 900px;}
.ConR-text td img{margin: 15px 0;padding: 5px;border: 1px solid #ccc}
.cont_t{width: 550px;float: left;}
.cont_t dl dt{float: left;width: 54px;clear: both}
.cont_t  dl dd{float: left;}
.cont_t  dl dd img{float: left;}
.cont_t  dl dd p{float: left;line-height: 54px !important;text-indent: 10px;font-size: 16px;}