@charset "utf-8";
/* CSS Document */
*{
padding:0;
margin:0;
border:0;
font-size:12px;
line-height:1.8em;
}
ul,li,img,table{
padding:0;
list-style:none;
margin:0;
border:0;}
.clear{
padding:0;
margin:0;
clear:both;}
.red{
color:#cc0000;}

a{
font-size:12px;
color:#000000;}
a:hover{
font-size:12px;
color:#cc0000;}
body{
text-align:center;
margin:0px;
padding:0px;}
#wrapper{
margin:0 auto;
padding:0;
width:980px;
text-align:left;}
#top{
float:left;
width:980px;
}
.logo{
float:left;
clear:both;
width:155px;
height:57px;
background:url(images/lofo.gif) no-repeat;
background-position: left top;}
.nav{
float:left;
width:980px;
background:url(images/nav_bg.gif) top left repeat-x;
height:34px;}
.nav_ul{
float:left;
height:34px;
width:950px;}
.nav_ul li{
float:left;
background:url(images/nav_li_line.gif) center right no-repeat;
}
.nav_ul li a{
float:left;
font-size:14px;
height:34px;
line-height:34px;
color:#FFFFFF;
/*font-family:"黑体";
font-weight:bold;*/
text-decoration:none;
padding-left:34px;
padding-right:34px;}
.nav_ul li a:hover{
color:#000000;
font-size:14px;
background:url(images/nav_hover.gif) top center no-repeat;}
.nav_left{
width:15px;
height:34px;
background:url(images/nav_left.gif) top left no-repeat;
float:left;}
.nav_right{
width:15px;
height:34px;
background:url(images/nav_right.gif) top right no-repeat;
float:right;}
/*导航部分结束*/

#picBox{
float:left;
width:980px;
height:230px;
/*background:url(images/tab_bg.gif) top center no-repeat;*/
overflow:hidden;
position:relative;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:230px; width:4900px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:230px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; bottom:4px; right:10px;}
#icon_num li{ float:left; background:url(images/flashbutton.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; color:#39F;text-align:center;cursor:pointer; padding:0; margin:0;margin-right:5px;}
#icon_num li:hover,#icon_num li.active{ background:url(images/flashbutton.gif) no-repeat 0 0; color:#fff;}
/*banner部分结束*/

#main{
float:left;
width:980px;
}
.in_left{
float:left;
margin-top:10px;
width:230px;
}
.in_shipin{
float:left;
width:230px;}
.in_shipin h1{
float:left;
background:url(images/li_bg.gif) left center no-repeat;
padding-left:15px;
font-size:14px;
font-weight:bold;}
.in_sp{
float:left;
width:230px;}
/*视频专区部分结束*/
.in_zhanshi{
float:left;
width:230px;
margin-top:10px;
}
.in_zhanshi h1{
float:left;
background:url(images/li_bg.gif) left center no-repeat;
padding-left:15px;
font-size:14px;
font-weight:bold;}
.in_zs_bg{
float:left;
padding:3px;
margin-left:10px;
display:inline;
border:1px  solid #cccccc;}
#in_zs{
float:left;
width:200px;
height:200px;
background-color:#0099CC;
overflow:hidden;
position:relative;}
#in_zs ul#show_pic_left{margin:0; padding:0;list-style:none;height:200px;width:1000px;position:absolute;}
#in_zs ul#show_pic_left li{ float:left; margin:0; padding:0; height:200px;}
#in_zs ul#show_pic_left li img{ display:block;}
#icon_num_left{ position:absolute; bottom:0px; right:5px;}
#icon_num_left li{ float:left; background:url(images/flashbutton.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; color:#39F;text-align:center;cursor:pointer; padding:0; margin:0;margin-right:5px;}
#icon_num_left li:hover,#icon_num_left li.active{
 background:url(images/flashbutton.gif) no-repeat 0 0; 
 color:#fff;}
