@charset "utf-8";
/* CSS Document */

/* 首页开始 */
body { font-family: '宋体'; font-size:12px; margin:0 auto;}

#top { width:958px; height:72px; margin:0 auto;}

#nav_out { background:url(../images/nav_bj.gif); height:43px; background-repeat:repeat-x;}
#nav { width:958px; height:43px; background:url(../images/nav.gif); background-repeat:no-repeat; margin:0 auto; line-height:43px;}
#nav a { color:#FFF;}
#nav a:hover { color:#FFC;}
#nav ul { width:745px; float:left;}
#nav ul li { float:left; padding:0 10px; text-align:center; font-weight:bold; font-size:12px;}
#nav ul li ul { width:100px; background:#0060a4;}
#nav ul li ul li { height:22px; line-height:22px; color:#FFF; background:#0060a4; font-weight:normal; border:1px #09F solid; font-size:13px; }
#nav ul li ul li a { height:22px; line-height:22px; color:#FFF; display:block}
#nav ul li a:hover { color:#FFF }
#nav ul li ul { display:none; position:absolute; top:42px; left:0;  }
#nav ul li ul li{ float:none;}
#nav li.navli{position:relative;z-index:99999;}
/*#nav-c ul li:hover ul { display:block }*/
#nav ul li ul li a:hover { background:#0060a4;  height:22px; line-height:22px; }
#search { height:43px;}

#banner_out { background:url(../images/banner_bj.gif); height:247px; background-repeat:repeat-x; _margin-top:-1px;}
#banner { height:247px; width:958px; margin:0 auto;}

#banner_out01 { background:url(../images/banner_bj.jpg); height:160px; background-repeat:repeat-x; _margin-top:-1px;}
#banner01 { height:160px; width:958px; margin:0 auto;}
#word_out01 { background:url(../images/word_bj.gif); height:33px; background-repeat:repeat-x;}
#word01 { width:958px; height:33px; margin:0 auto; line-height:33px; color:#666}
#word01 span { font-weight:bold;}
#word01 a { color:#666}
#word01 a:hover { color:#06C}

#word_out { background:url(../images/word_bj.gif); height:33px; background-repeat:repeat-x;}
#word { width:958px; height:33px; margin:0 auto; line-height:33px; color:#666}
#word span { font-weight:bold;}
#word a { color:#666;}
#word a:hover { color:#06C;}

#main { background:url(../images/main_bj.gif); height:718px; background-repeat:repeat-x;}
#main_001 { width:958px; margin:0 auto; padding-top:16px;}
#video { background:url(../images/video_bj.gif); width:313px; height:212px; float:left;}
#case { background:url(../images/case_bj.gif); width:315px; height:212px; float:right;}
#case ul { padding-top:46px; padding-left:32px;}
#case ul li { line-height:22px;}
#case ul li a { color:#666}
#case ul li a:hover { color:#F60}
#solution { background:url(../images/solution_bj.gif); width:315px; height:212px;  margin-left:320px;}
#solution ul { padding-top:46px; padding-left:32px;}
#solution ul li { line-height:22px;}
#solution ul li a { color:#666}
#solution ul li a:hover { color:#F60}

