/* CSS Document */
*{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul li{list-style:none;}
.red{color:#e84415;}
.red a{color:#e84415;}
.red a:link{color:#e84415;}
.red a:visited{color:#e84415;}
.red a:hover{color:#e84415; text-decoration:underline;}
.red a:active{color:#e84415;}
.white{color:#FFFFFF;}
.white a{color:#FFFFFF;}
.white a:link{color:#FFFFFF;}
.white a:visited{color:#FFFFFF;}
.white a:hover{color:#FFFFFF;}
.white a:active{color:#FFFFFF;}
.hui{color:#999;}
.hui a{color:#999;}
.hui a:link{color:#999;}
.hui a:visited{color:#999;}
.hui a:hover{color:#999;}
.hui a:active{color:#999;}
.blue{color:#22ade6;}
.blue a{color:#22ade6;}
.blue a:link{color:#22ade6;}
.blue a:visited{color:#22ade6;}
.blue a:hover{color:#22ade6;}
.blue a:active{color:#22ade6;}
.left{float:left;}
.right{float:right;}
.big{ font-size:14px;}
.big a{font-size:14px;}
.bigs{ font-size:16px;}
.bigs a{font-size:16px;}
.font_12{font-size:12px;}

img,a img {border:0px}
a { text-decoration:none; color:#333333;}
a:link{ color:#333333;}
a:visited{ color:#333333;}
a:hover{ color:#e84415;}
a:active{ color:#333333;}
#someNode{ position: fixed;#position: fixed; _position: fixed;}
.clear{clear:both; height:0px; line-height:0px;}
body{font-family:Microsoft YaHei, Arial, Verdana, Helvetica, sans-serif;line-height:24px; background:#e5e5e5; font-size:14px; color:#333333; list-style:none;}
/*body*/
.blank25{
	height:25px;
	clear:both;
}
.box{margin:0 auto; width:1000px; overflow:hidden; zoom:1;}
/*头部*/
.main{
	width:100%;
	height:auto;
	margin:0 auto;	
	background:#ffffff;
}
.top{
	width:100%;
	height:37px;
	overflow:hidden;
	background:url(../images/top_bg.gif) repeat-x;
}
.top ul{
	width:980px;
	height:37px;
	line-height:37px;
	display:block;
	margin:0 auto;
	font-size:12px;
}
.top ul li{
}
.top_cxt{
    width:200px;
	margin-left:20px;
	font-size:16px;
	margin-bottom:10px;
}
.top_cxt img{
	display:block;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.top_cxt font{
	color:#ff0000;
	margin:0px 5px;
	font-weight:bold;
}
.head{
	width:980px;
	height:120px;
	margin:0 auto;
}
.logo{
	width:307px;
	height:120px;
	float:left;
}
.logo_left{
    width:200px;
    float:left;
	padding-top:30px;
}
.logo_right{
	width:275px;
	height:70px;
	float:right;
	padding-top:10px;
	margin-top:10px;
}
.nav{
	width:100%;
	height:47px;
	line-height:47px;
	font-size:16px;
	background:url(../images/nav_bg.gif) repeat-x;
}
.nav_box{
	width:1000px;
	margin:0 auto;
}
.nav a{
	padding:0px 13px;
	font-size:16px;
}
.nav a:hover{
	font-weight:bold;
    text-decoration:underline;
}
.nav .pipe {
  margin-bottom:0;
  margin-left:16px;
  margin-right:16px;
  margin-top:0;
}

/*banner*/
.banner{
	width:100%;
	height:400px;
	margin:0 auto;
	overflow:hidden;
	margin-top:1px;
	margin-bottom:1px;
	background:url(../images/banner.gif) no-repeat;
}

.wrapper{width:1000px;margin:0 auto;padding-bottom:50px;}
/* focus */
#focus{width:1000px;height:398px;overflow:hidden;position:relative;}
#focus ul{height:398px;position:absolute;}
#focus ul li{float:left;width:1000px;height:398px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:1000px;height:20px;left:0;bottom:0;background:#333;}
#focus .btn{position:absolute;width:980px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:130px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}


/*首页搜索*/
.in_search{
	width:980px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	overflow:hidden;
}
.in_search ul{
	height:560px;
	float:left;
}
.in_search ul li{
	float:left;
	margin:0px 10px;
}
.in_search_box{
	width:200px;
	height:26px;
	margin-top:7px;
	float:right;
	background:url(../images/top_search.gif) no-repeat;
}
.in_search_box .input01{
	width:140px;
	height:18px;
	border:0px;
	margin-top:2px;
	margin-left:1px;
	float:left;
}
.in_search_box .input02{
	width:24px;
	height:18px;
	border:0px;
	margin-top:2px;
	margin-left:1px;
	float:left;
	background:none;
	cursor:pointer;
}
/*首页产品*/
.in_box{
	width:1000px;
	height:auto;
	margin:0 auto;
	margin-bottom:30px;
}
.in_title{
	width:1000px;
	height:90px;
	line-height:90px;
	color:#0062ad;
	font-size:28px;
	font-weight:normal;
	text-align:center;
}
.in_title font{
	margin-right:10px;
	color:#fe3300;
}
.in_titless{
	width:1000px;
	height:33px;
	line-height:32px;
	background:url(../images/titless_bg.png) no-repeat top;
	text-align:center;
}
/*首页产品*/
.in_pro{
	width:997px;
	height:auto;
	margin:0 auto;
	margin-bottom:20px;
}
.in_pro_title{
	width:996px;
	height:38px;
	line-height:38px;
	border-left:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	background:url(../images/in_pro_bg.gif) repeat-x;
}
.in_pro_title ul{}
.in_pro_title ul li{
	width:248px;
	height:40px;
	border-right:1px solid #d8d8d8;
	float:left;
	text-align:center;
}
.in_pro_title .st01 {
	CURSOR: pointer;
	background:url(../images/in_pro_bgs.gif) repeat-x;
	color:#ffffff;
}
.in_pro_title .st01 a{
	color:#ffffff;
}
.in_pro_title .st02 { 
    CURSOR: pointer;
}
.in_pro_title .st02 a{}
.in_pro_box{
	width:997px;
	height:500px;
	margin-top:22px;
	overflow:hidden;
}
.in_pro_box ul{}
.in_pro_box ul li{
	width:171px;
	height:243px;
	padding:7px 14px 0px 14px;
	float:left;
	background:url(../images/in_pro_bg.png) center top no-repeat;
	overflow:hidden;
}
.in_pro_box ul li p{
	font-size:12px;
	margin-top:20px;
	line-height:20px;
	text-align:center;
}

/*优势*/
.in_youshi{
	width:100%;
	height:740px;
	padding-top:10px;
	background:url(../images/ys_bg.jpg) no-repeat;
}
.in_youshi ul{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.in_youshi ul li{
	width:456px;
	height:235px;
	margin-bottom:30px;
}
.in_ys_abg{
	background:url(../images/in_youshi_abg.png) no-repeat;
	float:left;
	padding:12px 0px 11px 14px;
}
.in_ys_bbg{
	background:url(../images/in_youshi_bbg.png) no-repeat;
	float:right;
	padding:12px 14px 11px 0px;
}
.in_ys_bb{
	width:200px;
	height:215px;
}
.in_ys_bb h5{
	font-size:24px;
	color:#0062ad;
	line-height:60px;
}
.in_ys_bb h5 font{
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
}
.in_ys_bb p{
	width:186px;
}

.in_anli{
	width:960px;
	height:160px;
	background:url(../images/in_kehuanli.gif) no-repeat top;
	margin:0 auto;
	padding:0px 20px;
}
.in_anli ul{}
.in_anli ul li{
	width:208px;
	height:134px;
	background:#ffffff;
	text-align:center;
	border:3px solid #cccccc;
	float:left;
	margin:0px 13px;
	padding-top:22px;
}

#demo {
overflow:hidden;
width: 960px;
}
#demo img {
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.in_com{
	width:100%;
	height:670px;
	background:url(../images/hljg_bg.jpg) no-repeat;
}
.in_com_box{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.in_coml{
	width:710px;
	height:460px;
	float:left;
}
.in_comlt{
	width:710px;
	height:220px;
	margin-bottom:20px;
}
.in_comlt dl{}
.in_comlt dl dt{
	width:310px;
	height:202px;
	padding:6px 7px;
	float:left;
	background:url(../images/in_com_bg.png) no-repeat;
}
.in_comlt dl dd{}
.in_comlt dl dd h3{
	height:50px;
	line-height:50px;
	font-size:18px;
	color:#0062ad;
}
.in_comlt dl dd p{
	text-indent:24px;
}
.in_comlb{
	width:710px;
	height:180px;
}
.in_comlb ul{}
.in_comlb ul li{
	width:200px;
	height:166px;
	padding:7px 0px;
	text-align:center;
	float:left;
	margin-right:36px;
	background:url(../images/in_zizhibg.png) no-repeat top;
}
.in_comlb ul li p{
	margin-top:20px;
}
.in_comr{
	width:250px;
	height:460px;
	float:right;
}
.in_comr h4{
	width:250px;
	height:30px;
	font-size:16px;
	text-indent:12px;
	color:#0062ad;
	border-bottom:2px solid #0062ad;
	margin-bottom:12px;
}
.in_comr ul{
	width:233px;
	height:auto;
	margin:0 auto;
}
.in_comr ul li{
	text-align:center;
	margin-bottom:10px;
}
.in_comr ul li p{
	line-height:35px;
}

.links{
	width:100%;
	height:auto;
	background:#ffffff;
	padding:10px 0px;
}
.links_box{
	width:920px;
	height:auto;
	margin:0 auto;
	padding-left:80px;
	background:url(../images/links_bg.gif) no-repeat left;
}
.links_box ul{}
.links_box ul li{
	float:left;
	line-height:35px;
	margin:10px;
}
.foot_nav{
	width:100%;
	height:40px;
	line-height:40px;
	background:url(../images/foot_nav_bg.gif) repeat-x;
}
.foot_nav_box{
	width:1000px;
	margin:0 auto;
}
.foot_nav_box ul{}
.foot_nav_box ul li{
	float:left;
	margin:0px 36px;
}
.foot{
	width:100%;
	height:80px;
	background:#f3f8fb;
	padding:25px 0px;
}
.foot_box{
	width:1000px;
	height:80px;
	margin:0 auto;
}
.foot_box dl{}
.foot_box dl dt{
	width:327px;
	height:79px;
	float:left;
}
.foot_box dl dd{
	float:right;
	font-size:12px;
	margin-top:16px;
}

.common{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.common_left{
	width:200px;
	height:auto;
	float:left;
}
.common_meun{
	width:200px;
	height:auto;
	background:url(../images/common_meun_title.gif) no-repeat top #0067b8;
}
.common_meun h3{
	width:200px;
	height:56px;
	line-height:50px;
	font-size:18px;
	text-align:center;
}
.common_meun ul{
	padding:10px 0px;
}
.common_meun ul li{
	width:200px;
	line-height:35px;
	text-align:center;
	background:url(../images/common_meun_titles.gif) no-repeat 30px center;
}
.common_contact{
	width:168px;
	height:auto;
	border:1px solid #cccccc;
	background:#ffffff;
	padding:10px 15px 10px 15px;
}
.common_contact h3{
	width:168px;
	height:40px;
	line-height:40px;
	font-size:18px;
	text-align:center;
	color:#0062ad;
	border-bottom:1px solid #cccccc;
}
.common_contact ul{}
.common_contact ul li{
	font-size:12px;
}
.common_right{
	width:720px;
	height:auto;
	float:right;
	background:#ffffff;
	padding:20px 30px;
}
.common_title{
	width:96%;
	height:30px;
	line-height:30px;
	padding:0px 2%;
	border-bottom:1px solid #cccccc;
}
.common_right h1{
	width:720px;
	height:40px;
	line-height:40px;
	margin:20px 0px 0px 0px; 
	font-size:20px;
	text-align:center;
}
.title_fu {
	width:720px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:12px;
}
.common_box{
	padding:0px 20px 30px 20px;
	min-height:500px;
}
.nexts{
	width:720px;
	height:40px;
	padding-top:20px;
	border-top:1px dashed #cccccc;
}
.list_art{
	width:690px;
	height:auto;
	margin:0 auto;
	min-height:500px;
}
.list_art ul{
}
.list_art li{
	border-bottom:1px dashed #cccccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.list_art li p{
	font-size:12px;
}
.list_art li h5{
}
.list_art li h5 span{
	float:right;
	font-weight:normal;
	font-size:12px;
}

.pro_box{
	width:720px;
	height:auto;
	margin:0 auto;
	min-height:500px;
}
.pro_box ul{}
.pro_box ul li{
	width:200px;
	height:243px;
	padding:7px 20px 0px 20px;
	float:left;
	background:url(../images/pro_bg.png) center top no-repeat;
	overflow:hidden;
	margin-bottom:20px;
}
.pro_box ul li p{
	font-size:12px;
	margin-top:20px;
	line-height:20px;
	text-align:center;
}

/*在线客服*/  

.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-kefu{background:url(../images/r_kf.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-kefu:hover{background-color:#ff811b;}
.izl-rmenu a.btn-kefu,.izl-rmenu a.btn-kefu:visited{background:url(../images/r_kf.png) 0px 0px no-repeat; background-color:#fbb01f; text-decoration:none; display:block;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}