@charset "utf-8";
/* CSS Document */




HTML { padding: 0px; margin: 0px }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,foot{margin:0;padding:0}
body{color:#333;margin:0px auto;padding:0; background:url(../img/2014quality_bg.jpg) repeat-x; background-color: #fff;  font-size: 12px;font-family:"微软雅黑","黑体",Tahoma,Helvetica,Arial,sans-serif;}

.wrap{margin:0 auto; padding:0px; width:1000px; height:auto; background:#fff; }
dl,dd,dt,ul,li{list-style:none;border:0px;}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
a{color:#333;text-decoration:none;outline:none}
a:hover{text-decoration:underline;  color: #0088cc;}
img,a img{border:0}
border: { zoom:1; }
.dashed{ border-bottom:1px dashed #ccc; height:1px; float:left; width:320px; text-align:center;}

.hr2,.hr4,.hr5,.hr6,.hr8,.hr10,.hr15,.hr20{margin:0 auto; padding:0px; clear:both;}
.hr2{height:2px;}.hr4{height:4px;}.hr5{height:5px;}.hr6{height:6px;}.hr8{height:8px;}.hr9{height:9px;}.hr10{height:10px;}.hr15{height:15px;}.hr20{height:20px;}

.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.clear{ clear:both;}

.header{height:268px;margin:0 auto;}
.header .top{ height:50px; background-color:#fff;}
.header .top a{ font-size:14px;}
.header .top .logo{ width:1000px; margin:0 auto; height:50px;}
.header .top .logo .left{ height:40px; width:300px; float:left;padding:10px 0 0 15px; }
.header .top .logo .right{ height:50px; width:180px; float:right; line-height:50px; }
.header .banner { width:1200px; height:268px; margin:0 auto;background:url("../img/2014quality_banner1.jpg") no-repeat; text-align:center;}


.menu{ width:1000px; height:52px; background:url("../img/menu_bg.jpg") repeat-x; }
.menu ul li{ float:left; width:165px; border-right:2px solid #fff; line-height:32px; height:32px ; text-align:center; margin:10px 0;}
.menu ul li a{ font-size:18px; color:#fff;}

.box8{ width:1000px; margin:0 auto; padding-top:10px; }
.box8 ul{ height:100px;}
.box8 ul li{ width:240px; float:left; padding-left:10px;}
.box8 ul li img{ width:227px; height:84px;}

.box8 h2 a{ color:#12438c; line-height:40px; height:40px; padding-left:30px; font-size:24px; }
.box8 h4{ color:#333; line-height:35px;padding:10px 30px; font-size:18px; font-weight:normal;}

.box{ width:1000px; margin:0 auto; float:left; }
.box .right{ width: 500px; height: 350px; float:right;}
.box .right .hd{width:500px; float:left; }
.box .right .hd ul{}
.box .right .hd ul li{ width:500px; float:left; border-bottom:1px dashed #ccc;}
.box .right .hd ul li h1{ height:30px; font-size:18px;  text-align:center; overflow:hidden;font-weight:normal; line-height:30px; font-weight:bold; padding-top:5px;}
.box .right .hd ul li h1 a{color:#12438c;}
.box .right .hd ul li h1 a:hover{ text-decoration:underline;}
.box .right .hd ul li p{ font-size:14px;color:#666; padding:0 6px 6px 0px; line-height:25px; }
.box .right .bd{ width:490px; padding:10px 5px; float:left;}
.box .right .bd ul{ width: 490px; float:left;}
.box .right .bd ul li{background:url("../img/list_point.gif") no-repeat 10px 17px; float:left;width:470px; height:35px; line-height:35px; padding-left:25px; font-size:16px;}

/*焦点图*/
	.focus{width:480px;height:350px; margin:5px; border:2px solid #d9d9d9;position:relative; float:left;}
	.focus #pic{width:480px;height:350px;overflow:hidden;}
	.focus #pic ul{width:1920px;height:350px;float:left;}
	.focus #pic li{width:480px;height:350px;float:left;}
	.focus #pic li img{width:480px;height:350px;float:left;}
	.focus .tip-bg{width:480px;height:21px;background:url(../img/focus_tip_bg.png) no-repeat left top;position:absolute;left:0;bottom:0;z-index:12;}
	.focus #tip{width:96px;height:14px;position:absolute;left:184px;bottom:3px;z-index:13;}
	.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../img/focus_tip.png) no-repeat;}
	.focus #tip ul li.on{background:url(../img/focus_tip_current.png) no-repeat;}
	
	.focus #txt{width:480px;height:35px;background:#757575;filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;position:absolute;left:0;bottom:21px;z-index:100; overflow:hidden;}
	.focus #txt ul{ float:left;}
	.focus #txt li a{ float:left;width:480px;height:35px; line-height:35px; text-align:center; color:#fff; font-size:16px;text-decoration:none;letter-spacing:1px; }
	.focus #txt li a:hover{text-decoration:none;}
	
	.focus .btn1{width:42px;height:9px;position:absolute;right:0;bottom:5px;z-index:14;overflow:hidden;}
	.focus .btn1 ul{width:100%;float:left;}
	.focus .btn1 li{width:7px;height:9px;float:left;display:inline;margin:0 7px;cursor:pointer;overflow:hidden;}
	.focus .btn1 li.prev{background:url(../img/focus_btn_left.png) no-repeat left top;}
	.focus .btn1 li.next{background:url(../img/focus_btn_right.png) no-repeat left top;}
	
	.focus1{width:1000px;height:450px; border:1px solid #d9d9d9;position:relative; float:left;}
	.focus1 #pic{width:1000px;height:450px;overflow:hidden;}
	.focus1 #pic ul{width:4000px;height:450px;float:left;}
	.focus1 #pic li{width:1000px;height:450px;float:left;}
	.focus1 #pic li img{width:1000px;height:450px;float:left;}
	.focus1 .tip-bg{width:1000px;height:21px;background:url(../img/focus_tip_bg1.png) no-repeat left top;position:absolute;left:0;bottom:0;z-index:12;}
	.focus1 #tip{width:250px;height:14px;position:absolute;left:400px;bottom:3px;z-index:13;}
	.focus1 #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../img/focus_tip.png) no-repeat;}
	.focus1 #tip ul li.on{background:url(../img/focus_tip_current.png) no-repeat;}
	
	.focus1 #txt{width:1000px;height:35px;background:#757575;filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;position:absolute;left:0;bottom:21px;z-index:100; overflow:hidden;}
	.focus1 #txt ul{ float:left;}
	.focus1 #txt li a{ float:left;width:1000px;height:35px; line-height:35px; text-align:center; color:#fff; font-size:16px;text-decoration:none;letter-spacing:1px; }
	.focus1 #txt li a:hover{text-decoration:none;}
	
	.focus1 .btn1{width:42px;height:9px;position:absolute;right:0;bottom:5px;z-index:14;overflow:hidden;}
	.focus1 .btn1 ul{width:100%;float:left;}
	.focus1 .btn1 li{width:7px;height:9px;float:left;display:inline;margin:0 7px;cursor:pointer;overflow:hidden;}
	.focus1 .btn1 li.prev{background:url(../img/focus_btn_left.png) no-repeat left top;}
	.focus1 .btn1 li.next{background:url(../img/focus_btn_right.png) no-repeat left top;}
	
	
	

.box2{width:1000px; margin:0 auto; margin-top:10px;}
.box2 h2{ line-height:30px; padding-left:20px; font-size:14px;  height:30px; background:url("../img/menu_bg1.jpg") repeat-x; font-weight:bold; color:#fff;}
.box2 h2 a{color:#fff;}
.box2 h1{ text-align:center; font-size:20px; color:red; line-height:30px; padding:20px;}

.box2 .bd{ width:960px; padding:0 20px;}
.box2 .bd ul{}
.box2 .bd ul li{ float:left; padding:5px 17px 15px 17px;}
.box2 .bd ul li p{ text-align:center;}
.box2 .bd ul li a:hover{text-decoration:none;}
	

.box1{ width:1000px; margin:0 auto; margin-top:10px;}
.box1 h2{ line-height:30px; padding-left:20px; font-size:14px;  height:30px; background:url("../img/menu_bg1.jpg") repeat-x; font-weight:bold; color:#fff;}
.box1 h2 a{color:#fff;}
.box1 .left{ float:left; width:662px;  border: 1px solid rgba(0, 0, 0, 0.1);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box1 .left .bd{  height:262px; width:662px; border-bottom:none;}
.box1 .left .bd ul{ float:left; width:662px;}
.box1 .left .bd ul li{ float:left; width:320px; height:120px; border-bottom:1px solid #ccc; padding:5px;}
.box1 .left .bd ul li img{width:90px; height:70px;  margin:22px 12px; float:left; }
.box1 .left .bd ul li h3{height:30px; line-height:30px; float:left; text-align:center; font-size:14px; font-weight:normal; width:200px; font-weight:bold; padding-top:5px;}
.box1 .left .bd ul li h3 a{color:#12438c}
.box1 .left .bd ul li p{ float:left; width:200px; font-size:12px; line-height:22px;}
.box1 .right{ float:right; width:322px;   border: 1px solid rgba(0, 0, 0, 0.1);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box1 .right .bd{width:322px; height:262px;
}
.box1 .right .bd ul{ width:322px; padding:10px 0;}
.box1 .right .bd ul li{ background:url("../img/list_point.gif") no-repeat 10px 11px; float:left; width:295px; height:27px; line-height:27px; padding: 0 0 0 25px; font-size:14px;}


.box3{ width:1000px; margin:0 auto; float:left; margin-top:10px;}
.box3 h2{ line-height:30px; padding-left:20px; font-size:14px;  height:30px; background:url("../img/menu_bg1.jpg") repeat-x; font-weight:bold; color:#fff;}
.box3 h2 a{color:#fff;}
.box3 .left{ float:left; width:662px;  border: 1px solid rgba(0, 0, 0, 0.1);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box3 .left .bd{  height:262px; width:662px; border-bottom:none;}
.box3 .left .bd ul{ float:left; width:331px; padding:10px 0;}
.box3 .left .bd ul li{ background:url("../img/list_point.gif") no-repeat 10px 11px; float:left; width:295px; height:27px; line-height:27px; padding: 0 0 0 25px; font-size:14px;}
.box3 .left .bd ul li img{width:90px; height:70px;  margin:22px 12px; float:left; }
.box3 .left .bd ul li h3{height:30px; line-height:30px; float:left; text-align:center; font-size:14px; font-weight:normal; width:200px; font-weight:bold; padding-top:5px;}
.box3 .left .bd ul li h3 a{color:#12438c}
.box3 .left .bd ul li p{ float:left; width:200px; font-size:12px; text-indent:2em; line-height:22px;}
.box3 .right{ float:left; width:322px;   border: 1px solid rgba(0, 0, 0, 0.1);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box3 .right .bd{width:322px; height:262px;
}
.box3 .right .bd ul{ width:322px; padding:10px 0;}
.box3 .right .bd ul li{ background:url("../img/list_point.gif") no-repeat 10px 11px; float:left; width:295px; height:27px; line-height:27px; padding: 0 0 0 25px; font-size:14px;}


.box6{ width:1000px; margin:0 auto; float:left; margin-top:10px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box6 h2{line-height:52px; padding-left:20px; font-size:14px;  height:52px; background:url("../img/menu_bg.jpg") repeat-x; font-weight:normal; width:980px;}
.box6 h2 a{color:#fff;}
.box6 .bd{ width:998px; border:1px solid #ccc; float:left; height:393px;}
.box6 .bd .left{ width:662px; float:left;}
.box6 .bd .right{ width:292px; float:right;} 
.box6 .bd .left ul{ float:left; width:660px;}
.box6 .bd .left ul li{ float:left; width:320px; height:120px; border-bottom:1px solid #ccc; padding:5px; display:block;}
.box6 .bd .left ul li:hover{ background-color:#ddf;}
.box6 .bd .left ul li img{width:90px; height:70px; padding:2px; border:1px solid #ccc; margin:22px 12px; float:left; }
.box6 .bd .left ul li a:hover img{ border:1px solid #990000;}
.box6 .bd .left ul li h3{height:30px; line-height:30px; float:left; text-align:center; font-size:14px; font-weight:normal; width:200px; font-weight:bold; padding-top:5px;}
.box6 .bd .left ul li h3 a{ color:#990000;}
.box6 .bd .left ul li p{ float:left; width:200px; font-size:12px; text-indent:2em; line-height:22px;}
.box6 .bd .right ul{ width:292px; float:left; margin:12px 0;}
.box6 .bd .right ul li{background:url("../img/list_point.gif") no-repeat 10px 11px; float:left; width:265px; height:27px; line-height:27px; padding: 0 0 0 25px; font-size:14px; }


.box4{ width:1000px; margin:0 auto; float:left; margin-top:10px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box4 h2{ line-height:30px; padding-left:20px; font-size:14px;  height:30px; background:url("../img/menu_bg1.jpg") repeat-x; font-weight:bold; color:#fff;}
.box4 h2 a{color:#fff;}
.box4 .bd{ width:1000px; float:left;}
.box4 .bd ul {width:980px; float:left; padding-right:20px; text-align:center;}
.box4 .bd ul li{ float:left; margin-left:30px;}
.span2{ width:160px;}
.box4 .bd ul li img{ margin-bottom:0px;}
.box4 .bd ul li a p{ height:20px; line-height:20px; text-align:center; font-size:13px;}
.thumbnails {margin-left: 0; padding:30px 0}


.thumbnails img{  }
.thumbnail .caption { padding: 5px; color: #444; text-align:center;}
a.thumbnail:hover,a.thumbnail:focus { text-decoration:none;}

.thumbnail{
	padding:0px;
border:1px #ccc solid;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;}

.span8 {width: 1000px;font-family: "微软雅黑", "黑体";font-size:12px; height:600px; overflow-x: hidden;overflow-y: auto;  margin:0 auto; margin-top:10px;}
.t1 {background-color:#FFFFFF;text-align:center} 
.t2 {background-color:#EDF6FF;text-align:center} 
table {max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0;}
.table {width: 100%;height:600px; margin-bottom:0;}

.table th,
.table td {
  padding: 8px;
  line-height: 18px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {font-weight: bold;   text-align: center;}

.table thead th {vertical-align: bottom; BACKGROUND: #0088cc; COLOR: #fff; font-size: 15px; height:30px; line-height:30px; }

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {border-top: 0;}

.table tbody + tbody {border-top: 2px solid #dddddd;}

.table-condensed th,
.table-condensed td {padding: 4px 5px; }

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapsed;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
		  font-size: 12px;
}

.table-bordered th,
.table-bordered td {}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
     -moz-border-radius: 0 0 0 4px;
          border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table tbody tr:hover td,
.table tbody tr:hover th {
  background-color: #f5f5f5;
}

table .span1 {float: none;width:150px;margin-left: 0;}
table .span2 {float: none;width:350px;margin-left: 0;}
table .span4 {float: none;width:100px;margin-left: 0;}

.bline { border-bottom: 4px solid #0088cc; margin:0 auto; width:1000px;
  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.8);
     -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.8);
          box-shadow: 0 5px 20px rgba(0, 0, 0, 0.8);

}
.foot {padding-top:15px; padding-bottom:10px; line-height:28px; margin:0 auto; height:70px; width: 100%; text-align:center; font-size: 12px;}
.copyright{ text-align:center; color:#fff; line-height:25px;}
.copyright a{ color:#fff;}
.copyright a:hover{ text-decoration:underline;}
