
@charset "utf-8";
* html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
}
html,body {
    color: #333333;
    height: 100%;
	font: 12px/1.5em Tahoma,"å®‹ä½“",Arial,sans-serif;
	height:100%;
	background:#edeeeb;
}
div {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
	font-weight:normal;
	font-family:"å¾®è½¯é›…é»‘",Tahoma,Arial,"å®‹ä½“",sans-serif;
	color:#333;
}
address, cite, em {
    font-style: normal;
}
li {
    list-style-type: none;
}
a {
    color: #333;
    text-decoration: none;
}
a:hover {
    text-decoration: none;
	color:#7cbc00;
}
fieldset, img {
    border: 0 none;
}
label, button {
    cursor: pointer;
}
select, input, textarea, font {
    font-size: 12px;
}
.clear {
    clear: both;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
* html #about { height: 100%;}

/*========================èµ„è®¯åˆ—è¡¨é¡µ===========================*/
.top{ width:100%; margin:0 auto; height:36px; background:url(../images/topic.jpg) left top repeat-x;}
.top .topNav{ width:970px; margin:0 auto; line-height:36px; background:url(../images/topic.jpg) no-repeat; background-position:-6px -103px; text-align:right; color:#999;}
.top .topNav a{ padding:0 4px; color:#666;}
.top .topNav a:hover{color:#7cbc00;}
.adv{ width:970px; margin:0 auto; overflow:hidden; padding-top:8px;}
.adv a.img{ width:612px; float:left; cursor:pointer; height:260px;}
.adv .intro{ width: 298px; height:260px; float:right; background:url(../images/topicBg.jpg) right top no-repeat; padding: 0 30px;}
.adv .intro h3{ color:#aeff00; font-size:28px; height: 30px; line-height: 30px; padding-top: 40px;}
.adv .intro h3 a{ color:#aeff00;}
.adv .intro h3 a:hover{ color:#fff;}
.adv .intro p{
    color: #d0dddf;
    line-height: 22px;
    padding-top: 27px;
}
.adv .intro .m{font-family:"å¾®è½¯é›…é»‘",Tahoma,Arial,"å®‹ä½“",sans-serif; font-size:14px; font-style: italic;width: 283px;color: #fff;text-align: right;display: block;padding-top: 29px;}
.adv .intro a.m{color:#fff;}
.adv .intro a.m:hover{color:#dcff92;}

.cont{ width:972px; margin:0 auto; padding-top:12px; overflow:hidden;}
.cont ul{ overflow:hidden; height: 197px;}
.cont ul li{ float:left;}
.cont ul li.dis{ padding-right:12px;}
.cont .box{ width:314px; height: 183px; border:1px solid #e1e2e0; background:#fff;
box-shadow: 1px 1px 1px 0px #eaeaea !important;
border-radius: 3px;}
.cont .box .title{ width:277px; padding: 20px 19px 10px 19px; overflow: hidden; height: 56px;}
.cont .box .title a.img{ width:53px; height:53px; float:left; cursor:pointer;}
.infoT{ width: 157px; float:left; padding-left: 10px; padding-top: 5px;}
.infoT h3{ font-size:15px; padding-bottom: 5px; overflow: hidden;}
.infoT .star{ width:76px; height: 16px; background:url(../images/topic.jpg) no-repeat; background-position: -99px -55px; display: block; float: left;}
.infoT .star span{ width:76px; height: 16px; background:url(../images/topic.jpg) no-repeat; background-position: -24px -55px; display: block; float: left;}
.infoT b{ font-weight:normal; color:#999; float: left; padding-left: 7px;}
.cont .box .title a.btnMore{ width:57px; height: 24px; float:right; display:block; background:url(../images/topic.jpg) no-repeat; background-position: -5px -229px; margin-top: 11px;}
.cont .box .title a.btnMore:hover{ background-position: -5px -253px;}
.cont .box p.line{ width: 276px; height:3px; line-height:0; overflow:hidden; background:url(../images/topic.jpg) no-repeat; background-position:0 -86px;}
.cont .box p{font-family:"å¾®è½¯é›…é»‘",Tahoma,Arial,"å®‹ä½“",sans-serif; width:277px; padding:0 19px; line-height:22px;color: #666;padding-top: 5px;overflow: hidden;height: 71px;}

.new{ width:970px; margin:0 auto; padding-top: 20px; overflow: hidden; padding-bottom:15px;}
.new h3{ width:183px; height:65px; font-size:16px; color:#fff; background:url(../images/topic.jpg) no-repeat; background-position: -4px -154px; line-height: 64px; text-indent: 18px;}
.new ul{
    margin: 0 auto;
    padding-top: 5px;
}
.new ul li{ width:120px; float:left; color:#333; height:26px; line-height:26px; background:url(../images/topic.jpg) no-repeat; background-position:-93px -240px; text-indent: 16px; overflow: hidden;}

/*===========================å…³äºŽæˆ‘ä»¬=================================*/
#about{ width:100%; margin:0 auto; min-height: 85%;}
.head{ width:100%; height:109px; background:url(../images/aboutBg.jpg) top left ; }
.head .logo{ width:970px; margin:0 auto; height: 108px; line-height: 108px;}
.head .logo a{ display:block; width: 370px; padding-top: 20px;}

#about #sub{ width:100%; background:url(../images/about.gif) left -49px repeat-x; overflow: hidden; padding-top:33px;}
#about #sub .middle{ width:970px; margin:0 auto; overflow: hidden;}
#about #sub .middle .menu{ width:162px; float:left; border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:3px solid #e2e2e2; background:#fbfbfb;}
#about #sub .middle .menu ul{font-family:"å¾®è½¯é›…é»‘",Tahoma,Arial,"å®‹ä½“",sans-serif; font-size:14px; padding-top:22px;}
#about #sub .middle .menu ul li{ height:39px; line-height:39px; border-top:1px solid #e2e2e2; width:162px; position:relative; text-indent:43px;vertical-align: bottom;}
#about #sub .middle .menu ul li a{ width:180px;display: block; position:absolute; height:39px; overflow:hidden; left:-1px; top:0;}
#about #sub .middle .menu ul li a.cur{ background:url(../images/about.gif) no-repeat; background-position: 0px -6px;  color: #fff;}
#about #sub .middle .menu ul li a:hover{ background:url(../images/about.gif) no-repeat; background-position: 0px -6px;  color: #fff;}

#about #sub .middle .text{ width: 720px; float:right; padding-top: 36px; color: #666;}
#about #sub .middle .text h2{ font-size:28px; color:#77aee2;}
#about #sub .middle .text p{ padding-top:22px; font-size:14px; line-height:28px; padding-right:65px;font-family:"å¾®è½¯é›…é»‘",Tahoma,Arial,"å®‹ä½“",sans-serif;}


/*===========================é¡µè„š=====================================*/
.footer{ width:100%; height: 118px; margin:0 auto; text-align: center; color:#919191; font-size:12px; background:#fff; border-top:1px solid #dfe3e7; margin-top: 20px; line-height: 20px;}

.footer p{ padding: 22px 0 14px 0; color: #cbcbcb;}
.footer a{ padding:0 5px; color:#555;}
.footer a:hover{ color:#57a900;}
.footer a.green{ color:#57a900;}
/*关于我们*/
.r-tit{ padding:3px 0 20px 0; overflow: hidden; color:#1c70e3; }
.r-tit a{ color:#666; position: relative; }
.zl_fr .in_hot_tab{ height: 40px; padding: 0; }
.zl_fr .in_hot_tab h3{ height:30px; line-height: 30px; }
.zl_fr .in_hot_tab h3:after{ bottom:-10px; }
.zl_fl{width: 170px;background:#efefef;margin-top: 20px;float: left;}
.zl_fl>p{font-size:16px;height:50px;line-height: 50px;text-align: center;font-weight: bold;color: #666;}
.zl_fl ul li{ position: relative; height:50px; line-height: 50px; text-align: center; }
.zl_fl ul li a{display: block;cursor: pointer;font-size: 14px;color:#333;}
.zl_fl ul .active{ background: #4191f4; }
.zl_fl ul .active a{ color:#fff; }
.zl_fl ul .active:after{ content:''; position: absolute; top:0; right:-6px; bottom:0; margin:auto; width: 0; height: 0; border-top: 6px solid transparent; border-left: 6px solid #4191f4; border-bottom: 6px solid transparent; }
.zl_fr{width: 980px;float: right;}
.show_content{margin-top:30px;width: 1200px;margin: 0 auto;}
.show_we_h2{font-size:24px;font-weight: bold;position: relative;}
.show_we_h2:before{content:'';position: absolute;display: inline-block;width: 8px;height: 40px;background: #e1e1e1;left: -44px;top:0;bottom:0;margin:auto;}
.show_we,.show_lx,.show_sw,.show_mz,.show_yq{margin-top: 50px;padding-left:44px;}
.show_we p{font-size:14px;color:#999;line-height: 28px;padding:22px 0 10px 0;}
.show_lx p{margin-bottom: 30px;color:#999;font-size:14px;padding-left:35px;position: relative;}
.show_lx p i{background:url(../images/show_1.png) no-repeat;position: absolute;top:0;left:0;bottom:0;margin:auto;}
.show_qq1{margin-top:30px;}
.show_lx .show_qq1 i{width:19px ;height: 20px;background-position:0 0 ; }
.show_lx .show_qq2 i{width: 22px;height:18px ;background-position:0 -40px; }
.show_lx .show_qq3 i{width: 16px;height: 20px;background-position:0 -75px ; }
.show_lx .show_qq4 i{width: 14px;height:20px ;background-position:3px -112px ; }
.show_lx .show_qq5{margin-top:30px;}
.show_lx .show_qq5 i{width: 21px;height:16px ;background-position:0 -149px ; }
.show_lx p span{display: inline-block;vertical-align: middle;}
.show_lx p a{display: inline-block;vertical-align: middle;color:#4191f4;}
.show_mz_ul{padding-top:30px;}
.show_mz_ul li{color:#999;line-height: 28px;margin-bottom: 30px;}
.show_mz_ul li b{display: block;color:#666;}
.show_mz_ul li i{font-style: normal;color: #4191f4;}
.show_ul_li2 p{padding-left:20px;}
.show_yq{padding: 40px 0 100px 44px;background: url(../images/show_2.png) no-repeat;background-position: bottom right;margin-bottom: 30px;}
.show_yq a{margin:30px 15px 0 0;color:#4191f4;display: inline-block;}
.show_lx .show_we_h2 {margin-bottom: 30px;}
.ov.zl_con {overflow: hidden;}
/*************/
