@charset "utf-8";
/* CSS Document */

/*共用部分*/
body {
	font: 12px/20px Arial, "Arial";
	color:#fff;
	background:#fff url(../images/bg.jpg) repeat-x top;
	margin: 0px;
	text-align:center;
}
*{ padding:0; margin:0;}
a { color:#fff; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.clearboth { clear:both; }
.clearleft { clear:left; }
.clearright { clear:right; }
.page{ text-align:center; width:700px; float:left; padding:20px 0;}
.page a{ background:#4290b7; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#c30;}
.fd_right{ float:right;}
.fd_left{ float:left; margin-right:10px;}
/*共用部分结束*/
.wrapperbg{ width:100%; margin:0 auto; text-align:left; overflow:hidden; background:url(../images/bg.jpg) repeat;}
.wrapper{ width:990px; margin:0 auto; text-align:left; overflow:hidden; }

/*头部header部分*/
.header{float:left;}
.header .logo{ float:left;background:url(../images/logo.jpg) no-repeat;}
.header .top_right{float:right;  width:364px;margin-right:15px; margin:25px 10px 0 0}
.header .top_right .tel{ float:right; color:#44e3ff;}
.header .top_right .shuangyu{ width:364px; float:left;background:url(../images/sybg.jpg) no-repeat; height:50px; margin-top:15px;}
.header .top_right .shuangyu .zhongwen{ width:91px; float:left; padding:10px 0 0 10px;} 
.header .top_right .shuangyu .zhongwen span{ padding:0 0 10px 10px; line-height:15px; } 
.header .top_right .shuangyu .enlish{ width:91px; float:left; padding:10px 0 0 10px;} 
.header .top_right .shuangyu .enlish span{ padding:0 0 10px 10px; line-height:15px; } 
.header .top_right .shuangyu .dailishang { width:91px; float:left; padding:10px 0 0 45px;} 
.header .top_right .shuangyu .dailishang span{line-height:15px;}
.header .top_right .shuangyu .dailishang a { width:91px; float:left;  color:#000;}

.dh{ float:left; width:990px; font-family:"Arial"; }
.dh .nav_left{ background:url(../images/left.jpg) no-repeat; height:38px; float:left; width:10px;}
.dh .nav { float:left; color:#fff; height:38px; line-height:38px; background:url(../images/navbg.jpg) repeat-x; width:970px; font-size:14px;}
.dh .nav ul{ height:38px;}
.dh .nav ul li{ float:left; background:url(../images/line.jpg) no-repeat right;}
.dh .nav ul li.no_border{ border:none;}
.dh .nav ul li a{ color:#fff; display:block; padding:0 28px;}
.dh .nav ul li a:hover{color:#fff;background:url(../images/hover.jpg) repeat-x;}
.dh .nav_right{ background:url(../images/right.jpg) no-repeat; width:10px; height:38px; float:left;}
.banner { float:left; margin-top:5px;}
.bannerproduct{ float:left;height: 300px;width: 980px;}

#menu2 {float:left;}
#menu2 ul {float:left;}
#menu2 li { position: relative; z-index:10;}
#menu2 li a { float:left;}
#menu2 ul ul { display:none;  position:absolute; top:37px; left:0; z-index:9999;}
#menu2 ul ul ul{ left:180px; top:0;}
#menu2 ul ul li{ padding:0px;}
#menu2 ul ul li a{ background:#01a4dd;border-bottom:1px solid #000; font-size:12px;display:block; overflow:hidden; white-space:nowrap; width:180px; padding:0; text-align:left;height:24px; line-height:24px; padding-left:20px;}
#menu2 ul ul li a:hover{ background:#59aad5; color:#FFF;border-bottom:1px solid #000; display:block; overflow:hidden; white-space:nowrap; width:180px; padding:0; text-align:left;height:24px; line-height:24px;padding-left:20px;}


/*头部header部分结束*/



/*首页中间内容部分开始*/

.main{ float:left; width:990px; margin-top:10px;}
.main .left{float:left; width:324px; height:293px; background:url(../images/arts.jpg) no-repeat;}
.main .left ul li { width:288px;margin:0 auto;}
.main .left ul li img{ width:288px; height:97px; padding:66px 0 0 0;}
.main .left ul li span{ display:block; width:288px; padding-top:5px;}
.main .left .more{width:42px; height:13px; margin:15px 0 0 20px;}
.main .center{float:left; width:324px; height:293px; background:url(../images/hvls.jpg) no-repeat; margin-left:9px; text-align:left;}
.main .center ul li { width:288px;margin:0 auto;}
.main .center ul li img{ width:288px; height:97px; padding:66px 0 0 0;}
.main .center ul li span{ display:block; width:288px; padding-top:5px;}
.main .center .more{width:42px; height:13px; margin:15px 0 0 20px;}
.main .right{float:right; width:324px; height:293px; background:url(../images/jieneng.jpg) no-repeat;text-align:left;}
.main .right ul li { width:288px;margin:0 auto;}
.main .right ul li img{ width:288px; height:97px; padding:66px 0 0 0;}
.main .right ul li span{ display:block; width:288px; padding-top:5px;}
.main .right .more{width:42px; height:13px; margin:15px 0 0 20px;}

/*首页中间内容部分结束*/
.ny_bg{ float:left;background:#5c5c5c; color:#FFF;font-family:"Arial"; }
#topbg{ float:left; width:990px; height:5px; background:url(../images/topbg.jpg) no-repeat;}
#bottombg{ float:left;width:990px; height:5px; background:url(../images/bottombg.jpg) no-repeat;}
.main .center_bg{ width:990px;}
.sidebar{ width:200px;float:left;font-family:"Arial"; padding-left:15px; }
.sidebar .title{ float:left;background:url(../images/titlebg.jpg) no-repeat; height:28px; width:205px;margin-bottom:2px;color:#fff; font-size:14px; text-align:center; line-height:28px;}
.sidebar .intro a{ width:189px; float:left;line-height:26px;  font-size:12px;text-align:center; margin-top:1px;height:26px;color:#fff;}
.sidebar .intro a:hover{ width:189px; height:26px; line-height:26px; background:url(../images/erebg.jpg) no-repeat; font-size:12px;text-align:center; color:#fff;}
.sidebar .zhizaoye{ float:left;width:190px; height:200px; margin-top:20px; height:30px; line-height:24px;}
.sidebar .zhizaoye .titile{width:190px; font-size:14px; text-align:center; background:#505050;}
.sidebar .zhizaoye .intro{width:170px; background:#000; min-height:150px; padding:10px;}
.sidebar .zhizaoye .intro a{ text-align:left; background:none;}
.sidebar .zhizaoye .intro a:hover{ text-align:left; background:none; color:#09C;}
.content{ width:765px; float:right; min-height:650px;} 
.content .title{padding-left:10px;line-height:28px; color:#fff;background:url(../images/titilebg.jpg) repeat-x; height:28px;font-size:12px;font-family:"Arial"; }
.content .title a { color:#fff;}
.content .intro{ padding:15px;}
.content .intro p{ margin-bottom:6px; line-height:25px;}

.content .hyyy_list{ padding:15px 0;  border-top:0;}
.content .hyyy_list ul li{ width:164px; height:140px; overflow:hidden; float:left; margin:0 10px 5px; text-align:center; line-height:30px;}
.content .hyyy_list ul li img{ width:160px; height:110px; border:solid 1px #dadada; padding:1px;}
.content .hyyy_list ul li span{ display:block;}

.content .hyyy_show{ padding:15px;  border-top:0; text-align:left;}
.content .hyyy_show ul li{ float:left; margin-bottom:20px; width:695px; padding-top:20px;}
.content .hyyy_show ul li.pic{ text-align:center; border-bottom:dashed 1px #ccc;}
.content .hyyy_show ul li.pic span{ display:block; font-weight:bold; line-height:40px;}
.content .hyyy_show ul li.nr p.jc{font-weight:bold; font-size:16px;padding:10px 0 10px 0;}
.content .hyyy_show ul li img{ width:367px; height:241px;}
#menu { float:left; }
#menu ul {float:left;}
#menu li { float:left; width:205px;  position: relative;z-index:99999;}
#menu li a { display: block; float:left; }
#menu li a:hover { color: #fff; }
#menu ul ul { display: none;  position: absolute; top: 0;  left:205px; }
#menu ul ul li{background:url(../images/titlebg.jpg) no-repeat; height:28px;  text-align: center; width:205px;padding:0px;}
#menu ul ul li a{overflow:hidden; white-space:nowrap; color:#fff;}
#menu ul ul li a:hover{ color:#fff;background:url(../images/titlebg.jpg) no-repeat;padding:0px;}

.content .product_show{ padding:15px;  border-top:0; text-align:left;}
.content .product_show ul li{ float:left; margin-bottom:20px; width:695px; padding-top:20px;}
.content .product_show ul li.pic{ text-align:center; border-bottom:dashed 1px #ccc;}
.content .product_show ul li.pic span{ display:block; font-weight:bold; line-height:40px;}
.content .product_show ul li.nr p.jc{font-weight:bold; font-size:16px; padding-bottom:15px;}
.content .product_show ul li img{ width:367px; height:241px;}

.nbanner { float:left; padding-left:20px;margin-top:5px;}



#c1{width:513px;height:200px;float:left;}
#c2{width:230px;height:200px;float:left;}
#c3{width:990px;float:left;background:#5b5b5b;color:#FFF;}

#c21{height:30px;line-height:30px;font-size:14px;font-weight:bold;background:#f3f3f3;text-indent:1em;}
#c31{height:38px;background:#000;}
.psp{padding-top:10px;padding-left:10px;}
#psp3{padding-top:10px;padding-left:10px; min-height:100px;}

.sp1{width:120px;height:38px;line-height:38px;display:inline-block; font-family:"Arial";text-align:center;}
.sp2{width:120px;height:38px;line-height:38px;display:inline-block;font-family:"Arial";text-align:center; background:url(../images/sanjiao.jpg) no-repeat center; color:#FFF;}


#c2 span{display:block;background:url(/newer/lip.jpg) no-repeat;height:23px;line-height:23px;font-size:9pt;text-indent:2em;}

#pit{width:135px;float:left;text-align:center;}
#pit dd{height:30px;line-height:30px;font-size:9pt;}
.topic{width:958px; float:left;height:315px;margin-top:5px;border-top:3px solid #bf1517	;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.brand{width:958px;margin-top:5px;border:1px solid #dddddd;text-align:center;padding-top:7px;padding-bottom:7px;}
.topict{height:32px;background:url(../newer/topict.jpg) repeat-x;border-bottom:1px solid #dddddd;}
.topicc{margin:10px;}
.tc1{width:202px;float:left;}
.tc2{width:555px;float:left;}
.tc3{width:180px;float:left;}
.tht{width:190px;height:30px;background:url(../newer/thtbg.jpg) repeat-x;border:1px solid #dddddd;line-height:30px;font-size:9pt;}
.thc{width:190px;height:230px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;font-size:9pt;background:url(../newer/hotol.jpg) left top no-repeat;}
.hcs{height:28px;line-height:28px;text-indent:2em;}
.hr1{height:1px;background:url(../newer/hr1.jpg) repeat-x;overflow:hidden;}
.tt1{width:200px;line-height:32px;font-size:14px;font-weight:bold;display:inline-block;}
.tt2{width:750px;line-height:32px;font-size:9pt;display:inline-block;text-align:right;}

.ips{display:block;background:url(/newer/lip.jpg) no-repeat;height:23px;line-height:23px;font-size:9pt;text-indent:3em;}
.ipsg2{float:left;padding-top:30px;padding-left:20px;}
.ipsg3{width:220px;float:left;padding-top:10px;padding-left:20px;}
.ipsg4{width:220px;float:left;padding-top:20px;padding-left:20px;}
.ipsm{width:720px;float:left;height:20px;line-height:20px;font-size:9pt;text-align:right;}
.cle{ height:0; font-size:12px; clear:both;}
#produvtshow{ float:left; min-height:300px; background:#5b5b5b; width:100%; margin-top:10px; font-size:18px; color:#FFF; padding-top:20px; padding-left:20px; font-family:"Arial";}


.content .cjwt{ width:695px; margin-right:14px;text-align:left; padding-top:20px;float:left;}
.content .cjwt li{ border-bottom:#CCC 1px dashed; color:#fff; margin-bottom:20px;}
.content .cjwt h2{ font-size:12px; font-weight: normal;}
.content .cjwt h2 a{ color:#15b5e7; line-height:26px; font-size:14px;}
.content .cjwt h2 a:hover{ color:#15b5e7}

.main .news_show{ padding:20px 14px 15px; border-top:0; text-align:left; float:left;font-family:"Arial"; width:700px;}
.main .news_show ul li.bt{ font-size:18px; font-weight:bold; text-align:center;}
.main .news_show ul li.date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #999; line-height:40px;}
.main .news_show ul li.nr{ padding:8px 18px;}
.main .news_show ul li.nr p{ margin-bottom:10px; line-height:26px;}
.main .news_show ul li.back{ text-align:center;}
.main .news_show ul li.back a:hover{ color:#ec6100;}

.content .feedback{ padding:15px;border-top:0; text-align:left;}
.content .feedback table{}
.content .feedback table thead{ font-weight:bold;}
.content .feedback table tr td{ padding:4px;}
.content .feedback table tr td a:hover{ color:#c30;}
.content .feedback table input, .content .feedback table textarea{ border:solid 1px #696969;}
.content .feedback table input.button{background:#000; color:#fff; cursor:pointer; padding:2px 4px;}

#video{ float:left; width:100%;min-height:500px; background:#7e7e7e;}

.rollBox{width:980px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:930px;overflow:hidden;margin:0 auto;padding-top:20px; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:85px;float:left;text-align:center;padding-right:10px;}
*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
#left{ float:left; padding-top:38px; padding-right:10px;}
#right{ float:right; padding-top:38px; padding-right:10px;}
.rollBox li{ float:left; padding-right:5px;}




.mydiv {
background:#000;
z-index:99;
width:530px;
height:380px;
left:50%;/*FF IE7*/
top:50%;/*FF IE7*/

margin-left:-290px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-180px!important;/*FF IE7 该值为本身高的一半*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.mydiv ul li.bt{ text-align:left; padding:20px 5px 0 25px; color:#000;}
.mydiv ul li.bt a{ float:right; padding-right:20px;}
.bg {
background-color: #000;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/ /*点击后背景透明效果*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

#lib_Tab1_sx{width:970px;margin:0px;padding:0px;margin-bottom:15px; overflow:hidden;}
/*菜单class*/
.lib_tabborder_sx{}
.lib_Menubox_sx {line-height:28px;position:relative; float:left; width:142px; height:240px;border-right:1px solid #686868}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:15px; left:5px; margin-left:10px; height:25px;text-align:center;}
.lib_Menubox_sx li{display:block;cursor:pointer;width:122px;color:#1dbeec;font-weight:normal; margin-bottom:5px;height:25px;line-height:25px; }
.lib_Menubox_sx li.hover{padding:0px;width:122px; border-right:0;color:#1dbeec;height:25px;line-height:25px;}
.lib_Contentbox_sx{margin-top:0px; border-top:none;padding:20px; border-left:0; margin-left:130px;}

/*内页中间内容部分开始*/


/*内页中间内容部分结束*/



/*脚部分开始*/
.footer{ width:990px;background:url(../images/icpbg.jpg) no-repeat; height:65px; margin-top:10px;padding:0 10px;  margin:0 auto; float:left;margin-top:10px;}
.foot{ text-align:center;  width:990px; padding-left:135px; color:#fff; margin:0 auto; line-height:65px;}
/*脚部分结束*/