@charset "gb2312";
html{overflow-y:scroll;} 
img{ border:0px;}
input, form{ margin:0px;}
body {
    margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial;
	color:#636363;
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#FFFFFF;
}
body,td,th{
    margin:0px;
	padding:0px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial;
	font-size: 12px;
	color:#636363;
}
body, h1, h2, h3, h4, h5, h6, hr,blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
margin: 0;padding: 0;_background-image:url(about:blank);_background-attachment:fixed;}
ul,ol li{list-style-type:none;}
ul,p{list-style:none;margin:0;padding:0;}
img{border:none;}
.bd{ border:1px solid #e4e4e4; height:100%;}
.warp{ width:1200px; margin:0 auto;}
.wrap{width: 1000px;margin: 0 auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;/*IE/7/6*/}
/* ÖØÖÃh±êÇ© */ 
h1 {
	font-size: 22px;
}

h2 {
	font-size: 20px;
}

h3 {
	font-size: 18px;
}

h4 {
	font-size: 16px;
}

h5 {
	font-size: 14px;
}

h6 {
	font-size: 12px;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.hide{display: none}
.show{display: block}
.dib{display: inline-block;*display: inline;zoom:1;}
.hr_10{height: 10px;}
a {
	font-size: 12px;
	color: #636363;
}
a:link {
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color:#294979;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	color: #294979;
	text-decoration: none;
}
/*header*/
.headTop{height: 36px;line-height: 36px;background: #0072be;color: #fff;font-size: 12px;}
.headTop p{background: url(about:blank) no-repeat 0 center;}
.headTop a{color: #fff;line-height: 34px;background: url(about:blank) no-repeat left center; }
.logo {height:122px;background: url(about:blank) repeat-x;}
.logo img{float: left;margin-top: 10px;display: block;}
.headTel{height: 24px;background: url(/images/hot_tel.png) no-repeat left center; padding-left:45px;font-size: 26px;font-weight: bold;color: #ff5200;padding-top: 18px;line-height: 1;margin-top: 44px;}
.ewm{margin-left: 10px;width: 126px}
.ewm p{float: right;width: 14px;font-size: 12px;margin-top: 14px;margin-left: 4px;}
.headNav{height: 51px;background:url(/images/navBg.png) repeat-x;text-align: center;min-width: 1000px;overflow: hidden;position: relative;}
.navList {width: 1000px;position: absolute;left: 50%;top: 0;margin-left: -500px;}
.navList li{width: 125px; float: left;background: url(/images/navList_bg.png) no-repeat right 12px;}
.navList li a{width: 113px;height: 51px;line-height: 52px;font-size: 16px; color: #fff;display: block;margin-left: -4px;}
.navList li a.hover,.navList li a:hover{background:url(/images/nav_active.png) no-repeat center;color: #fff}
.banner{width: 100%;height: 596px;position: relative;z-index: 0;overflow: hidden;position: relative;z-index: 0}
.banner .flexslider{ width:1920px;height:100%;position:relative;left: 50%;margin-left: -960px;overflow:hidden; min-width:1000px;}
.banner .slides{position:relative;z-index:1;height: 100%;}
.banner .slides li{height:753px;}
.banner .slides li.banner_1{background: url() no-repeat center top;}
.banner .slides li.banner_3{background: url() no-repeat center top;}
.banner .slides .wrap{height: 100%;position: relative;}
.banner_img_1{width: 940px; position: absolute;left: 0px; top: 56px;z-index: 3;}
.banner_img_1 img{width: 100%;}
.banner_img_3{width: 1920px;height: 100%; position: absolute;left: 0;top: 0;}
.banner_img_3 .banner_3_1{display: block;position: absolute;width: 800px;height: 447px;left: 960px;top: 200px;}
.banner_img_3 .banner_3_2{display: block;position: absolute;width: 159px;height: 156px;left: 420px;top: 320px;}
.banner_img_3 .banner_3_3{display: block;position: absolute;width: 159px;height: 156px;left: 602px;top: 320px;}
.nav-box{ width:100%; background:url(/images/nav-bj.jpg) no-repeat center top; height:64px;}
.nav{ width:1000px; height:64px; margin:0 auto; z-index:9999; font-size:16px;}
.nav .nav_list{ }
.nav li{float:left;height:64px; width:123px; line-height:64px;position:relative; margin-left:1px;font-family:"Microsoft YaHei";FONT-SIZE: 16px;font-weight:normal;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:123px; height:64px; text-align:center; line-height:64px;font-family:"Microsoft YaHei";FONT-SIZE: 16px; text-decoration: none; font-weight:normal; }
.nav li a:hover{background:url(/images/nav_hover.jpg) no-repeat center center; font-family:"Microsoft YaHei";FONT-SIZE: 16px; text-decoration: none; font-weight:normal;}
.nav li a span{float:left;display:block; width:123px; height:64px; line-height:64px;cursor:pointer; text-align:center; color:#fff;font-family:"Microsoft YaHei";FONT-SIZE: 16px; text-decoration: none; font-weight:normal; }
.nav li a.selected{ background:url(/images/nav_hover.jpg) no-repeat center center; color:#fff;}
.nav li a.selected2{ background:url(/images/nav_hover.jpg) no-repeat center center; color:#fff;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:64px;left:0px; background-color:#ffa500;font-size:14px; }
.nav li .submenu{width:123px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;height:25px; width:122px; line-height:25px; border-top:1px solid #e69500; font-size:14px;font-weight:normal;}
.nav li .submenu li a{float:none;padding:0;text-align:center; height:25px;line-height:25px;background:none; color:#fff; width:122px;font-size:14px;font-weight:normal;}
.nav li .submenu li a:hover{ background-color:#e69500;color:#99ff8d;text-decoration:none;font-size:14px;font-weight:normal;}
.tableBorder {
	BORDER-BOTTOM:1px solid #CCCCCC; BORDER-LEFT:1px solid #CCCCCC; BACKGROUND-COLOR: #ffffff; BORDER-TOP:1px solid #CCCCCC; BORDER-RIGHT:1px solid #CCCCCC;
}
.Border_gray{
	BORDER-BOTTOM:1px solid #EBEBEB; BORDER-LEFT:1px solid #EBEBEB;BORDER-TOP:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB;
}
.white {
font-size:12px;
color:#FFFFFF;
}
.white_ti {
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.white_en_ti {
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.white_bigname {
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.iputmes {
	font-size: 12px;
	color: #FF9900;
	background-color: #fff;
	border: 1px solid #CCCCCC;
	line-height: 22px;
}
.title_name {
font-size:14px;
color:#666666;
font-weight:bold;
}
.ti_zi1{
    color:#333333;
	font-size: 14px;
	font-weight:bold;
}
.ti_zi_12{
    color:#333333;
	font-size: 12px;
	font-weight:bold;
}
.ti_enzi1{
    color:#666666;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.tel_enzi1{
    color:#5FA50E;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.title_font{
    font-size:20px;text-align:center;color:#333333; height:46px; line-height:30px;font-family:"Î¢ÈíÑÅºÚ", Arial;
}
.green_title_font14{
    font-size:14px;color:#31A526;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial;
}
.lan_title_font14{
    font-size:14px;color:#0075EC;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial; font-weight:bold;
}
.bai_title_font14{
    font-size:14px;color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial; font-weight:bold;
}
.white_title_font14{
    font-size:14px;color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial;
}
.grey_font{
    color:#626262;
	font-size: 12px;
	line-height:22px;
}
.grey_font_14{
    color:#626262;
	font-size: 14px;
	line-height:24px;
}
.newscontent img{
    max-width: 720px;
	height:auto;
	width:expression(this.width > 720 ? "720px" : this.width);
}
a.whitelk:link {color:#FFFFFF;font-size: 12px;text-decoration: none;}
a.whitelk:visited {color: #FFFFFF;font-size: 12px;text-decoration: none;}
a.whitelk:hover {color:#FFFFFF;font-size: 12px;text-decoration: underline;}
a.whitelk:active {color: #FFFFFF;font-size: 12px;text-decoration: none;}

a.white_14:link {color:#FFFFFF;font-size: 14px;text-decoration: none;}
a.white_14:visited {color: #FFFFFF;font-size: 14px;text-decoration: none;}
a.white_14:hover {color:#FFFFFF;font-size: 14px;text-decoration: underline;}
a.white_14:active {color: #FFFFFF;font-size: 14px;text-decoration: none;}

a.whitelk_en:link {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
a.whitelk_en:visited {color: #FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
a.whitelk_en:hover {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;}
a.whitelk_en:active {color: #FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}

a.Black_link:link {color:#333333;font-size: 12px;text-decoration: none;}
a.Black_link:visited {color: #333333;font-size: 12px;text-decoration: none;}
a.Black_link:hover {color:#333333;font-size: 12px;text-decoration: underline;}
a.Black_link:active {color: #333333;font-size: 12px;text-decoration: none;}

a.anhui_link:link {color:#626262;font-size: 12px;text-decoration: none;}
a.anhui_link:visited {color: #626262;font-size: 12px;text-decoration: none;}
a.anhui_link:hover {color:#626262;font-size: 12px;text-decoration: underline;}
a.anhui_link:active {color: #626262;font-size: 12px;text-decoration: none;}

a.en_anhui_link:link {color:#626262;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
a.en_anhui_link:visited {color: #626262;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
a.en_anhui_link:hover {color:#626262;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;}
a.en_anhui_link:active {color: #626262;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}

a.baihui_link:link {color:#C5C3C6;font-size: 12px;text-decoration: none;}
a.baihui_link:visited {color: #C5C3C6;font-size: 12px;text-decoration: none;}
a.baihui_link:hover {color:#C5C3C6;font-size: 12px;text-decoration: underline;}
a.baihui_link:active {color: #C5C3C6;font-size: 12px;text-decoration: none;}

#banner{ width:100%; margin:0px auto 0px auto;}
/** Slide **/
.fullSlide{ width:100%;  position:relative;  height:540px; background:#DEDEDC;z-index:1;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:540px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:540px; }
.fullSlide .hd{
	width:100%;  position:absolute;
	z-index:1; bottom:0; left:0;
	height:30px; line-height:30px;
	text-align:center;
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{
    text-align:center;
	cursor:pointer; display:inline-block;
	*display:inline; zoom:1; width:8px;
	height:8px; margin:5px;
	background:url(/images/tg_flash_p.png) -18px 0;
	overflow:hidden;
	line-height:9999px;
}
.fullSlide .hd ul .on{ background-position:0 0; }
/** Slide end **/
.footer_font{font-size:14px;background-color:#0C5AA5;line-height:25px; padding-top:5px; color:#ffffff; text-align:left; margin:0px auto;}
.footer_font a{ font-size:14px;color: #ffffff;line-height:25px;text-decoration:none;}
.footer_font a:hover{ font-size:14px;color: #ffff00;line-height:25px;text-decoration:none;}

.aboutsus{width:275px; float:left; margin-left:10px; display:inline; height:232px; overflow:hidden;}
.jianjie{padding-top:0px; width:273px; height:226px; border:0px solid #dcdcdc; border-top:none;}
.jianjie img{float:left; padding:2px; border:1px solid #dcdcdc; margin:0px 5px;}
.jianjie p{padding:0px 6px;font:400 12px/22px ""; }
/** index-shop **/
.rollBox{width:455px;overflow:hidden;padding:12px 0 2px 2px;}
.rollBox .LeftBotton{height:72px;width:18px;background:url(/images/btn_left.jpg) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:64px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:72px;width:18px;background:url(/images/btn_right.jpg) no-repeat 8px 0;overflow:hidden;float:left;display:inline;margin:64px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:418px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:209px;float:left;text-align:center;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/** index-shop end **/
/*p-zs*/
/*A*/
.indextt{text-align: center; padding: 30px 0 22px 0;overflow: hidden;}
.indextt h3{ height: 34px; line-height: 33px;  font-size: 30px;text-transform: uppercase; color: #333;}
.indextt h3 span{ color: #eee; margin-right: 8px;}
.indextt .lineth{ position: relative; border-bottom: 1px solid #E6E6E6; height: 14px; line-height:normal;}
.indextt .lineth span{ height: 6px; width: 40px; position: absolute; left: 50%;margin-left: -20px; bottom: -3px; background: #FFCC00;}
.indextt p{ margin: 0; margin-top:8px; }
.indexttw h3,.indexttw h3 span,.indexttw{ color: #fff; }
.indexttw .lineth{ border-color: #fff; }
.inexcp{ background: url(/images/pbg.jpg) center no-repeat; background-size: cover; overflow: hidden; margin-top: 30px; padding-bottom: 40px; }
.ttbg{ height: 40px; line-height: 40px; width: 94%; padding: 0 3%;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; left: 0;bottom: 0;background:rgba(0,0,0,0.8); z-index: 3; position: absolute;text-align: center;color: #fff; font-size: 14px;}
.catsub{ overflow: hidden;text-align: center; padding-bottom: 5px; }
.catsub li{ display: inline-block; width: 160px; text-align: center; margin: 0 7px;}
.catsub li a{ display: block;border: 2px solid #fff;padding: 2px;display: block;}
.catsub li a span{background: #fff; color: #333; display: block; height: 38px; line-height: 38px; font-size: 14px;}
.catsub li a:hover{ border-color: #ffcc00; background: #ffcc00; }
.catsub li a:hover span{ background: #ffcc00;  color: #fff;}
.indexcplsit{position: relative;overflow:hidden;}
.indexcplsit ul{ width: 1221px; position: relative;margin-left: -21px; overflow: hidden;}
.cplist li{margin-top: 20px;width: 284px; height: 243px;margin-left: 21px; display: inline; float: left;}
.cplist li a{position: relative;height: 243px; display: block; background: #fff; overflow:hidden;}
.cplist li a .ttbg{ height: 40px; line-height: 40px; background: rgba(0,135,250,0.6); color: #fff;}
.cplist li a img{height:243px;width: 284px;transition: all 0.3s}
.cplist li a:hover .ttbg{background: rgba(0,135,250,0.8);}
.cplist li a:hover img{transform: scale(1.1);}
/*case*/
.casebox{position: relative;overflow:hidden;}
.casebox ul{ width: 1221px; position: relative;margin-left: -21px; overflow: hidden;}
.caseboxlist li{width: 276px; height:235px;margin-left: 21px; display: inline; float: left; border: 4px solid #eee;}
.caseboxlist li:hover{ border-color: #339FFB }
.caseboxlist li a{margin:6px;position: relative;width:264px;height:223px; display: block; background: #fff; overflow:hidden;}
.caseboxlist li a .ttbg{background: rgba(0,0,0,0.4);}
.caseboxlist li a img{height:223px;width: 264px;transition: all 0.3s}
.caseboxlist li a:hover img{transform: scale(1.1);}
.caseboxlist li a:hover .ttbg{background: rgba(0,135,250,0.8);}
.caseboxlistnyn{ overflow:hidden; text-align:center;}
.caseboxlistnyn li{display: inline;float: left; width:288px; height: 302px; overflow: hidden;margin-left: 14px;margin-top: 20px; border: 1px solid #EFEFEF; background: #fff;}
.caseboxlistnyn li .pro_pic{overflow: hidden;text-align: center; width: 260px; height: 200px; margin: 0 auto;margin-top: 13px;}
.caseboxlistnyn li .pro_pic a{ display:block; overflow: hidden; }
.caseboxlistnyn li .pro_pic img{width: 260px; height: 200px;transition: all 0.3s;}
.caseboxlistnyn li .desc{ display: block;padding: 0 13px;text-align: center; overflow: hidden; }
.caseboxlistnyn li .desc h3,.caseboxlistnyn li .desc p{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.caseboxlistnyn li .desc h3{ font-size: 14px; color: #333; margin-top: 8px; font-weight: normal;}
.caseboxlistnyn li .desc p{ font-size: 12px; color: #666; margin: 0; }
.caseboxlistnyn li .desc .alink{ display:block; width:140px; height: 36px; line-height: 36px;background: rgba(0,0,0,0.4); color: #fff;text-align: center; margin: 0 auto; margin-top: 8px;}
.caseboxlistnyn li:hover .pro_pic img{transform: scale(1.15);} 
.caseboxlistnyn li:hover .desc .alink{ background: #33A1FF;}
.caseboxlistny{ width: 900px; position: relative; margin-left: -12px; }
.caseboxlistny li{ width: 280px; margin-left: 12px;}
.caseboxlistny li .pro_pic{ margin-top: 10px; }


