@charset "utf-8";

*{ margin:0px; padding:0px;}
/*屏幕宽度100%*/
body{  overflow-x:hidden; margin:0 auto;}
/* reset */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td,  dl, dd, form, input, textarea { margin: 0; padding: 0; list-style-type:none; list-style:none; }
body { font: 13px/24px  '微软雅黑', HELVETICA; color: #333333;}
img { border: 0; }
li { list-style-type: none; vertical-align: top; }
button, input, select, textarea { font-size: 100%; }
h1, h2, h3, h4, h5, h6 { font-weight: normal;}
table { }
input, textarea {  resize: none; outline: none; }
a { text-decoration: none; outline: none; color: #3c3c3c; transition: 0.2s; }
a:hover { color: #ff0000; }
/* end reset */

/* public */
.w1100 { width: 1100px; margin: 0 auto; position: relative; }
.fl { float: left; }
.fr { float: right; }
.mb30 { margin-bottom:30px; }
.mb15 { margin-bottom:15px; }
.cl { zoom: 1; }
.cl:after { content: ''; display: block; clear: both; }
.eps { overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.ib { display: inline-block; vertical-align: top; }
.z9 { z-index: 9; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden}

/*头部*/
.topbg{ background:#168ce4; height:8px; line-height:8px;}



/*导航栏目*/
.menubg{ background:#168ce6;height:45px; line-height:45px;}








.lin0006{ font-size:14px; font-weight:bold; height:px; line-height:px; text-align:center; width:137px; }
.lin0006 a{ font-size:14px; font-weight:bold; height:px;line-height:px; color:#ffffff; width:137px; display:block;}
.lin0006 a:hover{ font-size:14px; font-weight:bold; height:px; line-height:px;display:block; background:#60afeb; color:#FFFFFF;}



.lin0007{ font-size:14px; font-weight:bold;  height:px; line-height:px; }
.lin0007 a{ font-size:14px; font-weight:bold;  height:px;line-height:px;background:#60afeb; color:#FFFFFF;}
.lin0007 a:hover{ font-size:14px; font-weight:bold; height:px;line-height:px;}


/*幻灯*/
#banner{ height:490px;}
.main_image {width:100%; height:490px;overflow:hidden; margin:0 auto; position:relative;  margin-top:2px;}
.main_image ul {width:9999px; height:490px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:490px;}
.main_image li span {display:block; width:100%; height:490px}
.main_image li a {display:block; width:100%; height:490px}
/*.main_image li .img_1 {background: url(banner1.jpg) center top no-repeat}
.main_image li .img_2 {background: url(banner2.jpg) center top no-repeat}
.main_image li .img_3 {background: url(banner3.jpg) center top no-repeat}
.main_image li .img_4 {background: url(banner4.jpg) center top no-repeat}*/
div.flicking_con {width:1000px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:600px; left:48%; z-index:999; } /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url(btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:200px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:200px;}





.s_title{ text-transform:uppercase; font-size:17px; color:#777777;}

.t_title{font-size:24px; line-height:35px;}


.plist{ float:left; width:157px; height:43px; line-height:43px; text-align:center; margin-left:22px; margin-top:10px;}
.plist a{ float:left;background:url(../images/pbg.jpg) no-repeat; display:block;height:43px; line-height:43px; width:157px; }
.plist a:hover{ float:left; background:url(../images/pbghover.jpg) no-repeat; width:157px; height:43px; line-height:43px; display:block; color:#FFF;}







.indexaboutbg{ background:#168ce6;}
.s_titlea{ text-transform:uppercase; font-size:17px; color:#ffffff;}
.t_titlea{font-size:24px; line-height:35px; color:#FFF;}
.index_about{ float:left; margin-top:10px; color:#FFF;}

.aboutmore{ float:right; background:#FFF; display:block; text-align:center; width:140px; height:40px; line-height:40px; margin-top:10px;}
.aboutmore a{ float:right; width:250px; color:#168ce6; display:block;width:140px; height:40px; line-height:40px;}

.index_newtitle{ float:left; width:350px; border-bottom:#ebebeb solid 1px;}
.index_n_title{ font-size:15px; font-weight:bold; border-bottom:#168ce6 solid 1px; float:left; padding-left:5px; padding-right:5px; line-height:30px;}


.index_new{ float:left; margin-top:10px;}
.index_contact{ float:left; margin-top:10px; background:url(../images/2.png) center bottom no-repeat; min-height:260px;}
.newmore{ color:#a29899;}


.index_pro{ float:left; margin-top:20px;} 
.left_pbg{ background:url(../images/pbg.jpg) no-repeat; width:185px; height:52px; display:block; line-height:52px; float:left;}
.left_pbg a{ display:block; line-height:52px; height:52px;}
.left_pbg a:hover{ background:url(../images/pbghover.jpg) no-repeat; width:185px; height:52px; line-height:52px; display:block; color:#FFF;}
.left_pbtm{ background:url(../images/pbgbtm.jpg) no-repeat; height:1px; line-height:1px; float:left;}


/*底部*/

.foottxt{ background:#ebebeb; line-height:40px; height:40px;}

.footbg{ background:#168ce6; height:140px; color:#FFF;}

.footcon{ color:#FFF; line-height:30px; height:30px;}
.footcon a{ color:#FFF;}





/*产品列表*/

.left_t{ width:230px; background:#168ce6;  height:50px; color:#FFF; font-size:20px; text-align:center; font-weight:bold; line-height:50px;}

.leftbg{ float:left; width:230px; padding-bottom:5px;}
 
/* lanmu-content */
.lanmu-content{width:230px;margin:0 auto 0 auto;}
.lanmu-content .listmore{display:block;text-align:center;height:30px;line-height:30px;border-top:0;background:#168ce6;color:#ffffff;font:normal 13px/25px "微软雅黑";}
.lanmu-list{display:block;}
.lanmu-list dt{display:block;height:40px;background:#0066CC;font:bold 14px/40px "微软雅黑"; color:#fff;padding-left:10px;}
.lanmu-list dd{padding-top:2px;}
.lanmu-list dd a{display:block;height:33px;background:#f9f9f9;border-bottom:1px solid #eee;border-top:2px solid #fff;border-left:2px solid #999;border-right:1px solid #eee;font:normal 12px/33px Georgia "微软雅黑"; color:#333333;padding-left:25px; line-height: 33px;}
.lanmu-list dd a:hover{padding-left:35px;}
.lanmu-list dd a:hover,.lanmu-list dd a.current{border-left:2px solid #168ce6;background-color:#f6f6f6;color:#168ce6;font-weight:bold;}








/*左侧*/

.left_cc{ float:left; width:220px; line-height:25px; padding-bottom:10px; text-align:left; margin-top:5px; margin-left:5px; margin-right:5px;}




/*内容页*/
.con_title{ float:left;line-height:40px; height:40px; border-bottom:#CCC dashed 1px; width:850px;}
.con_title_l{ float:left; font-size:20px; margin-left:5px; color:#168ce6; }
.con_title_r{ float:right;}


.content_con{ float:left; margin-top:20px; margin-left:10px; margin-right:10px; width:830px;}



#gotop{display:none;position:fixed;z-index:777;width:41px;height:55px;right:0;bottom:25px;background-size:41px 55px;background:url(../images/top.png) no-repeat;cursor:pointer;}

#gotop{width:41px;height:55px;right:0;bottom:25px;background-size:41px 55px;}	


/*留言的按钮*/

.txt01{ border:#c8e3f7 solid 1px; background:#f1eff0; line-height:32px; height:32px; width:360px;}
.txt02{ border:#c8e3f7 solid 1px; background:#f1eff0; line-height:32px; height:145px; width:360px;}
.txt03{ border:#c8e3f7 solid 1px; background:#f1eff0; line-height:32px; height:32px; width:160px;}




.sub01{ background:#168ce6; height:40px; line-height:40px; border:0px; color:#FFF; width:140px; font-size:14px; font-weight:bold;}



/*翻页*/
.pagebar {
	float:;
	padding: 5px 0;
	text-align: center;
	height: 28px;
	font-size: 0;
}
.pagebar img {
	position: relative;
	top: 2px;
}
.pagebar .page_now {
	display: inline-block;
	padding: 0 10px;
	height: 28px;
	line-height: 28px;
	background: #147cdf;
	border: 1px solid #60afeb;
	color: white;
	text-align: center;
}
.pagebar a {
	display: inline-block;
	height: 28px;
	padding: 0 10px;
	line-height: 28px;
	background: white;
	border: 1px solid #E3E3E3;
	text-align: center;
	color:#333;
}
.pagebar a, .pagebar span {
	font-size: 12px;
	margin: 0 5px;
	vertical-align: middle;
	border-radius: 2px;
}
.pagebar a:hover {
	border: 1px solid #E3E3E3;
	background: #F1F1F1;
	color: black;
	text-decoration: none;
}
.btn{padding: 0px 5px;
	text-align: center;
	height: 25px;
	}


/*内页*/

.lxwm3{ height:44px; width:780px; background:url(../images/xian1.jpg) repeat-x bottom; text-align:left;}
.lxwm3 p{ float:left; padding:0 5px; line-height:44px; height:44px; background:url(../images/xian2.jpg) repeat-x bottom; color:#050003; font-size:15px; font-weight:bold; text-align:left;}
.lxwm4{ padding-top:10px; padding-bottom:30px; padding-left:5px; line-height:25px; font-size:13px; text-align:left;}
