@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; background:#FFF;}
body,td,th {font-family: "宋体",Georgia, Times New Roman, Times, serif;font-size: 12px;color: #646464; line-height:24px;margin:0px; padding:0px;}
ul,li{padding:0px; margin:0px; list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;font-weight:normal;}
p { margin:0px; padding:0px;}
a {text-decoration: none;color:#666666;}
.fl{float:left;}
.fr{float:right;}
 a:hover {text-decoration: none; color:#e70505;}
img{border:0px;}
.margin_t10{margin-top:10px;}
.margin_t15{margin-top:15px;}
.margin_t20{margin-top:20px;}
.margin_t30{margin-top:30px;}
.margin_l10{margin-left:10px;}
.margin_l15{margin-left:15px;}
.margin_l20{margin-left:20px;}
.margin_l50{margin-left:50px;}
.padd10{ padding:10px;}
.padd5{padding:5px;}
.padr20{padding-right:20px;}
.padl30{padding-left:30px;}
.padl5{padding-left:5px;}
.mar5{margin-right:15px; margin-top:10px;}
.clear{clear: both;}
.color_b{color:#000000;}
.color_w{color:#FFFFFF;}


#header{background:url("../images/bg4.jpg") repeat-x left top;height:128px;}
#header_top{width:927px;margin:0px auto;}
.logo{width:434px;height:75px;}
.top_link {
font-size:16px;
margin-top: 16px;
color:#000;
}
#nav{height:41px;width:100%;background:url("../images/bg5.jpg") no-repeat left top;text-align:center;margin-top:10px;}
.nav_top {width:927px;line-height:45px;overflow:hidden;letter-spacing:2px;position: relative;}
.nav_top a{color:#FFFFFF;display: block;font-weight: bold;height: 45px; line-height: 41px;text-align: center;text-shadow: 1px 1px 1px #000000;width: 120px;}
.nav_top a:hover{background:url("../images/bg9.jpg") no-repeat 17px top;color:#000000;text-shadow:none;}
.nav_top  ul li{width:120px;height:45px;float:left;text-align:center;line-height:41px;}
.nav_top  ul{padding-left:40px;}
.nav_top .on{background:url("../images/bg9.jpg") no-repeat 17px top;color:#000000;text-shadow:none;}
.nav_top .on a{color:#000000;text-shadow:none;}
#index_bannerbg{background:url("../images/bg3.jpg") no-repeat left 150px; width:927px;height:240px;margin:0px auto;}
#index_banner{width:927px;height:240px;margin:0px auto;overflow:hidden;}

.main{margin: 0 auto; overflow: hidden;width: 927px;background-color:#FFFFFF;}
.index_speech{background:url("../images/bg11.jpg") no-repeat left top;height:280px;width:245px;}
.s_head{width:100%;height:50px;}
.s_head span{float:right;padding-right:20px;padding-top:33px;}
.s_c{line-height:20px;padding:10px;height:230px;overflow:hidden;text-indent:24px;}
.s_c img{float:left; margin:5px;}
.c_head{width:100%;height:40px;}
.c_head span{float:right;padding-right:15px;padding-top:25px;}
.c_c{line-height:20px;padding:10px;height:230px;overflow:hidden;text-indent:24px;}
.c_c img{float:left; margin:5px;}
.n_head{width:100%;height:37px;}
.n_head span{float:right;padding-right:15px;padding-top:25px;}
.n_list ul li{height:37px;overflow:hidden;line-height:37px;display:inline;}
.n_d{height:17px;font-size:10px;-webkit-text-size-adjust: none;color:#c10b0b;width:210px;padding-left:30px;line-height:16px;display:inline;}
.n_t{height:20px;width:210px;line-height:18px;padding-left:30px;display:inline;}
.n_l{height:20px;width:50px;padding-right:10px;line-height:20px;display:inline;}
.index_company{background:url("../images/bg13.jpg") no-repeat left top;height:250px;width:341px;}
.index_news{background:url("../images/bg14.jpg") no-repeat left top;height:250px;width:310px;}
.index_case{background:url("../images/bg15.jpg") no-repeat left top;width:927px;height:150px;overflow:hidden;padding-top:30px;}

.scroll_table{margin:0px auto; height:150px; width:927px; overflow:hidden;}
.scroll_table table{margin:0px auto; border: 0px;text-align:center;}
.scroll_table table img{width: 137px; height: 103px; overflow: hidden;margin:20px 5px 5px 5px;}

.banner{overflow: hidden;width:100%;background:url("../images/bg17.gif") no-repeat left top;height:196px;padding:4px 0 0 4px;}
.banner div{width:916px;height:186px;overflow:hidden;}

.main_l{width:245px;}
.nav_l{width:241px;}
.nav_lhead{height:44px;}
.nav_llist{width:213px;padding:20px 10px;background-color:#f0f3f4;margin-left:3px;}
.nav_llist ul li{background:url("../images/bg19.jpg") no-repeat scroll 10px 12px transparent;line-height:30px;width:170px; padding-left:25px;}
.address{overflow: hidden;width:233px;background:url("../images/bg21.jpg") no-repeat left top;height:151px; margin:10px 0 0 3px;}
.a_c{ margin:51px 0 0 113px;}
.main_r{width:670px;}
.mainr_top {width:622px;height:30px;line-height:30px;margin:auto 0;}
.mainr_top table{width:610px;height:30px;line-height:30px;}
.mainr_top table td{padding-left:10px;height:30px;line-height:30px;}
.mainr_top a{color:#666666;}
.mainr_top a:hover{color:#e70505;}
.mainr_top div{height:30px;line-height:30px;}
.mainr_top span{margin:0 2px;}
.detail{margin:10px;width:650px; overflow:hidden;}
.detail span{color:#bd0e0e;}
.detail p{text-indent:24px;}
.d_head{width:100%;text-align:center;}

.news_list ul li{height:50px;overflow:hidden;line-height:50px;width:100%;}
.news_list .bgcolor{ background-color:#F0F3F4;}
.nl_d{height:20px;font-size:10px;-webkit-text-size-adjust: none;color:#f18a05;width:80%;padding-left:30px;line-height:16px;display:inline;padding-top:5px;}
.nl_t{background:url("../images/bg27.jpg") no-repeat scroll 18px 5px transparent;height:30px;width:80%;line-height:18px;padding-left:30px;display:inline;}
.nl_l{height:30px;width:10%;padding-right:10px;line-height:20px;display:inline;}

h1{ font-size:16px; font-weight:bold;}
h6{ font-size:12px;}

.case  ul{width:645px;}
.case  ul li {float:left;width:25%;padding:10px 0px;text-align:center;}
.case  ul li img{width:145px; height:109px;}

.page{font-size: 12px;height: 25px;line-height: 25px;overflow: hidden;text-align:center;}
.page .page_up{padding:10px 10px 10px 200px;;float:left;display:inline;}
.page .page_num{display:inline;float:left;}



.foot{ width:927px;margin:0px auto;font-size:12px;text-align:center;}
.links{background:url("../images/bg16.jpg") no-repeat left top; width:100%;margin:5px auto;font-size:12px;text-align:center;height:30px;line-height:30px;color:#FFFFFF;}
.links a{color:#FFFFFF;}
.links a:hover{color:#FFFFFF;text-decoration:underline;}




