﻿@charset "utf-8";
/* CSS Document 2012 dickman */
*{margin:0;padding:0;}
body{background:#fff;color:#666;text-align:center;line-height:24px;font-size:12px;}
li{list-style:none outside;}
.clr{clear:both;height:0px;line-height:0;font-size:0;}
a{text-decoration:none;color:#333;}a:hover{text-decoration:none;color:#e30b10;}img{border:0;}
#wrap,#top,#nav,#main,#footer,#banner .box,#flash .box{width:980px;margin:0 auto;padding:0; text-align:left;}
.l,.welcome,#logo,.cl,.title h1,.ml{float:left;}.r,#version,.cr,.mr,.sb,.st{float:right;}h3,h2{font-size:14px;color:#000;}
h1{font-size:24px;text-align:center;color:#e60012;height:35px; }
/* top */
.footlinks {clear:both;margin:0px auto;padding:2px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:left;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}
#wrap{background:url(../images/bg.png) repeat-x;}
#top{height:99px;overflow:hidden;}
.welcome{height:32px;color:#b2b2b2;line-height:28px; text-indent:12px;}
#version{background:url(../images/vico.jpg) left 2px no-repeat;width:180px;height:32px;}
#version li{float:right;text-align:center;background:url(../images/vbg.jpg) -1px 2px no-repeat;width:75px;height:25px;line-height:25px;}
#version li a{color:#b2b2b2;}#version li a:hover{color:#e30b10;}
.tel{width:351px; float:right; text-align:right; color:#ff0000; line-height:30px;}.tel img{padding:8px 0 0 0;}
#nav{height:34px;overflow:hidden;}
#nav li{float:left;background:url(../images/libg.png) right 10px no-repeat;height:34px;line-height:34px;width:105px; text-align:center;}
#nav li.nbg a,#nav li a:hover{background:url(../images/nobg.png) repeat-x; display:block; height:34px;width:85px; margin:0 10px;}
#nav li.hbg,#nav li.hbg a:hover{background:url(../images/nobg.png) repeat-x;}
#nav li a{ font-size:14px;font-weight:bold; color:#fff;}
#nav li.cbg{ background:none;}
#banner{clear:both;height:307px;}
/* main */
#main{padding:12px 0;background:url(../images/mline.png) repeat-x;}#main .box1{background:url(../images/line.png) 344px 12px no-repeat;}
#main .l{width:332px;}
#main .r{width:624px;}#main .ml{width:200px;}#main .mr{width:764px;}
.tit{background:url(../images/titbg.jpg) left 28px no-repeat; height:32px;line-height:32px; text-align:right;}
.tit h3{float:left;padding-left:2px;}.tit span img{ padding:12px 12px 0 0;}
.tit h3 span{color:#af9f9f; font-weight:normal; padding-left:6px;}

.tit1{background:url(../images/yw.jpg) left 2px no-repeat;color:#9c9c9c; height:36px; line-height:36px;}
.tit1 h3{float:left;color:#333;padding:0 6px 0 12px;}
.tit2{background:url(../images/sbg.png) left 2px no-repeat;color:#9c9c9c; height:40px; line-height:40px;}
.tit2 h3{float:left;color:#333;padding:0 6px 0 12px;}
.sidebar{padding:6px 0 8px 0;}.sidebar ul{border:1px solid #e3e3e3;}
.sidebar li{height:31px;background:url(../images/libg2.png) no-repeat; text-indent:28px; line-height:31px; font-weight:700;}
.sidebar li a{display:block; width:198px; height:31px;}
.sidebar li.lv a,.sidebar li a:hover{background:url(../images/libg1.png) no-repeat;color:#fff; font-weight:normal;}

.about{line-height:22px;}.about img{float:left; padding-top:5px;}.about p{text-indent:24px; padding-top:8px;}
.about a{color:#e30b10;}.pt{ padding:8px 0 0 0px;width:612px;}
.s4_mask li .pt li{float:left; width:306px; height:120px; line-height:20px;}.s4_mask li .pt li img{float:left;border:3px solid #ccc; margin:0 10px;}.pt a{color:#0066cc;}
.dh li{height:74px;}
.cc{background:url(../images/map.jpg) no-repeat;padding:24px 0 0 6px;line-height:20px;}
.content{text-align:left;padding:15px 12px 12px 8px;}.content p{ text-indent:24px; padding-bottom:8px;}
.company{background:url(../images/company.jpg) left bottom no-repeat; padding:0 8px 210px 0;}
.lianxi h2{ font-size:18px;}.lianxi{background:url(../images/cmap.jpg) left bottom no-repeat;padding:0 8px 410px 220px; font-size:14px; }
.ln{background:url(../images/service.jpg) right top no-repeat;padding:0 240px 0px 0px;font-size:14px; height:600px;}
.tabs_feed{  width:95% ; border-collapse:collapse; }
.tabs_feed td{ line-height:38px;}
.tabs_input{  width:228px;  height:21px;  line-height:21px; border:#cbc9c9 solid 1px; margin:0 0 0 10px;}
.tabs_inputow{  width:543px;}
.tabs_inputhr{  height:184px; line-height:21px;}
.ti_button{  width:59px;  height:29px; background:url(../images/ti.jpg) no-repeat; border:none; margin:20px 0 0;cursor:pointer; } 
.p_p{background:url(../images/pebg.png) bottom no-repeat;padding:0 0 13px 0;}
.p_p .box{padding:12px 0 0 9px;border:1px solid #dfdddd;border-bottom:0;background:#f7f7f7;}
.p_p li{float:left;text-align:center;width:172px; margin:10px 5px;height:194px;line-height:28px;BORDER:#ccc 1px solid;}
.p_p li a{ display:block;width:163px; height:190px; overflow:hidden; text-align:center;padding:3px;}
.p_p li img{height:160px;}
.pages{padding:12px 12px 20px 0; clear:both; text-align:center;}.pages a{padding:6px;}
.pages a{text-decoration:underline;}.pages a.ff,.pages a:hover{text-decoration:none;color:#e70012;}

.v_v li{background:url(../images/vbg.png) center no-repeat;width:250px;float:left;height:188px; text-align:center;}
.v_v li img{padding:40px 0 30px 0;}
.des{ text-align:center;color:#8e8f90;}.pimg{margin:12px auto;padding:4px; border:1px solid #ccc;}


.s4{width:606px; position:relative; margin:0 auto;}
.s4_mask {width:606px;height:240px;overflow:hidden;position:relative;z-index:1;}
.s4_mask div{float:left;}
.s4_mask li {width:606px;height:240px;position: relative;}

.lianxi{ text-align:left; padding:0 0 0 100px;line-height:36px;height:560px;background:url(../images/contact.jpg) right no-repeat;}
.lianxi h2{ font-size:18px;}
.job{ text-align:left; padding:0 0 200px 100px;background:url(../images/job.jpg) right bottom no-repeat;}
.ac{ text-align:left; padding:0 0 200px 0;background:url(../images/ac.jpg) center bottom no-repeat;}
.t_t li{border-bottom:1px dashed #d5d5d5; margin:0 15px;text-align:right;height:30px;background:url(../images/icon.jpg) 3px 12px no-repeat; text-indent:12px; line-height:30px;}
.t_t li a{float:left;}.t_t li span{color:#8c8c8c;}


#footer{background:url(../images/footbg.jpg) repeat-x; }
#footer .box{background:url(../images/elogo.jpg) left 12px no-repeat;;height:85px;}#footer .box p{padding:22px 0 0 160px;}