@charset "utf-8";

/* CSS Document */

*{ padding:0px; margin:0px; list-style:none; text-decoration:none;} 

img{ border:none}

.floatL{ float:left}

.floatR{ float:right}

.clearb,.clear{ clear:both}

.blank10{ height:10px; display:block; width:100%}

.title1{ height:34px; line-height:34px; background:url(title1.jpg) no-repeat 0 0px; display:block; text-indent:-9999px;}

.title2{ background:url(title2.jpg) no-repeat 0 0px; height:33px; line-height:33px;}

.title2 a{ margin:10px 10px 0 0px; float:right;}

.title3{ height:34px; line-height:32px; background:url(lefth1.jpg) no-repeat 0 0px; font-size:12px; padding:0 0 0 20px;}

.newlist1 li{ height:24px; line-height:24px; border-bottom:dashed 1px #d9d9d9; background:url(ico6.jpg) no-repeat 10px center; overflow:hidden; padding:0 0 0 20px;}

.newlist1 li a{ color:#333;}

.newlist1 li a:hover{ color:#007bcf; text-decoration:underline}

.newlist2 li{ border-bottom:dashed 1px #d9d9d9; height:35px; line-height:35px; color:#333; background:url(ico7.jpg) no-repeat 0 15px; padding:0 0 0 10px; margin:0 5px;}

.newlist2 li span{ float:right}

.newlist2 li a{ color:#333333}

.newlist2 li a:hover{ text-decoration:underline; color:#008ac8}

.menubottom{ background:url(menubottom.jpg) no-repeat 0 0px; height:6px; display:block;}

.menubottom2{ background:url(menubottom1.jpg) no-repeat 0 0px; height:5px; width:479px; display:block}

.menubottom3{ background:url(menubottom2.jpg) no-repeat 0 0px; height:5px; display:block;}

body{ font-family:"宋体"; background:url(../images/body.jpg) #fff repeat-x 0 0px; font-size:12px;}

/*header*/

.header{ height:70px; width:975px; margin:0px auto; padding:20px 0 0 0px;}

.header_right{ float:right}

.topLink{ line-height:16px; margin:0 0 20px 0px; height:16px;}

.topLink a{ color:#333; display:block; padding:0 0 0 15px; float:left; margin:0 8px;}

.topLink .bg1{ background:url(ico1.jpg) no-repeat 0 3px;}

.topLink .bg2{ background:url(ico2.jpg) no-repeat 0 3px;}

.topLink .bg3{ background:url(ico3.jpg) no-repeat 0 3px;}

/*nav*/

.nav{ background:url(nav_bg.jpg) no-repeat 0 0px; width:938px; height:35px; line-height:35px; margin:0px auto; padding:0 20px;}

.nav li{float:left; background:url(navico.jpg) no-repeat  left 2px; display:inline; padding:0 21px;}

.nav li a{ color:#FFF; font-weight:bold; float:left;}

.nav li a:hover, .nav li.focus a{ color:#003}

/*banner*/

.banner{ width:975px; margin:12px auto}

.banner img{ width:975px; height:280px;}

.main{ width:977px; margin:0px auto; overflow:hidden}

.main_left{ width:237px; float:left;}

.leftContent{border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9; width:235px; background:#f4f4f4}

.leftmenu li{line-height:33px; border-bottom:solid 1px #d9d9d9; padding:0 7px;}

.leftmenu li a{ background:url(ico4.jpg) no-repeat 11px center; padding:0 0 0 25px; display:block; line-height:33px; color:#333; font-weight:bold}

.leftmenu li a:hover, .leftmenu li a.focus{ background:url(ico5.jpg) no-repeat 0px center; color:#FFF;}

.leftnew{ margin:10px 0 0 0px;}

.main_right{ width:730px; float:right;}

.main_right h1{ background:url(main_h1.jpg) no-repeat 0 0px; width:730px; height:32px; line-height:32px; font-size:12px; padding:0 10px; font-weight:normal; color:#353535;}

.main_right h1 a{ color:#0077ff}

.right_con{ line-height:25px; color:#333333; width:720px;}

.right_con .title{ height:30px; line-height:30px; text-align:center; font-size:14px; }

.right_con .title10{ height:35px; line-height:35px; border-bottom:dashed 1px #d9d9d9; text-align:center}

.right_con .img{ width:348px; height:264px; margin:10px auto}

.right_con .img img{width:348px; height:264px; border:solid 1px #d9d9d9;}

.right_con p{margin-left:10px; margin-top:5px;}

.right_con h3{ height:25px; line-height:25px; text-align:center; font-weight:normal; color:#333; margin:10px 0 0 0px;}

.right_con h4{ border-bottom:solid 1px #d9d9d9; height:24px; margin:10px 0 0 0px;}

.right_con h4 span{ background:#666666; color:#FFF; font-size:14px;  font-weight:normal; height:24px; line-height:24px; display:block; width:

80px; text-align:center}

.companyBox{ width:479px; float:left}

.companyCon{ padding:10px; height:236px; line-height:22px; color:#3b3b3b}

.companyCon img{ float:left; margin:0 10px 0 0px;}

.companyBox h1{ background:url(title3.jpg) no-repeat 0 0px; height:32px; line-height:32px;}

.companyBox h1 a{ float:right; margin:10px 10px 0 0px;}

.companyCon{ border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; background:#f1f1f1}

.messageBtn{ width:237px; height:88px; display:block; float:right}

.messageBtn img{ display:block}

.contactBox{ width:237px; float:right}

.contactBox h1{ background:url(title5.jpg) no-repeat 0 0px; height:32px; width:237px; display:block; text-indent:-9999px; margin:10px 0 0 0px;}

.contactDiv{ padding:10px; line-height:18px; width:215px; color:#3b3b3b; height:138px;}

.newproduct{ width:727px; float:right; margin:10px 0 0 0px;}

.newproduct h1{ background:url(title4.jpg) no-repeat 0 0px; height:727px; height:32px; display:block; text-indent:-9999px;}

.newproductdiv{ background:#f5f5f5; width:725px; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; height:327px;}

.product_list li{ width:165px; float:left; display:inline; margin:10px 0px 10px 12px;}

.product_list li img{ width:163px; height:123px; border:solid 1px #999; display:block}

.product_list li p{ text-align:center; height:20px; line-height:20px; color:#333333}

.product_list li p a{ color:#333333}

.product_list li p a:hover{ color:#0071be; text-decoration:underline}

.product_list2 li{ width:285px; float:left; display:inline; margin:10px 30px 10px 30px;}

.product_list2 li img{ width:283px; height:186px; border:solid 1px #999999; display:block}

.product_list2 li p{ text-align:center; height:25px; line-height:25px; color:#333333}

.product_list2 li p a{ color:#333333}

.product_list2 li p a:hover{ color:#0071be; text-decoration:underline}



.anli_content{ background:url(anli_bg.jpg) no-repeat 0 0px; width:957px; height:165px; padding:10px; margin:10px  auto}

.anli_content h1{ height:20px; line-height:20px; color:#333; font-size:12px; padding:0 0 0 20px;}

.anli_content .leftbtn{ background:url(leftbtn.jpg) no-repeat 0 0px; width:20px; height:38px; display:block; cursor:pointer; float:left; margin:40px 10px 0 0px;}

.anli_content .rightbtn{ background:url(rightbtn.jpg) no-repeat 0 0px; width:20px; height:38px; display:block; cursor:pointer; float:right; margin:40px 0 0 10px;}

.anli_content ul{ margin:10px 0 0 0px;}

.anli_content ul li{ float:left; width:142px; display:inline; margin:0 0 0 6px;}

.anli_content ul li img{ padding:6px; border:solid 1px #d9d9d9; display:block; width:128px; height:93px;}

.anli_content ul li p{ height:25px; line-height:25px; text-align:center; overflow:hidden}

.anli_content ul li p a{ color:#333}

.anli_div { overflow:hidden; zoom:1;width:950px;}

.anli_div .pcont { width:886px; float:left;overflow:hidden;}

.anli_div .ScrCont { width:32766px; zoom:1; margin-left:-5px;}

.anli_div #List1_1, .anli_div #List2_1 { float:left;}

.link{  height:25px; border-top:dotted 1px #cccccc;  border-bottom:dotted 1px #cccccc;  color:#3b3b3b; line-height:25px; padding:0 10px; margin:10px 0px;}

.link a{ color:#3b3b3b; margin:0 8px;}

.keyword{ height:25px; border:solid 1px #cccccc; color:#3b3b3b; line-height:25px; padding:0 10px;}

.footer{ background:url(footer_bg.jpg) #fff repeat-x 0 0px; text-align:center; border-top:solid 1px #bfbfbf; padding:10px 0px; line-height:25px; color:#5d5d5d; margin:15px 0 0 0px;}

.footer a{ color:#5d5d5d; margin:0 10px;}



/*分页*/

.page{ margin:10px auto; text-align:center; width:720px;}

.page a, .page span{ padding:2px 7px; border:solid 1px #eeeeee;  margin:0 5px; display:none}

.page a, .page .off{ display:inline}

.page .focus{ background:#036cb4; color:#FFF}

.arc_link{ clear:both; margin:10px 0 0px;}

.arc_link span{ margin:0 20px 0 0px;}



/*招聘*/

.list_job{width:100%}

.list_job dt{padding:5px 8px; background:#E0E0E0}

.list_job dt a{font-size:14px; color:#000000; font-weight:bold}

.list_job dd{padding:5px 8px;}

.list_job dd p{width:50%; float:left; text-align:left; padding:5px 0}

.list_job dd div{clear:both; text-align:right; padding:5px 0; font-weight:bold}

.list_job dd div a{ color:#0077FF}

.job_list{padding:10px; margin:10px 0;}

.job_list li{display:block; height:30px; line-height:30px; border-bottom:1px dashed #ccc;}

.job_list li span{font-weight:bold; padding:0 5px; color:#777}



/*留言本*/

.book_contain{width:975px; border:1px solid #e4e3e3;}

.book_contain h2{height:25px; font-size:12px; padding-left:8px; line-height:25px; background:#ccc}

.book_head{height:25px; line-height:25px; padding-left:15px;}

.book_head span.time{padding-left:25px;}

.book_head span.title{font-weight:bold}

.book{border-bottom:1px dashed #e4e3e3; margin:8px;}

.book_content,.book_reply{padding-left:15px; line-height:24px;}

.book_reply{color:red;}

.book_form{width:700px; margin:0 auto}

.book_form p{padding:5px; height:25px;}

.book_form label{display:block; float:left; width:120px; text-align:right;}



/*地图样式*/

.sitemap{}

.sitemap h2{height:25px; line-height:25px; font-size:14px; padding-top:5px; border-bottom:1px dashed #ccc}

.sitemap h2 a{ color:#0077FF}

.sitemap .sitemap_box{border-bottom:1px dashed #ccc;}

.sitemap li{display:block; float:left; margin-right:15px; height:28px; line-height:28px;}

.sitemap li a{display:block; padding:5px 0; float:left; color:#0077FF}


.leftmenu .erji{padding-left:32px; margin-top:10px; margin-bottom:10px; }
.leftmenu .erji a{ display:block; margin-top:5px; color:#3B3B3B; line-height:20px; background:url(img_010.jpg) 0 6px no-repeat; padding-left:20px;}
.leftmenu .erji a:hover{ background:url(img_010.jpg) 0 6px no-repeat; color:#f00;}