
html,body,div,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;list-style:none; box-sizing:border-box; font-family:"微软雅黑","Times New Roman", Arial, tahoma, arial, \5b8b\4f53, sans-serif; font-size:15px;}
li{list-style:none;}
.clr{ margin:0px; padding:0px; border:0px; height:0px; clear:both;}


A{TEXT-DECORATION: none;}
A:link {color: #000000;}
A:visited {color: #000000}
A:active {color: #000000}
A:hover{COLOR: #FF6600;position: relative; right: 0px; top:0px}

TD
{
FONT-FAMILY: 宋体; FONT-SIZE: 9pt;
color: #000000;
line-height: 150%; 

}
Input
{
BACKGROUND-COLOR: #FFFDFB; 
BORDER-BOTTOM: #89a5e6 1px solid;
BORDER-LEFT: #89a5e6 1px solid;
BORDER-RIGHT: #89a5e6 1px solid;
BORDER-TOP: #89a5e6 1px solid;
COLOR: #205064;
border-color: #B2C2D7 #B2C2D7 #B2C2D7 #B2C2D7; font-size: 9pt
}
Button
{
FONT-SIZE: 9pt;HEIGHT: 20px; 

}
Select
{
FONT-SIZE: 9pt;HEIGHT: 20px;

}
#Menu A
{
font-size:15px;
TEXT-DECORATION: none;
color: #ffffff;
}

#Menu A:hover{color:#F8EF03;
}


body { background-image:url(text.txt); /* for IE6 */ 
background-attachment:fixed; }
#bottomNavX { background-color: transparent; z-index:99999; position:fixed; top:0; left:0; width:100%; height:90px; _position:absolute; /* for IE6 */
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; }
#bottomNav { background-color:#FFF; z-index:999; position:fixed; top:25px; left:0; width:100%; _position:absolute; /* for IE6 */
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; }


.fl{ float:left;}
.fr{ float:right;}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}

.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt50{ padding-top:50px;}

.row{ width:100%; margin:0 auto;}
.header , .content { width:1300px; margin:0 auto; overflow:hidden; }


