@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ background:#024191; font-size:12px;}
ul,li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
a{ text-decoration:none;}
a img{ border:0;}


/*------通用格式结束------*/
.header{ width:840px; height:100px; margin:0 auto 2px; background:#0381e5; border-bottom:1px solid #3a68a3;}
.logo{ float:left; margin:9px 0 0 14px;_margin:9px 0 0 7px;}
.top02{ float:right; text-align:right;}
.top02 .language{color:#FFFFFF; margin:21px 3px 0 0;}
.top02 .language a{ color:#FFFFFF;}
.top02 .language a:Hover{ text-decoration:underline;}
.top02 .search{ margin:25px 3px 0 0; color:#ffffff;}
.top02 .search input{ height:16px; background:#ffffff; border:1px solid #808080;}
.container{ width:840px; margin:0 auto;}

.container .rightside{ float:right; width:656px;}

.container .leftside{ width:170px; float:left;}
.container .leftside .nav{border:1px solid #35affc; background:url(../images/navbg.jpg) repeat-y;}
.container .leftside .nav ul{ width:148px; text-align:center; margin:0 auto;}
.container .leftside .nav ul li{ _height:32px; background:url(../images/navlibg.jpg) center bottom no-repeat; color:#FFFFFF; font-size:14px; line-height:32px; white-space:nowrap;}
.container .leftside .nav ul li a{ color:#FFFFFF;}
.container .leftside .nav ul li a:hover{font-weight:bold;}

.blank14{ height:14px; overflow:hidden;}
.container .leftside .xptj{ background:#ffffff; border-left:1px solid #35affc;border-right:1px solid #35affc;width:150px; padding:2px 10px;}

.container .leftside .xptj ul.xptjbottomli li{ margin:0 0 0 6px; line-height:22px; background:url(../images/f002.jpg) left no-repeat; text-indent:9px;}
.container .leftside .xptj ul.xptjbottomli li a{ color:#000000; text-decoration:none;} 
.container .leftside .xptj ul.xptjbottomli li a:hover{ text-decoration:underline;}
.container .rightside .bannner{ width:656px; height:305px;}
.container .rightside .blank18{height:18px; overflow:hidden; clear:both;}
.container .rightside .blank13{height:13px; *height:8px; overflow:hidden; clear:both;}
.blank8{height:8px; *height:7px; overflow:hidden;}
.container .rightside .rightad{ width:175px; float:right;}
.container .rightside .xwdt{ float:left; width:471px;}
.container .rightside .xwdt .xwdtli{ background:#ffffff; padding:6px 11px;} 
.container .rightside .xwdt .xwdtli h1{ height:23px; background:url(../images/xddttt.jpg) center;}
.container .rightside .xwdt .xwdtli ul li{ line-height:29px; border-bottom:1px dotted #838383; background: url(../images/f003.jpg) left no-repeat; text-indent:16px;}
.container .rightside .xwdt .xwdtli ul li span{ float:right; margin:0 10px 0 0;}
.container .rightside .xwdt .xwdtli ul li a{ color:#3a3a47;}
.container .rightside .xwdt .xwdtli ul li a:hover{ text-decoration:underline;}
.container .blank12{ height:12px; overflow:hidden; clear:both;}

.footer{ width:825px; padding:11px 5px; margin:0 auto; background:url(../images/footerbg.jpg) top repeat-x; color:#FFFFFF;}
.footer span{ float:right;} 
.subbanner{ width:840px; height:180px; margin:0 auto;}

.container .leftside .nav .blank20{ height:20px; overflow:hidden;}

.container .leftside .nav .lxwm{ padding:20px 7px; color:#FFFFFF;}
.container .leftside .nav .lxwm h1{ background:url(../images/f005.gif) left no-repeat; font-size:14px; font-weight:bold; text-indent:17px; margin:0 0 5px 0}
.container .leftside .nav .lxwm p{ line-height:20px; padding:0 0 0 3px;}

.nytt{ height:16px; line-height:16px;}
.nytt span{ float:right; margin:0 6px 0 0; color:#0096ff;}
.nytt span a{color:#0096ff;}
.nytt span a:hover{ text-decoration:underline;}
.neirongbiaoti{ height:44px; line-height:40px; text-align:center; background:url(../images/nrbtbg.jpg) bottom repeat-x; font-size:14px; color:#FFFFFF; font-weight:bold; margin:0 0 6px 0;}
.rightside .nr p{ color:#FFFFFF; line-height:24px;}
.rightside .nr strong{ font-size:14px; line-height:44px;}
.rightside .nr .dada{ padding:0 0 0 30px; display:block;}
.rightside .list01 ul li{ height:35px; line-height:35px; border-bottom:1px dotted #0096ff; background:url(../images/f006.jpg) no-repeat left; text-indent:18px; color:#ffffff;}
.rightside .list01 ul li span{ float:right; margin:0 8px 0 0} 
.rightside .list01 ul li a{ color:#ffffff;}
.rightside .list01 ul li a:hover{ text-decoration:underline;}
.rightside .xwny p{ padding:0 10px; line-height:24px; text-indent:20px; color:#FFFFFF;}

.zz{ padding:0 0 10px 0;}
.zz a{ display:block; height:21px; line-height:21px; overflow:hidden; font-size:12px; text-align:left; width:105px; margin:0 0 0 40px; background: url(../images/f008.gif) left no-repeat; text-indent:8px;}


.nr02{margin:12px 0 0 0; padding:9px 0 0 0; background:url(../images/cpbg.jpg) top no-repeat;}

.product{ display:block; text-align:center; float:left; width:141px; height:144px; padding:9px 0 0 0; margin:0 10px;_margin:0 5px 0          10px; color:#FFFFFF;}
.product:hover{ background:url(../images/productbg.jpg) center no-repeat;}
.product img{ width:119px; height:113px; border:2px solid #34adfa;}
.product p{ height:26px; line-height:26px; white-space:nowrap; overflow:hidden; width:115px;}

.nr02 dl{ padding:0 15px; font-size:14px; color:#ffffff;}
.nr02 dl dt img{ float:left; margin:0 45px;}
.nr02 dl dd.ddbt { line-height:59px;}
.nr02 dl dd { line-height:22px; margin:0 0 0 23px;}
.nr02 dl dt span{ display:block; background:url(../images/f007.gif) left no-repeat; text-indent:23px; height:45px; line-height:45px;}




.title01{ height:40px; line-height:40px; text-align:center;font-size:14px; color:#FFFFFF; font-weight:bold;}
.title02{ text-align:center; color:#0096ff; font-size:14px; padding:0 0 8px 0;}



.ddxx{ margin:20px auto 0; color:#FFFFFF;}
.ddxxtt{ font-size:14px; font-weight:bold; background:url(../images/f007.gif) left no-repeat; text-indent:12px;}
.ddxx .tright{ text-align:right;}
.ddxx input{ width:276px; height:17px; border:1px solid #34a4ed; background:#024191; color:#FFFFFF;}
.ddxx textarea{ border:1px solid #31a6f4; background:#024191;color:#FFFFFF; margin:8px 0; overflow:hidden;}

.nr02 p{padding:0 13px; color:#ffffff; line-height:22px;}
.nr02 h1{padding:0 20px; color:#ffffff; font-size:14px; font-weight:bold; line-height:40px;}


.nr03{margin:12px 0 0 0; padding:9px 0 0 0; background:url(../images/cpbg.jpg) top no-repeat;}
.nr03 p{padding:0 40px; color:#ffffff;; line-height:30px;}
.nr03 h1{padding:0 40px; color:#e8b343; font-weight:bold; line-height:40px;}

.lxwmnr{ margin:0 auto; color:#FFFFFF; font-size:14px;}
.lxwmnr .lxwmtt{ font-size:18px; font-weight:bold; text-indent:12px;}
.lxwmnr .tright{ font-weight:bold; padding-left:20px;}


/*--------首页横向滚动---------*/
.rollimg{ width:100%; height:131px; background:url(../images/rollbg.jpg) center no-repeat;}
.ylMarquee{ height:110px; width:590px; clear:both; overflow:hidden; border:3px solid #e5e5e5; margin:15px auto 0;}
.ylMarquee li{ float:left; padding:0px; margin:0px; text-align:center; width:120px; }
.ylMarquee p{ height:30px; line-height:30px;}
.ylMarquee li a{ color:#383838;}
.ylMarquee li a:hover{ text-decoration:underline;}


/*--------产品推荐向上滚动---------*/
#xxxx{width:150px;height:155px;overflow:hidden; text-align:center; margin:14px auto; border-bottom:1px solid #d2d2d2;}
#xxxx li{height:155px;display:block;}
#xxxx li p{ height:34px; line-height:34px;}
#xxxx li img{ height:121px; width:142px;}
#xxxx li a img{ border:0;}
#xxxx li a{ color:#787878;}
#xxxx li a:hover{ color:#35affc;}






.STYLE1 {
	font-size: 18px;
	font-family: "黑体"; font-weight:normal; color:#e8b343;
}



.MsoNormal{ color:#FFFFFF;}
.MsoNormal a{ color:#FFFFFF;}



.bel{ text-align:center; padding:10px; color:#FFFFFF;}

.bel a{ color:#FFFFFF;}
.bel a:hover{ text-decoration:underline;}


