/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#333;font:16px Arial,'微软雅黑';font-family: "微软雅黑","Arial Narrow",HELVETICA;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a:link{color:#333; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#333; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#e61101;text-decoration:none;cursor:pointer;}/* 链接移上时的样式 */
a:active{color:#e61101;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */
img { width: auto; max-width: 100%; }

ul{ width:100%;overflow:hidden;zoom:1;}
ul li.last{ margin:0 !important; border-right:none !important; background:none !important;}


.wrap{ width:100%; margin:0 auto;}
.logoMenu{ width:73%; margin:0 auto; height:100px; }
/*---logo---*/
.logo{ width:122px;}
.logo1{ width:122px; height:48px; margin-top:11px;}
.logo2{ width:100%; height:16px; margin-top:9px;}
.logo2 .bd{ width:100%;}
.logo2 .bd li{ width:100%; height:16px;}

.yuyan{ line-height:100px; color:#878686; text-transform:capitalize; margin-left:2%; float:left;}
.yuyan a{ color:#878686; margin:0 5px;}


/*--导航菜单---*/
.menulink{ width:61%; margin-left:3%; }
.navMenu{ width:100%; overflow:inherit !important; }
.navMenu li{ width:12.5%; float:left; position:relative;}
.navMenu li h3{ display:block; line-height:100px; color:#878686; text-align:center; font-size:18px;}
.navMenu li h3 a{ color:#878686;}
.navMenu li h3:hover{ background:#db2b2b; color:#fff;}
.navMenu li h3:hover a{ color:#fff;}

.sub{ width:100%; margin:0 auto; background:#fff;-webkit-box-shadow:0 0 10px #c7c7c7;-moz-box-shadow:0 0 10px #c7c7c7;box-shadow:0 0 10px #c7c7c7; position:absolute; top:100px; left:0;overflow:hidden;zoom:1; z-index:999; padding-bottom:5px;}	
.navMenu .sub li{ width:100%; text-align:center; line-height:40px; float:inherit !important;}
.navMenu .sub li:hover{background:#db2b2b; color:#fff;}
.navMenu .sub li:hover a{color:#fff;}



/*---响应菜单---*/
.sm-logoMenu{ width:96%; margin:0 auto; display:none;padding:3% 0; height:40px;}
.sm-logo{width:30%;}
.sm-logo img{ width:100%;}
.sm-right{  overflow:hidden;zoom:1; }
.mobile-menu{ float:right;}
.yuy{ float:left; color:#878686; line-height:40px;}
.yuy a{ color:#878686; margin:0 3px;}

 .mobile-menu{width:38px; height:38px; margin:1px 5px 1px 10px; background:url(../images/icon1.png) no-repeat; background-size:100%; float:right;}
 .mainnav-xs{ display:none; position:absolute;top:60px; width:100%; left:0; background:url(../images/tm-bg.png) repeat; background-size:28%; text-align:center; padding:8px 0; z-index:9999;}
 .mainnav-xs li{ width:100%; padding:6px 0;overflow:hidden;zoom:1; line-height:26px; font-size:14px;}
 .mainnav-xs li a{color:#fff; display:block; width:30%; margin:0 auto; color:#444; }
 .mainnav-xs li.on{ background:#348ed2; color:#fff;}



/*---列表样式--*/
.newlist{ width:100%;}
.newlist li{ overflow:hidden; zoom:1; line-height:31px; background:url(../images/arrow1.jpg) no-repeat left; padding-left:15px; font-family:"微软雅黑";}
.newlist li a{ display:inline-block; float:left; /*max-width:82%;*/width:82%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newlist li span{ width:80px; float:right; color:#999999; text-align:center;  font-size:13px; }
.newlist li.line2{border-bottom:1px dashed #d2d2d2; height:1px; margin:5px 0px; background:none;}



/*--页脚样式---*/
.foot{ width:100%; background:#f5f5f5; margin:0 auto; margin-top:20px; color:#777; }
.yjmenu,.yjcent,.copyright{ width:100%; margin:0 auto;}
.yjmenu{ /*padding:0 2%;*/ width:96%;  text-align:center; background:#f0f0f0; font-size:14px; color:#777;padding:5px 30px 5px 0;}
.yjmenu a{ margin:0 10px; color:#777; line-height:34px;}
.yjcent{padding:2% 5%; width:90%;}
.yjcent li{ width:18%; margin:0 1%; float:left;}
.yjcent li i,.yjcent li span{ display:block; margin:0 auto; text-align:center;}
.yjcent li i{ width:70px; height:70px; border:1px solid #bfbfbf; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%;}
.yjcent li:hover i{
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}

li.yeico1 i{ background:url(../images/icon2.png) no-repeat center; background-size:100%;}
li.yeico2 i{ background:url(../images/icon3.png) no-repeat center; background-size:100%;}
li.yeico3 i{ background:url(../images/icon4.png) no-repeat center; background-size:100%;}
li.yeico4 i,li.yeico5 i{ border-radius:0; padding:5px 5px; background:#fff; }


.yjcent li span{  text-align:center; margin-top:10px; font-size:14px; }
.copyright{ width:100%; line-height:49px; border-top:1px solid #cdcdcd; overflow:hidden;zoom:1; font-size:14px; color:#777;}
.copyright .diz{ margin-left:10%; float:left;}
.copyright .bqu{ margin-right:10%; float:right;}



/*---页脚样式结束---*/





/*---翻页开始----*/
.page{overflow:hidden;zoom:1;margin:15px auto; padding-top:15px; text-align:center; display:table; font-size:14px; color:#757474;width: 100%;}
.page .pagination { width: 100%; display: inline}
.page .pagination li {float: left; display: inline}
.page a,.page span{ display:block; float:left;background:#fff; border:1px solid #cccccc; padding:2px 8px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;  color:#757474; }
.page li a:hover,.page li.active a{ background:#f08324; color:#fff; border:1px solid #f08324;}
a.page1{ width:61px; background:#fff;}


/*---手机版翻页---*/
.mobPage { width:94%; border:1px solid #eee; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; line-height:40px; text-align:center; background:#f8f8f8; display:none; margin:0 auto; margin-top:4%;}

.mobPage .pagination { width: 100%; display: inline}
.mobPage .pagination li {float: left; display: inline}
.mobPage a,.mobPage span{ display:block; float:left;background:#fff; border:1px solid #cccccc; padding:2px 8px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;  color:#757474; }
.mobPage li a:hover,.mobPage li.active a{ background:#f08324; color:#fff; border:1px solid #f08324;}
/*a.page1{ width:61px; background:#fff;}*/

/*----页脚样式修改---*/
.yjleft{ width:100%;}
.search{ width:15%; height:32px; line-height:32px; background:#fff; border-radius:15px; -webkit-border-radius:15px;-moz-border-radius:15x; overflow:hidden;zoom:1; border:1px solid #cfcfcf; margin-top:33px; float:right;}
.search input{ display:block; float:left; outline:none; background:none; border:none; font-size:14px;}
.search input.shurk{ width:70%; height:32px; line-height:34px;margin-left:5px; color:#888;padding-left:5px;}
.search input.btn{ width:34px; height:32px; margin-right:10px; cursor:pointer; background:url(../images/fdj.png) no-repeat 2px; float:right !important;}







