@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(../images/2016quality/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:1200px; 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:none;  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 {  height:268px; margin:0 auto;background:url("../images/2016quality/2014quality_banner3.jpg") no-repeat; text-align:center; }


.nav,.navWrap{width:100%; height: 62px; background: #066cdd;}
.nav.fixed{position: fixed; top:0; left:0; right:0; z-index: 9999;}
.nav .inner{width:1200px; height:62px; text-align: center; position: relative; background-size: auto 100%; margin:0 auto;}
.nav ul{display: inline-block;}
.nav ul li{float: left;  height:100%;}
.nav ul li a {display: block; font-size: 18px; color: #fff; line-height: 18px; height:18px; margin-top: 22px; padding:0 45px; border-right:1px solid #fff; }
.nav ul li a:hover{color: #faf8a9; text-decoration:none;}
.nav ul li.last a{border: none;}

		  


.box8{ width:1200px; margin:0 auto; padding-top:20px; }
.box8 h2{ line-height:50px; height:50px; font-size:28px; text-align:center; font-weight:bold;}
.box8 h2 a{ color:#12438c;}
.box8 h2 a:hover{color: #0088cc;}
.box8 p{ color:#333; line-height:35px;padding:0 30px 20px 30px; font-size:16px; font-weight:normal;}

.box{ width:1200px; margin:0 auto; }
.box .right{ width: 510px; height: 420px; float:right; margin-right:30px;}
.box .right .hd{width:510px; float:left; }
.box .right .hd ul{}
.box .right .hd ul li{ width:510px; float:left; border-bottom:1px dashed #ccc;}
.box .right .hd ul li h2{ height:40px; font-size:20px;  text-align:center; overflow:hidden;font-weight:normal; line-height:40px; font-weight:bold;}
.box .right .hd ul li h2 a{color:#12438c;}
.box .right .hd ul li h2 a:hover{ color: #0088cc;}
.box .right .hd ul li p{ font-size:14px;color:#666; padding:0 0 6px 0px; line-height:30px; }


/*焦点图*/
.focus{width:600px;height:420px; margin:5px 0 0 30px; position:relative; float:left;}
.focus #pic{width:600px;height:420px;overflow:hidden;}
.focus #pic ul{width:2400px;height:420px;float:left;}
.focus #pic li{width:600px;height:420px;float:left;}
.focus #pic li img{width:600px;height:420px;float:left;}
.focus .tip-bg{width:600px;height:21px;background:url(../images/2016quality/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:240px;bottom:3px;z-index:13;}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../images/2016quality/focus_tip.png) no-repeat;}
.focus #tip ul li.on{background:url(../images/2016quality/focus_tip_current.png) no-repeat;}
	
.focus #txt{width:600px;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:600px;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: 3px;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(../images/2016quality/focus_btn_left.png) no-repeat left top;}
.focus .btn1 li.next{background:url(../images/2016quality/focus_btn_right.png) no-repeat left top;}
	

	
.box2{width:1200px; margin:0 auto; margin-top:30px;}
.box2 h2{ line-height:50px; padding-left:30px; font-size:16px;  width:100%; height: 50px; background: #066cdd; color:#fff;}
.box2 h1{ text-align:center; font-size:26px; color:red; line-height:30px; padding:20px; font-weight:bold;}
.box2 h3{ text-align:center; font-size:24px; color:red; line-height:30px; padding:10px; font-weight:bold; margin-top:20px;}

.box2 .bd{ width:1160px;}
.box2 .bd ul li{ float:left; padding:15px 0; width:230px; text-align:center;}
.box2 .bd ul li img{ width:157px; height:101px; }
.box2 .bd ul li p{ text-align:center;}
.box2 .bd ul li a:hover{text-decoration:none;}
	

.box3{width:1200px; margin:0 auto; margin-top:30px;}
.box3 h2{ line-height:50px; padding-left:30px; font-size:16px;  width:100%; height: 50px; background: #066cdd; color:#fff;}

.box3 .bd{width:1200px; float:left;}
.box3 .bd ul{ float:left; width:1200px; padding:15px 0;}
.box3 .bd ul li{ float:left; width:400px; margin:20px 0;}
.box3 .bd ul li img{ width:120px; height:90px; float:left; margin:10px 10px 10px 0;}
.box3 .bd ul li h4{ line-height:30px; font-size:15px; font-weight:bold;  padding:0 15px; margin-top:5px;}
.box3 .bd ul li h4 a{color:#12438c; }
.box3 .bd ul li h4 a:hover{color: #0088cc;}
.box3 .bd ul li p{ line-height:25px; width:250px; padding:0 10px 0 5px; float:left; font-size:13px;}

.box3 .bd ul li img a:hover  {
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -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; }







.bline { border-bottom: 4px solid #0088cc; margin:0 auto; width:1200px;
  -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:30px; line-height:28px; margin:0 auto; height:100px; 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;}