.top{ background:#b71d24; height:90px; background:url(../img/top_bg.jpg) top center no-repeat; }
.logo{ width:430px; height:90px;}
.nav{ width:770px; height:90px;}
.nav ul li{position: relative;float: left; position: relative; text-align: center;line-height:90px;}
.nav ul li > .menu{text-align:center; height:90px;}
.nav ul li > .menu > span{ width:1px; height:70px; color:#dcdcdc;}
.nav ul li > .menu > span:after{content:"|";}
.nav ul li:nth-child(7) > .menu > span:after{ content:"";}
.nav ul li:nth-last-child(1) > .menu > span:after{ content:"";}
/*.nav ul li > .menu:hover{ border-bottom:solid 3px #109bc5;}*/
.nav ul li > .menu > a{ display:inline-block; color:#FFFFFF; height:98%; padding:0px 17px; font-size:18px; font-weight:500; z-index: 999;}
.nav ul li > .menu > a:hover{ font-weight:500; border-bottom:solid 3px #a8c5f7;}
.nav ul li > .menu > i.caret{ position:absolute; top:45px; right:16px; width:16px; height:10px; background:url(../img/icon_bg.png) 0 0 no-repeat;}
/*.nav ul li > .cur{ border-bottom:solid 3px #109bc5;}*/
.nav ul li > .cur > a{ font-weight:500; border-bottom:solid 3px #a8c5f7;}
.nav ul li > .menu_sub{position: absolute; z-index:999; left:0;width: 120%; border-top: 2px solid #f29702;background: #028202;}
.nav ul li > .menu_sub > li{ width:100%; height:30px; line-height:30px;}
.nav ul li > .menu_sub > li > a{ color:#CCCCCC}
.nav ul li > .menu_sub > li > a:hover{ color:#fff}

/*头部CSS开始*/
div{ margin:0; font-size:12px;}
/*头部导航栏CSS开始*/
.sitenav {height:46px; margin:0}
.sitenav .menu-main ul{ list-style-type:none; display:table; margin:auto; padding:0; text-align:center;}
.sitenav .menu-main li,.sitenav .menu-main a,.sitenav .menu-main li a span{float:left;cursor:pointer}
.sitenav .menu-main li{list-style:none; display:table; white-space:nowrap; word-break:keep;}
.sitenav .menu-main li.last-item{background:none;}
/* 下一行中的第五个参数padding:0 8px;中的8px为导航栏导航栏目与间隔图片间的距离 */
.sitenav .menu-main li a{display:block;height:46px;line-height:46px;color:#fff;padding:0 33px;white-space:nowrap;text-decoration:none; font-size:15px}
.sitenav .menu-main li a span{}
.sitenav .menu-main li a:hover,
.sitenav .menu-main li a:active,
.sitenav .menu-main li.open a{ background-color:#FE7900;}
.sitenav .menu-main li a:hover span,
.sitenav .menu-main li a:active span,
.sitenav .menu-main li.open a span{}
/*头部导航栏CSS结束*/
/*头部CSS结束*/




.slideshow { height:600px; position: relative; }
.slideshow .bd li { height: 600px;}
.slideshow .bd li a { display: block; height: 600px;}
.slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; list-style:none;  line-height:30px; text-align:center; }
.slideshow .hd ul li { cursor:pointer; width:60px; height:6px; display:inline-block; background: #FFF; margin-left: 2px;}
.slideshow .hd ul .on{ background: #000; }



.ryBox .ryCont{position:relative;}
.ryBox .ryCont ul{margin:60px auto 0px auto;width:236px;overflow:hidden;}
.ryBox .ryCont li{width:236px;float:left;text-align:center;}
.ryBox .ryCont li img{border:1px solid #ccc;}
.ryBox .ryCont li h5{margin-top:12px;font-weight:normal;}
.ryBox .ryCont li h5 a{color:#333;}
.ryBox .ryCont .btnLeft,.ryBox .ryCont .btnRight{position:absolute;top:50%;margin-top:-34px;width:28px;height:28px;}
.ryBox .ryCont .btnLeft{left:10px;background:url(/img/BtnLeft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:10px;background:url(/img/BtnRight.png) no-repeat center;}



.fr{float:right;}


.chej_img{width:320px; height:240px; border-radius:5px; box-shadow:0px 0px 8px #d4d4d4; overflow:hidden;}
#chej img{width:320px; height:240px; transition: all 1s ease;}
.chej_img:hover img {transform: scale(1.2);}
.chej_img:hover{ box-shadow:0px 0px 10px #afafaf;}


#protit a{display:block;height:40px;line-height:40px; color:#333333; width:100%; white-space:nowrap;text-decoration:none; font-size:15px}
#protitx a{display:block;height:40px;line-height:40px; color:#333333; width:100%; white-space:nowrap;text-decoration:none; font-size:16px}

.probg{width:305px; background-color:#eeeeee; border-radius:5px; box-shadow:0px 0px 8px #b4b4b4;}
.probg_img{width:305px; height:230px; border-radius:5px 5px 0px 0px; overflow:hidden;}
.probg img{width:305px; height:230px; transition: all 1s ease;}
.probg:hover img {transform: scale(1.2);}
.probg:hover{ box-shadow:0px 0px 10px #989898;}
.probg:hover > #protit a{ color:#000;}

.probgx{width:305px; background-color:#eeeeee; border-radius:5px; box-shadow:0px 0px 8px #b4b4b4;}
.probgx_img{width:305px; height:230px; border-radius:5px 5px 0px 0px; overflow:hidden;}
.probgx img{width:305px; height:230px; transition: all 1s ease;}
.probgx:hover img {transform: scale(1.2);}
.probgx:hover{ box-shadow:0px 0px 10px #989898;}
.probgx:hover > #protit a{ color:#000;}


.product_class { width:780px; margin:auto;}
.product_class a{ display:block; float:left; width:140px; margin:0 20px 20px 0; height:46px; line-height:46px; border-radius:5px; background-color:#2768d0; color:#fff; font-size:15px; text-align:center;}
.product_class a:nth-child(5),.product_class a:nth-child(10),.product_class a:nth-child(15),.product_class a:nth-child(20){ margin-right:0;}

.nprodx img{width:500px; height:350px; transition: all 1s ease;}
.nprodx:hover img {transform: scale(1.2);}



.newb{
	background-color:#ededed;
	background-image: url(/img/map1.png);
    background-image-part-image: url(/img/map1.png);
    background-repeat: no-repeat;
    background-position: right -100px TOP;
	padding:50px 0px;
	margin:40px 0px;
}

.newslist .newsli {float:left; width:413px; margin-top:30px; padding:20px 18px; border-radius:5px; background-color:#FFFFFF; margin-right:30px;}
.newslist .newsli .newlil{float:left; width:60px;}
.newslist .newsli .newlil .newlily{font-size:16px; text-align:right;}
.newslist .newsli .newlil .newlilmd{font-size:22px; font-weight:600; text-align:right;}
.newslist .newsli .newlir{margin-left:80px; width:auto;}
.newslist .newsli .newlir .newlirt{font-size:20px; font-weight:600; height:26px; line-height:26px;}
.newslist .newsli .newlir .newlirc{margin-top:15px; line-height:1.8; height:54px; overflow:hidden; color:#999999;}
.newslist .newsli:nth-child(3){ margin-right:0px; }
.newslist .newsli:hover{ background-color:#2768d0;}
.newslist .newsli:hover .newlily{ color:#FFFFFF;}
.newslist .newsli:hover .newlilmd{ color:#FFFFFF;}
.newslist .newsli:hover .newlirc{ color:#FFFFFF;}
.newslist .newsli:hover .newlirt a{ color:#FFFFFF;}






.newlist{padding:20px; margin:15px 5px; border-radius:4px; border:solid 1px #CCCCCC; box-shadow:0px 0px 5px #d4d4d4;}
.newlist:hover{border:solid 1px #aaaaaa; box-shadow:0px 0px 10px #afafaf;}
.newlist:hover > a > .newtitle{ color:#FB8700;}
.newtitle{height:30px; line-height:30px; font-size:17px; font-weight:500;}
.newcont{line-height:24px; font-size:14px; color:#888888; padding:5px 0px;}
.newlbl{height:30px; line-height:30px; font-size:14px; color:#666666;}




.tu_lei_main				{ width:1300px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:30px;}
.tu_lei_main_l				{ width:270px; height:auto; float:left; overflow:hidden;} 
.tu_lei_main_l_t1			{ width:100%; height:auto;background:#fff; overflow:hidden; padding:10px 0; margin-bottom:0px;}
.tu_lei_main_l_t1_title		{ width:100%; height:50px; margin:0 0; padding:0 0; }
.tu_lei_main_l_t1_title i{float:left; line-height:40px;color:#022aa6; font-size:30px; margin-right:5px;}
.tu_lei_main_l_t1_title img	{ width:auto; height:30px; margin-top:10px; margin-right:10px; float:left;}
.tu_lei_main_l_t1_title b	{ width:240px; height:50px; float:left; font-size:18px; color:#022aa6; line-height:40px;}
.bpc {background: url(/img/al_h3.jpg) no-repeat left bottom;}

.tu_lei_main_l_t1 .ce .no{ background:#f4f4f4; color:#022aa6;}
.clear{clear:both;}

.ce{display:block;width:100%; height:auto; margin:0 auto; }
.ce li{ list-style:none; }
.ce li i{ font-size:20px; float:left;line-height:20px; margin-right:5px;}
.ce li a{padding: 10px 10px 10px 30px;color:white;display:block;cursor:pointer;background:url(/img/libg.gif) no-repeat 9px -37px; text-decoration:none; color:#3f3f3f; font-size:16px;}

.ce li a:hover{ background:#ededed url(/img/libg.gif) no-repeat 9px -36px;  }
.ce li .dqian{background:none;}
.ce li .xz{ background:#ededed; color:#022aa6;}
.ce li .xuanze{ background:#f4f4f4; color:#022aa6;}

.er{ margin-bottom:0px; overflow:hidden; padding-left:8%; }
.er li{ float:left;  padding:0px; border:none; margin-bottom:5px;}
.er li i{ font-size:16px; }
.er li a{display:block; color:white;font-size:14px; padding:5px;}
.er .e_li a{ color:#949494;}
.er li a:hover,.er li .sen_x{  }
.er .e_li a:hover,.er .e_li .sen_x{  }
.er .e_li .xuanle{ color:#022aa6;}


.thr{background:#0075c5; display:none;} 
.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;}
.er .e_li .thr li a{background:url(/img/more.png) no-repeat 10px center;}
.er .e_li .thr li a:hover{ background:#0075c5 url(/img/more.png) no-repeat 10px center;}
.er .e_li .thr li .xuan{ background:#0075c5 url(/img/more.png) no-repeat 10px center;}


.thr{background:#0075c5; display:none;} 
.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;}
.er .e_li .thr li a{background:url(/img/more.png) no-repeat 10px center;}
.er .e_li .thr li a:hover{background:#0075c5 url(/img/more.png) no-repeat 10px center;}
.er .e_li .thr li .xuan{ background:#0075c5;}

.tu_lei_main_l_t2			{ width:100%; height:auto;background:#f8f8f8; overflow:hidden; padding:10px 0; margin-bottom:20px;}
.tu_lei_main_l_t2_title		{ width:250px; height:50px; margin:0 10px; padding:0 10px; border-bottom:2px solid #022aa6;}
.tu_lei_main_l_t2_title i{float:left; line-height:40px;color:#3f3f3f; font-size:30px; margin-right:5px;}
.tu_lei_main_l_t2_title img	{ width:auto; height:30px; margin-top:10px; margin-right:10px; float:left;}
.tu_lei_main_l_t2_title b	{ width:150px; height:50px; float:left; font-size:18px; color:#3f3f3f; line-height:40px;}

.tu_lei_main_l_t2_con		{ width:270px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
#quotation					{width:262px;height:262px;overflow:hidden; margin:10px 9px;}
#quotation li				{ position:relative;}
#quotation li	 a{ text-decoration:none; display:block;}
#quotation li .a-r			{ text-align:center;}
#quotation li img			{ border:1px solid #ededed; width:260px; height:260px;}
#quotation li p				{ display:none;}
#quotation li:hover p		{ display:block; width:100%; height:100%; padding:0px; overflow:hidden; font-size:16px;  color:#fff; background:url(../image/bg.png) repeat; position:absolute; top:0; left:0; z-index:10; text-align:center; line-height:260px;}
#quotation li:hover{background:#url(../image/bg.png) repeat;}

.tu_lei_main_l_t3			{ width:100%; height:auto;background:#f8f8f8; overflow:hidden; padding:10px 0; margin-bottom:20px;}
.tu_lei_main_l_t3_title		{ width:100%; height:auto; margin:0 0px; padding:0 0px;  overflow:hidden;}


.tu_lei_main_l_t3_title img	{ width:100%; height:auto; margin-bottom:10px; }
.tu_lei_main_l_t3_con		{ width:250px; padding-left:3px; height:auto; overflow:hidden; margin:0 auto;}
.tu_lei_main_l_t3_con p		{ width:100%; height:auto; font-size:15px; line-height:25px; color:#333333; overflow:hidden}
.tu_lei_main_l_t3_con h2	{ width:100%; height:auto; color:#333; line-height:35px; font-size:16px; padding-top:10px; padding-bottom:10px;}



