﻿@charset "UTF-8";
@font-face {
    font-family:font-num; /*这里是说明调用来的字体名字*/
    src: url('font/Impact.TTF'); /*这里是字体文件路径*/
}
@font-face {
    font-family:font-en; /*这里是说明调用来的字体名字*/
    src: url('font/MFDianHei-Thin.otf'); /*这里是字体文件路径*/
}
*{margin:0;padding:0;list-style:none;font-family:microsoft yahei, Tahoma, Helvetica, arial, sans-serif;}
body{background:#fff;font-size:12px;width:100%;overflow-x:hidden;}
.font-num{font-family:font-num;}
.font-en{font-family:font-en;}
article, aside, footer, header, nav, section,figure,figcaption,form{display:block;margin:0;padding:0;border:none;}
.h1, .h2, .h3, h1, h2, h3{margin:0px;}
i{font-style:normal}
img{border:none;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none;}
ul li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clear{float:none;clear:both;zoom: 1;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.hide{display:none;}
.f-color-ff6600{color:#ff6600}
.f-color-red{color:#ff0000;}
.f-color-black{color:#000}
.f-color-white{color:#fff}
.f-color-666{color:#666}
.f-12{font-size:12px;}
.f-14{font-size:14px;}
.f-16{font-size:16px;}
.f-18{font-size:18px;}
.f-20{font-size:20px;}
.f-22{font-size:22px;}
.f-24{font-size:24px;}
.f-30{font-size:30px;}
.f-40{font-size:40px;}
.blank-5{height:5px;}
.blank-10{height:10px;}
.blank-15{height:15px;}
.blank-20{height:20px;}
.blank-25{height:25px;}
.blank-30{height:30px;}
.blank-10{height:10px;}
.blank-40{height:40px;}
.blank-50{height:50px;}
.blank-60{height:60px;}
.blank-70{height:70px;}
.blank-80{height:80px;}
.line-height-20{line-height:20px;}
.line-height-24{line-height:24px;}
.line-height-28{line-height:28px;}
.line-height-30{line-height:30px;}
.line-height-32{line-height:32px;}
.line-height-36{line-height:36px;}
.line-height-38{line-height:38px;}
.line-height-40{line-height:40px;}
.w-20{width:20%;}
.w-25{width:25%;}
.w-50{width:50%;}
.w80{width:80px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}
.padding25{padding:25px;}
.padding30{padding:30px;}
.margin10{margin:10px;}
.margin15{margin:15px;}
.margin20{margin:20px;}
.margin25{margin:25px;}
.margin30{margin:30px;}
.bg-white{background:#fff;}
.bg-black{background:#000;}
.font-wight{font-weight:bold;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.w-1200{width:1200px;margin:0 auto;}

.header{background:url("../images/bg1.jpg") no-repeat center 150px;}
.header-top-nav a{display:inline-block;height:24px;width:75px;background:#040b30;color:#fff;line-height:24px;text-align:center;margin-left:3px;}
.header-logo .logo{display:block;width:260px;}
.header-logo .logo img{display:block;margin:0 auto;width:auto;height:115px;}
.header-logo-txt{width:620px;}
.header-logo-tel{background:url("../images/icon1.png") no-repeat 0px 20px;padding-left:60px;width:170px;text-align:right;height:80px;}
.nav{height:52px;position:relative;z-index:111}
.nav ul{display:block;margin-left:auto;margin-right:0px;width:875px;}
.nav ul li{display:block;float:left;width:125px;text-align:center;position:relative;height:50px;}
.nav ul li a{display:block;line-height:50px;font-size:18px;}
.nav ul li:hover{border-bottom:2px solid #2b4195;}
.nav ul li.hover{border-bottom:2px solid #2b4195;}
.nav ul li .sub-nav{display:none;position:absolute;left:0px;top:50px;background:#2b4195;z-index:99 !important;width:100%;}
.nav ul li .sub-nav-con{padding:10px;}
.nav ul li .sub-nav-con a{display:block;font-size:15px;text-align:center;line-height:26px;color:#fff;}
.nav ul li .sub-nav-con a:hover{text-decoration:underline;}
.slideBox{overflow:hidden; position:relative;height:550px; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;left:0px;width:100%;text-align:center; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1;display:block;width:80px;margin:0 auto;}
.slideBox .hd ul li{text-align:center; background:#fff; cursor:pointer;display:block;float:left;text-indent:-999px;overflow:hidden;width:20px;
    height:3px;margin:0px 2px;overflow:hidden;background:#1f1f1f;}
.slideBox .hd ul li.on{ background:#2b4195}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width:100%;height:550px; }
.slideBox .bd a{width:100%;display:block; height:550px; }

.index-search{background:#f8f8f8;line-height:24px;height:34px;}
.index-search .search-icon{color:#666;width:800px;height:24px;overflow:hidden;}
.index-search .search-icon a{display:inline-block;color:#666;font-size:14px;margin:0px 4px;}
.index-search .search-icon a:hover{color:#2b4195;}
.index-search .search-form{width:215px;}
.index-search .search-form .input-w{width:170px;height:24px;border:1px solid #bfbfbf;}
.index-search .search-form .input-w input{display:block;height:24px;border:none;outline:none;background:none;line-height:24px;width:100%;text-indent:10px;}
.index-search .search-form button{display:block;width:24px;height:24px;border:none;outline:none;
    background:url("../images/icon2.png") no-repeat center;margin:0px 5px;}

.main-tit{font-size:26px;text-transform:uppercase}
.index-more{width:170px;height:36px;display:block;margin:0 auto;line-height:36px;border:1px solid #4e4e4e;color:#4e4e4e;text-align:center;font-size:14px;}
.index-more:hover{background:#2b4195;border:1px solid #2b4195;color:#fff;}
.index-product-ul{display:block;}
.index-product-ul li{display:block;width:370px;float:left;color:#6c6c6c;margin:0px 15px;}
.index-product-ul li a{display:block;color:#6c6c6c}
.index-product-ul li a img{display:block;width:370px;height:245px;}
.index-product-ul li .t{font-size:21px;font-weight:bold;text-align:center;height:24px;line-height:24px;overflow:hidden;}
.index-product-ul li .t:hover{color:#2b4195}
.index-product-ul li .c{line-height:26px;height:78px;font-size:14px;}

.index-list-left{width:250px;}
.index-list-left-tit{height:75px;background:#d9d9d9;line-height:75px;text-align:center;font-size:24px;font-weight:bold;}
.index-list-left-c a{display:block;height:36px;line-height:36px;font-size:17px;text-align:center;color:#2b4195;border:1px solid #2b4195;margin:10px 0px;}
.index-list-left-c a:hover{background:#2b4195;color:#fff;}
.index-list-right{width:920px;}
.slideTxtBox .hd ul{ float:left;margin-left:15px;}
.slideTxtBox .hd .more{width:80px;height:36px;border:1px solid #b5b5b5;display:block;line-height:36px;font-size:14px;text-align:center;text-transform:uppercase;font-size:14px;color:#717171}
.slideTxtBox .hd ul li{width:140px;height:36px;border:1px solid #b5b5b5;cursor:pointer;line-height:36px;font-size:14px;float:left;text-align:center;margin-right:10px; color:#717171;}
.slideTxtBox .hd ul li.on{border:1px solid #2b4195;background:#2b4195;color:#fff;}
.slideTxtBox .bd ul{zoom:1; padding:15px 0px; }
.slideTxtBox .bd li{display:block;float:left;width:280px;margin:10px 0px 10px 15px;}
.slideTxtBox .bd li a{display:block;}
.slideTxtBox .bd li a img{height:195px;width:280px;border:1px solid #ddd;}
.slideTxtBox .bd li a .but{width:105px;height:26px;border:1px solid #bbbbbb;line-height:26px;text-align:center;color:#666;margin:0px auto;}
.slideTxtBox .bd li a:hover .but{background:#2b4195;color:#fff;border:1px solid #2b4195;}
.slideTxtBox .bd li a:hover img{border:1px solid #2b4195}

.index-advantage-dl{background:#ececec;height:370px;overflow:hidden;}
.index-advantage-dl dt{width:600px;}
.index-advantage-dl img{display:block;width:600px;height:370px;}
.index-advantage-dl dd{width:420px;margin:0px 80px;color:#666}
.index-advantage-dl dd .dd-t{font-size:18px;line-height:24px;text-transform:uppercase;}
.index-advantage-dl dd .dd-tt{font-size:26px;}
.index-advantage-dl dd .dd-c{color:#626262;line-height:24px;font-size:13px;height:168px;overflow:hidden;}
.index-advantage-dl dd .dd-xian{height:1px;width:100px;background:#333}

.index-asd-wrap{height:455px;background:url("../images/15.jpg") no-repeat 50% 50%;}
.index-asd-tel{width:325px;height:40px;border:1px solid #fff;line-height:40px;text-align:center;font-size:18px;margin:0 auto;}
.index-asd-but{width:110px;height:40px;font-size:18px;color:#fff;line-height:40px;text-align:center;margin:0 auto;border:1px solid #fff;display:block;}
.index-asd-but:hover{background:#2b4195;border:1px solid #2b4195;color:#fff;}

.index-shop{}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .hd{height:30px;text-align:center;margin:10px auto;width:120px;}
.picScroll-left .hd .prev{display:none;}
.picScroll-left .hd .next{display:none;}
.picScroll-left .hd ul li{display:inline-block;float:left;width:5px;height:5px;border-radius:5px;margin:0 10px;background:#868686;text-indent:-9999px;overflow:hidden;  }
.picScroll-left .hd ul li.on{background:#2b4195}
.picScroll-left .pageState{display:none;}
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{width:380px;height:280px;display:block;}

.index-zhi{height:490px;background:url("../images/1-7.jpg") no-repeat 50% 50%;}
.index-zhi-txt{margin-left:590px;}
.f-36{font-size:36px;}
.index-zhi-tel{width:325px;height:40px;border:1px solid #bbb;line-height:40px;text-align:center;font-size:18px;}
.index-zhi-but{width:110px;height:40px;font-size:18px;color:#666;line-height:40px;text-align:center;border:1px solid #bbb;display:block;}
.index-zhi-but:hover{background:#2b4195;border:1px solid #2b4195;color:#fff;}
.picScroll-left-about{position:relative;}
.picScroll-left-about .hd{ overflow:hidden;height:0px;}
.picScroll-left-about .hd .prev{cursor:pointer;z-index:11;position:absolute;left:-20px;top:0px;height:280px;width:40px;background:url("../images/icon3.jpg") no-repeat center;}
.picScroll-left-about .hd .next{cursor:pointer;z-index:11;position:absolute;right:-20px;top:0px;height:280px;width:40px;background:url("../images/icon4.jpg") no-repeat center;}
.picScroll-left-about .hd ul{display:none;}
.picScroll-left-about .bd{ padding:10px 15px;   }
.picScroll-left-about .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left-about .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left-about .bd ul li .pic{ text-align:center; }
.picScroll-left-about .bd ul li .pic img{width:375px;height:280px;display:block;}
.index-news-fl{width:600px;}
.index-news-fl img{display:block;width:600px;height:560px;}
.index-news-fr{width:560px;color:#7e7e7e;}
.index-news-fr-tit{font-size:24px;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-news-ul li{display:block;border-bottom:1px solid #c0c0c0;height:60px;line-height:60px;overflow:hidden;background:url("../images/icon5.png") no-repeat 0px center;text-indent:40px;text-overflow:ellipsis;white-space:nowrap;}
.index-news-ul li a{display:block;color:#666;font-size:16px;}
.index-news-ul li:hover{background:url("../images/icon6.png") no-repeat 0px center;}

.footer{background:#3a3a3a;}
.footer-logo{border-right:1px solid #4e4e4e;width:310px;}
.footer-logo img{display:block;width:200px;height:130px;margin:0 auto;}
.footer-nav{width:800px;}
.footer-nav ul li{display:block;width:100px;text-align:center;color:#fff;float:left;}
.footer-nav ul li .li-t{font-size:15px;line-height:40px;}
.footer-nav ul li a{display:block;font-size:14px;color:#fff;line-height:30px;}
.footer-tel{width:645px;}
.footer-wx{width:400px;}
.footer-wx span{display:block;width:150px;float:left;margin:0px 15px;line-height:30px;}
.footer-wx img{width:150px;display:block;}
.footer-copy{color:#b0b0b0;font-size:14px;border-top:1px solid #4e4e4e;padding:15px 0px;line-height:24px;}
.footer-copy a{color:#b0b0b0;display:inline-block;margin:0px 3px;}
.footer-copy a:hover{color:#fff;}
.en{text-transform:uppercase}
.nei-banner{height:220px;}
.nei-banner img{display:block;width:100%;}
.f-color{color:#2b4195}
.big-img img{display:block;width:100%}

.nei-container{margin:20px auto;}
.nei-container-left{width:250px;}
.nei-container-left-tit{background:#5f5f5f;font-size:22px;color:#fff;}
.nei-container-left-tit .en{text-transform:uppercase;font-size:15px;}
.nei-container-left-con1{border:1px solid #c2c1b0;padding:10px;}
.solid-636363{border:1px solid #c2c1b0}
.nei-container-left-con1 .c{display:block;height:30px;border-bottom:1px solid #c2c1b0;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;}
.nei-container-left-contact{background:#d9d9d9;padding:10px;}
.nei-container-left-contact .en{text-transform:uppercase;font-size:13px;}
.nei-container-left-contact img{display:block;margin:0 auto;width:235px;height:130px;}
.blue-but{height:26px;width:95px;background:#2b4195;line-height:26px;display:block;margin:0 auto;color:#fff;}
.nei-container-left-img a{display:block;padding:10px;border:1px solid #2b4195;margin-bottom:10px;}
.nei-container-left-img a img{display:block;width:100%;}
.nei-container-left-wx{padding:10px;background:#d9d9d9;}
.nei-container-left-wx img{display:block;margin:0 auto;width:185px;height:185px;}
.nei-container-right{width:925px;}
.nei-container-right-tit{height:40px;line-height:40px;border-bottom:1px solid #000;}
.nei-container-right-join2 .left{width:450px;}
.nei-container-right-join2 .left span{display:block;float:left;width:165px;margin:0px 15px;}
.nei-container-right-join2 .left span img{display:block;width:165px;height:165px;margin:0 auto;}
.nei-container-right-join2 .right{width:300px;margin-left:30px;margin-top:20px;}
.nei-container-right-join2 .tel{background:url("../images/2-5.jpg") no-repeat 20px center;padding:20px 0px 20px 90px;}
.nei-container-right-other-ul{display:block;padding:15px;border:1px solid #c2c1b0;overflow:hidden;}
.nei-container-right-other-ul li{display:block;width:285px;float:left;margin:6px 6px;}
.nei-container-right-other-ul li a{display:block;}
.nei-container-right-other-ul li a img{display:block;width:285px;height:257px;}
.nei-container-right-other-ul li .t{font-size:15px;text-align:center;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nei-container-right-other-ul li a:hover{color:#2b4195}
.nei-container-left-nav .t{display:block;height:36px;line-height:36px;font-size:17px;text-align:center;color:#2b4195;border:1px solid #2b4195;
    margin:5px 0px;}
.nei-container-left-nav .t.icon{background:url("../images/icon7.png") no-repeat 10px center;}
.nei-container-left-nav .t:hover{background:#2b4195;color:#fff;text-decoration:none;}
.nei-container-left-nav .t.hover{background:#2b4195;color:#fff;text-decoration:none;}
.nei-container-left-nav .hover{background:#2b4195;color:#fff;text-decoration:none;}
.nei-container-left-nav .t.icon:hover{background:#2b4195 url("../images/icon8.png") no-repeat 10px center;}
.nei-container-left-nav .t.icon.on{background:#2b4195 url("../images/icon8.png") no-repeat 10px center;color:#fff; }
.nei-container-left-nav .c a{font-size:14px;display:block;border:1px solid #bdbdbd;line-height:30px;text-align:center;font-size:14px;margin:5px auto;width:195px;}
.nei-container-left-nav .c a:hover{color:#fff;background:#2b4195;border:1px solid #2b4195;}
.nei-container-left-nav .c a.hover{color:#fff;background:#2b4195;border:1px solid #2b4195;}
.nei-container-left-nav .c{display:block;}

.nei-news-txt{padding-bottom:15px;box-shadow:0px 5px 10px #ccc;}
.nei-news-txt .left{width:410px;}
.nei-news-txt .left img{width:410px;height:245px;display:block;}
.nei-news-txt  a{display:block;text-decoration:none;}
.nei-news-txt .right{width:500px;}
.nei-news-txt .right .t{height:40px;font-size:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nei-news-txt .right .t a{text-decoration:none;}
.nei-news-txt .right .c{font-size:15px;line-height:30px;height:150px;overflow:hidden;}
.nei-news-txt .right .c a{text-decoration:none;}
.nei-news-ul li{display:block;overflow:hidden;font-size:15px;line-height:50px;height:50px;overflow:hidden;font-size:15px;border-bottom:1px solid #a4a4a4;}
.nei-news-ul li a{display:block;width:70%;height:50px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nei-news-ul li:hover a{color:#2b4195;}

.nei-museum-ul li{display:block;width:300px;float:left;margin:0px 4px;}
.nei-museum-ul li a{display:block;}
.nei-museum-ul li a img{display:block;width:300px;height:271px;}
.nei-museum-ul li a .t{margin:10px 0px;font-size:15px;text-align:center;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.page{text-align:center;}
.page a{display:inline-block;height:22px;line-height:22px;border:1px solid #bbbbbb;padding:0px 10px;margin:0px 1px;}
.page a:hover{background:#2b4195;color:#fff;border:1px solid #2b4195}
.page .span{display:inline-block;height:22px;border:1px solid #bbb}
.page .span .text{height:22px;display:inline-block;width:60px;border:none;outline:none;background:none;line-height:22px;text-indent:5px}
.page .span .but{width:30px;height:22px;background:#2b4195;line-height:22px;text-align:center;color:#fff;border:none;outline:none;}

.nei-honor-tit a{display:inline-block;width:120px;height:34px;line-height:34px;background:#2b4195;color:#fff;text-align:center;font-size:15px;margin:0px 5px;}
.nei-honor-ul li{display:block;width:285px;float:left;margin:5px;}
.nei-honor-ul li a{display:block;}
.nei-honor-ul li a img{display:block;width:273px;height:405px;border:1px solid #333;padding:5px;}
.nei-honor-ul li .t{height:24px;line-height:24px;font-size:15px;text-align:center;overflow:hidden;margin:10px 0px;}
.nei-honor-ul li:hover a img{border:1px solid #2b4195}
.nei-honor-ul li:hover a{color:#2b4195}

.product-show-left{width:405px;}
.picFocus{position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:75px;height:75px;cursor:pointer;margin:0px 2px;border:1px solid #fff;}
.picFocus .hd ul li.on img{ border-color:#2b4195;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{display:block;width:405px;height:405px;}

.preview{width:405px; height:465px;position:relative}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:390px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}
.bigImg #midimg{width:405px; height:405px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}


.product-show-right{width:460px;margin-left:20px;margin-right:20px;color:#444;}
.product-show-right .label{width:105px;float:left;}
.product-show-right .txt{margin-left:105px;font-size:20px;line-height:38px;}

.txt-page a{display:inline-block;font-size:15px;color:#555;margin:0px 15px;}
.txt-page a:hover{color:#2b4195}

.nei-contact-left{width:445px;background:url("../images/bg2.jpg") no-repeat 0px 0px;height:602px;}
.nei-contact-left-con{padding:20px;height:600px;}
.nei-contact-left .input-w{padding:10px;height:28px;line-height:28px;border:1px solid #aeaeae;margin:10px 0px;}
.nei-contact-left .input-w input{display:block;height:28px;line-height:28px;border:none;outline:none;background:none;width:100%;
    font-size:15px;}
.nei-contact-left .text-w{padding:10px;line-height:28px;border:1px solid #aeaeae;margin:10px 0px;}
.nei-contact-left .text-w textarea{display:block;line-height:28px;height:102px;border:none;outline:none;background:none;width:100%;
    font-size:15px;}
.nei-contact-left .but{height:36px;width:115px;background:#2b4195;color:#fff;line-height:36px;font-size:15px;display:block;border:none;outline:none;margin:10px auto;}
.nei-contact-right{width:445px; padding-top:150px;}
.nei-contact-right .c{font-size:15px;line-height:30px;color:#444;}
.nei-contact-right span{display:block;float:left;width:165px;margin:0px 15px;}
.nei-contact-right span img{display:block;width:165px;height:165px;margin:0 auto;}
.nei-contact-right .tip{color:#bf0303;line-height:30px;font-size:15px;}
.map{border:1px solid #a7a7a7}
.map img{display:block;width:100%;}

.my-c{height:216px;overflow:hidden}

/*客户案例列表开始*/
.products01{ height:auto; overflow:hidden; padding-bottom:16px; border-bottom:1px dashed #ccc; margin-bottom:4px; padding-top:16px; text-align:left;}
.products01 img{float:left; width:200px; height:157px; padding:3px; border:1px solid #ccc;}
.products01 img:hover{ filter: Alpha(Opacity=80); opacity:0.8;padding:3px; border:1px solid #277400;}
.products01 h2{float:left; width:670px;height:30px;line-height:30px; font-size:13px; color:#333;overflow:hidden;text-overflow:ellipsis; padding-left:20px;}
.products01 h2 a:hover{ color:#2b4195;}
.products01 p{float:left; width:670px;height:125px;line-height:25px; font-size:12px; color:#333333;overflow:hidden;text-overflow:ellipsis; padding-left:20px; overflow:hidden; text-align:left;}
a.viewDetails{ display:block; color:#333;}
a.viewDetails:hover{ color:#2b4195;}
/*客户案例列表结束*/

/*团队列表列表开始*/
.products02{ height:auto; overflow:hidden; padding-bottom:16px; border-bottom:1px dashed #ccc; margin-bottom:4px; padding-top:16px; text-align:left;}
.products02 img{float:left; width:200px; height:192px; padding:3px; border:1px solid #ccc;}
.products02 img:hover{ filter: Alpha(Opacity=80); opacity:0.8;padding:3px; border:1px solid #277400;}
.products02 h2{float:left; width:670px;height:30px;line-height:30px; font-size:13px; color:#333;overflow:hidden;text-overflow:ellipsis; padding-left:20px;}
.products02 h2 a:hover{ color:#2b4195;}
.products02 p{float:left; width:670px;height:150px;line-height:25px; font-size:12px; color:#333333;overflow:hidden;text-overflow:ellipsis; padding-left:20px; overflow:hidden; text-align:left;}
/*团队列表列表结束*/



/*新闻详细页*/
.news-box{ height:auto;padding-top:17px; }
.biaoti01{ height:24px; line-height:24px;margin-top:8px;}
.biaoti01 h1{font-size:16px; color:#333;font-weight:bold; text-align:center; }

.riqi{ height:24px; line-height:24px; text-align:center;}
.news-con{ height:auto; text-align:left; padding-bottom:10px;  font-size:14px; line-height:28px; color:#333;}
.news-con p{ margin-bottom:20px;}
.news-con img{ max-width:919px !important;}
.back{height:auto; line-height:30px; text-align:left;  border-top:1px solid #ccc; margin-top:8px; padding-top:10px; padding-bottom:10px; overflow:hidden;}

/*新闻详细页结束*/

#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block ; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute;
    top:5px; right:5px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:10px}
.mod_gallerylist{ margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #333; padding:2px;display: block;
    width: 273px;
    height: 405px;}
.meta a{color:#333; text-decoration:none;height: 24px;
    line-height: 24px;
    font-size: 15px;
    text-align: center;
    overflow: hidden;
    margin: 10px 0px;display:block}





/*侧栏*/
.fix-right{position:fixed;right:0px;top:40%;background:#2b4195;width:65px;text-align:center;color:#fff;z-index:9999;}
.fix-right .all{display:block;color:#fff;text-align:center;text-transform:uppercase;line-height:28px; padding-top:15px;}
.fix-right a img{display:block;margin:0 auto;width:25px;}
.po-re{ position:relative; display:block;}
.po-re .qq-list{ position:absolute; top:0; left:-140px; display:none;}
.po-re:hover div{ display:block;}
.bjys{background:#2b4195; width:100%;}
.qq-list{ width:140px; height:auto; overflow:hidden;}
.qq-list ul{ width:140px; height:auto; overflow:hidden;}
.qq-list ul li{ width:140px; height:auto; overflow:hidden; background:#2b4195; padding-top:15px; padding-bottom:15px;}
.qq-list ul li img{ float:left; padding-left:10px;}
.qq-list ul li p{ float:left; padding-left:10px;}
.qq-list ul li a{ color:#fff;}

.po-re .shangctb{ position:absolute; top:0; left:-140px; display:none;}
.shangctb{ width:140px; height:auto; overflow:hidden; text-align:center;  background:#2b4195; padding-bottom:15px;}
.shangctb p{ width:140px; height:auto; line-height:28px; color:#fff; overflow:hidden;}
.shangctb img{ width:130px !important; height:130px;}
/*侧栏*/



/*产品详情放大*/
/*.pro-pic{ width:410px; height:auto; overflow:hidden;}*/
.pro-pic{ width:410px; padding: 5px; height:366px; border:1px solid #ccc;}



/*下拉列表开始*/
.menu_list{width:250px; height:auto; overflow:hidden; }
.menu_head{width:248px;height:36px;  line-height:36px; overflow:hidden;font-size:18px;  text-align:center; color:#66cbcb;cursor:pointer;position:relative;display:block;height:36px;line-height:36px;font-size:17px;text-align:center;color:#2b4195;border:1px solid #2b4195;
    margin:5px 0px; }
.menu_head a{color:#2b4195; display:block; width:100%; height:100%; }
.menu_list .current{ background:#2b4195;color:#fff; border:1px solid #bdbdbd;line-height:34px;text-align:center;font-size:18px;margin:5px auto; }
.menu_list .current a{ color:#fff}
.menu_head:hover{background:#2b4195;}
.menu_head:hover a{ color:#fff;}
.menu_head a.xiala-on{color:#fff;background:#2b4195;border:1px solid #2b4195;}
.menu_body{width:197px;height:auto;overflow:hidden;backguound:#fff; text-align:center; margin:0 auto;}
.menu_body a{font-size:14px;display:block;border:1px solid #bdbdbd;line-height:30px;text-align:center;font-size:14px;margin:5px auto;width:195px;}
.menu_body a:hover{color:#fff;background:#2b4195;border:1px solid #2b4195;}
.menu_body a.xiala-on{color:#fff;background:#2b4195;border:1px solid #2b4195;}
/*下拉列表结束*/


/*相册2开始*/
.mod18Box {  width: 920px; background: #FFF; margin-top:10px;}
.mod18{ width: 920px; height: 625px; margin: 0px auto; position: relative; background: #f7f7f7; }
.mod18 .btn{position:absolute;width:15px;height:85px;top:530px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:220px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:920px;height:522px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:880px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:519px;position:relative;overflow:hidden; }
.mod18 .picBox ul{height:519px;position:absolute;}
.mod18 .picBox li{width:920px;height:519px; text-align:center;  display: table-cell;  vertical-align:middle; }
.mod18 .picBox li .xiangce-div{ width:920px;height:519px; display: table-cell;  vertical-align:middle; text-align:center; overflow:hidden;}
.mod18 .picBox li img{ vertical-align:bottom; max-height:100%; max-width:100%; height:auto; width:auto; }
.mod18 .listBox{ width: 920px; height: 106px; margin: 0 auto; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:106px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:100px;}
.mod18 .listBox li img{width:124px;height:100px;}
.mod18 .listBox .on img{width:118px;height:95px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}
/*相册2结束*/





