@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-size:12px; font-family:"宋体";}
div{ overflow:hidden;}
img{ border:none;}
from{ padding:0px; margin:0px;}
ul{ outline-style:none; margin:0px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}

.head,.indexBanner,.body,.bottomMenu,.foot,.menu{ width:910px; margin:0 auto 0 auto;}

#master{ width:960px; margin:0 auto 0 auto;}

.head{ margin-bottom:10px;}
.head .logo{ float:left; width:250px; padding-top:10px;}
.head .login{ float:left; width:400px; padding:60px 0 0 0; text-align:right;}
.head .renzhen{ float:right; width:250px; padding:40px 0 0 0; text-align:right; }


.menu{ background:url(menu.jpg) no-repeat; height:35px; margin-bottom:10px;}
.menu .nav{ float:left; width:670px;}
.menu .nav ul{}
.menu .nav li{ float:left; border-right:1px solid #999;}
.menu .nav a{ font-weight:bold; color:#fff; font-size:12px; text-decoration:none; display:block; padding:11px 5px 11px 5px;}
.menu .nav a:hover{ background:#2b5a82;}
.menu .nav #isOn{ background:#2b5a82;}

.menu #search{ float:right; width:210px; padding:5px 10px 0 0 ;}
.menu #search #search_input{ border:none; background:url(search_input.jpg) no-repeat; width:141px; height:19px; padding:2px;}
.menu #search #search_submit{ border:none; background:url(search_btn.jpg) no-repeat; width:40px; height:23px;}

.indexBanner{ margin-bottom:10px;}

.body{ margin-bottom:10px;}

.indexBox1,.indexBox2,.indexBox3{width:294px; height:311px;}
.indexBox1 { float:right; background:url(indexBox1.jpg) no-repeat; }
.indexBox1 #style4{ width:266px; margin:0 auto 10px auto;}
.indexBox1 #style4_pic{ margin-top:40px; text-align:center; margin-bottom:10px;width:266px; height:134px;}
.indexBox1 #style4_pic img{ width:266px; height:134px;}
.indexBox1 #style4_title{ margin-bottom:10px;}
.indexBox1 #style4_title a{ font-weight:bold; color:#000;}
.indexBox1 #style4_content{ line-height:20px; color:#666; }
.indexBox1 .more{ text-align:right; margin-bottom:15px;}
.indexBox1 .more a{ color:#069; text-decoration:underline;}
.indexBox1 .soliton{ text-align:center;}
.indexBox1 .soliton a{ color:#069;}

.indexBox2{ float:left; background:url(indexBox2.jpg) no-repeat; }
.indexBox2 .top,.indexBox2 .bottom{ width:270px; margin:0 auto 0 auto;}
.indexBox2 .top{ margin-top:40px;}
.indexBox2 .top .left{ float:left; width:140px;}
.indexBox2 .top .right{ float:left; width:130px;}
.indexBox2 .top .right li{ line-height:23px; color:#666;}
.indexBox2 .top .right a{ color:#666;}

.indexBox2 .bottom{ margin-top:50px;}
.indexBox2 .bottom #style4{}
.indexBox2 .bottom #style4_pic{ float:left; width:130px; height:87px;}
.indexBox2 .bottom #style4_pic img{width:130px; height:87px;}
.indexBox2 .bottom #style4_title{ margin-bottom:5px;width:125px;}
.indexBox2 .bottom #style4_title a{ color:#000; font-weight:bold;}
.indexBox2 .bottom #style4_content{ color:#666; line-height:20px; width:125px;}
.indexBox2 .bottom #style4_more{ display:none;}

.indexBox3 { float:left; background:url(indexBox3.jpg) no-repeat;  margin-right:14px;}
.indexBox3 .top,.indexBox3 .bottom{ width:270px; margin:0 auto 0 auto;}
.indexBox3 .top{ margin-top:40px;}
.indexBox3 .top .left{ float:left; width:140px;}
.indexBox3 .top .right{ float:left; width:130px;}
.indexBox3 .top .right .title{ margin-bottom:10px;}
.indexBox3 .top .right .title a{ color:#000; font-weight:bold;}
.indexBox3 .top .right .content{ line-height:18px; color:#666; height:86px; margin-bottom:15px;}
.indexBox3 .top .right .more{ text-align:right;}
.indexBox3 .top .right .more a{ color:#069;}
.indexBox3 .bottom{ margin-top:50px;}
.indexBox3 .bottom #style1{ border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;}
.indexBox3 .bottom #style_time{ float:left;  width:60px;font-family:Verdana, Geneva, sans-serif; padding-right:10px; font-size:10px; color:#666;}
.indexBox3 .bottom #style1_title{ float:right; width:190px;}
.indexBox3 .bottom #style1_title a{ color:#666;}

.bottomMenu{ background:url(bottomMenu.jpg) no-repeat;height:161px; margin-bottom:10px;}


.bBox{ width:140px; float:left; padding-top:30px;padding-left:40px;}
.bBox .title{ font-weight:bold; margin-bottom:10px;}
.bBox .list li{ line-height:19px; color:#666;}
.bBox .list a{ color:#666;}

.foot{ background:#f1f1f1; border-top:5px solid #ccc;}
.foot .left{ float:left; padding:20px 0 20px 70px; width:800px; line-height:20px; color:#666;}
.foot .right{ float:left; width:0px; padding-top:20px; }


.mainBody_top{ background:url(mainBody_top.jpg) no-repeat; height:5px;}
.mainBody_body{ background:url(mainBody_body.jpg) repeat-y;}
.mainBody_bottom{ background:url(mainBody_bottom.jpg) no-repeat; height:35px;}

.mainBody_top2{ background:url(mainBody_top2.jpg) no-repeat; height:5px;}
.mainBody_body2{ background:url(mainBody_body2.jpg) repeat-y;}
.mainBody_bottom2{ background:url(mainBody_bottom2.jpg) no-repeat; height:10px;}


.bodyLeft{ float:left; width:190px; padding:5px;}

.mainMenu{ width:auto;}
.mainMenu .title{ font:bold 18px "微软雅黑"; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:10px; padding-left:10px;}
.mainMenu .content{ color:#666; padding-left:10px;}
.mainMenu .content li{ line-height:30px; background:url(_icon02.gif) no-repeat 5px 50%; padding-left:15px;}
.mainMenu .content #ClassLi_1{ background:#url(_icon04.gif) no-repeat 5px 50%; }
.mainMenu .content #ClassLi_1 a{ color:#f00; font-size:14px; font-weight:bold;}
.mainMenu .content #ClassLi a{ color:#000; font-size:14px; font-weight:bold;}
.mainMenu .content #li2,.mainMenu .content #li2_2{ line-height:20px; background:url(_icon04.gif) no-repeat 10px 50%; padding-left:20px;}
.mainMenu .content #li2_2{background:url(_icon02.gif) no-repeat 10px 40%;}
.mainMenu .content #li2 a{ color:#666; font-size:12px;}
.mainMenu .content #li2_2 a{ color:#f00;}

.mainContent{ border-top:1px dotted #ccc; padding-top:5px; margin-bottom:10px;}
.mainContent .pic{ margin-bottom:10px;}
.mainContent .qq{ margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #ccc; color:#666;}
.mainContent .phone{ margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #ccc; color:#666; line-height:20px;}
.mainContent .phone span{ font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.mainContent .message{ color:#666; line-height:18px;}
.mainContent .message a{ color:#900;}

.bodyRight{ float:right; width:700px;}
.bodyRight .content{ padding:10px;}


.address{ border-bottom:1px dotted #ccc; color:#666; text-align:right; padding-right:10px; padding-top:10px;height:25px; margin:0px 10px 10px 10px;}
.address .title{ float:left;font:bold 18px "微软雅黑"; color:#333; margin-top:-5px; padding-left:10px;}
.address a{ color:#666;}


.mainNewsBox{ margin-bottom:30px;}
.mainNewsBox_title{ font:bold 18px "微软雅黑"; margin-bottom:10px;}
.mainNewsBox_pic{ float:left; width:150px;}
.mainNewsBox_right{ float:right; width:520px; height:194px;}

.newsList li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.newsList #style1_title{ padding-left:15px; background:url(_icon04.gif) no-repeat 5px 50%; width:75%;}
.newsList #style_time{ width:20%;}
.newsList a{ color:#666;}


.mainNewsBox_more{ width:100%; text-align:right; margin-top:20px;}
.mainNewsBox_more a{ color:#900;}

.newsList #style3{ margin-bottom:20px; width:220px;}
.newsList #style3_pic{ width:180px; height:140px;}
.newsList #style3_pic img{ width:180px; height:140px;}
.newsList #style3_title{ width:180px;height:36px; word-spacing:normal; white-space:normal; margin:0 auto 0 auto;}
.newsList #style3_title a{ font-weight: bold; color:#000;}

.newsList2 li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.newsList2 #style1_title{ padding-left:20px; width:75%; background:url(_icon02.gif) no-repeat 10px 50%;}
.newsList2 #style1_title a{ font-size:14px;}
.newsList2 #style_time{ width:20%;}
.newsList2 a{ color:#666;}

.newsList #style4{ border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:20px;}
.newsList #style4_pic{ float:left; width:200px; height:140px; padding-left:20px;}
.newsList #style4_pic img{width:200px; height:140px;}
.newsList #style4_title{ margin-bottom:5px; width:430px;}
.newsList #style4_title a{ color:#333; font: bold 18px "微软雅黑";}
.newsList #style4_content{ height:90px; line-height:20px; color:#666;}
.newsList #style4_more{ text-align:right;}
.newsList #style4_more a{ color:#900;}

.newsList4 #style4{ border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:20px;}
.newsList4 #style4_pic{ float:left; width:200px; height:100px; padding-left:20px;}
.newsList4 #style4_pic img{width:200px; height:100px;}
.newsList4 #style4_title{ margin-bottom:5px; width:430px;}
.newsList4 #style4_title a{ color:#333; font: bold 18px "微软雅黑";}
.newsList4 #style4_content{ height:50px; line-height:20px; color:#666;}
.newsList4 #style4_more{ width:450px;;}
.newsList4 #style4_more a{ color:#900;}


.mainProContent{ margin:30px 0 30px 80px;}
.proCenterBox{ width:334px; float:left; margin-right:50px; margin-bottom:30px;padding:10px;border:1px dotted #fff;}
.proCenterBox:hover{ border:1px dotted #ccc; background:#f1f1f1;}
.proCenterBox .pic{ margin-bottom:10px;}
.proCenterBox .title{ font: bold 18px "微软雅黑"; margin-bottom:10px;}
.proCenterBox .dec{ line-height:20px; color:#666;}
.proCenterBox .more{ text-align:right;}
.proCenterBox .more a{ color:#900;}

.mainProContent2{ margin:30px 0 30px 0px;}
.proCenterBox2{ width:304px; float:left; margin-right:10px; margin-bottom:30px;padding:10px;border:1px dotted #fff;}
.proCenterBox2:hover{ border:1px dotted #ccc; background:#f1f1f1;}
.proCenterBox2 .pic{ margin-bottom:10px;}
.proCenterBox2 .title{ font: bold 18px "微软雅黑"; margin-bottom:10px;}
.proCenterBox2 .dec{ line-height:20px; color:#666;}
.proCenterBox2 .more{ text-align:right;}
.proCenterBox2 .more a{ color:#900;}


.pro_title{ font:bold 18px "微软雅黑"; text-align:center; color:#000; margin-bottom:10px;}
.pro_pic{ margin-bottom:20px; text-align:center;}

.pro_cardList{ border-bottom:1px solid #000;}
.pro_cardList .over,.pro_cardList .out{width:98px; height:21px; display:block; text-align:center; float:left; padding-top:5px; margin-right:5px;}
.pro_cardList .over{ background:url(proCard.jpg) no-repeat; color:#fff;}
.pro_cardList .over a{ color:#fff;}
.pro_cardList .out{ background:#f1f1f1; color:#000;}


.aboutBox1{ background:url(about_01.jpg) no-repeat; height:160px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.aboutBox_title{ font:bold 18px "微软雅黑"; color:#000; margin-bottom:10px;}
.aboutBox1_content{ line-height:20px; color:#666; width:500px;}

.aboutBox2{ float:left; width:335px; height:200px; border-right:1px dotted #ccc;}
.aboutBox3{ float:right; width:335px; height:200px;}
.aboutBox3_Htitle{ font-family:Verdana, Geneva, sans-serif; color:#F30; font-weight:bold;}
.aboutBox3_Hcontent{ line-height:20px; color:#666;}

.about_middle{ border-bottom:1px dotted #ccc; margin-bottom:10px;}

.seviceBox1_left{ float:left; width:500px; border-right:1px dotted #ccc; }
.seviceBox1_left .left{ float:left; width:160px;}
.seviceBox1_left li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.seviceBox1_left a{ color:#666;}
.seviceBox1_left .title{ float:left;}
.seviceBox1_left .time{ float:right;}
.seviceBox1_left .right{ padding-right:10px;}

.seviceBox1_right{ float:right; width:160px; padding-right:10px;}
.seviceBox1_right .title{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.seviceBox1_right .dec{ line-height:20px; color:#666; margin-bottom:10px;}

.seviceBox2,.seviceBox3{ width:320px;}
.seviceBox2{ float:left;}
.seviceBox3{ float:right;}

.seviceBox2_content{}
.seviceBox2_content li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.seviceBox2_content a{ color:#666;}
.seviceBox2_content .title{ float:left;}
.seviceBox2_content .time{ float:right;}

.wenhuaBox1{ padding-bottom:10px; border-bottom:1px dotted #ccc; margin-bottom:10px;}

.wenhuaBox2,.wenhuaBox3{ width:335px;}
.wenhuaBox2{ float:left; border-right:1px dotted #ccc;}
.wenhuaBox3{ float:right;}


.wenhuaBox4 .left{ float:left; width:100%;}
.wenhuaBox4 .left li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
.wenhuaBox4 .left a{ color:#666;}
.wenhuaBox4 .left .title{ float:left;}
.wenhuaBox4 .left .time{ float:right;}
.wenhuaBox4 .right li{ line-height:20px;}
.wenhuaBox4 .right a{ color:#666;}

.wenhuaBox4 .right{ float:right; width:180px;}


.proList #style3{width:280px; margin-right:30px; margin-left:30px;}
.proList #style3_pic{ width:240px; height:180px; margin-bottom:10px; width:auto;}
.proList #style3_pic img{ width:240px; height:180px;}
.proList #style3_title{ margin-bottom:10px; text-align:left;}
.proList #style3_title a{ font-size:14px; font-weight:bold;}
.proList #style3_item{ float:left; width:200px; color:#666;}
.proList #style3_more{ float:right; width:70px; padding-top:20px; text-align:right;}
.proList #style3_more a{ color:#900;}


#proInfo_picBox{ width:100%;}
#proInfo_par{ display:none;}


#news_hot{}
#news_hot li{ line-height:25px; border-bottom:1px dotted #ccc; color:#666; width:100%;}
#news_hot #style1_title{ padding-left:15px; width:75%;}
#news_hot #style_time{ width:20%;}
#news_hot a{ color:#666;}


#selectMenu{ float:left; height:26px; width:100%; clear:both; border-bottom:#000 1px solid;}
#selectMenu ul li{ float:left; display:inline; height:24px;line-height:24px; padding:0 10px 0 10px; color:#000; text-align:center; list-style:none; cursor:pointer; background:#fefefe; border:#cac9ca 1px solid;}
#selectMenu ul li.current,#selectMenu ul li:hover{ height:24px; line-height:24px; border:#000 1px solid; background:url(menu.jpg) repeat-x; color:#fff;}
.selectContent{ margin-bottom:10px;}

.proClass{ padding-left:20px;}
.proClass1,.proClass2,.proClass3{ width:260px; float:left; margin:0 15px 0 15px}
.proClass_pic{ margin-bottom:10px;}
.proClass_title{ font:bold 18px "微软雅黑"; margin-bottom:10px;}
.proClass_list li{ background:url(_icon02.gif) no-repeat 0px 50%; padding-left:10px; float:left; width:120px; color:#666;}
