/* CSS Document */

body{ margin:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }


/* 主体 */
.content{width: 1280px;margin: 0 auto;}
.content_banner{ width:1280px; height:160px; margin:0 auto; background-image:url(../images/n_banner_bg.jpg);}
.xian_top{ border-top:#cccccc 1px solid;}
.xian_bottom{ border-bottom:#cccccc 1px solid;}
.xuxian{ background-image: url(../images/xian.jpg);background-repeat: repeat-x; height:1px; margin-top:5px; margin-bottom:5px;}
.show_content{ border-top:0px; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; padding:20px;}
.show_content_biaoti{ width:120px; height:36px; border-top:#be0000 3px solid; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; border-bottom:0px; font-size:16px; color:#be0000; line-height:36px; float:left;}
.show_content_biaoti_youbian{ width:747px; height:38px; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid; border-top:#cccccc 1px solid; float:left; background-color:#ffffff;}
.content_intro{ border: 1px dashed #cccccc; padding:10px; background-color:#f2f2f2; margin-top:10px; margin-bottom:10px;}
.feedback_huifu{ border: 1px dashed #cc0000; padding:5px 10px 5px 10px; background-color:#FFF0F0; margin-top:10px; margin-bottom:10px;}
.chat_left{padding-left:20px; padding-top:5px; padding-bottom:0px; padding-right:10px;}

.t table{ border-right:#e8e8e8 1px solid; border-bottom:#e8e8e8 1px solid;}
.t tr td{ border-top:#e8e8e8 solid 1px; border-left:#e8e8e8 solid 1px; text-align:left; line-height:24px; padding:2px 10px 2px 10px;}

.t2 table{ border-right:#e8e8e8 1px solid; border-bottom:#e8e8e8 1px solid;}
.t2 tr td{ border-top:#e8e8e8 solid 1px; border-left:#e8e8e8 solid 1px; text-align:left; line-height:24px; padding:2px 10px 2px 10px;}
.t2 tr:hover{ background-color:#F6F6F6;}

.gengduo{ width:107px; height:44px; line-height:44px; font-size:12px; color:#FFF; background:url(../images/gengduo.png); text-align:center; display:block; margin:0 auto; text-decoration:none;}
.gengduo:hover{ width:107px; height:44px; line-height:44px; font-size:12px; color:#FFF; background:url(../images/gengduo2.png); text-align:center; display:block; margin:0 auto; text-decoration:none;}

.bofang:hover{opacity: 0.8;}

.liugekuang{ width:380px; height:240px; border-radius:15px; background:#FFF; box-shadow: #999 0px 0px 5px; margin:0 auto;}

.faqkuang{ width:500px; line-height:20px; padding:30px 30px; font-size:16px; color:#333; text-decoration:none; border-radius:4px; background:#FFF; box-shadow: #dedede 0px 0px 5px; margin:0 auto; display:block; background:url(../images/icon_66.jpg) center right 20px no-repeat;}


/* 导航 */
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.nav { font-size: 18px; width: 1280px; margin:0 auto; border:0px; height: 54px; line-height: 54px; position: relative; z-index: 9999; }
.nav a { text-decoration: none; }
.navmain { height: 54px; padding: 0px; position: relative; }
#nav_all { height: 54px; float: left; line-height: 54px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; }
#nav_all li a { color: #fff; display: inline-block; font-size: 18px; cursor: pointer; width:142px; height: 54px; line-height: 54px; white-space: nowrap; font-weight:bold;}
#nav_all li a:hover { height: 54px;line-height: 54px;overflow: hidden; background-repeat: repeat-x;background-position: center top; background-color:#1b46a5; color:#FFFFFF;}
#nav_all li ul { display: none; position: absolute; z-index: 99; left:0px; top: 54px; background-color:#dedede; width:180px;}
#nav_all ul li {line-height: 40px; height: 40px; padding-top: 0px; padding:0; width:180px;}
#nav_all ul li a { margin: 0px; height: 40px; line-height: 40px; font-weight: normal; border: none; color:#333333; font-size:16px; width:180px;}
#nav_all ul li a:hover { margin: 0px auto; height: 40px; line-height: 40px; border-top: none; color:#FFFFFF; background-color:#1b46a5; font-size:16px; width:180px; font-weight:bold;}

/* 首页产品滑动门 */
.slideTxtBox{ width:100%; text-align:left; margin-top:30px; background:url(../images/products_index_bg.jpg) right 60px no-repeat;}
.slideTxtBox .hd{ height:48px; line-height:48px; border-bottom:3px solid #e0e0e0;  position:relative; margin-left:5%; }
.slideTxtBox .hd ul{ float:left;  position:absolute; top:-3px; height:48px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; color:#262626; font-size:18px; font-weight:bold;}
.slideTxtBox .hd ul li.on{ height:51px;  background:#fff;  border-bottom:3px solid #18377b; color:#18377b; font-size:18px; font-weight:bold;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  margin-left:5%;}


/* 产品图片放大 */
.fangda{ width: 388px; height: 280px; margin: 0px auto; overflow: hidden; }
.fangda img{ cursor: pointer; transition: all 0.6s; }
.fangda img:hover{ transform: scale(1.2);}

.fangda2{ width: 285px; height: 160px; margin: 0px auto; overflow: hidden; }
.fangda2 img{ cursor: pointer; transition: all 0.6s; }
.fangda2 img:hover{ transform: scale(1.2);}

.fangda3{ width: 200px; height: 100px; margin: 0px auto; overflow: hidden; }
.fangda3 img{ cursor: pointer; transition: all 0.6s; }
.fangda3 img:hover{ transform: scale(1.2);}

/* 字体 */
.zt_hong52{ font-size:52px; line-height:60px; color:#fd2109; text-decoration:none;}

.zt_hui12{ font-size:12px; line-height:28px; color:#cccccc; text-decoration:none;}
.zt_hui14{ font-size:14px; line-height:20px; color:#888; text-decoration:none;}
.zt_hui16{ font-size:16px; line-height:30px; color:#545454; text-decoration:none;}
.zt_hui18{ font-size:18px; line-height:30px; color:#cccccc; text-decoration:none;}
.zt_hui20{ font-size:20px; line-height:28px; color:#cccccc; text-transform: uppercase;}
.zt_hui24{ font-size:24px; line-height:28px; color:#545454;}
.zt_hui110{ font-size:110px; line-height:120px; color:#dcdcdc;}
.zt_hui72{ font-size:72px; line-height:80px; color:#dcdcdc;}


.zt_lan12{ font-size:12px; line-height:28px; color:#339fcf; text-decoration:none;}
.zt_lan14{ font-size:14px; line-height:20px; color:#339fcf; text-decoration:none;}
.zt_lan16{ font-size:16px; line-height:30px; color:#339fcf; text-decoration:none;}
.zt_lan18{ font-size:18px; line-height:30px; color:#339fcf; text-decoration:none;}
.zt_lan20{ font-size:20px; line-height:28px; color:#339fcf; text-decoration:none;}
.zt_lan24{ font-size:24px; line-height:28px; color:#339fcf; text-decoration:none;}
.zt_lan30{ font-size:30px; line-height:36px; color:#18377b; text-decoration:none;}
.zt_lan48{ font-size:48px; line-height:58px; color:#18377b; text-decoration:none;}

.zt_hei12{ font-size:12px; line-height:24px; color:#252525; text-decoration:none;}
.zt_hei14{ font-size:14px; line-height:24px; color:#252525; text-decoration:none;}
.zt_hei16{ font-size:16px; line-height:36px; color:#252525; text-decoration:none;}
.zt_hei18{ font-size:18px; line-height:24px; color:#252525; text-decoration:none;}
.zt_hei24{ font-size:24px; line-height:30px; color:#363636; text-decoration:none;}
.zt_hei30{ font-size:30px; line-height:40px; color:#363636; text-decoration:none;}
.zt_hei36{ font-size:36px; line-height:40px; color:#363636; text-decoration:none;}
.zt_hei38{ font-size:38px; line-height:50px; color:#000000; text-decoration:none;}

.zt_bai14{ font-size:14px; line-height:24px; color:#ffffff; text-decoration:none;}
.zt_bai16{ font-size:16px; line-height:24px; color:#ffffff; text-decoration:none;}
.zt_bai18{ font-size:18px; line-height:24px; color:#ffffff; text-decoration:none;}
.zt_bai24{ font-size:24px; line-height:30px; color:#ffffff; text-decoration:none;}
.zt_bai30{ font-size:30px; line-height:34px; color:#ffffff; text-decoration:none; font-weight:bold;}
.zt_bai36{ font-size:36px; line-height:40px; color:#ffffff; text-decoration:none; font-weight:bold;}

.zt_bottom_lan12{ font-size:12px; line-height:24px; color:#8ea1bd; text-decoration:none;}
.zt_bottom_lan14{ font-size:14px; line-height:24px; color:#8ea1bd; text-decoration:none;}

.biaoti{ font-size:28px; line-height:40px; color:#333333; text-decoration:none;}

/* 表单 */
.txt_so{ width:240px; height:28px; border:#f0f2f5 1px solid; font-size:14px; line-height:22px; color:#333333; outline:none; }

.txt_1{ width:450px; height:40px; line-height:40px; font-size:14px; color:#333333; border:#dedede 1px solid; outline:none; border-radius:40px; background:#FFF; text-indent:10px;}

.txt_2{ width:450px; height:100px; line-height:28px; font-size:14px; color:#333333; border:#dedede 1px solid; outline:none; border-radius:20px; background:#FFF; text-indent:10px;}

.txt_3{ width:545px; height:90px; line-height:40px; font-size:14px; color:#333333; border:#cccccc 1px solid; outline:none; border-radius:5px; box-shadow: 0px 0px 1px 1px #dedede inset; text-indent:10px;font-family:Microsoft Yahei,Arial,Simsun;}

.anniu_top{ font-size:16px; line-height:58px; color:#fff; text-decoration:none; width:180px; height:58px; border-radius:29px; display:block; background:#18377b;transition: background 0.5s, color 0.5s; -webkit-transition: background 0.5s, color 0.5s;}
.anniu_top:hover{ font-size:16px; line-height:58px; color:#fff; text-decoration:none; width:180px; height:58px; border-radius:29px; display:block; background:#2a83ab;}

.anniu_2{ font-size:16px; line-height:44px; color:#fff; text-decoration:none; width:164px; height:44px; border-radius:29px; display:block; background:#339fcf url(../images/icon_24.jpg) center center no-repeat; transition: background 1s, color 1s; -webkit-transition: background 0.5s, color 0.5s; text-align:center; }
.anniu_2:hover{ font-size:16px; line-height:44px; color:#fff; text-decoration:none; width:164px; height:44px; border-radius:29px; display:block; background:#2a83ab url(../images/icon_24s.jpg) center center no-repeat; transition: background 1s, color 1s; -webkit-transition: background 0.5s, color 0.5s; text-align:center; }

.anniu_3{ font-size:16px; line-height:58px; color:#339fcf; text-decoration:none; width:180px; height:58px; border-radius:29px; display:block; background:#fff;transition: background 0.5s, color 0.5s; -webkit-transition: background 0.5s, color 0.5s; text-align:center;}
.anniu_3:hover{ font-size:16px; line-height:58px; color:#fff; text-decoration:none; width:180px; height:58px; border-radius:29px; display:block; background:#333; text-align:center;}


.anniu_4{ font-size:16px; line-height:46px; color:#fff; text-decoration:none; width:230px; height:46px; border-radius:4px; display:block; background:#18377b;transition: background 0.5s, color 0.5s; -webkit-transition: background 0.5s, color 0.5s; text-align:center;}
.anniu_4:hover{ font-size:16px; line-height:46px; color:#fff; text-decoration:none; width:230px; height:46px; border-radius:4px; display:block; background:#3256a4; text-align:center;}


.anniu_lanse{border-radius: 25px; background:#1e50ae; font-size:14px; height:50px; line-height:50px; text-decoration:none; display:block; color:#FFFFFF; float:left; padding-left:70px; padding-right:70px; -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; border:0;}
.anniu_lanse:hover{border-radius: 25px; background:#2462d6; font-size:14px; height:50px; line-height:50px; text-decoration:none; display:block; color:#FFFFFF; float:left; padding-left:70px; padding-right:70px;border:0;}


/* 翻页 */
.page{ height:60px; line-height:60px;}
.page a{ padding:5px 10px; font-size:14px; color:#333333; background-color:#fff; text-decoration:none; height:20px; border:#cbcbcb 1px solid;}
.page a:hover { padding:5px 10px; pfont-size:14px; color:#FFFFFF; background-color:#292e39;text-decoration:none; height:20px; border:#cbcbcb 1px solid;}
.pagespan{ padding:5px 10px; font-size:14px; color:#333333; background-color:#fff; text-decoration:none; height:20px; border:#cbcbcb 1px solid;}
.pagea { padding:5px 10px; font-size:14px; color:#FFFFFF; background-color:#292e39; text-decoration:none; height:20px; border:#cbcbcb 1px solid;}

/* 内页菜单鼠标经过样式 */
.lm_anniu { font-size:12px; color:#323232; text-decoration:none; background-color:#fff; border-top:#e3e3e3 1px solid; border-left:#e3e3e3 1px solid; border-right:#e3e3e3 1px solid; border-bottom:#ed1c24 1px solid; text-align:center; padding:11px 15px; margin:0 5px;}
.lm_anniu:hover { font-size:12px; color:#323232; text-decoration:none; background-color:#e3e3e3; border-top:#e3e3e3 1px solid; border-left:#e3e3e3 1px solid; border-right:#e3e3e3 1px solid; border-bottom:#ed1c24 1px solid; text-align:center; padding:11px 15px; margin:0 5px;}
.lm_anniu2 { font-size:12px; color:#323232; text-decoration:none; background-color:#e3e3e3; border-top:#e3e3e3 1px solid; border-left:#e3e3e3 1px solid; border-right:#e3e3e3 1px solid; border-bottom:#ed1c24 1px solid; text-align:center; padding:11px 15px; margin:0 5px;}


/* 产品详细页面 图片切换 */
.gallery { width:635px; margin: 0 auto;}
.gallery img { display: block;}
.main-image{ width:613px; 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:613px; max-height:413px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 613 ? "613px" : "auto"):(this.style.height = this.offsetHeight >= 413 ? "413px" : "auto")); display:inline !important;}
.thumbnails { width:635px; 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 #cc0000; background-color: #fff;}

.xuanzhongla img{ padding: 4px; border: 1px solid #cc0000; background-color: #fff;}


/* 图片等比例缩小 */
.suoxiao{ width:250px; height:180px; border:#cccccc 1px solid; background-color:#FFFFFF; padding:2px; display: table-cell; vertical-align:middle; *display: block; *font-size: 175px; *font-family:Arial; text-align:center;}
.suoxiao img{max-width:250px; max-height:180px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 250 ? "250px" : "auto"):(this.style.height = this.offsetHeight >= 180 ? "180px" : "auto")); display:inline !important;}

.suoxiaobian{ width:270px; height:160px; border:#cccccc 1px solid; background-color:#FFFFFF; padding:2px; display: table-cell; vertical-align:middle; *display: block; *font-size: 140px; *font-family:Arial; text-align:center;}
.suoxiaobian img{max-width:270px; max-height:160px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 270 ? "270px" : "auto"):(this.style.height = this.offsetHeight >= 160 ? "160px" : "auto")); display:inline !important;}
table {
	text-align: left;
}
