@charset "utf-8";
/* CSS Document */

body{
	margin: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353535;
	height:100%;
}
a img{border:0;}
a{color:#353535;text-decoration:none;outline:none;}
a:hover{color:#c21624;text-decoration:underline;}
p{line-height:22px;}
ul{padding:0;margin:0; list-style:none;}
h1{color:#b62a2b;margin:0;padding:10px 0;font-size:16px;}
h2{color:#b62a2b;margin:0;padding:10px 0;font-size:14px;}
h3{color:#b62a2b;margin:0;padding:10px 0;font-size:12px;}
.table{background:#dad9d9; margin-bottom:10px; width:100%;line-height:22px;}
.table td{margin-bottom:3px; text-align:left; padding:0px 3px;}
.table tr{ background:#fff;}
.table tr.top{ background:#f4f2f2;}

.c{clear:both;}
.c1{clear:both;height:10px;}
.b{font-weight:bold;}
.b1{font-weight:bold;color:#c21624}
.clear{clear:both;}
.rt strong{ font-size:15px;}
.bg{background:url(../img/bg.jpg) repeat-x #ffffff;}
#header{width:930px;margin:0 auto;padding-top:10px;}
#header .logo{background:url(../img/logo.jpg) no-repeat;width:99px;height:41px; float:left; margin:0 0 0 20px}
#header .key{width:400px;float:left;color:#444;font-weight:bold;margin:9px 0 0 15px;display:inline;}
#header .hlink{float:right;}
#header .hlink a{float:left; width:80px;}
#header .hlink a:hover{text-decoration:none; color:#757575;}
#header .nav ul{float:left;width:930px;}
#header .nav ul li.navl{ background:url(../img/menul.jpg) repeat-x;width:9px;height:40px;margin:0;}
#header .nav ul li{float:left; background:url(../img/menu.jpg) repeat-x;}
#header .nav ul li.navr{ background:url(../img/menur.jpg) repeat-x;width:9px;height:40px}
#header .nav ul li a{float:left;width:150px;height:40px;line-height:40px;text-align:center;font-weight:bold;color:#656565;}
#header .nav ul li a:hover{background:url(../img/hover.jpg) no-repeat;color:#fff;text-decoration:none;}
#header .nav ul li.w a{background:url(../img/hover.jpg) no-repeat;color:#fff;text-decoration:none;}


#content{width:930px;margin:0 auto;padding-top:5px;_padding-top:0px;}
#content .banner{background:url(../img/banner.jpg) no-repeat;width:930px;height:220px;text-align:center;}
#content .leftbox{width:175px;padding-top:10px;float:left;}
#content .leftbox span.pl{display:block;background:url(../img/list_t.jpg) no-repeat;width:165px;height:36px;line-height:36px;padding-left:10px;font-size:14px;color:#656565;font-weight:bold;}

#content .leftbox ul{background:#f8f8f8; border:#dcdcdc 1px solid;border-top:0;}
#content .leftbox ul li.l1{background:#f0f1f6;border-bottom:1px solid #dcdcdc;}
#content .leftbox ul li.l1 a{background:url(../img/r.jpg) 3px center no-repeat;display:block;padding:9px 0 9px 13px;color:#022255;font-weight:bold;}
#content .leftbox ul li.l1 a:hover{text-decoration:none;color:#c21624;background:url(../img/r.jpg) 3px center no-repeat;}
#content .leftbox ul li{border-bottom:#d1d5d7 1px dashed;}
#content .leftbox ul li a{display:block;padding:5px 0 5px 10px;color:#444;}
#content .leftbox ul li a:hover{background:#cccccc;color:#fff;text-decoration:none;}
#content .leftbox ul li.c a{font-size:11px;padding:5px 0 5px 17px;background:url(../img/y.jpg) 7px center no-repeat;color:#666;}
#content .leftbox ul li.c a:hover{color:#b62a2b;text-decoration:none;_background:url(../img/y.jpg) 7px center no-repeat;_background-color:#fff;}
#content .leftbox ul li.d a{font-size:11px;padding:5px 0 5px 17px;color:#666;}
#content .leftbox ul li.d a:hover{color:#b62a2b;text-decoration:none;background-color:#fff;}
#content .leftbox ul li.cur a{text-decoration:underline;}
#content .leftbox ul li.cur a:hover{text-decoration:underline;}
#content .leftbox ul li.l2{border-bottom:#d1d5d7 1px dashed;}
#content .leftbox ul li.l2 a{display:block;padding:4px 0 4px 13px;color:#444;background:url(../img/y.jpg) 3px center no-repeat;}
#content .leftbox ul li.l2 a:hover{color:#fff;text-decoration:none;background:url(../img/y.jpg) #ccc 3px center no-repeat;}
#content .mainbox{width:562px;float:left;padding:10px 0 10px 13px;}
#content .mainbox .title{background:url(../img/center.jpg) left center no-repeat;height:41px;line-height:41px;font-weight:bold;color:#555;}
#content .mainbox .box1{padding:10px 0;}
#content .mainbox .box1 .title1{background:url(../img/center_p.jpg) no-repeat; height:26px;padding:2px 0 0 10px;} 
#content .mainbox .box1 .title1 a:hover{text-decoration:none; color:#c21624;}
#content .mainbox .box1 ul{float:left;width:278px;padding:5px 0 0 2px;}
#content .mainbox .box1 ul li{padding:5px 0 3px 0;}
#content .mainbox .box1 ul li a{color:#022255;font-weight:bold;}
#content .mainbox .box1 ul li a:hover{text-decoration:underline;}
#content .mainbox .box1 ul li.i{float:left;width:130px;}
#content .mainbox .box1 ul li.i img{padding:2px; border:#ccc 1px solid}
#content .mainbox .box1 ul li.t{float:right;width:135px;padding-right:13px;}
#content .mainbox a.m1{color:#666;text-decoration:underline;}
#content .mainbox a:hover.m1{text-decoration:none;color:#b62a2b;}
#content .rightbox{width:172px;float:right;padding-top:10px;}
#content .rightbox .box2{margin-top:20px!important;_margin-top:35px;}
#content .rightbox .box2 .title2{background:url(../img/right_t.jpg) no-repeat;width:142px;height:29px;line-height:29px;padding-left:30px;font-weight:bold; color:#656565;}
#content .rightbox .box2 .rt{background:url(../img/right_bg.jpg) repeat-x #f3f3f3;border:1px solid #cbcbcb;padding-bottom:10px;width:170px;}
#content .rightbox .box2 .rt a{display:block;padding:5px 2px 5px 15px; background:url(../img/y.jpg) 3px center no-repeat;}
#content .rightbox .box2 .rt a:hover{color:#b62a2b;text-decoration:none;;}
#content .rightbox .box2 .rt a.more{background:url(../img/more.jpg) no-repeat;height:21px;margin:10px 0 0 30px;color:#fff;width:88px;padding:3px 0 0 5px;}
#content .rightbox .box2 .rt a:hover.more{color:#cecece;text-decoration:none;}
#content .rightbox .box2 .rtc{background:url(../img/right_bg.jpg) repeat-x #f3f3f3;border:1px solid #cbcbcb;padding-bottom:0px;width:156px;}
#content .rightbox .box2 .rtc a{ color:#0066FF;}
#content .rightbox .box2 .rtc a:hover{color:#b62a2b;text-decoration:underline;}
#content .rightbox .box2 .rt1{width:156px;background:url(../img/contact.jpg) 8px 10px no-repeat;padding:51px 5px 10px 9px!important;_padding:61px 5px 10px 7px}
#content .rightbox .box2 .rt2{width:160px;padding:0 5px;_padding:10px 5px 10px 5px;}
.mainbody{width:740px; float:left; margin-left:14px}
.cc_title{line-height:18px; color:#022255;border-bottom:1px #ccc solid;font-weight:600;font-size:11px;}

.product{ width:740px; height:auto; margin-top:10px;}
.product ul{ float:left; width:370px; height:auto; margin:10px 0px; border-bottom:1px dotted #ddd; padding-bottom:15px;}
.product ul li{ float:left;}
.product ul li.txt{ width:220px; margin-left:10px;}
.product ul li a{ color:#333; font-weight:bold; display:block;}
.product ul li a:hover{color:#b62a2b;}
.product ul li a.pic{width:120px; height:90px;border:1px #ccc solid;}
.product ul li a.pic:hover{border:1px #b62a2b solid;}

.title{line-height:24px;font-weight:bold;color:#b62a2b;background:#eee;padding-left:5px;}
.product1{width:738px;margin-top:10px;}
.product1 ul {width:738px;margin:10px 0;float:left;display:inline;}
.product1 ul li{width:122px;float:left;}
.product1 ul li.txt{width:604px;margin-left:10px;}
.product1 ul li a{display:block;line-height:22px;font-weight:bold;}
.product1 ul li a:hover{color:#b62a2b;}
.product1 ul li a.pic{width:120px; height:90px;border:1px #ccc solid;}
.product1 ul li a.pic:hover{border:1px #b62a2b solid;}

.product2 ul{width:720px;}
.product2 ul li{float:left;width:124px;text-align:center;margin-right:5px;margin-left:15px;_margin-left:10px;}
.product2 ul li a{display:block;color:#022255;}
.product2 ul li a:hover{color:#b62a2b;font-weight:bold;}
.product2 ul li a img{width:120px;height:90px;}
.product2 ul li a.pic{width:120px; height:90px;border:1px #ccc solid;margin-bottom:10px;}
.product2 ul li a.pic:hover{border:1px #b62a2b solid;}

.application{width:920px;padding:10px 5px;height:100%;}
.app{width:460px;float:left;margin:5px 0;}
.application ul{width:455px; float:left;padding:5px 0 0 5px;border:1px #ccc dashed;}
.application ul.top_l{padding-bottom:8px;}
.application ul.top_r{padding-bottom:8px;border-left:none;}
.application ul.bottom_l{border-top:none;margin-bottom:20px;}
.application ul.bottom_r{border-top:none;border-left:none;margin-bottom:20px;}

.application ul li{float:left;line-height:18px;}
.application ul li.last{width:263px;}
.application ul li.last a{line-height:22px;color:#022255;}
.application ul.bottom_l li a,.application ul.bottom_r li a{line-height:22px;}
.application ul li a img{width:180px;height:135px;padding-top:2px; padding:1px}
.application ul li a{display:block;font-weight:bold;}

.application ul.bottom_l li a,.application ul.bottom_r li a{width:215px;padding-left:12px;background:url(../img/y.jpg) left center no-repeat;}
.application ul li a:hover{color:#b62a2b;text-decoration:none;}
.application ul li a.pic{width:182px;height:137px;border:1px #ccc solid;text-align:center;margin-right:5px;}
.application ul li a.pic:hover{border:1px #b62a2b solid}

.fan{ height:21px;line-height:21px;margin:10px 0;background:#eee;}
.fan a{display:block; padding:0 6px;line-height:18px;float:right; font-size:14px;color:#b62a2b;background:#fff;border:1px #b62a2b solid;}
.fan a:hover{border:1px #fff solid;color:#fff;background:#b62a2b;text-decoration:none;}
.fan span{color:#666;display:block;padding:0 6px;line-height:18px;float:right;font-size:14px;font-wight:bold;}

.right{float:right; width:324px; margin-top:5px;}
.right .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.right .xxt{margin-left:12px; margin-top:5px}
.right .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline;width:50px;}
.con_all{margin-left:12px; margin-top:6px; width:300px; font-weight:bold;}

.title1{line-height:14px; padding:6px 0 6px 5px;; margin-bottom:12px; border-bottom:#ccc 1px solid;color:#b62a2b; font-weight:bold}
.title1 a{color:#000}


.cont{line-height:28px}
.cont a{color:#FF3300}

.sitemap{margin:20px 0;}
.sitemap ul li a{display:block;color:#666;font-weight:bold;margin:5px 0;}
.sitemap ul li.c a{color:#666;font-weight:normal;}
.sitemap ul li.y a{color:#b62a2b;font-size:14px;}
.sitemap ul li.l1 a{color:#022255;font-size:12px;}
.sitemap ul li.c a{width:310px;float:left;}



#footer{width:912px;margin:0 auto; background:#505050 url(../img/footer.jpg) bottom no-repeat; text-align:center;padding:0 10px;}
#footer a{color:#999;}
#footer .flink{padding-top:10px;}
#footer .flink a{float:left;padding:0 3px;}
#footer .flink a.more1{width:10px; color:#fff;}
#footer .flink a:hover{text-decoration:none; color:#fff;}
#otherlink{width:912px; text-align:center;padding:15px 0;}
#otherlink a{padding:0 10px;}

.con_all .v{ float:right;}







.title4{line-height:14px; padding:6px 0;background:#e6eaee; color:#022255; font-weight:bold; margin-bottom:12px; height:15px; width:730px; margin-top:5px;}
.title4 span{ float:left; margin-left:14px;}
.title4 span.a{ float:right; margin-right:10px;}
.title4 span.a a{color:#336600; margin-right:5px;}
.title4 span.a a:hover{ color:#009933;}




.certi{ width:730px;}
.certi ul li{width:175px; float:left; margin-right:20px; text-align:center; padding:0px 15px 10px 20px;}
.certi ul li img{padding:1px; border:#ccc 1px solid; margin-bottom:6px}
.certi ul li a{display:block; text-align:center; color:#000}
.certi ul li a:hover{font-weight:bold}


#slideBox{ position:relative; width:930px; height:220px; overflow:hidden}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }

