@charset "gb2312";
/* CSS Document */


body{ margin:0; padding:0px; width:100%; font-size:12px; font-family:"ËÎÌå"; color:#323232; line-height:20px;}
div,li,ul,h1,dl,dd,h2,h1,h3{ margin:0px; padding:0px; }
li,ul{list-style:none; float:none}
a{ color:#323232; text-decoration:none}
a:hover{color:#d92127;}
.l{ float:left}
.r{ float:right !important}
.white{ color:#fff;}
.white a{ color:#fff; text-decoration:none}
.white a:hover{ color:#fff;}
.red{ color:#d92127}
.red a{ color:#d92127; text-decoration:none}
.red a:hover{ color:#616566}
.clear{ height:0px !important; line-height:0px; margin:0px; padding:0px; float:none; clear:both}

.clear_bg{ background-image:none !important}

.top{  width:100%; margin:0 auto;font-family:"Î¢ÈíÑÅºÚ"}
.top_box{ width:1003px; margin:0 auto; padding:20px 0}
.phone{ background:url(../images/bg_06.jpg) no-repeat left bottom; padding-left:47px; height:31px;  line-height:16px; font-size:16px; padding-top:20px;}
.nav{background-color:#014582;width:100%; margin:0 auto}
.nav_box{ width:1003px; margin:0 auto;}
.nav_box ul{ float:left; background:url(../images/bg_11.jpg) no-repeat right top; height:40px; font-weight:bolder; font-size:16px; line-height:40px; padding-right:1px; text-align:center; color:#fff}
.nav_box ul li{ width:118px;}
.nav_box ul li:hover{ background:url(../images/bg_12.jpg) no-repeat left top; }
.center{  width:100%; margin:0 auto; padding-bottom:20px;}
.center1{  width:1003px; margin:0 auto; border:1px solid #bebebe; padding:0 3px 5px; margin-bottom:20px;}
.banner_zy{ padding-top:2px;margin:0 auto;}
.banner{ width:100%; padding-top:2px; position:relative}

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:100; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; color:#000 }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{width:100%}
.tempWrap{ margin:0 auto !important}

.banner img{ width:100%}
.content{ width:1003px; margin:0 auto}
.pro_main{ border:1px solid #bebebe;font-family:"Î¢ÈíÑÅºÚ"}
.main2{ background:url(../images/bg_21.jpg) no-repeat left top; padding-left:59px;}
.main3{background:url(../images/bg_23.jpg) no-repeat left top; padding-left:95px;}
.main4{background:url(../images/bg_25.jpg) no-repeat left top; padding-left:85px;}
.main5{background:url(../images/bg_17.jpg) no-repeat left bottom; padding-left:94px;}
.main{ width:105px; height:53px; padding-top:15px; font-size:16px;}
.left{ width:215px; overflow:hidden; padding-top:10px;}
.right{ width:775px; overflow:hidden; padding-top:10px;}
.QQ{ border:1px solid #bebebe; border-radius:5px;  padding:3px 3px 3px 3px; height:97px; margin-bottom:10px;}
.work_time{ text-align:center}
.QQ1{ border-bottom:1px dotted #bebebe; padding:5px 0 3px; text-align:center}
.box{ border:1px solid #bebebe; border-top:1px solid #888888 !important; margin-bottom:10px;}
.title{ border-bottom:1px solid #bebebe;border-top:1px solid #bebebe; background:url(../images/bg_63.jpg) repeat-x left top; height:29px; padding:0 5px;}
.name{ background:url(../images/bg_66.jpg) no-repeat left center; padding-left:15px; height:29px; line-height:29px;}
.fenlei{ padding:10px 5px; background-color:#f3f3f3}
h3{ background:url(../images/bg_55.jpg) no-repeat left center; height:30px; line-height:30px; border-bottom:1px dotted #bebebe; font-size:12px; padding-left:20px;}
.fenlei ul  li{ /*background:url(../images/bg_58.jpg) no-repeat left center;*/ height:30px; line-height:30px; border-bottom:1px dotted #bebebe; font-size:12px; padding-left:20px;}
.contact{ border:1px solid #bebebe; border-radius:5px; background:url(../images/l_03.jpg) no-repeat 3px 3px; padding-top:70px; }
.contact_article{ padding:20px 15px 10px;}
.about{ padding:5px 5px 10px;background-color:#f3f3f3 }
.about_content{ width:485px;}
.more{ line-height:29px;}
.zhanshi{padding:20px 0;background-color:#f3f3f3 }
.pro_z{ border:1px solid #bebebe; margin:0 auto; width:728px; padding:10px; background-color:#fff}
.list{ width:156px; padding-right:35px;}
.list_img{border:1px solid #bebebe; padding:2px;}
.list_name{ height:30px; height:30px; text-align:center}
.clear_p_r{ padding-right:0px !important}
.hz{border:1px solid #bebebe; padding:2px; margin-right:23px; margin-bottom:5px;}
.clear_m_r{ margin-right:0 !important}
.hz img{border:1px solid #e1e1e1;}
.box1{border:1px solid #bebebe; padding:5px;background-color:#f3f3f3 }
.new{ background-color:#fff !important; background:url(../images/bg_80.jpg) no-repeat 15px 10px; padding-top:41px; width:490px;border:1px solid #e1e1e1; padding-bottom:10px; padding-left:10px;}
.new ul{ background:url(../images/bg_83.jpg) no-repeat left center; padding-left:10px; padding-right:20px;}
.new ul li{ background-color:#f3f3f3; padding:0 10px; line-height:30px;}
.foot{ border-top:5px solid #004785; width:1003px; margin:0 auto; padding:20px 0; text-align:center}

.article{padding:15px;background-color:#f3f3f3;height:auto !important; min-height:750px;}
.article_box{padding:10px;background-color:#fff;border:1px solid #bebebe; }
.new_ul li{ height:30px; line-height:30px; padding-left:15px; padding-right:10px; border-bottom:1px dotted #bebebe;background:url(../images/bg_83.jpg) no-repeat 5px 13px;}

.foot1{ padding:20px 3px !important}

.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{  zoom:1; }

.F_w{ width:76px;}
.row-right{ float:left}
.row-left{width:112px; float:left}
.row{ margin-bottom:10px;}