@charset "utf-8";
/*全局样式*/
body { behavior:url("csshover3.htc"); }
html, body, div, span,object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, abbr,del, dfn, em, img, ins,strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th{margin:0; padding:0; border:0;}
input, button {margin:0; padding:0; border:0; background:none; width:150px; height:25px; line-height:25px;}
body {color:#666; font-size:13px;  font-family: "microsoft yahei",'SimSun',sans-serif; min-width:1024px;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, em {color:#1B12FC; font-style:normal; }
h1, h2, h3, h4, h5, h6 {font-size:14px; font-weight:700;}
ol, ul, li {list-style:none;}
button,input[type="submit"] {cursor:pointer;}
*+html img {margin-bottom:0!important;} /* Fix IE7 */
textarea {margin:0; padding:0; font-size:14px; overflow:auto;}
:focus {outline:0;}
.cfix:before,.cfix:after {content:"";display:table;}
.cfix:after {clear:both;}
.cfix {zoom:1;} 
.clearfix:after {content:"\0020";line-height:0; font-size:0; display:block; clear:both; visibility:hidden; overflow:hidden;}
.clearfix { clear:both; overflow:hidden; visibility:visible;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#d70100; text-decoration:none;}
.w1000{ width:1000px; margin:0 auto;}
span,p{ line-height:20px;}
/*head*/



#focus {width:1420px; height:450px; overflow:hidden; position:relative; margin:0 auto;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1420px; height:450px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1420px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1400px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(.././img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:160px; top:130px;}
#focus .next {right:160px; top:130px;background-position:right top;}

.wrapper { margin:0 auto 10px; width:1420px;}


.content1{ margin-bottom:5px; overflow:hidden;}
.protab{ float:left; width:67%;}
.protab ul{ margin-bottom:22px; border-bottom:1px solid #ccc; height:36px;}
*html .protab ul{ margin-bottom:20px; border-bottom:1px solid #ccc; height:36px; overflow:hidden;}
.protab ul li{ float:left; width:110px; height:36px; line-height:36px; text-align:center; background:#3C3E45; margin-right:6px; color:#fff; font-weight:bold; font-size:14px; cursor:pointer;}
.protab ul li.active{ background:#fff; width:130px; height:35px; border-top:3px solid #ED1E24; border-left:1px solid #ccc; border-right:1px solid #ccc; color:#ED1E24}
.protab dl{ float:left; width:50%; margin-bottom:30px; overflow:hidden; _height:110px;}
.protab dl dt{ width:150px; height:112px; float:left;}
.protab dl dd{ float:right; width:51%; *width:52%; _width:52%; margin-right:6px; overflow:hidden;}
.protab dl dd a{ font-weight:bold; line-height:24px; color:#333;}
.protab dl dd p{ color:#666;}

.news{ float:right; width:30%;}
.hd{ border-bottom:2px solid #1919EB; height:35px; margin-bottom:10px; position:relative;}
.hd h2{ background:url(../images/news-titbg.gif) no-repeat bottom center; float:left; height:41px; line-height:35px; width:85px; position:absolute; top:0; left:0; font-size:20px; font-family:"微软雅黑"}
.hd a.more{ float:right; color:#999; margin-top:10px;}
.news dl{ overflow:hidden; width:100%;}
.news dl dt{ float:left; width:108px;}
.news dl dd{ float:right; }
.news dl dd h2{ font-size:16px; margin-bottom:5px;}
.news dl dd p{ color:#999; text-indent:2em; height:40px; overflow:hidden;}
.news dl dd a.detail{ color:#d75501; float:right;}
.news ul{ overflow:hidden;}
.news ul li{ height:34px; line-height:34px; border-bottom:1px dotted #ccc;}
.news ul li a{ padding-left:1px; display:block; height:30px; width:235px; overflow:hidden;}
.news ul li span{ color:#2d64b3; float:left; line-height:35px; }
/*content2*/
.content2{ margin-bottom:25px; overflow:hidden;}
.xianchang{ width:28%; float:left; margin-right:35px;}
.xianchang h3,.about h3,.service h3{ margin-bottom:15px; font-size:20px; font-family:"微软雅黑"}
.xianchang dl{ width:100%; overflow:hidden; margin-bottom:4px;}
.xianchang dl dt{ float:left; width:114px;}
.xianchang dl dd{ float:right; width:56%;}
.xianchang dl dd a{ font-weight:bold; display:block;}
.xianchang dl dd p{ color:#666; padding-top:6px;}
.xianchang dl dd a.more-proline{ color:#cd0102; font-size:12px; font-weight:normal; float:right;}
.xianchang ul{ overflow:hidden;}
.xianchang ul li{ background:url(../images/icon2.jpg) no-repeat left center; border-bottom:1px solid #ccc; height:41px; line-height:41px;}
.xianchang ul li a{ padding-left:25px; color:#666; font-weight:bold;}
.xianchang ul li a:hover{color:#d70100; text-decoration:none;}

.about{ width:35%; float:left;}
.about p{ line-height:22px; color:#666; padding-top:15px; }
.service{ float:right; width:30%;}
.service dl{ margin-bottom:16px; overflow:hidden; width:100%;}
.service dl img{ float:left;}
.service dl dd{ float:right; width:46%; color:#666; line-height:24px;}
.ser-xm{ margin-bottom:22px;}
.ser-xm ul{ overflow:hidden;}
.ser-xm ul li{ float:left; margin-right:16px;}
.ser-xm ul li.shili{ background:url(../images/shili.jpg) no-repeat left center; padding-bottom:3px;}
.ser-xm ul li.chanpin{ background:url(../images/chanpin.jpg) no-repeat left center;}
.ser-xm ul li.fuwu{ background:url(../images/fuwu.jpg) no-repeat left center;}
.ser-xm ul li a{ font-family:"Microsoft Yahei","宋体"; font-size:14px; color:#333; padding-left:28px;}
.category,.product{ position:relative;}
.category{ z-index:5;}
.product{ z-index:3;}
.category span,.product span{ line-height:30px; color:#666; font-size:14px;}
.search2 input.txt2{ float:left; width:65%; height:30px; line-height:30px; color:#666; border:1px solid #ccc; padding-left:10px; font-size:14px;}
.search2 input.search2-btn{ float:right; background:url(../images/search.jpg) no-repeat; width:80px; height:30px; cursor:pointer; margin-right:1px; color:#fff; font-size:14px;}

.select_box{width:96%; height:30px; line-height:30px; font-size:16px; padding-left:8px; cursor:pointer;  background:url(../images/search-select.jpg) no-repeat 98% 5px; border:1px solid #ccc;}
.selet_open{display:inline-block;position:absolute;right:20px;top:0;height:24px;}
.select_txt{display:inline-block;line-height:28px;height:28px;cursor:pointer;overflow:hidden;}
.option{width:99%; border:solid 1px #ccc;position:absolute;top:30px;left:0;z-index:2;overflow:hidden;display:none;}
.option a{display:block;height:26px;line-height:26px;text-align:left;padding-left:10px;width:98%; background:#fff; font-size:14px;}
.option a:hover{background-color:#efefef; height:26px; line-height:26px; color:#d80100;}
/*foot*/














/*搜索页面样式*/
    #scx_ss h2
        {
            margin: 0px auto 10px auto;
            font-size: 16px;
        }
        #scx_ss ul
        {
        }
        #scx_ss ul
        {
            overflow: hidden;
        }
        #scx_ss ul li
        {
            height: 150px;
            margin-bottom: 10px;
            width: 326px;
            float: left;
            margin-right: 20px;
        }
        #scx_ss ul li img
        {
            float: left;
        }
        #scx_ss ul li span
        {
            float: right;
            margin-left: 15px;
            width: 39%;
            height: 100px;
            overflow: hidden;
            display: block;
        }
        #scx_ss ul li span p
        {
            width: 131px;
        }
        #scx_ss ul li span h3
        {
            width: 180px;
        }
        
       #scx_ss1 h2
        {
            margin: 0px auto 10px auto;
            font-size: 16px;
        }
        #scx_ss1 ul
        {
        }
        #scx_ss1 ul
        {
            overflow: hidden;
        }
        #scx_ss1 ul li
        {
            height: 150px;
            margin-bottom: 10px;
            width: 326px;
            float: left;
            margin-right: 20px;
        }
        #scx_ss1 ul li img
        {
            float: left;
        }
        #scx_ss1 ul li span
        {
            float: right;
            margin-left: 15px;
            width: 39%;
            height: 100px;
            overflow: hidden;
            display: block;
        }
        #scx_ss1 ul li span p
        {
            width: 131px;
        }
        #scx_ss1 ul li span h3
        {
            width: 180px;
        }
        



/*锚点控制*/

#header-wrapper {height:auto; margin:0 auto; width:100%;}	
.fixed { position: fixed; top: 0px; z-index:9999; height: 43px; background:url(../images/protit-bg.jpg) repeat-x; line-height:43px; width:1200px; margin:0 auto; left:0;}
.fixed #header-wrapper {height:43px; margin:0 auto; width:100%;}
/*首页客户现场折叠效果*/
.title18 { padding:10px 0 10px 0; font-size:14px; border-bottom:#d8d8d8 1px  solid;  background:url(../images/arrow_down.gif) no-repeat right 7px ;}
.title18 a { font-size:15px; color:#cc0000;text-align:left;display:block; background:url(../images/icon2.jpg) no-repeat left center; }
.title18 a:hover { color:#000;}
.title18 p{background:url(../images/icon2.jpg) no-repeat left center; padding-left:20px; font-weight:bold; font-size:12px; color:#666;}
.title18.onshow { cursor:default; color:#cc0000; background:url(../images/arrow_down.gif) no-repeat right 7px ; }
.title18.onshow p{ color:#c00;}
.title18.on { cursor:pointer; color:#000; background:url(../images/arrow_down.gif) no-repeat right -53px; }
.title18.off { cursor:default; color:#000;background:url(../images/arrow_down.gif) no-repeat right 7px; }
.column{ display:block; overflow:hidden; width:100%;clear:both; }
.column img{  height:auto; padding:2px; width:15px; height:15px; margin:10px 0 10px 0;float:left;}
.column .con0{ width:100%; color:#666; height:40px;margin-top:10px;line-height:23px; overflow:hidden;}





.navpro { 
	overflow:hidden;  
	width: 884px; 
	margin: 0 auto; 
}
.navpro dl{ 
	overflow:hidden; 
	float:left; 
	height:440px;  
	margin-right: 20px;
	margin-top:0px;
}
.navpro  dl dt{ 
	overflow:hidden;  
	height: 25px; 
	margin-bottom: 5px; 
	line-height: 37px;  
	font-weight:bold; 
	
	text-indent: 20px;
}
.navpro  dl dt.pro_mobile{ 
	background-position:0 -37px;
	margin-bottom:0; 
}
.navpro  dl dt a{
 color:#000;
}
.navpro  dl dt a strong{ 
 color:#c00;  
}
.navpro  dl dd { 
	overflow:hidden; 
	height: 30px; 
	text-indent: 12px; 
	margin-left:0px;
}

.navpro  dl dd a { 
	display:block; 
}
.navpro  dl dd.imp a { 
	color:#c00c00; 
}
.navpro  dl dd a:hover { 
	
	color:#fff; 
}
.navpro  dl.navpro_1 { 
	width:150px; 
 }
.navpro  dl.navpro_2 { 
	width:121px; 
}
.navpro  dl.navpro_2  dd{ 
	width:110px; 
}
.navpro  dl.navpro_3 { 
	width:130px; 
}
.navpro  dl.navpro_3  dd{ 
	width:125px; 
}
.navpro_r { 
	width: 160px; 
	height:340px;
}
.navpro_r dl { 
	float:none; 
	height: auto; 
	margin-right:0; 
	background:none;
}

.navpro  dl dd.imp { 
	background-position:0 -149px; 
}
 