﻿body,html,div,ul,li,p,form,dl,dt,dd,span,a,img,select,input,label,h1,h2,h3 {margin:0;padding:0;}

* {outline:none;}

img {border:none;}

ul li {list-style: none;}

a:link,a:visited {text-decoration:none; color:#333333;}
a:hover {text-decoration:none; color:#e94647;}

em,i {font-style: normal;}

body {
	font-family:"微软雅黑",Arial;font-size:14px;line-height:25px;color:#000000;
}

.index {background:url(../images/index_bg.jpg) no-repeat center top;}

.inside {background:#f0dbbc url(../images/inside_bg.jpg) no-repeat center top;}

/**阴影*/
.clearfix:after{content: ".";height:0;display:block;visibility:hidden;clear:both;}	

.boxshadow {-webkit-box-shadow:0 0 8px #fff;   -moz-box-shadow:0 0 8px #fff;    box-shadow:0 0 8px #fff;}

.center {width:1000px;margin:0 auto;}
.top {height:123px;overflow:hidden;}

.logo {height:123px;width:230px;text-align:left;float:left;}

.logo span {display:inline-block;height:100%;vertical-align: middle;}

.logo img {width:222px;height:68px;vertical-align: middle;}

.help {float:right;width:1px;}

.search {width:230px;height:28px;background:#fbf4e9;border:1px solid #cccccc;border-radius: 5px;behavior:url("css/PIE.htc");position:relative;z-index:3; float:right;margin-top:20px;}

.search input[type=text] {border:medium none;background:#fbf4e9; line-height:26px;height:26px;padding-left:3px;margin-left:5px;vertical-align: middle;width:190px;font-family:"微软雅黑";}

.search input[type=button] {width:27px;height:22px;border:medium none;background:url(../images/a_03.png) no-repeat center;cursor:pointer;}

.nav {height:32px;background:url(../images/index_03.jpg) repeat-x center;width:754px;border-radius: 5px;behavior:url("css/PIE.htc");position:relative;z-index:3;float:right;margin-top:23px;}

.nav li {float:left;width:102px;margin:0 2px;position:relative;z-index:3;height:32px;}

.nav li a {display:block;position:absolute;height:56px;width:116px;left:0;top:-8px;text-align:center;line-height:46px;font-size:16px;color:#333333;border-radius: 5px;behavior:url("css/PIE.htc");}

.nav li a:hover,a.cn {background:url(../images/a_11.png) no-repeat center;color:#d00018!important;}

/****banner***/
.banner {height:350px;position:relative;width:1000px;z-index: 3;}

.banner ul li {width:100%;height:350px;}

a.prev {display: block;width:50px;height:78px;position:absolute;left:-54px;top:145px;background:url(../images/a_15.png) no-repeat center;}

a.next {display: block;width:50px;height:78px;position:absolute;right:-54px;top:145px;background:url(../images/a_18.png) no-repeat center;}

/****foot**/
.foot {height:66px;background-color: #f9eed9;color:#462b01;text-align:center;line-height:66px;}
/******首页******/
.main {margin-top:35px; padding-bottom:30px;}

.i_about,.i_news {height:158px;width:486px;background:url(../images/index_11.jpg) repeat-x center;}

.i_about {float:left;}

.i_tit {height:35px;}

.i_tit span {display:block;width:142px;height:56px;float:left;line-height:46px;text-align:center;background:url(../images/a_23.png) no-repeat center;color:#d00018;font-size:18px;position:relative;margin-top:-21px;margin-left:2px;font-weight:bold;}

.i_tit a.more {float:right;line-height:35px;color:#808080;font-size:18px;margin-right:10px;}

.i_tit a.more:hover {color:#d00018;}

.i_txt {position:relative;padding-top:2px;height:118px;overflow:hidden;}

.i_txt dt {float:left;margin-left:20px;}

.i_txt dt img {width:140px;height:98px;}

.i_txt dd {margin-left:182px;color:#000000;width:285px;}

.i_txt b {display:block;position:absolute;bottom:3px;right:5px;opacity:0.06;font-size:34px;}

.i_news {float:right;}

.i_txt ul li {background:url(../images/index_20.jpg) no-repeat left 15px;padding-left:7px;}

.i_txt ul li a {color:#000000;display:inline-block;vertical-align: middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:255px;}

.i_txt ul li a:hover {color:#d00018;}

/********内页相同样式**********/
.n_banner {height:300px;}

.n_banner img {height:300px;}

.n_main {margin-top:5px;background:#f4eadc;clear: both;}

.left {width:234px;float:left;height:100%;margin-left:20px;-webkit-box-shadow:0 0 8px #e9dfd2;-moz-box-shadow:0 0 8px #e9dfd2;box-shadow:0 0 8px #e9dfd2;background:#fff url(../images/about_05.jpg) repeat-x center top;padding-bottom:75px;}

.left_top {display:block;height:52px;color:#d00018;font-size:16px;background:url(../images/about_03.jpg) no-repeat center;line-height:52px;padding-left:20px;font-weight:bold;position:relative;margin-top:-52px;}

.left_nav {margin-bottom:110px;}

.left_nav li {height:40px;line-height:40px;padding-left:40px;border-bottom:1px solid #e2d3c1;}

.left_nav li a {display:block;height:100%;color:#333333;font-size:16px;}

.left_nav li a:hover {color:#d00018;background:url(../images/b_07.png) no-repeat 165px center;}

.hot_tel {margin-top:45px;padding-bottom:100px;background:url(../images/b_11.png) no-repeat center bottom;padding-left:13px;}

.hot_tel h1 {font-size:20px;color:#333333;}

.hot_tel p {text-align:right;color:#d00018;font-size:24px;font-weight:bold;line-height:50px;}

.hot_pro_tit{color:#808080;font-size:18px;width:184px;margin:0 auto;}

.hot_pro {width:184px;margin:0 auto;}

.hot_pro li {margin-top:18px;}

.hot_pro li a {display:block;height:150px;color:#808080;}

.hot_pro li a img {display:block;width:184px;height:120px;}

.hot_pro li a span {display: block;text-align:center;line-height:30px;}

.hot_pro li a:hover {color:#d00018;}

.right {float:right;width:700px;margin-right:20px;height:auto!important;height:500px;min-height: 500px;}

.right_top {height:40px;border-bottom:1px solid #d00018;}

.right_top span {display:block;float:left;font-size:16px;height:40px;color:#d00018;line-height:40px;}

.right_txt {margin:14px auto;}

/*****分页*****/
.page {margin:35px auto;text-align:center;}

.page a {color:#4c4c4c;padding:0 5px;font-weight:bold;}

.page a:hover {color:#d00018;}

a.red {color:#d00018;}

/******详细页****/
.show_title {color:#d00018;font-size:18px;text-align:center;line-height:55px;height:55px;border-bottom:1px dashed #999999;}

.show_img {text-align:center;overflow:hidden;margin:20px auto;}

.show_txt {margin:20px auto;}

a.read_back {text-align:right;color:#d00018;font-size:16px;display:block;height:30px;margin:20px auto;}
/*******百度地图******/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
 
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/******新闻******/
.news_list li {margin-top:25px;height:66px;}

.news_N {float:left;width:70px;height:66px;margin-left:3px;}

.news_N span {display:block;height:40px;line-height:40px;text-align:center;font-size:18px;color:#333333;background:#f9f4ed;}

.news_N em {display:block;height:26px;line-height:26px;text-align:center;font-size:16px;color:#fff;background:url(../images/news_03.jpg) repeat-x center;}

.news_list dl {height:66px;overflow:hidden;width:600px;float:left;margin-left:23px;}

.news_list dl dt {height:35px;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;}

.news_list dl dt a,.case_list dl dt a {color:#333333;font-size:16px;font-weight:bold;line-height:35px;}

.news_list dl dt a:hover,.case_list dl dt a:hover {color:#d00018;}

.news_list dl dd {overflow:hidden;color:#808080;font-size:16px;white-space:nowrap;text-overflow:ellipsis;width:100%;}

/******product****/
.pro_list {width:645px;margin:0 auto; clear: both;}

.pro_list li {float:left;width:184px;height:150px;margin-top:15px;margin-right:45px;}

.pro_list li a {display:block;width:100%;height:100%;color:#808080;}

.pro_list li a:hover {color:#d00018;}

.pro_list li a img {display:block;width:184px;height:120px;border:1px solid #E2D3C1;}

.pro_list li a span {display:block;height:30px;line-height:30px;text-align:center;}


/******hr*******/
.hr_list li {background:url(../images/hr_03.jpg) no-repeat left center;padding-left:15px;height:40px;margin-top:3px;line-height:40px;font-size:16px;border-bottom:1px dashed #666666;}

.hr_list li a {display:block;float:left;width:430px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333333;}

.hr_list li a:hover {color:#d00018;}

.hr_list li span {display:block;float:right;color:#808080;}

/**join**/
	
.join_list li {position:relative;width:160px;height:116px;float:left;margin-right:20px;margin-top:24px;cursor:pointer;}

.join_list li img {display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index: 2;}

.join_list li i {display:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index: 3;background:rgba(0,0,0,.8)!important;filter:alpha(opacity=80);background:#000;}

.join_list li span {display:none;width:100%;height:25px;text-align:center;position:absolute;left:0;top:22px;z-index: 4;font-size:18px;color:#ffffff;}

.join_list li p {display:none;width:100%;height:50px;overflow:hidden;position:absolute;left:0;top:55px;z-index: 4;color:#ffffff;text-align:center;}

/*****qq****/
.qq {position:fixed;right:0;top:150px;width:182px;z-index: 2}

.qq_after {display:none;width:37px;height:120px;background:url(../images/qq_03.png) no-repeat center;cursor:pointer;float:right;}

.qq_before {width:145px;height:327px;background:url(../images/qq_bg_03.png) no-repeat center;position:relative;float:right;}

a.qq_btn {display:block;width:100%;height:30px;position:absolute;left:0;top:0;cursor:pointer;}

#qq {display:block;width:100px;height:100px;position:absolute;left:22px;top:95px;}

.qq_address {position:absolute;bottom:0;left:0;text-align:center;width:100%;padding-bottom:10px;color:#333333;}




.show_img img{max-width:690px;}