/* CSS Document */
@import url(main.css);
/*头部*/
.div{ width:1200px; margin:0px auto; overflow:hidden}
.pctop{ display:block;}
.main{ width:100%; height:auto; background:#fff; min-width:1200px; overflow:hidden}
.mainbg{background:url(../images/ibanner.jpg) center no-repeat; height:400px; width:100%;}
.moblie_head{ display:none}
.a_txt{display:none}
.xwtgbzlistwap{ display:none}
.hzlcmainwap{ display:none}
.bottombg01wap{ display:none}
.topmenulist{ display:none}
#drop-down {width: 130px;float:left;}
#drop-down img{ margin-left:5px;}
#drop-down>p {width: 100%;color: #333;text-align: center; height:127px; line-height:127px; font-size:18px;}
#drop-down>p:hover{ background:#F0F0F0}
#drop-down>p a{ font-size:18px}
#drop-down>p:hover a{ color:#F17A17}

#drop-down>ul {display: none; width:130px; font-size:18px; line-height:36px; position:absolute; color: #333;list-style-type: none;background-color:#fff;text-align: center; padding-bottom:20px;}
#drop-down>ul li{ float:none}
#drop-down>ul li:hover{ background:#EFEFEF}
#drop-down>ul a{ font-size:18px}
#drop-down:hover ul{display: block;position:absolute;}

#drop-down>ul.ulpromote {display: none; width:130px; font-size:18px; line-height:36px; position:absolute; color: #333;list-style-type: none;background-color:#624AA1;text-align: center; padding-bottom:20px;opacity:0.9; }
#drop-down>ul.ulpromote li{ float:none}
#drop-down>ul.ulpromote li:hover{ background:#8470B9}
#drop-down>ul.ulpromote a{ font-size:18px; color:#FFF}
#drop-down:hover ul{display: block;position:absolute;}

.logo{ float:left; margin-top:21px;}
.logo img{ width:130px; height:85px;}
.bannerwz1{ font-size:36px; width:690px; margin-top:90px; margin-left:120px; color:#FFF}
.bannerwz1 font{ color:#F6FF00; font-size:36px;}
.bannerwz2{ font-size:24px; width:690px; margin-left:120px; margin-top:38px; line-height:48px; color:#FFF}
.h1{ width:100%; text-align:center; font-size:36px; margin-top:80px; color:#333}
.h2{ width:100%; text-align:center; font-size:24px; color:#666; margin-top:36px;}
h2 strong{ font-size:24px}
h3 strong{ font-size:24px}
.wedomain{ margin-top:69px;}
.wedomain ul li{ width:283px; height:343px; margin-bottom:43px; border:solid 1px #E5E5E5; float:left; margin-right:20px; cursor:pointer}
.wedomain ul li:nth-child(4n){ margin-right:0px;}
.wedyd{ width:83px; height:83px; border-radius:83px; border:solid 2px #513697; text-align:center; margin:35px auto}
.wedyd span{ font-size:36px; line-height:83px; color:#513697}
.wedomain ul li:hover{ width:283px; height:343px; margin-bottom:43px; background:#f2f2f2; border:solid 1px #E5E5E5; float:left; margin-right:20px;}

.wedomain ul li:hover .wedyd{width:83px; height:83px; border-radius:83px; background:#513697;text-align:center; margin:35px auto}
.wedomain ul li:hover .wedyd span{ font-size:36px; line-height:83px; color:#FFF}
.wedomain ul li:hover:nth-child(4n){ margin-right:0px;}


.wedh1{ width:100%; text-align:center; font-size:18px;}
.wedh2{ width:80%; text-align:center; font-size:14px; margin:30px auto 20px auto;height:57px; overflow:hidden;}
.wedmore a{ width:139px; height:33px; border-radius:8px; background:#513697; color:#FFF; display:block; text-align:center; line-height:33px; font-size:14px; margin:0px auto}
.wedmore a:hover{ background:#785FBB;}
.rwbg{ background-color:#513697; height:506px;}
.rwbgimg{ background:url(../images/rwbg.jpg) left no-repeat;height:506px;}
.rwwzmain{ width:690px; margin-left:468px;}
.rwwzh1{ font-size:36px; color:#FFF; margin-top:91px; width:690px; text-align:center; text-shadow:2px 2px 5px #000}
.rwwzh2{ font-size:18px; color:#FFF; width:690px;text-align:center; line-height:36px; margin-top:62px;text-shadow:2px 2px 5px #000}
.rwwzh2wap{ display:none}
.rwtgmain{ width:100%; height:670px; background:url(../images/tgbg.jpg) no-repeat; margin-top:60px; background-position: left 428px top 55px;}
.rwtgmain{ width:1200px; height:auto; overflow:hidden}
.rwtgmain ul li{ width:600px; float:left; margin-bottom:160px;}
.rwtgmain ul li:nth-child(2n){ float:right; width:337px;}
.rwtgmain ul li:nth-child(3){ margin-bottom:0px;}
.rwtgmain ul li:nth-child(4){ margin-bottom:0px;}
.rwtgh1{ font-size:24px; border-bottom:solid 1px #513697; width:216px; padding-bottom:15px; margin-bottom:15px; }
.rwtgh2{ font-size:18px; color:#666; width:337px;}
.rwtgh3{ font-size:24px; border-bottom:solid 1px #513697; text-align:right; width:269px; padding-bottom:15px; margin-bottom:15px; float:right}
.rwtgh4{ font-size:18px; color:#666;text-align:right; width:337px; float:right}
.rwtg5{ width:490px; margin:70px auto 0PX auto; text-align:center}
.rwtgh5{ font-size:24px; border-bottom:solid 1px #513697; text-align:center; width:216px; margin:0px auto;  padding-bottom:15px; margin-bottom:15px;}
.rwtgh6{ font-size:18px; color:#666;text-align:right; width:337px;margin:0px auto;  text-align:center}
.xwtgbg{ background:url(../images/xwtgbg.jpg) top repeat-x; background-color:#FEFEFD; margin-top:60px;}
.henxian{ width:160px; height:2px; background:#999999; margin:22px auto}
.xwtgbzlistbg01{ background:url(../images/xwtgbg01.png) bottom no-repeat}
.xwtgbzlistbg02{ background:url(../images/xwtgbg02.png) top no-repeat}
.xwtgbzlist{ margin:56px auto 0px auto; width:1155px;}
.xwtgbzlist ul li{ width:165px; height:564px; float:left}
.xwtgno{ color:#FFF; font-size:18px; padding-top:250PX; width:165px; text-align:center}
.xwtgwz{ width:145px; margin:0px auto; overflow:hidden; color:#FFF; margin-top:56PX; font-size:16px; line-height:36px;}
.xwtgwz2{width:145px; margin:0px auto; overflow:hidden; color:#FFF; margin-top:82PX; font-size:16px; line-height:36px;}
.xwtgno2{color:#FFF; font-size:18px; padding-top:65PX; width:165px; text-align:center}
.adbg{ background:url(../images/adbg.jpg) center no-repeat; height:166px; margin:80px auto 0px auto}
.adwz01{ font-size:24px; text-align:center; width:100%; color:#FFF; margin-top:45PX;}
.adwz02{ font-size:18px; text-align:center; width:100%;color:#FFF;margin-top:30PX;}

*{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
li{
	list-style-type:none;
	}

table{
	border-collapse:collapse;
	border-spacing:0;
}
a,area{
	text-decoration:none;
	outline:none;
	color: #000;
}

img{
	border:none;
	vertical-align:middle;
}


textarea{
	resize:none;
	overflow-y:auto;
}

.fl{
	float: left;
}
.fr{
	float: right;
}

.fl-w{
	float: left;
	width: 100%;
}
.hide{
	display: none;
}
.wid { width: 100%; margin: 0 auto; }
.wids { width: 98%; margin: 0 auto; }
.serv-list ul li{ float:left}

.hzlcbg{ background:url(../images/hd.jpg) center repeat-x;  background-position: left 0px top 280px; background-color:#F3F3F3}
.hzlcmain{ margin-top:60px; height:300px;}
.hzlcmain ul li{ float:left; width:200px;}
.hzlcno{ font-size:36px;width:200px; text-align:center; padding-bottom:10px; padding-top:27px;}
.hzlcimg{ width:20px; height:20px; margin:0px auto}
.hzlcwz{font-size:24px; width:200px; text-align:center; padding-top:60px;}
.hzlcno01{ font-size:36px;width:200px; text-align:center;  padding-top:10px;}
.hzlcimg01{ width:20px; height:20px; margin:0px auto}
.hzlcwz01{font-size:24px; width:200px; text-align:center; padding-bottom:53px;}
.newslistleft{ float:left; width:70px;}
.newslistright{ width:490px; float:right}
.indexnews{}
.indexnews ul li{ float:left; width:570px; margin-right:60px; margin-bottom:40px;}
.indexnews ul li:nth-child(2n){ margin-right:0px;}
.newsri{ font-size:36px;width:70px; text-align:center; margin-bottom:10px;}
.newshx{ width:22px; height:2px; background:#BDBDBD; margin:0px auto}
.newsyue{ font-size:14px;width:70px;text-align:center; margin-top:10px;}
.newstitle{ font-size:18px; float:left; width:490px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; margin-top:10px; cursor:pointer}
.newswz{ font-size:14px; width:490px; float:left;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden; color:#666; margin-top:10px; margin-left:10px; cursor:pointer}
.newswz:hover{ color:#333; text-decoration:underline}



/*媒体资源*/
.wapwz{ font-size:12px}
.mediasel{ width:1198px;height:auto; overflow:hidden; margin:30px auto; border:solid 1px #F0F0F0; border-bottom:none}
.mediasellist{ width:100%; padding:15px; height:auto; overflow:hidden; border-bottom:solid 1px #F0F0F0}
.medialeft{ width:88PX; font-size:14px;padding:6px; text-align:right; float:left}
.medialeft2{ width:118PX; font-size:14px;padding:6px; text-align:right;float:left}
.mediabx{ float:left; width:48px;text-align:center; color:#333}
.mediabx a{ float:left; width:48px;padding:6px; text-align:center; color:#333; border-radius:4px;}
.medialeft2 select{ border:solid 1px #999; line-height:30px; height:30px; width:80px;}
.mediabx a:hover{background:#E73135;padding:6px;width:48px; color:#FFF; border-radius:4px;}
.mediabx a.cur{background:#E73135;padding:6px;width:48px; color:#FFF; border-radius:4px;}

.mediawzlist{ float:left; width:1000px;  height:auto; overflow:hidden}
.mediawzlist ul li{ float:left; width:auto; margin-bottom:6px; padding:6px}
.mediawzlist ul li a{padding:6px}
.mediawzlist ul li a:hover{ background:#E73135;padding:6px; color:#FFF; border-radius:4px;}
.mediawzlist ul li.cur a{ background:#E73135;padding:6px; color:#FFF; border-radius:4px;}
.mediawzlist select{ border:solid 1px #999; line-height:30px; height:30px; width:100px;}

.mediawzlist2{ float:left; width:970px;  height:auto; overflow:hidden}
.mediawzlist2 ul li{ float:left; width:auto; margin-bottom:6px; padding:6px}
.mediawzlist2 ul li a{padding:6px}
.mediawzlist2 ul li a:hover{ background:#E73135;padding:6px; color:#FFF; border-radius:4px;}
.mediawzlist2 ul li.cur a{ background:#E73135;padding:6px; color:#FFF; border-radius:4px;}
.mediawzlist2 select{ border:solid 1px #999; line-height:30px; height:30px; width:100px;}



.mediatable{ width:1198px; margin-bottom:10px; border:solid 1px #F2F2F2; border-bottom:none}
.mediatable th{ padding:8px 0px; font-size:16px; font-weight:lighter; height:36px; line-height:36px; background:#F2F2F2}
.mediatable td{ padding:8px; line-height:30px; text-align:center; height:30px; font-size:14px;border-bottom:solid 1px #F2F2F2; color:#666}
.mediatable td a{ color:#0006FF; cursor:pointer}
.mediatable td a:hover{ text-decoration:underline; color:#E73135}
.tbline a{ line-height:16px;}
.th01{ text-align:center; width:15%; background:#F2F2F2}
.th02{width:6%;text-align:center;background:#F2F2F2}
.th03{width:8%;text-align:center;background:#F2F2F2}
.th04{width:3%;text-align:center;background:#F2F2F2}
.th05{width:10%;text-align:center;background:#F2F2F2}
.th06{ text-align:center; background:#F2F2F2}
.mediaputtt{ padding:6px 10PX; height:30px; width:200px; border:solid 1px #999}
.left0{ margin-left:0px; float:left}
.left10{ margin-left:20px; float:left}
.left20{ margin-left:20px; float:left}
.left10  a{background:#F17A17; padding:6px 10PX; display:block; float:left; border-radius:4px;color:#FFF; border:none}
.left10  a:hover{background:#D16A14; padding:6px 10PX; display:block; float:left; border-radius:4px;color:#FFF; border:none}

.leftbot{ background:#E73135; padding:6px 10PX; float:left; margin-right:20px; border-radius:4px;color:#FFF; border:none}
.leftbot:hover{ background:#C82528; padding:6px 10PX; float:left; margin-right:20px; border-radius:4px;color:#FFF; border:none}
.mediamb{ margin-bottom:60px;}
.mediamb table td .del{color:#999;text-decoration:line-through; padding:0 3px; text-decoration-color:#666;}
.mediamb table td .pri{color:#ff0000;}

/*媒体资源结束*/


/*软文套餐*/
.combobg{ background:#f5f5f5}
.combomain{ width:1168px; border:solid 1px #E9E9E9; height:auto; overflow:hidden; margin:50px auto; background:#FFF; padding:15px;}
.comboimg{ float:left; margin-right:26px;}
.comboimg img{ height:150px;}
.combowz{ float:left; width:450px;}
.combotitle{ float:left; width:100%; font-size:30px; color:#666;}
.combojieshao{font-size:14px; margin-top:20px; line-height:24px; float:left; width:100%; color:#666}
.combono{ float:left; width:100%; color:#999; margin-top:20px;font-size:18px; }
.combojiage{ width:182px; height:120px; border-radius:4px;background: olive linear-gradient(to 
top, #634AA2, #F17A17);transition: background-color 1s; float:right; margin-right:30px; margin-top:10px;}
.combopre{ width:182px; text-align:center; font-size:24px; padding-top:20PX; color:#FFF}
.combopreimg{width:182px; padding-top:10PX;}
.comboprekf{width:182px; text-align:center; font-size:18px; color:#FFF; padding-top:13px;}
.comboprekf a{ color:#FFF; font-size:18px;}
.comboprekf a:hover{ text-decoration:underline; font-size:18px; color:#FFF}
.combomtlist{ width:100%; height:auto; margin:30px auto 0px auto; overflow:hidden}
.combomtlist ul li{ float:left; width:162px; margin-bottom:10px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis; color:#666}
.combomtlist ul li img{ vertical-align:middle; padding-right:6px;}
/*软文套餐结束*/

/*推广项目*/
.promotebg{ background:url(../images/Promotebg.jpg) top repeat-x}
.promotemain{ padding-bottom:80px; padding-top:60px; width:1200px; float:left;font-size:18px; line-height:36px;color:#666;}
.title03{ font-size:30px; width:170PX; color:#666; padding-bottom:8px; overflow:hidden; margin:0PX auto; border-bottom:solid 1px #333; text-align:center; margin-top:75px; }
h6{ font-size:24px; font-weight:lighter; color:#666; margin-top:40px; padding-bottom:8PX; float:left; margin-bottom:40PX; border-bottom:solid 1px #666}
.promotemain td{ font-size:16px; line-height:36px; color:#666}
.promotemain p{ font-size:16px; line-height:36px;color:#666}
.promotemain p span{ font-size:16px}
.promotemain p span span strong{ font-size:24px; color:#333; font-weight:bold}
.promotemain p strong { font-size:16px;  font-weight:lighter;}
.promotemain p strong span{ font-size:16px;  font-weight:lighter;}
.promotemain p b{font-size:24px;  font-weight:bold; color:#333}
.promotemain span{ font-size:24px}
.promotemain strong span{ font-weight:bold}
/*推广项目结束*/

/*新闻资讯*/
.newslistmain{ margin-top:52px; margin-bottom:80px; height:auto; overflow:hidden}
.leftmenu{ float:left; width:238px; height:auto; }
.leftmenu dl dt{ width:238px; height:48px; font-size:20px; text-align:center; background:#634AA2; color:#fff; line-height:48px; border-bottom:solid 2px #FFF;}
.leftmenu dl dd{ width:238px; height:48px; padding-left:20px; float:left; color:#666666; line-height:48px; font-size:16px; border-bottom:solid 2px #FFF; background:#EAEAEA}
.leftmenu dl dd.cur{ width:238px; height:48px; padding-left:20px; float:left; color:#FFF; line-height:48px; font-size:16px; border-bottom:solid 2px #FFF; background:#F17A17}

.leftmenu dl dd:hover{ width:238px; height:48px; padding-left:20px; float:left; color:#FFF; line-height:48px; font-size:16px; border-bottom:solid 2px #FFF; background:#F17A17}

.leftmenu dl dd:hover span{ float:right; padding-right:20px; color:#fff; }
.leftmenu dl dd.cur span{ float:right; padding-right:20px; color:#fff; }
.leftmenu dl dd span{ float:right; padding-right:20px; color:#999; }
.leftmenu dl dd a{ color:#666; font-size:16PX;}
.leftmenu dl dd.cur a{ color:#fff; font-size:16PX;}
.leftmenu dl dd:hover a{ color:#fff; font-size:16PX;}
.newslist{ width:910px; float:right}
.newslist dl dt font{ float:left; font-size:24px}
.newslist dl dt { border-bottom:solid 1px #D1D1D1; padding-bottom:16px; color:#666}
.newslist dl dt a{ font-size:18px;color:#666}
.newslist dl dt a:hover{ font-size:18px; color:#F17A17}
.newslist dl dt { text-align:right; font-size:18px}
.newslist dl dt span{ margin-right:8px;}
.newslist dl dd{ color:#666; font-size:18px; height:48px; line-height:48px; border-bottom:dashed 1px #CCCCCC}
.newslist dl dd span{ float:right}
.newslist dl dd a{ color:#666; width:760px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis; display:block }
.newslist dl dd a:hover{ color:#F17A17}
.newshow{ width:910px; float:right; height:auto; overflow:hidden}
.newshowtitle{ font-size:24px; text-align:center; width:800px; margin:40px auto 20px auto;color:#333}
.newshowdate{font-size:16px; text-align:center; margin-bottom:30px; color:#999}
.newneiye{ font-size:16px; min-height:300px;line-height:30px; color:#666}
.newneiye p{font-size:16px; line-height:30px; color:#666}

.newshow dl dt font{ float:left; font-size:24px}
.newshow dl dt { border-bottom:solid 1px #D1D1D1; margin-bottom:30px; padding-bottom:16px; color:#666}
.newshow dl dt a{ font-size:18px;color:#666}
.newshow dl dt a:hover{ font-size:18px; color:#F17A17}
.newshow dl dt { text-align:right; font-size:18px}
.newshow dl dt span{ margin-right:8px;}
/*新闻资讯结束*/

/*关于我们*/
.aboutwz{ padding:30px auto; font-size:16px; width:100%; height:auto; line-height:30px; color:#666}
.aboutwz p{ font-size:16px;line-height:36px; color:#666; text-indent:2em}
.contactwz{ padding:30px auto; font-size:16px; width:100%; height:auto; line-height:30px; color:#666}
.contactwz p{ font-size:16px;line-height:36px; color:#666}
/*关于我们结束*/

/*底部*/
.bottommainsyh{ background:#1E293F; height:225px;}
.dilogo{ width:139px; height:115px; background:#FFF; float:left; border-radius:4px; text-align:center; vertical-align:middle; margin-top:60px;}
.dilogo img{ margin-top:17px;}
.diwz01{ width:490px; float:left; margin-top:60px; margin-left:50PX; border-right:solid 1px #3F4B64; padding-right:30px;}
.diwz01 dl{}
.diwz01 dl dt{ color:#FFF; font-size:24px}
.diwz01 dl dd{ float:left;color:#FFF; margin-top:20px; width:114px; font-size:16px}

.diwz02{ width:460px; float:left; margin-top:60px; margin-left:50PX;}
.diwz02 dl{}
.diwz02 dl dt{ color:#FFF; font-size:24px}
.diwz02 dl dd{ float:left;color:#FFF; margin-top:20px; width:230px; font-size:16px}
.bottombg01{ height:78px; background:#1B2539; text-align:center; color:#FFF; font-size:14px; line-height:78px;}
.bottombg01 a{ color:#FFF;}
.bottombg01 a:hover{ color:#F17A17}
/*底部结束*/

.list_class1 {color:#585858;padding-top:3px; padding-left:10px;}
.list_class1 > a{font-size:12px;color:#FFFFFF;background-color:#999999;font-family:"宋体";margin-right:10px;float:left;width: auto;display: block;padding:6px;border-radius:4px; height:30px; margin-top:-2px;}
.list_class1 > a:hover{color:#FFFFFF;background-color:#E73135;}
.list_class1 > a > img{max-height:22px;}

a.pxon{display: block;position: relative;margin-right:10px;}
.angle_top {content: '';width: 0;height: 0;display: block;border-style: solid;border-width: 0 6px 6px;border-color: transparent transparent #FFF;position: absolute;transform: rotate(180deg);bottom: 5px;right: 4px;z-index:1;}
.angle_bottom {content: '';width: 0;height: 0;display: block;border-style: solid;border-width: 0 6px 6px;border-color:transparent transparent #FFF;position: absolute;top: 5px;right:4px;z-index:1;}
.ion{border-color: transparent transparent #FFFF00;}

@media screen and (max-width:1305px){
}

@media screen and (max-width:1200px){


}
@media screen and (max-width:1080px) {
.main{ width:640px; height:auto; min-width:640px; overflow:hidden}
.div{ width:600px; margin:0px auto; overflow:hidden}
.pctop{ display:none}
.mainbg{background:url(../images/ibannerwap.jpg) center no-repeat; height:240px; margin-top:101px; width:100%;}
.bannerwz1{ font-size:30px; width:90%; margin:40px auto 0px auto; color:#FFF; text-shadow:2px 2px #333}
.bannerwz1 font{ color:#F6FF00; font-size:30px;}
.bannerwz2{ font-size:20px; width:90%;line-height:30px; margin:20px auto 0px auto; text-shadow:2px 2px #333; color:#FFF}
.h1{ width:100%; text-align:center; font-size:36px; margin-top:50px; color:#333}
.h2{ width:100%; text-align:center; font-size:24px; color:#666; margin-top:20px;}

/*手机菜单*/
ul{list-style:none}
.lf{float:left}
.rg{float:right}
.head{position:fixed;top:0px;left:0px;width:100%;min-width:1000px;z-index:9999;background:#fff;border-bottom:1px solid #ddd;height:100px;transition:all .3s}

.nav{width:60%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.nav ul li{float:left;width:14.28%;height:100px;background:url(../images/1_02.jpg) right center no-repeat;transition:all .3s}
.nav ul li .a1{line-height:100px;display:block;text-align:center;font-size:16px;color:#333;transition:all .3s}
.nav ul li:hover .a1{color:#f08519;transition:all .3s}
.nav ul li .div1{display:none;background:#fff;width:100%;left:0px;position:absolute;top:101px;z-index:100}
.nav ul li .div1 .p1{width:57.4%;float:right;height:65px;line-height:65px}
.nav ul li .div1 .p1 a{color:#999;font-size:14px;text-transform:uppercase;background:url(../images/1_26.jpg) center bottom no-repeat;display:inline-block;height:65px;line-height:65px;margin-right:5%;transition:all .5s}
.nav ul li .div1 .p1 a:hover{background:url(../images/1_27.jpg) center bottom no-repeat;color:#1a1a1a}
.nav ul li .mad3 .p1 .pad{margin-left:30%}
.nav ul li .mad4 .p1 .pad{margin-left:44%}
.nav ul li .mad5 .p1 .pad{margin-left:45%}
.nav ul li .mad6 .p1{text-align:right}
.moblie_head{display:block;height:101px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd}
.moblie_head .lf{padding-left:5%}
.moblie_head .lf img{height:100px}
.moblie_head .rg{padding-right:5%;padding-top:28px}
.moblie_head .rg a img{height:44px;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#FFF;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#513697;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom:1px solid #856CC7}
.a_txt .div3 ul li a{display:block;height:60px;color:#fff;line-height:60px;padding-left:5%;font-size:24px}
.a_txt .div3 ul li .a_js2{background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:60px;line-height:60px;font-size:24px; background:#513697; }

/*手机菜单结束*/

.wedomain{ margin:69px auto 0px auto; width:600px;overflow:hidden;}
.wedomain ul li{ width:283px; height:343px; margin-bottom:43px; border:solid 1px #E5E5E5; float:left; margin-right:30px; cursor:pointer; overflow:hidden}
.wedomain ul li:nth-child(2n){margin-right:0px;}
.wedyd{ width:83px; height:83px; border-radius:83px; border:solid 2px #513697; text-align:center; margin:35px auto}
.wedyd span{ font-size:36px; line-height:83px; color:#513697}
.wedomain ul li:hover{ width:283px; height:343px; margin-bottom:43px; background:#f2f2f2; border:solid 1px #E5E5E5; float:left; margin-right:30px;overflow:hidden}

.wedomain ul li:hover .wedyd{width:83px; height:83px; border-radius:83px; background:#513697;text-align:center; margin:35px auto}
.wedomain ul li:hover .wedyd span{ font-size:36px; line-height:83px; color:#FFF}
.wedomain ul li:hover:nth-child(2n){ margin-right:0px;}

.wedh1{ width:100%; text-align:center; font-size:24px;}
.wedh2{ width:80%; text-align:center; font-size:18px; margin:20px auto 10px auto;height:77px; overflow:hidden;}
.wedmore a{ width:139px; height:33px; border-radius:8px; background:#513697; color:#FFF; display:block; text-align:center; line-height:33px; font-size:14px; margin:0px auto}
.wedmore a:hover{ background:#785FBB;}


.rwbg{ background-color:#513697; height:386px;}
.rwbgimg{ background:url(../images/rwbgwap.jpg) left no-repeat;height:386px;}
.rwwzmain{ width:600px; margin:0px auto}
.rwwzh1{ font-size:36px; color:#FFF; width:600px; margin-top:40px; text-align:center; text-shadow:2px 2px 5px #000}
.rwwzh2wap{ font-size:20px; display:block; color:#FFF; width:600px;text-align:center; margin-top:30px; line-height:36px;text-shadow:2px 2px 5px #000}
.rwwzh2{ display:none}

/*首页软文推广介绍*/
.rwtgmain{ width:100%; height:670px; background:url(../images/tgbgwap.jpg) no-repeat; margin-top:60px; background-position: left 118px top 55px;}
.rwtgmain{ width:600px; height:auto; overflow:hidden}
.rwtgmain ul li{ width:280px; float:left; margin-bottom:160px;}
.rwtgmain ul li:nth-child(2n){ float:right; width:280px;}
.rwtgmain ul li:nth-child(3){ margin-bottom:0px;}
.rwtgmain ul li:nth-child(4){ margin-bottom:0px;}
.rwtgh1{ font-size:24px; border-bottom:solid 1px #513697; width:216px; padding-bottom:15px; margin-bottom:15px; }
.rwtgh2{ font-size:20px; color:#666; width:280px;}
.rwtgh3{ font-size:24px; border-bottom:solid 1px #513697; text-align:right; width:269px; padding-bottom:15px; margin-bottom:15px; float:right}
.rwtgh4{ font-size:20px; color:#666;text-align:right; width:280px; float:right}
.rwtg5{ width:490px; margin:70px auto 0PX auto; text-align:center}
.rwtgh5{ font-size:24px; border-bottom:solid 1px #513697; text-align:center; width:216px; margin:0px auto;  padding-bottom:15px; margin-bottom:15px;}
.rwtgh6{ font-size:20px; color:#666;text-align:right; width:337px;margin:0px auto;  text-align:center}
.xwtgbg{ background:url(../images/xwtgbg.jpg) top repeat-x; background-color:#FEFEFD; margin-top:60px;}


/*首页新闻通稿*/
.xwtgbzlist{ display:none}
.xwtgbzlistwap{ display:block; width:620px; margin:30px auto 0px auto}
.xwtgbzlistwap ul li{ margin-bottom:20px; float:left; width:620px;}
.xwtgbzlistwapleft{ height:60px; width:45px; text-align:center; line-height:60px; border-radius:60px 0px 0px 60px; background:#F17A17; font-size:24px; color:#FFF; float:left}
.xwtgbzlistwapright{ height:60px; padding-left:10px; width:565px;background:#ECEAF1;line-height:60px; color:#666; font-size:15px; text-align:left; float:left}

.xwtgbzlistwapleft2{ height:60px; width:45px; text-align:center; line-height:60px; border-radius:60px 0px 0px 60px; background:#513697; font-size:24px; color:#FFF; float:left}
.xwtgbzlistwapright2{ height:60px; padding-left:10px; width:565px;background:#ECEAF1;line-height:60px; color:#666; font-size:15px; text-align:left; float:left}

/*首页小广告语*/
.adbg{ background:url(../images/adbgwap.jpg) center no-repeat; height:166px; margin:80px auto 0px auto}
.adwz01{ font-size:20px; text-align:center; width:100%; color:#FFF; margin-top:50PX;}
.adwz02{ font-size:18px; text-align:center; width:100%;color:#FFF;margin-top:30PX;}


/*首页合作流程*/
.hzlcbg{   background:none;background-color:#F3F3F3;}
.hzlcmain{ display:none}
.hzlcmainwap{ margin-top:30px; height:auto; margin-bottom:60px; overflow:hidden; display:block }
.hzlcmainwap ul li{ float:left; width:300px; height:60px; line-height:60px;}
.hzlcno3{ font-size:24px;width:50px; text-align:center;float:left; }
.hzlcimg3{ width:20px; margin-top:20px; height:20px; float:left}
.hzlcwz3{font-size:24px; width:200px; text-align:center;float:left;}



/*首页新闻*/
.newslistleft{ float:left; width:100px;}
.newslistright{ width:480px; float:left;  padding-left:20px}
.indexnews{width:600px; margin:0px auto; overflow:hidden}
.indexnews ul li{ float:left; width:600px; padding-bottom:20px; border-bottom:dashed 1PX #999; margin-right:0px; margin-bottom:40px;}
.indexnews ul li:nth-child(2n){ margin-right:0px;}
.newsri{ font-size:36px;width:100px; padding-top:10PX; text-align:center; color:#666; margin-bottom:10px;}
.newshx{ width:42px; height:2px; background:#999; margin:0px auto}
.newsyue{ font-size:22px;width:100px;text-align:center; color:#666; padding-bottom:10PX; margin-top:10px;}
.newstitle{ font-size:24px; float:left; width:460px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; margin-top:10px; cursor:pointer}
.newswz{ font-size:18px; width:460px; float:left;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden; color:#666; margin-top:10px; margin-left:10px; cursor:pointer}
.newswz a{font-size:18px;}
.newswz:hover{ color:#333; text-decoration:underline}

/*媒体资源*/
.wapwz{ font-size:16px}
.mediasel{ width:598px;height:auto; overflow:hidden; margin:30px auto; border:solid 1px #F0F0F0; border-bottom:none}
.mediasellist{ width:100%; padding:15px 5px; height:auto;overflow:hidden; border-bottom:solid 1px #F0F0F0}
.mediawzlist{ float:left; width:420px;  height:auto; overflow:hidden}
.mediawzlist li a{ font-size:16px}
.mediawzlist2{ float:left; width:420px;  height:auto; overflow:hidden}
.mediawzlist2 ul li a{ font-size:16px}
.mediatable td{ padding:8px; line-height:30px; text-align:center; height:30px; font-size:16px;border-bottom:solid 1px #F2F2F2; color:#666}
.mediatable td a{ font-size:16px}
.mediabx{ float:left; width:48px;text-align:center; font-size:16px; color:#333}
.mediabx a{ float:left; width:48px;padding:6px; font-size:16px; text-align:center; color:#333; border-radius:4px;}

.medialeft{ width:108PX; font-size:16px;padding:6px; text-align:right; float:left}
.medialeft2{ width:116PX; font-size:16px;padding:6px 6PX 6PX 0PX; text-align:right;float:left}
.medialeft2 select{ border:solid 1px #999; background:#FFF; line-height:30px; height:30px; width:80px;}
.left10{ margin-left:20px; font-size:16px; margin-bottom:10PX; float:left}
.left20{margin-left:0px; font-size:16px; margin-bottom:10PX; float:left}
.mediatable{ width:598px; margin-bottom:10px; border:solid 1px #F2F2F2; border-bottom:none}
.wapht{ display:none}
.tbline a{ line-height:16px;}
.left0{ margin-left:0px; float:left}
.th01{ text-align:center; width:17%; background:#F2F2F2}
.th02{width:14%;text-align:center;background:#F2F2F2}
.th03{width:14%;text-align:center;background:#F2F2F2}
.th04{width:3%;text-align:center;background:#F2F2F2}
.th05{width:10%;text-align:center;background:#F2F2F2}
.th06{ text-align:center; background:#FF0000}
.thmore{ width:15%}
.mediamb{ margin-bottom:60px;}

/*软文套餐*/
.combomain{ width:568px; border:solid 1px #E9E9E9; height:auto; overflow:hidden; margin:50px auto; background:#FFF; padding:15px;}
.combowz{ float:left; width:280px;}
.comboimg{ display:none}
.combotitle{ float:left; width:100%; font-size:20px; color:#666;}
.combomtlist{ width:100%; height:auto; margin:30px auto 0px auto; overflow:hidden}
.combomtlist ul li{ float:left; width:160px; margin-right:14px; margin-bottom:10px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis; color:#666}
.combomtlist ul li:nth-child(3n){ margin-right:0px;}
.combomtlist ul li img{ vertical-align:middle; padding-right:6px;}

/*推广项目*/
.promotemain{ padding-bottom:80px; padding-top:60px; width:600px; float:left;font-size:18px; line-height:36px;color:#666;}

/*新闻中心*/
.newslistmain{ margin-top:20px; margin-bottom:80px; height:auto; overflow:hidden}
.leftmenu{ float:left; width:600px; margin-bottom:40px; height:auto; display:none }
.topmenulist{ width:100%; height:48px; background:#F2F2F2; display:block; margin-top:1px; margin-bottom:20px;}
.topmenulist dl{ width:600PX; margin:0px auto}
.topmenulist dl dd{ float:left; width:120px;}
.topmenulist dl dd a{ height:48px; line-height:48px; font-size:20px; text-align:center; width:120px; background:#F2F2F2; display:block; color:#333}
.topmenulist dl dd:hover a{ height:48px; line-height:48px; display:block; font-size:20px; text-align:center; width:120px; background:#DE7218; color:#FFF}
.topmenulist dl dd.cur a{ height:48px; line-height:48px; display:block; font-size:20px; text-align:center; width:120px; background:#F17A17; color:#FFF}
.newslist{ width:600px;margin:0px auto; float:none}
.newslist dl dd{ font-size:18px;}
.newslist dl dd span{ font-size:18px}
.newslist dl dd a{ color:#666; width:480px;white-space: nowrap; font-size:18px; overflow: hidden;text-overflow: ellipsis; display:block }
.newshow{ width:600px; margin:0px auto;float:none; height:auto; overflow:hidden}
.newshowtitle{ font-size:24px; text-align:center; width:600px; margin:40px auto 20px auto;color:#333}
.newneiye{ font-size:18px; min-height:300px;line-height:30px; color:#666}
.newneiye p{font-size:18px; line-height:30px; color:#666}

/*联系我们*/
.contactwz{ padding:30px auto; font-size:22px; min-height:300px; width:100%; height:auto; line-height:48px; color:#666}
.contactwz p{ font-size:22px;line-height:48px; color:#666; m}
.contactwz p span{ font-size:22px;line-height:48px; color:#666}







/*底部*/
.bottommainsyh{ background:#1E293F; height:auto;}
.dilogo{ width:139px; height:115px; background:#FFF; float:left; border-radius:4px; text-align:center; vertical-align:middle; margin-top:60px;}
.dilogo img{ margin-top:17px;}
.diwz01{ width:420px; float:left; margin-top:60px; margin-left:40PX; border-right:none; padding-right:0px; display:none}
.diwz01 dl{}
.diwz01 dl dt{ color:#FFF; font-size:24px}
.diwz01 dl dd{ float:left;color:#FFF; margin-top:20px; width:140px; font-size:20px}

.diwz02{ width:420px; float:left; margin-top:60px; margin-bottom:40px; margin-left:40PX;padding-right:0px;}
.diwz02 dl{}
.diwz02 dl dt{ color:#FFF; font-size:24px}
.diwz02 dl dd{ float:left;color:#FFF; margin-top:20px; width:210px; font-size:18px}
.bottombg01wap{ display:block;height:auto; padding-top:14px; background:#1B2539; text-align:center; color:#FFF; font-size:20px; line-height:36px;}
.bottombg01wap a{ color:#FFF;font-size:20px;}
.bottombg01wap a:hover{ color:#F17A17}

.bottombg01{ height:100px; padding-top:24px; background:#1B2539; text-align:center; text-align:center; color:#FFF; line-height:30px; font-size:24px; margin-bottom:80px;}
.bottombg01 font{ width:100%; display:block;line-height:30px; font-size:18px; text-align:center}
.bottombg01 font a{ font-size:18px}
.bottombg01 a{ color:#FFF;}
.bottombg01 a:hover{ color:#F17A17}
/*底部结束*/





}




}
@media screen and (max-width:750px){

	
}
@media screen and (max-width:380px){

}
@media screen and (max-width:360px){

}

