﻿@charset "utf-8";
/*------------------------全局变量-------------------------------------*/
body,h1,h2,h3,h4,h5,h6,dd,dl,dt,form,th,td,ul,li,ol,p{ margin:0;padding:0;}
body{font-size:12px;font-family:"宋体","新宋体","宋体",HELVETICA; color:#BEBCBD;line-height:22px; background:url(bodybg.jpg) center -110px no-repeat #e4e5e5}
input,select{font-size:12px;line-height:16px;}
img{ border:0;}
ul,li,ol{list-style-type:none; color:#666666;}
table{border-collapse:collapse;border-spacing:0;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;} 
.dis{display:block;}
.undis{display:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
.fnb{font-weight:200;margin-left:-1px;} 
tr{color:#666666;}
a{color:#666666;text-decoration:none; font-weight:normal;}
a:hover {color:#bd0a01;} 
h2,h3,h4,h5{font-size:14px; color:#333;}
h6{font-size:12px; color:#333; font-weight:normal;} 
span{font-size:12px; color:#666666; font-weight:normal;}
em,i{font-style:normal;} 
p{font-size:12px; color:#333;}
.clearfix:after {clear:both; content:'';display: block;font-size: 0;line-height: 0;visibility: hidden; width: 0;height: 0;}
.clearfix {+display: inline-block;}
* html .clearfix {height: 1%;} 


/*容器宽度*/
.w-926{ width:926px;}
.w-1002{ width:1002px;}
.w-860{ width:860px;}
.w-920{width:920px; padding-top:20px;}
.w-260{ float:right; width:260px;}
.w-630{ float:left; width:650px; overflow:hidden}

.w-630 p{ font-size:14px; text-indent:24px; font-family:"微软雅黑"}
.w-630 p.none{ text-indent:0}
.w-630 p.redColor,.w-630 p.redColor a{ font-size:16px; color:#f3003f; line-height:32px; text-indent:0}
.w-630 p.redColor a:hover{ text-decoration:underline;}
.w-630 p.redColor2{ font-size:14px; color:#f3003f; padding-bottom:20px; border-bottom:1px #ddd dashed; text-indent:0}
.w-630 p.dashed{ border-bottom:1px #333 dashed; padding-bottom:5px; text-indent:0; margin-bottom:10px;}
.w-630 ul.customer{}
.w-630 ul.customer li{ float:left; margin:1px;}
.w-630 ul.customer li img{ width:100px; height:100px; border:1px #ddd solid; padding:1px;}
.w-630 ul.case{ border-top:1px #ddd dashed; margin-top:10px; padding-top:10px;}
.w-630 ul.case li{ float:left; margin:5px 5px; display:inline}
.w-630 ul.case li img{ width:315px; }
/*对齐方式*/
.auto{ margin:0 auto}

/*导航*/
#nav{ height:46px; line-height:46px; margin-top:182px; overflow:hidden}
#nav ul{}
#nav ul li{ float:left;}
#nav ul li a{ color:#ffffff; font-family:"微软雅黑"; font-size:16px; text-align:center; display:block; float:left; width:130px; background:url(navbg.gif) repeat-x}
#nav ul li a:hover,#nav ul li a.select{ background:url(navbg_select.gif) repeat-x}
#nav ul li a.fst{ background:url(nav_fstbg.gif) left top no-repeat}
#nav ul li a.fst:hover,#nav ul li a.current_0{ background:url(nav_fstbg_select.gif) left top no-repeat}
#nav ul li a.lst{ background:url(nav_endbg.gif) right repeat-x}
#nav ul li a.lst:hover,#nav ul li a.current_1{ background:url(nav_endbg_select.gif) right repeat-x}

/*当前位置*/
#position{ background:url(positionbg.gif) left repeat; height:46px; line-height:46px; color:#666; font-size:14px; text-align:left; overflow:hidden}
#position span{ color:#000; font-size:14px}
#position a{ color:#fc0043}

/*正文内容*/
#pagebody{ background:url(pagebodybg.gif) center repeat-y;}

/*栏目大标题*/
h2.title{ background:url(titlebg.jpg); width:107px; height:32px; line-height:32px; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#FFF; font-weight:normal; margin:10px 0}
h2.head{ height:32px; line-height:32px; text-align:center; color:#FFF; font-size:16px; background:url(headbg.jpg) center center; font-weight:normal;}

/*r*/
.r_box{ margin-top:10px;}
.r_box ul{}
.r_box ul li{ line-height:26px; background:url(arr.gif) left center no-repeat; padding-left:10px;}

/*i*/
.introduce{ background:url(graybg.gif) repeat-x; padding-top:36px; margin-top:10px;}
.introduce p{ float:left; padding:0; margin:0; text-indent:0}
.introduce .bk{ float:left; width:8px; height:5px;}