﻿@charset "utf-8";
*{ margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; font-size:100%; background:transparent; outline:0; border:0;}
li{list-style-type:none;}img{vertical-align:top;border:0; margin:0; overflow:hidden}ol,ul {list-style:none;}   
.left{float:left;}.right{float:right;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank60 {clear:both; height:60px; overflow:hidden; display:block;}
.cb{ clear:both;}.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
a{color: #35383f; text-decoration: none; outline:none;}a:hover {color: #f60; text-decoration: underline}
body {background:#fff;font-size:14px;color: #35383f;line-height:28px;font-family:Verdana,微软雅黑; -webkit-text-size-adjust:none;}

.mainbody { width:1200px; margin:0 auto;}

.flash { clear:both; width:100%; height:400px; position:relative; overflow:hidden;}
.top { clear:both; width:100%; height:177px; background:url(../images/index_01.jpg) no-repeat center; overflow:hidden;}
.t3 { clear:both; width:100%; height:545px; background:url(../images/index_03.jpg) no-repeat center; overflow:hidden;}
.img { clear:both; width:100%; height:1168px; overflow:hidden; position:relative;}
.img2 { width:1920px; height:1168px; position:absolute; z-index:99;top:0; left:50%; margin-left:-960px; overflow:hidden;}
.ft { clear:both; width:100%; height:388px; background:url(../images/index_06.jpg) no-repeat center; overflow:hidden;}


.hl_main5_content{ width:335px;height:240px; overflow:hidden; position:relative; margin:185px 0 0 30px;}
.hl_main5_content1{width:266px;overflow:hidden; margin:0 auto;}
.hl_main5_content1 ul{width:2000%;height:240px; overflow:hidden;}
.hl_main5_content1 ul li{float:left; width:266px;height:240px; cursor:pointer; text-align:center; margin:0 10px;}
.hl_main5_content1 ul li a { text-decoration:none;}
.hl_main5_content1 ul li .pimg { width:266px; height:240px;display:table;overflow:hidden;}
.hl_main5_content1 ul li .pimg a {width:266px; height:240px;display:table-cell;vertical-align:middle; line-height:240px;}
.hl_main5_content1 ul li .pimg img { max-width:266px; max-height:240px; vertical-align:middle;height:auto;width:auto;margin-top:expression((240-this.height)/2);transition:all 1s;}
.hl_main5_content1 ul li:hover .pimg img{ transform:scale(1.2,1.2);transform-origin:center center;}


.hl_main5_content1 ul li h3 {min-width:100px; padding:0 20px; height:48px; line-height:48px; font-size:16px; color:#000; text-align:center; overflow:hidden; position:absolute; left:10px; bottom:10px; z-index:99; background:url(../images/bg1.png) repeat; font-weight:bold;}
.hl_scrool_leftbtn,.hl_scrool_rightbtn{width:18px;height:30px;cursor:pointer; background-repeat:no-repeat;top:50%; margin-top:-15px;position:absolute; z-index:9; background-image:url(../images/aaa.jpg);}
.hl_scrool_rightbtn { background-position: left top; left:0}
.hl_scrool_leftbtn {background-position:right top; right:0;}

.pro_img td { text-align:center; padding:0 10px;}
.pro_img img { height:200px;}