@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
html,body,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,textarea,table,tr,th,td{margin:0;padding:0;list-style:none}
img{border:0;}
input{ border:0; outline:none; vertical-align:middle;}
html{-webkit-text-size-adjust:none;}
body{font-size:12px;font-family:"宋体"; color:#868686; line-height:22px;-webkit-text-size-adjust:none; background:url(../images/bg.jpg) repeat-x; }
a{ text-decoration:none;color:#868686;}
a:hover{ color:#c8151c;}

.bai { color:#FFF}
.bai a{ text-decoration:none;color:#FFF;}
.bai a:hover{ color:#F90;}

.h,.o { overflow:hidden;}
.pr { position:relative;}
.pa { position:absolute;}
.n { display:none}

.fl{ float:left;}
.fr{ float:right;}
.fw{ font-weight:bold;}
.fc{text-align:center;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}

.lh27 { line-height:27px;}

.p10 { padding:10px;}
.pt10 { padding-top:10px;}
.pr10 { padding-right:10px;}
.pl10 { padding-left:10px;}
.pt20 { padding-top:20px;}
.ptb5 { padding:5px 0 5px 0;}
.pb10 { padding:10px;}
.mt10 { margin-top:10px;}
.mt13 { margin-top:13px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}

.clear:after{ content:""; display:block; clear:both; visibility:hidden;}
.clear{ zoom:1;}



/**/
.header { width:1000px; height:102px; margin:0 auto;}
.logo { width:617px;}
.phone { width:330px; height:auto; margin-top:10px;   background:url(../images/phone.jpg) 0 7px no-repeat; }
.phone span { width:200px; display:inline-block;float:left; font-family:"微软雅黑"; font-size:28px; line-height:32px; color:#d12a1a; font-weight:normal;}
.phone span.fw {width:120px; text-align:right; display:inline-block; float:left; color:#565656; font-size:18px; font-weight:bold; line-height:60px;}
.menu { width:1000px; height:62px; margin:0 auto; line-height:62px; background:url(../images/bg_menu.jpg) 0 0 no-repeat;}
.menu ul li { float:left; width:141px; text-align:center;}
.menu ul li a { font-family:"微软雅黑"; font-size:16px; color:#707070;}
.menu ul li a:hover { color:#666; font-weight:bold;}

.banner { margin-top:10px;}
.banner,.banner ul,.banner ul li,.banner ul li a{ display:block; width:100%; height:407px;}
.banner ul li{ position:absolute; left:0; top:0;}
.w1000 { width:1000px; margin:0 auto;}
.banner_bot { width:100%; height:35px; background:url(../images/bg_bott.png) repeat; position:absolute; left:0; bottom:0; }
.banner_bot .num{ width:200px; float:right; text-align:right;}
.banner_bot .num a{ display:inline-block; width:9px; height:6px; overflow:hidden; background:#FFF; margin:15px 5px 0;}
.banner_bot .num a.current{ background:#dc2320;}
.banner_bot .gg { width:600px; line-height:35px; float:left; font-size:14px; color:#FFF; font-weight:bold; background:url(../images/gg.png) 0 7px no-repeat; padding-left:30px;}
.banner_bot .gg a { font-size:12px; color:#FFF; font-weight:normal;}

.main { width:1000px; margin:0 auto; padding-top:20px;}
.t1 { height:30px; line-height:30px; border-bottom:#dbdbdb solid 1px;}
.w690 { width:690px; }
.w300 { width:300px; }
.tit { font-size:15px; font-weight:bold; color:#b10800;}
.tit span { font-family:"微软雅黑"; font-size:13px;font-weight:normal; color:#868686;}
.iabout { width:660px; padding-right:30px; line-height:28px;}

.cases,.cases ul,.cases ul li,.cases ul li a{ display:block; width:100%; height:181px;}
.cases ul li{ position:absolute; left:0; top:0;}
.cases .num {width:100%; height:30px;  position:absolute; left:0; bottom:0; text-align:right;}
.cases .num a { display:inline-block; width:9px; height:6px; overflow:hidden; background:#FFF; margin:15px 5px 0;}
.cases .num a.current{ background:#dc2320;}

.btndiv{ text-align:right; padding:2px 6px 0 0;}
.prev,.next{ display:inline-block; width:20px; height:17px; background:#d2d2d2; text-align:center; line-height:18px; color:#fff; overflow:hidden; cursor:pointer;}
.btndiv .hover{ background:#b00800; color:#fff;}
.show{ width:100%; height:196px; overflow:hidden;  padding-top:10px;}
.w9999{ width:9999px;}
.show ul{ float:left;}
.show ul li{ width:239px; text-align:center; line-height:30px; float:left; padding-right:14px; }
.show ul li img{ display:block; width:219px; height:149px;}
.show ul li a { display:block; background:#d0d0d0; text-align:center; padding:10px 0 0 10px; color:#404040; font-weight:bold; font-size:14px;}
.show ul li a:hover { background:#6a6a6a; color:#FFF} 

.w494 { width:494px; }
.wt1 { height:30px; line-height:30px; background:#d0d0d0; text-indent:20px;}
a.more { display:inline-block; width:60px; height:14px; line-height:14px; background:#b00800; color:#FFF; text-align:center;}
a.more2 { padding-right:10px; font-size:12px; font-weight:normal; float:right;}
.list1 ul{ padding-top:10px;}
.list1 ul li { line-height:24px;}

.links { border:#e7e7e7 solid 1px; height:32px; line-height:32px; text-indent:10px; margin-top:20px;}
.links span { color:#4c4c4c; font-size:14px; font-weight:bold;}

.footer { margin-top:20px; height:30px; line-height:30px; background:#242424}


.nbaner,.nbaner ul,.nbaner ul li,.nbaner ul li a{ display:block; width:100%; height:218px;}
.nbaner ul li{ position:absolute; left:0; top:0;}

.left { width:248px; float:left; background:#f5f5f5;}
.left_tit1 { width:100%; height:38px; line-height:38px; background:url(../images/bg_left.jpg) 0 0 no-repeat; text-align:center;  color:#FFF; font-family:"微软雅黑"; font-size:18px;}
.left_tit1 span { font-size:26px; font-weight:bold; }
.left_nav { width:230px; margin:0 auto; padding-top:10px;}
.left_nav ul li { width:100%; height:32px;  margin-bottom:5px; text-align:center; border-bottom:#dddddd solid 1px;}
.left_nav ul li a { display:block; height:32px; line-height:28px; }
.left_nav ul li a:hover,.left_nav ul li.current a{color:#d60c18; font-weight:bold;}
.w193 { width:193px; padding-top:20px; padding-bottom:50px; margin:0 auto; line-height:24px; color:#383838;}
.w193 img { margin-bottom:10px;}

.right { width:720px; float:right;}
.r_1 { height:38px; line-height:38px; background:url(../images/bg_r.jpg) 0 0 repeat-x; text-indent:20px;}
.r_c { padding-top:20px; overflow:hidden;}

.about { line-height:200%;} 


.newslist { margin-bottom:10px;}
.news li { height:32px; line-height:32px; padding-left:10px; }

.page { text-align:center; padding-top:15px;}
.page a,.page span{padding:3px 8px; border:solid #ddd 1px; color:#9b9b9b; overflow:hidden; margin-right:5px}
.page a{color:#9b9b9b}
.page span.current{color:#fff; background:#fe0103; border:solid #fe0103 1px}

.detail{ padding:0 5px 0 5px;  font-size:13px; line-height:25px; overflow-x:hidden;}
.btdiv{ text-align:center; color:#9d9d9d; padding-bottom:10px; border-bottom:1px dotted #b3b3b3;}
.btdiv h3{ font-family:"微软雅黑"; font-size:18px; color:#323232; font-weight:normal; line-height:40px;}
.wz{ line-height:30px; padding:20px 0;}
.tsdiv{ border-top:1px dotted #b3b3b3; padding:10px 5px;}
.wz table { padding:0;cellspacing:0;border-collapse:collapse;}
.wz table td {border: solid 1px;}
/*news 和 分页 详细 end*/
.newslist .pics li{ width:240px; float:left; text-align:center; margin-bottom:25px;}
.newslist .pics li img{ display:block; width:200px; height:149px;}
.newslist .pics li a{ width:210px; display:block; background:#d0d0d0; text-align:center; padding:10px 0 0 10px; line-height:30px;}
.newslist .pics li a:hover{ background:#6a6a6a; color:#FFF }
/**/

.zzc{ width:678px; height:383px; overflow:hidden; margin:10px auto 5px;}
.zzc2{ width:678px; height:106px; margin:0 auto;}
.tl,.tr{ display:block; width:20px; height:106px;}
.tl{ background:url(../images/tl1.png) no-repeat 0 0;}
.tl:hover{ background:url(../images/tl2.png) no-repeat 0 0;}
.tr{ background:url(../images/tr1.png) no-repeat 0 0;}
.tr:hover{ background:url(../images/tr2.png) no-repeat 0 0;}
.zzcs{ width:620px; height:106px; overflow:hidden; margin:0 auto;}
.zzcs ul li{ float:left; width:155px;}
.zzcs ul li img{ display:block; width:151px; height:102px; border:2px solid #fff; cursor:pointer;}
.zzcs ul li.current img{ border-color:#00a2e9;}