﻿@charset "utf-8";
/*banner*/
.banner{ height:520px; }
.banner a{ display:block; background:url(banner.jpg) no-repeat center 0;height:520px;}

  /**/
.banners{height: 520px;}
.fullSlide {width:100%;position:relative;height:520px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:520px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:520px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#19457c;width:30px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{ background:url(left1s.png) no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url(right1s.png) no-repeat;}

/*合作*/
.g_hz{ height: 200px;}
.g_hz .m_hz h2{background:url(hztit.jpg) no-repeat; width: 174px; height: 132px; padding-top: 30px; text-align: center; float: left;}
.g_hz .m_hz h2 a{color:#fff; font-size: 20px; text-decoration: none; font-weight: bold; }
.g_hz .m_hz h2 em{display: block; font-size: 20px;color: #bbc3d1;width:100px;height: 24px;line-height: 24px;text-align: center;border: 1px solid #305889; font-weight: normal; margin: 0 auto; margin-top: 6px;}
.g_hz .m_hzc{height: 180px; position: relative;}
.g_hz .u_ljt,.g_hz .u_rjt{ width:17px; height:18px; position: absolute; cursor:pointer;  display:block;}
.g_hz .u_ljt{left:35px;top:133px;}
.g_hz .u_rjt{ left:122px;top:133px;}
.g_hz .u_ljt a{ background: url(jt.jpg) no-repeat; width:17px; height:18px; display:block;}
.g_hz .u_rjt a{ background: url(jt.jpg) no-repeat -17px 0; width:17px; height:18px; display:block;}

.m_hz .u_lst1{float: left; width:826px; }
.m_hz .u_lst1 li{ width:165px; float:left; position: relative; }
.m_hz .u_lst1 .lastli{ margin-right:0;}
.m_hz .u_lst1 .lastli img{border-right: none;}
.m_hz .u_lst1 li img{ width:164px; height:160px;display: block;border: 1px solid #dadada;border-left: none; }
.m_hz .u_lst1 span{ width:166px; display:block;  height:48px; line-height:48px; overflow:hidden; text-align:center; color:#555555; cursor: pointer; font-size: 12px; position: absolute;left:0;bottom: 0;}
.m_hz .u_lst1 a:hover{text-decoration: none;}


/*产品展示一*/
.g_pro{ height:auto; overflow:hidden;}
/* 左边 */
.g_pro .m_pleft{ width:258px;}
.g_pro h2{ background:url(flh2.jpg) no-repeat;height:76px; padding: 20px 0 0 40px;}
.g_pro h2 a{color: #fff;font-size: 20px;font-weight: bold;}
.g_pro h2 em{display: block;font-size: 20px;color: #bbc3d1;font-family: arial;font-weight: normal;}
.g_pro .m_pleft .m_plc{background: #f4f4f4;}

.g_pro .m_pleft h3{background:url(flh3.jpg) no-repeat;height: 39px;line-height: 39px;overflow: hidden; text-indent:30px; margin-bottom:1px;}
.g_pro .m_pleft h3 a{ font-size: 14px; color: #222222; font-weight: bold; display:block;}
.g_pro .m_pleft h3 a:hover{background-color:#fe8c07; color:#FFF;}
.g_pro .m_pleft ul{padding:0 0 9px 0;}
.g_pro .m_pleft li { width:100%;height: 26px;line-height: 26px; overflow: hidden; border-bottom:1px #CCC dotted;}
.g_pro .m_pleft li a{height: 26px; line-height: 26px;  overflow: hidden; padding-left:35px; display: block;  font-size: 14px; color: #222222;}
.g_pro .m_pleft li a:hover,.g_pro .m_pleft .cur a{background-color:#19457c; color:#FFF;}


/* 右边 */
.g_pro .m_pright{ width:918px;}
.g_pro .m_pright h3{background:url(cptit.jpg) no-repeat;height: 68px; line-height: 68px; padding-left: 45px;margin-bottom: 30px;}
.g_pro .m_pright h3 a{color: #19457c;font-size: 16px;font-weight: bold;}
.g_pro .m_pright h3 span a{font-size: 12px;color: #333333;font-weight: normal;text-transform: uppercase;}
.g_pro .u_cplst{height:272px;}

.g_pro .u_cplst dt{float: left; width:363px;  }
.g_pro .u_cplst dt img{width: 363px;height:272px;display: block; }
.g_pro .u_cplst dd{float: left; width:502px;background: #f4f4f4;height:252px; padding:20px 25px 0;}
.g_pro .u_cplst dd h4{height: 52px;line-height: 52px;overflow: hidden;border-bottom: 1px solid #cfcfcf; margin-bottom: 16px;}
.g_pro .u_cplst dd h4 a{color: #333333; font-size: 16px;font-weight: bold;}
.g_pro .u_cplst dd p{color: #555555; font-size: 14px;line-height: 26px; height:auto; overflow: hidden;}
.g_pro .u_cplst dd span{display: block;margin-top: 25px;}
.cpjt{background:url(jtbg.jpg) no-repeat; width:918px;height: 64px; position: relative;}
.cpjt .u_ljt,.cpjt .u_rjt{ width:30px; height:26px; position: absolute; cursor:pointer;  display:block;}
.cpjt .u_ljt{left:414px;top:22px;}
.cpjt .u_rjt{ left:474px;top:22px;}
.cpjt .u_ljt a{ background: url(jt2.jpg) no-repeat; width:30px; height:26px; display:block;}
.cpjt .u_rjt a{ background: url(jt2.jpg) no-repeat right 0; width:30px; height:26px; display:block;}

.g_pro .u_lst1 li{width: 220px; margin-right:10px; float: left;}
.g_pro .u_lst1 li img{width: 220px; height:170px;display: block;}
.g_pro .u_lst1 li span{margin-top: 20px;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9; display: block; height: 48px; line-height: 48px; overflow: hidden; text-align: center; color: #555; font-size: 13px;}
.g_pro .u_lst1 .lastli{margin-right:0;}
.g_pro .u_lst1 li a{  text-decoration:none;}
.g_pro .u_lst1 li.on a span{ color: #19457c;}

.g_pro .u_lst2{ width:950px;}
.g_pro .u_lst2 li{width: 220px; margin-right:10px; float: left;}
.g_pro .u_lst2 li:nth-child(4){width: 220px; margin-right:0px; float: left;}
.g_pro .u_lst2 li img{width: 220px; height:170px;display: block;}
.g_pro .u_lst2 li span{margin-top: 20px;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9; display: block; height: 48px; line-height: 48px; overflow: hidden; text-align: center; color: #555; font-size: 13px;}
.g_pro .u_lst2 .lastli{margin-right:0;}
.g_pro .u_lst2 li a{  text-decoration:none;}
.g_pro .u_lst2 li.on a span{ color: #19457c;}


/* 应用案例 */
.g_an{background:#f4f4f4 url(anbg.jpg) no-repeat center top;height:auto; overflow:hidden;}
.g_an h2{padding: 50px 0 0 570px;height: 80px;}
.g_an h2 a{font-size: 20px;color: #19457c;font-weight: bold;}
.g_an h2 em{display: block;color: #b1b1b1;font-weight: normal;}
.g_an dl{float: left;width: 387px;margin-right: 19px; margin-bottom: 20px;}
.g_an dl:nth-child(3n){margin-right:0px;}
.g_an .lastdl{margin-right: 0;}
.g_an dt{position: relative; width: 387px;}
.g_an dt img{width: 387px; height:290px;display: block;}
.g_an dt em{background: url(sha.png) repeat; display: none;position: absolute; width: 387px;height:auto;left:0;top:0; padding: 50px 30px 0;font-size: 13px;color: #fff;line-height: 26px;}
.g_an dd a{display: block;width: 387px;height: 53px;line-height: 53px;overflow: hidden;background: url(andd1.jpg) no-repeat; text-align:center; font-size: 16px;color: #333333;}
.g_an .bg1 dd a{background: url(andd2.jpg) no-repeat; color: #fff;}
.g_an .antel{width:287px;height:240px;background: #d9d9d9; padding:50px 50px 0; float: left;}
.g_an .antel h3{height: 56px;line-height: 56px;border-bottom: 1px solid #afafaf; text-align: center;font-size: 20px;color: #19457c;font-weight: bold; margin-bottom: 10px;}
.g_an .antel p{font-size: 16px;color:#222222;line-height: 24px;text-align: center;}
.g_an .antel span{display: block;margin: 15px auto 0;width: 120px;}


/*小广告*/
.g_xban{ height: 216px;  background:url(xban.jpg) no-repeat center top;}
.g_xban .kong{ width: 1200px; height: 216px; display: block;}
.g_xban .btn1{top: 153px; left:16px;}
.g_xban .u_tel1{ left:192px; top: 153px; color: #fff; font-size: 14px; font-weight: normal;}
.g_xban .u_tel1 b{color: #fff;font-size: 26px;font-family: arial;font-weight: bold;}

/*小广告*/
.g_xban2{ height: 216px;  background:url(xban2.jpg) no-repeat center top;}
.g_xban2 .kong{ width: 1200px; height: 216px; display: block;}
.g_xban2 .btn1{top: 54px; left:438px;}
.g_xban2 .u_tel1{ left:406px; top: 136px; color: #fff; font-size: 14px; font-weight: normal;}
.g_xban2 .u_tel1 b{color: #fff;font-size: 26px;font-family: arial;font-weight: bold;}



.g_ys1{height:780px;  background:url(ysbg1.jpg) no-repeat center top;}
.g_ys2{height:476px;  background:url(ysbg2.jpg) no-repeat center top;}
.g_ys3{height:430px;  background:url(ysbg3.jpg) no-repeat center top;}
.g_ys4{height:374px;  background:url(ysbg4.jpg) no-repeat center top;}
.g_ys5{height:668px;  background:url(ysbg5.jpg) no-repeat center top;}


.g_ys1 h2{padding: 138px 0 0 463px;font-size: 46px;color: #19628b;font-weight: bold; height: 236px;}
.g_ys1 h2 em{display: block;font-size: 24px;color: #222;padding-top: 25px;font-weight: normal;}
.g_ys1 h2 em b{color: #ff8c03;}
.g_ys1 h3{padding-left: 106px;font-size: 30px;color: #19457c;font-weight: bold; height: 142px;}
.g_ys1 h3 em{display: block;font-size: 22px;font-weight: normal;color: #222;padding-top: 12px;}
.g_ys1 p{font-size: 14px;color: #333;line-height: 30px; padding-left: 24px;width: 460px;background:url(ysico.png) no-repeat 0 13px; margin-bottom: 15px;}
.g_ys1 p b{color: #ff8c03;font-weight: bold;}
.ystel{background:url(ystel.png) no-repeat 155px 0; padding-left: 20px;font-size: 14px;color: #333333;}
.ystel b{font-size: 26px;color: #ff8c03;}
.ystel span{display: inline-block;padding-top: 5px; padding-right: 50px;}
.m_ys2{height: 456px;}
.g_ys2 h3{padding:90px 0 0 106px; } 
.m_sh dl{float:left; width: 480px;margin-right: 40px;}
.m_sh .lastdl{margin-right: 0;}
.m_sh dt{float: left;width:172px;margin-right: 15px; }
.m_sh dd{float: left;padding: 20px 0 0 0; width: 280px;}
.m_sh h4{height: 48px;line-height: 24px;overflow: hidden;margin-bottom: 12px;}
.m_sh h4 a{color: #333333;font-size: 16px;}
.m_sh h4 em{display: block;font-weight: normal;font-size: 14px;}
.m_sh p{width: 286px;background: none;padding: 0;font-size: 14px;color: #333333;line-height: 26px;height: 52px;}
.m_sh span a{font-size: 14px;color: #ff8c03;}

.g_ys2 .u_ljt,.g_ys2 .u_rjt{ width:44px; height:88px; position: absolute; cursor:pointer;  display:block;}
.g_ys2 .u_ljt{left:-78px;top:500px;}
.g_ys2 .u_rjt{ right:-78px;top:500px;}
.g_ys2 .u_ljt a{ background: url(jt3.png) no-repeat; width:44px; height:88px; display:block;}
.g_ys2 .u_rjt a{ background: url(jt3.png) no-repeat -44px 0; width:44px; height:88px; display:block;}

.g_ys3 .content{padding: 92px 0 0 520px;width: 480px;}
.g_ys3 h3{padding-left: 120px;}
.g_ys4 .content{padding: 10px 0 0 520px;width: 480px;}
.m_ys5{height: 378px;}
.g_ys5 h3{padding: 78px 0 0 336px;height: 125px;}
.g_ys5 h3 em{display: inline-block;padding-left: 20px;}
.g_ys5 p{margin-left: 230px;width: 650px;}
.g_ys5 .ystel{margin-left: 230px;}
.g_ys5 li{float: left;width: 236px;margin-right: 14px;}
.g_ys5 li img{display: block;width: 236px;height: 236px;}
.g_ys5 .lastli{margin-right: 0;}

/* 关于 */
.g_ab{background:url(abbg.jpg) no-repeat center top;height: 447px; padding-top: 50px;}
.g_ab h2{height: 96px;padding: 0 0 0 608px;}
.g_ab h2 a{color: #19457c;font-size: 20px;font-weight: bold;}
.g_ab h2 em{color: #afafaf;font-weight: normal;display: block;}
.g_ab dt{width: 476px;height: 289px;float: left;margin-right: 40px;}
.g_ab dt img{display: block;width: 476px;height: 289px;}
.g_ab dd{float: left;width:680px;}
.g_ab dd h3{background:url(abtit.jpg) no-repeat left top;height: 62px;text-align: center;}
.g_ab dd h3 a{color: #333333;font-size: 18px;font-weight: bold;}
.g_ab dd h3 em{display: block;color: #adadad;font-style: italic;font-weight: normal;}
.g_ab dd p{font-size: 13px;line-height: 30px;height: 180px; text-indent:2em; overflow: hidden; color: #333;}
.g_ab dd span{display: block;margin-left:150px;margin-top: 20px;}
.g_ab dd span a{display: block;float: left;width: 171px;margin-right: 18px;}



/* 新闻 */
.g_newcon{height: 503px;padding-top: 42px;}

.g_news{width:845px;}
.g_news h2{height: 48px; }
.g_news h2 a{font-size: 16px;font-weight: bold;color: #222222; display: block;float: left; padding: 0 40px;}
.g_news h2 a:hover,.g_news .cur{background:url(hytit.jpg) no-repeat 0 10px; color: #19457c;}
.g_news h2 span a{display: block; width: 78px;height: 22px;line-height: 22px;border: 1px solid #d6d6d6; text-align: center;font-size: 12px;font-weight: normal; color: #333; padding: 0;}
.g_news h2 span a:hover{background: none;}
.g_news .u_dlst3{height: 188px;}
.g_news .u_dlst3 dt{ float: left; width:310px;  margin-right: 30px;}
.g_news .u_dlst3 dt img{width: 310px; height: 166px;display: block;}
.g_news .u_dlst3 dd{ float: left; width:504px; padding-top: 20px;}
.g_news .u_dlst3 dd h4{height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 14px;}
.g_news .u_dlst3 dd h4 a{ font-size: 16px; display: block; color: #333333; font-weight: bold;}
.g_news .u_dlst3 dd p{ color: #333333; font-size: 14px; line-height: 24px; height:48px; overflow: hidden;}
.g_news .u_dlst3 dd span {margin-top: 20px;display: block;}
.g_news .u_lst5 li{ text-overflow: ellipsis; white-space:nowrap; float: left;margin-right: 20px; height: 36px;line-height: 36px;overflow: hidden; border-bottom: 1px dashed #cccccc; width: 390px; padding-left: 20px;background:url(dtico.jpg) no-repeat 0 18px;}
.g_news .u_lst5 .lastli{margin-right: 0;}
.g_news .u_lst5 li a{font-size: 14px;color: #555;}
.g_news .u_lst5 .bbno{border-bottom: none;}


.wend{ width:314px;}
.wend h2{height: 48px;background:url(wdtit.jpg) no-repeat 0 10px;padding-left: 38px;font-size: 16px; }
.wend h2 a{font-size: 16px;font-weight: bold;color: #222222;}
.wend h2 span a{display: block; width: 78px;height: 22px;line-height: 22px;border: 1px solid #d6d6d6; text-align: center;font-size: 12px;font-weight: normal; color: #333;}
.wend dl{ height: 124px;background: #eaeaea;border: 1px solid #eaeaea; padding: 0 15px;margin-bottom: 14px;}
.wend .bg2{border: 1px solid #ff8e08}

.wend .lastdl{border-bottom:none;}
.wend dt{ height:50px;  line-height:50px; border-bottom: 1px solid #ccc; overflow: hidden;  font-size:12px; color:#333333;font-weight: bold;}
.wend dt a{ color:#333333;background:url(wen.jpg) no-repeat 0 18px;padding-left:34px; display: block;}
.wend dd{ margin-top: 14px;  font-size: 14px; padding-left:34px; background:url(da.jpg) no-repeat left 3px; line-height:24px; color:#333333; height: 48px; overflow: hidden;}  


/* 友情链接 */
.g_link{background:url(linkbg.jpg) no-repeat center top; height: 68px; margin-bottom: 48px;}
.g_link h2{float: left;width: 150px;text-align: center; padding-top: 16px; margin-right: 20px;font-size: 16px;}
.g_link h2 a{color: #fff; font-size: 16px;font-weight: bold;  text-decoration: none;}
.g_link .more01 a{display: block; font-size: 12px; color: #fff; font-weight: normal; }
.link_c{line-height:40px; overflow:hidden; padding:16px 0 0 0; float: left;width: 830px;}
.link_c a{ white-space:nowrap; padding:0 16px; height: 40px; line-height:40px; color:#40px;display: inline-block;}
