/*
	[DESTOON] Copyright (c) 2008-2021 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body {margin:0px;font-size:12px;color:#333333;background:#FFFFFF;}
h1,h2,h3,h4,h5,p{margin:0;padding:0}
.fl{float:left}
.fr{float:right}
.hg10{height:10px}
.hg20{height:20px}
.pad20{padding-right:20px}
.paddown20{padding-bottom:20px}
.clear{clear:both}
.overflow{overflow:hidden}
/* common */
.m {width:1200px;margin:auto;}
.m1{width:100%;background:#036fd3}
.top {height:32px;line-height:32px;background:#F1F1F1;border-bottom:#CCCCCC 1px solid;width:100%;}
#top a {text-decoration:none;}
.head {height:100px;overflow:hidden;width:1100px;margin:auto}
.head div {float:left;}
.head .logo {height:60px;overflow:hidden;margin-top:20px}
.head h1 {font-size:24px;margin-right: 40px;;color:#000;line-height: 100px;letter-spacing:0.2px;}

#menu a {text-decoration:none;}
.menu {width:1200px;margin:auto;height:40px;overflow:hidden;font-size:16px;}
.menu span {color:#FFFFFF;}
.menu_li {float:left;white-space:nowrap;line-height:40px;padding:0 16px;}
.menu_li:hover {background:#029edc;}
.menu_on {float:left;white-space:nowrap;line-height:40px;padding:0 16px;background:#029edc;}

.side_head {border:#CCCCCC 1px solid;border-bottom:none;background:#EEEEEE;}
.side_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.side_body {border:#CCCCCC 1px solid;border-top:none;background:#FFFFFF;padding:16px;margin:0 0 20px;overflow:hidden;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 4px 12px;padding:0 0 0 20px;height:32px;line-height:32px;overflow:hidden;}

.main_head {border:#CCCCCC 1px solid;border-bottom:none;background:#EEEEEE;}
.main_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.main_body {border:#CCCCCC 1px solid;border-top:none;background:#FFFFFF;padding:16px;margin:0 0 20px;overflow:hidden;}

.side_company{border:1px solid #eee;padding:15px;font-size:14px;margin-bottom:15px;background:#fff}
.side_company p{margin-bottom:8px}
.side_company p img{vertical-align: bottom;}
.side_company h4{font-size:18px;padding-bottom:8px}
.side_company span{padding-right:5px}

.side_video1{background:#333;padding:10px;margin-bottom:15px}

.side_body_zkw{border:1px solid #eee;padding:15px;font-size:14px;padding:15px;margin-bottom:15px;background:#fff}
.side_body_zkw h4{font-size:18px;padding-bottom:8px}
.side_body_zkw p{margin-bottom:10px;line-height:22px}
.side_body_zkw span{padding-right:5px}
.side_wx{position:relative}
.side_body_zkw .wx_show {width:20px;padding-right:10px;cursor: pointer;vertical-align: middle;}
.side_body_zkw .wx_hide{width:80px;display:none;position: absolute;left: 60px;top: 20px}
.side_body_zkw .show:hover .wx_hide {display:block}

.main_mall li{width:23%;padding:1%;float:left}
.main_mall li a{display: block;padding: 8px 15px;border: 1px solid #f5f5f5;border-radius: 5px;}
.main_mall li a:hover{border-color:#036fd3}
.main_mall li img{display: block;margin-bottom: 5px;width: 100%;max-height:180px}
.main_mall .main_mall_col{height:40px;overflow: hidden;line-height:20px}

.news_left{width:180px;overflow: hidden;padding-right: 20px}
.news_left img{width:100%;border-radius: 5px;border: 1px solid #eee}
.news_right{width:700px;font-size:14px}
.news_right h4{margin-bottom:10px}
.news_right p{color:#888;line-height:22px;margin-bottom:10px}

.mall-lists {background: #eee;overflow: hidden;padding: 10px 20px;margin-bottom:20px}
.mall-lists li {font-size: 14px;width: 25%;float: left;}


.pos {padding: 0px 16px 15px 32px;height: 20px;line-height: 20px;background-position-y: 0px;font-size: 14px;}


.main_news li{position: relative;margin: 10px 0 15px 0;padding-left: 15px;font-size:14px}
.main_news li:before{position: absolute;top: 50%;left: 0;margin-top: -2.5px;width: 5px;height: 5px;border-radius: 50%;background: #333;content: ' '}
.main_news li span{color:#888}
.main_news li img{vertical-align:bottom;width:20px}
