@charset "utf-8";



html{color:#000;background:#FFF; }



body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";} /*网站字体颜色*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}



table{border-collapse:collapse;border-spacing:0;}



fieldset,img{border:0;}



address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}



del,ins{text-decoration:none;}



li{list-style:none;}

a{text-decoration:none;}

caption,th{text-align:left;}



q:before,q:after{content:'';}



abbr,acronym{border:0;font-variant:normal;}



sup{vertical-align:baseline;}



sub{vertical-align:baseline;} 



input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}



input,button,textarea,select{*font-size:100%;}



input,select{vertical-align:middle;}



body{font:12px/1.231 arial,helvetica,clean,sans-serif; font-family:'Microsoft YaHei','微软雅黑';}



select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}



table{font-size:inherit;font:100%; border-collapse:collapse;}



pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}



/*title*/



h1 { font-size:32px;}



h2 { font-size:26px;}



h3 { font-size:20px;}



h4 { font-size:14px;}



h5 { font-size:12px;}



h6 { font-size:10px;}







.mt10{ margin-top:10px;}







a { color:#666; text-decoration:none;}  /*for ie f6n.net*/



a:focus{outline:0;} /*for ff f6n.net*/



a:hover { text-decoration:underline;}



.vam { vertical-align:middle;}



.clear{clear:both; height:0; line-height:0; font-size:0;}



p{ word-spacing:-1.5px;}



.tr { text-align:right;}



.tl { text-align:left;}



.center { text-align:center;}



.fl { float:left;}



.fr { float:right; }



.pa{ position:absolute;}



.pr{ position:relative}



/* -- 购物车外部框架 -- */



.cart_header , .cart_content , .cart_footer { width:1000px; margin:0 auto;}







.cart_content{ margin-top:15px; margin-bottom:15px;}







/* -- 页面整体布局 -- */



.header , .content , .footer { width:1000px; margin:0 auto;  }



.left,.leftr{ width:216px; float:left; overflow:hidden;}



.leftr{ float:left;}



.left2 { width:700px; float:left; overflow:hidden; margin-top:15px;}



.left3 { width:754px; float:left; overflow:hidden; color:#666;}



.lefttop {height:0px; font-size:0; overflow:hidden; margin-top:10px;}



.leftbot { height:0px; font-size:0; overflow:hidden;  margin-bottom:10px;}



.left2bot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px; }







.right,.rightl{ width:960px; float:right; display:inline;overflow:hidden;}



.rightl{ float:right;}



.right2 { width:275px;  float:right; overflow:hidden;margin-top:15px;}



.right3 { width:201px; float:right; overflow:hidden; color:#666;}



.rightbot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px;}



.right2bot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px;}







.right_main { width:760px; overflow:hidden; }



.right2_main { width:273px;overflow:hidden;}



.left2_main { width:700px;overflow:hidden;}







.h_nav li a:-webkit-any-link{ display:block;}







/* function */



h2 a:hover{ text-decoration: none;}



input,textarea{ outline:none; }



textarea{ resize:none;}



em{ font-style: normal;}



.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}



.f_cb,.f_cbli li{zoom:1;}



.f_ib{display:inline-block;*display:inline;*zoom:1;}



.f_dn{display:none;}



.f_db{display:block;}



.f_pr{position:relative;}



.f_pa{position:absolute;}



.f_fl{float:left;}



.f_fr{float:right;}



.f_prz{position:relative;zoom:1;}



.f_oh{overflow:hidden;}



.f_fw{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}



.f_fa{font-family:Arial, Helvetica, sans-serif;}



.f_fst{ font-family: "宋体"; }







.f_fwn{font-weight:normal;}



.f_fwb{font-weight:bold;}



.f_tal{text-align:left;}



.f_tac{text-align:center;}



.f_tar{text-align:right;}



.f_csp{cursor:pointer;}



/*头部开始*/



.g_top{ height:138px; position:relative;}

