﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; border:0; font-family:"微软雅黑";}
ul,li{list-style:none; margin:0; padding:0;}
p,h2{ margin:0; padding:0;}
#tou{ background-color:#ff9c00; width:100%; height:3px;}
#logo{width:100%; padding:30px 0 10px;}
.navbar-inverse{background:#000; margin-bottom:0px;}
.nav-links .navbar { margin-bottom:0px;}

#nav li a:hover{ background-color:#ff9c00;}
.sousou{ width:300px; float:right;}
.sousou p{ color:#F00; font-weight:bold; margin-top:5px;}

#left h2,#left2 h2{ text-align:center; color:#FFF; background-color:#ff9c00; padding:20px 0px; margin:0;}
.menu_head{height:48px;line-height:48px;padding-left:25px;font-size:14px;color:#FFF;cursor:pointer;border:1px solid #333; border-top:none;position:relative;margin:0px;font-weight:bold; background:#000 url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:#000 url(../images/pro_down.png) center right no-repeat;}
.menu_list a{ color:#FFF;}
.menu_body{line-height:38px;border-left:1px solid #000; border-right:1px solid #000;}
.menu_body a{display:block; height:38px;line-height:38px; padding-left:25px; color:#ff9c00; background:#000;text-decoration:none;border-bottom:1px solid #333;}
.menu_body a:hover{text-decoration:none;}

#left1{ width:100%; clear:both; height:280px;}
#left1 li{ width:33.33%; float:left; background-color:#ff9c00; border:1px solid #FFF; text-align:center; padding:10px 0px;}
#left1 li a{ font-size:16px; color:#FFF; }

#left2{ width:280px; margin-bottom:40px; float:left; border:2px solid #ff9c00;}
#left2 ul li{ border-bottom:1px dashed #ccc; padding:5px 15px;}
#left2 ul .liebiao a{ font-size:18px; color:#000;}
#left2 ul .xlie a{ color:#666; padding-left:10px;}

#right ul{ padding:0px;}
#right ul li{ width:33.33%; float:left; padding:10px;}
#right ul li a img{ width:100%; border:1px solid #ccc;}
#right ul li a p{ text-align:center; font-size:16px; color:#000; margin:10px 0px 0px; height:22px; overflow:hidden;}

#tu1{ width:100%; clear:both; padding:20px 0px;}
#tu1 img{ width:100%;}

#gsjj h2,#ryzz h2,#cpzs h2,.xinwen h2{ font-size:24px; color:#ff9c00; border-left:3px solid #ff9c00; padding-left:10px; margin-top:0; margin-bottom:10px;}
.gsl img{ width:100%;}
.gsr a{ color:#F00;}

#ryzz{ padding:20px 20px; border-left:1px solid #ccc; height:263px;}
#ryzz a{  color:#000;}
#ryzz h4{ margin:20px 0px 15px; font-weight:bold;}

#cpzsbj{ background-color:#eee; padding:20px 0px;}
#cpzs li{ width:265px;; float:left; padding:10px;}
#cpzs li a img{ width:100%; border:1px solid #ccc;}
#cpzs li a p{ text-align:center; font-size:16px; color:#000; margin:10px 0px 0px; height:22px; overflow:hidden;}

.xinwen ul li{ background-color:#f8f8f8; padding:20px; margin-bottom:10px;}
.xinwen ul li a{ font-size:18px; color:#000;}
.xinwen ul li span{ float:right; margin-right:10px;}
.xinwen ul li p{ color:#666; margin:10px 0px 0px;}
#foot{ width:100%; background-color:#000; text-align:center; padding:20px 0px 5px; clear:both;}
#foot p{ color:#666; margin-bottom:10px;}
#foot p a{ color:#666;}
#foot .dnav a{ color:#ff9c00; border-left:1px solid #ff9c00; padding:0px 8px;}
#foot .yqlj{ text-align:left; color:#373737; margin:5px 0px 0px;}
#foot .yqlj a{ color:#373737;}

.rbt{ background-color:#f8f8f8; padding:10px 15px; border-left:3px solid #ff9c00;}
.rbt h2{ color:#ff9c00;}
.rbt span{ float:right; font-size:14px; margin-top:-25px; color:#666;}
.rbt span a{ color:#666;}
#page{ clear:both; padding:20px 0px; text-align:center;}
#page a{ color:#ff9c00;}

#news ul li{ padding:20px 30px; border-bottom:1px solid #eee;}
#news ul li a{ font-size:18px; color:#000;}
#news ul li span{ float:right;}
#news ul li p{ color:#999; margin-top:5px;}

#newscon h3{ text-align:center;}
.fbz{ width:100%; height:20px; margin-top:20px;}
.fbz li{ width:33.33%; text-align:center; float:left;}
#conwz{ margin:0 20px;}
#conwz p{ margin-bottom:5px;}
#pian{ margin:20px; position:relative;}
#pian li{ margin-bottom:3px; color:#000;}
#pian li a{ color:#000;}
#pian .fanhui{ width:100px; padding:10px; background-color:#ff9c00; text-align:center; border-radius:10px; color:#FFF; position:absolute; right:0; top:3px;}

#xwrmtj{ border-top:1px solid #ccc;}
.xwrmtj h4,.cprmtj h4{ margin-left:10px;}
.xwrmtj ul li{ margin:5px 20px;}
.xwrmtj ul li a{ color:#666; font-size:14px;}
.xwrmtj ul li span{ margin-right:5px;}

.cprmtj ul li a img{ width:100%; border:1px solid #ccc;}
.cprmtj ul li a p{ text-align:center; font-size:16px; color:#000; margin:10px 0px 0px; height:22px; overflow:hidden;}

#about{ padding:40px 20px;}
#about p{ line-height:25px; font-size:16px; margin-bottom:5px; text-indent:2em;}
#lx{ padding:40px 60px;}
#lx h4{ font-weight:bold;}
#lx p{line-height:25px; font-size:16px; margin-bottom:5px;}
#lx p a{ color:#ff9c00;}
@media (min-width: 1200px){
#nav li { float: left; list-style: none; padding:0 3.5px 0; font-size: 16px; font-weight: bold;}
#nav li a{ display:block; padding:15px 55px; color:#FFF;}
.menudiv div .index_news { width: 46%; float: left; margin: 0 2% 15px; border-bottom: 1px dotted #CCC; padding-bottom: 10px;}
#chanpin{ width:1150px; min-height:1030px; margin:0 auto; padding-top:30px;}
#left{ width:280px; float:left;}
.menu_list{width:280px; margin:0 auto;}
#left1{ display:none;}
#right,#news,#newscon{ width:861px; float:right;}
#gsry{ width:1150px; margin:0 auto; height:320px; padding-top:10px;}
#gsjj{ width:850px; float:left;}
.gsl{ width:300px; padding:3px; border:1px solid #ccc; float:left; margin-right:20px;}
#ryzz{ float:right; width:280px; position:relative;}
#cpzs{ width:1150px; margin:0 auto; height:260px;}
#xinwen{ width:1150px; margin:0 auto; padding:30px 0px; height:460px;}
.xinwen{ width:565px; float:left;}
.xwrmtj{ width:410px; float:left; margin:20px 0px 40px; padding-left:20px;  border-right:1px dashed #ccc;}
.cptu{ width:400px; padding:3px; border:1px solid #ccc; margin:20px auto; display:block;}
.cprmtj{ margin:20px 0px; border-bottom:1px dashed #ccc;}
.cprmtj ul li{ width:25%; float:left; padding:10px;}
}
@media (max-width: 1180px){
#nav li a{ display:block; padding:15px 25px; color:#FFF;}
.about_img{display:none;}
#left{ display:none;}
#left2{ display:none;}

#ryzz{ display:none;}

#logo{ border-bottom:1px solid #000;}
#gsry{ width:90%; margin:0 auto; margin-bottom:20px;}
#cpzs{ width:95%; margin:0 auto;}
#xinwen{ width:95%; margin:0 auto; padding:30px 0px;}
.xinwen{ width:100%;}
.rbt{ margin-top:20px;}
.xwrmtj{ width:100%; float:left; padding:20px; border-top:1px dashed #ccc;}
.cptu{ width:80%; padding:3px; border:1px solid #ccc; margin:20px auto; display:block;}
.cprmtj{ margin:20px 0px; border-bottom:1px dashed #ccc;}
.cprmtj ul li{ width:50%; float:left; padding:10px;}

}
@media (max-width: 768px){


.navbar-inverse{background:#FFF; border:none;}
.navbar-header{float:right;}
.xian{border:1px solid #000;}
#logo img{ float:left; height:40px;}
#banner{display:none;}
#nav li{ float:none; padding:0; background:#eee; border-bottom:1px solid #ccc; text-align:center;}
#nav li a{ color:#000;}
.navbar-nav{ margin-top:0;}
.sousou{ display:none;}
#left{ display:none;}
#right ul li{ width:50%; float:left; padding:10px;}
.rbt span{ display:none;}