/*banner部分结束*/
/*内页产品展示部分结束*/
.in_jianjie{
float:left;
width:230px;
margin-top:10px;
background:url(images/in_left_bg.gif) top left repeat-y;}
.in_jj_top{
float:left;
width:230px;
height:37px;
background:url(images/in_l_h1.gif) top left no-repeat;}
.in_jianjie h1{
float:left;
width:150px;
font-size:14px;
font-weight:bold;
margin-left:15px;
display:inline;
margin-top:10px;
}
.in_jianjie a.in_more{
float:right;
margin-right:10px;
display:inline;
font-size:12px;
_font-size:11px;
color:#000000;
text-decoration:none;
margin-top:10px;
padding-left:8px;
background:url(images/more_bg.png) left center no-repeat;
}
.in_jianjie a.in_more:hover{
text-decoration:underline;
color:#cc0000;}
.in_jj_nr{
float:left;
padding-left:15px;
padding-right:15px;
text-indent:2em;}
.in_jj_ft{
float:left;
width:230px;
background:url(images/in_left_f.gif) bottom left no-repeat;
height:10px;}
/*公司简介部分结束*/
.in_right{
float:right;
width:233px;
margin-top:10px;
}

.in_anli{
float:left;
width:233px;
background:url(images/in_right_bg.gif) top left repeat-y;
}

.in_al_top{
float:left;
width:233px;
background:url(images/in_right_h1.gif) top left no-repeat;
height:36px;}
.in_al_top h1{
float:left;
width:150px;
font-size:14px;
font-weight:bold;
margin-left:15px;
display:inline;
margin-top:10px;
}
.in_al_top a.in_more{
float:right;
margin-right:10px;
display:inline;
font-size:12px;
_font-size:11px;
color:#000000;
text-decoration:none;
margin-top:10px;
padding-left:8px;
background:url(images/more_bg.png) left center no-repeat;
}
.in_al_top a.in_more:hover{
text-decoration:underline;
color:#cc0000;}
.in_al_nr{
float:left;
width:200px;
margin-left:16px;
display:inline;
margin-top:10px;
}
*+html .in_al_nr{
padding-bottom:10px;}
.in_al_nr li{
float:left;
text-align:center;
width:100px;
margin-bottom:5px;}
.in_al_nr li img{
padding:5px;
border:1px solid #eeeeee;
margin-bottom:-2px;
_margin-bottom:3px;}
*+html .in_al_nr li img{
margin-bottom:3px;}
.in_al_nr li a{
color:#666666;
font-size:12px;
}
.in_al_nr li a:hover{
color:#cc0000;}
.in_al_ft{
float:left;
width:233px;
background:url(images/in_right_ft.gif) bottom left no-repeat;
height:10px;}
/*工程案例部分结束*/
.in_btn{
float:right;
width:233px;
margin-top:10px;}
.in_btn a{
float:left;
margin-bottom:5px;
}
/*在线订单 联系我们部分结束*/

.in_main{
float:left;
width:470px;
margin-left:22px;
display:inline;
margin-top:10px;}

.in_xinwen{
float:left;
width:470px;}
.in_xw_top{
width:470px;
float:left;
border-bottom:1px #CCCCCC solid;}
.in_xw_top h1{
float:left;
font-size:14px;
font-weight:bold;
padding-left:15px;
display:inline;
margin-top:10px;
background:url(images/li_bg.gif) center left no-repeat;
}
.in_xw_top  a.in_more{
float:right;
margin-right:10px;
display:inline;
font-size:12px;
_font-size:11px;
color:#000000;
text-decoration:none;
margin-top:10px;
padding-left:8px;
background:url(images/more_bg.png) left center no-repeat;
}
.in_xw_top  a.in_more:hover{
text-decoration:underline;
color:#cc0000;}
.in_xw_nr{
float:left;
width:470px;
margin-top:10px;}
.in_xw_nr li{
height:28px;
line-height:28px;
border-bottom:1px dashed #eeeeee;}
.in_xw_nr li a.in_tit{
float:left;
width:370px;
margin-left:10px;
display:inline;
color:#0066cc;
font-size:14px;
text-decoration:none;
}
.in_xw_nr li a.in_tit:hover{
color:#cc0000;
text-decoration:underline;}
.in_time{
float:right;
width:80px;}
/*新闻公告部分结束*/
.in_huati{
float:left;
width:470px;}
.in_ht_top{
width:470px;
float:left;
border-bottom:1px #CCCCCC solid;}
.in_ht_top h1{
float:left;
font-size:14px;
font-weight:bold;
padding-left:15px;
display:inline;
margin-top:10px;
background:url(images/li_bg.gif) center left no-repeat;
}
.in_ht_top  a.in_more{
float:right;
margin-right:10px;
display:inline;
font-size:12px;
_font-size:11px;
color:#000000;
text-decoration:none;
margin-top:10px;
padding-left:8px;
background:url(images/more_bg.png) left center no-repeat;
}
.in_ht_top  a.in_more:hover{
text-decoration:underline;
color:#cc0000;}
.in_ht_nr{
float:left;
width:470px;
margin-top:10px;}
.in_ht_nr li{
height:28px;
line-height:28px;
border-bottom:1px dashed #eeeeee;}
.in_ht_nr li a.in_tit{
float:left;
width:370px;
margin-left:10px;
display:inline;
color:#0066cc;
font-size:14px;
text-decoration:none;
}
.in_ht_nr li a.in_tit:hover{
color:#cc0000;
text-decoration:underline;}
.in_time{
float:right;
width:80px;}
/*热门话题部分结束*/
.in_chanpin{
float:left;
width:470px;}
.in_cp_top{
width:470px;
float:left;
border-bottom:1px #CCCCCC solid;}
.in_cp_top h1{
float:left;
font-size:14px;
font-weight:bold;
padding-left:15px;
display:inline;
margin-top:10px;
background:url(images/li_bg.gif) center left no-repeat;
}
.in_cp_top  a.in_more{
float:right;
margin-right:10px;
display:inline;
font-size:12px;
_font-size:11px;
color:#000000;
text-decoration:none;
margin-top:10px;
padding-left:8px;
background:url(images/more_bg.png) left center no-repeat;
}
.in_cp_top  a.in_more:hover{
text-decoration:underline;
color:#cc0000;}
.in_cp_nr{
float:left;
width:470px;
margin-top:10px;}
.in_cp_nr li{
text-align:center;
padding-left:18px;
padding-right:18px;
float:left;
}
.in_cp_nr li img{
padding:5px;
border:1px #eeeeee solid;}
.in_cp_nr li a{
color:#000000;}
.in_cp_nr li a:hover{
text-decoration:underline;
color:#cc0000;}
/*产品展示部分结束*/
.in_link{
float:left;
width:980px;
margin-top:10px;
}
.in_link h1{
width:980px;
_width:970px;
float:left;
height:25px;
font-size:14px;
padding-left:10px;
font-weight:bold;
background:#f2f2f2;}
.in_link_a{
float:left;
margin-top:5px;
margin-left:10px;
display:inline;}
.in_link_a a{
color:#000000;
text-decoration:none;
margin-left:3px;
margin-right:3px;
display:inline;}
.in_link_a a:hover{
text-decoration:underline;
color:#cc0000;}
/*友情链接部分结束*/
#footer{
float:left;
width:980px;
background:url(images/footer.png) top left repeat-x;
height:84px;
margin-top:10px;
padding-top:10px;}
.in_flogo{
float:left;
width:180px;}
.copyright{
float:left;
width:600px;
color:#333333;
margin-left:10px;
display:inline;}
.copyright a{
color:#666666;
text-decoration:underline;}
.copyright a:hover{
color:#cc0000;}

/*内容页样式开始*/
.right{
float:left;
width:730px;
margin-left:15px;
margin-top:10px;
display:inline;}
.r_tit{
float:left;
width:730px;
height:30px;
background:url(images/li_bg.gif) left center no-repeat;
border-bottom:2px #4182c1 solid;}
.r_tit_span{
margin-left:10px;
color:#0050b0;
float:left;
font-weight:bolder;
margin-top:3px;
font-size:14px;}
.r_tit_span a{
font-size:14px;
color:#0050b0;
text-decoration:none;}
.r_tit_span a:hover{
font-size:14px;
color:#cc0000;
text-decoration:underline;}
/*新闻list内容*/
ul.list_xw{
float:left;
width:730px;
margin-top:10px;
height:auto;
_height:400px;
min-height:400px;
}
.list_xw li{
float:left;
width:720px;
margin-top:3px;
border-bottom:1px dashed #eeeeee;
}
.l_xw_t{
float:left;
font-size:14px;
font-weight:bold;
width:100px;
color:#0050b0;}
.l_xw_tit{
float:left;
width:480px;
font-size:14px;
color:#0050b0;}
.l_xw_tit:hover{
font-size:14px;}
.l_xw_time{
float:right;
width:100px;}
/*案例list内容*/
ul.list_al{
float:left;
width:730px;
margin-top:10px;
height:auto;
_height:400px;
min-height:400px;
}
.list_al li{
float:left;
margin-top:3px;
text-align:center;
padding:5px 17px;
}
.list_al li img{
padding:5px;
border:1px #eeeeee solid;}

/*CSS sabrosus style pagination*/

DIV.sabrosus {
PADDING-BOTTOM:3px; PADDING-TOP:5px;TEXT-ALIGN: center; margin-top:10px; border-top:1px #4182c1 solid; float:left; width:730px;
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
/*内容页样式*/
.r_con{
float:left;
height:auto;
padding-left:10px;
padding-right:10px;
_height:400px;
min-height:400px;
text-indent:2em;
}
.r_con .r_con_img{
text-align:center;
margin-top:10px;
margin-bottom:10px;
/*float:left;
margin:5px;*/
}
.r_con h1{
margin-top:10px;
text-align:center;
font-size:16px;
margin-bottom:10px;
color:#0050b0;}

/*产品展示list内容*/
.cp_tree{
float:left;
height:auto;
-height:500px;
min-height:500px;
width:220px;}
.cp_tree h1{
float:left;
height:25px;
width:190px;
font-size:14px;
font-weight:bold;
background:url(images/li_bg.gif) left center no-repeat;
padding-left:15px;
color:#0050b0;
padding-top:5px;
border-bottom:1px #4182c1 solid;}
.treeview .hover { color:#cc0000; cursor: pointer; }
.filetree{
float:left;
width:210px;
margin-top:10px;}
.filetree li { padding: 3px 0 2px 10px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background:url(images/folder.gif) left center no-repeat; }
.filetree span.file { background: url(images/file.gif) left center no-repeat; background:url(images/more_bg.png) left center no-repeat;padding: 1px 0 1px 8px;}
.filetree li.expandable span.folder { background: url(images/folder-closed.gif) left center no-repeat; }
.filetree span a.selected{
color:#FF9933;}
.level1{
font-size:14px;
font-weight:bold;
color:#000000;}
.level1 a{
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#000000;}
.level1 a:hover{
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#cc0000;}
.level2{
font-size:14px;
color:#666666;}
.level2 a{
font-size:14px;
text-decoration:none;
color:#666666;}
.level2 a:hover{
font-size:14px;
text-decoration:none;
color:#cc0000;}
.level3_ul{
/*background:#f2f2f2;*/}
.level3_ul a{
color:#0050b0;}
ul.list_cp{
float:left;
width:730px;
margin-top:10px;
height:auto;
_height:400px;
min-height:400px;
}
ul.list_cp li{
float:left;
margin-top:3px;
border-bottom:1px dashed #eeeeee;
padding-bottom:5px;
padding-top:5px;}
ul.list_cp li img{
float:left;
padding:5px;
margin-right:10px;
border:1px solid #eeeeee;}
ul.list_cp li h1{
font-size:14px;
color:#0050b0;}
ul.list_cp li p{
}
ul.list_cp a.a_ck{
color:#0050b0;
text-decoration:none;
}
ul.list_cp a.a_ck:hover{
color:#cc0000;
text-decoration:underline;}
/*在线留言页面内容*/
.in_liuyan{
float:right;
width:233px;
margin-top:10px;
}
.in_liuyan h1{
float:left;
height:25px;
width:190px;
font-size:14px;
font-weight:bold;
background:url(images/li_bg.gif) left center no-repeat;
padding-left:15px;
color:#0050b0;
padding-top:5px;
margin-bottom:10px;
border-bottom:1px #4182c1 solid;}
.in_liuyan a{
float:left;
margin-left:20px;
display:inline;
margin-bottom:5px;
}
.con_ly{
float:left;
width:730px;
margin-top:10px;
height:auto;
_height:400px;
min-height:400px;
}
.con_ly_table{
float:left;
width:700px;
margin-top:20px;
margin-bottom:30px;}
.con_ly_table input,textarea{
border:1px #7ca2d0 solid;}
.con_ly_table input{
height:18px;}
.con_ly_table .btn1{
background:url(images/btn_bg.jpg) top left no-repeat;
width:70px;
height:20px;
border:none;}

ul.con_ly2{
float:left;
width:730px;
height:auto;
_height:400px;
min-height:400px;
margin-top:10px;
}
ul.con_ly2 li{
float:left;
padding-bottom:10px;
border-bottom:1px  #eeeeee solid;}
.con_ly_table2{
float:left;
width:700px;
color:#333333;
margin-top:5px;
border:1px solid #eeeeee;
margin-bottom:5px;
}
.con_ly_table2 td{
border-bottom:1px dashed #eeeeee;}
.con_ly_table2 h1{
font-size:14px;
color:#0050b0;}

/*在线订单内容页*/
.dd_table1{
float:left;
width:700px;
margin-top:20px;
border-top:1px solid #bfd4ed;
border-right:1px solid #bfd4ed;
background:url(images/ydtop.jpg) top left repeat-x;}
.dd_table1 input{
height:18px;
border:1px #7ca2d0 solid;}
.dd_table1 tr td{
margin-top:5px;
border-left:1px solid #bfd4ed;
border-bottom:1px solid #bfd4ed;}

.dd_table1 .btn1{
background:url(images/btn_bg.jpg) top left no-repeat;
width:70px;
height:20px;
border:none;}