html,body{width:100%;height:100%;display: block;}
a:hover{text-decoration: none;}
a:focus{outline:none;}

.clearSpan{font-size: 0; -webkit-text-size-adjust:none;}
.clear{clear: both;}

.container {
    width: 1200px;
}
.navbar{background-color: #fff;}
.navbar-fixed-top{border:0;}
.navbar-nav>li>a{font-weight:700;background-color:#eee;}
.navbar-nav>li>a,.navbar-nav>li>a.dropdown-toggle{padding: 15px 25px 15px 25px;margin:10px 1px;border-radius:0px;}
.navbar-nav>li>a.searcha{margin:0;border-radius:0;width:66px;height:70px;background:url(../images/icon_search_a.png);padding:42px 0 0 0;text-align:center;}
.navbar-default .navbar-nav>li>a.searcha_active, .navbar-default .navbar-nav>li>a.searcha:hover{margin:0;background:url(../images/icon_search_a.png);color:#0090d5;border:0;}
.navbar-brand{padding: 7px 60px 0 0;}
.navbar-brand img{width: 256px;height: 55px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{margin:9px 0;background-color: #fff;color: #0090d5;border:1px solid #0090d5;/**color:#fff;background-color: #0090d5; **/}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{margin:9px 0;background-color: #fff;color: #0090d5;border:1px solid #0090d5;/**color:#fff;background-color: #0090d5; **/}
.navbar-default .navbar-nav>li>a{color:#000;font-size:16px;}
.navbar-default .navbar-nav>li>a:hover{margin:9px 0;background-color: #fff;color: #0090d5;border:1px solid #0090d5;}
.dropdown-menu{background-color: rgba(235, 248, 255, 0.95);padding-top:8px;padding-bottom: 8px;}
.dropdown-menu>li>a{color: #0090d5;padding: 8px;}
.dropdown-menu>li>a:hover{color: #fff;background-color: #0090d5;}

.navScrollTop .navbar-nav>li>a,.navScrollTop .navbar-nav>li>a.dropdown-toggle{margin: 25px 1px;}
.navScrollTop .navbar-default .navbar-nav>li>a:hover,.navScrollTop .navbar-default .navbar-nav>.active>a, .navScrollTop .navbar-default .navbar-nav>.active>a:focus,.navScrollTop .navbar-default .navbar-nav>.active>a:hover{margin: 24px 0px;}
.navScrollTop .navbar-default .navbar-nav>.open>a,.navScrollTop .navbar-default .navbar-nav>.open>a:focus,.navScrollTop .navbar-default .navbar-nav>.open>a:hover{margin: 24px 0px;}
.navScrollTop .navbar-nav>li>a.searcha{margin: 15px 0;}
.navScrollTop .navbar-default .navbar-nav>li>a.searcha_active,.navScrollTop .navbar-default .navbar-nav>li>a.searcha:hover{margin: 15px 0;}
.navScrollTop .searchdiv{margin:100px;}
.navScrollTop .navbar-brand{padding: 22px 60px 0 0;}

.searchdiv{display:none;position: fixed;margin:70px;width:1148px;z-index: 1030;padding: 20px 30px 0 30px; height: 70px;background:url(../images/nav_bg_04.png) repeat;}
.searchdiv label{width:80px;}
.searchdiv .form-control{width:920px;}

.searchTitle{width:1200px;font-size:30px;height:85px;line-height:85px;border-bottom: #0090d5 2px solid;text-align:center;color: #0090d5;margin:30px;}
.searchdiv-c{display:block;position:inherit;margin:30px;}
.searchdiv-c .form-control{width:1000px;}
.searchdiv-c .btn{width:150px;}

.searchRNav{width: 1200px; margin:50px auto 30px; }
.searchRNav a{width:200px;height:45px;line-height:45px;text-align:center;margin-right:15px;border: #c9c9c9 1px solid;color: #a6a7a7;font-size:15px;display:inline-block;}
.searchRNav a.active,.searchRNav a:hover{border: #0090d5 1px solid;color: #ffffff;background-color: #0090d5;}

.searchRC{width: 1200px; margin:30px auto 50px;}

/* backgroundImg */
.backgroundImg{position: fixed;width:100%;height: 100%;overflow: hidden;min-width: 965px;}
.bgImg{display: none;}
.bgImg img{width: 100%;}

/* topContentDiv */
.topContentDiv{width: 100%;height: 100%;min-width: 965px;position: relative;}

/* contentDiv */
.contentDiv{position: relative;min-width: 965px; background-color: #f2f2f2; padding-top: 50px;}

/* productNav */
.productNav{position: absolute; width: 100%; top: -75px; margin:0; padding: 0;}
.productNav li{float: left; margin-right:2px; height: 75px; background-color: #f7b401; list-style-type: none; overflow: hidden;}
.productNav li.lastLi{float: right; margin-right: 0; background: rgb(102, 102, 102); position: relative;}
.productNav .title{width: 350px; height: 22px; line-height: 22px; font-size: 14px; font-weight: 700; color: #fff; margin:10px 0 0 20px;}
.productNav select{width:350px; margin:8px 0 0 20px;}
.productNav .item_buttom{position: absolute; height: 7px; right: 3px; top: 10px; }
.productNav .item_buttom a{position: relative; display: inline-block; width: 7px; height: 7px; margin-right: 7px; background-color: #fff;}
.productNav li .pitem{display: none;}
.productNav li .pitem img{width: 107px; height: 60px; margin:8px 10px 0 7px; float: left;}
.productNav li .pititle{float: left; width: 290px; color: #f7b401; font-size: 13px; height: 24px; line-height: 24px; margin-top: 5px;font-weight: 700;}
.productNav li .pides{float: left; width: 290px; color: #fff; font-size: 12px; line-height: 20px; }

.contentDivEn{top:-110px;background-color: #fff;text-align: center;padding-top: 0;}
.productNavEn{width: 1200px;margin:0 auto 30px;padding: 0;}
.productNavEn li{float: left; width: 400px; height: 160px; background-color: #fff; list-style-type: none; overflow: hidden;padding: 30px 16px 6px;}
.pveImg{float: left;width:71px;height:71px;}
.pveTitle{float: left;padding-left: 15px;font-size: 18px;line-height: 71px;color: #0552bc;}
.pveDes{clear: both;font-size: 14px;line-height: 25px;color: #666;}

.enNav{background-color: #e7f0fa;height: 96px;width: 1200px;margin: 0 auto;}
.enNav_l{float: left;background-color: #1a50a2;width: 50%;height: 100%;line-height: 96px;font-size: 16px;color: #fff;padding-left: 85px;text-align: left;}
.enNav_r{float: right;width: 40%;height: 100%;line-height: 96px;font-size: 12px;padding-right: 50px;color: #333;text-align: right;}
.enNav_lr{background-color: #e7f0fa;color: #333;}
.enNav_l a{float: right;line-height: 96px;padding-right: 30px;color: #fff;}
.enNav_l a:hover{color: #337ab7;}
.enNav_lr a{color: #333;}

.enProducts{width: 1200px;margin:0 auto; }
.enPItem{width: 400px;height:235px;display:block;float: left;text-align: center;}
.enPItem:hover{background-color: #f3f3f3;}
.enPImg{width: 138px;height: 90px;margin:40px auto 15px;}
.enPTitle{font-size: 14px;line-height: 25px;color: #666;}

.enNews{width: 1200px;margin:0 auto 30px;}
.enNewsList{float:left;width: 50%; padding: 10px 20px;text-align: left;background-color: #f3f3f3;}
.enNewsList li{list-style-type: none;line-height: 25px;padding: 21px 0;border-bottom: 1px solid #ddd;}
.enlTime{color: rgb(26, 80, 162);}
.enla{color: #999;}
.enla:hover{color: rgb(26, 80, 162);}

.enNewsImg{float: left;width: 50%;padding: 0px;background-color: #575757;text-align: left;}
.enNewsImg li{list-style-type: none;border-bottom: 1px solid #999;line-height: 25px;padding:15px 30px;}
.eniImg{float: left;width: 135px;height: 100px;margin-right: 20px;}
.enia{color: #fff;}
.enia:hover{color: #f8bf46;}

/* news */
.news{width: 965px;margin:0 auto; background-color: #fff; }
.news_title{padding:12px 20px; font-weight: 700; color: #575757; font-size: 18px; background-color: #E5E5E5;}
.news_item{padding: 15px 30px 10px;}
.news_item li{list-style-type: none; height: 30px;}
.news_time{float: left; width: 110px; height: 30px; line-height: 30px; color: #666;}
.news_atitle{float: left; width: 740px; height: 30px; line-height: 30px; color: #666;}
.news_more{text-align: right;}


/* boxItem */
.boxItem{width: 965px; margin:50px auto 0; height: 193px;}
.biItem{display: block; float: left; margin-left:15px; width: 230px; height: 143px; overflow: hidden;}
.bifirst{margin-left: 0;}
.biTitle{width: 230px; height: 43px; line-height: 43px; background-color: #999; font-size: 14px; font-weight: 700; color: #fff; padding-left: 20px;}
.bifirst .biTitle{background-color: #f7b401;}

/* foot */
.foot{text-align: center; min-width: 965px; background-color: #0090d5; padding: 30px; z-index: 100;}
.foot p{line-height: 25px; color: #fff; font-size: 13px;margin: 0;}

/* topImg */
.topImg{width:100%;min-width: 965px;min-height:60px;}
.topImg img{margin-top: 70px;}

.innerContent{width: 1200px; margin:0 auto; padding: 30px 0 100px;}
.innerTitle{ border-bottom: 1px #e5e5e5 solid; padding-bottom: 10px; margin-bottom: 30px;}

/* artView */
.artView{}
.artTitle{text-align: center; line-height: 35px; font-size: 20px; font-weight: 700; padding: 25px 0 20px;}
.artInfo{text-align: center; font-size: 12px; color: #999;padding-bottom: 20px;border-bottom: 1px #ddd solid; margin-bottom: 25px;}
.artLeftImg{float: left; margin:0 25px 15px 10px;max-width: 400px;}
.artLeftImg img{width: 100%;}
.artDes p{padding:0 15px 10px;line-height: 30px;text-indent: 2em;}
.artDes img, .artDes p img{max-width: 1100px;margin:10px;}


/* arts */
.arts{padding: 0;}
.arts li{height: 210px; width: 100%; overflow: hidden; padding:15px 0; list-style-type: none;}
.arts .img-thumbnail{float: left; margin-right: 30px;}
.artsTitle{float: left; width: 900px; height: 25px;}
.artsTitle a{line-height: 25px; font-size: 18px; font-weight: 700; color: #666;}
.artsTitle a:hover{color:#337ab7;}
.artsTime{float: left; width: 900px; height: 35px;line-height: 35px;color: #999; font-size: 14px;}
.artsDes{float: left; width: 900px;line-height: 25px; font-size: 12px; color: #999; padding: 5px 0;}
.artsMore{float: right; border: 2px #999 solid; padding: 5px 30px;margin:10px 35px 0 0; color: #333; font-size: 12px;}
.artsMore:hover{color:#337ab7;}

.panel-group{border: #d7d7d7 1px solid;border-top: 0;margin-left: 17px;}
.leftMenu .panel-heading{font-size:14px;padding-left:20px;line-height:42px;color:white;position:relative;cursor:pointer;padding-top: 13px;}
.leftMenu .panel-heading span{position:absolute;right:10px;top:15px;}
.leftMenu .menu-item-left{padding: 2px; color: #999;}
.leftMenu .menu-item-left:hover,.leftMenu .menu-item-left-check{color:#00a2ef;}
.panel-primary {border-color: #0090d5;}
.panel-primary>.panel-heading{background-color: #56B4F0;border-color: #0090d5;}
.panel-group .panel{border-radius: 0;border:0;border-top:2px solid #00a2ef;}
.panel-heading{border-radius: 0;}
.panel-group .panel+.panel{margin:0;}
.panel-group .panel .collapsed{background-color: #fff;color:#7cb4d0;}
.leftMenu .panel-heading{color:#7cb4d0;}
.panel-primary .panel-heading{color:#fff;}
.leftMenu  .openMemu{background-color: #56B4F0;color:#fff;}

.products{}
.products .thumbnail{float: left;padding:10px;margin:0 15px 35px;position: relative;width:262px;}
.products .thumbnail .newTag{position: absolute;top: 0;left: 20px;background-color: #31aeea;color: #fff;width: 50px;height: 30px;line-height: 30px; font-size: 14px;text-align: center;border-bottom: #1785CA 2px solid;}
.products .thumbnail .productBg{background: url(../images/product_bg.png) repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
.products .thumbnail .productBg span{display: block; width: 80%;height: 40px;border:2px solid #fff;border-radius: 40px;text-align: center;font-size: 16px;color: #fff;line-height: 40px;font-weight: 700;position: absolute;left:25px;top: 120px;}
.products .thumbnail:hover .productBg{display: block;}
.products .thumbnail img{width: 240px;height: 240px;}
.products .thumbnail .caption{padding-top: 0;}
.products .thumbnail p{color: #808080;line-height: 17px;margin:0;font-size: 12px;}
.products .thumbnail p.cinfo{color: #ff8d48;}

.productsView{padding-left: 30px;}
.productTitle{font-size: 22px;color:#808080;}
.productSubTitle{font-size: 18px;color: #808080;padding-bottom: 20px;}
.pMainImg{float: left;padding: 0;width: 600px;height: 600px;margin-right: 40px;}
.productImgs a{float: left;display: block;width: 142px;height: 142px;margin:0 10px 10px 0;padding: 0;}
.productImgs a img{width: 100%;height: 100%;}
.productDesMenu{margin:30px 80px 0 0;}
.productDes{margin: 0 80px 50px 0; padding: 35px 20px;border:1px solid #ddd;border-top: 0;width:798px;}

.tablelist{margin: 10px 20px 50px;}
.tablelist table{border-bottom: 1px solid #ddd;}
.tablelist table a{color: #333;}
.tablelist table a:hover{color: #337ab7;}
.tablelist table thead tr{background-color: #ddd;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td{padding: 25px 8px;}
.table>thead>tr>th{padding: 10px 8px;}
.table>tbody>tr>td.downloadTd{padding:15px 8px;text-align: center;}
.downloadTd a{display: block;height: 41px;}
.downloadTd img{width: 20px;height: 20px;}

.mapdiv{width: 600px;height: 500px;float: left;margin-left: 15px;}
.contactdiv{width: 550px;float: left;padding:15px 20px;}
.contactdivTitle{font-size:30px;line-height:74px;border-bottom:2px solid #0e51a2;margin-bottom:30px;}
.contactdiv p{line-height: 20px;font-size: 14px;color: #333;margin-bottom: 15px;}
.contactdiv p strong{line-height: 40px;font-size: 18px;}
.contactdiv p i{padding-right: 5px;color: #666;}

.guestbook{background-color: #eee;border-radius: 6px;width: 600px;float:right;margin-left: 15px;padding: 30px 50px;}
.guestTitle{border-bottom:2px solid #ccc;line-height:60px;line-height:60px;margin-bottom:30px;font-size:30px;color:#999;text-align:center;}
.guestbook .form-group{}
.guestbook .form-textarea{}
.guestbook .form-group textarea{height: 100px;}

#myAlert{margin:10px 0;float:right;width:600px;}

.productDes table{width:100%;margin-bottom:15px;}
.productDes table td{background:#E4EEF5;height:24px;line-height:24px;padding:2px 4px;border:2px solid #fff;}


.productsTitle{background-color:#ddd;font-size:18px;line-height:43px;padding:0 26px;margin-bottom:20px;position:relative;}
.productsTitle i{font-size:12px;position:absolute;left:10px;top:15px;}
.productsContent{padding:0 30px 40px;}
.productsContent a{display:inline-block;line-height:30px;width:400px;padding-left:20px;position:relative;}
.productsContent a:hover{color:#000;}
.productsContent a i{font-size:12px;position:absolute;left:0;top:8px;}





