/*all tag reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none;}
input.hidefocus::-moz-focus-inner {border:none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#5A5A5A;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
i,em{font-style:normal}
small{font-size:12px;}
body{
 
	background:#9c9c9c;
    margin: 0 auto;
	font-size:14px;
	color: #666;
	font-family:"微软雅黑","宋体";
	letter-spacing:2px;
	padding-left:10px;
	}
a{text-decoration: none;}

/*通用样式*/
.hide{display:none;}
.show{display:block;}
.hide_v{visibility:hidden;}
.pointer{cursor:pointer;}
.nobor{border:none !important;}
.col2{width:48.5%;float:left;}
.col2_r{width:48.5%;float:right;}
.col3{width:33%;float:left;}
.col4{width:25%;float:left;}
.col5{width:20%;float:left;}
.col7{width:14.2%;float:left}

a:link {color: #666;}     /*未被访问的链接 红色  */
a:visited {color: #666;}   /*已被访问过的链接 绿色  */
a:hover {color: #F6761D;}    /*鼠标悬浮在上的链接 橙色 */ 
a:active {color: #666;}    /*鼠标点中激活链接 蓝色 */

/*遮罩层.z-index:0*/

li:last-child{border-right:none !important;}
.more{float:right;margin-right:20px;font-weight:normal;}

.f:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .f{zoom:1;} /* IE6 */
*:first-child+html .f{zoom:1;} /* IE7 */
.clear{height:0px;clear:both;overflow:hidden;display:block;_zoom:1;}

.radius3,.radius{border-radius: 3px;box-shadow: 1px 1px 4px rgba(100, 100, 100, 0.3);}
.radius5{border-radius: 5px;box-shadow: 1px 1px 4px rgba(100, 100, 100, 0.3);}

/*全局*/
.w{width:1000px;margin: 0 auto;overflow:hidden;	padding-right:10px;}
.l{float:left;}
.r{float:right;}

/*head开始*/
.logo{width:750px;height:75px;padding:10px 0;}
.logo a{display:block;}

.qh .qq{width:100px;height:40px;line-height:60px;font-size:18px;text-align:center;}
.qh ul {margin-top:15px;}
.qh ul li{float:left;}
.qh ul li a{color: #fff;border-right:1px solid #fff;padding:0 5px;line-height:20px;font-weight:bold;}
.qh ul li:last-child a{padding-right:0;border-right:none;letter-spacing:1px;line-height:20px;font-family:Arial;}

#nav{width:1000px;height:38px;margin: 0 auto;padding-right:10px;}
#nav ul{width:1000px;height:38px;background:url(../img/nav.jpg) repeat-x;}
#nav ul li{width:142px;height:38px;line-height:40px;float:left;border-right:1px solid #888;}
#nav ul li a{display:block;width:142px;height:38px;line-height:38px;text-align:center;color:#fff;font-weight:bold;}


/*#nav ul .hover{background:url(../img/nav2.jpg) repeat-x;width:142px;height:38px;display:block;}
#nav ul .hover a{color: #fff;width:142px;height:38px;display:block;}*/

.banner {width:1000px;height:300px;margin: 0 auto;padding-right:10px;margin-top:14px;margin-bottom:14px;}

.main{margin-top:14px;}
.ml{width:180px;background:#9c9c9c;margin-right:8px;}
.ml .ml1{width:180px;background:#9c9c9c;border:1px solid #666666;}

.ml .ml1 h1 a{display:block;height:40px;line-height:40px;font-weight:bold;text-align:center;color: #fff;background:#666666;width:180px;letter-spacing:0.5em;}

.ml .tel{margin-top:10px;width:180px;height:45px;}
.ml .tel a{display:block;width:180px;height:45px;background:url(/img/tel.jpg) no-repeat;background-size: 180px 45px;text-indent:110px;line-height:45px;letter-spacing:1.5px;font-size:14px;font-weight:bold;color: #666;}

/*.ml .ml1 h1 a:hover {background:#444444;}    鼠标悬浮在上的链接 橙色 */
/*
.ml .ml1 .cpfl{padding:5px;margin-top:5px;}
.ml .ml1 .cpfl li{text-indent:10px;}
.ml .ml1 .cpfl li a{height:32px;line-height:32px;display:block;color: #fff;font-size:14px;border-bottom:1px dashed #797979;}
.ml .ml1 .cpfl li ul li a{margin-left:10px;height:32px;line-height:32px;display:block; font-size:12px;}

*/
.mr{width:810px;background:#F6F6F6;}
.mr .ml1{width:810px;}


.mr .mr1 .hd{width:360px;margin:10px;}
.mr .mr1 .list{width:420px;margin-left:10px;margin-top:10px;min-height:700px;height:auto !important;height:700px;}
.mr .mr1 .list h2{font-size:16px;font-weight:bold;height:50px;line-height:70px;}
.mr .mr1 .list ul li{height:32px;line-height:32px;font-size:14px;overflow:hidden;}

.mr .mr1 .list2{width:780px;margin-left:10px;min-height:700px;height:auto !important;height:700px;}
.mr .mr1 .list2 h2{font-size:16px;font-weight:bold;height:50px;line-height:50px;}
.mr .mr1 .list2 ul li{height:32px;line-height:32px;font-size:14px;overflow:hidden;}

.mr .mr1 .dy{width:780px;margin-left:15px;margin-top:10px;min-height:700px;height:auto !important;height:700px;}
.mr .mr1 .dy h3{height:40px;line-height:40px;font-size:18px;font-weight:bold;border-bottom:1px solid #dbdbdb;text-align:center;overflow:hidden;}
.mr .mr1 .dy .zt{line-height:25px;}
.mr .mr1 .dy .zt p{text-indent:2em;}

.mr .mr1 .cplist{width:780px;margin-left:10px;min-height:700px;height:auto !important;height:700px;}
.mr .mr1 .cplist .cp{width:240px;height:200px;margin:5px;float:left;}
.mr .mr1 .cplist .cp span{display:block;width:240px;height:30px;line-height:30px;text-align:center;}

.mr .mr1 .cplist .cpmc{height:40px;line-height:40px;font-size:16px;font-weight:bold;border-bottom:2px solid #F6761D;}
.mr .mr1 .cplist .cpjs .xq{display:block;height:40px;line-height:40px;font-size:12px;font-weight:bold;}
.mr .mr1 .cplist .cpjs{height:260px;line-height:28px;margin-top:40px;}
.mr .mr1 .cplist .cpjs:first-child{margin-top:20px;}

.indexcp {width:810px;margin-top:20px;}
.indexcp .cp{width:220px;height:225px;padding-left:10px;padding-top:10px;margin-left:17px;margin-right:10px;position:relative;}
.indexcp .cp .s1{display:block;font-weight:bold;}
.indexcp .cp .s1 a{font-family:Arial;}
.indexcp .cp .s2{display:block;}


.indexcp .cp u{display:block; width:64px; height:24px;position:absolute; left:0px; top:0px;} 
.indexcp .cp u.back{ width:64px;height:24px;background:url(/img/hot.png) no-repeat;background-size:64px 24px; line-height:24px;text-indent:10px;font-size:18px;color: #ffffff;font-weight:bold;text-decoration:none;} 




.footer{margin: 0 auto;width:1000px;height:40px;margin-top:14px;color: #9c9c9c;overflow:hidden;margin-bottom:40px;padding-right:10px;}
.footer div{width:1000px;height:40px;background:#666666;}
.footer p{display:block;width:997px;padding-top:19px;height:18px;line-height:18px;font-size:11px;text-align:right;padding-right:3px;padding-bottom:3px;font-weight:bold;}


/*左边栏*/
*, *:before, *:after {
  -webkit-border-sizing: border-box;
  -moz-border-sizing: border-box;
  border-sizing: border-box;
}

.container {
  width: 180px;
}
.container > ul {
  list-style: none;
  padding: 0;

}

.title {
  font-family: 'Pacifico';
  font-weight: norma;
  font-size: 40px;
  text-align: center;
  line-height: 1.4;
  color: #2980b9;
}

.dropdown a {
  text-decoration: none;
}
.dropdown [data-toggle="dropdown"] {
  position: relative;
  display: block;
  color: white;
  background: #9c9c9c;
  -moz-box-shadow: 0 1px 0 #888 inset;
  -webkit-box-shadow: 0 1px 0 #888 inset;
  box-shadow: 0 1px 0 #888 inset;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  padding: 5px;
  height:32px;
  line-height:32px;
  font-weight:bold;
}



.dropdown [data-toggle="dropdown"]:hover {
  background: #9c9c9c;color: #fff;;
}


.dropdown .dropdown-menu {
  max-height: 0;
  overflow: hidden;
  list-style: none;
  padding: 0;
  margin: 0;
}
.dropdown .dropdown-menu li {
  padding: 0;
}
.dropdown .dropdown-menu li a {
  display: block;
  color: #6e6e6e;
  background: #eeeeee;
  -moz-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
  -webkit-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
  box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3);
  padding: 10px 10px;
  font-size:12px;
}
.dropdown .dropdown-menu li a:hover {
  background: #f6f6f6;
}
.dropdown .show, .dropdown .hide {
  -moz-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  -o-transform-origin: 50% 0%;
  -webkit-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
}
.dropdown .show {
  display: block;
  max-height: 9999px;
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  animation: showAnimation 0.5s ease-in-out;
  -moz-animation: showAnimation 0.5s ease-in-out;
  -webkit-animation: showAnimation 0.5s ease-in-out;
  -moz-transition: max-height 1s ease-in-out;
  -o-transition: max-height 1s ease-in-out;
  -webkit-transition: max-height 1s ease-in-out;
  transition: max-height 1s ease-in-out;
}
.dropdown .hide {
  max-height: 0;
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  animation: hideAnimation 0.4s ease-out;
  -moz-animation: hideAnimation 0.4s ease-out;
  -webkit-animation: hideAnimation 0.4s ease-out;
  -moz-transition: max-height 0.6s ease-out;
  -o-transition: max-height 0.6s ease-out;
  -webkit-transition: max-height 0.6s ease-out;
  transition: max-height 0.6s ease-out;
}

@keyframes showAnimation {
  0% {
    -moz-transform: scaleY(0.1);
    -ms-transform: scaleY(0.1);
    -o-transform: scaleY(0.1);
    -webkit-transform: scaleY(0.1);
    transform: scaleY(0.1);
  }

  40% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -o-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }

  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -o-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }

  100% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -o-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }

  100% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-moz-keyframes showAnimation {
  0% {
    -moz-transform: scaleY(0.1);
    -ms-transform: scaleY(0.1);
    -o-transform: scaleY(0.1);
    -webkit-transform: scaleY(0.1);
    transform: scaleY(0.1);
  }

  40% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -o-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }

  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -o-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }

  100% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -o-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }

  100% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-webkit-keyframes showAnimation {
  0% {
    -moz-transform: scaleY(0.1);
    -ms-transform: scaleY(0.1);
    -o-transform: scaleY(0.1);
    -webkit-transform: scaleY(0.1);
    transform: scaleY(0.1);
  }

  40% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -o-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }

  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -o-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }

  100% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -o-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }

  100% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@keyframes hideAnimation {
  0% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }

  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -o-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }

  100% {
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}
@-moz-keyframes hideAnimation {
  0% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }

  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -o-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }

  100% {
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}
@-webkit-keyframes hideAnimation {
  0% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }

  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -o-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }

  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -o-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }

  100% {
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}


.mr .mr1 .list{width:800px;margin-left:10px;margin-left:27px;margin-top:20px;min-height:300px;height:auto !important;height:300px;}