﻿/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"宋体"; font-family:Arial, Helvetica, sans-serif;}
img{border:0px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

#main1{width:1024px; margin-left:auto; margin-right:auto;}

#top1{background-image:url(../image/top_bg1.jpg); height:284px; overflow:hidden;}
#top1 div{padding-left:567px; padding-top:120px;}
#top2{background-image:url(../image/top_bg2.jpg); height:91px; overflow:hidden;}
#top2 div{padding-left:233px; padding-top:43px;}

#top_menu{width:995px; margin-left:auto; margin-right:auto; background-image:url(../image/top_menu_bg2.jpg); background-position:top; background-repeat:repeat-x; height:36px; overflow:hidden; margin-bottom:10px;}
#top_menu .top_menu{background-image:url(../image/top_menu_bg1.jpg); background-position:left top; background-repeat:no-repeat; height:36px; overflow:hidden; float:left; width:730px; padding-left:20px;}
.top_menu a{color:#FFFFFF; display:block; height:36px; float:left; padding-left:24px; padding-right:24px; margin-left:12px; _margin-left:9px; margin-right:12px; cursor:pointer; text-decoration:none;}
.top_menu a div{padding-top:5px; height:31px; float:left;}
.top_menu a:hover{background-image:url(../image/top_menu_bg4.jpg); background-position:top; background-repeat:repeat-x;}
.top_menu .a_now{background-image:url(../image/top_menu_bg4.jpg); background-position:top; background-repeat:repeat-x;}
.top_menu #top_m_1 div{ background-image:url(../image/1.jpg); background-position:0px 22px;; background-repeat:no-repeat;}
.top_menu #top_m_2 div{ background-image:url(../image/2.jpg); background-position:0px 22px;; background-repeat:no-repeat;}
.top_menu #top_m_3 div{ background-image:url(../image/3.jpg); background-position:0px 22px;; background-repeat:no-repeat;}
.top_menu #top_m_4 div{ background-image:url(../image/4.jpg); background-position:0px 22px;; background-repeat:no-repeat;}
.top_menu #top_m_5 div{ background-image:url(../image/5.jpg); background-position:0px 22px;; background-repeat:no-repeat;}
.top_menu #top_m_6 div{ background-image:url(../image/6.jpg); background-position:0px 22px;; background-repeat:no-repeat;}
.top_menu #top_m_1:hover div{ background-image:url(../image/1_1.jpg);}
.top_menu #top_m_2:hover div{ background-image:url(../image/2_1.jpg);}
.top_menu #top_m_3:hover div{ background-image:url(../image/3_1.jpg);}
.top_menu #top_m_4:hover div{ background-image:url(../image/4_1.jpg);}
.top_menu #top_m_5:hover div{ background-image:url(../image/5_1.jpg);}
.top_menu #top_m_6:hover div{ background-image:url(../image/6_1.jpg);}
.top_menu #top_m_1 .div_now{ background-image:url(../image/1_1.jpg);}
.top_menu #top_m_2 .div_now{ background-image:url(../image/2_1.jpg);}
.top_menu #top_m_3 .div_now{ background-image:url(../image/3_1.jpg);}
.top_menu #top_m_4 .div_now{ background-image:url(../image/4_1.jpg);}
.top_menu #top_m_5 .div_now{ background-image:url(../image/5_1.jpg);}
.top_menu #top_m_6 .div_now{ background-image:url(../image/6_1.jpg);}

#top_menu .top_serch{background-image:url(../image/top_menu_bg3.jpg); background-position:right top; background-repeat:no-repeat; float:right; height:36px; overflow:hidden; width:245px;}
#top_menu .top_serch .div_td1{ float:left; padding-left:55px; padding-top:9px;}
#top_menu .top_serch .div_td1 input{ width:130px; height:19px; border:0px; background:transparent;}
#top_menu .top_serch .div_td2{float:right; height:22px; padding-top:12px; padding-right:20px; font-weight:800; font-size:14px;}
#top_menu .top_serch .div_td2 a{color:#FFFFFF;}
#top_menu .top_serch .div_td2 a:hover{text-decoration:underline;}

#top_s_m_div div{position:absolute; width:97px; overflow:hidden; background-image:url(../image/top_s_m_bg1.jpg); background-position:top; background-repeat:repeat-x; background-color:#467295; padding-top:5px; padding-bottom:5px; z-index:100; margin-top:-11px;}
#top_s_m_div div a{display:block; height:25px; line-height:25px; text-align:center; color:#FFFFFF; text-decoration:none;}
#top_s_m_div div a:hover{background-image:url(../image/top_s_m_bg2.jpg); background-position:top; background-repeat:repeat-x; text-decoration:none;}
#dop_s_m_1{margin-left:142px; _margin-left:145px;}
#dop_s_m_2{margin-left:262px;}
#dop_s_m_3{margin-left:387px;}
#dop_s_m_4{margin-left:514px; _margin-left:508px;}
#dop_s_m_5{margin-left:634px; _margin-left:625px;}

#index_center{width:974px; margin-left:auto; margin-right:auto; height:270px;}

#index_div1{float:left; width:241px; height:270px;}
#index_div1 .div1{background-image:url(../image/text_bg1.jpg); background-position:left; background-repeat:repeat-y; width:215px;}
#index_div1 .div1 .bg1{background-image:url(../image/text_bg2.jpg); background-position:left bottom; background-repeat:no-repeat; height:195px;}
#index_div1 .div1 .text1{padding-top:9px; padding-left:15px;}
#word_demo{overflow:hidden; height:145px;}
#index_div1 .div2{padding-top:21px;}
#index_div2{float:left; width:306px; margin-right:36px; height:257px; padding-top:13px;}
#index_div2 .text1{ padding-top:10px; padding-left:8px; padding-right:4px;}
#index_div2 .text1 .more1{text-align:right; padding-top:5px;}
#index_div3{float:left; width:174px; margin-right:36px; height:257px; padding-top:13px;}
#index_div3 .text1{ padding-top:10px; padding-left:4px; padding-right:0px;}
#index_div3 .text1 .more1{text-align:right; padding-top:5px;}
#index_div4{float:left; width:180px; height:270px;}
#index_div4 .div1{margin-bottom:15px;}
#index_div4 .div2{padding-top:7px; line-height:1.9em; color:#676767; padding-left:9px;}

#bottom{background-image:url(../image/bottom_bg.jpg); background-position:top; background-repeat:repeat-x; width:995px; margin-left:auto; margin-right:auto;}
#bottom .bg1{background-image:url(../image/bottom_bg1.jpg); background-position:left top; background-repeat:no-repeat;}
#bottom .bg2{background-image:url(../image/bottom_bg2.jpg); background-position:right top; background-repeat:no-repeat; height:47px; overflow:hidden; line-height:47px; text-align:center; color:#676767;}

#main2{padding-left:23px; padding-right:0px; margin-bottom:25px;}

#left_menu{background-image:url(../image/left_bg1.jpg); width:170px; background-position:left; background-repeat:repeat-y; margin-bottom:20px;}
#left_menu .bg1{background-image:url(../image/left_bg2.jpg); background-position:left bottom; background-repeat:no-repeat; padding-bottom:25px;}
#left_menu .title1{ margin-bottom:6px;}
#left_menu .left_m_div{ padding-left:16px;cursor: hand;}
#left_menu .left_m_div .left_m{width:104px; padding-left:25px; height:31px; line-height:31px; border-bottom:#E1E1E1 solid 1px;cursor: hand;}
#left_menu a{ color:#637DA5;}
#left_menu a:hover{ color:#FF6600;}
#left_menu .left_s_div{padding-left:39px; border-bottom:#E1E1E1 solid 1px; width:90px;cursor: hand;}
#left_menu .left_s_div .left_s_m{ padding-left:3px; height:31px; line-height:31px; border-bottom:#E1E1E1 solid 1px; width:87px;cursor: hand;}

#right{padding-left:45px; padding-top:2px;}
#now1{ height:23px; color:#637DA5;}
#now1 a{color:#637DA5;}
#now1 a:hover{color:#FF6600;}

#banner1{height:69px;width:740px; border:#E1E1E1 solid 1px; border-left:0px; border-right:0px; background-position:2px 2px; background-repeat:no-repeat; margin-bottom:15px; color:#637DA5;}
#banner1 div span{display:block; font-weight:800; font-size:14px; margin-bottom:8px;}
.banner1{background-image:url(../image/banner1.jpg);}
.banner1 div{ padding-left:570px; padding-top:15px;}
.banner2{background-image:url(../image/banner2.jpg);}
.banner2 div{ padding-left:421px; padding-top:15px;}
.banner3{background-image:url(../image/banner3.jpg);}
.banner3 div{ padding-left:438px; padding-top:15px;}
.banner4{background-image:url(../image/banner4.jpg);}
.banner4 div{ padding-left:438px; padding-top:15px;}
.banner5{background-image:url(../image/banner5.jpg);}
.banner5 div{ padding-left:438px; padding-top:15px;}

#about{padding-left:3px; padding-right:6px;}

#product{ padding-top:6px; padding-right:0px;}
#product .div_tr1{height:132px;}
#product .div_tr1 .div_td1{float:left; height:132px;}
#product .div_tr1 .div_td1 img{padding:4px; border:#CCCCCC solid 1px;}
#product .div_tr1 .div_td2{float:left; height:132px; width:530px;padding-left:10px;}
#product .div_tr1 .div_td2 .title1{height:25px; border:#E1E1E1 solid 1px; border-left:0px; border-right:0px; margin-bottom:12px; color:#637DA5;}
#product .div_tr1 .div_td2 .title1 a{ color:#637DA5;}
#product .div_tr1 .div_td2 .title1 a:hover{ color:#FF6600;}
#product .div_tr1 .div_td2 .title1 .div1{float:left; height:25px; line-height:25px;}
#product .div_tr1 .div_td2 .title1 .div2{float:right; height:25px; line-height:25px; width:85px;}
#product .div_tr1 .div_td2 .text1{line-height:1.8em; color:#666666; padding-right:6px;}

#product .div_tr2 .div_td1{float:left;}
#product .div_tr2 .div_td1 img{padding:4px; border:#CCCCCC solid 1px;}
#product .div_tr2 .div_td2{float:left; width:550px; padding-left:10px;}
#product .div_tr2 .div_td2 .title1{height:25px; border:#E1E1E1 solid 1px; border-left:0px; border-right:0px; margin-bottom:12px; color:#637DA5;}
#product .div_tr2 .div_td2 .title1 a{ color:#637DA5;}
#product .div_tr2 .div_td2 .title1 .div1{float:left; height:25px; line-height:25px;}
#product .div_tr2 .div_td2 .title1 .div2{float:right; height:25px; line-height:25px; width:85px;}
#product .div_tr2 .div_td2 .text1{line-height:1.8em; color:#666666; padding-right:6px;}

#service{width:615px; padding-left:39px; padding-top:0px;}
#case{width:615px; padding-left:0px;}
#case .page_text1 .div_tr1 .div_td1{ background-image:none;}
#case .page_text1 a{color:#666666;}
#case .page_text1 a:hover{ color:#FF9900;}
#case .page1{padding-right:3px;}
#case .title1{text-align:center; font-size:14px; font-weight:800; margin-bottom:15px; color:#666666; padding-top:22px;}
#case .back1{text-align:center; padding-top:30px; margin-bottom:50px;}
#case .page1{border-top:0px;}

#contact{width:585px; padding-left:48px; color:#666666;}
#contact .title{font-weight:800; height:35px; line-height:35px; padding-left:15px;}
#contact .text1{padding-left:15px; line-height:1.7em; border-top:#859EBA dotted 1px; padding-top:15px; margin-bottom:22px;}

#job{width:651px; padding-left:16px; color:#787878;}
#job_top{background-image:url(../image/job_top.jpg); height:237px; overflow:hidden;}
#job_top .div1{height:128px; padding-top:25px;}
#job_top .div1 a{display:block; margin-left:auto; margin-right:auto; width:132px; height:99px;}
.job_bg1{background-image:url(../image/job_bg2.jpg); background-position:top; background-repeat:no-repeat; height:1120px; padding-top:26px; overflow:hidden;}
.job_bg{ padding-left:221px; padding-right:181px;}
.job_bottom{text-align:center; color:#666666; padding-top:220px;}
.job_bottom .div1{margin-bottom:7px;}
.job_bottom a{ color:#666666;}

#job .text1{padding-left:131px; width:740px; margin-bottom:125px; padding-top:48px; clear:both;}
#job .title1{height:135px; padding-left:15px; width:962px;}
#job .title1 .div_td1{float:left; height:135px; width:757px;}
#job .title1 .div_td2{float:right; height:135px; width:205px; background-image:url(../image/bg10.jpg); background-position:left bottom; background-repeat:no-repeat;}
#job .title1 .div_td2 .title{margin-bottom:6px;}
#job .title1 .div_td2 .a_div a{display:block; margin-bottom:6px; background-image:url(../image/a_bg5.jpg); height:25px; background-position:left top; background-repeat:no-repeat; padding-left:25px; color:#6893AE; line-height:25px; font-weight:800; font-size:13px; text-decoration:none;}
#job .title1 .div_td2 .a_div a:hover{background-image:url(../image/a_bg4.jpg); color:#B9CCDA;}
#job .title1 .div_td2 .a_div .a_now{background-image:url(../image/a_bg4.jpg); color:#B9CCDA;}
#job .text2{padding-left:192px; width:600px; margin-bottom:25px; padding-top:48px; clear:both;}
#job .text2 .page_text1{margin-bottom:35px;}

.job_title{height:29px; line-height:24px; border-bottom:#999999 dotted 1px; margin-bottom:8px; color:#859EBA; font-weight:800;}
.job_title a{color:#859EBA;}
.job_title a:hover{color:#FF6600;}
.job_line1{ border-bottom:#999999 dotted 1px; height:5px; margin-bottom:22px;}
.job_text{
 padding-left:14px;
 margin-top:8px;
 margin-bottom:8px;
 line-height:21px;
 }
.job_text table td{
 border-left:#8D8D8D solid 1px;
 border-top:#8D8D8D solid 1px;
 height:19px; line-height:19px;
}
.job_text table{
 border-bottom:#8D8D8D solid 1px;
 border-right:#8D8D8D solid 1px;
 color:#515151;
 background-color:#FFFFFF;
 }
.job_text table .td1{
 background-color:#FFFFFF;
 text-align:center;
 width:15%;
 }
.job_text table .td2{
 padding-left:10px;
 width:35%;
 }
.job_text1{line-height:1.8em; padding-top:12px;}


.back1{font-size:14px; font-weight:800;}
.back1 a{ color:#666666;}
.back1 a:hover{color:#FF6600;}
.page1{ border-top:#CCCCCC solid 1px; text-align:right; padding-right:48px; padding-top:16px; color:#637DA5; height:20px; clear:both;}
.page1 a{ color:#637DA5;}
.page1 a:hover{color:#FF6600;}

.page_text li{ list-style-type:none; list-style-position:outside; height:26px; line-height:26px; color:#637DA5;}
.page_text a{ color:#637DA5;}
.page_text a:hover{ color:#FF9900;}

.page_text1 a{ display:block; height:30px; color:#637DA5; cursor:pointer;}
.page_text1 a:hover{ display:block; height:30px; color:#FF9900;}
.page_text1 .div_tr1{clear:both; height:30px; border-bottom:#CCCCCC dotted 1px;}
.page_text1 .div_tr1 .div_td1{float:left; height:30px; line-height:30px; padding-left:10px; background-image:url(../image/ico1.jpg); background-position:left; background-repeat:no-repeat;}
.page_text1 .div_tr1 .div_td2{float:right; height:30px; line-height:30px;}

.page_text2{line-height:1.6em; color:#637DA5;}
.page_text3{line-height:1.7em; color:#666666;}

.page_qq_div {
	PADDING-LEFT: 2px
}
.qq_div A {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; COLOR: #676767; LINE-HEIGHT: 21px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; text-align:center 
}
.tdimg{ width:21px; height:26px;}.tdtxt{ width:51px; padding-left:2px;}
.tdtxt1{ width:64px; padding-left:2px;}
#baidu{
	width:25px; 
	height:25px;
	margin:0 0 0 715px;
}
