body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-family:"微软雅黑";
	font-size: 12px;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#1c73b0;text-decoration:none;}
.center{ text-align:left; width:700px; float:right;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 0px solid #cccccc;padding:0px;}
.img:hover img{border: 0px solid #cccccc;}

/*顶部样式*/
.top_up{ width:100%; height:30px; line-height:30px; margin:0 auto; background-color:#f9f9f9; border-bottom:1px #e6e6e6 solid; font-size:12px;}
.top_left{ width:800px; float:left; color:#666666;}
.top_right{ width:250px; float:right; color:#666666; font-size:12px; text-align:right;}
.top_right a{ color:#666666;}
.top_right a:hover{ color:#d11722;}

.top{ width:100%; height:120px; margin:0 auto;}

.logo{ width:1200px; height:120px; margin:0 auto; background:url(top.jpg) no-repeat center center;}

/* 轮换区 */
.flash{}
.flash_bt{ width:100%; height:39px; margin:0 auto; background-color:#f1f1f1; overflow:hidden; border-bottom:1px #e2e2e2 solid;}
/*轮换*/
.banner{position: relative; height:500px; overflow: hidden; clear:both;}
.bwrap{position: relative; z-index: 0; }
.bquery{position: relative; z-index: 0; height:500px;}
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height:500px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0;}
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height:500px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height:500px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }

/*导航样式*/
.Top_menu {height:50px; width:100%; background-color:#353639; margin:0 auto; overflow:hidden; font-family:"微软雅黑";}
.Top_menu ul{list-style:none; margin:0 auto; width:1200px; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:170px;text-align:center; height:50px; line-height:50px; font-size:14px;}
.Top_menu ul .li_link{width:1px; height:50px; background-color:#4a4a4d}
.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#fff; text-decoration:none;display: block;} 
.Top_menu ul li a:active {color:#fff;display: block;}

.nqType{position:relative; overflow: hidden; height:50px; width:1200px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float:left;}
.nqtWrap li a{display: block; height:50px; padding: 0 1px; line-height:50px; color: #000; text-decoration: none; }
.nqUnderline{position:absolute; bottom:0; right:0; height:50px; width:40px; z-index:1; top:0px;}


/*优势*/
.pinpai{ width:100%; height:auto; margin:0 auto; margin-top:20px;}
.pinpai_top{ width:1200px; height:80px; margin:0 auto;}
.pinpai_tf{ width:1200px; height:50px; line-height:50px; margin:0 auto; font-size:30px; font-weight:bold; color:#c8161d; text-align:center;}
.pinpai_r{ width:500px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#a5a5a5; margin:0 auto; text-transform:uppercase;}
.pinpai_bg{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; background-color:#ededed; padding-top:20px; padding-bottom:20px;}
.pinpai_a{width:200px; height:140px; float:left;}
.pinpai_a a{ width:200px; height:140px; float:left; color:#555555; font-size:16px; font-weight:bold; text-align:center; text-transform:uppercase;}
.pinpai_a a:hover{ width:200px; height:140px; float:left; background-color:#fff;}


/*index*/
.main{ width:1200px; margin:0 auto; overflow:hidden; height:auto; padding-top:30px;}

/*优势*/
.youshi{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:30px;}
.youshi_bg{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:30px;}

/*左右产品*/
.tj_cp{width:100%; height:auto; overflow:hidden; margin:0 auto;}
.tj_cp_top{ width:100%; height:86px; margin:0 auto; background:url(tj_cp_top.jpg) repeat-x center bottom; text-align:center;}
.tj_cp_tf{ width:1200px; height:30px; line-height:30px; margin:0 auto; font-size:16px; color:#a5a5a5; font-weight:bold; text-transform:uppercase;}
.tj_cp_r{ width:1200px; height:35px; line-height:35px; margin:0 auto; font-size:30px; font-weight:bold; color:#c8161d;}
.tj_cp_title{ width:57px; height:20px; margin:0 auto; background:url(tj_cp_title.jpg) no-repeat center top;}
.tj_cp_bg{ width:1230px; height:auto; margin:0 auto; overflow:hidden;}
.tj_cp_bt{ width:1200px; height:52px; margin:0 auto; background:url(gsjj_bt.jpg) no-repeat center top;}


/* mover ad */
.hl_main5_content{width:1200px; height:265px; overflow:hidden; border-top:none; margin:0 auto; position:relative;} 
.hl_main5_content1{width:1200px; overflow:hidden; margin:0 auto;} 
.hl_main5_content1 ul{width:1200px; overflow:hidden;} 
.hl_main5_content1 ul li{ float:left; width:240px; display:inline;} 
.hl_scrool_leftbtn{width:0px; height:96px; background:url(../images/leftbtn.png) no-repeat; left:0; top:35px; left:10px; cursor:pointer; position:absolute; z-index:10;} 
.hl_scrool_rightbtn{width:0px; height:96px; background:url(../images/rightbtn.png) no-repeat; right:0; top:35px; right:10px; cursor:pointer; position:absolute; z-index:10;} 


.pl img{DISPLAY: block; CURSOR: pointer; width:195px; padding-top:8px; height:195px; margin:0 auto;}
.pl {float:left; width:215px; height:250px; margin-top:10px; margin-left:13px; margin-right:13px;}
.pl a{height:250px; display:block; color:#5a5a5a; background-color:#fff;box-shadow:0 0 3px 3px #e6e6e6;}
.pl a:hover{ height:250px; display:block; color:#fff; background-color:#d72643;}
.tj_cp_more{ width:120px; height:5px; background-color:#555555; text-align:center; margin:0 auto; font-size:14px; margin-bottom:10px;}
.pl a:hover .tj_cp_more{ width:120px; height:5px; display:block; background-color:#fff; color:#FFF;}
.pl a:hover img{}


/*right*/
.right{width:1200px; height:auto; margin:0 auto; margin-bottom:20px;}
.right_top{ width:1200px; height:80px; margin:0 auto;}
.right_tf{ width:1200px; height:50px; line-height:50px; margin:0 auto; font-size:30px; font-weight:bold; color:#c8161d; text-align:center;}
.right_r{ width:500px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#a5a5a5; margin:0 auto; text-transform:uppercase;}
.right_bg{ width:1200px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden;}
.right_bt{ width:1200px; height:7px;}


.gsjj{ width:530px; float:left;}
.gsjj_top{ width:100%; height:20px; line-height:20px; margin:0 auto; border-left:2px #555555 solid; margin-bottom:30px;}
.gsjj_tf{ width:100px; float:left; font-size:22px; margin-left:15px; font-weight:bold;}
.gsjj_r{ width:100px; float:left; text-transform:uppercase;}
.gsjj_more{ width:50px; float:right; text-transform:uppercase;}
.gsjj_bg{ width:530px; background:url(pro_bg.gif) repeat-y; margin:0 auto;}

.gsjj_body{ width:530px; height:auto; float:right; color:#555555; line-height:24px;}

.rongyu{ width:300px; float:right; overflow:hidden;}
.rongyu_bg{ width:300px; height:auto; margin:0 auto;}

/*联系方式*/
.sy_lx{ width:330px; height:auto; float:right;}
.sy_lx_bg{ width:100%; margin:0 auto; height:auto; overflow:hidden; color:#555555;}
.sy_lx_body{ width:190px; float:left; font-size:14px;}
.sy_lx_ma{ width:114px; height:130px; float:right; text-align:center; margin-top:30px;}


.news{ width:290px; height:auto; float:left; margin-left:25px;}
.news_top{ width:290px; height:40px; line-height:40px; border-bottom:1px #dfdfdf solid; margin:0 auto; font-size:18px; font-weight:bold;margin-bottom:20px;}
.news_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:38px; font-size:14px; font-weight:bold; color:#1c73b0}
.news_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:10px;}
.news_bg{ width:290px; height:auto; margin:0 auto; overflow:hidden;}

.news_list{ width:100%; float:left; height:30px; line-height:30px; border-bottom:#CCCCCC 1px dashed}
.news_list a{ color:#555555;}
.news_list a:hover{ text-decoration:underline;}

.news2{ width:300px; float:right; margin-top:30px;}
.news2_top{ width:300px; height:40px; line-height:40px; border-bottom:1px #dfdfdf solid; margin:0 auto; background:url(logo.png) no-repeat center left; text-indent:25px; font-size:18px; font-weight:bold; color:#333333; margin-bottom:20px;}
.news2_bg{ width:300px; height:auto; margin:0 auto;}

.news_list2{ width:100%; float:left; height:40px; background:url(news_list.png) no-repeat center left; text-indent:15px; line-height:40px; border-bottom:#CCCCCC 1px dashed}
.data{ color:#999; float:right;}

.cp{ width:745px; margin:0 auto;}
.cp_top{ width:745px; height:65px; background:url(pro_top.png) no-repeat;}
.cp_tf{float:left; margin-left:34px!important; margin-left:17px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px; margin-top:10px;}
.cp_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:30px;}
.cp_bg{ width:745px; background:url(pro_bg.gif) repeat-y; margin:0 auto}
.cp_bt{ width:745px; height:11px; background:url(pro_bt.gif) no-repeat; margin:0 auto}

/*left*/
.left{ float:left; width:250px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:30px; background-color:#FFF; border:1px #CCC solid;}
.left_pro_top{ width:250px; height:70px; line-height:70px; background:url(left_pro_top.jpg) no-repeat center top;}

.left_pro_bg{ width:250px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:15px;}

.left_list{ width:200px; height:auto; margin:0 auto; text-indent:20px; overflow:hidden;}
.left_list ul{}
.left_list ul li{ width:200px; height:46px; float:left; line-height:55px; background:url(left_list.jpg) no-repeat center top; font-size:14px;margin-top:10px;}
.left_list ul li a{ text-decoration:none; color:#000000; display:block;}
.left_list ul li a:visited{text-decoration:none; color:#000000; display:block;}
.left_list ul li a:hover{height:46px; line-height:55px; display:block; color:#ff3c3c;}
.left_list ul li a:active{ text-decoration:none; color:#000000; display:block;}

.left_list0{ width:160px; height:auto; margin:0 auto; text-indent:15px; overflow:hidden;}
.left_list0 ul{}
.left_list0 ul li{ width:160px; height:26px; float:left; line-height:26px; background:url(left_list2.jpg) no-repeat center top; font-size:14px; margin-top:10px;}
.left_list0 ul li a{ text-decoration:none; color:#555555; display:block;}
.left_list0 ul li a:visited{text-decoration:none; color:#555555; display:block;}
.left_list0 ul li a:hover{height:26px; line-height:26px; display:block; color:#ff3c3c;}
.left_list0 ul li a:active{ text-decoration:none; color:#555555; display:block;}

#navigation a.here:link,
 #navigation a.here:visited,
 #navigation a.here:hover,
 #navigation a.here:active {height:50px; line-height:50px; display:block; color:#fff; background-color:#d02617;}

.left_lx{ width:248px; height:auto; margin:0 auto; overflow:hidden;}
.left_lx_top{ width:248px; height:68px; margin:0 auto; background:url(left_lx_top.jpg) no-repeat center top;}
.left_lx_tf{ float:left; color:#0f2e4a; font-size:18px; height:50px; font-weight:bold; line-height:50px;}
.left_lx_bg{ width:210px; height:auto; margin:0 auto; padding-bottom:15px; font-size:14px;}
/*foot*/

.bottom{ width:100%; height:auto; margin:0 auto; overflow:hidden; color:#7e7e7e; padding-bottom:20px; padding-top:30px;}
.bottom a{ color:#7e7e7e;}
.foot_menu{ width:100%; height:50px; margin:0 auto; overflow:hidden; margin-bottom:15px; background-color:#35363a; line-height:50px; text-align:center; font-size:14px;}
.foot_menu ul{ width:1200px; height:auto; margin:0 auto;}
.foot_menu ul li{ width:120px; float:left; background:url(foot_menu.jpg) no-repeat center right;}
.foot_menu ul li a{ color:#FFF;}
.foot_menu ul li a:hover{ color:#c8161d;}

.link{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; background-color:#f2f2f2; padding-top:30px; padding-bottom:30px;}
.link_bg{ width:1200px; height:auto; margin:0 auto;}
.link_top{ width:150px; height:100px; float:left; line-height:100px; font-size:24px; color:#c8161d; border-right:1px #cccccc solid; margin-right:15px;}

.foot {width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; font-size:14px;}


.prolanmu1 .pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; COLOR: #fff; PADDING-TOP: 1px; border-radius: 5px;
}
.prolanmu1 {
	PADDING-BOTTOM:0px; PADDING-LEFT: 0px; WIDTH:1200px; margin:0 auto; margin-top:15px; PADDING-RIGHT: 0px; margin-bottom:20px;
}
.pro_lanfra {
	TEXT-ALIGN: center;  LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #4e6990; FONT-SIZE: 14px;
}
.pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; margin-top:10px; DISPLAY: inline-block; BACKGROUND: #fff; COLOR: #fff; PADDING-TOP: 1px; border-radius: 5px
}
.prolanmu1 .pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; border:1px #cecece solid; COLOR: #000000; PADDING-TOP: 1px; border-radius: 5px
}
.pro_lanfra A:hover {
	BACKGROUND: #d72643; COLOR: #fff
}
.pro_lanfra A.cur {
	BACKGROUND: #d72643; COLOR: #fff
}
.pro_lanfra SPAN {
	Z-INDEX: 9; POSITION: relative; MARGIN: 5px
}
.pro_lanfra SPAN .nnn {
	Z-INDEX: 9; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 16px; TOP: 20px; LEFT: 6px
}
.pro_lanfra SPAN .nnn .nnfra {
	BACKGROUND: #4d4d4d; FLOAT: left; COLOR: #fff
}
.pro_lanfra SPAN .nnn .nnfra A {
	DISPLAY: inline; BACKGROUND: 0px 0px; FLOAT: none; COLOR: #fff
}
.pro_lanfra SPAN .nnn .nnfra A:hover {
	DISPLAY: inline; BACKGROUND: 0px 0px; COLOR: #da492e
}