@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#333}
a:hover{ text-decoration:underline}
img{ border:0;}
body{ background:#FAFAFA; font-family:"微软雅黑"; font-size:14px; overflow-x:hidden}
.clear{ clear:both}

.logo{ float:left}
.search{ float:right; width:385px; overflow:hidden}
#text1{ height:36px; width:300px; border:red solid 2px; float:left}
#submit1{ height:40px; line-height:40px; width:80px; text-align:center; color:white; background:red; border:0; float:left }
.search p{ font-size:12px; padding-top:5px; clear:both}


.top{ width:1000px; margin:0 auto; margin-top:30px; margin-bottom:25px; overflow:hidden}
.nav{ background:white; border:#ccc solid 1px; width:100%; height:40px; line-height:40px;}
.nav ul{ width:1000px; margin:0 auto}
.nav li{ float:left; margin-left:5px; }
.nav li a{ width:136px; height:40px; display:block; text-align:center; font-weight: 800;}
.nav li a:hover{ background:red; color:white;}
.red{ background:red; color:white}
#banner{ width:1000px; margin:15px auto; overflow:hidden}
.nav2{ width:270px; float:left; height:350px; background:#fff; border:#ccc solid 1px;}
.nav2 ul{ margin-left:20px; line-height:45px; margin-top:10px; }
.nav2 ul li{border-bottom:#ccc dashed 1px; padding-left:20px; background:url(../images/ds_r4_c8.jpg) no-repeat left center}
.nav2 ul li a{ color:#333}
.nav2 ul li a:hover{ color:red;}
.banner{ width:715px; height:350px; float:right}
#main{ width:1000px; margin:0 auto;}
.nav3{ overflow:hidden}
.nav3 li{ display:block; float:left; margin-left:8px; border:#ccc solid 1px;}
.nav3 li a{ display:block}

.rexiao{ border:#ccc solid 1px; background:white; margin-top:15px; overflow:hidden}
.mainh1{ height:45px; line-height:45px; overflow:hidden; font-size:20px; font-weight:100; border-bottom:#ccc solid 1px; color:red}
.mainh1 span{ display:block; float:left; width:200px; background:url(../images/ds_r9_c3.jpg) no-repeat left center; margin-left:15px; padding-left:20px;}
.mainh1 a{ float:right; display:block; margin-top:15px; margin-right:15px;}
.rexiao ul li{ display:block; width:210px; float:left; text-align:center; margin-left:32px; margin-top:20px;}
.rexiao ul li span{height:30px; line-height:30px; clear:both; display:block}

.news{border:#ccc solid 1px; background:white; margin-top:15px; overflow:hidden }
.news ul li{ display:block; float:left; width:28%; margin-left:35px; overflow:hidden; background:url(../images/ds_r19_c9.jpg) no-repeat left center; padding-left:17px; margin-top:12px; font-size:15px;overflow: hidden;height: 29px;}
.news ul{ line-height:25px; margin-top:10px; padding-bottom:20px; overflow:hidden}
.news ul a:hover{ color:red}

.lianxi{border:#ccc solid 1px; background:white; margin-top:15px; overflow:hidden; padding-bottom:15px;  }
.lianxi-left{ width:747px; height:205px; float:left; margin-top:10px; margin-left:10px;}
.lianxi-right{ width:236px; float:right; margin-top:10px; }
.lianxi-right p{ margin-top:10px; margin-right:10px;line-height: 31px;}
.link{border:#ccc solid 1px; background:white; margin-top:15px; overflow:hidden; padding-bottom:15px;   }
.link ul li{ display:block; width:95px; float:left; text-align:center; margin-left:14px; margin-top:15px;}

#footer{ border-top:red solid 4px; background:white; margin-top:20px;}
.footer{ width:1000px; overflow:hidden; margin:0 auto; margin-top:20px; padding-bottom:25px; }
.footer-left{ width:405px; float:left; border-right:#ccc solid 1px; padding-right:35px;}
.footer-right{ width:525px; float:right; }

#slider{overflow:hidden;width:712px;height:348px;position:relative; }
#slider .pics{width:712px;height:348px}
#slider .pics li{height:348px;width:712px;float:left}
#slider #nav3 {position:absolute;bottom:5px;right:5px;}
#slider #nav3 li.nav3{background:#F47500; color:#fff;}
#slider #nav3 li{border:1px solid #f47500; color:#d94b01; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center}

.company-left{ float:left; width:200px;}
.company-right{ float:right; width:740px;}
.company{ background:white; width:960px; border:#F1F1F1 solid 1px; margin:20px auto; padding:20px 20px 60px 20px;border-top:#E1E1E1 solid 2px;border-bottom:#E1E1E1 solid 2px; }
.company-left dt{ height:30px; line-height:30px; background:red; color:white; padding-left:20px; font-size:16px; }
.company-left dl{ line-height:35px;}
.company-left dl dd{ background:url(../images/123w.jpg) no-repeat left center; padding-left:20px; border-bottom:#ccc dashed 1px;}
.company-left dl dd a:hover{ color:red}
.company-right{ }
.company-right h2{ height:30px; line-height:30px; border-bottom:#ccc solid 1px; padding-left:20px; background:url(../images/ds_r17_c6.jpg) no-repeat left center; font-size:14px; font-weight:100;}
.comright-main{ padding:10px;}
.comright-main p{ line-height:25px;}

/* 分页 */
.pageController{float:right;  padding-top:19px;padding-bottom:5px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#666666 1px solid; color:#666666;padding:0px 6px 0px 6px; margin-right:5px; line-height:18px;}
.pageController a:hover{background-color:#efefef;color:#B90128; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#F00;font-weight:bold;border:#666666 1px solid;}
.clear{clear:both;}
.comright-main{ line-height:28px; font-size:15px;}