@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:"微软雅黑"; background:#fff;}
*{margin:0; padding:0;transition:all .12s;-moz-transition:all .12s;-ms-transition:all .12s;-o-transition:all .12s;-webkit-transition:all .12s}

ul,li,dl,dt,dd{list-style-type:none}
.fl{float:left;}
.fr{float:right;}

a{text-decoration:none !important;line-height:none !important}
a:focus, a:hover{color:#9900ff}
.glyphicon{ top:0 !important;}
.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.no-background{ background:none !important;}
.no-border{ border:none !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
a{ text-decoration:none !important; cursor:pointer !important;color:#333;}
a:focus{outline:none;}
	p{line-height:26px; font-size:14px; margin:0;}
ul{margin:0;}
li{list-style: none;}
.imgvertical{vertical-align:middle !important;}
.container-fluid{ max-width:1230px !important;} 
.container{max-width:1000px !important;padding:0;}
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after { clear: both; }
.clearboth{clear:both;}
.clearfix { *zoom:1;}
h1,h2,h3,h4,h5,h6{margin:0 !important; padding:0 !important}
.tr{transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s}
.tr1{transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s}
.tr2{transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;-webkit-transition:all .1s}
.da{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
input:required{ -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;}
.c{text-align:center;}
.imgs{width:100%;}
.mimgs{max-width:100%;}
.container-fluid{max-width:1440px;}
.padt40{padding-top:40px;}
.padb40{padding-bottom:40px;}
.padtb40{padding-top:40px;padding-bottom:40px;}
/*全局样式*/

.wel{line-height:36px; color:#fff; font-size:14px;background:#9900ff;height:36px;border-bottom: 1px solid #ededed; }
.wel .fz>a{color:#fff;padding:0 5px;}
.wel .fz>a:hover{color:#aaa;}
header{
    width: 100%;
    background:#fff;
    height: 98px;
	z-index:9999;
	display:block;
}
.logo{overflow:hidden;height:98px;}
.logotxt{    font-size: 20px;
    text-indent: 10px;
    color: #333;
    font-weight: bold;
    padding-top: 25px;}
header .phone{    padding-left: 45px;
    line-height: 66px;
	height:71px;
    font-size: 28px;
    color: #9900ff;
    font-weight: normal;
    background: url(../images/tel_bg.png) left top no-repeat;
    transition: all 0.3s;
    margin-top: 27px;
    font-family: Arial;
	}
header .phone h4{    font-size: 26px;
    color: #9900ff;
    text-decoration: none;
	padding-top:20px !important;
	}
header .phone:hover{-webkit-animation: pulse 1s .2s ease both;-moz-animation: pulse 1s .2s ease both;}


/*pc导航*/
.m-nav {background-color:#9900ff;height:55px; padding:0;margin:0;z-index:9999;position:relative; width:100%;}
.m-nav ul { }
.nav{width:100%;}

.nav li{padding:0; margin:0;display:inline-block;height:55px;text-align:center;position:relative; }
.nav li a{ color:#FFF; display:block;  font-weight:400;  font: normal 16px / 19px "Microsoft Yahei",Helvetica,Arial,Verdana,sans-serif;    text-transform: none;line-height:55px; padding:0px 45px; }
.nav .on,.nav .on a,.nav li a:hover{color: #fff;background: #b464f9;}
/*导航二级下拉*/
.nav li .nav-zi{background:#fcfcff;width:auto;position:absolute; left:-0px;  top:55px;z-index:9999; display:none;     }
.nav li .nav-zi li{ width:150px; height:36px;line-height:36px;font-size:14px;margin:0px; border:0;}
.nav li .nav-zi li a{display:block; padding:0 25px; width:150px;color:#333;line-height:36px; margin:0;border-top:1px solid #FFF;}
.nav li:hover .nav-zi{display:block !important;
    box-shadow: 0 5px 5px rgba(0, 0, 0,.3);}
.nav li .nav-zi li:hover a{ color:#fff; background:#b464f9; margin:0; height:36px; line-height:36px;}


header .sjdnav{ display:none;width:100%;height:auto;position:absolute;right:0;top:100px;z-index:2000; }
header .sjdnav ul{ padding: 10px; margin:0;    background: rgba(255, 255, 255,.9); width:100%; height:100%;}
header .sjdnav li{width:100%;line-height:48px;text-align:center;font-size:15px;line-height:48px;font-weight:bold;margin-bottom:1px}
header .sjdnav li a{display:block;color:#9900ff;}
header .sjdnav li a:hover{ background:rgba(222, 222, 222,.8);}
header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:40px;right:15px;}
header .ydd_btn span{ display:block; width:100%; height:4px; background:#9900ff;}
header .ydd_btn span.span02{margin:4px 0;}
header .ydd_btn.click{ background:none;}
header .ydd_btn.click span{ background:#9900ff;}
header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;} 
header .ydd_btn.click span.span02{margin:4px 0;}
header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;margin-top:0px;}
header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
/*slide*/
.slide {width:100%: overflow:hidden;}
.gy {background: #FFFFFF url('../images/iaboutbg.jpg') no-repeat; }
.gy .imgs{width:85%;}

.slg{  
    height: 95px;
    background:#FFF url(../images/slgbg.jpg) repeat-x;
    width: 100%;}
.slg .slgtxt{font-size:34px; text-align:center;line-height:85px; padding-bottom:10px;color:#FFF;font-weight:bold;}

/*show*/
.show .imgbox{display:block; background:#FFF; padding:0 0 20px 0px;margin-bottom:15px;}
.show .imgbox .tu{margin-bottom:2px; background:#fff; overflow:hidden; position:relative}
.show .imgbox .tu .mask{position:absolute; left:0; top:-100%; width:100%; height:100%; background:rgba(0,0,0,.2) }
.show .imgbox h4{width:100%;  font-size:18px; color:#333; line-height:40px; text-align:center;padding:0 10px !important;}
.show .imgbox .txt{text-align:center;line-height:30px;padding:0 10px;}
.show .imgbox:hover{border-color:#333333}
.show .imgbox:hover .tu .mask{top:0}
.show .imgbox:hover h4,.show .imgbox:hover .txt{color:#9900ff;}
.show .imgbox .img {text-align:center; margin:0 auto;}



/* block title*/
.title{font-size:13px;text-align:center; color:#777; padding:40px 0 20px; line-height:40px}
.title span{    font-size: 16px;
    padding: 0 10px;
    display: inline-block;}
.title h4{font-size:26px; font-weight:bold; color:#9900ff; background:url(../images/title.png) no-repeat center center;}
.title2{font-size:13px;text-align:center; color:#777; padding:40px 0 20px; line-height:40px}
.title2 h4{font-size:30px; color:#333333; background:url(../images/title2.png) no-repeat center center;}
.title .xian{width:142px; height:3px; margin:0;}

.ys-list{margin-top: 30px;}
.ys-list .ysbox {min-height:350px; border:1px solid #ddd;padding:20px 15px;}
.ys-list .i1{width: 100%;background:#FFF url(../images/bb1.png);}
.ys-list .i2{width: 100%;background:#FFF url(../images/bb2.png);}
.ys-list .i3{width: 100%;background:#FFF url(../images/bb3.png);}
.ys-list .ysbox:hover .i1{background:#FFF url(../images/bb11.png) no-repeat;}
.ys-list .ysbox:hover .i2{background:#FFF url(../images/bb22.png) no-repeat;}
.ys-list .ysbox:hover .i3{background:#FFF url(../images/bb33.png) no-repeat;}

.ys-list .ico{width: 80px;height: 80px;
	display:block;
	margin:0 auto;
	margin-bottom:20px;
	background-position: center;background-repeat: no-repeat;
}

.ys-list h4{overflow: hidden;text-align:center;line-height:40px; }
.ys-list .txt{overflow: hidden;text-align:center;line-height:2em;margin:10px 15px;}
.ys-list .txt>span{color:#9900ff;}


.core{background:#fff url(../images/core_bg.jpg) repeat}
.core .spectxt{background:#9900ff; color:#FFF; font-size:13px;}
.core .icobox {background:#FFF; border:2px dashed #ddd;padding:15px 0px;margin-bottom:20px; width:94%; margin-left:6%;}
.core .icobox-r {background:#FFF; border:2px dashed #ddd;padding:15px 0px;margin-bottom:20px; width:94%; margin-right:6%;}
.core .icobox .ico{width: 78px;height: 78px;position:relative; top:0; left:-39px;}
.core .icobox .txtbox {position:relative; top:0; left:-30px;color:#9900ff;}
.core .icobox-r .ico{width: 78px;height: 78px;position:relative; top:0; left:39px;}
.core .icobox-r .txtbox {position:relative; top:0; left:20px;color:#9900ff;}

.core  .txtbox h4 {font-weight:bold;}
.core  .txtbox .txt {padding:6px 0;}

.core .i1{background:url(../images/icon_core1.png) no-repeat;}
.core  .i2{background:url(../images/icon_core2.png) no-repeat;}
.core  .i3{background:url(../images/icon_core3.png) no-repeat;}
.core  .i4{background:url(../images/icon_core4.png) no-repeat;}
.core  .i5{background:url(../images/icon_core5.png) no-repeat;}
.core  .i6{background:url(../images/icon_core6.png) no-repeat;}
.core  .i7{background:url(../images/icon_core7.png) no-repeat;}
.core  .i8{background:url(../images/icon_core8.png) no-repeat;}

.core .icobox:hover .i1{background:url(../images/icon_core_on1.png) no-repeat;}
.core .icobox:hover .i2{background:url(../images/icon_core_on2.png) no-repeat;}
.core .icobox:hover .i3{background:url(../images/icon_core_on3.png) no-repeat;}
.core .icobox:hover .i4{background:url(../images/icon_core_on4.png) no-repeat;}
.core .icobox-r:hover .i5{background:url(../images/icon_core_on5.png) no-repeat;}
.core .icobox-r:hover .i6{background:url(../images/icon_core_on6.png) no-repeat;}
.core .icobox-r:hover .i7{background:url(../images/icon_core_on7.png) no-repeat;}
.core .icobox-r:hover .i8{background:url(../images/icon_core_on8.png) no-repeat;}

.core .core_c{font-size:16px;line-height:35px;}
.core .core_c>span{font-size:30px; color:#9900ff;font-weight:bold;}
.core .core_c>a{ background:#aa4af1; color:#FFF;margin-left:10px;}
.core .core_c>a:hover{ background:#9900ff; color:#FFF;margin-left:10px;}


.hangy .hangyebox{width:90%;margin:0 auto;}
.hangy .ta li{background:#8122d6; text-align:center;line-height:55px;color:#FFF;}
.hangy .ta li:hover{background:#aa4af1}
.hangy .tb .tab-b{display:none;}
.hangy .tb .tab-b:first-child{display:block;}
.hangy .hyc{position:absolute; right:0; bottom:0;}
.hangy .hyc .txt{color:#FFF; font-size:26px; font-weight:bold; position:absolute; right:8px; bottom:26px;}





/*news_index*/
.news .til{border-bottom:1px solid #f5f5f5;margin-bottom:3px;height:35px;margin-top:30px;}
.news .til h4{width:80px;height:35px; border-bottom:2px solid #9900ff;font-size:18px; font-weight:bold;}
.news .til span{margin-top:10px;}
.news .til span a{width:80px;height:35px; border-radius:5px;color:#FFF;padding:0 5px;text-align:center;padding:5px; color:#999;}
.news .til span a:hover{color:#333}
	
	
.news .row{ margin:0 0.2%}
.news .row ul{margin:0; padding:10px 0px;}
.news .row ul li{line-height:40px;  border-bottom: 1px dashed #ddd; padding-left:17px;background:#FFF url('../images/do1.png') no-repeat left center;
	white-space:nowrap; 
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;}
.news .row ul li:hover{background:#fafafa url('../images/dot1.png') no-repeat 5px center;}
.news .row ul li a{}
.news .row ul li span{float:right; font-size:12px; color:#aaa}


.navbox{font-size:0; margin-bottom:10px; text-align:center}
.navbox .navli{display:inline-block;width:160px; height:45px; border:1px solid #cacaca; padding:1px;margin:0 5px 10px;}
.navbox .navli span{display:block; border:1px solid #fff; width:100%;font-size:15px; color:#010101; line-height:39px;}
.navbox .navli.active{ border-color:#333333;}
.navbox .navli.active span{background:#333333;color:#fff}




.iqr{background-color: #9537cf; padding:20px; }
.iqr .sub-btn{height:30px; width:100px;background: #611489;border: 0;color:#fff}
.iqr input{height:30px; background: rgba(0,0,0,0);border: 1px solid #fff;}
.iqr .fm span{color:#eee;}
.iqr .dh{margin:23px 0 0 0;}
.iqr .ico{background:url(../images/tishi.png) no-repeat; padding-left:36px;margin:30px 0 30px 15px;}
.iqr .ico>p{line-height:18px;color:#FFF;}
.iqr .tel400{font-size:30px;color:#FFF;padding:10px 0;}
.iqr .iqrr1{font-size:14px;}
.iqr .iqrr2{font-size:12px;}
.iqr .iqrr3{font-size:12px;color:#eee;}
.iqr .ftlogo{position:absolute; right:0; bottom:0;}

/*底部信息*/
footer{width:100%;background:#282e3a;color:#9aa0ae;padding:20px 0; font-size:14px; line-height:22px; text-align:center;border-top:1px solid #373c49}
footer a{color:#9aa0ae; margin:0 15px;}
footer a:hover{color:#ccc;}

/*底部热点开始*/
@font-face{font-family:'iconfont';src:url('//at.alicdn.com/t/font_1432720974_1547027.eot');src:url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}
.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}
.w100{width:100% !important}
.h100{height:100% !important}
.hot{height:50px; background:#9900ff; position:fixed; bottom:0; left:0; z-index:99; border-top:2px solid #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.hot .row div:hover{ background:#55Bb50;}	
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
/*底部热点结束*/

/*子页面*/
/*1、关于我们*/
.main{ padding:30px 0 0px;font-size:14px; line-height:26px;background:#fff;}
/*内页左侧导航主要样式*/
.neiye .menu{background:#9900ff url(../images/icon-menu.png) no-repeat 15px center; line-height:55px;  text-align:center; font-size:20px; color:#fff; position:relative}
.neiye .menu2{background:#9900ff url(../images/sbja.png) no-repeat 45px center; line-height:55px;  text-align:center; color:#fff; position:relative}
.neiye .menu i{display:block; position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; cursor:pointer}
.neiye .menu span{position:absolute; right:30px; line-height:35px;}
.neiye .nav1{background:#fafafa url(../images/sub01_4.png) no-repeat 223px center; text-align:center; font-size:14px; color:#666; line-height:55px; margin-top:2px; display:block;}
.neiye ul a{display:block; background:#fafafa; font-size:12px; color:#888; line-height:55px;  text-align:center; margin-top:2px}
.neiye .ul1{display:block;}
.neiye .navbox{background:none; padding:0;}

/*一级导航、二级导航默认选中状态和hover事件*/
.neiye .nav1.active,.neiye .nav1:hover{background:#f2f2f2 url(../images/sub01_4.png) no-repeat 223px center; color:#9933ff ;font-weight:bold;}
.neiye ul a.active,.neiye ul a:hover{color:#9933ff ;}
.zxzx li {}
.zxzx li a{background:url(../images/dot1.png) no-repeat 10px center; padding-left:20px;   white-space: nowrap;width:98% ;overflow:hidden;
display:block; font-size:14px; color:#888; line-height:35px;  text-align:left;}


.neiye .menu1{margin-top:20px;}
.lian{background:#fff;font-size:12px; color:#777; line-height:22px; padding:10px 10px 20px; margin-top:2px}
.lian p{text-align:center;}

.main .cont{margin-top:20px;min-height:450px;}
.title-zi{background:url(../images/til-bg.png) repeat-x bottom;font-size:14px; color:#888; line-height:55px;}
.title-zi h4{font-size:16px; color:#888;}
.title-zi a:hover,.title-zi span{color:#333333; font-weight:normal;}
.title-zi a{color:#888;}

.call-us{font-size:13px; color:#6a6a6a;line-height:28px; }
.call-us h4{font-size:18px; color:#666; font-weight:bold;line-height:30px;}
.call-us img{max-width:100%; height:auto; display:block; border:1px solid #ccc; margin:10px auto}

.show-box .imgbox{margin:0 0 30px}
.show-box .imgbox:hover .tu .img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
.show-main{text-align:center;}
.show-main img{ max-width:100%; height:auto; display:block; border:1px solid #ccc; padding:2px; margin:10px auto;}

.news-box .imgbox{display:block; position:relative; padding-bottom:20px; border-bottom:1px solid #ccc; margin-bottom:20px}
.news-box .imgbox .tu{width:265px; height:175px; border:1px solid #ccc; position:absolute; overflow:hidden}
.news-box .imgbox .tu .img{width:100%; height:100%;}
.news-box .imgbox .text{margin-left:275px; height:175px;}
.news-box .imgbox .text h4{font-size:16px; color:#4b4a4a; line-height:30px; font-weight:bold}
.news-box .imgbox .text span{font-size:12px; color:#999; display:block; margin:-8px 0;}
.news-box .imgbox .text .zi{font-size:14px; color:#4f4f4f; line-height:25px; height:102px; overflow:hidden;}
.news-box .imgbox .text .more{ width:90px; height:28px; background:#999; font-size:13px; color:#fff; line-height:28px; text-align:center}
.news-box .imgbox:hover .tu .img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
.news-box .imgbox:hover .text .more{background:#333333;}

.news-main{font-size:14px; line-height:24px;}
.news-tou{width:80%; margin:0 auto;}
.news-main h4{ font-size:18px; line-height:40px; text-align:center; padding-bottom:10px;}
.news-main .date{display:block; text-align:center; font-size:12px; color:#aaa; margin:10px 0}
.news-main img{ max-width:100%; height:auto; margin:20px auto;}

.liuyan{ width:75%; margin:0 auto;}
.liuyan input,.liuyan textarea{border:1px dashed #666;}

/*listpage*/
.newslist {margin-bottom:20px;}
.newslist ul{padding:20px;}
.newslist ul li{line-height:50px; height:110px; border-bottom:1px dashed #777;	white-space:nowrap; margin:5px 0;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;}
.newslist ul li a{display:block; padding-left:20px; background:url('../images/dot.png') no-repeat center left;}
.newslist ul li a .til{font-size:16px;}

.newslist ul li span{ float:right; color:#aaa; padding:0 10px;}
.newslist ul li p{color:#666; padding:0 10px; font-size:14px;    white-space: normal;}
.newslist ul li:hover{border-bottom:1px solid #9900ff; color:#333333;background:#fafafa;}


.hotp-tit {font-size:20px;margin-top:30px; border-bottom: 1px solid #ccc;line-height:40px;
    margin-bottom: 8px;    color: #333;}
.hotp-list {background: #fff;padding: 14px 0 20px;overflow:hidden}
.hotp-list dl {border: 1px solid #d4d4d4;box-sizing: border-box;overflow:hidden}
.hotp-list dl:hover  {border: 1px solid #9900ff;}
.hotp-list dl:hover img {transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
.hotp-list img {display: block;width: 100%;max-height:150px;margin: 0 auto;        }
.hotp-list dd a {font-size:14px;text-align:center;line-height:40px;display:block;}


.pagelist li {
	display: inline-block;
	border:0;
}
.pagelist .thisclass>a{background:#9900ff; color:#fff;}
.pagelist li>a, .pagelist li>span {
	position: relative;
	display: block;
	padding: .5em 1em;
	text-decoration: none;
	line-height: 1.2;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 0;
	margin-bottom: 5px;
	margin-right: 5px
}

.sub-ban{width:100%;margin-top:98px;}

.more{padding:10px 50px; border:1px solid #9900ff;border-radius:5px;background:url(../images/i_bg2_on.png) no-repeat 199px center ;color:#9900ff;}
.more:hover{color:#FFF;background:#9900ff url(../images/i_bg2_on.png) no-repeat 150px center }


@media (max-width:1350px){
}

@media (max-width:1151px){
header .middle{margin-left:30px;}
header .phone h4{font-size:28px;}
header form{width:251px;}
header form input{width:210px;}
header form .sub-btn{width:40px;}
header .middle a{margin-right:3px;}
.nav li{width:12.1%;}
.nav .bx{display:block;width:1px; height:80%; margin:10% 0}

}

@media (max-width:1004px){
header{height:90px; padding-top:15px;}
header .ydd_btn{top:30px}
header .sjdnav{ top:90px}
header .ydd_btn span.span02{margin:6px 0;}
footer{padding-bottom:70px;}
.block .col-xs-6{margin-bottom:20px;}
.jianjie .tu{margin-bottom:20px;}
.jianjie .text h4{font-size:20px;}
.service img{width:98%; height:auto;padding:1px;}

/*手机侧导航 下拉 开始*/
.neiye{ text-align:center;}
.neiye .menu span,.neiye .menu{line-height:45px;}
.neiye .menu,.neiye ul a,.neiye .nav1.active,.neiye .nav1:hover,.neiye .nav1{background-image:none; text-indent:0;}
/*手机侧导航 下拉 开始*/
.neiye{ text-align:center;}
.neiye .menu span,.neiye .menu{line-height:45px;}
.neiye .menu,.neiye ul a,.neiye .nav1.active,.neiye .nav1:hover,.neiye .nav1{background-image:none; text-indent:0; text-align:center}
/*手机侧导航 下拉 结束*/
}

@media (max-width:767px){
header{height:90px; padding-top:13px}
header .ydd_btn{top:23px;width:32px;}
header .sjdnav{ top:70px}
.title{line-height:30px}
.title .xian{margin-top:10px;}
.title h4{font-size:25px;}
.block .imgbox .tu{width:150px; height:150px; line-height:150px;}
.block .imgbox h4{font-size:20px; line-height:30px;}
.jianjie .text h4{font-size:18px;}
.jianjie{ padding-bottom:40px;}
.navbox .navli{width:130px; height:40px; margin:0 3px 6px}
.navbox .navli span{line-height:34px;}
.datu{padding:30px 0;font-size:16px}
.datu h4{font-size:24px;}
.show-box .row{margin:0 -8px !important}
.show-box .col-md-4{padding:0 8px !important}
.show-box .imgbox{margin:0 0 16px}

.liuyan{width:100%;}

}

@media (max-width:600px){
.title h4{font-size:22px;}
.block .imgbox .tu{width:130px; height:130px; line-height:130px;}
.block .imgbox h4{font-size:18px; line-height:30px;}
.jianjie .text h4{font-size:16px;}
.show .imgbox h4{line-height:35px;}
.datu{padding:20px 0;font-size:14px}
.datu h4{font-size:20px;}
.jianjie .text .more{width:130px;}
.jianjie .text .more span{line-height:33px;}
.show .imgbox h4{font-size:14px;}
.show .more{width:140px; height:35px; line-height:33px;}
/*手机侧导航 下拉 开始*/
.neiye .menu{line-height:50px; font-size:18px;}
.neiye .menu span{ line-height:50px;}
/*手机侧导航 下拉 结束*/
.news-box .imgbox .tu{width:180px; height:130px;}
.news-box .imgbox .text{margin-left:190px; height:130px;}
.news-box .imgbox .text h4{font-size:15px;line-height:24px;}
.news-box .imgbox .text .zi{font-size:13px;line-height:20px; height:62px;}
.news-box .imgbox .text .more{ width:70px; height:25px; line-height:25px}
}


@media (max-width:479px){
	.flex-control-nav {display:none;}
header{padding-top:11px;height: 60px;}

.logotxt {font-size: 20px;
    line-height: 30px;
    font-weight: bold;}
header .ydd_btn{top:18px; width:30px;}
header .sjdnav{ top:55px}
header .ydd_btn span.span02{margin:4px 0;}
.block .imgbox .tu{width:120px; height:120px; line-height:120px;}
.block .imgbox h4{font-size:16px; line-height:28px;}
.show .imgbox{margin:0 5px 10px;}
.show .imgbox h4{line-height:30px;}
.datu{font-size:12px}
.datu h4{font-size:18px;}
.navbox .navli{width:100px; height:35px; margin:0 3px 6px}
.navbox .navli span{line-height:29px;}
.news .imgbox{margin-bottom:20px}
.news .imgbox .tu{width:140px; height:100px;}
.news .imgbox .text{height:100px; margin-left:150px;}
.news .imgbox .text h4{font-size:14px;line-height:30px;}
.news .imgbox .text .zi{line-height:22px; height:60px;}
.show-box .imgbox{margin:0 0 16px}
.news-box .imgbox{padding-bottom:15px; margin-bottom:15px}
.news-box .imgbox .tu{width:140px; height:95px;}
.news-box .imgbox .text{margin-left:150px; height:95px;}
.news-box .imgbox .text h4{font-size:14px;line-height:24px;}
.news-box .imgbox .text span{display:none;}
.news-box .imgbox .text .zi{font-size:12px;line-height:18px; height:70px;}
.news-box .imgbox .text .more{ display:none}
.news-main h4{line-height:30px; font-size:16px;}

/*service-phone*/
.service .box{width:25%}
.service img{width:98%; height:auto;padding:1px;}
/*about-phone*/
.iabout {background:#333333; height:auto;}
.iabout img{width:100%; margin:20px auto;}
.iabout .desc p{padding:10px 1px;}

/*.purpose .box*/
.purpose .box{margin:0; padding-top:0;}

/*.proc*/
.proc .box{padding-left:105px; line-height:60px; background:#333333 url('../images/phone-arrow1.png') no-repeat bottom center ; color:#fff; width:100%; margin:0 auto;}
.proc i{ padding-right:14px;}
.proc .nbg{background:#333333 }

/*p_yues*/
.p_yuesao .box .fu-texts{position:relative; top:0;}

.fu-texts .span{padding:0 10%; line-height:22px; font-size:16px;}
.fu-texts p{margin:0px;}
.fu-texts .div{height:78px;line-height: 78px;width:100%;text-align: center; font-size: 30px; color:#fff;}
.sub-ban{width:100%; margin-top:90px;}
}

@media (max-width:400px){
header .ydd_btn{width:26px;}
.tab-b .box{margin:0px; background:#f00;}
.tab-b  .box .list_txt { color: #2c2c2c; background: #fff; width: 100%; padding: 15px 10px;  overflow: hidden; margin:10px 0 ; min-height:240px;}
.tab_tit li span{width:110px;}

.news .row {margin:0; padding:0;}
.news .row ul{padding:0;}
.news .one {height:90px; overflow:hidden;}
.news .one .text{margin-left:5px; width:70%; }
.news .one .time{width:20%; font-family:微软雅黑;}
.sub-ban{width:100%; margin-top:90px;}
}


/******************************************
  * sitemap 
***************************************/
.sitemap{ line-height:30px;}
.sitemap .header{  padding:0 0px 30px 20px;}
.sitemap h2{ float:left; padding:0 20px;}
.sitemap .m-t{margin:0px 20px; float:left; font-size:22px; }
.sitemap .mapmain{margin-left:10px;} 
.sitemap .smap-box{clear:both; }
.sitemap .smap-box h3 a{color:#ee562a; border-bottom:dashed 1px #aaa;padding:5px; margin:0 10px; }
.sitemap .smap-box h3:hover{background:#eee;}
.sitemap .smap-box ul{list-style:none; padding-top:10px; }
.sitemap .smap-box ul li{margin:5px 15px; float:left;}
.sitemap .smap-box ul li:hover{background:#eee}
.sitemap .smap-box ul li a{color:#ee562a; padding: 5px 15px;}
.sitemap .copyright{padding:5px 30px;bottom:0;right:0; position:absolute;}

/******************************************
  * zz130
***************************************/
.cp {background:#FFFFFF;padding:20px 0 40px; }
.cp .cpbox>.cp_wrapper {
    background-color: #f7f8f8;
    border: 1px solid #e5e5e5;
    padding-top: 20px;
    padding-bottom: 10px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.cp .cpbox>.cp_wrapper:hover {
    transform: scale(1.02);
    box-shadow: 0 5px 10px rgba(121,107,93,.3);
	}

.cp .cp_text p{color: #121212;text-align:center;
    font-weight: 300;
    font-size: 16px;}
	

	
	
.zx {line-height:40px;}	
.zx .inputs{display: block;border:1px solid #cccccc; background: #fff; height: 42px; text-indent:19px;line-height: 42px;outline: none; width: calc(100% - 2px); width: -webkit-calc(100% - 2px); width: -moz-calc(100% - 2px); font-size: 16px; color: #666;font-family: "微软雅黑";}	

.myhonor .cp_text p{color:#eee;}
.gjlist{padding:30px 0;}
.gjlist .gjlbox{min-height:100px;}
.gjlist span{width:100px; height:30px; float:left; background:#9900ff; color:#FFF;font-size:14px; font-weight:bold;text-align:center;padding:5px;}
.gjlist ul{}	
.gjlist ul li{display:inline-block;line-height:36px;}	
.gjlist ul li a{display:inline-block; padding:0 5px; margin-right:3px;}	
	
	
	
	
.iad {height:255px; width:100%;}
.flk {color:#aaa;font-size:12px;}
.flk a{padding:0 2px ;text-align:center;display:inline-block; color:#aaa;}
.flk a:hover{color:#eee;}
 .foot{        background:#333333    }
.ftnav dl{width:30%; height:auto; padding:10px;}
.ftnav dl dt{color:#FFF;font-weight:bold; font-size:16px;line-height:40px;}
.ftnav dl dd a{color:#9aa0ae; font-size:14px;line-height:30px;}
.ftnav dl dd a:hover{color:#EEE; font-size:14px;line-height:30px;}





.sbanner {width:100%; height:auto;}
.cpsubbox {padding:20px 30px;}
.cpsubbox a {padding:10px 35px; border:1px solid #333333}
.cpsubbox .active {background: #333333;    color: #FFF;}

.ys .row .col-lg-4 {padding:0; margin:0;}
.ys .row .ysbox {padding:83px; background:#eee;}
.ys .row .ysbox span:first-child{font-size:50px; font-weight:bold; color:#006ac0}
.ys .row .ysbox span:nth-child(2){font-size:30px; font-weight:bold; color:#006ac0}



@media (max-width:600px){

.iqrl{padding-bottom:15px;}
	.itd {text-align:left;}
	.itd .youshi{padding:0 15px;}
	.logo img{width:95px;}
	.logotxt {font-size: 13px;
    line-height: 15px;
    font-weight: bold;color:#333;
	text-indent: 0px; 
     padding-top: 0px;}
.wel {display:none}
.flk {display:none;}
.news .row{ margin:0 1%}
.index_news03 dl{ width:100%}
.iad {height:100px;    background-size: contain;}
.itd  img {width:100%;}
.cpsubbox a {padding:0 15px; border:1px solid #333333}
.iqr .iqrr {margin-bottom:30px; }
.ys .row .ysbox{padding:50px;}
.gy .imgs{width:100%;}
.iqr .ftlogo{display:none;}
.slg .slgtxt{font-size:22px;}
.logo{height:auto;}
}