﻿/* CSS Document */
h1{margin:0;padding:0;font-size:16px;}
h2{margin:0;padding:0;font-size:14px;}
li{margin:0;padding:0;}
ul{margin:0;padding:0;}
ol{margin:0;padding:0;}
dl{margin:0;padding:0;}
dd{margin:0;padding:0;}
form{margin:0;padding:0;}
p{margin:0;padding:0;}
em{margin:0;padding:0;}
strong{margin:0;padding:0;}
font{margin:0;padding:0; font-size:14px;}
*{ margin-top: 0px; margin-bottom: 0px;}
body{font-family: "宋体";line-height: 24px; text-align:left !important; font-size:12px; color:#444; margin:0; padding:0; background:#fff; width:100% !important;}
h2{color: #ba0000; font-size:14px;}
strong{color: #444;}
a{text-decoration: none;}
a:link{color: #444;text-decoration: none;}
a:visited {color: #444;text-decoration: none;}
a:hover {color: #0068a4; text-decoration: none;}
a:active {color: #444;text-decoration: none;}
ul{ list-style:none;}
img { border:none;vertical-align:middle; max-width:100%; max-height:auto;}
.clear{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0; display:block; margin:0; padding:0;}

.clearfix:after {visibility: hidden; display: block; clear: both; height: 0; font-size: 0; content: ".";}
.clearfix{zoom:1;}
.left{ float:left;}
.right{ float:right;}
#er_yuloo {margin: 0 auto;}

.mar_top10{ margin-top:10px;}
.mar_top15{ margin-top:15px;}
/* top
+++++++++++++++++++++++++++ */

.top{ background:#efeeee; height:40px; line-height:40px; overflow:hidden;}

.top ul{ width:1000px; margin:0 auto;}
.top ul li{ float:left; padding:0 14px; background:url(../images/top_bg.jpg) no-repeat 100% 14px;}
.top ul li.first{  background:url(../images/sy_icon.gif) no-repeat 100% 10px; padding:0; width:17px !important; height:36px; line-height:36px;}
.top ul li.last{ background-image:none}
.top ul li a{ color:#666; font-size:15px; font-weight:bold;}
.top ul li a:hover{ color:#993333;}

.banner_bg{background:url(../images/banner_bg.jpg) no-repeat top center #c7c4a2; text-align:center;}

.crumbs{ height:30px; line-height:30px;  font-family:'宋体'; color:#444; font-size:12px; width:1000px; margin:0 auto; margin-bottom:5px;}
.crumbs p{ float:left; margin-left:10px;}
.crumbs b{ float:left; background:url(../images/mbx_pic.jpg) no-repeat; width:188px; height:30px;}
.container{ width:1000px; margin:0 auto;}


.crumbs{ height:22px; line-height:22px;  color:#444; font-size:12px; padding-left:5px; margin-top:10px; margin-bottom:5px;}

.nav{  height:46px; line-height:46px; background:#901250; border-top:1px solid #eec721; }
.nav_con{ width:1000px; overflow:hidden; margin:0 auto;}
.nav_con li{ float:left; width:14%;}
.nav_con li a{ display:inline-block; height:46px; line-height:46px;  padding:0 25px; font-family:'Microsoft YaHei'; font-size:16px; color:#fff; }
.nav_con li a:hover{ background:#850a46;}
.nav_list_con{ background:#eee; width:170px;}
.nav_list_con a{ height:34px; line-height:34px; border-bottom:1px dashed #dedede; font-size:16px;font-family: "Microsoft YaHei"; color:#444; display:block; text-align:center; }
.nav_con li a.zy{ background:url(../images/nav_zy_left.gif) no-repeat left #850a46; padding:0 20px;}


.con_left{ width:325px; overflow:hidden; float:left; margin-right:15px;}
.con_center{ width:360px; overflow:hidden; float:left; margin-right:15px;}
.con_right{ width:265px; overflow:hidden; float:right; background:#ededed; padding:10px; padding-top:0px; }

.index_big_pic{ width:324px; border:1px solid #d4d4d4; overflow:hidden; }
#slide03 {position:relative;width:324px;height:230px;  }
#slide03 .fi_player {position:absolute;top:0px;left:0px;display:block;width:324px;height: 230px;}
#slide03 .fi_ovl {width:324px;height: 28px;left:0px;bottom:0px;position:absolute;background:#000}
#slide03 .fi_tt {width:290px;height: 28px;left:0px; bottom:0px; position:absolute;font: 100 14px/28px '';text-align: left;	color:#fff;padding: 0 10px;}
#slide03 .fi_bg {width:324px;height:230px;position:absolute;top:0;left:0;}
#slide03 .fi_link {position:absolute;top:0px;left:0px;width:326px;height:230px;cursor:pointer}
#slide03 .fi_tab {width:319px;height:23px;padding:5px 5px 0 0;position:absolute;bottom: 0px;left:0;text-align:right; filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1.0; /*Firefox私有，透明度50%*/opacity:1.0;/*其他，透明度50%*/}
#slide03 .fi_tab span {cursor:pointer;width:10px;height:10px;margin-right:5px;display:inline-block;color:#98bef3;font:0px/20px '宋体';background:#fff;text-align:center; margin-top:5px;}
#slide03 .fi_tab span.now {background:#2e8ed7;color:#fff;}

.con_center dl h3 a{  font-family:'微软雅黑'; font-weight:normal; font-size:20px; color:#c90000 !important;   }
.con_center dl h3{ height:30px; line-height:30px; text-align:center;}
.con_center dl dd{ text-indent:2em; border-bottom:1px dotted #dedede; padding:8px 0;}
.con_center ul li a{ font-size:14px;}
.con_center ul{ margin-top:10px;}

.con_right h3{ height:30px; line-height:30px; background:url(../images/r_icon.gif) no-repeat 0; padding-left:15px; font-size:16px; margin-top:5px;border-bottom:1px solid #d1c6d0;}
.con_right h3 .more{ font-size:12px; font-weight:normal; float:right; color:#969696; }
.con_right ul li a{ font-size:14px;}
.con_right ul{ margin-top:10px;}


.liucheng{ margin-top:15px;  width:1000px; height:70px; background:#ececec;}
.liucheng p{ height:70px; line-height:70px; font-size:28px; font-weight:bold; float:left;   width:132px; text-align:center; color:#850a46; font-family:'微软雅黑';}

.liucheng ul{ width:852px; float:left; padding-left:15px;}
.liucheng ul li{ float:left; margin-top:6px; font-size:16px; font-family:'微软雅黑';  background:#a94f7b; color:#fff; text-align:center; width:92px; height:53px; border-radius:5px;   -ms-border-radius:5px; -moz-border-radius:5px; padding-top:5px;}
.liucheng ul li font{ font-size:18px; font-family:'微软雅黑'; color:#be4654;}
.liucheng ul li.hei{ line-height:50px;}
.liucheng ul b{ float:left; height:70px; width:12px; background:url(../images/lc_icon.gif) no-repeat center; padding:0 10px;}

.main02{ margin-top:20px;}
.main02 .tab{ border-bottom:1px solid #901250;}
.main02 .tab a{float:left; height:30px; line-height:30px; color:#444; background:#dbdbdb; margin-right:2px; padding:0 30px;}
#tab1{ margin-right:2px; height:38px; line-height:38px; font-family:'微软雅黑'; font-size:18px; float:left;}

#tab2{ margin-right:20px; height:38px; line-height:38px;  font-family:'微软雅黑'; font-size:18px; float:left;}
.main02 .tab a.hover{ height:38px; line-height:38px;  background:#952c60;  color:#fff;}
.paixu{ margin-top:10px;}
.paixu a{ height:26px; line-height:26px; padding:0 15px; background:#f5f5f5; border:1px solid #dedede; float:right; font-family:'宋体'; font-size:12px; color:#666; margin-left:10px;}
.paixu a:hover{ background:#288e9b; color:#fff;}


.xx_list{ border:1px solid #dedede; width:216px; padding:10px; float:left; margin-right:15px;}
.xx_list h3 a{ height:30px; line-height:30px; color:#222;}
.xx_list h3{ text-align:center; font-size:18px; font-family:'微软雅黑';}
.xx_list dl dt p{ text-indent:2em; line-height:20px; border-bottom:1px dashed #dedede; padding:5px 0;}
.xx_list dl dd p{ height:22px; line-height:22px; font-size:12px; margin-top:5px;}
.xx_list dl dd p span{ margin-right:5px; background:#97436c; padding:0 2px; color:#fff; display:inline-block;  border-radius:2px;   -ms-border-radius:2px; -moz-border-radius:2px; }
.lh_new01_con{ margin-top:15px;}


.main03{ margin:20px 0;}
.main03_left{ width:280px; float:left; margin-right:20px;}
.main03_left h3{ padding-left:30px; background:url(../images/time.gif) no-repeat left; height:30px; line-height:30px; font-size:16px; }

.main03_right{ width:700px; float:left;}

.news{ border:1px solid #dedede; width:339px; overflow:hidden; margin-right:17px; float:left; }
.news h3{ background:url(../images/new_icon.gif) no-repeat 10px 10px; height:32px; line-height:32px; padding:0 10px 0 30px; border-bottom:1px solid #dedede;}
.news h3  a{ float:left; font-size:18px; font-family:"微软雅黑"; font-weight:normal; color:#222;}

.news h3 .more{ color:#e22540; font-size:12px;}

.news_con ul{ margin:10px 0 10px 10px;}
.news_con ul li a{ font-size:12px;}
.news_con ul li span{ float:right; color:#999; font-size:12px;}
.news_con ul li font{ font-size:12px;}
.main03_left table{ border:1px solid #dedede; margin-top:5px;}
.main03_left table td{ text-align:center; height:30px;}
.time_tit td{ font-weight:bold; font-size:14px; color:#222; border-bottom:1px solid #dedede; }
.footer{  margin-top:25px; }

.zsy_gensui{ display:none; width:100%; height:70px; background:#ba0000; position:fixed; z-index:99999; bottom:0px;}
.zsy_gensui ul{ overflow: hidden; border-bottom:1px #61B3FA solid}
.zsy_gensui ul li{ float:left; width:49.5%; height:40px; line-height:40px; border-right:1px #ff6a6a solid; background:#ba0000; text-align:center; display:block; overflow:hidden;}
.zsy_gensui ul li a { display:inline-block; height:40px;line-height:40px; width:99.8%; color:#FFF; border-right:1px #5f0303 solid; text-align:center; }
.zsy_gensui ul li a span { font-size:14px; font-weight:600;}
.zsy_gensui p{ color:#fff; height:30px; line-height:30px; text-align:center; font-size:14px;}

.bmbd2{ display:none;}
.bmbd2 .tishi2{
	font-size:22px;
	font-family:'微软雅黑';
	margin:15px auto !important;
	color:#FFF;
	background:#901250;
	text-align:center;
	height:36px; line-height:36px;
	}
.bmbd2 .tishi2 strong{
	margin-left:20%;}
.bmbd2 .bmbdul2{
    width:100%;
	float:left;
}
.bmbd2 .bmbdul2 li{
	display:block;
	list-style:none;
	float:left;
	font-size:14px; 
	margin-bottom:10px;
	}
.bmbdul2 .fromname{
	width:28%;
	text-align:right;
	float:left;
	font-weight:700;
	margin-right:8px;
	}
.li_01,.li_02,.li_03,.li_04,li_05{
	width:68%;
	height:25px;
	line-height:25px;
	}
.li_07{
width:150px;
height:70px !important;
margin-top:5px;
}
.li_07 textarea{
width:97%;
height:70px;
}
.li_01 input,.li_02 input,.li_03 select,.li_04 select,.li_05 select{
	float:left;
	height:20px;
	line-height:20px;}
.li_01 input,.li_02 input{
	width:75%;
	}	
.li_04 select{ margin-right:5px;}
.bmbd2 .bmbdul2 .li_06{ text-align:center; display:block; width:100%; margin-bottom:60px;}	
.bmbd2 .bmbdul2 .li_06 input{ border:none; background:#cc76a0; border-radius:3px; font-size:14px; color:#fff !important; width:30%; height:30px; line-height:30px; margin-top:10px; }

/*微信调用样式*/
.weixin{ width:120px; padding:10px; background:#e8e8e8; position:fixed;  bottom:10px;left:10px; _position:absolute; padding-top: 10px;}
.weixin span{ display:block; width:15px; height:15px; background:url(http://www.yuloo.com/images/style/weixin_close.jpg) no-repeat; margin-bottom: 20px; float:right; cursor:pointer;}
.weixin dl{margin:0; padding:0; }
.weixin dd{ margin:0; padding:0; display:block; clear:both;height:120px; overflow:hidden; margin-bottom:10px;}
.weixin dt{ margin:0; padding:0; display:block;}
.weixin b{ position:absolute; font-weight:normal; left:10px; top: 9px; line-height: 14px; color:red;}
.weixin img{margin:0; padding:0;}

.yk_wx{ display:none; width:77.5%; border:1px #dedede solid; margin:3% 1%; padding:2% 10%;}
.yk_wx dt{ width: 50%; float:left; text-align: center;}
.yk_wx dd{ width: 40%; float:right; padding:5%;}
.yk_wx dd span{ width: 100%; text-align: center; display: block;}
.yk_wx dd span.span01{font-size:20px; line-height: 40px; }
.yk_wx dd span.span02,.yk_wx dd span.span03{font-size:16px; line-height:30px; }


@media only screen and (max-width:800px){
	.top,.con_left,.nav_con li a.zy,#weixin,.liucheng,.none{ display:none !important;}
	.banner_bg img{ width:100%; height:auto;}
	.nav_con,.crumbs{ width:99%; overflow:hidden;}
	.container{ width:98%; overflow:hidden;}
	.xx_list dl dt{ text-align:center; font-size:14px; }
	.xx_list dl dt img{ width:100%; height:160px;}
	.xx_list dl dt p{ line-height:26px;} 
	.xx_list{ width:42%; margin: 10px 18px !important;}
	.xx_list dl dd p{ font-size:14px;}
	.xx_list dl dd p span{ margin-right:10px;}
	.main03_left{ display:none;}
	.main03_right{ width:100%;}
	.news{ width:48%;}
	.con_center{ width:49%;}
	.con_right{ width:46%;}
	.crumbs{ margin-bottom:10px;}
	.con_center dl dd{ font-size:14px; line-height:26px;}
	.con_right ul li{ height:28px; line-height:28px;}
	.news_con ul li a{ font-size:14px;}
	#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner,#qiao-icon-wrap,#qiao-invite-wrap,#winpop,#weixin,.shousuo{ display:none !important;}

	}
@media only screen and (max-width:768px){
	.yk_wx,.copyright,.last{ display:block;}
	}

@media only screen and (max-width:640px){
	.nav_first{ display:none;}
	.nav_con li a{ display:block; text-align:center; padding:0px;}
	.nav_con li{ width:16%;}
	.con_center{ width:45%;}
	.xx_list{margin: 10px 14px !important;}
	.zsy_gensui{ display:block !important;}
	.bmbd2{ display:block; }
	.footer,#tab2,.con_right{ display:none;}

	}
	

@media only screen and (max-width:480px){
	.con_center{ width:100%; margin:0px;}
	.con_right{ width:96%; margin-top:10px;}
	.xx_list{ width:95%; margin:10px 0px !important;}
	.news{ width:99%; margin:0 0 15px 0;}
	.xx_list dl dt img{ width:100%; height:auto;}
	.yk_wx{ width:87.5%; border:1px #dedede solid; margin:3% 1%; padding:2% 5%;}
	}
	
@media only screen and (max-width:414px){
	.nav{ height:auto;}
	.nav ul li{ width:33%;}
	.nav_con li a{ height:38px; line-height:38px;}
	.yk_wx{ width:93.5%; border:1px #dedede solid; margin:3% 1%; padding:2%;}
	}
	
@media only screen and (max-width:380px){
	} 
	
@media only screen and (max-width:360px){
	.crumbs{ width:98%;}
	}
@media only screen and (max-width:320px){
	
	.xx_list{ width:93%;}
	.main02 .tab a{ padding:0px;  text-align:center; width:49%;}
	#tab2{ margin:0px;}
	}











