@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-size:12px;font-family:"宋体";color:#444; background:#fff url(../images/bg.jpg) 0 0 repeat-x;}
img{border:0px;}
li{list-style:none;}
p{line-height:20px;}
a{color:#444; text-decoration:none;}
a:hover{text-decoration:none; color:#2690a6;}
a:active{text-decoration:none;}
.none{clear:both;}
.head{width:996px; min-height:10px; margin:0 auto;}
.auto{width:970px; min-height:10px; margin:0 auto; padding-left:13px; padding-right:13px; background:url(../images/bg_index.jpg) 0 0 no-repeat;}
.head .logo{width:171px; float:left; height:58px; padding-right:629px;}
.head .language{width:196px; height:58px; float:left; background:url(../images/language.jpg) -15px 0 no-repeat;}
.head .language .chinese1{width:36px; height:14px;margin-left:57px; _margin-left:28px; margin-top:9px; display:block; float:left;}
.head .language .chinese2{width:36px; height:14px; margin-left:6px; margin-top:9px; display:block; float:left;}
.head .language .english{width:49px; height:14px; margin-left:6px; margin-top:9px; display:block; float:left;}
.top_index{height:19px; background:url(../images/top_index.jpg) 0 0 no-repeat; _background:url(../images/top_index.jpg) 0 0 no-repeat; width:996px; margin:0 auto;}
.auto .navigation{height:41px; background:url(../images/bg_navigation.jpg) 0 0 no-repeat;}
.auto .navigation .left_navigation{width:745px; float:left;}
.auto .navigation .right_navigation{width:180px; height:46px; padding-top:8px; padding-right:3px; float:left; }
.auto .navigation .right_navigation .text{width:122px; height:15px; border:1px solid #C2C2C2;}

/*.auto .content{padding-top:10px; padding-bottom:10px; visibility:hidden;height:20px; overflow:hidden;}*/
.auto .content{visibility:hidden;height:10px;overflow:hidden;}
.auto .content strong{font-size:14px; line-height:26px; padding-bottom:2px;}
.auto .content .business1,.auto .content .business2,.auto .content .business3{width:316px; float:left;}
.auto .content .business2,.auto .content .business3{padding-left:11px;}
.auto .content .business1 .cont_bus1,.auto .content .business2 .cont_bus2,.auto .content .business3 .cont_bus3{border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1; padding-left:13px; padding-top:10px; padding-right:55px; height:70px; padding-bottom:10px; background:#fff;}
.auto .content a{color:#646464;}
.auto .content a:hover{color:#2690a6;}


.auto .news{height:100px; border:1px solid #E1E1E1; background:#fff url(../images/title_news.jpg) 0 0 no-repeat; width:600px; float:left; height:150px; overflow:hidden;}
.auto .news .more{text-align:right; padding-top:10px; padding-right:10px; height:25px; }
.auto .news .pic_news{width:160px; height:100px; float:left; padding-left:15px; padding-top:8px; overflow:hidden;}
.auto .news .newss{border-bottom:1px #ccc dotted; padding-left:10px; padding-bottom:8px;}
.auto .news .newss p{line-height:18px;}
.auto .news .newss p strong{font-weight:14px; color:#01489A;}
.auto .news .cont_news{ width:400px;float:left; margin-left:10px; _margin-left:0px; overflow:hidden}
.auto .news .cont_news ul{padding-top:8px;}
.auto .news .cont_news li{line-height:18px; background:url(../images/ico1.jpg) 0 9px no-repeat; padding-left:10px; float:left; margin-left:5px; margin-right:15px; _margin-left:11px; _margin-right:11px;color:#666666; width:390px; overflow:hidden;padding-top:3px;}

.auto .news2{height:100px; border:1px solid #E1E1E1; background:#fff url(../images/title_news2.jpg) 0 0 no-repeat; width:360px; float:right; height:150px; overflow:hidden;}
.auto .news2 .more{text-align:right; padding-top:10px; padding-right:10px; height:30px;}
.auto .news2 .cont_news li{line-height:26px; background:url(../images/ico1.jpg) 0 8px no-repeat; padding-left:10px; float:left; margin-left:15px; margin-right:15px; _margin-left:11px; _margin-right:11px;color:#666666; width:320px; overflow:hidden;}


.auto .bg_per{height:34px; background:url(../images/bg_per.jpg) right 0 no-repeat; margin-top:10px; margin-bottom:0px;}
.auto .bg_per .title_per{height:20px; background:url(../images/title_per.jpg) 0 0 no-repeat; text-align:right; padding-top:14px; padding-right:15px;}
.auto .bg_per .ftitle_per{height:20px; background:url(../images/ftitle_per.jpg) 0 0 no-repeat; text-align:right; padding-top:14px; padding-right:15px;}
.auto .cont_per{background:#fff; border:1px solid #DFDFDF; border-top:0px; height:134px;}
.auto .cont_per ul {padding-top:10px;}
.auto .cont_per ul li{width:121px; float:left; margin-left:19px; margin-right:19px; _margin-left:17px; _margin-right:17px;}
.auto .cont_per ul li p{line-height:16px; text-align:center; padding-top:3px;}

.auto .foot{margin-top:10px; padding-top:20px; padding-bottom:15px; background:url(../images/line_foot.jpg) 0 0 no-repeat; color:#666; text-align:center; line-height:24px}
.auto .foot .nav_foot{width:420px; float:right; text-align:right; line-height:18px}
.auto .foot .nav_foot a{color:#666;}
.auto .foot .copyright{width:500px; text-align:left; float:left; line-height:18px}

.auto .banner{ padding-top:8px;}
.auto .cate{width:197px; padding-right:6px; min-height:10px; float:left;}
.auto .cate .title_cate{height:31px; background:#E7E7E7; padding-left:15px; line-height:31px; font-weight:bold; color:#01489A;}
.auto .banner_inside{padding-bottom:6px;}
.auto .cate .cont_cate{border-top:1px solid #fff; padding-left:5px; padding-right:5px; padding-bottom:10px;background:#F1F1F1;}
.auto .cate .cont_cate ul li{font-weight:bold; line-height:18px}
.auto .cate .cont_cate ul li a{ display:block; border-bottom:1px #fff solid; background:url(../images/icon.gif) 8px 13px no-repeat; padding-left:15px; _height:24px;padding:7px 0 7px 15px}

.auto .cate .cont_cate ul ul li{font-weight:normal; }
.auto .cate .cont_cate ul ul li a{ display:block; border-bottom:1px #C1C1C1 dotted; background:url(../images/icon2.gif) 13px 15px no-repeat; padding-left:18px; _height:24px;}

.auto .cate .cont_cate ul ul ul{border-bottom:1px #C1C1C1 dotted; }
.auto .cate .cont_cate ul ul ul li a{ display:block; border-bottom:none; background:url(../images/icon3.gif) 18px 10px no-repeat; padding-left:23px; height:24px;}

.auto .cate .cont_cate2{border:1px solid #CCCCCC;padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px;}
.auto .cate .cont_cate2 ul li{line-height:26px;}

.adda1{font-weight:bold;border-bottom:1px #9F9F9F solid; display:inline-block;width:175px; background:url(../images/ico2.jpg) 3px 9px no-repeat;padding-left:10px;}

.auto .cont_right{width:767px;  float:left;}

.auto .location{height:27px;background:url(../images/bg_location.jpg) 0 0 no-repeat;}
.auto .location .title{width:240px; padding-left:27px; line-height:27px; float:left; color:#01489A; font-weight:bold}
.auto .location .cont_location{width:490px; line-height:27px; float:right; padding-right:10px; text-align:right;}
.auto .cont_inside{border:1px solid #CECECE;min-height:330px;height:auto !important; height:330px; padding:14px; display:inline-block;width:737px}

.auto .about1 p{line-height:22px; padding-top:8px; padding-bottom:8px;}
.auto .about1 p{line-height:22px; padding-top:8px; padding-bottom:8px;}
.auto .about3 p{line-height:22px;}
.auto .about3 p strong{color:#10768B; font-size:12px; padding-top:5px; display:block; background:url(../images/pen.jpg) 0 9px no-repeat; padding-left:15px;}
.auto .about3 .aa{font-size:14px; color:#CC6600; font-weight:bold; padding-top:10px;}
.auto .about4 p{line-height:22px;}
.auto .about4 p strong{font-size:14px; color:#000;}
.auto .about4 p b{color:#10768B;font-size:14px;}
.auto .s1 p{line-height:22px; padding-top:8px; padding-bottom:8px; background:url(../images/ico3.gif) 0 13px no-repeat; padding-left:13px;}
.auto .s2 p{line-height:22px; padding-top:8px; padding-bottom:8px;}
.auto .s2 p strong{color:#2690A6;}


.auto .table td{padding-bottom:10px; text-align:left;}
.auto .table td p{width:319px; font-weight:bold; font-size:14px; text-align:center; padding-top:8px; color:#666; padding-bottom:8px;}

.auto .con1 b{color:#CC6600; font-size:14px; font-weight:bold;}
.auto .con1 strong{color:#10768B; line-height:22px; background:url(../images/ico2.gif) 0 2px no-repeat; padding-left:7px;}

.auto .con2 b{width:107px; padding-left:26px; height:19px; padding-top:1px; line-height:19px; background:url(../images/bg_contact.jpg) 0 0 no-repeat; display:block;color:#10768b;margin-top:13px; margin-bottom:5px;}
.auto .con2 strong{color:#10768b; display:block; margin-top:13px; margin-bottom:3px;}
.auto .con2 .c1{font-size:14px; font-weight:bold; color:#10768b; padding-bottom:10px; padding-top:5px;}


.cont_cate3{border-top:1px solid #CCCCCC; padding-left:5px; padding-right:5px; padding-bottom:10px;}
.cont_cate3-ul-li{margin-top:14px; margin-bottom:0px; font-weight:bold;}
.cont_cate3-ul-li-a{background:url(../images/bg1_cate.jpg) 0 0 no-repeat;display:inline-block;width:160px;height:20px;font-size:14px;padding:6px 0 0 20px;}


.m2{list-style:none;width:180px;padding:1px 0 0 0;}
.m2-dd{background:#E5E5E5;padding: 8px 0 8px 0px;margin:1px 0 0 0;font-size:14px;font-weight:bold;}
.m2-dd-a{display:inline-block;padding: 0 0 0 10px;color:#333333;}

.m3{list-style:none;width:180px;padding:1px 0 0 0;}
.m3-dd{background:#E5E5E5;padding: 8px 0 0 0;margin:4px 0 0 0;border-top:1px solid #ffffff;font-size:14px;}
.m3-dd a{display:inline-block;font-weight:normal;padding: 0 0 0 10px;color:#333333;}

.m4{list-style:none;width:180px;padding:1px 0 0 0;}
.m4-dd{background:#E5E5E5;padding: 8px 0 0 10px;margin:4px 0 0 0;border-top:1px solid #ffffff;font-size:14px;}
.m4-dd a{display:inline-block;font-weight:normal;color:#777777}

.auto .about1 p{line-height:22px; padding-top:8px; padding-bottom:8px;}
.auto .about1 p{line-height:22px; padding-top:8px; padding-bottom:8px;}
.auto .about3 p{line-height:22px;}
.auto .about3 p strong{color:#10768B; font-size:12px; padding-top:5px; display:block; background:url(../images/pen.jpg) 0 9px no-repeat; padding-left:15px;}
.auto .about3 .aa{font-size:14px; color:#CC6600; font-weight:bold; padding-top:10px;}
.auto .about4 p{line-height:22px;}
.auto .about4 p strong{font-size:14px; color:#000;}
.auto .about4 p b{color:#10768B;font-size:14px;}
.auto .s1 p{line-height:22px; padding-top:8px; padding-bottom:8px; background:url(../images/ico3.gif) 0 13px no-repeat; padding-left:13px;}
.auto .s2 p{line-height:22px; padding-top:5px; padding-bottom:3px;}
.auto .s2 p strong{color:#2690A6; font-size:14px;}
.auto .r1 p{line-height:24px;}

.auto .table{width:100%;}
.auto .table td{padding-bottom:10px; text-align:center; vertical-align:top;}
.auto .table td p{width:176px; text-align:center; padding-top:5px; color:#666; padding-bottom:5px; font-size:12px; font-weight:normal; margin:0 auto;}

.auto .con1 b{color:#CC6600; font-size:14px; font-weight:bold;}
.auto .con1 strong{color:#10768B; line-height:22px; background:url(../images/ico2.gif) 0 2px no-repeat; padding-left:7px;}

.ddsmoothmenu {
	FONT: bold 12px Arial, Helvetica, sans-serif; padding-left:6px;
}
.ddsmoothmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ddsmoothmenu UL LI {
	DISPLAY: inline; FLOAT: left; POSITION: relative; TEXT-ALIGN: center
}
.ddsmoothmenu UL LI A {
	DISPLAY: block; width:120px; text-align:center;
}

 HTML .ddsmoothmenu UL LI A {
	DISPLAY: inline-block
}
.ddsmoothmenu UL LI A:link {
	COLOR: #666666
}
.ddsmoothmenu UL LI A:visited {
	COLOR: #666666
}
.ddsmoothmenu UL LI A.selected {
	COLOR: #10768B
}
.ddsmoothmenu UL LI UL LI A:hover {
	BACKGROUND: #cccccc; COLOR:#10768B
}
.ddsmoothmenu UL LI UL {
	DISPLAY: none; BACKGROUND: #eeeeee; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute
}
.ddsmoothmenu UL LI UL LI {
	DISPLAY: list-item; BACKGROUND: #eeeeee; FLOAT: none
}
.ddsmoothmenu UL LI UL LI UL {
	TOP: 0px
}
.ddsmoothmenu UL LI UL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px;  MARGIN: 0px; FONT: 12px Verdana; WIDTH: 155px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left;padding:5px 0 5px 10px
}
 HTML .ddsmoothmenu {
	HEIGHT: 1%
}
.downarrowclass {
	DISPLAY: none; RIGHT: 7px; POSITION: absolute; TOP: 12px
}
.rightarrowclass {
	DISPLAY: none; RIGHT: 5px; POSITION: absolute; TOP: 6px
}
.ddshadow {
	LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.toplevelshadow {
	opacity: 1.0
}

.con2 .cont_outside td{padding-left:20px;  padding-top:20px; padding-bottom:20px; border-bottom:1px solid #DFDFDF;}
.con2 .cont_outside td p{line-height:24px; }
.con2 .cont_outside td strong{ line-height:20px;display:block; /*background:url(../images/ico_cont.jpg) 0 0 no-repeat; padding-left:8px;*/color:#0B7C8E}

.imgsro{ list-style:none}
.imgsro li{float:left;width:200px;padding:4px 5px;}
.imgsro li p{ text-align:center}

.subproductcon{
	width:700px;
	height:31px;
	border-bottom:1px #c8c8c8 solid;
	}
.subproductcon li{
	width:106px;
	height:31px;
	float:left;
	margin:0 2px 0 0;
	text-align:center;
	}
.subproductcon li a{display:block; width:106px; height:31px; line-height:31px; font-weight:bold;color: #383838;text-decoration: none;}
.subproductcon li a:link,.subproductcon li a:visited{background:url(../images/btn02.png) left top no-repeat;color: #383838;}
.subproductcon li a:hover,.subproductcon li a:active{background:url(../images/btn01.png) left top no-repeat;color:#383838;}
.subproductcon li a.subHover:link,.subproductcon li a.subHover:visited,.subproductcon li a.subHover:hover{background:url(../images/btn01.png) left top no-repeat;color:#383838;}
.hidecontent{ display:none;}


.zyyw{border-left:1px solid #ddd;border-top:1px solid #ddd;}
.zyyw td{border-right:1px solid #ddd;border-bottom:1px solid #ddd; padding-left:10px; padding-right:10px; line-height:24px;}

.fa p{line-height:26px;}
.fa strong{color:#2690A6; font-size:14px;}

.glyj{border-left:#ddd solid 1px;border-top:#ddd solid 1px; margin:0 auto;}
.glyj td{border-right:#ddd solid 1px;border-bottom:#ddd solid 1px; padding:5px 10px;}
.glyj td p{line-height:20px;}
.content1{padding:10px;width:680px}

.grd{padding:14px;}



.listbox-dd {
    float: left;
    height: 240px;
    padding: 10px 18px;
    text-align: center;
    width: 200px;
}


a.nav_inerfram22{
	color:#2690a6;
	}
a.nav_inerfram22:hover{
	color:#2690a6;
	}