body {
	margin:0;
	padding:0; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:25px;
}

html{ overflow-x:hidden}
li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#bb1421;text-decoration:none;}

.center{ text-align:left; width:1200px; margin:0 auto;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border:1px solid #c4c4c4;}
.img img{border:1px solid #c4c4c4;padding:3px;}
.img:hover img{border:1px solid #bb1421;}

/*顶部样式*/
.top_up{ width:100%; height:30px; background:#f5f5f5; margin:0 auto; line-height:30px;}
.top_up_bg{ width:1200px; margin:0 auto;}
.top_up_left{ float:left; width:800px;}
.top_up_right{ float:right;}
.top{ width:1200px; height:126px; background:url(top.jpg) no-repeat;margin:0 auto}


/* 轮换区 */
.flash{ margin-top:1px;}
/*轮换*/
.banner{position: relative; height:570px; overflow: hidden;}
.bwrap{position: relative; z-index: 0; margin:0 auto; text-align:center }
.bquery{position: relative; z-index: 0; height:0px; }
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 0px; 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: 0px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height: 0px; 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:60px; width:100%; margin:0 auto; overflow:hidden; background:url(nav.jpg) repeat-x center top; 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:130px;text-align:center; height:60px; line-height:60px; font-size:14px;}
.Top_menu ul .li_link{width:0px; background:url(menu.jpg) no-repeat center center;}
.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:60px; width:1200px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float: left; }
.nqtWrap li a{display: block; height:52px; padding: 0  line-height:60px; text-decoration: none; }
.nqtWrap li a:hover{ /*border-bottom-color: #058bbc;*/ }
.nqUnderline{position: absolute; bottom: 0; right: 0; height:60px; width:140px; background:url(on_nav.jpg) no-repeat center top; z-index:1; top:0; }

/***/
.main{ width:1200px; margin:0 auto; margin-top:20px;}


/*产品*/

.cp{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; background-color:#f6f6f6; padding-top:20px;}

.cp_top{ width:1200px; height:120px; margin:0 auto;}
.cp_tf_en{ width:1200px; height:60px;  margin:0 auto; text-align:center; font-family:"微软雅黑"; font-size:36px; color:#333; text-transform:uppercase; line-height:80px;}
.cp_tf_cn{ width:1200px;  margin:0 auto; text-align:center; font-family:"微软雅黑"; font-size:30px; color:#bb1421; line-height:50px;}
.cp_more_bg{ width:100%; height:20px; background:url(cp_more_bg.jpg) repeat-x center top; margin:0 auto}
.cp_more{ width:70px; height:20px; background:url(cp_more.jpg) no-repeat; margin:0 auto; margin-top:10px;}

.cp_search{ width:254px; height:30px; background:url(search0.jpg) no-repeat; margin:0 auto}

.cp_bg{ width:1200px; margin:0 auto; margin-top:20px; margin-bottom:50px;}

.cp_list{ width:1200px; margin:0 auto; margin-top:10px; overflow:hidden; text-align:center; display:block}

.cp_list a:link{ margin-left:10px; width:auto; height:30px; line-height:30px; background:#666666; text-decoration:none; color:#fff; display:inline; padding:5px 15px; margin-top:10px;    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.cp_list a:visited{text-decoration:none; color:#fff; display:inline;}
.cp_list a:hover{ background-color:#bb1421; display:inline; color:#fff;}
.cp_list a:active{ text-decoration:none; color:#fff; display:inline;}

/*公司简介*/

.gsjj{ width:1200px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.gsjj_top{ width:1200px; height:123px; background:url(gsjj_top.jpg) no-repeat; margin:0 auto}
.gsjj_bg{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; }
.gsjj_left{ float:left; width:626px; height:336px; background:url(gsjj_pic.jpg) no-repeat;}
.gsjj_right{ float:right; width:540px; line-height:30px; color:#666}

.gsjj_more{ width:1200px; margin:0 auto; text-align:center;}


/*banner1*/

.banner1{ width:100%; height:270px; background:url(banner1.jpg) no-repeat center top; margin:0 auto; margin-top:0px;}

/*优势*/
.youshi{ width:1200px; height:900px; background:url(youshi.jpg) no-repeat; margin:0 auto;}
.youshi_bt{ width:100%; height:47px; background:url(youshi_bt.jpg) repeat-x center top; margin:0 auto}

/*新闻资讯*/
.news{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin:0 auto;padding-bottom:10px;}
.news_top{ width:500px; height:150px; background:url(news_top.jpg) no-repeat; margin:0 auto;}
.news_tf{ width:500px; height:60px; margin:0 auto; text-align:center; line-height:60px; font-family:"微软雅黑"; color:#bb1421; font-size:30px;}

.news_bg{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}


.news_list{ background:url(icon3.png) no-repeat left center; text-indent:15px; line-height:35px; border-bottom:#CCCCCC 1px dashed}
.data{ text-align:right; margin-right:0px!important; margin-right:10px; color:#CCCCCC}

.news_list2{ float:left; width:589px; height:133px; margin-left:11px; margin-top:10px;}
.news_list2 a{ width:589px; height:133px; background:url(news_list2.jpg) no-repeat; display:block; color:#333;}
.news_list2 a:hover{ width:589px; height:133px;  background:url(news_list2_on.jpg) no-repeat; display:block; color:#FFFFFF;}

/*left*/
.left{ float:left; width:206px;}
.left_top{ width:206px; height:67px; background:url(left_top.png) no-repeat; margin:0 auto; }
.left_tf{ float:left; margin-left:20px;  font-size:24px; line-height:60px;color:#fff;font-family:"微软雅黑"; text-transform:uppercase}
.left_bg{ width:206px; height:auto; overflow:hidden; background:url(left_bg.jpg) repeat-y; margin:0 auto}
.left_bt{ width:206px; height:30px; background:url(left_bt.jpg) no-repeat; margin:0 auto}

.left_list{ width:160px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:160px; height:30px; line-height:30px; background:url(left_list.jpg) no-repeat; font-size:12px; margin-top:5px; }
.left_list ul li a:link{ padding-left:30px; text-decoration:none; color:#fff; display:block;}
.left_list ul li a:visited{text-decoration:none; color:#fff; display:block;}
.left_list ul li a:hover{height:30px; line-height:30px; display:block; color:#fff;}
.left_list ul li a:active{ text-decoration:none; color:#fff; display:block;}

.left_list0{ width:160px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:160px; height:30px; line-height:30px; background:url(left_list0.jpg) no-repeat;  font-size:12px;}
.left_list0 ul li a:link{ padding-left:30px; text-decoration:none; color:#333; display:block;}
.left_list0 ul li a:visited{text-decoration:none; color:#333; display:block;}
.left_list0 ul li a:hover{height:30px; line-height:30px; display:block; color:#333; }
.left_list0 ul li a:active{ text-decoration:none; color:#333; display:block;}

.left_lx_top{ width:206px; height:67px; background:url(left_top.png) no-repeat; margin:0 auto;  margin-top:10px; }
.left_lx_tf{ float:left; margin-left:20px;  font-size:24px; line-height:60px;color:#fff;font-family:"微软雅黑"; text-transform:uppercase}
.left_lx_bg{ width:204px; height:auto; overflow:hidden; margin:0 auto; border:1px #CCCCCC solid; margin-bottom:20px;}

.left_lx{ width:206px; height:81px; background:url(left_lx.png) no-repeat; margin:0 auto}
/*right*/
.right{ float:right;width:960px; margin-bottom:20px;}
.right_top{ width:960px; height:66px; background-color:#FFF; margin:0 auto; border-bottom:1px #CCC solid;}
.right_tf{ float:left; margin-left:0px;line-height:66px; font-size:24px; color:#333;font-family:"微软雅黑"; }
.right_r{ text-align:right; line-height:66px; margin-right:0px!important; margin-right:10px; color:#666}
.right_r a{ color:#666}
.right_bg{ width:960px; height:auto; margin:0 auto; overflow:hidden;}
.right_bt{ width:960px; height:10px; margin:0 auto; }

.right_con{ width:930px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; line-height:30px;}
/*foot*/

.link{ width:1200px; height:auto; margin:0 auto; margin-top:10px;}
.link_top{ width:1200px; height:50px; background:url(link_top.jpg) no-repeat; margin:0 auto}
.link_bg{ width:1160px; margin:0 auto; line-height:30px; color:#666}
.link_bg a{ color:#333}

/*foot*/
/*foot*/
.foot_bg{ width:100%; height:auto; background:url(foot_bg.png) repeat-x center top; background-color:#bb1421; margin:0 auto; margin-top:20px;}
.foot_line{ width:100%; height:auto; background:url(foot_line.jpg) repeat-x center top; margin:0 auto;}
.foot {width:1200px; height:auto; overflow:hidden; background:url(foot.png) no-repeat; margin:0 auto;}

.foot_link{ float:left; width:884px; height:98px; margin-top:9px; margin-left:107px; line-height:30px; overflow:hidden;}

.foot_con{ width:1200px; height:224px; margin:0 auto; padding-top:44px;}
.foot_con_lx{ float:left; margin-left:10px; width:320px; height:160px; color:#FFF; line-height:30px;}


.foot_nav{ float:left; margin-left:330px; width:230px;}
.foot_nav a{ color:#FFF}

.foot_nav ul{}
.foot_nav ul li{float:left;width:48%;text-align:center; height:30px; line-height:30px; font-size:12px;}
.foot_nav ul .li_link{width:0px; background:url(foot_nav_list.jpg) no-repeat center center;}
.foot_nav ul li a:link{ color:#fff;text-decoration:none;display: block;}
.foot_nav ul li a:visited{ color:#fff;text-decoration:none;display: block;}
.foot_nav ul li a:hover{color:#fff; text-decoration:none;display: block;} 
.foot_nav ul li a:active {color:#fff; display: block;}

.foot_con0{ width:1200px; height:auto; margin:0 auto; text-align:center; line-height:30px; padding:15px 0 15px 0; color:#FFFFFF}
.foot_con0 a{ color:#FFFFFF}