@charset "utf-8";
body{text-align:center;margin:0;padding:0;margin-bottom:10px;font-size:12px;line-height:20px;color:#545454;font-family:"tahoma";background:#FFF url(../images/bg_index.gif) 0 0 repeat-x;}
td{font-size:12px;line-height:20px;}
form,img,ul,li,p,dl,dd{margin:0;padding:0;border:0;}
div{margin:0 auto;text-align:left;}
h1,h2,h3,h4,h5,h6,label,pre{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul{list-style:none;}
label{cursor:pointer;}
select{font-family:'tahoma';font-size:12px;line-height:20px;}
input{padding:2px 4px;line-height:18px;border-top:#7D7D7D solid 1px;border-left:#7D7D7D solid 1px;border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;font-family:'tahoma';}
textarea{line-height:18px;border-top:#7D7D7D solid 1px;border-left:#7D7D7D solid 1px;border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;font-family:'tahoma';}

.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.pic_b{border:#CCC solid 1px;}
.line-24{line-height:24px;}

a{color:#6C6C6C;text-decoration:none;}
a:hover{color:#ED0001;text-decoration:underline;}

.c_blue{color:#478DFF;}
.c_red{color:#FF0000;font-family:"宋体"}
.c_gray{color:#A8A8A8;font-size:11px;}
.c_black{color:#333;}

.btn2{width:120px;height:25px;line-height:22px;font-size:12px;font-weight:bold;color:#FFF;text-align:center;border:0;font-family:Arial, Helvetica, sans-serif;cursor:hand;background:#444;}
.btn3{width:90px;height:25px;line-height:22px;font-size:12px;font-weight:bold;color:#FFF;text-align:center;border:0;font-family:Arial, Helvetica, sans-serif;cursor:hand;background:#666;}

.p_t{border-top:#C9C9C9 solid 1px;border-right:#C0C0C0 dotted 1px;background:#F6F6F6;padding:4px;}
.p_t_r{border-top:#C9C9C9 solid 1px;background:#F6F6F6;padding:4px;}
.p_c{border-top:#C0C0C0 dotted 1px;border-right:#C0C0C0 dotted 1px;padding:4px;}
.p_c_r{border-top:#C0C0C0 dotted 1px;padding:4px;}
.p_b{border-bottom:#C0C0C0 dotted 1px;}

#top{width:980px;height:90px;overflow:hidden;zoom:1;}
#top .logo{width:300px;height:90px;float:left;}
#top .top_search{width:420px;height:22px;margin-top:36px;float:right;}
#top .top_search .top_link{height:18px;text-align:left;float:right;padding-top:2px;}
#top .top_search .top_link img.line{margin-left:1px;margin-right:1px;}
#top .top_search .top_link img.ico{margin-right:3px;}
#top .top_search .form_search{width:216px;height:22px;padding-left:6px;padding-right:8px;float:left;background:url(../images/bg_search.gif) no-repeat;}
#top .top_search .form_search input{width:183px;height:20px;float:left;border:0;background:none;}
#top .top_search .form_search .search_btn{width:17px;height:15px; padding-top:4px; float:left;border:0;}

#menu{width:980px;height:48px;background:url(../images/line_menu.gif) center no-repeat;}
#menu dl{overflow:hidden;zoom:1;margin-left:62px;}
#menu dd{float:left;height:48px;margin-right:2px;}

#sub-menu{width:860px;padding:20px 20px 20px 40px;background:#FFF;border:#A6A6A6 solid 1px;z-index:200;position:absolute;top:138px;left:expression(document.body.clientWidth);overflow:hidden;zoom:1;margin-left:20px;}
#sub-menu .list{width:120px;float:left;margin-right:20px;margin-bottom:30px;}
#sub-menu .list h1 a{font-size:14px;color:#373737;line-height:16px;font-family:'microsoft Yahei';font-weight:bold;padding-bottom:1px;}
#sub-menu .list h2{font-size:11px;color:#898989;line-height:12px;border-bottom:#CCC dotted 1px;padding-bottom:3px;margin-bottom:6px;}
#sub-menu .list p{font-size:12px;color:#575757;line-height:16px;padding-left:10px;background:url(../images/ico_dot.gif) 1px 7px no-repeat;}

#banner{width:980px;height:340px;}

#banner #picInter{POSITION:relative;OVERFLOW:hidden;CURSOR:pointer;width:960px;height:400px;}
#banner #picInter IMG{WIDTH:960px;OVERFLOW:hidden;}
#banner #pic{WIDTH:960px;OVERFLOW:hidden;}
#banner #picTitle{Z-INDEX:2000;POSITION:absolute;TEXT-ALIGN:center;PADDING-BOTTOM:5px;LINE-HEIGHT:20px;PADDING-LEFT:5px;WIDTH:290px;PADDING-RIGHT:5px;DISPLAY:block;HEIGHT:18px;COLOR:#333;OVERFLOW:hidden;TOP:230px;FONT-WEIGHT:bold;PADDING-TOP:4px;LEFT:10px;}
#banner #play{POSITION:absolute;TEXT-ALIGN:right;TOP:370px;RIGHT:12px;}
#banner #play A{TEXT-ALIGN:center;LINE-HEIGHT:16px;BACKGROUND-COLOR: #E4E4E4;WIDTH:16px;DISPLAY:block;FLOAT:left;HEIGHT:16px;COLOR:#222;FONT-SIZE:10px;FONT-WEIGHT:bold;MARGIN-RIGHT:3px;TEXT-DECORATION:none;font-family:"tahoma";}
#banner #play .currentPicInter{BACKGROUND-COLOR: #2793FF;COLOR: #fff;TEXT-DECORATION:none;}

#center{width:980px;overflow:hidden;zoom:1;padding:20px 0;}

#news{width:370px;float:left;border-right:#DADADA dotted 1px;padding-right:10px;}
#news .title{width:370px;height:24px;}
#news .con{padding-top:8px;padding-bottom:10px;}
#news .con dd{background:url(../images/ico_dot.gif) 0 10px no-repeat;padding-left:10px;}
#news .con dd a{line-height:21px;}

#products{width:584px;float:right;}
#products .title{width:584px;height:24px;}
#products .con{padding-top:8px;overflow:hidden;zoom:1;}
#products .con .pic{float:left;width:180px;margin-right:12px;}

#quick{width:982px;height:77px;padding-top:1px;background:url(../images/bg_b_pic.gif) no-repeat;text-align:center;}

#tail{width:100%;line-height:16px;padding-top:20px;padding-bottom:20px;margin-top:20px;background:url(../images/bg_tail.gif) top repeat-x;}
#tail .con{width:980px;overflow:hidden;zoom:1;text-align:center;}

#m_con{padding-top:15px;padding-bottom:50px;width:860px;background:url(../images/s_line.gif) 0 42px no-repeat;}
#m_con .title{height:20px;}
#m_con .title .name{float:left;}
#m_con .title .name img{float:left;}
#m_con .title .name span.en{font-size:12px;color:#666666;font-weight:bold;line-height:24px;margin-left:5px;}
#m_con .title .sname{float:left;margin-left:30px;}
#m_con .title .sname img{float:left;margin-right:15px;}
#m_con .title .link{line-height:20px;float:right;font-family:"宋体";}
#m_con .con{padding:30px 60px 0;}
#m_con .con .top{clear:both;margin-top:20px;padding:4px;border-top:#999 dotted 1px;text-align:right;}
#m_con .con p{margin-bottom:10px;line-height:22px;}
#m_con .con h1{font-size:18px;font-weight:bold;margin-bottom:15px;color:#333;}
#m_con .con h2{font-size:14px;font-weight:bold;margin-bottom:15px;margin-top:25px;color:#004EB7;line-height:24px;clear:both;margin-left:-15px;background:url(../images/st_line.gif) left bottom no-repeat;padding-bottom:3px;}
#m_con .con h2 span.en{font-size:12px;color:#666666;font-weight:bold;line-height:24px;margin-left:5px;}
#m_con .con h3{font-size:12px;font-weight:bold;margin-bottom:15px;color:#333;line-height:24px;}

#m_con .con dl.one{margin-bottom:10px;line-height:22px;}
#m_con .con dl.one dd{padding-left:14px;background:url(../images/ico_dot.gif) 3px 8px no-repeat;}

#m_con .con dl.two{margin-bottom:10px;line-height:22px;margin-right:20px;width:260px;overflow:hidden;zoom:1;}
#m_con .con dl.two dt{padding-left:44px;color:#FFF;font-size:14px;font-weight:bold;line-height:31px;margin-bottom:2px;}
#m_con .con dl.two dd{padding-left:44px;background:url(../images/ico_dot.gif) 32px 8px no-repeat;}

#m_con .con dl.three{margin-bottom:10px;line-height:22px;margin-right:20px;overflow:hidden;zoom:1;}
#m_con .con dl.three dt{padding-left:24px;color:#FFF;font-size:14px;font-weight:bold;line-height:31px;margin-bottom:5px;background:url(../images/dl_bg_09.gif) left no-repeat}
#m_con .con dl.three dd{padding-left:24px;line-height:22px;}

#m_con .con dl.four{margin-bottom:10px;line-height:22px;margin-right:20px;width:330px;overflow:hidden;zoom:1;}
#m_con .con dl.four dt{padding-left:24px;color:#FFF;font-size:14px;font-weight:bold;line-height:31px;margin-bottom:5px;background:url(../images/dl_bg_08.gif) left no-repeat}
#m_con .con dl.four dd{padding-left:24px;line-height:22px;}
/*首頁焦點圖*/
.banner{width:980px;height:340px;margin-top:5px; margin:0 auto}

.banner .slides_container{width:980px;display:none;}
.banner .slides_container div{width:980px;display:block;height:340px;}
.banner .pagination{z-index:990;position:absolute;padding-bottom:0px;list-style-type:none;margin-top:-26px;padding-left:30px;padding-right:30px;float:left;margin-left:820px;overflow:hidden;cursor:hand;padding-top:0px;}
.banner .pagination ul{padding-bottom:0px;list-style-type:none;margin:0px;padding-left:0px;padding-right:0px;overflow:hidden;padding-top:0px;}
.banner .pagination li{float:left;overflow:hidden;}
.banner .pagination li a{background-image:url(../images/circle_white.png);list-style-type:none;width:10px;display:block;height:0px;overflow:hidden;margin-right:10px;padding-top:10px;}
.banner .pagination .current a{background-image:url(../images/circle_blue.png);}
