﻿
/*-------------------
	公共部分
--------------------*/
* {padding:0;margin:0;list-style:none;}
body{
	background:#fff;
	font-family:"宋体";
	font-size:12px;
  color:#666;
}

.clear{clear:both;}
.cl{zoom: 1;}
.cl:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#wrap{margin:0 auto;}
.w{width:1000px;margin:0 auto;}
html.html{margin-top:0 !important;overflow-x: hidden;}
a{text-decoration:none;color:#333;font-size:12px;}
a:hover{text-decoration:none;}
img{border:0;}
/*--------------------
	网站头部
---------------------*/      
#header{}
#top{background:url(images/topbg.jpg) repeat-x left top;}
.logo{}
.logo img{padding:20px 0;}
.logo-r{font-family:"微软雅黑";}

/*+++++++++
	主导航的CSS
+++++++++*/


/*-------------------
	首页幻灯
--------------------*/
#banner{}
#banner .slideBox{position:relative;}
#banner .slideBox .hd{display:none;width:100%;overflow:hidden;height:38px; line-height:38px; position:absolute; bottom:0; z-index:1;
    
}
#banner .slideBox .hd ul{overflow:hidden; zoom:1;text-align:center;padding-top:12px;}
#banner .slideBox .hd ul li{margin:0 8px;  width:12px; height:12px;text-align:center; 
    background:url(images/yuan.png) no-repeat left top; 
    cursor:pointer; 
    display:inline-block;
    *display:inline;
    *zoom:1;
}
#banner .slideBox .hd ul li.on{ background:url(images/yuan1.png) no-repeat left top; color:#fff; }
#banner .slideBox .bd{ position:relative; height:100%; z-index:0;}
#banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
#banner .slideBox .bd img{ width:100%;display:block;height:auto;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
#banner .slideBox .prev{ position:absolute; left:6%; top:50%; margin-top:-25px; display:block; width:31px; height:52px; background:url(images/zuo.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
#banner .slideBox .next{ position:absolute; left:auto; right:6%; background-position:8px 5px; top:50%; margin-top:-25px; display:block; width:31px; height:52px; background:url(images/you.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
#banner .slideBox .prev:hover,
#banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#banner .slideBox .prevStop{ display:none;  }
#banner .slideBox .nextStop{ display:none;  }

.gonggao{
    height:36px;
    line-height:36px;
    background:url(images/gonggaobg.png) repeat-x left top;
}
.gonggao .left{width:10%;float:left;background:url(images/laba.png) no-repeat left center;text-indent:30px;}
.gonggao .right{width:90%;float:left;}
/* 本例子css */
		.gonggao .txtMarquee-left{ position:relative;}
		.gonggao .txtMarquee-left .bd{ padding:6px 0; }
		.gonggao .txtMarquee-left .bd .tempWrap{ width:100% !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.gonggao .txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.gonggao .txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


		.gonggao .txtMarquee-left .bd ul li a{ color:#ff1e00;  }

/*-------------------
	内页banner
--------------------*/
.banner{}

/*--------------------
	网站内页头部底部
---------------------*/ 
#top .cl:after {
  display: none;
}
#top .cl{
  display: flex;
  justify-content: space-between;
}
.nav2{height:81px;line-height:81px;overflow:hidden;font-family:"微软雅黑";}
.nav2 li ul{
  line-height:40px;
}
.nav2 li {
    float:left;
 }
