body { font: 12px/1.231 arial, helvetica, clean, sans-serif;color: #666; font: 12px/1.231 arial, helvetica, clean, sans-serif,"Microsoft YaHei", "微软雅黑", "宋体";}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var, optgroup { font-style: inherit; font-weight: inherit; }
li { list-style: none; }
q:before, q:after { content: ''; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {*font-size:100%;}
input, select { vertical-align: middle; }
select, input, button, textarea, button { font: 99% arial, helvetica, clean, sans-serif; }
table { font-size: inherit; font: 100%; border-collapse: collapse; }
.txtboxcs { border: solid 1px #ccc; height: 22px; }
h1 { font-size: 32px; }
h2 { font-size: 26px; }
h3 { font-size: 20px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { font-size: 10px; }
.mt10 { margin-top: 10px; }
/*common.css*/
a { color: #666; text-decoration: none; }  
a:focus { outline: 0; } 
a:hover { text-decoration: none; }
.vam { vertical-align: middle; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
p { word-spacing: -1.5px; }
.tr { text-align: right; }
.tl { text-align: left; }
.fl { float: left; }
.fr { float: right; }
.pa { position: absolute; }
.pr { position: relative }
.clear_h { clear: both; height:10px; width:100%; }
.hr_now a{ color:#666;}
.hr_now_on { font-weight:700; background-color:#eaeaea;}
/*万能清除浮动开始*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-table; } 
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* -- 页面整体布局 -- */
.header, .content, .footer { width: 1160px; margin: 0 auto; }
.left { width: 201px; float: left; overflow: hidden; }
.right { width: 954px; float: left; display: inline; margin-left: 5px; overflow: hidden; }
.right_main { width: 952px; border: solid 1px #d5d5d5; margin-bottom: 10px; padding-top:10px; overflow: hidden; }
/* function */
i, em { font-style: normal;}
.f_cb:after, .f_cbli li:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }
.f_cb, .f_cbli li { zoom: 1; }
.f_cb{ overflow:hidden;}
.f_pr {position: relative;}
.f_pa { position: absolute;}
.f_fl { float: left; }
.f_fr { float: right; }
.f_fw { font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53; }
.f_fst { font-family: "宋体"; }
.f_csp { cursor: pointer; }
.i_ma_20 { width:100%; height:20px;}
/*头部开始*/
.g_top { position: relative; z-index: 2; width:100%; min-width:1160px;background-color:#af1406; overflow:hidden; padding-top:5px; border-bottom:5px solid #990f02;}
.m_hcon { padding: 0px; margin:0px; overflow: hidden; width: 480px; position: relative; float:left;}
.m_hcon img{ max-width:480px; max-height:100px;}
/*导航*/
.menu {height:60px;overflow:hidden;display: block; min-width:660px; width:660px; margin-top:40px; margin-left:10px; float:right;}
.menu li { float: left; height: 60px; }
.menu li a { color: #fff; font-size: 15px; font-weight:700; text-align: center; display: inline-block; padding: 0px 12px 0 12px; height: 60px; line-height:60px; }
.menu li a:hover, .menu .cur a { color: #fff; background: #990f02; text-decoration: none; }
.menu li a:hover em, .menu .cur a em { color: #ffc575; }
.menu li a span { line-height: 20px; display: inline-block; padding-right: 14px; padding-top: 18px; height: 45px; }
.menu li a:-webkit-any-link {display:block;}
.menu ul .oneli{color: #fff;background: #990f02;text-decoration: none;}
.menu ul .oneli_on{}
.menu ul .oneli a em{  color: #ffc575; }
/*头部结束*/
/*底部开始*/
.g_ft_m { width:100%; min-width:1160px; margin: 0px auto 0px auto;  background-color:#af1406; overflow:hidden; }
.g_ft_b { width:100%; min-width:1160px; margin: 0px auto 0px auto;  background-color:#eaeaea; overflow:hidden; }
.g_ft { min-width:1160px;}
.g_ft .m_fnav { height: 41px; line-height: 41px; color: #fff; text-align: center; font-family: "Microsoft YaHei"; overflow:hidden;}
.g_ft .m_fnav a { color: #fff; padding: 0 16px; font-size: 12px; font-weight: normal; }
.g_ft .m_fnav .lasta { background: none; }
.g_ft .f_ftcon {color:#666666;padding-top:10px; padding-bottom:10px;text-align:center;line-height:24px;font-size:12px;}
.g_ft .f_ftcon a { color: #666666; }
.g_ft .cnzz { right: 258px; top: 113px; }
/*底部结束*/
/*新闻*/
.g_zj { overflow: hidden; }
.g_ab { width: 760px; float: left; margin-top: 33px; }
.g_ab .u_dlst3 { padding-top: 23px;}
.u_dlst3 dt { float: left; }
.g_ab .u_dlst3 dt img { width: 300px; height: 228px; display: block; }
 #KinSlideshow {
        margin:1px;
    }
    #KinSlideshow a {
    display:inline-block;
}
.g_ab .u_dlst3 dd { width: 440px; float: right; margin-right: 5px; }
.g_ab .u_dlst3 dd h3 a { display: block; height: 36px; line-height: 36px; color: #666666; font-size: 14px; font-weight: bold; }
.g_ab .u_dlst3 dd .def_about { font-size: 11px; color: #666; line-height: 24px; height: 164px; overflow: hidden; }
.g_ab .u_dlst3 dd .def_about a { color: #ff6000; }
.g_ab .u_dlst3 dd p { float: right; margin-top: 10px; }
.g_ab .u_dlst3 dd p a { color: #ffa801; }
.g_con { background: #FFFFFF; min-width:1160px;}
.g_video { width: 374px; float: right; margin-top: 33px; }
.g_video_bg { position:absolute; margin-top: 10px; width: 374px; height:245px; z-index:2; background-image: url(../images/video_bg.png); background-repeat: no-repeat; background-position: left top;}
.g_video_img { position:relative; margin-top: 10px; width:374px; height:245px; z-index:1;}
.g_video_img img{ width:374px; height:245px;}
.g_new1 { width: 100%; }
.g_new1 .u_lst4 .first { margin-top: 23px; height: 105px; padding-bottom: 10px; display: block; background: no-repeat; padding-left: 0; border-bottom: none; }
.g_new1 .u_lst4 li { background: url("../images/dtico.jpg") no-repeat left 12px; padding-left: 14px; height: 32px; line-height: 32px; border-bottom: 1px dashed #c5c5c5; overflow: hidden; font-size:14px; }
.g_new1 .u_lst4 li span { float: right; }
/*banner*/
.banner { position: relative; overflow:hidden; min-width:1160px; width:100%;}
/*幻灯片*/
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;z-index: 1;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing {cursor:url(grabbing.png) 8 8, move;}
/* fix */
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}
#owl-demo { position: relative; width: 100%; margin-left: auto; margin-right: auto;}
#owl-demo .item{ position: relative; display: block;}
#owl-demo img { display: block; width: 100%;}
#owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 78px; background-color: #000; opacity: .5; filter: alpha(opacity=50);}
#owl-demo span { position: absolute; left: 0; bottom: 37px; width: 100%; font: 18px/32px "微软雅黑","黑体"; color: #fff; text-align: center;}
.owl-pagination { position: absolute; left: 0; bottom: 5px; width: 100%; height: 22px; text-align: center;}
.owl-page { display: inline-block; width:10px; height: 10px; margin: 0 5px; background:#FFF; *display: inline; *zoom: 1; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.owl-pagination .active { background:#FFC000;}
.owl-buttons { display: none;}
.owl-buttons div { position: absolute; top: 50%; width: 24px; height: 48px; margin-top: -40px; text-indent: -9999px;}
/*幻灯片*/
/*banner-end*/
/* 两大图 */
.i_ma_h { padding-top: 32px; /*height:350px;*/}
.i_ma_50 { width:100%; height:50px;}
.i_ma .i_mam{ width:545px; height:280px; float:left; border:10px solid #EFEFEF; float:left; margin-left:7px; margin-right:7px; margin-top:10px; box-shadow:2px 2px 7px #999; position:relative;}
.i_ma .i_mam .tu{ width:544px; height:280px; position:absolute; left:0; top:0; z-index:1;}
.i_ma .i_mam .tu img{ width:544px; height:280px; vertical-align:top;}
.i_ma .i_mam .wz{
	width:204px;
	height:60px;
	line-height:60px;
	text-align:center;
	position:relative;
	z-index:9;
	color:#FFFFFF;
	margin:95px 0px 0px 170px;
	font-size:28px;
	font-weight:700;
	
-webkit-text-shadow:#3362a8 1px 0 0,#3362a8 0 1px 0,#3362a8 -1px 0 0,#3362a8 0 -1px 0;  
-moz-text-shadow:#3362a8 1px 0 0,#3362a8 0 1px 0,#3362a8 -1px 0 0,#3362a8 0 -1px 0;  
text-shadow:#3362a8 1px 0 0,#3362a8 0 1px 0,#3362a8 -1px 0 0,#3362a8 0 -1px 0;   
*filter: Glow(Color=#3362a8, Strength=1); 

	/*
	background-color:#0073bc;
	border:5px #FFFFFF solid;
	background-image: url(../images/Sub_bor_bg.png);
	background-repeat: repeat;
	background-position: left top;*/
}
/* 两大图end */
/*  团队展示 */
.g_sjs { }
.g_sjs h2 { height: 35px; line-height: 35px; border-bottom: 1px solid #cccccc; position: relative; font-size: 16px; font-weight: bold; color: #666; }
.g_sjs h2 em { display: inline-block; font-weight: normal; color: #666; font-size: 16px; font-family: arial; text-transform: uppercase; padding-left: 10px; }
.g_sjs h2 .u_more a {font-size: 12px;font-family:arial; font-weight: normal; padding-right: 16px; }
.g_sjs .m_sjs { margin-top: 30px; }
.g_sjs .u_dlst1 { float: left; margin-right: 29px; width: 260px; margin-bottom:10px;background: #eaeaea; position: relative; }
.g_sjs .lastdl { margin-right: 0; }
.g_sjs .u_dlst1 dt { height: 220px; display: block; width: 260px; z-index: 1; position: relative; }
.g_sjs .u_dlst1 dt img{ height: 220px; width: 260px;}
.g_sjs .u_dlst1 dd { padding: 10px 10px 10px 12px; z-index: 2; position: relative;background-color:#999999; }
.g_sjs .u_dlst1 dd h3 { height:20px; line-height:20px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; text-align:center;}
.g_sjs .u_dlst1 dd h3 a { color: #3462a9; font-size: 16px; font-weight: normal; }
.g_sjs .u_dlst1 dd h4 {color: #FFFFFF; font-weight: normal; font-size: 14px; line-height: 21px; height: 21px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center;}
.g_sjs .u_dlst1 dd h4 a { color: #FFFFFF; font-size: 14px; font-weight: normal; }
.bg { width: 218px; height: 322px; border: 2px solid #b4bdca; margin: -2px; position: absolute; left: 0; top: 0; z-index: 50; display: none; cursor: pointer; }
.bg2 { width: 218px; height: 322px; background: #fff; position: absolute; left: 0; top: 0; z-index: 1; display: none; cursor: pointer; }

/* 证书 */
.g_zs { background: #eaeaea; /*height: 414px;*/ padding-top: 32px; min-width:1160px;}
.m_zs h2 { height: 35px; line-height: 35px; border-bottom: 1px solid #cccccc; position: relative; font-size: 16px; font-weight: bold; color: #666; }
.m_zs h2 a { height: 35px; line-height: 35px; }
.m_zs h2 i { position: absolute; width: 40px; height: 3px; background: #ffa801; left: 0; bottom: -3px; overflow: hidden; }
.m_zs h2 em { display: inline-block; font-weight: normal; color: #999; font-size: 16px; font-family: arial; text-transform: uppercase; padding-left: 10px; }
.m_zs h2 .u_more a {font-size:12px; font-family: arial; font-weight: normal; padding-right: 16px; }
.m_zs .m_kfc { padding: 26px 0 0 0; position: relative; height: 300px;}
.m_zs .m_kfc .u_ljt, .m_zs .m_kfc .u_rjt { width: 28px; height: 24px; display: block; position: absolute; }
.m_zs .m_kfc .u_ljt { top: 150px; left: 0; }
.m_zs .m_kfc .u_rjt { top: 150px; right: 0; }
.m_zs .m_kfc .u_ljt a { background: url("../images/ljt2.jpg") no-repeat; width: 28px; height: 24px; display: block; }
.m_zs .m_kfc .u_rjt a { background: url("../images/rjt2.jpg") no-repeat; width: 28px; height: 24px; display: block; }
.m_zs .m_kfc .u_ljt a:hover { background: url("../images/ljt2h.jpg") no-repeat; width: 28px; height: 24px; display: block; }
.m_zs .m_kfc .u_rjt a:hover { background: url("../images/rjt2h.jpg") no-repeat; width: 28px; height: 24px; display: block; }
.m_zs .m_kfc .u_mid { width: 1090px; overflow: hidden; padding-left: 34px; }
.m_zs .m_kfc .u_lst2 li { width: 260px; height: 300px; float: left; margin-right: 20px; /*background: url("../images/zsbg.jpg") no-repeat; */}
.m_zs .m_kfc .u_lst2 .lastli { margin-right: 0; }
.m_zs .m_kfc .u_lst2 li img { width: 260px; height: 260px; padding: 0px 0px 10px 0px; display: block; }
.m_zs .m_kfc .u_lst2 span { width: 260px; display: block; height: 26px; line-height: 26px; overflow: hidden; text-align: center; color: #fff; font-size: 12px; cursor: pointer; background-color:#999999;white-space:nowrap; text-overflow:ellipsis; }
.m_zs .m_kfc .u_lst2 a:hover { text-decoration: none; }
/*友情链接*/
.u_gytit { height: 35px; line-height: 35px; border-bottom: 1px solid #cccccc; position: relative; font-size: 16px; font-weight: bold; color: #666; }
.u_gytit a { height: 35px; line-height: 35px; }
.u_gytit i { position: absolute; width: 65px; height: 3px; background: #ffa801; left: 0; bottom: -3px; overflow: hidden; }
.u_gytit em { display: inline-block; font-weight: normal; color: #999; font-size: 16px; font-family: arial; text-transform: uppercase; padding-left: 10px; }
.u_gytit .u_more a {font-size:12px;font-family: arial; font-weight: normal; padding-right: 16px; }

.g_link { width: 1160px; padding-top: 20px; }
.g_link h2 em { color: #999; padding-left: 2px; }
.g_link .u_more a { font-size: 12px; color: #ff6000; font-family: "Microsoft YaHei"; }
.g_link .m_zxc { width: 295px; height: 367px; }
.m_link { padding-top: 10px; }
.m_link a { font-size: 12px; color: #575757; padding: 0 18px; line-height: 21px; float:left;}
/*二级页面 */
.pages{ width:100%; text-align:center; height:30px; line-height:30px; margin-bottom:20px; margin-top:20px;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; vertical-align:top; font-size:16px; color:#555555; margin:0 3px;}
.pages .now{ color:#179EED;}
.pages .prev,.pages .next{ color:#FFF; background:#af1406; padding:0 10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pages .prev:hover,.pages .next:hover{background:#990f02;}

/*---资讯中心---*/
.news_con { width: 930px; margin: 0 auto; padding-top: 15px; }  /*资讯中心大框架*/
/* -- 当前位置 -- */
.plc { background-color: #fff; height: 30px; line-height: 30px; border: 1px solid #ccc; padding: 0 10px; position: relative; color: #666; overflow: hidden; margin-bottom: 10px; } 
/* -- 最近浏览过的产品 -- */
dl.pd_t05_con_dl { width: 170px; overflow: hidden; margin: 0px auto 3px; height: 176px; }
dl.pd_t05_con_dl dt, dl.pd_t05_con_dl dt a {width:170px;height:143px;line-height:0;font-size: 0; }
dl.pd_t05_con_dl dt img { width: 166px; height: 139px; padding: 1px; border: solid 1px #ccc; }
dl.pd_t05_con_dl dt a:hover img { border: solid 2px #3462a9; padding: 0 }
dl.pd_t05_con_dl dd { width: 170px; overflow: hidden; line-height: 28px; padding-top: 5px; text-align: center; color: #555; height: 33px; }
/*左边联系方式*/
.leftlx { background: #FFF; border: 1px solid #DFDFDF; border-top: none; margin-bottom: 5px; }
.leftlx h1 { text-align: center; height: 30px; line-height: 30px; font-size: 14px; }
.leftlx .dianh { padding: 0 5px 0 10px; word-break:break-all;}
.leftlx p { line-height: 24px; font-size: 13px; }
.leftlx .dianhua { background: url("../images/teln.gif")/*tpa=http://wubaiyi.net/wby/36007/images/teln.gif*/ no-repeat scroll 0 18px transparent; color: #666666; line-height: 20px; padding: 10px 0 10px 55px; }
.leftlx .dianhua span { display: block; font: 18px "Impact"; color: #3462a9; }
.leib2 .leftlx .lpcom { font-weight: bold; color: #0F638C; font-size: 14px; text-align: center; line-height: 30px; padding-top: 10px; }
.leib .tit, .leib2 .tit { background: #af1406; height: 38px; line-height: 38px; padding-left: 13px; font-weight: bold; color: #FFF; font-size: 14px }
.leib .tit a, .leib2 .tit a { color: #FFF; }
.leib .tit a:hover, .leib2 .tit a:hover { color: #FFF; }
.leib .nr { border: 1px solid #dfdfdf;/* padding: 12px 5px 10px 5px;*/ background: #fff; }
.leib .nr h4 a { font-weight: 500; padding-top:5px; padding-bottom:5px; color: #666; font-size: 14px; padding-left: 12px; height: 24px; line-height: 24px; display: block; margin-bottom: 5px; }
.leib .nr h4 a:hover { background-color:#eaeaea; font-weight:700; }
.leib .nr .cur a { display: block; color: #C10005; }
.leib .nr ul { padding-bottom: 5px; border-bottom: 1px dotted #8b8b8b; margin-bottom: 7px; }
.leib .nr li a { display: block; padding-left: 20px; padding-top:5px; padding-bottom:5px; margin-top:2px; margin-bottom:2px; line-height: 24px; height: 24px; overflow: hidden; }
.leib .nr li a:hover { background-color:#eaeaea; font-weight:700; }
.leib .nr h4 { margin-top:5px; }
.topadcs { width: 1160px; margin-bottom: 10px; overflow: hidden; margin-bottom: 10px; }
/*资讯中心列表页面的--dl*/
dl.news_dl { font-size: 14px; color: #666; padding: 0 5px; line-height: 22px; border-bottom: 1px dashed #CCCCCC; }
dl.news_dl a { color: #000; }
dl.news_dl dt { margin-bottom: 3px; margin-top: 5px; line-height: 34px; height: 34px; width: 920px; overflow: hidden; }
dl.news_dl .dt_1 { float:left; width:760px; height: 30px;  padding-left: 10px; font-size: 14px; color: #3462a9; font-weight: bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
dl.news_dl .dt_1:hover { color: #D40426; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size: 12px; float: right; padding: 0 10px 0 8px; font-family: "宋体"; }
dl.news_dl .dt_3 { font-size: 12px; }
dl.news_dl .dt_3 a { color: #FF0000; text-decoration: underline; } /*文章出处*/
dl.news_dl dd {font-size:12px;padding-left:10px;height:45px;overflow:hidden;margin-bottom: 10px; word-break:break-all; }
.nmenu { width: 198px; border: 1px solid #3462a9; }
.nmenu h2 { background: #3462a9; height: 46px; line-height: 46px; padding-left: 16px; }
.nmenu h2 a { font-size: 16px; color: #fff; }
.nmenu h4 { background:#c2d0e5;height:44px;line-height:44px;overflow:hidden; margin-bottom: 5px; }
.nmenu h4 a {background: url("img/index/nico1.jpg")/*tpa=http://wubaiyi.net/wby/36007/css/img/index/nico1.jpg*/ no-repeat 20px 20px; display: block; height: 44px; line-height: 44px; padding-left: 34px; color: #3462a9; font-size: 14px; font-weight: normal; }
.nmenu ul { margin: 0 16px; }
.nmenu li { height: 34px; line-height: 34px; overflow: hidden; border-bottom: 1px solid #ccc; }
.nmenu li a{display:block;background:url("img/index/nico2.jpg")/*tpa=http://wubaiyi.net/wby/36007/css/img/index/nico2.jpg*/ no-repeat 0 17px;padding-left:16px; }
.nmenu .cur a { color: #ffa801; font-weight: bold; }
/* -- 产品列表样式 -- */
dl.p_list_dl { width: 225px; overflow: hidden; float: left; height: 220px; padding-left: 11px; }
dl.p_list_dl dt { width: 221px; height: 178px; line-height: 0; font-size: 0;}
dl.p_list_dl dt img { width: 217px; height: 180px; padding: 1px; border: 1px solid #D6D6D6; }
dl.p_list_dl dd { padding-top: 10px; height: 25px; width: 217px; line-height: 25px; font-size:15px; font-weight:700; text-align: center; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; }
dl.p_list_dl dt a:hover img { border: 2px solid #af1406; }
.pro_curmbs { margin-bottom: 10px; padding: 0 5px; } /*产品列表页，面包屑导航,字体颜色可自行修改*/
.pro_curmbs span { color: #C10005; }
.pro_curmbs a { color: #333; }
.pro_curmbs a:hover { color: #C10005; }
.pro_curmbs .a_b { color: #C10005; font-weight: bold; }
/* -- 图册列表样式 -- */
dl.tu_list_dl { width: 225px; overflow: hidden; float: left; height: 270px; padding-left: 6px; }
dl.tu_list_dl dt { width: 221px; height: 220px; line-height: 0; font-size: 0; }
dl.tu_list_dl dt img { width: 217px; height: 217px; padding: 1px; border: 1px solid #D6D6D6; }
dl.tu_list_dl dd { padding-top: 16px; height: 15px; width: 217px; line-height: 15px; text-align: center; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; }
dl.tu_list_dl dt a:hover img { border: 2px solid #af1406; }
/*内容详细页*/
.con_tit { font-size: 26px; text-align: center; margin-top: 10px; word-break:break-all;}
.con_dat { font-size: 12px; text-align: center; margin: 8px 0; }
.con_img { text-align: center; }
.con_img img { max-width: 930px; }
.con_con { padding: 10px 20px; font-size: 14px; line-height: 30px; word-break:break-all; }
.con_con img { max-width: 860px; }
.con_page { padding: 10px 20px; line-height: 30px; font-size: 14px; }
.con_page a:hover { color: #3462a9; }
/*产品详情页*/
/*放大镜*/
.preview{width:500px; height:500px; margin:0px 0px 0px 0px; border:1px #CCCCCC solid;}
/* smallImg */
.smallImg{position:relative; height:106px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:490px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:104px; overflow:hidden; position:relative; float:left; cursor:pointer; margin-top:25px; }
.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:475px; margin-top:-104px;}

#imageMenu {height:104px; width:460px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:104px; width:114px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:104px; height:104px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:98px; height:98px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:500px; height:500px; overflow:hidden;}
.bigImg #midimg{width:500px; height:500px;}
.bigImg #midimg img{/*width:500px; height:400px;*/ max-width:500px; max-height:500px;}
.bigImg #winSelector{width:260px; height:260px;}
#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;}
/*放大镜end*/
.preview_l { float:left; width:505px; margin:0px; padding:0px; overflow:hidden;}
.preview_r { float:right; width:400px; margin:0px; padding:0px; overflow:hidden;}
.preview_r h2{ padding:10px 0px 5px 0px; font-size:22px; line-height:32px; font-weight:100; margin:0px; text-align:center;word-break:break-all;}
.preview_r_click{ padding:2px 0px 2px 0px; text-align:center; border-top:1px #CCCCCC dashed; border-bottom:1px #CCCCCC dashed;}
.preview_r_con{ padding:2px 0px 2px 0px;word-break:break-all; overflow:hidden; font-size:12px; line-height:20px;}
.home_four_t_a {
    width:905px;
    margin:10px 0px 0px 0px;
    padding:0px;
	border:solid 1px #CCCCCC;
	height:34px;
	line-height:34px;
	background-image: url(../images/bg1px.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.home_four_tab {
	float: left;
	height:34px;
	margin:0px;
	text-align: center;
	border-right: 0px;
	border-bottom: 0px;
	padding:0px 12px 0px 20px;
	font-size: 16px;
	line-height:36px;
}
.home_four_c { padding:10px 5px 5px 5px;  margin:0px; word-break:break-all;}
/*产品详情页end*/
/*留言*/
.book_m{ width:100%; padding:30px 0;}
.book .book_m{ width:100%; padding:20px 0;}
.book .s_bh{ width:100%; padding:0px 0 10px; text-align:left; height:40px; line-height:40px; font-size:24px; color:#F12A33;}
.book_m ul{ width:100%; float:left;}
.book_m ul li{ width:100%; margin-bottom:15px;}
.book_m ul li .name,.book_m ul li input,.book_m ul li textarea{ display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.book_m ul li .name{ width:125px; height:35px; text-align:right; line-height:35px;}
.book_m ul li input{ width:470px; height:35px; line-height:35px; padding:0 5px; border:1px solid #ddd;}
.book_m ul li input:hover{ border:1px solid #353535;}
.book_m ul li .name i{ display:block; text-align:right; font-style:normal; color:#F00; line-height:20px;}
.book_m ul li textarea{ width:580px; height:194px; border:1px solid #ddd; line-height:175%;}
.book_m ul li textarea:hover{ border:1px solid #353535;}
.book_m ul li input[type="submit"]{ width:100px; text-align:center; color:#fff; cursor:pointer; background-color:#353535; color:#FFFFFF; }
/*留言end*/
/*相关内容*/
.Sub_w {
width:100%;
margin:0px;
padding:0px 0px 10px 0px;
overflow:hidden;
border-top:1px #dddddd solid;
}
.Sub_w_t {
margin:0px;
padding:0px 0px 10px 0px;
font-family:"Microsoft YaHei", "微软雅黑", "宋体", "楷体","楷体_GB2312","SimSun";
	font-size:14px;
	color:#3b7163;
	font-weight:700;
}
.Sub_w span{
float:left;
    display:inline-block;
    *display:inline; 
    *zoom:1;
	width:45%;
    height:26px;
	line-height:26px;
	font-size:14px;
	font-family:"Microsoft YaHei", "微软雅黑", "宋体", "楷体","楷体_GB2312","SimSun";
	margin:0px;
	padding:0px 0px 0px 18px;
	overflow:hidden;
    text-overflow:ellipsis;
	white-space:normal;
	color:#555555;
	background-image:url(../images/topico.jpg);
	background-repeat:no-repeat;
	background-position:8px 12px;
}
.Sub_w span a{
	color:#555555;
}
/*相关内容end*/