﻿@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0; border:0; list-style:none;}
body{ font-size:14px; color:#666;  font-family: "Helvetica", Arial, "Hiragino Sans GB", "Microsoft YaHei", "寰�杞������ ", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;
;

} 

/*
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: "Helvetica", Arial, "Hiragino Sans GB", "Microsoft YaHei", "寰�杞������ ", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;}
*/
html,body{ width:100%;}
/*header*/
.zmt_header .cm_right  .cm_langueColor a{  color:#428bca;}
.zmt_header{ width:auto; background:#fff;}
.zmt_header .row{ margin:0;}
.zmt_header .navbar{ margin:0; overflow:hidden;}
.zmt_header .navbar-form{ margin:20px 4% 0 45% ; padding:0; overflow:hidden;}
.zmt_header .cm_right{ width:70%;}
.zmt_header .form-group{ vertical-align:inherit; float:left;}
.zmt_header  .navbar-collapse{ padding:0;}
.zmt_header .navbar-brand { margin-top:40px ; padding:0;}
.zmt_header .form-control{ padding-left:1rem; width:163px; height:20px; background:url(../images/search_1.jpg) no-repeat 145px center;}
.zmt_header .form-control span{ cursor:pointer;}
.zmt_header .cm_right .navbar-nav{ width:100%; text-align:right; margin-top:30px;}
.zmt_header .cm_right ul li{ width:16%;padding:0 1%; }
.zmt_header .nav > li > a{ padding:6px 0; font-size:20px; color:#666;text-align:center; }
.zmt_header .active{ text-align:center;}
.zmt_header .nav .active a{ color:#062a68;border-bottom:4px solid #062a68;}
.zmt_header  .nav > li > a:hover, .nav > li > a:focus {text-decoration: none; background: none; color:#062a68; border-bottom: 4px solid #062a68;}
.zmt_header .cm_right span a{color:#666;}
.zmt_web .navbar-nav li{ float:left;}
.footer_legal{text-align:center;}
.zmt_footer_title p{text-align:center;}
.zmt_f_right dl dt{text-align:left;}
.zmt_f_right dl dd{text-align:left;}

.zmt_phone{ display:none;}
.zmt_phone .navbar{ padding:0 10px;}
.zmt_phone .navbar-brand { padding:0;}
.zmt_phone .navbar-brand img{ margin:10px 0;}
.zmt_phone .navbar-nav{margin:0;}
.zmt_phone .navbar-form{ margin:0; border-bottom: none;}
.zmt_phone .navbar_right{ float:right;}
.zmt_phone .navbar_right button{ margin-top:18px;}
.zmt_phone .navbar-toggle { float:right; margin-right:10px;}
.zmt_phone .navbar-toggle{ margin-top:15px; margin-bottom:15px;}
.zmt_phone .navbar{ margin:0;}
.zmt_phone .form-control { width:75%; float: left;}
.zmt_phone .navbar-form .form-group{ margin-bottom: 35px;}

/*banner*/
.carousel-inner > .item > img, .carousel-inner > .item > a > img{ width:100%;}
.zmt_b_in{ width:70%; height:auto; overflow:hidden; margin:0 auto;}
.zmt_b_in .zmt_b_slogan{ font-size:39px; color:#fff; position:absolute; top:30%; left:-50%; margin-left:50%; width:100%; text-align:center;}
.zmt_b_in .zmt_b_news{ width:60%; position:absolute; right:5%; bottom:122px; height:auto; overflow:hidden; }
.zmt_b_in .zmt_b_left{ float:left; }
.zmt_b_in .zmt_b_right{ float:left; height:160px; width:50%;  padding:10px 20px; margin-left:5%; background:rgba(0,0,0,0.6); box-sizing:border-box;}
.zmt_b_in .zmt_b_right a{ color:#fff;}
.zmt_b_in .zmt_b_right h4{ font-weight:bold; float:left; line-height:1.5em;}
.zmt_b_in .zmt_b_right h4 span{ float:right; font-size:14px;}
.zmt_b_in .zmt_b_title{ overflow:hidden;}


/*��Ƶ*/
.zmt_movie{ padding: 10px; display:none;}

/*������*/
	.picScroll{ text-align:center; display:none; }
	.picScroll .hd ul{ float:right; padding-top:16px; }	
	.picScroll .hd h5{ color:#333; font-weight:bold; }	
	.picScroll .bd ul{ float:left; padding:10px; margin-bottom:0;  }
	.picScroll .bd ul a{ color:#666;}
	.picScroll .bd li{ width:33%; float:left; font-size:14px; text-align:center;  }
	.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* ȡ�����Ӹ��� */  }
	.picScroll .bd li img{ width:90px; height:142px;  background:url(../images/move_1.jpg) #fff center center no-repeat;  }
	.picScroll .hd{ line-height:40px; border-bottom:2px solid #062a68; overflow:hidden; text-align:left;  padding:0 10px;  }
	.picScroll .bd ul .title{ overflow:hidden; }
	.picScroll .bd .title h5{ float:left; text-align:left; line-height:1.5em; font-weight:bold; color:#333;}
	.picScroll .bd ul .title span{float:right; font-size:12px; color:#666;}
	.picScroll .bd ul p{font-size:12px; text-align:left; line-height:1.5em; }	
	.picScroll .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.picScroll .hd .on{ background:#062a68;  }
	.picScroll .prev,.picScroll .next{ display:block; float:right;  width:18px; height:18px; background:url(../images/move_1.jpg) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
	.picScroll .next{ background-position:-34px -7px; }
	.picScroll .prevStop{ background-position:-6px -40px; }
	.picScroll .nextStop{ background-position:-34px -40px; }


 /*footer*/

.zmt_web_footer { padding-top:45px; color:#fff; background:#033660; font-size:16px;}
.zmt_web_footer  a{ color:#fff; font-size:16px;}
.zmt_web_footer  h2{width:20%; float:left; margin:0;}
.zmt_web_footer .zmt_f_right{width:80%; overflow:hidden; margin-left:12%;}
.zmt_web_footer  dl{ width:20%; float:left; padding-left:40px;}
.zmt_web_footer  dl dt{ margin-bottom:20px; font-size:18px; font-weight:0;}
.zmt_web_footer  dl dd{ margin:5px 0;}
.zmt_web_footer  .zmt_footer_title{margin:50px 0 50px 0;}
.zmt_web_footer  .zmt_footer_title span{ background:url(../images/icon_1.jpg) no-repeat left center; padding-left:20px; margin-left:20px;}
.zmt_web_footer  .zmt_footer_title p{ margin-top:20px;}


.zmt_phone{display:none;}
.zmt_p_footer { padding:20px; background: #7a7a7a; overflow:hidden; display: none;}
.zmt_phone  ul li a{ color:#f2f2f2; font-size:13px;}
.zmt_phone  h1{width:43px;height:43px;cursor:pointer; margin:0; margin-bottom: 30px;}
.zmt_phone li{text-align:left;}
.zmt_phone #demo li{ margin:5px 0;text-align:left}
.zmt_phone .footer_legal{ margin-top: 30px; }
.zmt_phone .footer_legal p{ float:left ; margin-right:10px;color:#fff;text-align:left }
.zmt_phone .zmt_footer_title{ margin:10px 0; cursor:pointer ;color:#fff;text-align:left}
.zmt_phone .zmt_footer_sta{background:url(../images/icon_1.jpg) no-repeat left center; padding-left:20px;}
.zmt_phone .zmt_footer_sta a{ color:#fff;}






