﻿/*temp.css*/
#nodata { padding: 80px; padding-left: 150px; border: solid 1px #eee; margin: 10px 0; background: url(../images/nodata.gif) no-repeat 20px 20px; }
/*rollup.css*/
#roll_top, #fall, #ct { position: relative; cursor: pointer; height: 72px; width: 26px }
#roll_top { background: url(../images/top.gif) no-repeat }
#fall { background: url(../images/top.gif) no-repeat 0 -80px }
#ct { background: url(../images/top.gif) no-repeat 0 -40px }
#roll { display: block; width: 15px; margin-right: -500px; position: fixed; right: 50%; top: 50%; _margin-right: -505px; _position: absolute; _margin-top: 300px; _top:expression(eval(document.documentElement.scrollTop))
}
.ImTable * { padding: 0px; margin: 0px }
.ImTable { border-collapse: collapse; border: none; background: url(../images/bg.gif) }
.ImTable h2 { font-size: 14px; font-weight: bold; margin-top: 5px }
.ImHeader { height: 165px; background: url(../images/im_01.gif) }
.ImRow0 { background: url(../images/ico_item1.gif) no-repeat; margin: 10px 10px 0; height: 24px; padding-left: 10px; padding-top: 4px; }
.ImRow1 { background: url(../images/ico_item1.gif) no-repeat; margin: 10px 10px 0; height: 24px; padding-left: 10px; padding-top: 4px; }
a.im, a:hover.im { text-decoration: none; height: 35px; color: #666; font-size: 14px; }
.ImFooter { height: 220px; background: url(../images/im_04.gif) no-repeat; display: inline-block; width: 150px; font-family: Arial, Helvetica, sans-serif; padding-top: 140px; }
.ImFooter h5 { font-size: 14px; font-weight: normal; color: #8f9396; text-align: center; margin: 15px 0 0; font-family: '宋体'; }
.ImFooter p { font-size: 20px; font-weight: bold; color: #fff; text-align: center; margin: 10px 0; }
.h_sea { height: 27px; width: 1100px; margin: 0 auto; padding: 18px 0 12px 20px; color: #4a4a4a; line-height: 24px; }
.s_inp { height: 30px; width:320px;}
.inp01 { height: 25px; border: solid 1px #d8d8d8; background: none; width: 150px; padding: 0 12px;line-height: 25px; color: #575757; }
.inp01:focus{outline:medium;}
.s_ss { float: left; width: 49px; height: 26px; background: #0058a8; border: 0; color: #fff; text-align: center; line-height: 26px; }
.h_sea a { padding: 0 13px 0 0; color: #4a4a4a; }
 @charset "utf-8";
html { color: #000; background: #FFF; }
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; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit;  }
del, ins { text-decoration: none; }
li { list-style: none; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
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; }
body { font: 12px/1.231 arial, helvetica, clean, sans-serif; }
select, input, button, textarea, button { font: 99% arial, helvetica, clean, sans-serif; }
pre, code, kbd, samp, tt { font-family: monospace; *font-size:108%;
line-height: 100%; }
/*title*/
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; }
 @charset "utf-8";
body { color: #666666; font: 12px/1.231 "微软雅黑", Arial, Helvetica, sans-serif, ""; } /*网站字体颜色*/
a { color: #666666; text-decoration: none; }  /*for ie f6n.net*/
a:focus { outline: 0; } /*for ff f6n.net*/
a:hover { text-decoration: underline; }
.vam { vertical-align: middle; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
.tr { text-align: right; }
.tl { text-align: left; }
.center { text-align: center; }
.fl { float: left; }
.fr { float: right; }
.fw { font-family: "微软雅黑", "宋体"; }
.pa { position: absolute; width: 240px; height: 32px; }
.pr { position: relative }
.mt8 { margin-top: 8px; }
.font14 { font-size: 14px; font-weight: bold; }
/* -- 购物车外部框架 -- */
.cart_header, .cart_content, .cart_footer { width: 760px; margin: 0 auto; }
/* -- 页面整体布局 -- */
.header, .content, .footer { width: 1100px; margin: 0 auto; }
.left { width: 220px; float: left; overflow: hidden; }
.left2 { width: 670px; float: left; overflow: hidden; }
.left3 { width: 754px; float: left; overflow: hidden; color: #666; }
.lefttop { background: url(../images/left_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.left2top { background: url(../images/left2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.leftbot { background: url(../images/left_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.left2bot { background: url(../images/right_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.right { width: 875px; float: left; display: inline; margin-left: 5px; overflow: hidden; }
.right2 { width: 275px; float: right; overflow: hidden; }
.right3 { width: 201px; float: right; overflow: hidden; color: #666; }
.righttop { background: url(../images/right_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.right2top { background: url(../images/right2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.rightbot { background: url(../images/right_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.right2bot { background: url(../images/left_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.right_main { width: 872px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden; }
.right2_main { width: 273px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden; }
.left2_main { width: 668px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden; }
.right_content { padding:12px; line-height:30px; font-size:14px;}
/*头部开始*/
.top { background: url(../images/top.jpg) repeat-x center 0; height: 246px; }
.h_zc { height: 34px; color: #585858; overflow: hidden; line-height: 30px; }
.h_zc p { float: right; }
.h_zc a { color: #585858; padding: 0 10px; line-height: 30px; display: inline-block; }
.h_zc span, .h_zc span a { color: #007cc3 }
.h_zc a.sina { width: 12px; }
.h_zc a.tengx { width: 10px; }
.h_con { height: 126px; padding: 38px 6px 0; overflow: hidden; }
.h_con h1 { padding: 0 10px 0 0; }
.h_con p { padding: 15px 0 0 10px; line-height: 30px; color: #0151b3; font-family: "Microsoft YaHei"; font-weight: bold; font-size: 18px; }
.h_con p b { display: block; font-size: 18px; font-family: "Microsoft YaHei"; color: #3e3a39; font-weight: normal; }
.h_pho { font-size: 16px; padding: 0 50px 0 16px; color: #434343; font-family: "Microsoft YaHei"; line-height: 30px; position: relative; }
.h_pho em { position: absolute; left: 65px; top: 0 }
.h_pho em img { padding-right: 14px; vertical-align: middle; }
.h_pho span { border-top: 1px solid #e2e2e2; padding-top: 15px; }
.h_pho b { color: #f0273c; font-style: normal; font-size: 30px; font-family: Arial; }
.top1 { background: #100705; height: 67px; }
.menu { height: 48px; }
.menu li { float: left; width:110px; background: url(../images/xian.jpg) no-repeat right; font-family: "Microsoft YaHei"; font-size: 15px; }
.menu li a { color: #fff; line-height: 48px; display: inline-block; text-align:center;}
.menu li.cur a, .menu li a:hover { background: #f0273c; text-decoration: none; }
.menu li a:-webkit-any-link {
display:block;
}
/*头部结束*/

/*底部开始*/

.foot { background: url(../images/footer_07.png); height: 230px; }
.f_nav { clear: both; height: 37px; line-height: 37px; text-align: center; color: #fff; background: #003770; }
.f_nav a { padding: 0 16px; color: #fff; }
.f_con { padding: 32px 0 0; line-height: 22px; height: 130px; }
.f_logo { width: 240px; text-align: right; padding-right: 15px; padding-top: 10px; padding-left:30px; }
.f_text { width: 400px; padding-top:20px; padding-left: 60px; line-height: 24px; color: #fff; }
.f_con img, .f_con a { padding-left: 3px; color: #fff; vertical-align: middle; }
.f_wx { width: 250px; }
.f_wx span { float: left; text-align: center; color: #ccd6e8; padding-right: 10px; line-height: 30px; }
.f_wx img { display: block; }
/*底部结束*/

/*长城3M生产设备展示  开始*/
.chang { height: 381px; background: #1863b1; }
.chang h2 { text-align: center; font: 18px/39px "Microsoft YaHei"; position: relative; background: url(../images/list_07.png) no-repeat bottom; height: 45px; padding-top: 40px; }
.chang h2 a, .chang h2 a:hover { color: #fff; text-decoration: none; }
.chang h2 span { position: absolute; font-size: 12px; right: 0; bottom: 5px; }
.chl { width: 24px; height: 65px; padding-top: 62px; }
.chang ul { float: left; height: 185px; width: 902px; padding-top: 22px; }
.chang ul li { float: left; height: 185px; width: 210px; text-align: center; margin-left: 14px; display: inline; }
.chang ul li img { width:200px; height:150px;}
.chang ul li span { display: block; height: 30px; }
.chang ul li a { line-height: 30px; font-size: 12px; color: #fff; }
/*长城3M生产设备展示  结束*/

/*ban02 开始*/
/*广告图*/
.ban02 { width: 960px; height: 130px; position: relative; top: -73px; overflow: hidden; margin: 0 auto; }
.ban02 span { position: relative; top: -100px; left: 720px; font: 30px/30px "arial"; color: #fff; }
.ban02 span em { display: block; }
.ban02 span b { font: 15px/18px "Microsoft YaHei"; color: #fff; display: block; margin-top: 8px; }
/*ban02 结束*/

/*客户眼里的长城3M胶 开始*/
.chsm { width: 960px; height: 465px; overflow: hidden; margin: 0 auto; position: relative; top: -30px; }
.chsm h2 { text-align: center; font: 18px/24px "Microsoft YaHei"; position: relative; background: url(../images/kh_35.png) no-repeat bottom; height: 35px; margin-bottom: 32px; }
.chsm b { color: #1863b1; font-weight: normal; }
.chsm span { font-family: ""; color: #575757; }
.chsm h2 a, .chsm h2 a:hover { color: #000; text-decoration: none; }
.chsm span a { color: #575757; display: block; }
.chsm h2 span { position: absolute; font-size: 12px; right: 0; bottom: 5px; }
.chsm ul li { width: 240px; height: 387px; background: #fff; float: left; position: relative; }
.chsm ul li a { display: block; width: 230px; height: 387px; font: 12px/20px ""; color: #616161; border-bottom: 3px solid #c8c8c8; text-decoration: none; border-right: 1px solid #c8c8c8; border-left: 1px solid #c8c8c8; border-top: 1px solid #c8c8c8; }
.chsm ul li a:hover { background: #f7f7f7; border-bottom: 3px solid #0151B3; text-decoration: none; border-right: 1px solid #0151B3; border-left: 1px solid #0151B3; border-top: 1px solid #0151B3; }
.chsm ul li h3 { font: 12px/30px ""; color: #1c1c1c; display: block; padding: 10px 0 0 19px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 200px; display: inline-block; }
.chsm ul li h3, .chsm ul li p { width: 203px; margin: 0 auto; }
.chsm ul li img { width: 229px; height: 174px; border-right: 1px solid #fff; }
.chsm ul li b { width: 88px; height: 22px; border: 1px solid #c8c8c8; font: 12px/22px ""; color: #505050; text-indent: 13px; display: block; background: #fff url(../images/kh_51.png) no-repeat 77px 7px; position: absolute; bottom: 19px; left: 20px; }
.chsm ul .nones img { border-right: none; }
/*客户眼里的长城3M胶 结束*/

/*长期合作客户 开始*/
.hzkh { width: 100%; height: 257px; background: #f1f1f1; }
.hzkh h2 { text-align: center; font: 18px/24px "Microsoft YaHei"; position: relative; background: url(../images/kh_35.png) no-repeat bottom; height: 35px; margin-bottom: 32px; padding-top: 32px; }
.hzkh h2 a, .hzkh h2 a:hover { color: #000; text-decoration: none; }
.hzkh h2 span { position: absolute; font-size: 12px; right: 0; bottom: 5px; font-family: ""; }
.hzkh h2 span a { color: #a1a1a1; }
.hzl { padding-top: 11px; width: 23px; height: 65px; }
.hzkh ul { float: left; }
.hzkh ul li { float: left; width: 156px; height: 125px; margin-left: 22px; display: inline; overflow: hidden; text-align: center; }
.hzkh ul li img { width: 156px; height: 85px; }
.hzkh ul li span { line-height: 40px; }
.hzkh ul li a { color: #585858; }
/*长期合作客户 结束*/

/*资讯 开始*/
.zxsss { height: 429px; padding-top: 35px; background: url(../images/zx_02.png) no-repeat center top; margin: 0 auto; overflow: hidden; position: relative; }
.honor { width: 600px; height: 395px; overflow: hidden; }
.hobt { height: 38px; background: url(../images/zxfaq_116.png) no-repeat bottom left; }
.hobt font a { float: left; font: 18px/32px "Microsoft YaHei"; color: #343434; background: url(../images/zxfaq_112.png) no-repeat 3px 8px; text-indent: 27px; }
.hobt span a { font: 12px/35px ""; color: #9d9d9d; display: block; }
.hoimg { width: 235px; height: 205px; overflow: hidden; margin: 0 auto; position: relative; }
.hoimg ul { padding-top: 19px; }
.hoimg ul li { width: 235px; height: 159px; float: left; }
.hoimg ul li img { width: 233px; height: 156px; border: 1px solid #d1d2d2; }
.hoimg span { width: 43px; height: 20px; background: #e8e8e8; padding-left: 191px; display: block; margin-top: 7px; position: absolute; bottom: 0; left: 0; }
.hoimg span a { padding-left: 1px; }
.hossi { width: 600px; overflow: hidden; padding-top: 15px; line-height:28px;  }
 
.cczx { width: 450px; height: 382px; margin-left: 50px; display: inline; }
.ccbt { height: 35px; border-bottom: 1px solid #ccc; overflow: hidden; }
.ccbt font a { float: left; font: 18px/33px "Microsoft YaHei"; color: #343434; text-indent: 27px; text-decoration: none; display: inline; margin-right: 10px; }
.ccbt font a:hover, .ccbt font .cur3 { background: url(../images/zxfaq_112.png) no-repeat 3px 8px; border-bottom: 3px solid #1060b0; text-decoration: none; }
.ccbt span a { font: 12px/35px ""; color: #9d9d9d; display: block; }
.cczx dl { width: 448px; height: 127px; overflow: hidden; margin: 18px auto; }
.cczx dl dt { width: 138px; height: 157px; overflow: hidden; float: left }
.cczx dl dd { width: 300px; height: 120px; float: right; overflow: hidden; font: 12px/20px ""; color: #747474; position: relative; }
.cczx dl dd .ckxq { width: 98px; height: 22px; background: #0456aa url(../images/zxfaq_131.png) right no-repeat; position: absolute; bottom: 1px; left: 0; text-indent: 15px; font: 12px/22px ""; color: #fff; display: block; }
.cczx ul { width: 444px; height: 188px; overflow: hidden; }
.cczx ul li { width: 444px; font: 12px/29px ""; color: #575757; text-indent: 14px; background: url(../images/kh_51.png) no-repeat 2px 11px; border-bottom: 1px dashed #ddd; }
.faq { width: 280px; height: 380px; overflow: hidden; }
.faq dl { width: 280px; overflow: hidden; border-bottom: 1px dashed #e1e1e1; padding-top: 20px; padding-bottom: 10px; }
.faq dl dt a { width: 280px; font: 12px/24px ""; color: #323232; display: block; background: url(../images/zxfaq_122.jpg) no-repeat 0 3px; text-indent: 27px; padding-bottom: 3px; }
.faq dl dd { font: 12px/24px ""; color: #707070; padding-left: 27px; background: url(../images/zxfaq_128.jpg) no-repeat 0 3px; }
/*资讯 结束*/

.topadcs img {max-width:1100px;}


.article_next { line-height:24px; padding-left:20px; font-size:14px;} 
.related {}
.related_tit { padding: 6px 0 6px 12px; font-size:14px; font-weight:bold;}
.related ul {}
.related ul li { padding-left:42px; line-height:28px; width:90%; background:url(/images/dot1.gif) no-repeat 22px center; border-bottom: #CCCCCC dashed 1px;}
.related ul li a{ font-size:14px;}
.prod-show {
	width:850px;
}
.prod-show .tit {
	width:860px;
	padding-top:10px;
	height:50px;
	font-size:26px;
	color:#286DCA;
	text-align:center;
}
.prod-show .fbt {
	width:850px;
	height:40px;
	background:#EEE;
	font-size:12px;
	color:#666;
	text-align:center;
	line-height:40px;
	border-top:1px solid #DDD;
}
.prod-show .con {
	width:840px;
	font-size:14px;
	color:#444;
	line-height:28px;
	padding:15px;
}
 
 

.news_list { padding:10px;}
.news_list ul {}
.news_list ul li { border-bottom: #CCCCCC dashed 1px; height:36px; line-height:36px; padding-left:28px; background:url(/images/dot3.jpg) no-repeat 12px center;}
.news_list ul li span { float:right; padding-right:12px; color:#CCCCCC; font-size:12px;}

.news_show{ display:block; padding-bottom:10px; padding:12px 10px 0px 10px;}
.news_show h1{ display:block; text-align:center; font-family:Microsoft YaHei; line-height:30px;  overflow:hidden; color:#666666; font-size:20px; font-weight:normal; margin-bottom:5px; }
.news_time{ display:block; line-height:30px; text-align:center; border-bottom:#CCCCCC dashed 1px; color:#CCCCCC;}
.news_list_bottom { padding-left:10px; padding-right:10px; text-indent:2em;}
.pages{ padding:9px 5px 5px 5px; text-align:center;}
.pages ul{}
.pages ul li{ display:inline;}
.pages ul li a,.pages ul li span{ padding:5px;}