@charset "utf-8";
/* CSS Document */
body {
	font-family: "PingFang SC","Helvetica Neus",Helvetica,Arial,"Microsoft YaHei",sans-serif;
	margin: 0;
	padding: 0;
	color: #000002;
	background: #fff;
	font-size: 14px;
}
em,i{ font-style:normal;}
h1, h2, h3, p, ul, li,dd,dl {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	color: #191919;
}
a:hover {
	color: #29a5e1;
	text-decoration: none;
}
img {
	border: none;
}
li {
	list-style: none;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
	overflow: hidden;
	height: 0;
}
.width {
	width: 1200px;
	margin: 0 auto;
}
.top {
	background: #f5f5f5;
	height: 30px;
	border-bottom: #cfcfcf solid 1px;
	line-height: 30px;
	width: 100%;
	color: #333;
	font-size: 12px;
}
.top .fl a {
	background: url(../images/phone_icon.png) no-repeat left center;
	display: inline-block;
	padding-left: 15px;
	color: #333;
	margin-right: 10px;
}
.top .fr li {
	display:block;
	float:left;
	color: #333;
	padding: 0 10px;
	position: relative;
	cursor: pointer;
}
.top .fr li.on {
	background: #fff;
	border: 1px solid #e0e0e0;
	border-bottom: none;
	border-top:none;
	background-color: #fff;
}
.top .fr li .zc{ position:absolute; top:30px; background:#fff; height:2px; left:0; right:0; display:none;}
.sub_item {
	 display:none;
	position: absolute;
	border: 1px solid #e0e0e0;
	border-top:none;
	top: 31px;
	right: -1px;
	background: #fff;
	z-index: 999;
	-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.05);
	box-shadow: 0 3px 12px rgba(0,0,0,.05);
}
.sub_item a {
	display: block;
	line-height: 40px;
	text-align: center;
}
 .global-webnav-content {
	position: absolute;
	padding: 30px 20px;
	width: 295px;
	right: -1px;
	top: 31px;
	background: #fff;
	border: 1px solid #e0e0e0;
	border-top:none;
	z-index: 5;
	display:none;
}
 .global-webnav-content dl {
	position: relative;
	padding-left: 58px;
	border-bottom: 1px dashed #C2C2C2;
}
 .global-webnav-content dl dt {
	position: absolute;
	left: 0;
	color: #000; line-height:40px;
}
.global-webnav-content dl dd {
	float: left;
	padding-left: 10px;
	color: #8B8B8B;
}
.global-webnav-content dl dd a {
	color: #888;
}
.top .fr li a {
	color: #333;
}
.top .fr li span {
	display: inline-block;
	background: url(../images/t_ico.jpg) no-repeat right center;
	padding-right: 15px;
}
.logo {
	padding: 24px 0;
}
.search {
	height: 38px;
	border: #29a5e1 solid 2px;
	width: 513px;
	margin: 15px 0 0 85px;
}
.search input[type=text] {
	border: none;
	float: left;
	height: 36px;
	line-height: 36px;
	width: 390px;
	background: url(../images/search.png) no-repeat 5px center;
	padding-left: 30px;
}
.search input[type=submit] {
	border: none;
	float: right;
	width: 85px;
	height: 38px;
	line-height: 38px;
	color: #fff;
	background: #29a5e1;
}
.phone {
	background: url(../images/phone_13.jpg) no-repeat left center;
	color: #29a5e1;
	font-size: 18px;
	font-weight: bold;
	width: 153px;
	height: 25px;
	padding: 25px 0 0 49px;
	margin-top: 13px;
}
.nav {
	width: 100%;
	background:url(../images/top.png) no-repeat bottom center;
	height: 44px;
	line-height: 44px;
}
.nav li {
	display: block;
	width: 150px;
	float: left;
	text-align: center;
	font-size: 16px;
}
.nav li.home{ background:url(../images/home.png) no-repeat 25px center;}
.nav li.home:hover{ background:url(../images/home_active.png) no-repeat 25px center #fa5601;}
.nav li.home.active{ background:url(../images/home_active.png) no-repeat 25px center #fa5601;}
.nav ul li.active {
	background: #fa5601;
}
.nav ul li.active a {
	color: #fff;
}

.nav ul li:hover {
	background: #fa5601;
}

.nav ul li:hover a {
	color: #fff;
}
.nav li.sub {
	position: relative;
}

.nav li.sub .sub_item1 {
	top: 44px;
	width: 145px;
}
.nav li.sub .sub_item1{    display: none;
    position: absolute;
    top: 46px;
    left: 0;
    background-color: #fff;
    width: 100%;
    cursor: auto;
    z-index: 20;
    box-shadow: 0 3px 8px rgba(0,0,0,.2);}
.nav li.sub .sub_item1 a {
	display: block;
	height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    color: #555;
    border-bottom: 1px solid #ededed;
}
.nav li.sub .sub_item1 a:hover{ background:#fa5601; color:#fff;}
.nav li.home {
	color: #fff;
}
.nav li.sub>a:first-child {
	display: inline-block;
	padding-right: 15px;
}
.nav li.sub>a:first-child i{    /* border-left: 5px solid transparent; */
       border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid;
    border-bottom: 0;
    display: inline-block;
    height: 0;
    margin-left: 7px;
    vertical-align: middle;
    width: 0;
	
	}
.nav li.sub .sub_item {
	top: 44px;
	width: 148px;
}
.nav li.sub .sub_item a {
	display: block;
	background: none;
	padding-right: 0px;
}
.main {
	margin: 15px auto 30px auto;
}
.banner {
	width: 866px;
0
}
.banner .swiper-container {
	width: 100%;
}
.banner .swiper-pagination-bullet {
	width: 84px;
	height: 5px;
	background: #fa5500;
	border-radius: 0;
}
.lxzn {
	border: #c9c9c9 solid 1px;
	border-top: 0;
	padding: 10px 0;
	width: 864px;
	margin-bottom: 24px;
}
.lxzn h3 {
	font-size: 16px;
	line-height:16px; 
	height:16px; 
	margin-left:2px;
	display: inline-block;
	border-left: #fa5500 solid 3px;
	padding-left: 12px;
}
.lxzn .lxzn_btn a {
	display: inline-block;
}

.yxdq {
	width: 866px;
}
.yxdq_title {
	border-bottom: #c9c9c9 solid 1px;
	padding-bottom: 10px;
}
.yxdq_title h3 {
	font-size:16px;
	height:16px;
	line-height:16px;
	border-left: #29a5e1 solid 3px;
	padding-left: 12px;
	display: inline-block;
}
.yxdq_title a {
	float: right;
	display: inline-block;
	font-size: 12px;
	margin-top: 5px;
}
.yxdq ul {
	padding-top: 20px;
}
.yxdq ul>li {
	display: inline-block;
	width: 178px;
	margin: 0 51px 20px 0;
}
.yxdq ul>li .pimg{ border:#ddd solid 1px; vertical-align:middle; text-align:center;}
.yxdq ul>li  img{ width:100%; vertical-align:middle;}
.yxdq ul>li:nth-child(4), .yxdq ul>li:nth-child(8) {
	margin-right: 0px;
}
.yxdq ul>li span {
	text-align: center;
	line-height: 40px;
	display: inline-block;
	width: 100%;
}
.yxdq ul>li .pimg img {
	width: 100%;
}
.rmzy {
	width: 866px;
	margin-top: 24px;
}
.rmzy_title h3 {
	border-left: #5cb922 solid 3px;
}
.rmzy li {
	padding: 15px 0 15px 0;
}
.rmzy li:last-child {
	padding-bottom: 0;
}
.rmzy li>div.rmzy_info {
	width: 644px;
}
.rmzy li>div.rmzy_info .rmzy_n_title {
	font-size: 18px;
	font-weight: bold;
}
.rmzy li>div.rmzy_info>div:nth-child(2) {
	margin: 7px 0;
}
.rmzy li>div.rmzy_info>div:nth-child(2) a {
	display: inline-block;
	margin-right: 10px;
}
.rmzy li>div.rmzy_info>div:nth-child(2) span {
	display: inline-block;
	border-left: #000 solid 1px;
	padding: 0 5px;
	font-size: 12px;
	height: 12px;
	line-height: 12px;
}
.rmzy li>div.rmzy_info>div:nth-child(2) a:first-child {
	border: #1255a4 solid 1px;
	border-radius: 4px;
	padding: 0 5px;
}
.rmzy li>div.rmzy_info p {
	color: #3f3f3f;
}
.rmzy li>div.rmzy_img img {
	width:187px; height:88px;
}
.new_tab {
	margin-top: 24px;
}
.new_tab .hd {
	width: 864px;
	border: #c9c9c9 solid 1px;
	height: 34px;
	line-height: 34px;
}
.new_tab .hd li {
	display: inline-block;
	font-size: 16px;
	width: 134px;
	border-right: #c9c9c9 solid 1px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	position: relative;
}
.new_tab .hd li.active {
}
.new_tab .hd li.active span {
	background: url(../images/t_ico_03.png) no-repeat top center;
	display: inline-block;
	width: 134px;
	height: 11px;
	position: absolute;
	top: -9px;
	left: 0;
	right: 0;
	z-index: 999;
}
.new_tab .bd {
	margin: 10px 0;
}
.new_tab .bd .bd_item {
	display: none;
}
.new_tab .bd .bd_item>div.item {
	padding: 20px 0;
	border-bottom: #e7e7e7 dashed 1px;
}
.new_tab .bd .bd_item>div.item:last-child{ padding-bottom:0;}
.new_tab .bd .bd_item>div.item .item_img img {
	max-width: 201px;
	height:112px;
}
.new_tab .bd .bd_item>div.item .item_info {
	width: 640px;
}
.new_tab .bd .bd_item>div.item .item_info b {
	font-size: 18px;
	line-height: 20px;
	display: block;
	margin-bottom: 10px;
}
.new_tab .bd .bd_item>div.item .item_info p {
	color: #3f3f3f;
	line-height: 24px;
}
.new_tab .bd .bd_item>div.item .item_info span {
	display: inline-block;
	border: #c9c9c9 solid 1px;
	border-radius: 4px;
	color: #999;
	padding: 2px 10px;
	margin-top: 8px;
}
.new_tab .bd .bd_item>div.item:hover .item_info span{border:#29a5e1 solid 1px; color:#29a5e1;} 
.new_tab .bd .bd_item>div:nth-child(2) {
	border-bottom: none;
}
.about{ padding:20px 0;line-height:26px;}
.m_fr {
	width: 322px;
}
.ly_form {
	width: 260px;
	border: #c9c9c9 solid 1px;
	border-radius: 4px;
	padding: 0px 30px 20px 30px;
}
.ly_form b {
	font-size: 23px;
	color: #29a5e1;
	margin:33px 0 22px 0;
	display: block;
}
.ly_form p {
	color: #999;
}
.ly_form input[type=text] {
	height: 35px;
	border: #c9c9c9 solid 1px;
	border-radius: 4px;
	width: 250px;
	margin-top: 10px;
	padding-left: 10px;
}
.ly_form input[type=submit] {
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #fa5500;
	border-radius: 4px;
	width: 260px;
	border: none;
	margin-top: 16px;
	font-size: 16px;
}
.lxgl {
	width: 300px;
	border: #c9c9c9 solid 1px;
	border-radius: 4px;
	padding: 0 10px;
	margin-top: 24px;
}
.lxgl_title {
	border-bottom: #c9c9c9 solid 1px;
}
.lxgl_title h3 {
	border-left: #ffff32 solid 3px;
	display: inline-block;
	padding: 0px 0 0px 15px;
	margin: 6px 0;
	height: 16px;
	line-height: 16px;
}
.lxgl img {
	margin: 8px 0 9px 0;
}
.lxgl_title a {
	display: block;
	float: right;
	line-height:30px;
}
.lxgl ul {
	padding-bottom: 20px;
}
.lxgl ul li {
	color: #c9c9c9;
	background: url(../images/icon_51.png) no-repeat left center;
	padding-left: 15px;
	line-height: 31px;
}
.lxgl ul li a {
	color: #555555;
}
.lxgl ul li a:hover {
	color: #29a5e1;
}
.adv2 {
	margin-top: 36px;
}
.dmwd{ margin-top:22px !important;}
.dmwd .lxgl_title h3 {
	border-left: #e60c0f solid 3px;
}
.dmwd ul {
	padding-bottom: 6px;
}
.dmwd ul li{ line-height:37px !important;}
.rmwz {
	margin-top: 18px;
}
.rmwz .lxgl_title h3{ margin:9px auto !important;}
.rmwz ul {
	padding-bottom: 10px;
}
.rmwz ul  li{ line-height:30px !important;}
.rmbq{ margin-top:14px; height:335px;}
.rmbq .lxgl_title h3{ margin:10px auto !important;}

.rmbq_list {
	padding: 10px 0;
}
.rmbq_list a {
	display: inline-block;
	border: #c9c9c9 solid 1px;
	border-radius: 4px;
	margin: 0 0 10px 10px;
	padding: 5px;
}
.rmbq_list a:hover{ background:#29a5e1; border:#29a5e1 solid 1px;color:#fff;}
.links {
	width: 1198px;
	border: #c9c9c9 solid 1px;
	border-radius: 4px;
}
.links .links_title {
	padding: 15px 3px;
	border-bottom: #c9c9c9 solid 1px;
}
.links .links_title h3, .links .links_title p {
	display: inline-block;
}
.links .links_title h3 {
	border-left: #29a5e1 solid 3px;
	padding-left: 10px;
	font-size: 18px;
	height: 18px;
	line-height: 18px;
}
.links .links_title p {
	font-size: 12px;
	padding-right: 20px;
}
.links .links_title p a {
	margin-right: 10px;
}
.links_list {
	padding: 15px 0px 15px 10px;
}
.links_list a {
	display: block;
	float: left;
	width: 128px;
	text-align: left;
	color: #3f3f3f;
	font-size: 12px;
	line-height: 26px;
}
.footer {
	background: #f7f7f7;
	margin-top: 40px;
}
.f_box1 {
	padding: 20px 0;
}
.f_box1 li {
	display: inline-block;
	vertical-align: top;
}
.f_box1 li a {
	line-height: 26px;
}
.f_box1 li:nth-child(1) {
	width: 157px;
}
.f_box1 li:nth-child(2){ width:850px;}
.f_box1 li+li{ margin-left:50px;}
.f_box1 li:last-child span, .f_box1 li:last-child p {
	display: block;
	text-align: center;
}
.f_box1 li span {
	font-weight: bold;
}
.f_nav a{ display:inline-block; font-weight:bold;}
.f_nav a+a{ margin-left:50px;}
.f_box2 {
	padding: 50px 0 20px 0px;
	color: #0c0c0c;
	font-size: 12px;
}
.f_box2 p {
	display: inline-block;
	margin: 0 auto 5px auto;
}

.position{ background:url(../images/n_home.png) no-repeat left center; padding-left:30px; margin:25px 0;}
.new_type{ width:223px; background:#f0fefe;}
.new_type a{ display:block; width:100%; text-align:center; height:62px; line-height:62px; font-size:16px;}

.new_type a:hover{background:#0b99db; color:#191919;}
.new_type a:first-child:hover{ background:#0b99db;}
.new_type a:nth-child(2):hover{ background:#30abf2;}
.new_type a:nth-child(3):hover{ background:#3bb9f4;}
.new_type a:nth-child(4):hover{ background:#61cef7;}
.new_type a:nth-child(5):hover{ background:#78dafa;}
.new_type a:nth-child(6):hover{ background:#9ce6fb;}
.new_type a:nth-child(7):hover{ background:#abf3fd;}
.new_type a:nth-child(8):hover{ background:#cdffff;}
.new_type a:nth-child(9):hover{ background:#e1fdfd;}
.new_type a:first-child.on{ background:#0b99db;}
.new_type a:nth-child(2).on{ background:#30abf2;}
.new_type a:nth-child(3).on{ background:#3bb9f4;}
.new_type a:nth-child(4).on{ background:#61cef7;}
.new_type a:nth-child(5).on{ background:#78dafa;}
.new_type a:nth-child(6).on{ background:#9ce6fb;}
.new_type a:nth-child(7).on{ background:#abf3fd;}
.new_type a:nth-child(8).on{ background:#cdffff;}
.new_type a:nth-child(9)on{ background:#e1fdfd;}

.new_type1 a:first-child:hover{ background:#33aaee;}
.new_type1 a:nth-child(2):hover{ background:#67c8f2;}
.new_type1 a:nth-child(3):hover{ background:#cbeafc;}

.new_list{ width:920px; margin-bottom:20px;}
.new_list li .fr{ width:25%;}
.new_list img{ max-width:100%; height:140px;}
.new_detail_content img{ height:auto !important;}
.new_list1,.new_detail{ width:70%;}
.new_list .new_title{ border-bottom:#d4d4d4 solid 1px; padding-bottom:8px; margin-top:10px;}
.new_list .new_title strong{ font-size:16px; font-weight:bold; height:16px; border-left:#18a0de solid 3px; padding-left:10px;}
.new_list .new_title .new_title_fr a{ padding:0 15px; font-size:14px; border-right:#d4d4d4 solid 1px;}
.new_list .new_title .new_title_fr a.on{ color:#247de1; font-weight:bold;}
.new_list .new_title .new_title_fr a:last-child{ border:none;}
.new_list ul>li{ padding:25px 0; border-bottom:#d4d4d4 dashed 1px;}
.new_list ul>li div:first-child{ width:70%;}
.new_list ul>li h3{ font-size:21px; font-weight:normal; margin-bottom:20px;}
.new_list ul>li p.block-text{ margin-bottom:20px;}
.new_list ul>li p.block-tag a{ border:#999999 solid 1px; border-radius:10px; color:#999999; padding:0 8px; margin-right:10px;}
.new_list ul>li p.block-tag a:hover{ background:#29a5e1; color:#fff; border:#29a5e1 solid 1px;}
.new_list ul>li p.block-info { color:#ababab; font-size:12px; margin-top:10px;}
.new_list ul>li p.block-info span{ display:inline-block;}
.new_list ul>li p.block-info i{ height:15px; line-height:15px; float:left; display:block; margin-right:10px;}
.new_list ul>li p.block-info em{ display:block; background:url(../images/icon-all.png);background-position: 0 -50px;
    width: 23px;
    height: 15px; float:left;}
.new_list ul>li:last-child{ border:none;}
.new_list .picList{ padding:20px 0;}
.new_list .picList li{width:22.8%; float:left; border:none !important; padding:0 10px; margin-bottom:20px;}
.new_list .picList li div{width:100% !important;}
e1e2e7 p.block-info  span{
    background-image: url(../images/icon-all.png);
    background-position: 0 -50px;
    width: 20px;
    height: 15px;
	 margin-left:5px;
	 padding-left:20px;
}
.pages{ text-align:center; margin:15px auto;}
.pages li{ border:#e1e2e7 solid 1px !important; padding:0px 5px !important; height:20px; line-height:20px; display:inline-block; text-align:center;}
.pages li input[type=text]{ width:35px; margin:0 5px; border:none;}

.yuanxiao .yx_title{ margin-top:15px; border-bottom:#29a5e1 solid 1px; padding-bottom:10px;}
.yuanxiao .yx_title strong{font-size:16px; font-weight:bold; height:16px; line-height:16px;border-left:#29a5e1 solid 3px; padding-left:12px;}
.yx_list{ border:#dddddd solid 1px; border-top:none; padding:30px 11px;}
.yx_list li{ float:left; padding:0 19px; text-align:center; margin-bottom:30px;}
.yx_list li div{ border:#ddd solid 1px; text-align:center;}
.yx_list li div img{ width:253px; height:139px;}
.yx_list li  span{ line-height:40px; display:block; font-weight:bold;}
.new_detail{ color:#333;}
.new_detail>h3{ font-size:28px; font-weight:normal; padding:15px 0;}
.new_detail div.xg{ font-size:12px; color:#ababab; line-height:40px;}
.new_detail div.xg div{ width:50%;}
.new_detail div.xg .fx div{width:100%;}
.new_detail div.xg div:first-child span{ display:inline-block; margin-right:10px; }
.new_detail div.desc{ padding:15px 20px; border:#aaaaaa solid 1px; line-height:26px;}
.new_detail div.new_detail_content{ padding:20px 0;}
.new_detail div.new_detail_content p{ line-height:30px; display:block;  font-size:16px;}

.xg_news{ border-bottom:#eee solid 1px; padding:10px 0; color:#828282;}
.xg_news a{ color:#828282;}
.xgyd .xgyd_title{ color:#247edf; font-size:18px; border-bottom:#eee solid 1px; padding:30px 0 10px 0;}
.xgyd ul{ padding:20px 0;}
.xgyd ul>li{width:46.5%; display:inline-block; line-height:28px; padding-left:10px; border:none; background: url(../images/icon_51.png) no-repeat left center;}
.xgyd ul>li:nth-child(even){ margin-left:10px;}
.xgyd ul > li div:first-child{ width:100% !important;}
.xgyd ul>li img{width:100%; height:166px;}
.xgyd ul>li span.n_title{ display:block; font-size:16px; line-height:28px; text-align:left;}
.xgyd ul>li div:last-child{ font-size:12px; color:#999; text-align:left;}
.xgyd ul>li div:last-child i{ display:block; background:url(../images/icon-all.png);background-position: 0 -50px;
    width: 23px;
    height: 15px; float:left; padding-left:20px;}
.yx_info{ background:#f0fefe; padding:20px; margin-bottom:40px;}
.yx_info img{ width:280px; height:154px;}
.yx_info .yx_info_box1{ width:530px; padding-left:42px;}
.yx_info .yx_info_box1 strong{ font-size:20px; margin-bottom:30px; display:block;}
.yx_info .yx_info_box1 span{ line-height:30px;}
.yx_info .yx_info_box1 .bq{ margin-top:10px;}
.yx_info .yx_info_box1 .bq i{ display:inline-block; background:#bfbfbf; padding:0 5px; margin-right:5px;}
.yx_info .yx_zy{width:305px;}
.yx_info .yx_zy strong{font-size:20px; margin-bottom:30px; display:block; text-align:center;}
.yx_info .yx_zy span{ display:inline-block; background:#fefefe; padding:0 15px; margin:0 8px 10px 0; height:30px; line-height:30px;}

.gk{ color:#3d3d3d; font-size:16px; line-height:26px; padding:15px 0; }
.gk p{  height:134px; overflow:hidden; transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;-webkit-transition:all 0.6s;}
.gk span,.zy span{ display:inline-block; margin-top:15px; background:url(../images/icon.png) no-repeat 118px center #0b99db; color:#fff; padding:5px 30px 5px 20px;}
.new_list .new_title1{ border-bottom:none;}
.zy .hd{ border-bottom:#bbbbbb solid 1px; padding:10px 0;}
.zy .hd li{ display:inline-block;padding:5px 28px; border-bottom:none;}
.zy .hd li.on{ background:#0b99db; border-radius:4px; color:#fff; text-align:center; }
.zy .bd .zylist:first-child{ display:block;}
.zy .bd .zylist{ height:200px; display:none; overflow:hidden;transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;-webkit-transition:all 0.6s;}
.zy .bd .zylist p{ line-height:30px;}

.yy_list{ padding:28px 0;}
.yy_list .yy_list_img{width:320px; height:200px; position:relative;}
.yy_list .yy_list_img span{ display:block; position:absolute; left:0; right:0; bottom:0; background:rgba(0,0,0,0.6); height:33px; line-height:33px; color:#fff; padding:0 18px;}
.yy_list .yy_list_img img{ width:320px; height:201px;}
.yy_list .yy_list_ul{width:551px;}
.yy_list .yy_list_ul li{ float:left;background: url(../images/icon_51.png) no-repeat left center;padding-left: 15px; width:45%; padding:0 0 0 15px !important; border-bottom:none; margin-bottom:23px;}
.yy_list .yy_list_ul li:nth-child(even){ float:right;}
.yy_list .yy_list_ul li:nth-child(9),.yy_list .yy_list_ul li:nth-child(10){ margin-bottom:0;}
.yy_list .yy_list_ul li a{ color:#323232; font-size:16px; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:block; width:98%;}

.yy_list1 li{ border-bottom:#a9a9a9 solid 1px;}
.yy_list1 .n_img{width:323px !important;}
.yy_list1 .n_img img{width:323px !important; height:178px !important;}
.yy_list1 .n_info{width:560px !important;}
.yy_list1 .n_info a{ font-size:20px; line-height:40px; margin-bottom:18px; display:block;}


.picScroll-left{ width:100%;  overflow:hidden; position:relative;   }
.picScroll-left .prev,.picScroll-left .next{ display:block;  width:19px; height:44px;  cursor:pointer; position:absolute;top:35%; z-index:9999; }
.picScroll-left .prev{ background:url(../images/prev.png) no-repeat left center; left:0; }
.picScroll-left .next{ background:url(../images/next.png) no-repeat left center; right:0;}
.picScroll-left .bd{ padding:10px; width:855px;  overflow:hidden; margin-left:10px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; border:none;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:187px; height:140px; display:block;  padding:2px;  }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }


.template-dialog .dialog-content {
	width: 1024px;
	z-index: 10001;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -512px;
	background-color: #fff;
*zoom:1
}
.template-dialog .dialog-content:before, .template-dialog .dialog-content:after {
	display: table;
	content: "";
	clear: both
}
.template-dialog .dialog-content:before, .template-dialog .dialog-content:after {
	display: table;
	content: "";
	clear: both
}
.template-dialog .dialog-content .title {
	border-bottom: 1px solid #ddd;
	padding: 20px 0;
	position: relative;
*zoom:1
}
.template-dialog .dialog-content .title:before, .template-dialog .dialog-content .title:after {
	display: table;
	content: "";
	clear: both
}
.template-dialog .dialog-content .title:before, .template-dialog .dialog-content .title:after {
	display: table;
	content: "";
	clear: both
}
.template-dialog .dialog-content .title p {
	text-align: center;
	font-size: 24px;
	line-height: 1.4
}
.template-dialog .dialog-content .title i {
	position: absolute;
	top: 25px;
	right: 25px;
	width: 30px;
	height: 30px;
	display: block;
	background: url(../images/icon1.png) no-repeat;
	background-position: -200px 0;
	cursor: pointer
}
.template-dialog.img-dialog .dialog-content {
	margin-top: -330px;
	height: 660px
}

.template-dialog.img-dialog .img-lists {
	margin: 55px 0 0 70px;
	height: 450px;
	position: relative;
	width: 700px;
	float: left
}
.template-dialog.img-dialog .img-lists .arrow a {
	width: 30px;
	height: 45px;
	display: block;
	position: absolute;
	top: 200px;
	cursor: pointer;
	background: url(../images/icon1.png) no-repeat;
}
.template-dialog.img-dialog .img-lists .arrow a.prev {
	background-position: 0 -50px;
	left: -50px
}
.template-dialog.img-dialog .img-lists .arrow a.prev:hover {
	background-position: -50px -50px
}
.template-dialog.img-dialog .img-lists .arrow a#leftpart {
	background: 0 0;
	width: 50%;
	height: 450px;
	left: 0;
	top: 0;
	opacity: 0
}
.template-dialog.img-dialog .img-lists .arrow a.next {
	background-position: -100px -50px;
	right: -50px
}
.template-dialog.img-dialog .img-lists .arrow a.next:hover {
	background-position: -150px -50px
}
.template-dialog.img-dialog .img-lists .arrow a#rightpart {
	background: 0 0;
	width: 50%;
	height: 450px;
	right: 0;
	top: 0;
	opacity: 0
}
.template-dialog .bg {
	z-index: 1000;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #000;
	opacity: .8;
	-moz-opacity: .8;
	-khtml-opacity: .8;
	filter: alpha(opacity=80)
}

.bigpic{ display:none;}

#online-box {
 background:url(../images/online_bg.png) 0 100px no-repeat;
 width:140px;
 height:349px;
 position:fixed;
 right:0;
 top:100px;
 z-index:10000000
}
#online-box-head {
 width:100%;
 height:100px;
 background:url(../images/online_bg_head.gif) no-repeat;
}
#online-box-tel {
 width:100%;
 margin-top:97px;
 height:15px;
 font:15px/15px Arial, Helvetica, sans-serif;
 color:#fff;
 text-align:center;
}
.online-clear:after {
 content:".";
 display:block;
 height:0;
 visibility:hidden;
 clear:both;
}
.online-clear {
 zoom:0
}
#online-box-link {
 padding:0 0 0 21px;
 width:119px;
}
#online-box-link a,
#online-box-link a:visited {
 text-align:left;
 float:left;
 margin-top:10px;
 text-indent:33px;
 width:100px;
 height:30px;
 font:bold 14px/30px Microsoft Yahei;
 color:#0073bf;
 text-decoration:none;
 background:url(../images/online_icon.png) 0 0 no-repeat
}
#online-box-link a#online-wechat,
#online-box-link a#online-wechat:visited {
 background-position:0 -30px
}
#online-box-link a#online-meiqia,
#online-box-link a#online-meiqia:visited {
 background-position:0 -60px
}
#dialog-expert-box a,
#dialog-expert-box visited {
 text-decoration:none
}
#dialog-expert-box {
 width:560px;
 height:320px;
 position:fixed;
 left:0;
 top:0;
 box-shadow: 0 0 20px #222;
 ;
 z-index:10000000
}
#dialog-expert-box-left {
 float:left;
 background:url(../images/expert_left_bg.png) no-repeat;
 width:170px;
 height:320px;
}
#dialog-expert-box-left div {
 width:100%;
 color:#fff;
 font:bold 12px/28px Microsoft Yahei;
 height:30px;
 text-align:center;
}
#dialog-expert-box-left #expert-avatar {
 padding-top:35px;
 height:90px;
}
#expert-avatar img {
 border-radius:50%;
 border:3px solid #046cde;
}
#dialog-expert-box-left #expert-name {
 height:auto;
 line-height:normal;
 padding:15px 0 5px 0;
 font-size:14px
}
#expert-name span {
 color:#ffffff;
 font:12px/22px Microsoft Yahei;
}
#dialog-expert-box-left #expert-tel,
#dialog-expert-box-left #expert-mobile,
#dialog-expert-box-left #expert-qq {
 text-indent:48px;
 text-align:left;
 background:url(../images/online_icon.png) 28px -112px no-repeat;
}
#dialog-expert-box-left #expert-mobile {
 background-position:28px -156px;
}
#dialog-expert-box-left #expert-qq {
 background-position:28px -201px;
}
#dialog-expert-box-right {
 width:390px;
 height:320px;
 float:right;
 background:#fff;
}
#expert-tool {
 width:100%;
 height:40px;
 border-bottom:4px solid #7acafb;
}
#expert-tool a,
#expert-tool a:visited {
 float:left;
 color:#333;
 width:105px;
 height:40px;
 text-align:center;
 font:bold 15px/40px Microsoft Yahei;
 border-left:1px solid #ddd;
}
#expert-tool a#expert-meiqia,
#expert-tool a#expert-meiqia:visited {
 border-left:none;
}
#expert-tool a:hover {
 color:#0580e2;
 background:#f0f0f0
}
#expert-tool a.current,
#expert-tool a.current:visited {
 color:#fff;
 background:#7acafb
}
#expert-qq-box {
 width:350px;
 height:176px;
 padding:50px 0 0 40px
}
#expert-box-warning,
#expert-box-tips {
 font:14px/27px Microsoft Yahei;
 color:#666;
}
#expert-box-warning {
 background:url(h../images/online_icon.png) 0 -262px no-repeat;
 padding-left:45px;
 width:305px;
 height:70px;
 text-align:left;
}
#expert-box-warning b,
#expert-box-tips b {
 color:#f61;
}
#expert-qq-link button,#expert-qq-link a,#expert-qq-link a:visited {
 width:130px;
 height:40px;
 float:left;
 text-align:center;
 font:bold 16px/40px Microsoft Yahei;
 color:#0577d1;
 background:#d7e6ff
}
#expert-qq-link button{ border:none;}
#expert-qq-link span {
 float:left;
 font:15px/40px Microsoft Yahei;
 color:#666;
 padding:0 10px
}
#expert-qq-link a#expert-meiqia-link,
#expert-qq-link a#expert-meiqia-link:visited {
 color:#fff;
 background:#f61
}
#expert-webchat-box {
 width:100%;
 height:226px;
 text-align:center
}
#expert-webchat-box #expert-box-tips {
 line-height:25px;
 font-size:14px;
 height:50px;
 padding:10px 0;
 color:#888
}
#expert-webchat-qrcode {
 padding-top:20px
}
#expert-box-slogan {
 width:100%;
 height:50px;
 text-align:center;
 font:14px/50px Microsoft Yahei;
 color:#888
}
a#dialog-close-box {
 width:26px;
 height:26px;
 background:url(../images/online_icon.png) 0 -448px no-repeat;
 position:absolute;
 top:-10px;
 right:-10px
}
a#dialog-close-box:hover {
 background-position:0 -474px
}
.tc1{ line-height:30px;}
.tit{ height:100px; text-align:center; font-size:30px; font-weight:bold; color:#fa5601; line-height:100px; width:80%; margin:0 auto; border-bottom:#fa5601 4px solid;}
.tc2{}
.tc2l{ width:794px; float:left;}
.tc2l ul{}
.tc2l ul li{ height:74px; margin:10px 0; font-size:20px; width:700px; float:right; line-height:74px; border-bottom:#000 1px solid;}
.tc2l ul span{ width:69px;margin:10px 0;  height:74px; float:left;}
.tc2l ul li p{ display:inline; font-size:16px;}
.tc2r{ width:337px; float:right; position:relative;}
.tc2r img{ width:337px; height:232px; position:absolute; top:250px; }
.tc3{ line-height:30px;}
.tc3 img{ float:left; margin:0 20px 0 0;}
.tc4{ margin:30px auto;}
.tc5{margin:30px auto;}
.tc5 .txx{ padding:30px 0; clear:both;}
.tc5 .txx .img{ width:208px; text-align:center; line-height:200px; font-size:60px; color:#fd494a; height:250px; float:left; background:url(../images/sb.jpg) no-repeat; }
.tc5 .txx-t{ width:960px; font-size:17px; line-height:30px; float:right;}
.tc5 .txx-t strong{ height:60px; font-weight:100; font-size:30px; line-height:60px; border-bottom:#fd494a 1px solid;}
.tc6{}
.tc6 ul{ margin-top:50px;}
.tc6 ul li{ height:126px; background-color:#f7f5f6; margin:10px 0; font-size:20px;  line-height:30px; }
.tc6 ul li strong{ padding-top:18px; display:block;}
.tc6 ul li span{ width:132px;margin:10px 20px 0 0;  height:116px; float:left;}
.tc6 ul li p{ font-size:16px;}
.txc1{ margin:60px auto; clear:both; line-height:30px;}
.tt1{ height:305px; margin-bottom:30px; line-height:465px; font-size:20px; background:url(../images/wh.png) no-repeat top center; text-align:center; font-size:34px}
.txc1 img{ width:406px; height:282pz; float:left; margin-right:20px;}
.txc1 p{ line-height:40px; font-size:18px;}