#main_002 { width:958px; margin:0 auto; padding-top:16px;}
#advantage_title { width:958px; margin:0 auto;}
#advantage { width:958px; margin:0 auto; background:#FFF;}
#advantage_left { height:218px; width:57px; float:left;}
#advantage_right { height:218px; width:59px; float:right;}
#advantage_center{ height:218px; background:url(../images/advantage_center.gif) center top; background-repeat:no-repeat; margin:0 auto;}
.advantage_box { width:208px; height:218px; float:left;}
.advantage_box p { padding-top:100px; padding-left:30px; padding-right:20px; line-height:20px; color:#8b8b8b; padding-bottom:6px;}
.advantage_box h5 { padding-left:30px;}

#main_003 { width:958px; margin:0 auto; margin-top:16px; background:url(../images/t_bj.gif); height:176px; background-repeat:no-repeat;}

#feedback { width:238px; height:176px; float:left; }
#feedback h3 { font-size:13px; font-weight:bold; line-height:30px; padding-left:10px; padding-right:10px;}
#feedback p { line-height:19px; padding-left:10px; padding-right:10px; color:#666}

#news { width:244px; height:176px; float:right;}
#news h3 { font-size:13px; font-weight:bold; line-height:30px; padding-left:10px; padding-right:10px;}
#news ul { padding-top:6px;}
#news ul li { line-height:26px;}
#news ul li span { float:right; padding-right:10px; color:#999}
#news ul li a { color:#666}
#news ul li a:hover { color:#09C}

#cer { width:470px; height:176px; margin-left:238px; margin:0 auto; }
#cer h3 { font-size:13px; font-weight:bold; line-height:30px; padding-left:10px;  }
#cer h3 span { float:right; padding-top:4px; padding-right:4px;}
#cer ul { padding-top:10px;}
#cer ul li { background:url(../images/picbj.jpg); background-repeat:no-repeat; width:99px; height:123px; float:left; margin-left:12px;}
#cer ul li img { padding-top:5px; padding-left:6px;}

#footer_out { background:url(../images/footer_bj.gif); height:135px; background-repeat:repeat-x; margin-top:16px;}
#footer { width:958px; margin:0 auto; background:url(../images/footer_logo.gif); background-repeat:no-repeat; background-position:0px 18px; height:135px; color:#FFF}
#footer a { color:#FFF;}
#footer a:hover { color:#FFC;}
#f_nav { text-align:right; padding-top:26px; padding-right:10px;}
#f_copy { text-align:left; padding-top:26px; color:#8cb9d9; padding-left:6px;}
#f_copy p { line-height:22px;}

#content_out { background:url(../images/main_bj.gif); background-repeat:repeat-x;}
#content { width:958px; margin:0 auto; margin-top:2px;background:#FFF;}
#content_title { background:url(../images/title.gif); height:33px; width:958px;}
#content_title h3 { font-size:13px; font-weight:bold; padding-left:10px; line-height:33px; color:#00529b;}
#content_title span { float:right; padding-right:10px; line-height:33px;}
#content_title a { color:#666}
#content_title a:hover { color:#F00}

#content_content { width:956px; margin:0 auto; border:1px #d8d8d8 solid; border-top:0px; background:#FFF;}

#content_left { width:191px; float:left; padding-left:10px;}
#m_news { background:url(../images/cs_bg_left1.png); height:219px; background-repeat:no-repeat; margin-top:8px;}
#m_news h3 { line-height:30px; font-size:13px; font-weight:bold; color:#333; border-bottom:1px #E3E3E3 dotted; margin-left:10px; margin-right:10px; padding-left:2px; margin-top:6px;}
#m_news ul { padding-top:10px;}
#m_news ul li { line-height:26px; padding-left:10px; padding-right:10px;}
#m_news ul li a { color:#666}
#m_news ul li a:hover { color:#F00}

#content_right { width:735px; float:right; padding-right:10px;_padding-right:5px;}
#content_right_title { background:url(../images/m_title.jpg); height:36px; width:735px; margin-top:8px;}
#content_right_title span { float:right; line-height:36px; padding-right:10px;}
#content_right_title h3 { color:#333; line-height:36px; font-size:13px; font-weight:bold; padding-left:10px;}
#content_right_title a { color:#666;}
#content_right_title a:hover { color:#F00;}
#content_right_content { width:733px; _width:693px;border:1px #babed7 solid; border-top:0px; color:#999;}
#content_right_content ul { padding:16px;}
#content_right_content ul li { line-height:30px; border-bottom:1px #EAEAEA dotted; background:url(../images/dotl.gif); background-repeat:no-repeat; background-position:10px 12px; padding-left:20px;}
#content_right_content ul li a { color:#333;}
#content_right_content ul li a:hover { color:#09F;}
#content_right_content ul li span { float:right; color:#999;}

#m_contact { background:url(../images/cs_bg_left2.png); height:330px; background-repeat:no-repeat; margin-top:8px;}
#m_contact h3 { line-height:30px; font-size:13px; font-weight:bold; color:#333; border-bottom:1px #E3E3E3 dotted; margin-left:10px; margin-right:10px; padding-left:2px; margin-top:6px;}
#m_contact h4 { font-weight:bold; font-size:12px; padding-left:10px;  line-height:18px; padding-top:10px; color:#00498e;}
#m_contact p { padding-left:10px; line-height:22px; color:#666}
#m_contact h1 { padding-top:10px; padding-left:2px;}

.Product_box { width:301px; height:144px; background:url(../images/p_bj.jpg) center top; background-repeat:no-repeat; float:left; margin-top:10px; padding-left:10px; padding-right:6px; margin-bottom:10px; height:150px;}
.Product_box h3 { font-size:14px; font-weight:bold; line-height:36px; padding-left:10px;}
.Product_box p { line-height:22px; color:#666; padding-left:10px; padding-right:120px;}
.Product_box img { float:right; padding-right:6px; padding-top:10px;}
.Product_box h5 img { float:left; padding-left:10px; }
.Product_box a { color:#0061a5}

#xiangxi { background:#F2F2F2; height:411px; padding-top:10px; padding-bottom:10px;}
#xiangxi_l { width:500px; height:411px; border:1px #CCC solid; margin:0px auto;}
/*#xiangxi_r { width:380px; margin-left:300px; background:#FFF; height:300px; margin-top:10px;}*/
#xiangxi_r h3 { font-size:13px; font-weight:bold; color:#069; margin-left:40px;  line-height:30px; margin-right:20px; padding-left:10px; border-bottom:1px #999 solid;}
#xiangxi_r p {border-bottom:1px #E7E7E7 dashed; margin-left:40px;  line-height:26px; margin-right:20px; padding-left:10px;}
#xiangxi_r p img { margin-right:6px;}
#pp { margin-top:20px; padding:10px;}
#pp h3 { line-height:24px; font-size:14px; font-weight:bold; border-bottom:1px #EAEAEA solid; padding-left:10px; margin-bottom:10px;}

.cer_box { width:160px; height:240px; float:left; margin-top:10px; margin-left:15px; margin-right:10px; margin-bottom:8px; border:1px #EBEBEB solid; background:#F3F3F3}
.cer_box p { line-height:36px; color:#666; text-align:center;}

.s-result-boot {padding-bottom:30px; padding-left:20px; width:918px; padding-right:20px; height:30px; clear:both; padding-top:30px}
.s-result-k { text-align:right; padding-bottom:5px; padding-top:10px;}
.s-result-k a { padding-bottom:3px; padding-left:7px; padding-right:7px; margin-left:2px; padding-top:3px; text-decoration:none;}
.s-result-k a:link { color:#666; border-bottom: #ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-right:#ccc 1px solid; text-decoration:non;}
.s-result-k a:visited {color:#666; border-bottom: #ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-right:#ccc 1px solid; text-decoration:non;}
.s-result-k a:hover,.s-result-k a.cur { color:#fff; border-bottom: #39C 1px solid; border-left:#39C 1px solid; background:#39C; border-top:#39C 1px solid; border-right:#39C 1px solid}
.s-result-k a:active {color:#fff; border-bottom:#39C 1px solid; border-left:#39C 1px solid; background:#39C; border-top:#39C 1px solid; border-right:#39C 1px solid}
.s-result-k a.current:link {
border-bottom:#39C 1px solid; border-left:#ff0080 1px solid; background:#39C; color:#fff; border-top:#39C 1px solid; border-right: ##39C 1px solid
}
.s-result-k a.current:visited {
border-bottom:#39C 1px solid; border-left:#ff0080 1px solid; background:#39C; COLOR: #fff; border-top:#39C 1px solid; border-right:#39C 1px solid
}
.page { text-align:center; margin: 0px 5px; width:20px; font-family: Arial, Helvetica, sans-serif; height: 16px; font-size:12px; vertical-align:middle
}


/*slide-pic*/
dl, dt, dd, p, q, blockquote, cite {
	margin:0;
	padding:0;
}


img {
	border:0;
}


#hot-area {
    border: 0 solid #48AEE0;
    width:989px;
}
.area {
    margin:0 auto;
}
#hot-area-inner {
    border: 0 solid #82D1F8;
    overflow: hidden;
}

#hot-area .box-left {
    width: 989px;
}

.box-left, .box-right {
    overflow: hidden;
}

.box-left {
    float: left;
    width: 382px;
}
#prefect dl {
    padding: 0;
    margin:0;
}
.slide {
    margin: 0px;
}

.slide_mask {
    height: 138px;
    margin-right: 0px;
	margin-left: 0px;
    overflow: hidden;
    width:415px;
}
.slide_holder {
    height: 130px;
    width: 5000px;
}
.slide_mask ul {
    float: left;
}
.slide_mask li {
    display: inline;    
    text-align: center;    
	background:url(../images/bj2.gif); background-repeat:no-repeat; width:153px; height:113px; float:left; margin-left:3px;
}
#slide_right b {
    background-position: -24px -227px;
}

#slide_right b, #slide_left b {
    /*background: url("/images/bkindex.gif") no-repeat scroll 0 -227px transparent;*/
    cursor: pointer;
    display: block;
    height: 130px;
    margin: 0;
    padding: 0;
	padding-top: 10px;
	width: 15px;
}

.slide_mask li h4 {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    white-space: nowrap;
}
#slide_left b.hover {
	background-position:0 -313px;
}
#slide_right b {
	background-position:-24px -227px;
}
#slide_right b.hover {
	background-position:-24px -313px;
}
#slide_left{padding-right: 10px;}
#slide_right{padding-left: 10px;}
/*slide-pic*/
.slide_mask li img {
    margin-top:7px;
}