@charset "gb2312";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; margin:0; background:url(../images/index_22.jpg) center center repeat; }
a{text-decoration:none;}
img{border:0;}
ul,li{margin:0; padding:0; border:0; list-style-type:none;}
*{margin: 0;padding: 0;}
@font-face {
	font-family: 'impact';
	src: url('../fonts/impact.eot');
	src: local('@'), url('../fonts/impact.woff') format('woff'), url('../fonts/impact.ttf') format('truetype'), url('../fonts/impact.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.content{width:1100px; margin:0 auto;}
.topso{width:134px; height:22px; padding:0 7px; color:#606060; font-size:12px; line-height:22px; border:0; outline:0;}
.top1{color:#030303; font-size:12px; line-height:24px;}

.topnav{display:block; float:right; color:#ffffff; font-size:16px; line-height:46px; margin:0 17px;  -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out; padding-bottom:3px; padding:0 30px;}
.topnav:hover{display:block; float:right; color:#005ea6; font-size:16px; line-height:46px; margin:0 17px; padding-bottom:3px; background-color:#FFFFFF; padding:0 30px;}
.topnav2{display:block; float:right; color:#005ea6; font-size:16px; line-height:46px; margin:0 17px; padding-bottom:3px; background-color:#FFFFFF; padding:0 30px;}

.chat_left{padding-left:20px; padding-top:5px; padding-bottom:0px; padding-right:10px;}
.zt_zhuti{ font-size:14px; line-height:24px; color:#333333; text-decoration:none;}

.zt_bai18{ font-size:18px; color:#FFFFFF; line-height:34px;}
.zt_bai12{ font-size:12px; color:#FFFFFF; line-height:20px;}


.shouyede{
    width: 324px;
    height: 98px;
    overflow: hidden;
}
.shouyede img{
    width: 100%;
    height: 100%;
    cursor: pointer;
    transition: all 0.6s;
    -ms-transition: all 0.8s;
}
.shouyede img:hover{
    transform: scale(1.3);
    -ms-transform: scale(1.3);
}

/* 产品列表页面鼠标经过效果  */
.yincang ul{position:relative;padding:0;margin:0; float:left;}
.yincang ul li{visibility:hidden; position:relative;top:5px;width:288px;padding:6px; float:left;}/*显示li的内容的定位*/
.yincang ul:hover li,.demo ul a:hover li{visibility:visible; background:#fefefe;}/*鼠标经过ul时，显示li的内容*/
.yincang ul li a{margin-right:10px;color:#333;}
.yincang ul b a{color:#333;display:block;line-height:25px;background:#fefefe;text-decoration:none;text-indent:10px;}


/* 导航 */
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.nav { font-size: 12px; width: 1100px; margin:0 auto; border:0px; height: 46px; line-height: 46px; position: relative; z-index: 9999; }
.nav a { text-decoration: none; }
.navmain { height: 46px; padding: 0px; position: relative; }
#nav_all { height: 46px; float: left; line-height: 46px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; }
#nav_all li a { color: #ffffff; display: inline-block; font-size: 16px; cursor: pointer; width:156px; height: 46px; line-height: 46px; white-space: nowrap; }
#nav_all li a:hover { height: 46px;line-height: 46px;overflow: hidden; background-color:#FFFFFF;background-repeat: repeat-x;background-position: center top; color:#005ea6;}
#nav_all li ul { display: none; position: absolute; z-index: 99; left:0px; top: 46px; background-color:#cccccc; width:156px;}
#nav_all ul li {line-height: 30px; height: 30px; padding-top: 0px; padding: 0;}
#nav_all ul li a { margin: 0px; height: 30px; line-height: 30px; font-weight: normal; border: none; color:#333333; font-size:12px;}
#nav_all ul li a:hover { margin: 0px auto; height: 30px; line-height: 30px; border-top: none; color:#FFFFFF; background-color:#005ea6; font-size:12px;}



.index1{color:#005ea6; font-size:20px; line-height:24px; text-transform:uppercase; font-family:'impact',Sans-Serif; font-weight:bold;}
.index2{color:#252525; font-size:12px; line-height:24px;}
.index3{color:#464646; font-size:12px; line-height:20px;}
.index4{color:#464646; font-size:12px; line-height:24px;}
.index5{color:#585858; font-size:12px; line-height:20px;}

.hl_main5_content1{width:1006px; overflow:hidden;}
.hl_main5_content1 ul{width:1600000px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; width:245px; height:205px; display:inline; margin-right:6px;}
.hl_scrool_leftbtn{width:24px; height:58px; float:left; margin-top:50px; cursor:pointer;}
.hl_scrool_rightbtn{width:24px; height:58px; float:right;margin-top:50px; cursor:pointer;}


.tu{overflow: hidden; width:245px; height:180px; border:#ededed 1px solid; background-color:#FFFFFF; display: table-cell; vertical-align:middle; *display: block; *font-size: 124px; *font-family:Arial; text-align:center;}
.tu img{max-width:245px; max-height:180px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 245 ? "245px" : "auto"):(this.style.height = this.offsetHeight >= 180 ? "180px" : "auto")); display:inline !important; transition: all 0.6s; -ms-transition: all 0.8s;}
.tu img:hover{transform: scale(1.2);-ms-transform: scale(1.2);}


.tu2{overflow: hidden; width:144px; height:79px; border:#ededed 1px solid; background-color:#FFFFFF; display: table-cell; vertical-align:middle; *display: block; *font-size: 63px; *font-family:Arial; text-align:center;}
.tu2 img{max-width:144px; max-height:79px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 144 ? "144px" : "auto"):(this.style.height = this.offsetHeight >= 79 ? "79px" : "auto")); display:inline !important; transition: all 0.6s; -ms-transition: all 0.8s;}
.tu2 img:hover{transform: scale(1.2);-ms-transform: scale(1.2);}


.inside1{color:#ffffff; font-size:20px; line-height:43px; text-transform:uppercase; font-family:'impact',Sans-Serif;}
.inside2{color:#878787; font-size:12px; line-height:43px;}
.inside2ss{color:#878787; font-size:12px; line-height:24px;}
.inside2 a{color:#878787; font-size:12px; line-height:43px;}
.inside3{color:#005ea6; font-size:18px; line-height:24px;}
.inside4{display:block; border:#e5e5e5 1px solid; width:151px; height:31px; background:url(../images/about_05.jpg) 5% 50% no-repeat; color:#747474; font-size:12px; line-height:31px; padding-left:34px; margin-bottom:5px; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.inside4:hover{display:block; border:#005ea6 1px solid; width:151px; height:31px; background:url(../images/about_05.jpg) 5% 50% no-repeat; color:#005ea6; font-size:12px; line-height:31px; padding-left:34px; margin-bottom:5px;}
.inside5{display:block; border:#005ea6 1px solid; width:151px; height:31px; background:url(../images/about_05.jpg) 5% 50% no-repeat; color:#005ea6; font-size:12px; line-height:31px; padding-left:34px; margin-bottom:5px;}
.inside6{color:#3c3c3c; font-size:12px; line-height:24px;}
.inside7{color:#3b3b3b; font-size:12px; line-height:24px;}
.inside8{color:#5e5e5e; font-size:24px; line-height:24px;}
.inside9{color:#5e5e5e; font-size:12px; line-height:24px;}
.inside10{color:#ffffff; font-size:14px; line-height:50px; display:block; width:300px; height:50px; text-align:center; background:#005ea6; border-radius:4px;}
.inside11{color:#ffffff; font-size:16px; line-height:34px;}
.inside12{color:#353535; font-size:12px; line-height:33px;}
.inside13{color:#030303; font-size:18px; line-height:24px;}
.inside14{color:#565555; font-size:12px; line-height:24px;}
.inside15{color:#353535; font-size:12px; line-height:24px;}
.inside16{color:#333333; font-size:12px; line-height:28px;}
.inside17{color:#333333; font-size:12px; line-height:20px;}


.insidetu1 img{max-width:840px;}
.insidetu2 img{max-width:808px;}

.insidetxt1{width:357px; height:26px; border:#cccccc 1px solid; outline:0; padding:0 5px; color:#757575; font-size:12px; line-height:26px;}
.insidetxt2{width:357px; height:100px; border:#cccccc 1px solid; outline:0; padding:5px 5px; color:#757575; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.insidetxt3{width:78px; height:29px; border:0; outline:0; text-align:center; color:#ffffff; font-size:12px; line-height:29px; background:#005ea6; cursor:pointer;}
.insidetxt4{width:360px; height:47px; border:#e9e9e9 1px solid; outline:0; padding:0 10px; color:#6e6e6e; font-size:14px; line-height:47px; font-family:"Microsoft Yahei", Arial, Simsun;}


/* 产品详细页面 图片切换 */
.gallery { width: 435px; margin: 0 auto;}
.gallery img { display: block;}
.main-image{ width:413px; height:413px; border:#cccccc 1px solid; background-color:#FFFFFF; padding:0px; display: table-cell; vertical-align:middle; *display: block; *font-size:360px; *font-family:Arial; text-align:center;}
.main-image img{max-width:413px; max-height:413px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 413 ? "413px" : "auto"):(this.style.height = this.offsetHeight >= 413 ? "413px" : "auto")); display:inline !important;}
.thumbnails { width:435px; height:70px; list-style-type: none;}
.thumbnails li { float: left; margin-right:5px; margin-top:5px; display: inline;}
.thumbnails img { padding: 4px; border: 1px solid #ccc; background-color: #fff;}
.thumbnails img:hover { padding: 4px; border: 1px solid #005ea6; background-color: #fff;}
.xuanzhongla img{ padding: 4px; border: 1px solid #005ea6; background-color: #fff;}

.page{ height:60px; line-height:60px;}
.page a{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.page a:hover { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#005ea6;text-decoration:none; height:20px;}
.pagespan{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.pagea { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#005ea6; text-decoration:none; height:20px;}

