body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-family:"微软雅黑";
	font-size: 14px;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#cb0101;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:45px; line-height:40px; margin:0 auto; font-size:14px; background:url(top_up.jpg) repeat-x center top;}
.top_left{ width:500px; float:left; color:#2f2f2f; font-size:14px;}
.top_up_right{ float:right; width:400px; text-align:right; color:#666}
.top_up_right a{ color:#666;}

.top{ width:100%; margin:0 auto;}
.top_bg{ width:1200px; height:122px; margin:0 auto; background:url(top.jpg) no-repeat center top;}

.top2{
	width:100%;
	margin:0 auto;
	background-color: #cb1e20;
}
.top_bg2{ width:1200px; height:150px; margin:0 auto; background:url(top2.jpg) no-repeat center top;}
/* 轮换区 */
.flash{}
.flash_bt{ width:100%; height:39px; margin:0 auto; background-color:#f1f1f1; overflow:hidden; border-bottom:1px #e2e2e2 solid;}


/*导航样式*/
.Top_menu {height:60px; width:100%; float:left; overflow:hidden; font-family:"微软雅黑"; background-color:#cb1e20;}
.Top_menu ul{list-style:none; margin:0 auto; width:1200px; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:132px;text-align:center; height:60px; line-height:60px; font-size:16px;}
.Top_menu ul .li_link{width:1px; height:60px; background:url(menu_list.jpg) no-repeat center top;}
.Top_menu ul li a:link{color:#ffffff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#ffffff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#ffffff; text-decoration:none;display: block;} 
.Top_menu ul li a:active {color:#ffffff;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:60px; padding: 0 0px; line-height:60px; color: #000; text-decoration: none; }
.nqUnderline{position:absolute; bottom:0; right:0; height:60px; width:40px; z-index:1; background-color:#ffba00; top:0px;}

.top_tel{ width:173px; height:115px; float:right; background:url(top_tel.jpg) no-repeat center center;}

/*index*/
.main{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin-top:30px; margin-bottom:30px;}


/*首页产品*/
.sy_cp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px;}
.sy_cp_top{ width:1200px; height:159px; margin:0 auto; margin-bottom:10px; background:url(/images/sy_cp_top.jpg) no-repeat center top;}
.sy_cp_tf{ width:373px; height:30px; margin:0 auto; background:url(sy_cp_top.jpg) no-repeat center top;}
.sy_cp_r{width:100%; height:50px; line-height:50px; margin:0 auto; text-align:center; font-size:24px; color:#018fcf;}

/*切换标签*/

.news_link{ width:1200px; margin:0 auto; height:auto; margin-top:20px; text-align:center;}

#con_zzjs_net {
 FONT-SIZE: 12px; WIDTH:1200px
}
#tags {MARGIN:0 auto; WIDTH:1200px; HEIGHT:40px; font-size:16px; text-align:center;
}
#tags a:hover{ background-color:#b0231a; width:143px; height:40px; line-height:40px;}

#tags LI { width:143px; FLOAT:left; HEIGHT:40px; line-height:40px; margin-left:3px; margin-right:4px; text-align:center;}
#tags LI A { width:143px; FLOAT: left; COLOR: #fff; LINE-HEIGHT:40px; HEIGHT:40px; font-size:16px; text-align:center; display:block; background-color:#cb0101;}

#tags LI.selectTag { POSITION: relative; HEIGHT:40px; margin-bottom:20px;
}
#tags LI.selectTag A {COLOR: #000000; width:143px; LINE-HEIGHT:40px; HEIGHT:40px; background-color:#fedf00;
}
#tagContent { clear:both;
}
.tagContent {
 PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH:1200px; PADDING-TOP: 20px; HEIGHT:auto; overflow:hidden;
}
#tagContent DIV.selectTag {
 DISPLAY: block
}

.index-bot li{ float:left; width:290px; padding:5px; overflow:hidden;}
.index-bot li a{ display: block; width: 100%; border: 1px solid #c7c7c7; padding-bottom: 22px; background-color:#FFF;}
.index-bot li a .tit{ width: 100%; line-height: 32px; text-align: center; font-size: 16px; color: #000; padding-bottom:8px;}
.index-bot li a .morebtn{ display: block; width: 71px; height: 20px; margin: 0 auto; border: 1px solid #c7c7c7; text-align: center; line-height: 18px; color: #000; font-size: 12px; transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out;}
.index-bot li .img-box{ margin: 0 0 15px; overflow: hidden;}
.index-bot li .img-box img{ width: 100%; transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out;}
.index-bot li:hover .img-box img{ transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);}
.index-bot li:hover a .morebtn{ background: #cb0101; border: 1px solid #cb0101; color: #fff;}
.index-bot li .tit span{ position: relative; overflow: hidden; display: inline-block;}
.index-bot li .tit span .tcline{ position: absolute; bottom: 0; width: 100%; height: 1px; background: #cb0101; right: 100%; transition: right 0.3s; -webkit-transition: right 0.3s; -moz-transition: right 0.3s; -ms-transition: right 0.3s; -o-transition: right 0.3s;}
.index-bot li:hover .tit span .tcline{right: 0; transition: right 0.3s; -webkit-transition: right 0.3s; -moz-transition: right 0.3s; -o-transition: right 0.3s;}


/* mover ad */
.movead {zoom:1; width:915px; margin:0 auto; background-color:#005bac; overflow:hidden; position:relative;}
.movead .pcont {width:915px; height:303px; overflow:hidden; float:left;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(leftbtn.png) no-repeat center; FLOAT: left; WIDTH:50px; HEIGHT:50px;_behavior: url(js/iepngfix.htc);}
.movead .RightBotton { background:url(rightbtn.png) no-repeat center; FLOAT: left; WIDTH:50px; HEIGHT:50px;_behavior: url(js/iepngfix.htc);}

.movead .pl img {DISPLAY: block; CURSOR: pointer; height:257px; margin:0 auto; max-width:342px;}
.movead .pl {float:left; width:915px; height:320px; overflow:hidden; margin-top:20px; margin-left:20px; color:#FFF;}
.movead .pl img.picshadow{width:425px; float:left;}
.movead .pl a{ color:#FFF;}


.sy_pro{ width:1200px; height:33px; margin:0 auto; margin-bottom:20px;}
.sy_pro_list ul{}
.sy_pro_list ul li{ width:160px; height:33px; float:left; line-height:33px; margin-bottom:10px; background-color:#fff; font-size:14px; text-align:center; margin-right:10px; overflow:hidden;}
.sy_pro_list ul li a:link{ text-decoration:none; color:#2269d5; display:block;}
.sy_pro_list ul li a:visited{text-decoration:none; color:#2269d5; display:block;}
.sy_pro_list ul li a:hover{height:33px; line-height:33px; display:block; color:#2269d5; text-decoration:underline;}
.sy_pro_list ul li a:active{ text-decoration:none; color:#2269d5; display:block;}



/*左右产品*/
.tj_cp{width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:25px;}
.tj_cp_top{ width:1200px; height:100px; margin:0 auto; background:url(title.jpg) no-repeat center center; color:#FFF; font-size:16px; line-height:35px; overflow:hidden;}
.tj_cp_tf{width:100%; height:50px; margin:0 auto; font-size:34px; font-weight:bold; color:#0d5ed4; text-align:center;}
.tj_cp_r{width:100%; margin:0 auto; height:40px; line-height:40px; font-size:18px; color:#757575; text-align:center;}
.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;}

.anli{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(bg.jpg) repeat center top; padding-bottom:50px;}
.anli_top{
	width:1200px;
	height:94px;
	background:url(gsjj_top.png) no-repeat center top;
	margin-right: auto;
	margin-bottom: 35px;
	margin-left: auto;
	margin-top: 50px;
}
.anli_tf_cn{ width:1200px; height:60px; margin:0 auto; text-align:center; font-family:"微软雅黑"; font-size:38px; font-weight:bold; line-height:60px; color:#333333}
.anli_tf_en{width:1200px; height:34px; margin:0 auto; text-align:center; font-size:14px; color:#999; text-transform:uppercase; line-height:25px;}
.anli_bg{width:1200px; height:220px; margin:0 auto;}

/* mover ad */
.hl_main5_content2{width:1200px; height:210px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content12{width:1150px; overflow:hidden; margin:0 auto;} 
.hl_main5_content12 ul{width:1150px; overflow:hidden;} 
.hl_main5_content12 ul li{ float:left; width:210px; height:260px; display:inline; text-align:center; font-size:14px; line-height:40px; margin-left:10px; margin-right:10px;}
.hl_main5_content12 ul li a img{ width:200px; height:147px; border:5px #d7d7d7 solid;}
.hl_main5_content12 ul li a:hover img{ width:200px; height:147px; border:5px #ad0002 solid;}
.hl_scrool_leftbtn2{width:22px; height:96px; background:url(../images/leftbtn2.png) no-repeat; left:0; top:50px; left:0px; cursor:pointer; position:absolute; z-index:10;}
.hl_scrool_rightbtn2{width:22px; height:96px; background:url(../images/rightbtn2.png) no-repeat; right:0; top:50px; right:0px; cursor:pointer; position:absolute; z-index:10;}


/*right*/
.right{ width:925px; height:auto; float:right; border:1px #bfbfbf solid;}
.right_top{ width:100%; height:50px; line-height:50px; margin:0 auto; background-color:#f8f8f8; overflow:hidden; border-top:3px #cb0101 solid;}
.right_tf{ width:130px; height:50px; float:left; text-align:center; font-size:18px; font-weight:bold; color:#353535;}
.right_r{ width:600px; float:right; line-height:50px; text-align:right; margin-right:10px;}
.right_bg{ width:925px; height:auto; margin:0 auto; padding-top:20px; padding-bottom:20px; font-size:15px; line-height:32px;}


/*公司简介*/

.gsjj{
	width:100%;
	height:600px;
	background:url(gsjj.jpg) no-repeat center top;
	margin-top:30px;
	margin-right: auto;
	margin-bottom: 50;
	margin-left: auto;
}
.gsjj_bg{ width:1200px; height:auto; overflow:hidden; margin:0 auto;  }

.gsjj_right{ float:right; width:680px; line-height:38px; color:#fff; margin-top:250px; font-size: 16px;}

.gsjj_more{ width:1200px; margin:0 auto; text-align:center;}


/*联系方式*/
.sy_lx{ width:1200px; height:350px; margin:0 auto; border:1px #cdcdcd solid; margin-top:20px;}
.sy_lx_map{ width:880px; float:left; height:350px;}
.sy_lx_bg{ width:290px; float:right; margin-top:15px;}

.news_top{ width:1200px; height:100px; background:url(news_top.jpg) no-repeat; margin:0 auto; margin-top:0px; margin-bottom:50px;}
.news{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:30px; }
.news_left{ float:left; width:810px; height:auto; overflow:hidden}


.news_list1{ float:left; width:550px; height:89px; margin-left:15px; margin-top:15px;}
.news_list1 a{  width:550px; height:89px; background:url(news_list.jpg) no-repeat center left; display:block}
.news_list1 a:hover{  width:550px; height:89px; background:url(news_list_on.jpg) no-repeat center left; display:block; color:#cb1e20}

.news_list{
	background:url(icon4.jpg) no-repeat left center;
	text-indent:15px;
	line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}
.data{ text-align:right; margin-right:0px!important; margin-right:10px; color:#CCCCCC}

.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;}
.left_pro_top{width:100%; height:120px; line-height:80px; background:#cb0101; color:#FFF; text-indent:40px; overflow:hidden;}
.left_pro_tf{ width:100%; height:45px; line-height:45px; margin:0 auto; font-size:30px; margin-top:25px; font-weight:bold;}
.left_pro_r{ width:100%; height:35px; line-height:20px; margin:0 auto; font-size:16px; text-transform:uppercase;}
.left_pro_bg{width:100%; height:auto; overflow:hidden; margin:0 auto; padding-bottom:16px; background-color:#eeeeee;line-height:29px}

.left_list{
	width:256px;
	height:auto;
	margin:0 auto;
	text-indent:30px;
	overflow:hidden;
	margin-top:1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D1D1D1;
}
.left_list ul{}
.left_list ul li{ width:256px; height:50px; float:left; line-height:50px; font-size:17px;}
.left_list ul li a{ text-decoration:none; color:#333; display:block;}
.left_list ul li a:visited{text-decoration:none; color:#333; display:block;}
.left_list ul li a:hover{height:50px; line-height:50px; display:block; color:#FFF; background-color:#ffba00;}
.left_list ul li a:active{ text-decoration:none; color:#333; display:block;}

.left_list0{ width:221px; height:auto; margin:0 auto; text-indent:40px; overflow:hidden; margin-top:5px;}
.left_list0 ul{}
.left_list0 ul li{ width:221px; height:33px; float:left; line-height:33px; background:url(left_list2.jpg) no-repeat center top; font-size:14px;}
.left_list0 ul li a{ text-decoration:none; color:#434343; display:block;}
.left_list0 ul li a:visited{text-decoration:none; color:#434343; display:block;}
.left_list0 ul li a:hover{height:33px; line-height:33px; display:block; color:#103979;}
.left_list0 ul li a:active{ text-decoration:none; color:#434343; display:block;}

.left_lx{ width:240px; height:auto; margin:0 auto; overflow:hidden;}
.left_lx_top{ width:240px; height:48px; margin:0 auto; background:url(left_lx_top.jpg) no-repeat center top;}
.left_lx_bg{ width:220px; height:auto; margin:0 auto; background-color:#fff;}


/*foot*/

.foot_bg{ width:100%; height:280px; background:url(foot_bg.jpg) repeat-x center top; overflow:hidden; margin:0 auto; margin-top:20px;}
.foot{ width:100%; height:280px; background:url(foot.jpg) no-repeat center top; margin:0 auto;}
.foot_con{ float:left; width:460px; height:230px; margin-left:290px;  font-family:"微软雅黑"; line-height:30px; font-size:14px; color:#fff;}
.foot_con a{ color:#fff}
.foot_nav{ float:left; margin-left:290px; margin-top:30px; width:800px; height:56px; line-height:56px; color:#FFFFFF; font-size:14px;}
.foot_nav a{ color:#FFFFFF;}
.foot_con0{ width:1200px; height:59px; line-height:59px; margin:0 auto; font-size:14px; color:#FFFFFF}
.foot_con0 a{ color:#FFFFFF}
/*footer*/

.prolanmu1 .pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT:30px; PADDING-RIGHT:30px; DISPLAY: inline-block; BACKGROUND: #e5e5e5; COLOR: #252425; PADDING-TOP: 1px;
}
.prolanmu1 {
	PADDING-BOTTOM:0px; PADDING-LEFT: 0px; WIDTH:1200px; PADDING-RIGHT: 0px; margin-bottom:20px;
}
.pro_lanfra {
	TEXT-ALIGN: center;  LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #e5e5e5; FONT-SIZE: 14px;
}
.pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT:30px; PADDING-RIGHT:30px; margin-top:10px; DISPLAY: inline-block; BACKGROUND: #fff; COLOR: #fff; PADDING-TOP: 1px;
	}
.prolanmu1 .pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT:30px; PADDING-RIGHT:30px; DISPLAY: inline-block; BACKGROUND: #e5e5e5; COLOR: #252425; PADDING-TOP: 1px;
}
.pro_lanfra A:hover {
	BACKGROUND: #337fca; COLOR: #fff
}
.pro_lanfra A.cur {
	BACKGROUND: #337fca; 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
}


/*产品页样式*/
.cp_list{ width:290px; height:270px; float:left; margin-bottom:5px; margin-left:13px;}
.cp_list a{width:290px;height:270px; margin:0 auto; display:block; border:1px #fff solid; background:url(cp_list.jpg) no-repeat right bottom; color:#666666; cursor:pointer;}
.cp_list a:hover{width:290px;height:270px; display:block; margin:0 auto; border:#dddddd 1px solid;
-webkit-box-shadow:0 0 10px #dddddd;  
  -moz-box-shadow:0 0 10px #dddddd; 
  box-shadow:0 0 10px #dddddd; background:url(cp_list_on.jpg) no-repeat right bottom;}

.cp_list_text{ width:270px; height:auto; float:left; overflow:hidden; margin-left:10px; line-height:30px; margin-top:10px; font-size:18px;}

/*优势*/
.youshi{ width:100%; height:auto; margin:0 auto; background:url(youshi_bg.jpg) repeat center top; overflow:hidden;}
.youshi_top{ width:100%; height:130px; margin:0 auto; margin-top:80px; background:url(youshi_top.png) no-repeat center bottom;}
.youshi_tf{ width:1200px; height:50px; line-height:50px; margin:0 auto; font-size:38px; font-weight:bold; color:#333; text-align:center;}
.youshi_r{ width:1200px; font-weight:bold; height:50px; line-height:30px; text-align:center; font-size:48px; color:#959698; margin:0 auto; text-transform:uppercase;}
.youshi_bg{ width:1100px; min-height:1538px; background:url(youshi_bg.png) no-repeat center top; margin:0 auto; margin-top:30px;}
.youshi_left{ width:515px; height:auto; float:left;}
.youshi_right{ width:515px; height:auto; float:right;}

.title{ width:1200px; height:176px; background:url(title.jpg) no-repeat; margin:0 auto; margin-top:460px; margin-bottom:50px;}
.title_cn{ width:1200px; height:170px; margin:0 auto; text-align:center; font-family:"微软雅黑"; line-height:170px; font-size:38px; color:#333}


.Top_menu2 {height:60px; width:100%; float:left; overflow:hidden; font-family:"微软雅黑"; background-color:#cb1e20;}
.Top_menu2 ul{list-style:none; margin:0 auto; width:600px; position:relative; z-index:10;}
.Top_menu2 ul li{float:left;width:300px;text-align:center; height:60px; line-height:60px; font-size:16px;}
.Top_menu2 ul .li_link{width:1px; height:60px; background:url(menu_list.jpg) no-repeat center top;}
.Top_menu2 ul li a:link{color:#ffffff;text-decoration:none;display: block;}
.Top_menu2 ul li a:visited{color:#ffffff;text-decoration:none;display: block;}
.Top_menu2 ul li a:hover{color:#ffffff; text-decoration:none;display: block;} 
.Top_menu2 ul li a:active {color:#ffffff;display: block;}

.nqType2{position:relative; overflow: hidden; height:60px; width:1200px; margin:0 auto;}
.nqtWrap2{float: right; overflow: hidden; }
.nqtWrap2 li{float:left;}
.nqtWrap2 li a{display: block; height:60px; padding: 0 0px; line-height:60px; color: #000; text-decoration: none; }
.nqUnderline2{position:absolute; bottom:0; right:0; height:60px; width:40px; z-index:1; background-color:#ffba00; top:0px;}


.foot_bg2{
	width:100%;
	height:60px;
	overflow:hidden;
	background-color: #cb1e20;
	background-position: center center;
}
.foot2{
	width:100%;
	margin:0 auto;
	background-position: center center;
}
.foot_con2{
	font-family:"微软雅黑";
	line-height:30px;
	font-size:14px;
	color:#fff;
	text-align: center;
	margin-top: 15px;
}