.nav2 li a{
    display:block;
    padding:0 30px;
    font-size:16px;
    color:#333;
}
.nav2 li:last-child a{
  padding-right: 0;
}
.nav2 li a:hover{
    font-size:16px;
    color:#028ccb;
}
.nav2 li.current-menu-item a{color:#028ccb;}
.nav2 li ul{
    display:none;
    position:relative;
    background:#fff;
    padding:15px 0;
    border:1px solid #999;
    border-radius:4px;
    border-top:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    margin-left:25px;
}
.nav2 li:hover ul{
    display:block;
    position:absolute;
    z-index:999;
    
}
.nav2 li li{display:block;float:left;border-left:1px solid #e5e5e5;}
.nav2 li ul a{
    display:block;
    color:#333;
    font-size:16px;
    padding:0;
    padding-left:50px;
    width:150px;
    font-weight:100;
    
    font-family:"微软雅黑";
}
.nav2 li li:first-child{
    border-left:0;
}
.nav2 li ul a:hover{
    background:none;
    color:#333;
    font-size:16px;
}
.nav2 li li ul{padding:0;border:0;margin:0;}
.nav2 li li.current-menu-item a{background:none;color:#0c7c98}
.nav2 li:hover ul ul{position:relative;}
.nav2 li li li{float:none;border-left:0;}
.nav2 li li li a{display:block;color:#0c7c98;font-size:12px;}
.nav2 li li li a:hover{color:#0c7c98;font-size:12px;}
#footer .footer-t2{background:#f6f6f6 url(images/footerbg2.png) repeat-x center top;}
#footer .footer-t2 li a{color:#333;}
#footer .footer-t2 li ul a {color:#666;}
#footer .footer-b2{height:44px;line-height:44px;background:url(images/footer-bbg2.png) repeat-x center top;color:#666;}
#footer .footer-b2 a{color:#666;}
/*-------------------
	网站主体
--------------------*/
#main{
    margin:0 auto;
    padding:20px 0;
}
.main{
  margin:0 auto;
  padding:15px 0;
  background:#fcfcfc url(images/mainbg.jpg) repeat-x left top;
}
/*===========
	面包屑导航
===========*/
.daohang{
    text-align:left;
    overflow: hidden;
}
.daohang a{color:#666;}

.daohang span{
    font-size:12px;
    color:#666;
}

/*==========
	content正文部分
==========*/
.content{padding:10px 0;}
.content .left{width:31.4%;height:188px;float:left;margin-right:2.9%;background:url(images/anliimg.jpg) no-repeat center top;}
.content .left .con{width:100%;height:100%;}
.content .left .con1{padding:10px;border:1px solid #e7e7e7;height:168px;}
.content .left .con1>ul>li{
  float: none;
  width: 100%;
}
.content .left .con1 ul li a{
  display: block;
  width: 100%;
  height: 190px;
}
.content .left .con li{
    width:49%;
    float:left;
    margin-right:2%;
    margin-bottom:1%;
}
.content .left .con li img{
    width:130px;
    height:30px;
    padding:5px;
    border:1px solid #e7e7e7;
}
.content .left .con p {text-align:center;line-height:28px;}
.content .left .con p a{
    font-size:14px;
    font-family:"微软雅黑";
    color:#000;
}
.content .mid{width:65.7%;float:left;margin-right:0;text-align:center;}
.content .mid ul{
  margin-right: -0.6%;
}
.content .mid li{
    width:32.73%;
    height:190px;
    float:left;
    margin-right:0.6% !important;
    margin-bottom:0.6%;
    position:relative;
}
/* .content .mid li.li4 .tit{
  height: 138px;
    line-height: 190px;
} */
.content .mid li a{
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left:0;
  top:0;
}
.content .mid li.li1{background:#e5e5e5 url(images/midimg1.png) no-repeat center 55px;}
.content .mid li.li2{background:#e5e5e5 url(images/midimg2.png) no-repeat center 55px;}
.content .mid li.li3{background:#e5e5e5 url(images/midimg3.png) no-repeat center 55px;margin-bottom:0px;}
.content .mid li.li4{background:#e5e5e5 url(images/midimg4.png) no-repeat center 55px;margin-bottom:0px;}
.content .mid li.li4 a{color:#666;display:block;cursor: pointer;}
.content .mid li .tit{height:190px;line-height:240px;}
.content .mid li .con{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    display:none;
    background:url(images/midbg.png) repeat left top;
    font-family:"微软雅黑";
}
.content .mid li .con p{padding:25px 0 0;}
.content .mid li .con a {color:#fff;font-size:18px;}
.content .mid li:hover .con{ display:block;}
.content .right{width:31.4%;float:left;}
.content .right .top{height:133px;margin-bottom:3px;position:relative;}
.content .right .top .left1{width:49.5%;height:100%;float:left;margin-right:1%;
    background:url(images/rightimg11.png) no-repeat left top;
}
.content .right .top .left1 a{display:block;height:100%;}
.content .right .top .right1{width:49.5%;height:100%;float:left;background:url(images/rightimg2.png) no-repeat left top;}
.content .right .top .right1 a{display:block;height:100%;}
.content .bot{
  height:49px;
  line-height:49px;
  background:#c8a063 url(images/rightimg3.png) no-repeat 13px center;
  text-indent:47px;
  border-top:3px solid #fff;
}
.content .bot span{font-size:20px;color:#fff;font-family:"微软雅黑";}
/*++++++++
page页CSS
+++++++++*/
.page-content{
  color:#666;
  line-height:2em;
}
.page-content img{
  max-width:100%;
  float:left;
  padding:1% 2% 1% 0;
}
.page-content p{
  margin-bottom:1%;
}
.page-bot{
  margin:5% 0;
  clear:both;
}
.page-bot h3{
  font-size:24px;
  line-height:2em;
}
.page-bot li{
  line-height:2em;
  text-indent:15px;
  background:url(images/yousanjiao.png) no-repeat 5px center;
}
.page-bot li a{
  font-size:12px;
}
.page-left{
  width:50%;
  float:left;
}

	/*++++++++
	文章页CSS
	+++++++++*/
.single-content li{
  list-style:initial;
  margin-left: 44px;
}
.single{
  width:73%;
  float:left;
  position:relative;
}
.bian{min-height:430px;}

.single-b{}

.single-title{
  margin-bottom: 20px;
  text-align:center;
}
.single-title h2{
  font-family:"微软雅黑";
  font-size:18px;
  line-height:1.6em;
  color:#028cca;
  padding-bottom:10px;
  border-bottom:1px solid #e5e5e5;
  font-weight:100;
}
.single-title h2 li{display:none;}
.single-title h2 li:first-child{display:block;}
.single-title h2 li a{font-size:16px;color:#000;}
.single-meta{
  color:#666;
  margin-top:10px;
  padding:10px 0;
}
.single-excerpt{
    background:#f1f1f1;
    line-height:1.8em;
    color:#666;
    text-align:left;
    padding:10px 0;
    margin-top:10px;
}
.single-excerpt b{
    color:#333;
}
.single-content{
  color:#333;
  line-height:2em;
}
.single-content .one_half{width:48%;float:left;margin-right:2%;}
.single-content .one_half p{text-indent:0;}
.single-content .two_fifth p{text-indent:0;}
.single-content .two_fifth{width:40%;float:left;margin-right:4%;}
.single-content .three_fifth{width:56%;float:left;padding-top:2%;}
.single-content .three_fifth p{text-indent:0;}
.single-content p{
   font-size:14px;
}
.single-content img{
  max-width:100%;
  height:auto;
  max-height:600px;
  padding-bottom:10px;
  display: block;
  margin:0 auto;
}
.fanhui{text-align:right;}
.fanhui a{color:#333;}
.single-content h3{
    margin-bottom:14px;
}
.single-content p{
  margin-bottom:14px;
  text-indent:28px;
  color:#666;
}
.single-fanye{
  margin:20px 0;
  height:40px;
  line-height:40px;
  border:1px solid #eee;
  font-size:14px;
  padding:0 20px;
  color:#333;
  overflow:hidden;
}
.single-fanye span{
  display:block;
  width:50%;
  overflow:hidden;
  float:left;
  text-align:center;
}
.single-fanye span a{
  font-size:14px;
  color:#666;
}
.single-fanye span a:hover{
  color:#333;
}
.single-comment{
  background:#fff;
  padding:10px;
  border:1px solid #aaa;
  border-radius:10px;
}
.wp-video {
max-width: 100%;
height: auto;
margin: 0 auto;
}
	/*++++++++
   侧边栏CSS
	+++++++++*/
.sidebar{
  width:25%;
  min-height:500px;
  float:left;
  margin-right:2%;
  display:inline;
  background:#eee url(images/sidebarbg.jpg) no-repeat left top;
  font-family:"微软雅黑";
}
.sidebar #nav_menu-2 span{}
.sidebar .con{padding-bottom:70px;}
.sidebar .con h3{
    font-size:22px;
    color:#028cca;
    font-weight:100;
    text-indent:20px;
    background:url(images/sidebarlibg.jpg) repeat-x left bottom;
}
.sidebar .con h3 span{display:block;height:90px;line-height:66px;}
.sidebar #nav_menu-2 h3 span{background:url(images/tit1bg.png) no-repeat 20px 23px;}
.sidebar #nav_menu-4 h3 span{background:url(images/tit2bg.png) no-repeat 20px 23px;}
.sidebar #nav_menu-5 h3 span{background:url(images/tit5bg.png) no-repeat 20px 23px;}
.sidebar #nav_menu-6 h3 span{background:url(images/tit3bg.png) no-repeat 20px 23px;}
.sidebar #nav_menu-7 h3 span{background:url(images/tit7bg.png) no-repeat 20px 23px;}
.sidebar #nav_menu-8 h3 span{background:url(images/tit6bg.png) no-repeat 20px 23px;}
.sidebar #nav_menu-3 h3 span{background:url(images/tit4bg.png) no-repeat 20px 23px;}
.sidebar #nav_menu-10 h3 span{background:url(images/tit10bg.png) no-repeat 20px 23px;}

.sidebar .con ul li{
    text-indent:30px;
    background:url(images/dayu.png) no-repeat 88% 13px;
}
.sidebar .con ul li ul{background:url(images/sidebarlibg.jpg) repeat-x left bottom;}
.sidebar .con ul li a{
    display:block;
    line-height:36px;
    line-height:36px;
    font-size:14px;
    background:url(images/sidebarlibg.jpg) repeat-x left bottom;
}
.sidebar .con ul li a:hover{color:#028ccb;}
.sidebar .con ul li li{
    text-indent:48px;
    background:url(images/yousanjiao.png) no-repeat 35px center;
    border-top:1px dashed #cbcbcb;
}
.sidebar .con ul li li:first-child{border-top:0px;}
.sidebar .con ul li li a{
    font-size:12px;
    color:#666;
    background:none;
}
.sidebar .con ul li li a:hover{
    color:#028ccb;
}
.sidebar .con ul li.current-menu-item{background:url(images/dayu1.png) no-repeat 88% 13px;}
.sidebar .con ul li li.current-menu-item{background:url(images/yousanjiao.png) no-repeat 35px center;}
.sidebar .con ul li.current-menu-item a{color:#028ccb;}
.sidebar .con ul li li.current-menu-item a{color:#028ccb;}
.sidebar .con ul li.current-menu-item li a{color:#666;}
.sidebar .con ul li.current-menu-item li a:hover{color:#028ccb;}
	/*++++++++
	自定义分类内容页正文CSS
	+++++++++*/
.single-fenlei-title{
  margin-top:20px;
}
.single-fenlei-left{
  float:left;
  width:48%;
  margin-right:2%;
}
.single-fenlei-left-top{
  border:1px solid #d8d8d8;
  padding:2%;
}
.single-fenlei-left-top img{
  width:294px;
  height:316px;
}
.single-fenlei-left-bot{

}
.single-fenlei-right{
  float:right;
  width:48%;
}
.single-fenlei-right p{
  line-height:3em;
  color:#333;
  font-size:14px;
  border-bottom:1px dashed #d8d8d8;
}
.single-fenlei-right p span{
  color:#59360e;
}
.single-fenlei-right p small{
  color:#ff0000;
  font-size:14px;
}
.single-fenlei-right p big{
  color:#666;
  font-size:14px;
}
.single-fenlei-right p.miaoshu{
  line-height:150%;
  padding: 15px 0;
}
.single-fenlei-right p.dinggou a{
  border-bottom:0;
  font-size:18px;
  color:#fff;
  background:#db6309;
  float:right;
  padding:0 28px;
  border-radius:5px;
  line-height:240%;
  margin-top:20px;
}
.xiangqing{
  font-size:18px;
  color:#db6309;
  border-bottom:1px solid #d8d8d8;
  line-height:2em;
}
a.fanhui{
  float:right;
}

  /*++++++++
	列表页CSS
	+++++++++*/
.liebiao{
    width:73%;
    float:left;
    position:relative;
    font-family:"微软雅黑";
}
.liebiao-m{margin-right:-30px;margin-left:20px;}
.liebiao-m .widget_nav_menu{
    margin-top:10px;
}
.liebiao-m li{
    float:left;
    height:40px;
    line-height:40px;
    margin-right: 10px;
    padding-top:10px;
    text-align:center;
}
.liebiao-m li a{
    width:70px;
    height:30px;
    line-height:30px;
    display:block;
    font-size:12px;
    color:#f5f6f9;
    background:#9f79ca;
}
.liebiao-m li a:hover{
    background:#9f09ca;
}
.liebiao-m li:hover{
    background:url(images/xiashanjiao.png) no-repeat center bottom;
}
.liebiao-m li.current-menu-item{
    background:url(images/xiashanjiao.png) no-repeat center bottom;
}
.liebiao-m li.current-menu-item a{
    background:#9f09ca;
}
.liebiao-b{}
.liebiao-b li{
   background: url(images/dian.png) no-repeat 0 17px;
   text-indent: 20px;
   *+text-indent:10px;
   border-bottom: 1px dashed #aaa;
   line-height: 3em;
   display:block;
}
.liebiao-b a{color:#333;}
.liebiao-b b{float: right;font-weight:100;}
.liebiao-b .span{float: right;font-weight:100;color:#028cca;}

/*------------------
	图片列表CSS
------------------*/
.tuliebiao{}
.tuliebiao ul{}
.tuliebiao li{
   width:23%;
   float:left;
   margin-right:2.66%;
}
.tuliebiao li img{
  width:148px;
  height:140px;
  display:block;
  padding:4px;
  background:#fff;
  border:1px solid #cccccc;
}
.tuliebiao p{
   display:block;
   height:30px;
   line-height:30px;
   overflow:hidden;
   text-align:center;
   margin-bottom:10px;
}
/*------------------
	图文列表CSS
------------------*/
.tuwen{}
.tuwen-b{}
.tuwen li {
    display:block;
    border-bottom:1px dashed #e5e5e5;
    padding-bottom:20px;
    margin-bottom:20px;
}
.tuwen li .left{position:relative;}
.tuwen li .left img{
    width:173px;
    height:125px;
    border:1px solid #e5e5e5;
}
.tuwen li .left span{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(images/videobj.png) no-repeat center center;
}
.tuwen li .left{
    width:24%;
    float:left;
    margin-right:3%;
}
.tuwen li .right{
    width:73%;
    float:left;
}
.tuwen li .right h3{
    line-height:2em;
    font-size:18px;
    color:#333;
    font-weight:100;
}
.tuwen li .right p.author{
    font-size:12px;
    color:#999;
    padding:11px 0;
    font-style:italic;
}
.tuwen li .right p.author span{
    padding-right:20px;
}
.tuwen li .right p.content{
    font-size:14px;
    color:#666;
    line-height:1.8em;
} 

   /*------------------
	分页部分的CSS
------------------*/
.fenye{
	margin:20px 0 10px;
	text-align:center;
	line-height:36px;
  clear:both;
}
.fenye span{
	padding:3px 8px 3px 8px;
	margin:0 4px 0 4px;
	text-decoration:none;
	color:#666;
  font-size:12px;
  background:#f0efef;
  border-radius: 3px;
}
.fenye a{
  padding:3px 8px 3px 8px;
	margin:0 4px 0 4px;
	text-decoration:none;
	color:#666;
  font-size:12px;
  background:#f0efef;
  border-radius: 3px;
}
.fenye a.current{
	background:#028cca;
	color:#fff;
}
.fenye a:hover{
	background:#028cca;
	color:#fff;
}
  /*+++++++
	列表页侧边栏CSS
	+++++++*/

	/*+++++++
	404页的CSS
	+++++++*/
	.page404  h4{
		text-align:center;
		font-size:26px;
	}
	.page404 .info{
		text-align:center;
		font-size:16px;
		margin:20px 0 20px 0;
	}
	.page404 .tp{
		margin:20px 0 20px 0;
		font-size:16px;
		font-weight:bold;
	}
	.page404 li{
		display:block;
		list-style-type:decimal;
		margin:10px 0;
	}

/*-------------------
	网站页脚
--------------------*/
#footer{
  clear:both;
  background:#f1f1f1;
  border-top:1px solid #e5e5e5;
}
.footer-t{height:162px;padding:20px 0;}
.footer-t ul{}
.footer-t ul ul{padding:0;}
.footer-t li {
width:110px;
float: left;
padding: 0 0 0 170px;
}
.footer-t li:first-child{
padding:0;
padding-left:40px;
}
.footer-t li li:first-child{
    padding:0;
}
.footer-t li a {
height: 40px;
line-height: 40px;
display: block;
font-size: 14px;
color: #333;
overflow:hidden;
font-weight:bold;
}
.footer-t li ul {}
.footer-t li ul li {
float: none;
padding: 0;
text-align: left;
}
.footer-t li ul a {
font-size:12px;
color: #666;
border: 0;
height: 22px;
line-height: 22px;
font-weight:100;
}
 
.footer-b{
   height:36px;
   line-height:36px;
   text-align:center;
   color:#666;
   background:url(images/footer-bbg.png) repeat left top;
}
.footer-b a{
    color:#666;
}
.kefu{
    position:fixed;
    right:0px;
    top:50%;
    margin-top:-174px;
    z-index:999;
    width:188px;
    height:348px;
    background:url(images/kefubg.png) no-repeat left top;
}
.kefu .tit h3{
    display:block;
    text-align:center;
    background:#333;
    font-size:12px;
    color:#fff;
    font-weight:100;
    padding:6px 0;
    margin:50px 4px 0;
}
.kefu .con{
    text-align:center;
    padding:10px 0;
}
.kefu .con p {
    height:22px;
    line-height:22px;
    padding:5px 0 5px 22px;
}
.kefu .con p a{
    display:block;
}
.kefu .con span{
    display:block;
    float:left;
    margin-right:1%;
}
.kefu .con img{
    display:block;
    float:left;
}
.kefu .con .erweima{
    padding-left:0px;
}
.kefu .con .erweima img{
    float:none;
    margin:0 auto;
}
/*-------------------
	调查问卷css
--------------------*/
.wenjuan{
   position:fixed;
    left:0px;
    top:50%;
    margin-top:-174px;
    z-index:999;
    width:188px;
    height:348px;
    background:url(images/wenjuanbg.png) no-repeat left top; 
}
.wenjuan .tit{font-family:"时尚中黑简体";text-align:center;}
.wenjuan .tit h3{height:50px;line-height:60px;font-size:18px;}
.wenjuan .con{height:270px;margin:0 4px 0 12px;background:#fff;border-radius:4px;color:#000;overflow: auto;}
.wenjuan .con .vfb-fieldset{border:0;}
.wenjuan .con .vfb-desc{display:block;text-indent:13px;}
.wenjuan .con .vfb-item{margin-bottom:15px;}
.wenjuan .con .vfb-span{display:block;clear:both;padding:8px 2px;}
.wenjuan .con .vfb-span .vfb-radio{display:block;float:left;width:20%;}
.wenjuan .con .vfb-span .vfb-choice{display:block;float:left;width:80%;}
.wenjuan .con .vfb-item .phone{display:block;width:75%;height:24px;margin-top:8px;border:1px solid #ccc;margin-left:12px;}
.wenjuan .con .vfb-item .vfb-submit {margin-left:12px;}
.wenjuan .con .vfb-item-phone {margin-bottom:5px;}
.wenjuan .con .vfb-item-phone .vfb-span label{display:block;margin-left:12px;margin-top:8px;text-align:left;line-height:1.6em;}
/*-------------------
	在线留言css
--------------------*/
.liuyan{
    min-height:487px;
}
.liuyan .single-content img{
    float:left;
    margin-right:3%;
}
.liuyan .single-content p{
    font-size:12px;
}
.liuyan .w50{
    width:50%;
    float:left;
}
.liuyan .left p{
    margin-bottom:4px;
}
.liuyan .left .con-b{
    margin:14px 0;
}
.liuyan fieldset{
    border:0;
}
.liuyan ul{padding-left:10%;}
.liuyan li{
    min-height:30px;
    line-height:30px;
    font-size:14px;
    color:#333;
    padding-bottom:20px;
    clear:both;
}
.liuyan li .vfb-required-asterisk{
    color:#ab1319;
}
.liuyan li.vfb-item-submit{
    padding:0;
}
.liuyan li .vfb-desc{
    display:block;
    width:12%;
    float:left;
    font-size:12px;
    text-indent:10px;
}
.liuyan li .vfb-text{
    display:block;
    width:40%;
    float:left;
    height:28px;
    line-height:28px;
    border:1px solid #e5e5e5;
    border-radius:3px;
}
.liuyan li .vfb-textarea{
    display:block;
    width:70%;
    float:left;
    height:100px;
    border:1px solid #e5e5e5;
    border-radius:3px;
}
.liuyan li .vfb-submit{
    padding:6px 22px;
    background:#028cca;
    color:#fff;
    font-size:12px;
    border:0;
    border-radius:3px;
    margin-top:20px;
    margin-left:12%;
}
.liuyan .tijiao{
  height:300px;
  margin:20px auto;
}
.liuyan .tijiao p{
  line-height:2em;
  color:#f00;
}