@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#333333;font-family: "微软雅黑"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#333333;text-decoration:none; font-size:12px; outline:none;}
a:hover{color:#12a147;text-decoration:none; font-size:12px;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m{ margin:0px auto; width:1200px;}
.mm{ margin:0px auto; width:1000px;}

.n_dise{ background:#f5f5f5; width:100%; min-width:1200px;}

/*ͷ��*/

.top{ background:#3f51b5; width:100%; min-width:1200px;}
.top_tel{ width:400px;}
.top h1{ font-size:14px; line-height:30px; color:#b2b9e1;}
.top img{ margin:0 5px;}
.top_tel2{ width:400px;}
.top_tel2 a{ font-size:14px; line-height:30px; color:#b2b9e1; float:left}
.top_tel2 img{ float:left}

.top_di{ background:url(top_tb.png) repeat-x; width:100%; min-width:1200px; height:94px; position:absolute; z-index:999;}
.top_din{ background:url(top_tb.png) repeat-x; width:100%; min-width:1200px; height:94px;}
.menu {font-family: "微软雅黑"; width:600px; margin:0; margin:0px;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:100px; height:88px; color:#333;line-height:88px; font-size:16px;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#3f51b5; background:url(s_dao.png) no-repeat;}
.menu ul li:hover ul {display:block; position:absolute; top:88px; left:0; width:100px;}
.menu ul li:hover ul li a {display:block; background:#009999;font-size:14px;font-weight:normal;height:32px;line-height:32px;border-bottom:1px solid #4eb8b8;color:#fff;}
.menu ul li:hover ul li a:hover {background:#4eb8b8; color:#fff;font-size:14px;font-weight:normal;}
.sou{ width:200px; margin-top:25px;}
.sou_k{ background:url(sou.png) no-repeat; width:151px; height:39px; padding:2px 0 0 2px;}
.search{ width:140px; height:34px; border:1px solid #fff; font-size:14px; color:#CCC; outline:none; padding-left:5px;}



/*����*/

.about_d{ background:#f5f5f5; width:100%; min-width:1200px; padding:20px 0; text-align:center;}
.about_b a{ color:#252525; font-size:30px; line-height:50px;}
.about_b img{ margin:0 6px;}
.about_d p{ font-size:14px; line-height:28px; color:#646464; margin-top:10px;}

/*��Ʒ*/

.s_chan{ width:590px; margin-top:30px;}
.chan_biao{ width:590px; border-bottom:1px solid #CCC;}
.chan_b a{ color:#252525; font-size:30px; line-height:60px;}
.chan_b img{ margin:0 6px;}
.chan_more{ margin-top:22px;}
.chan_tu{ margin-top:10px;}
.chan_tu ul{ margin-top:15px;}
.chan_tu ul li{ text-align:center; border:1px solid #ccc; width:188px; float:left; background:#fff;  -webkit-box-shadow: 3px 3px 8px #ccc;}
.chan_tu ul li a{ font-size:14px; color:#333; line-height:25px;}

.chan_tu ul li:hover{ border:1px solid #3f51b5; -webkit-box-shadow: 15px 15px 40px #ccc;}


.s_new{ width:545px; margin-top:30px;}
.new_biao{ width:545px; border-bottom:1px solid #CCC;}
.new_b a{ color:#252525; font-size:30px; line-height:60px;}
.new_b img{ margin:0 6px;}
.new_more{ margin-top:22px;}
.new_zi{ margin-top:25px; border-bottom:1px solid #ebebeb;}
.new_zi img{ float:left; margin: 0 15px 20px 0;}
.new_zi a{ font-size:15px; color:#ee9200; line-height:30px;}
.new_zi a span{ font-size:14px; line-height:20px; color:#333;}
.new_zi a p{ font-size:12px; color:#666; line-height:20px;}

.new_zz{}
.new_zz ul li{ background:url(new_b.png) no-repeat 3px 10px; float:left; width:545px;}
.new_zz ul li a{ font-size:14px; line-height:30px; color:#6a6a6a; margin-left:20px; float:left}
.new_zz ul li span{ font-size:14px; line-height:30px; color:#6a6a6a; float:right}


/*�ײ�*/

.dibu{ background:#252525; width:100%; min-width:1200px; margin-top:60px; padding:5px 0;}
.dibu_logo img{ float:left;}
.dibu_logo a{ color:#bfbfbf; font-size:20px; line-height:43px; font-weight:bold;}
.dibu_tel{ margin-top:10px; padding-left:10px;}
.dibu_tel tr td{ font-size:12px; line-height:26px; color:#959595;}
.dibu_zi{ padding:10px 0px 10px 30px;}
.dibu_zi li{ float:left; width:100px;}
.dibu_zi li a{ font-size:16px; line-height:40px; color:#ffffff; font-weight:bold;}
.dibu_zi li span a{ font-size:12px; line-height:25px; color:#959595; font-weight:normal;}
.dibu_zi li span a:hover{ color:#3f51b5;}

.ewm{ padding:10px 0px 0px 30px;border-left:1px solid #a6a6a6; }
.ewm h1{ font-size:16px; line-height:40px; color:#ffffff; font-weight:bold;}


.dibu_dd{ background:#f5f5f5; width:100%; min-width:1200px; text-align:center;}
.dibu_dd h1{ font-size:14px; line-height:45px; color:#333;}


/*��ҳ*/

.n_dao{ width:270px; margin-top:54px;}
.n_dao h1{ font-size:18px; line-height:30px; color:#333;}
.n_dao_zi{ margin-top:14px;}
.n_dao_zi ul li{ background:url(dao.jpg) no-repeat; width:270px; height:53px; margin-top:10px;}
.n_dao_zi ul li a{ font-size:16px; line-height:53px; color:#333; padding-left:20px;}
.n_dao_zi ul li a:hover{ padding-left:25px; color:#3f51b5; font-weight:500;}

.n_nr{ width:910px;  margin-top:45px;}
.n_nr h1{ font-size:20px; line-height:50px; color:#3f51b5; float:left;}
.n_nr h2{font-size:14px; line-height:50px; color:#636363;}
.n_nr p{ font-size:14px; color:#9b9b9b; line-height:30px; margin-top:10px;}

.mb2 a:hover{ color:#ee9200}