.top{width:100%; height:138px; z-index:99999; background-color:#FFF; position:fixed;}



.g_top .header{ position:relative;}



.top_t{ height:34px; line-height:34px;color:#777777; font-size: 12px;overflow: hidden; }



.top_t p{float:right;}



.top_t p a{ padding: 0 10px;display: inline-block; color:#777777; }



.top_t p a:hover{color: #333333;}



.top_t p .lasta{background: none;}



.top_c h1{ float:left; padding: 10px 0 0 0; width: 108px;}











/*头部结束*/



.top_c{height: 104px;}







/*导航*/



.m_menu{float: left;width: auto; height:104px;overflow:hidden;    margin-left: 20px; }



.m_menu li{ float: left;height: 104px;line-height: 104px; border-right:1px #E4E4E4 solid; text-align:center;} 



.m_menu li em{display: block;text-transform: uppercase;font-size: 12px;color: #656d92; padding-top: 7px;}



.m_menu li a{ color: #333333; font-size: 15px; font-weight: normal; text-align: center; display: inline-block;  height:104px; padding:0 17px;}



.m_menu li a:hover{color: #fff;text-decoration:none;}



.m_menu li:hover{background-color:#0061BC;}



.m_menu .cur{background-color:#0061BC;}



.m_menu .cur a{color:#fff;font-weight: bold; text-decoration:none;}

.m_menu .cur p{color:#fff;font-weight: bold; text-decoration:none;}

.m_menu li p{width:100%; text-align:center; color: #333333; font-size:xx-small; margin-top:-80px;}

.m_menu li a p:hover{color: #fff; text-decoration:none;}

.m_menu li a:hover p{color: #fff; text-decoration:none;}











/*搜索*/



.g_ser{padding-top: 0px; line-height:58px;height:58px; width:100%; margin:0 auto; background:url(../images/sosuo.jpg) repeat-x;}



.g_ser .content{position: relative;}



.g_ser h2{float: left;width: 380px;}



.g_ser h2 a{font-size: 22px;color: #444444;font-weight: normal;}



.g_ser h2 em{display: block;background:#666666; width: 184px; height: 26px;line-height: 26px;text-align: center;font-size: 15px;color: #fff;font-weight: normal;margin-top: 12px; }



.g_ser dl{width:1000px; margin:0 auto;}



.g_ser dd{font-size:14px; float:left;}







.h_sea{float: left;width: 420px;font-size: 12px; }



.h_sea b{font-weight: normal; color: #666666;}



.key {height: 38px;line-height: 38px; width:400px;}



.key a{color:#666666;padding-right: 5px;}



.key b{font-weight: normal;color: #666666;}



.s_inp{ background:url(../images/serbg2.png) no-repeat; width: 361px;height: 41px;}



.s_ss { float:left; width:40px; height:41px; background: none;border: none; cursor: pointer;}



.inp01{height:41px;line-height:41px; width:300px;padding-left: 10px; float:left;color:#333333;font-size: 12px;  border: none;font-family:"Microsoft YaHei"; background: none;}



.g_ser .tel{float: left;width: 190px;font-weight: normal;}



.g_ser .tel em{display: block;color: #666666;font-size: 16px; background:url(../images/tel02.png) no-repeat 122px 0;height: 34px;line-height: 34px;}



.g_ser .tel b{display: block;font-family: arial;font-size: 30px;color: #333333;font-weight: normal; padding-top: 6px;}



















/*底部开始*/



.g_ft{ height:256px; background: url(../images/ftbg.jpg) repeat-x;}



.g_ft .m_fnav{  height:56px; line-height:56px; color:#fff; text-align:center; }



.g_ft .m_fnav a{background: url(../images/ftline.jpg) no-repeat right center; color:#fff; padding:0 20px;  font-size: 15px; font-weight: normal;display: inline-block;}



.g_ft .m_fnav .lasta{ border: none; background: none;}



.g_ft .f_ftcon{ color: #333333; padding: 38px 0 0 294px;  line-height: 30px; font-size: 14px;    }



.g_ft .f_ftcon a{ color:#333333; display: inline-block;}



.g_ft .flogo{ left:0; top:116px;}



.g_ft .code{right: 0;top:92px;}



.g_ft .code img{display: block;width: 134px;height: 134px;}



.ftline1{width:1px;height: 134px;background: #e3e3e3;position: absolute;left:258px;top: 90px;}



.ftline2{width:1px;height: 134px;background: #e3e3e3;position: absolute;left:820px;top: 90px;}















/*底部结束*/







 /*temp.css*/



#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}



/* -- 弹出窗口 -- */



#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}



#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}



#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}



#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }



#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}



#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}



#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}



/*rollup.css*/



#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}



#roll_top{background:url(../images/top.gif) no-repeat}



#fall{background:url(../images/top.gif) no-repeat 0 -80px}



#ct{background:url(../images/top.gif) no-repeat 0 -40px}



#roll{display:block;width:15px;margin-right:-520px;position:fixed;right:50%;top:80%;_margin-right:-520px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}







.ImTable *{padding:0px;margin:0px}



.ImTable{border-collapse:collapse;border:none;background:url(../images/bg.gif)}



.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}



.ImHeader{height:165px;background:url(../images/im_01.gif)}



.ImRow0{background:url(../images/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:2px;padding-top:4px; }



.ImRow1{background:url(../images/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:2px;padding-top:4px;}



a.im,a:hover.im{text-decoration:none;height:35px;color:#fff; font-size:12px;}



.ImFooter{height:90px;background:url(../images/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}



.ImFooter h5{font-size:14px;font-weight:normal; color:#1C3C85;text-align:center;margin:15px 0 0;font-family:'宋体';}



.ImFooter p{font-size:20px;font-weight:bold;  color:#1C3C85;text-align:center;margin:10px 0;}







/* -- 当前位置 -- */



.topadcs{width:100%; overflow:hidden; text-align:center;margin:0 auto; margin-bottom:0; }



.topadcs a img{ width:100%; height:auto; display:block;}



.topadcs a{display:block;margin:0 auto;}



.topadcs a.fullad{ height:320px;}







.plc,.plc2{ background:url(../images/logo_03.png) no-repeat 0 10px;height:20px;line-height:24px;padding:7px 8px 8px 20px; position:relative; color:#666; overflow:hidden; font-size:14px; border-bottom:1px solid #ececec; padding-bottom:8px; font-family:"Microsoft Yahei","微软雅黑";}



.plc span {}



.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}







/* -- 分站 -- */



#site{ position:absolute; z-index:3;top:8px; left:430px;}



#siteDiv{  background-color: #FFFFFF;border: 1px solid #999999;display: none;padding: 8px 10px;position: absolute;top: 23px;white-space: nowrap;width: 235px;z-index: 1000; display:none;left:0px;}



#siteDiv li {float: left;list-style-type: none;padding-right: 15px;}



#siteDiv li a{ color:#666;}



/*cnzz*/



#cnzz_stat_icon_1259988166 > a{display: block;text-align: center;width: 100%;}











.foot{width:100%; height:auto; margin-top:20px;}



.foot1{width:100%; height:49px; background:url(../images/foot1bg.jpg) no-repeat center;}



.foot1 dd{width:1000px; height:auto; line-height:49px; margin:0 auto; padding-left:400px;}



.foot1 dd a{color:#fff; font-size:16px;}



.foot2{width:100%; height:181px; background:url(../images/foot2bg.jpg) repeat-x;}



.foot2er{width:1200px; height:auto; margin:0 auto;}



.foot2er dd{width:auto; height:auto; margin:0 auto; padding-top:30px;}



.foot2er dd a{color:#fff; font-size:14px;}



.foot2er dd span{padding:0 27px;}



.foot2er dl{width:auto; height:auto; padding-top:30px;}



.foot2er dl p{width:520px; height:auto; color:#fff; font-size:16px; float:left; padding-left:80px; line-height:32px;}











.flst{padding: 0 0 18px 74px; border: 1px solid #e3e3e3; border-bottom: none; border-top: none; background:#f5f5f5 url(../images/flline.jpg) repeat-y left top; display:none;}



.flst li{height: 28px;line-height: 28px; overflow: hidden;font-size: 14px; width:170px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}



.flst li a{font-size: 14px;color: #666666;}



.fltel{background:url(../images/flte.jpg) no-repeat; width:169px;height: 100px;padding: 50px 0 0 90px;}



.fltel em{display: block;padding-left: 66px;font-size: 14px;color: #333333;}



.fltel b{font-size: 24px;color: #0061BC;font-weight: normal; padding-top: 6px;display: block;}



.leftr .leib2 h3{height: 56px;line-height: 56px; font-weight: normal;}



.leftr .leib2 h3 a{display: block;height: 56px;line-height: 56px; overflow: hidden; padding-left: 80px;font-size: 16px;color: #333333;background:url(../images/flico.jpg) no-repeat 38px 20px; border: 1px solid #e3e3e3; border-bottom: none;}



.leftr .leib2 h3 a:hover,.g_pro .m_left .cur a{background:#f5f5f5 url(../images/flh.jpg) no-repeat;color: #00a8f6;font-weight: bold; border-bottom: none;}











dl.news_dll {border-bottom: 1px dotted #ccc;height: 120px;overflow: hidden;padding-top: 10px;font-family:"Microsoft YaHei";}



dl.news_dll dt {float: left;height: 120px;width: 85px;}



dl.news_dll dt span {border-left: 2px solid #666;display: block;font-weight: bold;height: 30px;line-height: 30px;text-align: center;}



dl.news_dll dt .xdatetitle {}



dl.news_dll dt .xyear {background: #999;color: #fff;font-size: 16px;}



dl.news_dll dt .xdate {color: #00a8f6;font-size: 18px;}



dl.news_dll dd {float: right;height: 120px;line-height: 22px;overflow: hidden;padding-left: 10px;width: 820px;}



dl.news_dll dd h4 a {color: #666;display: block;height: 22px;overflow: hidden;}



dl.news_dll dd h4 a:hover {color: #154B89;}



dl.news_dll dd p {    height: 88px;

    line-height: 22px;

    margin-bottom: 2px;

    overflow: hidden;

    padding-top: 2px;

    text-align: left;

    font-size: 14px;

    font-weight: normal;}




.header{width: 100%;}

.headerTop{width: 100%;height: 47px;line-height: 47px;background: #eeeeee;border-bottom: 1px solid #e1e1e1}

.headerTop p{font-size: 14px;height: 47px;line-height: 47px;color: #666666;float: left;}

.headerTop ul{float: right;}

.headerTop li{float: left;height: 38px;line-height: 47px;margin-left: 8px;}

.headerTop li a{font-size: 14px;color: #999999;padding-left: 6px;}

.headerTop li.first a{background: url(header_icon01.png) no-repeat left center; text-decoration:none;}

.headerTop li.second a{background: url(header_icon02.png) no-repeat left center; text-decoration:none;}

.headerTop li.last a{background: url(header_icon03.png) no-repeat left center; text-decoration:none;}

.headerTop li:first-child{margin-left: 0;}

.headerCenter{width: 100%;height: 150px;background:#fff;}

.headerCenter dl{width: 800px;float: left;margin-top: 46px;}

.headerCenter dt{float: left;width:716px;height:67px;}

.headerCenter dt img{display: block;}

.headerCenter dd{width: 508px;float: left;padding-top: 4px;}

.headerCenter dd h2{font-size:36px;color: #034287;font-weight: bold; padding-top:33px;}

.headerCenter dd p{font-size: 16px;color: #696969;margin-top: 4px; text-transform:uppercase;}

.headerCenter .phone{background: url(header_icon04.png) no-repeat left center;padding-left: 50px;float: right;margin-top: 54px;}

.headerCenter .phone p{color: #666666;font-size: 14px;padding-top: 2px;}

.headerCenter .phone span{display: block;font-size: 18px;color:#adce02;font-weight: bold;}



.headerNav{height: 58px;background: #f4f4f4;}

.headerNav ul{width: 100%;}

.headerNav li{float: left;font-size: 16px;height: 58px;line-height: 58px;}

.headerNav li:first-child{background-image: none;}

.headerNav li a{color: #241616;text-decoration: none;height:58px;line-height: 58px;display: block; text-align:center; width:132px; background:url(tb.jpg) right  center no-repeat;}

.headerNav li.cur{background: url(navBg.png) repeat-x;}

.headerNav li:hover{background: url(navBg.png) repeat-x;}

.container {

    margin-left: auto;

    margin-right: auto;

    width: 1200px;

}



.container{width:1200px; margin:0 auto; overflow:hidden; }

.home-solution-product {

  background: #f7f7f7 url(home-bg.png) center top no-repeat;

  overflow: hidden;

  padding: 50px 0 40px 0;

}

.home-solution {

  width: 260px;

  float: left;

  background: #fff;
  padding-top:50px;

}

.home-solution .bt {

  height: 98px;

  background: #24b3ec url(bt-bg-01.png) left top;

  color: #fff;

  font-size: 20px;

  line-height: 30px;
  text-align:center;

}
.home-solution .bt em{font-size:18px; font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}

.home-solution .bt .en {

padding-top:15px; padding-bottom:5px;

  font-size: 30px;

  display: block;

  font-family: arial;

}

.home-solution .bt .cn{font-size:24px; font-weight:bold;font-family: 微软雅黑;}

.home-solution .list {

  margin: 4px 0 0 0; background:#f1f1f1;

}

.home-solution .list a {

  display: block; margin-bottom:4px; text-decoration:none;

}

.home-solution .first {

  display: block;
  font-weight:bold;

  background:#adce02;

  color: #fff;

  line-height: 28px;

  padding: 5px 12px 5px 15px;

  font-size: 16px;

  position: relative;

  -webkit-transition: all .5s;

          transition: all .5s;

}

.home-solution .first:after {

  content: "";

  display: inline-block;

  float: right;

  width: 20px;

  height: 20px;

  background: url(all-icon.png) 0 -110px;

  margin: 5px 0 0 0;

}

.home-solution .first:hover {

  padding-left: 20px;

}

.home-solution .sencond {

  line-height: 28px; background:#f1f1f1; padding-bottom:20px; 

}

.home-solution .sencond a {

  color: #959595; font-size:16px;

  border-bottom: 1px #979797 dotted;

  padding: 4px 15px 4px 8px;

  position: relative;

}

.home-solution .sencond a:before {

  content: "";

  display: inline-block;

  float: left;

  width: 20px;

  height: 20px;

  background: url(all-icon.png) 0 -140px;

  margin: 5px 0 0 0;

  -webkit-transition: all .5s;

          transition: all .5s;

}

.home-solution .sencond a:hover {

  color: #24b3ec;

}

.home-solution .sencond a:hover:before {

  background: url(all-icon.png) -30px -140px;

  -webkit-transition: all .5s;

          transition: all .5s;

}

.home-prodRight{

  width: 920px;

  float: right;

  background: #fff;
  padding-top:50px;

}

.home-prodRight.bt-more {

  height: 48px;

  line-height: 48px;

  background: -webkit-linear-gradient(#ffffff, #efefef);

  background: linear-gradient(#ffffff, #efefef);

  background-color: #efefef;

  padding: 0 20px 0 0;

}

.home-prodRight.bt-more .bt {

  background: #24b3ec;

  color: #fff;

  display: inline-block;

  width: 156px;

  text-align: center;

  font-size: 18px;

}



.home-prodRight.bt-more .bt .en {

    color: #9cadce;

    font-family: arial;

    font-size: 15px;

    font-style: normal;

}



.home-prodRight.bt-more .more {

  float: right;

  font-size: 12px;

  color: #656565;

  position: relative;

}

.home-prodRight.bt-more .more .icon {

  display: inline-block;

  width: 13px;

  height: 13px;

  line-height: 13px;

  text-align: center;

  background: #24b3ec;

  border-radius: 50%;

  font-style: normal;

  vertical-align: middle;

  margin: 0 0 0 5px;

  -webkit-transition: all .5s;

          transition: all .5s;

  position: relative;

}

.home-prodRight.bt-more .more .icon:before {

  content: "";

  display: block;

  position: absolute;

  width: 7px;

  height: 1px;

  top: 6px;

  left: 3px;

  background: #fff;

}

.home-prodRight.bt-more .more .icon:after {

  content: "";

  display: block;

  position: absolute;

  width: 1px;

  height: 7px;

  top: 3px;

  left: 6px;

  background: #fff;

}

.home-prodRight.bt-more .more:hover {

  color: #24b3ec;

}

.home-prodRight.bt-more .more:hover .icon {

  -webkit-transform: rotate(360deg);

      -ms-transform: rotate(360deg);

          transform: rotate(360deg);

}



.home-prodRight{width: 915px;}

.home-prodTab{height: 35px;margin-bottom: 22px; padding-left:15px; border-bottom:2px solid #dfe0e0;}

.home-prodTab .tab{display:inline-block;cursor: pointer;background: url(../images/tabIco-a.jpg) no-repeat right center; font-size:16px; font-weight:bold;line-height: 35px;text-align: center;transition: all .5s;}

.home-prodTab .tab:hover,.home-prodTab .on{color:#adce02; font-size:20px; text-decoration:none;}

.home-prodTab .more{float: right;font-size: 14px;color: #0273b5;margin: 15px 25px 0 0;}

.home-prodTab .more:hover{color: #ea3626;}

.home-prodWrap{overflow: hidden;}



.home-prodbox a{ width:100%;  position:relative; overflow:hidden;display: inline-block; }

.home-prodbox a p{ height:37px;  position:absolute; bottom:5px; background:#464e5e; opacity:0.5; width:230px; text-align:center; left:0px;}

.home-prodbox a span{line-height:37px; height:37px;  position:absolute; bottom:5px;  width:230px; text-align:center; left:0px; color:#fff;}



.home-prodTab .zx{background:url(hhov.jpg) left center no-repeat;}

.home-prodTab .rm{background:url(hhov.jpg) left center no-repeat;}






.home-prodTab .rm.on{background:url(h.png) left center no-repeat;}

.home-prodTab span {

    display: block;

    float: right;  height:37px; line-height:37px; padding-right:10px;



}

.home-prodTab span a{font-size:14px; color:#8a8a8a; text-transform:uppercase;}









.home-prodRight .list {

  overflow: hidden;

  padding: 0px 0 16px 3px;

}

.home-prodRight li {

  width: 278px;

  float: left;

  border: 1px #e4e4e4 solid;

  margin: 0 9px 30px 9px;

  text-align: center; overflow:hidden;

}

.home-prodRight li:hover .title {

  background: #24b3ec;

  color: #fff;
  text-decoration:none;

}

.home-prodRight li:hover .title:before {

  background: #24b3ec;

}

.home-prodRight li:hover img {

  -webkit-transform: scale(1.1);

      -ms-transform: scale(1.1);

          transform: scale(1.1);

}

.home-prodRight .pic {

  display: block;

  width: 274px;

  height: 200px;

  margin: 2px 2px 2px 2px;

  overflow: hidden;

  position: relative;

}

.home-prodRight img {

  -webkit-transition: all .5s;

          transition: all .5s; width:278px; height:200px;

}

.home-prodRight .title {

  display: block;

  text-align: center;

  color: #666666;

  height: 40px;

  line-height: 40px;

  overflow: hidden;

  -webkit-transition: all .5s;

          transition: all .5s;

  font-size: 14px;

  position: relative;

}

.home-prodRight .title:before {

  content: "";

  display: block;

  background: #e4e4e4;

  height: 1px;

  margin: 0 10px;

  -webkit-transition: all .5s;

          transition: all .5s;

}
	.leftlx{ margin-top:10px; font-family: "Microsoft YaHei";font-size: 14px;padding: 10px; border:1px solid #ececec; display:block; margin-bottom:20px;border-top:3px solid #24b3ec; text-align:center;}

.leftlx h5 {font-size: 16px;padding: 15px 0px;}

.leftlx .phone img {width: 40px;height: 40px;padding-bottom: 10px;}

.leftlx .phone span {display: block;}

.leftlx .phone p {font-weight: bold;font-size: 22px; padding-bottom: 10px; border-bottom: 1px solid #dedede;  color:#04aeec; text-align:center;}

.leftlx p {padding-top: 10px;line-height: 25px; text-align:left;}
.content1{width:1200px; margin:0 auto;}
.dianhua{text-align:left;}

.page{text-align:center;margin-top:10px;color:#aaa;}

.page span{padding:0 2px;font-weight:bold;}

.page{height:30px;line-height:20px;text-align:center;letter-spacing:0;;font-size:12px;margin-top:20px; border:none !important;}

.page a{color:#aaa;border:1px solid #aaa;background:#fff;text-align:center;margin:0 1px; width:auto; height:20px; padding:0px 6px;font-family:"microsoft yahei","ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ","ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";}

.page a:hover{color:#fff;border:1px solid #24b3ed;background:#24b3ed;}

.page b{color:#fff;border:1px solid #aaa;background:#24b3ed;text-align:center;margin:0 1px; width:auto; height:20px; padding:0px 6px;font-family:"microsoft yahei","ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ","ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“"; margin-top:-4px;}

.page a b{ border:none; background:#fff; color:#aaa;}

.pos{    height: 35px; line-height:35px;



    background: #dfe0e0;

    padding-left: 15px; font-size:13px;     background: url(logo_03.png) no-repeat 12px 10px #dfe0e0; text-indent:20px; margin-bottom:20px;}
.news_content{ padding:20px 0; font-size:14px;}

.title05{ width:100%; text-align:center; height:20px; font-size:18px; margin-top:15px; margin-bottom:15px; font-family:"Microsoft Yahei"; font-weight:bold; }

.content_text p{ margin:8px 0; line-height:24px;}

.page{text-align:center;margin-top:10px;color:#aaa;}

.page span{padding:0 2px;font-weight:bold;}

.page{height:30px;line-height:20px;text-align:center;letter-spacing:0;;font-size:12px;margin-top:20px; border:none !important;}

.page a{color:#aaa;border:1px solid #aaa;background:#fff;text-align:center;margin:0 1px; width:auto; height:20px; padding:0px 6px;font-family:"microsoft yahei","Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜","Ã¥Â®â€¹Ã¤Â½â€œ";}

.page a:hover{color:#fff;border:1px solid #24b3ed;background:#24b3ed;}

.page b{color:#fff;border:1px solid #aaa;background:#24b3ed;text-align:center;margin:0 1px; width:auto; height:20px; padding:0px 6px;font-family:"microsoft yahei","Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜","Ã¥Â®â€¹Ã¤Â½â€œ"; margin-top:-4px;}

.page a b{ border:none; background:#fff; color:#aaa;}



.ban {position: relative;width: 100%;overflow: auto;font-size: 18px;line-height: 24px;text-align: center;}

.ban ul {list-style: none;width: 300%;}

.ban ul li {	display: block;	float: left;width: 33%;	height: 265px;/*	-webkit-background-size: 100% 100%;*/-moz-background-size: 100% 100%;-o-background-size: 100% 100%;-ms-background-size: 100% 100%;/*background-size: 100% 100%;*/}

.ban .dot {-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));}	

.ban .dots {position: absolute;left: 0;right: 0;bottom: 20px; z-index:999999;}

.ban .dots li {display: inline-block;width: 10px;opacity: 1;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;border-radius: 6px;cursor: pointer;	opacity: 1;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s; background:#fff;}

.ban .dots li.active {background: #ff0000;opacity: 1;}


.home2{width:915px; padding-top:50px; float:right;}
/*---产品列表页面的随机资讯--*/
.RandomNews {padding:0 0px 10px; margin-bottom:15px;}
.diysr{height:40px; line-height:40px;color: #0e499f;font-family: "Microsoft YaHei","微软雅黑";font-size: 16px;font-weight: bold; text-indent:5px;}
.diysr .line{border-top: 1px solid #ececec; font-size:0; height:0;margin-right: 10px; overflow:hidden;}
.diysr i{font-size:10px; font-family:arial; font-weight:normal; text-transform:uppercase; font-style:normal; padding-left:5px;color: #999;}
.news_random{ font-size:14px;}
.news_random ul{ padding-top:10px; display:block; }
.news_random ul li{ height:30px;line-height:30px; padding:0;  width:440px; float:left;overflow:hidden; padding-right:10px;}
.news_random ul li a{ background:url(ico55.gif) no-repeat 0 8px; padding-left:12px;}
.news_random ul li span{ font-size:12px; padding-right:25px;}
.news_random ul li a:hover{color: #04aeec;}
.news_random ul li.fr{ padding-right:0px;}
.news_random ul li.fr span{padding-right:0px;}
.new-s dl{margin: 0 auto;padding-top:25px;height:117px;}
.new-s dl dt {height:110px;width: 183px;float: left;position: relative;}
.new-s dl dt img{width: 183px;height: 110px;border: 1px solid #ccc}
.new-s dl dt p{width: 265px;height: 28px;display: inline-block;position: absolute;bottom:0px;left:0px;font: 14px 'Microsoft  YaHei';color: #fff;text-align: center;line-height: 28px; background:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.new-s dl dd{width: 705px;float: right;height:110px;border-bottom: 1px solid #e2e2e2; position:relative;}
.new-s dl dd p{color: #353e47;font-size: 16px;font-weight: bold;margin-bottom:8px;}
.new-s dl dd p a{color: #353e47; text-decoration:none;}
.new-s dl dd p a:hover{color: #24b3ec;}
.new-s dl dd span{font-size: 14px ;color: #353e47;display:inline-block;line-height: 28px; height:56px; overflow:hidden;}
.new-s dl dd a.more{display: inline-block;font: 12px 'Microsoft YaHei','微软雅黑';color: #0e499f; float:right; position:absolute; bottom:5px; right:5px;}
