/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
 li{list-style-type:none}
  ul{margin:0px;padding:0px}
 img{border:0px;}
 a{text-decoration:none;color:#666}
 a:hover{text-decoration:none;}
body{ font-family:Arial,"����","Microsoft Yahei", Helvetica, sans-serif,SimSun;font-size:12px;color:#666666;}
body a:hover{color:#e60000;}
h4{font-size:15px;color:#666;}
.l{ float:left}
.r{ float:right}
.clear{ clear:both;}
.blank10{height:10px; overflow:hidden}
.blank30{height:30px; overflow:hidden}
.blank18{height:18px; overflow:hidden}
.daohang{ line-height:30px;font-size:12px;color:#666;padding-left:8px; }
.daohang a{margin:6px;color:#0063c8}
.Dg{width:980px;margin:0 auto; line-height:30px;font-size:12px;color:#666;padding-left:8px; }
.Dg a{margin:6px;color:#0063c8}
.idx{width:980px;margin:0 auto; overflow:hidden;margin-top:10px}
.norecord{width:250px;margin:0 auto;margin-top:20px; height:32px; line-height:32px;padding-left:27px; border:1px solid #f9b49c;color:#e00; background:#fff6e6 url(no.gif) no-repeat 10px 50%;font-size:12px}
del{ text-decoration:none; padding:0px;margin:0px;}
.hide{ display:none}



/*share_start*/
#product-top{width:1150px;}
.header{width:100%;height:110px;background:url(bg-top.jpg) repeat-x;position: relative;
}
.header .top{width:1000px;margin:0px auto;}
.header .top  .top-kw{height:25px;line-height:25px;text-aligin:right;padding-left:600px;padding-top:5px;padding-bottom:20px;}
.header .top .logo{float:left;width:180px;height:60px;margin-top:0px;margin-left:0px;background:url(logo.jpg) no-repeat;overflow:hidden;}
.header .top .logo-en{float:left;width:184px;height:43px;margin-top:-8px;margin-left:0px;background:url(logo-en.png) no-repeat;overflow:hidden;}
.header .top .logo2{float:left;width:314px;height:352px;margin-top:0px;margin-left:0px;background:url(bg-product1.png) no-repeat;overflow:hidden;}

.header .top .right{float:right;wdith:800px;text-align:right;overflow:hidden;padding-top:10px;}
.header .top  .language{margin-top:5px;height:25px;line-height:25px;margin-bottom:20px;width:130px;margin-left:300px;}
.top-kw2{height:25px;line-height:25px;text-align:right;padding:10px 0 10px 20px;}
.top-kw3{height:25px;line-height:25px;text-align:right;padding:10px 0 20px 20px;}
.indexmenu a ,.indexmenu a:hover{display:block;float:left;	font-size:14px;font-family:"΢���ź�";color:#fff;text-decoration: none;
width:90px;	height:28px;margin-right:10px;text-align:center;color:#fff;	line-height:28px;background:url(bg-menu01.gif) no-repeat 0px 0px;}

/*����������ʽ*/
/*--#navMenu {width:800px;height:28px;line-height:28px;overflow:hidden;margin-top:0px;}
#navMenu ul{width:800px;padding:0px;list-style:none;margin-top:0px;}
#navMenu li{float:left;width:90px;margin-right:10px;height:26px;	line-height:24px;text-align:center;display:block;font-family:"Microsoft Yahei";
font-size:13px;background:url(bg-menu01.gif) no-repeat 0px -35px;word-wrap:break-word;}
#navMenu li a{color:#898989;display:block;text-align:center;font-weight:600;font-family:"Microsoft Yahei";}

#navMenu li a:hover, #navMenu li a:active,#navMenu ul li.curr a {
display:block;	color:#fff;text-decoration: none;
width:90px;	height:26px;	line-height:24px;background:url(bg-menu01.gif) no-repeat 0px -70px;
position:relative;top:0px;left:0px;font-weight:500;
}
*/


#navMenu {width:800px;height:28px;line-height:28px;overflow:hidden;margin-top:0px;}
#navMenu ul{width:800px;padding:0px;list-style:none;margin-top:0px;}
#navMenu li{float:left;margin-right:10px;width:90px;height:26px;line-height:26px;text-align:center;display:block;color:#898989
font-size:14px;font-family:Arial,"Microsoft Yahei";word-wrap:break-word;background:url(bg-menu01.gif) no-repeat 0px -35px;}
#navMenu li a{color:#898989;display:block;text-align:center;font-weight:600;font-family:Arial,"Microsoft Yahei";}
#navMenu li a:hover, #navMenu li a:active,#navMenu  ul li.curr a {
display:block;color:#fff;text-decoration: none;
width:90px;	height:26px;	line-height:26px;background:url(bg-menu01.gif) no-repeat 0px -70px;
position:relative;top:0px;left:0px;font-weight:500;
}



#navMenu2 {width:890px;height:28px;line-height:28px;overflow:hidden;margin-top:0px;}
#navMenu2 ul{width:890px;padding:0px;list-style:none;margin-top:0px;}
#navMenu2 li{float:left;margin-right:10px;width:100px;height:28px;line-height:28px;text-align:center;display:block;color:#898989
font-size:14px;font-family:Arial,"Microsoft Yahei";word-wrap:break-word;background:url(bg-menu01.gif) no-repeat 0px -305px;}
#navMenu2 li a{color:#898989;display:block;text-align:center;font-weight:600;font-family:Arial,"Microsoft Yahei";}
#navMenu2 li a:hover, #navMenu2 li a:active,#navMenu2  ul li.curr a {
display:block;color:#fff;text-decoration: none;
width:100px;	height:28px;	line-height:28px;background:url(bg-menu01.gif) no-repeat 0px -340px;
position:relative;top:0px;left:0px;
}
/*-------- �����˵� --------------*/
.dropMenu {
	position:absolute;
	top: 10;margin-top:5px;
	z-index:100;visibility: hidden;
    *left:-170px;margin-left:-170px; *margin-left:-170px !important;_margin-left:-170px;
    width:120px;text-align:center;color:#fff;
}
.dropmenu-top{width:120px;height:20px;overflow:hidden;background:url(menu002.png) no-repeat 0px 0px;}
.dropmenu-bottom{width:120px;height:20px;overflow:hidden;background:url(menu002.png) no-repeat 0px -113px;margin-top: -5px;}
.dropmenu-center{width:120px;height:auto;background:url(menu004.png) repeat-y;}

.dropmenu-center li {
	width:120px;height:26px;line-height:26px;text-align:center;
	margin-bottom:5px;color:#666;display:block;
}
.dropmenu-center li a{
	 width:120px;height:26px;line-height:26px;text-align:center;
	 margin-bottom:5px;color:#666;display:block;
}


.dropmenu-center  li a:hover {
	width:120px;height:26px;line-height:26px;text-align:center;
	margin-bottom:5px;color:#fff;display:block;
	text-decoration:none; background:url(menu003.png) no-repeat;
}

/*-------- �����˵�-en --------------*/
.dropMenu-en {
	position:absolute;
	top: 10;margin-top:5px;
	z-index:100;visibility: hidden;
    *left:-170px;margin-left:-170px; *margin-left:-170px !important;_margin-left:-170px;
    width:120px;text-align:center;color:#fff; padding-right:10px;
}
.dropmenu-top-en{width:120px;height:20px;overflow:hidden;background:url(menu002-en.png) no-repeat 0px 0px;padding-right:10px;}
.dropmenu-bottom-en{width:120px;height:20px;overflow:hidden;background:url(menu002-en.png) no-repeat 0px -113px;margin-top: -5px;padding-right:10px;}
.dropmenu-center-en{width:120px;height:auto;background:url(menu004-en.png) repeat-y;padding-right:10px;}

.dropmenu-center-en li {
	width:120px;height:26px;line-height:26px;text-align:center;
	margin-bottom:5px;color:#666;display:block;padding-right:10px;
}
.dropmenu-center-en li a{
	 width:120px;height:26px;line-height:26px;text-align:center;
	 margin-bottom:5px;color:#666;display:block;padding-right:10px;
}


.dropmenu-center-en li a:hover {
	width:120px;height:26px;line-height:26px;text-align:center;padding-right:10px;
	margin-bottom:5px;color:#fff;display:block;
	text-decoration:none; background:url(menu003-en.png) no-repeat;
}

/*��ҳ��ʽ*/
.flash{width:100%;}
.w1000{width:1000px;margin:0px auto;}
/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}


.gonggao{width:100%;height:30px;background:url(bg-gonggao.jpg) repeat-x;}
.gonggao .cont{width:1000px;margin:0px auto;height:30px;line-height:30px;}
.gonggao .cont-left{float:left;height:30px;line-height:28px;font-size:14px;font-weight:500;margin-right:10px;}
.index1{width:1000px;margin:0px auto; margin-top:10px;}
.index1 .left{float:left;width:240px;}

.index1 .center{float:left;width:460px;margin:0px 10px;}
.index1 .right{float:left;width:240px;}

.index1 .left .text {
	padding:8px 0;
        margin:0;
	font-family:Oswald;
	font-weight:normal;
	font-size:12px;
	color:#696969;
	line-height:16px;
}
.b-title {
	font-family:Oswald;
	font-weight:bold;
	font-size:36px;
	color:#D9231B;
	line-height:30px;
	padding:0;
        margin:0;
}
.b-title span{
	font-family:Oswald;
	font-weight:normal;
	font-size:18px;
	color:#7c1519;
}
.index1 .left ul {height:220px;overflow:hidden;width:240px;}
.index1 .left ul li{text-indent:30px;font-size:14px;height:28px;line-height:25px;color:#CC3300;background:url(dotted3.png) no-repeat 0 7px;}
.index1 .left ul li a{color:#666;}
.index1 .left ul li a:hover{color:#e60000;}
.about-title{height:25px;width:410px;background:url(index-title.gif) no-repeat 0 -230PX;overflow:hidden;border-bottom:0px solid #ccc;margin-bottom:0px;}
.about-cont{width:410px;height:175px;overflow:hidden;line-height:22px;}
.news-title{margin-top:10px;height:25px;width:410px;background:url(index-title.gif) no-repeat 0px -256px;overflow:hidden;}
.news-cont{width:410px;height:150px;line-height:25px;}
.news-cont li{width:230px;line-height:25px;height:25px;margin-bottom:3px;}
.news-cont li a{line-height:25px;height:25px;}
.movie-title{height:25px;width:240px;background:url(index-title.gif) no-repeat 0 -282px;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:10px;}
.movie-cont{width:240px;}
.index-case{width:750px;float:left;}
.index-case .title{height:30px;width:200px;background:url(index-title.gif) no-repeat 0px -90px;overflow:hidden;margin-bottom:1px;}
.index-case .title2{height:30px;width:200px;background:url(index-title.gif) no-repeat -78px -90px;overflow:hidden;margin-bottom:1px;}
.index-case ul{width:750px;height:150px;padding:10px 10px;}
.hezuo{width:1000px;margin:0px auto;}
.hezuo .title{height:30px;width:990px;background:url(index-title.gif) no-repeat 0px -120px;overflow:hidden;margin-bottom:10px;}
.hezuo .title6{height:30px;width:100px;background:url(index-title.gif) no-repeat 0px -120px;overflow:hidden;margin-bottom:10px;margin-left:30px;}
.hezuo .title3{height:22px;width:990px;background:url(index-title.gif) no-repeat 0px -208px;overflow:hidden;margin-bottom:10px;}
.hezuo .title3e{height:22px;width:990px;background:url(index-title.gif) no-repeat -78px -208px;overflow:hidden;margin-bottom:10px;}

.hezuo .title4{height:25px;width:990px;background:url(index-title.gif) no-repeat 0px -90px;overflow:hidden;margin-bottom:10px;}
.hezuo .title4e{height:25px;width:990px;background:url(index-title.gif) no-repeat -78px -90px;overflow:hidden;margin-bottom:10px;}
.hezuo .title2{height:20px;width:990px;background:url(index-title.gif) no-repeat 0px -150px;overflow:hidden;margin-bottom:0px;}
.hezuo .links{height:20px;width:200px;background:url(index-title.gif) no-repeat 0px -310px;overflow:hidden;float:left;}
.hezuo .links2{height:20px;width:100px;float:right;color:#D9231B;font-size:15px;}
.hezuo .links2 a,.hezuo .links2 a:hover{color:#666;}
.hezuo ul li{float:left;margin-right:10px;*margin-right:5px !important;_margin-right:5px;text-align:center;}
.tjproduct{width:100%;background:none;}
.tjproduct .title{height:22px;width:100%;background:url(index-title.gif) no-repeat 0px -208px;overflow:hidden;margin-bottom:10px;}
.tjproduct .title1e{height:22px;width:100%;background:url(index-title.gif) no-repeat -78px -208px;overflow:hidden;margin-bottom:10px;}
.tjproduct ul li{text-align:center;}

.hezuo2{ width:800px; float:left;}
.hezuo2 .title{height:30px;width:800px;background:url(index-title.gif) no-repeat 0px -120px;overflow:hidden;margin-bottom:10px;}
.hezuo2 .title2{height:30px;width:800px;background:url(index-title.gif) no-repeat -109px -120px;overflow:hidden;margin-bottom:10px;}
.hezuo2 .links{height:20px;width:200px;background:url(index-title.gif) no-repeat 0px -310px;overflow:hidden;float:left;}
.friendlink{ width:800px; float:left; padding-left:2px; margin-top:15px;}
.case_chakan{float:right; display:block; margin-top:5px;margin-right:20px;}
/*������ʽ*/
.qimo8{ overflow:hidden; width:900px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:30px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:30px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; height:30px;  line-height:30px; list-style:none;color:#666;}
.qimo8 li a{margin-right:10px;color:#666;}


/* ������*/
.sc{width:220px;}
.sc .scbox{ }
.sc .scbox .SC_input{width:140px; float:left;height:30px; line-height:30px;background:url(search.gif) no-repeat 0px 0px;color:#aaa;padding-left:20px;border:0px;border:none;font-size:14px;_margin-right:-3px; }
.sc .scbox .scbtn{ height:30px; width:40px;  border:0px;background:url(searchr.gif) no-repeat;cursor:pointer;}

button,.btnNormal{height:30px;line-height:30px;}

.sc .scbox .selSearch{ float:left;width:20px;height:30px; background:url(search.gif) no-repeat 0px 0px;cursor:pointer; _overflow:hidden;display:none; }
.sc .scbox .selSearch .nowSearch{display:none; }
.sc .scbox .btnSel{float:right;width:14px;height:19px;}


/* ������*/

/*����ҳ*/
#top-product2{margin-top:-230px;width:1150px;}
#top-product3{margin-top:-180px;width:1200px;}
#top-product4{margin-left:200px;}
.wzdh2{margin-left:20px;background:url(home.png) no-repeat left 6px;line-height:30px;height:30px;text-indent:20px;}
.wzdh{width:1000px;margin:0px auto;background:url(home.png) no-repeat left 6px;line-height:30px;height:30px;text-indent:20px;}
.index2{width:1000px;margin:0px auto;}
.index2 .left{width:160px;overflow:hidden;min-height:300px;float:left;margin-bottom:10px;}
.index2 .left .lanm{width:160px;padding-top:10px;}
.index2 .left .lanm .title{width:160px;height:55px;text-align:center;line-height:55px;}
.index2 .left .lanm .title h2{color:#ffffff;font-size:16px;font-weight:normal}
.index2 .left .lanm .cont{width:180px;overflow:hidden;margin-bottom:10px;float:left;font-size:14px;}
.index2 .left .lanm .cont li{width:180px;height:35px;background:url(leftlanm.gif) no-repeat -20px -70px;line-height:35px;
text-indent:30px;font-size:14px;color:#666;display:block;}
.index2 .left .lanm .cont li a{display:block;color:#666;}
.index2 .left .lanm .cont li a:hover ,.index2 .left .lanm .cont li.curr a{background:url(leftlanm.gif) no-repeat -20px -110px;color:#e60000;text-decoration:none;}
.index2 .left .lanm .cont2{width:180px;overflow:hidden;margin-bottom:10px;float:left;font-size:14px;}
.index2 .left .lanm .cont2 li{width:180px;height:35px;background:url(leftlanm.gif) no-repeat -20px -70px;line-height:35px;
text-indent:0px;font-size:14px;color:#666;display:block;}
.index2 .left .lanm .cont2 li a{display:block;color:#666;}
.index2 .left .lanm .cont2 li a:hover ,.index2 .left .lanm .cont li.curr a{background:url(leftlanm.gif) no-repeat -20px -110px;color:#e60000;text-decoration:none;}


.index2 .center2{float:left;width:400px;overflow:hidden;font-size:14px;line-height:180%;color:#666666}

.index2 .right2{float:right;width:300px;border-left:1px solid #ccc;padding-left:20px;}
.index2 .right2 li{border-bottom:1px dotted #ccc;height:25px;line-height:25px;}
.index2 .right3{float:right;width:270px;}
.index2 h3{font-size:16px !important;color:#666; font-weight:normal !important;}
.index2 .titdate{font-size:14px;line-height:30px;}
.index2 .title5{height:40px;line-height:40px;font-size:16px;border-bottom:1px solid #ccc;color:#e60000;}

.about-tit,.servie-tit,.news-tit,.product-tit,.honor-tit{width:225px;height:66px;line-height:66px;margin-left:10px;font-size:18px;color:#e60000;text-indent:10px;}
.about-tit{background:url(lanm-about.jpg) no-repeat;}
.servie-tit{background:url(lanm-servie.jpg) no-repeat;}
.news-tit{background:url(lanm-news.jpg) no-repeat;}
.product-tit{background:url(lanm-product.jpg) no-repeat;}
.honor-tit{background:url(lanm-honr.jpg) no-repeat;}
.aboutowi{width:1000px;margin:0px auto; margin-top:10px;}
.aboutowi .left{width:160px;overflow:hidden;min-height:300px;float:left;margin-right:20px;}
.aboutowi .left .title{width:160px;height:55px;text-align:center;line-height:55px;color:#FFFFFF;font-size:16px;}
.aboutowi .left .title h2{color:#ffffff;font-size:16px;font-weight:normal}
.aboutowi .left ul li{width:160px;height:35px;background:url(leftlanm.gif) no-repeat -20px -70px;line-height:35px;
text-indent:12px;font-size:14px;color:#666;display:block;}
.aboutowi .left ul li a{display:block;width:180px;height:35px;}
.aboutowi .left ul li a:hover, .aboutowi .left ul li.curr a{background:url(leftlanm.gif) no-repeat -20px -110px;width:160px;height:35px;color:#e60000;text-decoration:none;}

/*������֧��Ӣ�İ�
.aboutowi .left-en{width:160px;overflow:hidden;min-height:300px;float:left;margin-right:20px;}
.aboutowi .left-en .title{width:160px;height:55px;text-align:center;line-height:55px;color:#FFFFFF;font-size:16px;}
.aboutowi .left-en .title h2{color:#ffffff;font-size:16px;font-weight:normal}
.aboutowi .left-en ul li{width:160px;height:35px;background:url(leftlanm.gif) no-repeat -20px -70px;line-height:35px;
text-indent:30px;font-size:14px;color:#666;display:block;}
.aboutowi .left-en ul li a{display:block;width:180px;height:35px;}
.aboutowi .left-en ul li a:hover, .aboutowi .left ul li.curr a{background:url(leftlanm.gif) no-repeat -20px -110px;width:160px;height:35px;color:#e60000;text-decoration:none;}
/*������֧��Ӣ�İ�end*/


.aboutowi .center{width:540px;float:left;margin-left:20px;}
.aboutowi .center .title{width:100%;}
.aboutowi .center .title li{float:left;width:180px;height:52px;line-height:52px;background:url(aboutowi1.png) no-repeat -180px 0px;overflow:hidden;
color:#FFFFFF;font-size:14px;text-align:center;display:block;
} 
.aboutowi .center .title li a{display:block;color:#FFFFFF;width:180px;height:52px;background:url(aboutowi1.png) no-repeat -180px 0px;} 
.aboutowi .center .title li a:hover ,.aboutowi .center .title li.curr a{display:block;background:url(aboutowi1.png) no-repeat 0px 0px;text-decoration:none;color:#ffffff;
text-align:center;width:180px;height:52px;} 
.aboutowi .center .title .sd02{width:178px;height:35px;background:#f7f7f7;display:block;color:#666;text-align:center;line-height:35px;float:left;border:1px solid #ebebeb;
border-left:noen;border-bottom:0px;font-size:14px;}
.aboutowi .center .title .sd01{width:180px;height:35px;background:#e60000;display:block;color:#FFFFFF;text-align:center;line-height:35px;float:left;font-size:14px;}
.aboutowi .center ul{padding:10px;color:#666;line-height:26px; font-size:13px;}
.aboutowi .center .owi3{line-height:26px; font-size:13px;}
.aboutowi .right{width:215px;float:right;}
.bgliuyan{width:215px;height:534px;background:url(bg-liuyan.png) no-repeat;}
.bgliuyan ul{padding-left:15px;}

.index2 .right{float:right;width:780px;}
.right-title{width:740px;height:28px;line-height:25px;background:url(bg-menu01.gif) no-repeat 0px -340px;text-indent:0px;font-size:14px;font-weight:bold;}
.right-tit{float:left;padding-left:0px;color:#fff;font-size:14px;width:102px;text-align:center;}
.right-more{float:right;padding-right:20px;}
.index2 .right .cont{padding:10px;}
.index2 .right h3{font-size:18px;}
.index2 .right .prolmjj{width:740px;height:300px;border-bottom:1px solid #ccc;}
.index2 .right .prolmjj .left{width:310px;height:300px;float:left;background:none;}
.index2 .right .prolmjj .center{width:100px;height:300px;float:left;margin:0px 10px 0px 10px;}
.index2 .right .prolmjj .center li{width:100%;}
.index2 .right .prolmjj .right{float:right;width:230px;height:300px;}
.index2 .right .prolmjj .right h1{width:100%;height:50px;line-height:50px;font-size:20px;font-family:Arial,"΢���ź�";text-align:center;}

.index2 .right .prolmjj .right .intro{width:230px;max-height:145px;line-height:25px;overflow:hidden;background:url(intro2.jpg) no-repeat;padding:10px;text-indent:26px;margin-bottom:10px;color:#8b8b8b;font-size:14px;}
.index2 .right .prolmjj .right .pzb {text-align:right;line-height:22px;color:#8b8b8b;}
.jmdxz{margin-left:500px;margin-top:20px;width:200px;}
.jmdxz h2{}
.jmdxz li{height:30px;line-height:30px;font-size:16px;background:url(dotted5.gif) no-repeat 0px 6px;text-indent:25px;}
.tdbg{line-height:35px;}
.tdtext{border:0px;height:25px;line-height:25px;width:180px;
	font-family:Oswald;
	font-weight:normal;}
.tdbg2{height:40px;line-height:40px;}	
.tdbg3{height:50px;line-height:50px;}	
.tdtext2{border:1px solid #ccc;height:30px;line-height:30px;width:390px;	font-family:Oswald;	font-weight:normal;}
.tdtext3{border:1px solid #ccc;height:30px;line-height:30px;width:150px;	font-family:Oswald;	font-weight:normal;}	

/*��Ʒ��ʽ*/
.product_list{}
.product_list dl{width:1000px;height:67px;padding-top:18px;background:url(pro_tab_bg.jpg) no-repeat;margin-bottom:10px;}
.product_list dl dt{float:left;width:160px;text-align:center;cursor:pointer;height:67px;line-height:67px;display:block;font-size:14px;}
.product_list dl dt *{display:block;overflow:hidden;}
.product_list dl dt.sd01{color:#e60000;background:url(pro-sd01.png) no-repeat 65px bottom;}
.product_list dl dt.sd02{color:#ffffff;}
.pro-tit2{height:45px;line-height:45px;font-size:16px;}
 .mb50{margin-bottom:50px;}
	.service_info{width:666px;margin:0 auto -1px;color:#afafaf;border:solid 1px #ffffff;border-right:none;background-color:#f7f7f7;}
	.service_info li{float:left;width:292px;margin-left:-1px;padding:20px;border:solid 1px #ffffff;border-width:0 1px;margin-left:-1px;}
	.service_info h3{padding-bottom:3px;font-size:14px;color:#666;}



.cf{*zoom:1;}
.cf:after, .cf:before{content:".";height:0;clear:both;visibility:hidden;display:block;} 


.pro_tab_tit{width:1000px;height:67px;padding-top:18px;background:url(pro_tab_bg.jpg) no-repeat;}
.pro_tab_tit li{float:left;width:160px;text-align:center;color:#ffffff;cursor:pointer;}
.pro_tab_tit li *{display:block;overflow:hidden;}
.pro_tab_tit li em.spr{width:18px;height:18px;line-height:0;margin:0 auto;font-size:0;}
.pro_tab_tit li strong{height:28px;padding:5px 0;font-size:14px;}
.pro_tab_tit li i.spr{display:none;width:21px;height:11px;line-height:0;margin:0 auto;font-size:0;background-position:-197px -262px;}
.pro_tab_tit li.cur{color:#e41e1f;}
.pro_tab_tit li.cur i.spr{display:block;}
.pro_tab_tit .cur strong{height:28px;padding:5px 0;font-size:14px;color:#e41e1f;}
.pro_tab_tit .cur .ic_parameter{background-position:-51px -314px;}
.pro_tab_tit .cur .ic_feature{background-position:-84px -314px;}
.pro_tab_tit .cur .ic_condition{background-position:-119px -314px;}
.pro_tab_tit .cur .ic_docDownload{background-position:-154px -314px;}
	.ic_parameter{background-position:-51px -290px;}
	.ic_feature{background-position:-84px -290px;}
	.ic_condition{background-position:-119px -290px;}
	.ic_docDownload{background-position:-154px -290px;}
.pro_tab_cont{padding:10px 50px 40px;background-color:#ffffff;}
.pro_tab_cont strong{line-height:45px;font-size:30px;color:#666;}
.parameter_cont dl{padding:3px 0;}
.parameter_cont dt{float:left;width:100px;font-weight:bold;}
.parameter_cont dd{float:left;width:780px;padding-left:20px;color:#818181;}
.pagebox{padding:30px 15px;font-size:14px;}
.pagebox .page_prev{padding:5px 0 26px 35px;background-position:left -239px;}
.pagebox .page_next{padding:5px 35px 26px 0;background-position:right -307px;}
.pagebox .page_prev:hover{background-position:left -379px;}
.pagebox .page_next:hover{background-position:right -447px;}




/*ͼƬ��ʽ*/
.photomain02{width:740px;margin-top:0px;}
.photomain02 #fenye a.curr{ background:#ff0033;border:1px solid #f09}

.photomain02 h4{ position:relative; height:45px; line-height:35px;font-size:21px;font-weight:normal; background:url(photoxian.png) repeat-x 0 24px}
.photomain02 h4 span{width:180px; height:45px; background:#f1f1f1; display:block}

.photomain02 .photobox { width:210px; background:#fff; position:relative; overflow:hidden; float:left; margin:15px 20px 10px 15px;text-align:center;}
.photomain02 .photobox .caption { bottom:-200px; left:0px; display:none}/*����ɾ��*/
.photomain02 .photobox .heading span { top:-200px; display:block;}/*����ɾ��*/
.photomain02 .photobox .heading span a{}

.photomain02 .photobox .heading{ top:-200px; position:absolute; background:url(touming.png); height:200px; width:230px;}
.photomain02 .photobox .heading a{color:#fff; display:block;height:200px; padding:50px 20px;font-size:12px;line-height:24px;}
.photomain02 .photobox .heading a:hover{ text-decoration:none}
.photomain02 .photobox .photosize{max-width:210px; height:180px;}
.photomain02 .photobox .ctbox{ line-height:26px;color:#888;text-align:center;}
.photomain02 .photobox .ctbox a{font-size:14px;}
.photomain02 .photobox .ctbox b{font-weight:normal;color:#3c8fc6}


.photomain03{width:740px;margin-top:0px;}
.photomain03 #fenye a.curr{ background:#ff0033;border:1px solid #f09}


.photomain03 .photobox { width:175px; background:#fff; position:relative; overflow:hidden; float:left; margin:15px 0px 0px 10px;text-align:center;}
.photomain03 .photobox .caption { bottom:200px; left:0px; display:none}/*����ɾ��*/
.photomain03 .photobox .heading span { top:-200px; display:block;}/*����ɾ��*/

.photomain03 .photobox .heading{ top:-200px; position:absolute; background:url(touming.png); height:200px; width:175px;}
.photomain03 .photobox .heading a{color:#fff;  display:block;height:200px; padding:50px 20px;font-size:12px;line-height:24px;}
.photomain03 .photobox .heading a:hover{ text-decoration:none}
.photomain03 .photobox .photosize{max-width:175px; height:200px;}
.photomain03 .photobox .ctbox{ line-height:25px;color:#888; line-height:25px;text-align:center;}
.photomain03 .photobox .ctbox a{font-size:18px;}
.photomain03 .photobox .ctbox b{font-weight:normal;color:#3c8fc6}

.photomain04{width:1000px;margin:0px auto;}
.photomain04 #fenye a.curr{ background:#ff0033;border:1px solid #f09}

.photomain04 h4{ position:relative; height:45px; line-height:35px;font-size:21px;font-weight:normal; background:url(photoxian.png) repeat-x 0 24px}
.photomain04 h4 span{width:180px; height:45px; background:#f1f1f1; display:block}
.photomain04 h3{line-height:25px;font-size:18px;font-weight:bold;}

.photomain04 .photobox { width:310px; background:#fff; position:relative; overflow:hidden; float:left; margin:15px 0px 0px 20px;text-align:center;}
.photomain04 .photobox .caption { bottom:-190px; left:0px; display:none}/*����ɾ��*/
.photomain04 .photobox .heading span { top:-190px; display:block;}/*����ɾ��*/

.photomain04 .photobox .heading{ top:-190px; position:absolute; background:url(touming.png); height:190px; width:310px;}
.photomain04 .photobox .heading a{color:#fff; display:block; padding:50px 20px;font-size:12px;line-height:24px;}
.photomain04 .photobox .heading a:hover{ text-decoration:none}
.photomain04 .photobox .photosize{max-width:310px; height:190px;}
.photomain04 .photobox .ctbox{ line-height:20px;color:#888; line-height:20px;text-align:center;padding:15px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;}
.photomain04 .photobox .ctbox a{font-size:18px;}
.photomain04 .photobox .ctbox b{font-weight:normal;color:#3c8fc6}

.photomain05{width:760px;margin-top:0px;}
.photomain05 #fenye a.curr{ background:#ff0033;border:1px solid #f09}

.photomain05 h4{ position:relative; height:45px; line-height:35px;font-size:21px;font-weight:normal; background:url(photoxian.png) repeat-x 0 24px}
.photomain05 h4 span{width:180px; height:45px; background:#f1f1f1; display:block}

.photomain05 .photobox { width:230px; background:#fff; position:relative; overflow:hidden; float:left; margin:15px 12px 10px 10px;text-align:center;}
.photomain05 .photobox .caption { bottom:-200px; left:0px; display:none}/*����ɾ��*/
.photomain05 .photobox .heading span { top:-200px; display:block;}/*����ɾ��*/
.photomain05 .photobox .heading span a{}

.photomain05 .photobox .heading{ top:-200px; position:absolute; background:url(touming.png); height:200px; width:230px;}
.photomain05 .photobox .heading a{color:#fff; display:block;height:200px; padding:20px;font-size:12px;line-height:24px;}
.photomain05 .photobox .heading a:hover{ text-decoration:none}
.photomain05 .photobox .photosize{max-width:228px; height:198px;border:1px solid #f1f1f1;}
.photomain05 .photobox .photosize:hover {border:1px solid #e60000;}
.photomain05 .photobox .ctbox{height:26px; line-height:26px;color:#888; text-align:center;}
.photomain05 .photobox .ctbox a{font-size:14px;}
.photomain05 .photobox .ctbox b{font-weight:normal;color:#3c8fc6}

.product{width:1000px;margin:0px auto;}
.product .left{float:left;width:450px;}
.product .right{float:right;width:450px;}
.product .right .title{height:30px;line-height:30px;border-bottom:2px solid #da251e;margin-bottom:20px;}
.product .right .title h1{font-size:16px;}
.product .right .cont{}
.product .right .contr{width:85px;float:right;}
.product .right .contl{width:360px;float:left;}
.product .right .yt{}
.product .right .ys{}
.wrap{width:1100px;margin:0px auto;}



/* ͼƬ��ҳ��ʽ����ʽ*/
/*.imagelist{width:450px;} 
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;display:none;}
.imagelist .defaultimagesrc{border:1px solid #ccc;text-align:center;width:450px;height:390px;}
.imagelist .defaultImagesrc img{padding:10px 0px;height:370px; max-width:440px;}
#ShowLargeImg{height:370px;max-width:440px;} 
*/
.imagelist .imageintro{text-align:center;font-size:15px;padding-bottom:15px; line-height:22px;font-weight:bold; font-family:Arial,"΢���ź�";display:none;}
.thumb {
    height:120px;
    width:440px;
	padding:5px;
}
.thumb_1 {
	text-align: center;display:none;
	float: left;
	height: 50px;
	width: 80px;
	padding-top: 30px;
	font-weight: 700;
	font-size: 18px;
	color:#666;
}
.thumb_1 .font-28{font-size:28px;color:#666;}
.thumb_2 {float: left;
	width: 830px;
}
.thumb_2_1 {
	background:url(/sysimg/default/leftbut.gif) no-repeat;
	display:none;
	float: left;
	height: 117px;
	width: 42px;
	cursor:pointer;
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {background:url(/sysimg/default/rightbut.gif) no-repeat;
	float: right;display:none;
	height: 117px;
	width: 42px;
	cursor:pointer;
}
#scrool_div {
	width:500px;
	position:relative;
	height:110px;
	overflow:hidden;
}
#scrool_wrap {height:109px;width:450px;}
#scrool_wrap li {float:left;margin-right:5px;}
#scrool_div img{
	width:90px;
	height:90px;
	margin:5px;
}
.normalthumb img{padding:2px;border:2px solid #F9AF10}
.currthumb img{padding:2px;border:2px solid #ff6600;}

/* ͼƬ��ҳ��ʽ����ʽ����*/

/*��ͼ��ʾ��ʽ����ʽ*/
/*��ͼ��ʾ��ʽ����ʽ����*/

/*ƽ����ʾ��ʽ��ʽ*/
.imglist{text-align:center}
.imglist img{display:block;border:4px solid #efefef;padding:1px}
.imglist div{margin-bottom:15px}
/*ƽ����ʾ��ʽ��ʽ����*/
 /*���ķ�ҳ��ʽ*/
#pageNext{padding:10px 12px 6px; clear:both;display:none;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#1f3a87;} 
#pageNext a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}


/*ͼƬ����ҳ*/
.piccontbg{background:#f1f1f1;}
.ipc_head{height:35px;background:#fff; line-height:35px;border-bottom:1px solid #ddd}
.ipc_head .i_m{width:1000px;margin:0 auto;color:#ccc}
.ipc_head .i_m a{color:#666;margin:1px}
.ipc_nr{width:1000px;margin:0 auto;}
.ipc_nr h1{line-height:65px;font-size:20px; font-weight:normal;padding-top:5px; padding-left:15px;height:52px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ipc_nr .pic_tt{ line-height:35px; color:#666;height:35px}
.ipc_nr .pic_tt span{color:#888;padding-left:15px}
.ipc_nr .pic_tt font{font-size:12px;color:#eb3d00; font-family:Arial;}
.ipc_nr .tp_ct{padding:5px 10px 15px 10px;background:#fff; text-align:center;}
.ipc_nr .tp_ct .imagetop{ float:right;color:#999;}
.ipc_nr .tp_ct .imagetop a{color:#eb3d00}
.ipc_nr .tp_ct .imagetop span{ font-family:Arial, Helvetica, sans-serif;}
.ipc_nr .tp_ct img{ max-width:980px;_width:980px}
.ipc_nr .tp_ct a{color:#fff;}
.ipc_nr .fy{background:#fff;color:#999;padding:15px; line-height:25px;}
.ipc_nr .fy a{color:#eb3d00}
.ipc_nr .tp_into{background:#fff;padding:15px;margin-top:15px;color:#666; line-height:20px}
.ipc_nr .tp_into h4{ line-height:16px;height:30px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal}



.wylxyzbtn{width:350px;margin:0 auto;margin-top:30px; text-align:center;font-size:18px; background:#e1e1e1; height:40px; line-height:40px;}
.wylxyzbtn a{ display:block}
.wylxyzbtn a:hover{ background:#47a1dd; text-decoration:none;color:#fff;}









/*������ҳ��ʼ*/
.newslist{width:700px;height:150px;border-bottom:1px dotted #ccc;overflow:hidden;}
.newslist .left{width:180px;height:140px;float:left;background:none;}
.newslist .left img{width:150px;height:120px;padding:2px;border:1px solid #ccc;}
.newslist .right {float:right;width:500px;height:140px;}
.newslist .right .title a{font-size:14px;text-align:center;height:30px;line-height:30px;color:#cc0000;}
.newslist .right .data{height:25px;line-height:25px;}
.newslist .right .data span{color:#ff3300;}
.newslist .right .intro{line-height:25px;height:80px;overflow:hidden;}














.newsnav{width:980px;margin:0 auto;height:60px;background:#f5f5f5;margin-top:20px;}
.newsnav ul li{padding:0px 20px; float:left; height:60px;}
.newsnav ul li img{margin:5px 0px;}
.newsnav ul li:hover{ background:#fafafa;}
.newsnav ul li a{color:#666;font-size:12px;}

.newsmain01{width:980px;margin:0 auto;margin-top:20px;}
.newsmain01 .left{width:635px; float:left}
.newsmain01 #fenye a.curr{ background:#ff0033;border:1px solid #f09;}
.newsmain01 .left .left01{ height:400px;}
.newsmain01 .left .left02{margin-top:20px;}
.newsmain01 .left .left02 h1{font-size:21px; font-weight:normal;font-family:"simhei"; height:45px; line-height:45px;border-top:4px solid #4c4c4c;border-bottom:1px solid #e5e5e5; padding:0px 1px}
.newsmain01 .left .left02 h1 span{ float:right;font-size:12px;color:#aaa; font-family:Arial}
.newsmain01 .left .left02 h1 span a{color:#999; padding:0px 5px}
.newsmain01 .left .left02 ul li.li01 .title a{font-size:19px; font-weight:normal;font-family:"simhei";}
.newsmain01 .left .left02 ul li.li01 .lct{ width:150px;float:left;}
.newsmain01 .left .left02 ul li.li01 .lct img{width:150px; height:95px}
.newsmain01 .left .left02 ul li.li01 .rct{width:460px; float:right;}
.newsmain01 .left .left02 ul li.li01 .rct .intro{ padding-top:10px; line-height:22px;color:#999; text-indent:2em}
.newsmain01 .left .left02 ul li.li01 .rct .biaoqian span{ float:right; height:30px; line-height:30px;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}

.newsmain01 .left .left02 ul li{ padding:20px 1px;border-bottom:1px dashed #ddd; height:130px;}
.newsmain01 .left .left02 ul li:hover{ background:#fafafa}
.newsmain01 .left .left02 ul li.li02 .title a{font-size:19px; font-weight:normal;font-family:"simhei";}
.newsmain01 .left .left02 ul li.li02 .intro{ padding-top:10px; line-height:22px;color:#999; text-indent:2em}
.newsmain01 .left .left02 ul li.li02 .biaoqian span{ float:right;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}


.newsmain01 .right{width:325px; float:right}
.newsmain01 .right ul li.li01{font-size:17px; font-family:simhei; height:24px;}
.newsmain01 .right ul li.li02{ color:#999;}
.newsmain01 .right ul li.li02 a{color:#666; line-height:23px; padding:0px 3px;}
.newsmain01 .right ul li.li03{ line-height:26px;}
.newsmain01 .right ul li.li03 a{color:#666;}
.newsmain01 .right ul li a:hover{color:#e60000;}
.newsmain01 .right .right01{ height:400px;}
.newsmain01 .right .right02{margin-top:20px;}
.newsmain01 .right .right02 h4{ height:45px; line-height:45px; padding:0px 1px;border-top:4px solid #aaa;border-bottom:1px solid #e5e5e5;font-size:21px; font-family:"simhei";font-weight:normal}
.newsmain01 .right .right02 h4 span{ float:right;font-size:14px; font-family:simsun;}
.newsmain01 .right .right02 h4 span em{ font-style:normal;font-size:14px; font-family:Arial}
.newsmain01 .right .right02 h4 span a{color:#999}
.newsmain01 .right .right02 ul li{width:150px; float:left; margin:20px 0px 0px 21px; text-align:center;}
.newsmain01 .right .right02 ul li img{width:150px; height:95px; margin-bottom:10px}

.newsmain01 .right .right03{margin-top:20px}
.newsmain01 .right .right03 h4{ height:45px; line-height:45px; padding:0px 1px;border-top:4px solid #aaa;border-bottom:1px solid #e5e5e5;font-size:21px; font-family:"simhei";font-weight:normal}
.newsmain01 .right .right03 ul{ padding:10px 1px}
.newsmain01 .right .right03 ul li{ height:38px; line-height:38px;border-bottom:1px dotted #d5d5d5}
.newsmain01 .right .right03 ul li a{font-size:14px;}
.newsmain01 .right .right03 ul li span{ float:right;color:#999;font-size:11px;}
.newsmain01 .right .right03 ul li em{width:16px; height:16px;font-size:11px; float:left; background:#aaa; line-height:16px; margin:10px 10px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.newsmain01 .right .right03 ul li em.em01{ background:#b80000}


/*������ҳ����*/


.newscontent{width:1000px;margin:0 auto;margin-top:5px;}
.newscontent .left{width:700px;overflow:hidden; border-right:0px solid #ccc;float:left;padding:10px 30px 10px 10px;}
.newscontent .left h1{font-size:21px; text-align:center; line-height:30px;height:30px;font-family:"simhei";font-weight:normal;margin-top:10px}
.newscontent .left .dp{width:100%; text-align:center; line-height:30px;color:#666; font-family:"Courier New", Courier, monospace;}
.newscontent .left .dp font{font-size:12px;color:#f00}
.newscontent .left .dp span{padding-left:10px}
.newscontent .left .ct{ line-height:30px;font-size:14px;padding-top:15px;color:#666}
.newscontent .left .ct .ct_box img{ text-align:center;margin:2px;max-width:540px}
.newscontent .left .commenttips{width:555px;border:1px solid #dee8ee;border-top:0px;border-right:1px solid #fff; float:left;padding-left:10px; line-height:28px;height:28px;background:url(small/13.gif) repeat-x;font-size:12px;color:#666}
.newscontent .left .ct_pl{width:666px;margin-top:20px;padding-top:15px;font-size:12px; overflow:hidden;color:#666;}
.newscontent .left .ct_mood{border-top:0px;margin-top:20px; background:#f3f9fc}

.newscontent .right{width:220px; float:right; }
.newscontent .right .right02{ height:335px}
.newscontent .right .right02 h4{ line-height:28px;height:28px; padding:0px 1px; font-size:19px; font-family:"simhei";font-weight:normal;}
.newscontent .right .right02 h4 span{ float:right;font-size:14px; font-family:simsun;}
.newscontent .right .right02 h4 span em{ font-style:normal;font-size:14px; font-family:Arial}
.newscontent .right .right02 h4 span a{color:#999}
.newscontent .right .right02 ul li{width:120px; float:left; margin:10px 0px 10px 21px; line-height:20px}
.newscontent .right .right02 ul li img{width:120px; height:80px; margin-bottom:10px}

.newscontent .right .right03{margin-top:20px; height:440px;}
.newscontent .right .right03 h4{ line-height:28px;height:30px; padding:10px 1px 0px 1px; font-size:19px; font-family:"simhei";font-weight:normal;background:url(home/hrbg.png) repeat-x}
.newscontent .right .right03 ul li{ height:38px; line-height:38px;border-bottom:1px dashed #cbdbe4}
.newscontent .right .right03 ul li a{font-size:14px;width:200px; height:38px; overflow:hidden; float:left}
.newscontent .right .right03 ul li span{ float:right;color:#999;font-size:11px;}
.newscontent .right .right03 ul li em{width:16px; height:16px;font-size:11px; float:left; background:#aaa; line-height:16px; margin:10px 10px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.newscontent .right .right03 ul li em.em01{ background:#b80000}




/*��������ҳ����*/

/*��ҳ��ʽ*/
#fenye{clear:both;margin:15px;height:35px; text-align:right;}
#fenye img{ margin:0px 2px}
#fenye a{text-decoration:none; font-size:14px;height:24px;border-radius: 3px; text-align:center; line-height:24px; float:left;color:#666;margin-left:5px;border:1px solid #e5e5e5;border-bottom:1px solid #ccc; background:#fff}
#fenye .prev,#fenye .next{width:23px; text-align:center;}
#fenye .prev,#fenye .next img{margin-top:8px}
#fenye a.curr{width:23px; color:#fff; text-align:center; background:#ff0033;border:1px solid #ff0033}
#fenye a.curr:hover{color:#fff;}
#fenye a.num{width:23px;}
#fenye a:hover{color:#666; text-decoration:none;}
#fenye span{ line-height:30px;padding-left:5px; font-family:Arial, Helvetica, sans-serif}
#fenye span#totalpage{padding-left:0px}




/*��Ʒ������ʽ*/

/* STRUCTURE */
.res-wrapper {
     position: relative;
     max-width: 1000px;
     margin-left: auto;
     margin-right: auto;
}


/* Small_Logo */
.res-header #small_logo { 
    display: inline-block;width: 200px; height:45px;background:url(logo.png) no-repeat;
    /*padding: 8px 12px 8px 12px;*/
    
}

.res-header #small_logo img { width: 200px; }

.ie6 .res-header #small_logo img {
    width: auto;
}

.clearfix .res-navigation-left { 
    left: 78px;
}


@media only screen and (min-width: 768px) {
    .res-header #small_logo { 
        width: 200px;
        background:url(logo.png) no-repeat;
    }
    
    .res-header #small_logo img { width: 200px; }
}


.rhombus {
  height: 20px;
  width: 50px;
  background-color: #e60000;
  position: absolute;
  z-index: -1;
}
.rhombus:before/*,
.ie7 .rhombusBefore*/ {
  content: '.'; /*Full stop is IE8 fix*/
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 34px solid #e60000;
  border-left: 34px solid transparent;
  position: absolute;
  left: -19px;
}
.rhombus:after/*,
.ie7 .rhombusAfter*/ {
  content: '.';
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 34px solid #e60000;
  border-right: 34px solid transparent;
  position: absolute;
  left: 41px;
}

@media only screen and (min-width: 768px) {

  .mod-nav {
    padding: 0 0 0 80px;
  }
  .rhombus {
    height: 80px;
    width: 100px;
    position: absolute;
    left: -78px;
  }
  .rhombus:before/*,
    .ie7 .rhombusBefore*/ {
    content: ' '; /*Keep space, don't have an empty string*/
    border-bottom: 100px solid #e60000;
    border-right: 100px solid transparent;
    border-left: none;
    border-top: none;
    position: absolute;
    left: 49px;
    top: -52px;
  }
  .rhombus:after/*,
    .ie7 .rhombusAfter*/ {
    content: ' ';
    border-top: 200px solid #e60000;
    border-right: 200px solid transparent;
    position: absolute;
    left: -59px;
    top: 80px;
    z-index: 1;
  }

  .rhombus {    
    left: -671px;
    width: 699px;
    top: -18px;
  }

  .rhombus:before/*,
    .ie7 .rhombusBefore*/ {
    content: ' ';
    border-bottom: 699px solid #e60000;
    border-right: 699px inset transparent; /*inset is a firefox fix*/
    border-left: none;
    border-top: none;
    left: 25px;
    top: -656px;
  }

  .rhombus:after/*,
    .ie7 .rhombusAfter*/ {
    content: ' ';
    border-top: 699px solid #e60000;
    border-right: 699px inset transparent;
    left: 24px;
    top: 76px;
  }
    
   /*.ie7 .rhombusAfter {
        left: -100%;
        top: 60px;
    }*/
    
    .no-generatedcontent .rhombus {
        top: -38px;
        right: 900px;
        display: block;
        position: absolute;
        z-index: -1;
        background: url('/etc/docroot/img/rhombus.png') no-repeat -37px -65px;
        width: 1870px;
        height: 100%; /*328px;*/ 
        left: auto;
        
    }

    .ie7 .rhombus {
        top: -28px;
        right: 900px;
        display: block;
        position: absolute;
        z-index: -1;
        background: url('/etc/docroot/img/rhombus.png') no-repeat -37px -65px;
        width: 1870px;
        height: 100%; /*328px;*/
        left: auto;
        
    }
    
}

/* header */
.res-header {
    width: 100%;
    position: relative; 
    height: 34px;
    margin-bottom: 1px;
}

@media only screen and (min-width: 768px) {
    .res-header {
        background: url('../img/nav-bg.png') no-repeat top left;
    }
}

.res-header #logo {
    display: inline-block;
    padding: 5px 12px 5px 12px;
    width: 125px;
}


/*��Ʒ������ʽ����*/

#goTopBtn
{
    position: fixed;
    text-align: center;
    line-height: 30px;
    width: 30px;
    bottom: 35px;
    height: 100px;
    font-size: 12px;
    cursor: pointer;
    right: 0px;
    _position: absolute;
    _right:0;
    _bottom: 35px;
}
/*��ݵ���*/
.kjdh{width:1000px;margin:0 auto;margin-top:30px;margin-bottom:20px;
text-align:left;width:1000px;font-size:12px;color:#666;line-height:1.8em;position:relative;z-index:19
}
.kjdh .left{float:left;width:780px;}
.kjdh .right{float:right;width:210px;height:30px;}


nav {
	display:table;

  
}
nav ul {
	margin:0;
	padding:0;
	list-style:none;
}

nav ul ul {
	opacity:0;
	position:absolute;z-index:999;
	top:160%;
	visibility:hidden;
	transition:all .4s ease;
	-webkit-transition:all .4s ease;
}
nav ul ul ul {
	top:0%;
	left:160%;
}
nav ul ul li:hover > ul {
	top:0%;
	left:100%;
	opacity:1;
	visibility:visible;
}
nav ul li:hover > ul {
	opacity:1;
	top:100%;
	visibility:visible;
}
nav ul li {
	float:left;height:31px;background:url(/images/kjdh/sty1_15.jpg) repeat-x;min-width:70px;filter:alpha(opacity=90);
	position:relative;
}
nav ul ul li {
	float:none; background:url(/images/kjdh/qgc.gif) repeat-y;width:144px;height:31px;filter:alpha(opacity=90);
}
.navlitop{filter:alpha(opacity=90);background:url(/images/kjdh/qgt.png) no-repeat;width:144px;height:14px;}
.navlibot{filter:alpha(opacity=90);background:url(/images/kjdh/qgd.png) no-repeat;width:144px;height:14px;}
nav ul li {
	
	cursor: pointer;
}
nav ul a {
	text-decoration:none;
	display:block;
	color:#666; font-size:14px;
	line-height:27px;
	min-width:70px;padding-right:10px;
	text-align:center;
 
}
nav ul li:hover {
	
}
nav ul li a:hover {
	
}

.header3{padding:24px 0;margin-top:-6px;*margin-top:-3px;}
.header3 .in{width:100%;}
.header3 .w1{width:780px;border:0 solid #000;position:relative;z-index:50;height:100%;overflow:hidden;}
img.navp{position:absolute;top:0;left:0;z-index:51}
.navpwrap{max-width:780px; }
.navpwrap li{float:left;}
.navpwrap ul{display:block;position:absolute;left:1%;top:99%;z-index:100;}
.navpwrap ul li{float:none;clear:both}
.navpwrap li.hover{position:relative;z-index:60}
.navpwrap li.hover > ul{display:block}
.navpwrap ul ul{left:99%;top:-11px;z-index:70}
.navpwrap{width:540px;margin:0 0 0 -408px;height:31px;background:url(/images/kjdh/sty1_15.jpg) repeat-x;}
.navpwrap li{line-height:29px;height:29px;width:120px;}
.navpwrap li.lastbg{width:30px;background:#Fff url(/images/kjdh/sty1_17.jpg) no-repeat 0 0;}
.navpwrap li.fbg{width:30px;}
.navpwrap li li{height:25px;line-height:25px;width:144px;margin:0;*margin-bottom:-6px;}
.navpwrap ul{display:none;position:absolute;z-index:500;background:none;border:0 solid #dfdfdf;width:167px;-moz-opacity:0.9;opacity:0.9}
.navpwrap li li.thrClass{background:url(/images/kjdh/qgc.gif) repeat-y center}
li:hover li.zwei{*margin-bottom:0;background:url(/images/kjdh/qgt.png) no-repeat center bottom;}
li:hover li.zwei1{*margin-top:2px;background:url(/images/kjdh/qgd.png) no-repeat center top;border:none}
.navpwrap li a{color:#81b030;font-size:14px;}
.navpwrap li li a{font-size:12px;margin:0 10px;display:block;}
.navpwrap .two{left:-10px;top:20px;}
.navpwrap .two ul{margin-top:-15px}
.navpwrap li li a:hover{color:#333}
.header3 .w2{width:370px;border:0 solid red;height:31px;overflow:hidden;}
.scenter{background:url(/images/kjdh/sty1_21.jpg) repeat-x}
.header3 .w2 ul li{float:left;height:31px;}
/*�ɹ�����*/
#box{position:relative;width:1000px;height:400px;margin:0px auto; border :2px; border-color:Green ;}
#box ul{position:relative;width:970px;height:400px;}
#box li{position:absolute;border:2px solid #fff;list-style:none;background:#fff;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box li div{position:absolute;bottom:-100px;width:100%;height:100px;background:#fff;filter:alpha(opacity=70);opacity:0.7;}
#box li div h4{margin:0 10px;font:12px/24px arial;border-bottom:1px #333 solid;}
#box li div h4 span{color:red;margin-left:10px;}
#box li div p{margin:5px 10px 0;text-indent:2em;}
#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(btn.png) no-repeat;}
#box .prev{left:-20px;}
#box .next{right:-20px;background-position:-39px 0;}


/*���˵�*/
.map2{width:740px; height:422px;  background:url(map.jpg) no-repeat;	 }
e_map_tags {
	width: 95%;
	max-width: 1000px;
	margin: 4em auto;
	opacity: 0; 
}
e_map_tags.loaded {transition: opacity .25s linear;opacity: 1; }
e_map_tags header {width: 100%; }
e_map_tags header > div {width: 50%; }
e_map_tags header > .left, main header > .right {height: 100%; }
e_map_tags .loaders {
	width: 100%;
	box-sizing: border-box;
	display: flex;
	flex: 0 1 auto;
	flex-direction: row;
	flex-wrap: wrap;
}
e_map_tags .loaders .loader {
	box-sizing: border-box;
	display: flex;
	flex: 0 1 auto;
	flex-direction: column;
	flex-grow: 1;
	flex-shrink: 0;
	flex-basis: 1%;
	max-width: 80px;
	height: 80px;
	align-items: center;
	justify-content: center;
}


@-webkit-keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0; }

  5% {
    opacity: 1; }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

@keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0; }

  5% {
    opacity: 1; }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

.ball-scale-multiple {
  position: relative;
  -webkit-transform: translateY(-30px);
      -ms-transform: translateY(-30px);
          transform: translateY(-30px); }
  .ball-scale-multiple > div:nth-child(2) {
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; }
  .ball-scale-multiple > div:nth-child(3) {
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s; }
  .ball-scale-multiple > div {
    background-color: #fff;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    margin: 2px;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0;
    margin: 0;
    width: 60px;
    height: 60px;
    -webkit-animation: ball-scale-multiple 1s 0s linear infinite;
            animation: ball-scale-multiple 1s 0s linear infinite; }




/* QQbox */


.QQbox{z-index:1000;width:182px;left:-148px;top:0;margin:149px 0 0 0;position:fixed;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html .QQbox{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.QQbox .press{left:0;border:none;cursor:pointer;width:32px;height:96px;position:absolute;padding-top:140px;}
.QQbox .Qlist{float:left;width:182px;background:url(kefu002.png) no-repeat;background-position:0px 0px;height:317px;display:block;overflow:hidden;zoom:1;}
.QQbox .Qlist .infobox{text-align:center;background-repeat:no-repeat;padding:5px;line-height:14px;color:#CCCCCC;font-weight:700;}
.QQbox .Qlist .con{margin-top:60px;margin-left:25px;color:#32567e;font-size:14px;}
.QQbox .Qlist .con ul li{line-height:25px;list-style:none;margin-left:0px;}
.QQbox .Qlist .con ul li a{font-size:13px;margin-left:0px;text-decoration:none;}
.OnlineLeft{float:left;display:inline;width:148px;height:317px;overflow:hidden;zoom:1;}
.OnlineBtn{float:right;display:inline;width:33px;height:142px;background:url(kefu001.png) no-repeat;margin-top:-230px;margin-left:20px;}

/*�ͷ�-en*/
.QQbox .Qlist-en{float:left;width:182px;background:url(kefu002-en.png) no-repeat;background-position:0px 0px;height:317px;display:block;overflow:hidden;zoom:1;}
.QQbox .Qlist-en .infobox{text-align:center;background-repeat:no-repeat;padding:5px;line-height:14px;color:#CCCCCC;font-weight:700;}
.QQbox .Qlist-en .con{margin-top:60px;margin-left:25px;color:#32567e;font-size:14px;}
.QQbox .Qlist-en .con ul li{line-height:25px;list-style:none;margin-left:0px;}
.QQbox .Qlist-en .con ul li a{font-size:13px;margin-left:0px;text-decoration:none;}
.OnlineBtn-en{float:right;display:inline;width:33px;height:142px;background:url(kefu001-en.png) no-repeat;margin-top:-230px;margin-left:20px;}

/*gotop*/
#code,#gotop{ width:35px; height:144px; background:url(kefu2.png) no-repeat; position:fixed; left:0px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{background-position:-147px -98px; bottom:200px; _margin-bottom:200px;z-index:990;}
#code_hover{width:182x ;height:317px;bottom:127px; _margin-bottom:127px;z-index:998;opacity:0.8;}
#gotop{ background-position:-273px -306px;bottom:132px; _margin-bottom:172px;} 
#code_img{ width:182px; height:317px; background:url(kefu2.png) no-repeat; position:fixed; left:0px; bottom:127px; cursor:pointer; display:none;z-index:998;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:127px;}


/*�ײ���ʽ*/
.footer{width:100%;  background:#e5e5e5 url(bg-bottom.jpg) repeat-x;color:#fff; margin-top:10px;}
.foot{width:1000px;margin:0px auto; padding-top:16px;border-top:3px solid #d1d2d4;color:#444; }
.foot ul{width:720px; margin:0 auto;list-style:none;}
.foot ul li{float:left; width:120px; word-wrap:break-word;color:#898989;font-size:13px;font-family:Arial,"Microsoft Yahei";}
.foot ul li a{color:#898989;text-align:center;font-weight:500;font-family:Arial,"Microsoft Yahei";}
.foot ul li a:hover{color:#e60000;}
.copyright{line-height:25px;text-align:center;width:1000px;margin:0px auto;color:#666; padding:40px 0 20px 0;}

/*�ײ���ʽ-en*/
.foot-en{width:1000px;margin:0px auto; padding-top:16px;border-top:3px solid #d1d2d4;color:#444; }
.foot-en ul{width:760px; margin:0 auto;list-style:none;}
.foot-en ul li{float:left; padding:0 18px; word-wrap:break-word;color:#898989;font-size:13px;font-family:Arial,"Microsoft Yahei";}
.foot-en ul li a{color:#898989;text-align:center;font-weight:500;font-family:Arial,"Microsoft Yahei";}
.foot-en ul li a:hover{color:#e60000;}
.copyright{line-height:25px;text-align:center;width:1000px;margin:0px auto;color:#666; padding:40px 0 20px 0;}

