@charset "utf-8";
body {  background:url(../images/co-bg.jpg) top center repeat-y #023F7C; direction: ltr; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
* { margin: 0; padding: 0; }
.marquee{ font-size:10px;  margin-top:310px; display:block;}
.marquee a{color:#999;margin:0 4px;}
img { border: 0px; }
a img { border: none; }
a { color: #515151; outline: none; text-decoration: none; }
.clear { clear:both; }
ul, li { list-style:none; }
h5 { text-align:center; }
select { font-family:Arial; }
#contant #middle .oneproduct .img-1{margin-left:110px;}
option { padding-left:2px; width:auto; }
.table03 { float:left; background: #ffffff; width:200px; line-height:22px; text-align:left; margin-left: 5px; margin-bottom: 4px; font-size: 12px; }
.table03 tr { background:#FFFFFF; }
.table03 .e { background:url(../images/list_a1.gif) left; }
.table03 .d { color:#FF0000; font-weight:bold; }
#head { width:805px;  margin:0 auto; height:20px;color:#D4D3D3; }
#head a { color:#D4D3D3; }
#header { width:805px; height:auto; margin:0 auto; background:#fff; }
#top{width:775px;height:93px;background:url(../images/header.jpg) repeat-x;margin:0 auto;overflow:hidden;}
#header #language { float:right; margin:5px 3px 0 0; height:22px; display:block; width:100%; text-align:right; }
.language{float:right;color:#333;text-align:center;width:805px;margin:8px auto 0 auto;}
.language a{color:#333;font-size:11px;}
.language a img{margin:0 1px;}
#header #language .qk { font-size:11px; float:left; color:#000; font-weight:bold; margin-left:5px; }
#header .logo{width:68px;height:61px;float:left;margin:5px 0 0 35px; _margin:5px 0 0 20px;}
.company-name{font-size:24px; line-height:25px;color:#484848;font-weight:bold;float:left;margin:15px 0 10px 40px;width:500px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.company-name h2{color:#2B2B2B;font-size:12px;}
.company-name span{color:#666;font-size:15px;}
#header #banner { background:url(../images/banner.jpg) center no-repeat; width:920px; height:123px; margin:0 auto !important; margin-left:4px; margin-top: 3px; }
#header #banner .company { width:600px; float:left; height:80px; font-weight:bold;  margin:40px 0 0 200px !important; _margin:40px 0 0 100px; display:block; }
.company a { color:#333; }
.company strong { font-size:25px; line-height:30px; }
.company h2 {font-size:16px; line-height:25px; color:#333;    }
.nav { background:url(../images/menu.jpg) center no-repeat; width:920px; height:33px; border-top:1px solid #000; }
.nav ul { height:24px; display: block; }
.nav ul li.button { float:left; width:120px; text-align:center; line-height:24px; }
.nav ul li.button a { width:140px; color:#000000; font-size:12px; font-weight:bold; }
.nav ul li.button a:hover { width:auto; display:block; color:#FF6600; }
.nav ul li.button a span { color:#FF6600; }
.nav ul a:hover { visibility:visible; position:relative; z-index:200; }
.nav ul li:hover { position:relative; z-index:200; }
.nav ul ul, .nav ul :hover ul ul, .nav ul :hover ul :hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
.nav ul :hover ul.sub { left:-45px; top:24px; background: #F9F9F9; border:1px solid #ccc; width:240px; height:auto; z-index:300; font-size:11px; }
.nav ul :hover ul.sub li { display:block; font-size:11px; height:auto; line-height:20px; position: relative; float:left; width:240px; border-bottom: 1px dotted #CCCCCC; text-align:left; }
.nav ul :hover ul.sub li.li2 { border-bottom:none; }
.nav ul :hover ul.sub li a { width:235px; font-weight:normal; font-size:11px; padding-left:5px; color:#000; float:left; text-align:left; border-right:none; }
.nav ul :hover ul.sub li a:hover { width:235px; padding-left:5px; color:#E05910; display:block; background:none; }
.nav ul :hover ul :hover ul { left:100px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; width:auto; height:auto; }
#contant { width:805px; height:auto; margin:0 auto; background:#fff; }
#container{background:url(../images/container.jpg)  repeat-x #fff; margin:0 auto;overflow:hidden;width:775px;height:auto;}
#contant #left { width:220px; margin:5px 4px 0px 0;_margin:5px 4px 0 0; padding:0; float:left;display:block; }
#left ul li.bigtitle { background:url(../images/left-title.jpg) left no-repeat; display:block; height:30px; width:212px;line-height:20px;  font-weight: bold; padding-top: 0px; margin: 2px 0 0 0;float:left; }
#left ul li.bigtitle a.cc strong{color:#ff0000;}
#left ul li.bigtitle a strong { display:block; font-size: 13px; color: #666; font-weight: bold; padding:5px 0 5px 15px; }
#left ul li.bigtitle a b { display:block; font-size: 11px; color: #fff; font-weight: bold; padding:5px 0 5px 0px;float:left; }
#left ul li.bigtitle a.bb{color:#ff0000;}
#left ul li.title { width:180px; height: auto; background: #D7E0FB url(../images/icon_02.gif) no-repeat 2px 7px; border:1px #DDDDDD solid; line-height:21px; font-weight: bold; padding: 0px 0px 0px 12px; font-size:11px; margin-top:0px; color: #CC0000; display:block; }
#left ul li.smalltitle { width:191px; padding:0px 0px 0px 20px; line-height:29px; font-size:12px; display:block;  background: url(../images/left-midd.jpg) no-repeat;float:left; }
#left ul li.small_title { width:191px; padding:3px 0px 0px 20px; line-height:15px; font-size:12px; display:block;  background: url(../images/left-mi01.jpg) no-repeat;float:left;height:37px; }
.right{
	width:550px;
	height:auto;
	float:right;
	margin:10px 0 0 0;
}
.pro{
	width:550px;
	height:auto;
}
.pro ul{width:100%;height:auto; display:block;}
.pro ul li{
	width:270px;
	height:100px;
	float:left;
	display:block;
}
.pro ul li ol{float:left;margin-left:2px;display:block;}
.pro ul li ol li.pic{width:80px;height:80px;float:left;border:1px solid #ccc;display:block;}
.pro ul li ol li.txt{
	display:block;
	width:175px;
	height:auto;
	margin-left:10px !important;margin-left:5px;
	float:left;
	color:#666;
	line-height:20px;
}
.pro ul li ol li.txt a{
	color:#000099;
	font-weight:normal;
	padding-bottom:8px;
	text-decoration:underline;
	line-height:20px;
}
.bottom{width:550px;line-height:25px;background:url(../images/bottom.jpg) bottom no-repeat;padding-bottom:5px;color:#666;font-weight:bold;font-size:13px;margin-top:12px;}
.bo-text{width:530px;height:auto;line-height:22px;color:#666;text-align:justify;padding:0 10px 8px 10px;}
.pro-list{width:550px;height:auto;}
.pro-list ul{width:100%;height:auto;}
.pro-list ul li{width:160px;line-height:20px;color:#666;float:left;text-align:left;display:block;padding:0 5px;}
.pro-list ul li a{color:#666;line-height:20px;}
.pro-list ul li a:hover{ display:block; background:#333; color:#fff;line-height:20px;}
.pro-list ul li.list{width:160px;line-height:15px;color:#666;float:left;text-align:left;display:block;padding:0 5px;}
.pro-list ul li.list a{color:#666;line-height:15px;}
.pro-list ul li.list a:hover{ display:block; background:#333; color:#fff;}
#contant #middle { width:545px; float:left; margin:5px 0px 0px 5px; display:block; }
.titlename { width:545px; height:auto; line-height:22px; font-size: 12px; font-weight:normal; border-bottom:1px solid #3366FF;font-size:11px; }
.titlename a { color:#FF6600; font-weight: normal;font-size:11px; }
.titlename01 { width:540px; height:auto; line-height:22px; font-size: 12px; font-weight:normal; border-bottom:1px solid #3366FF;font-weight:bold;color:#666; }
.titlename01 a { color:#FF6600; font-weight: bold; }
.titlename02 { width:770px; height:auto; line-height:22px; font-size: 12px; font-weight:normal; border-bottom:1px solid #3366FF;font-weight:bold;color:#666;margin:0 auto; }
.titlename02 a { color:#FF6600; font-weight: bold;margin-left:15px; }
#contant .total_pro{width:780px;height:auto;margin:0 auto;}
#contant .total_pro ul{width:100%;height:auto;}
#contant .total_pro ul li.diyi{width:380px;height:auto;float:left;margin:5px;_margin:5px 4px;}
#contant .total_pro ul li ol{float:left;width:370px;}
#contant .total_pro ul li ol li.tupian{width:80px;height:80px;float:left;border:1px solid #ccc;}
#contant .total_pro ul li ol li.wenzi{width:270px;height:auto;padding:0 4px;float:left;color:#666;margin:0 4px;}
#contant .total_pro ul li ol li.wenzi a{width:270px;color:#000099;font-weight:normal;float:left;display:block; text-decoration:underline;}
.titlename h3 { font-size:15px; display:inline; }
#contant #middle .hottitle { background:url(../images/xt.jpg) no-repeat; height:33px; font-weight:bold; line-height:22px; width:520px; }
#middle ul li h3 { font-size:18px; line-height:35px; }
#contant #middle .hottitle strong { color: #000; font-size:13px; padding:5px 0 0 15px; display:block; }
#contant #middle .about { line-height:20px; padding: 10px 10px 0px 10px; text-align:left; letter-spacing:0.8px; }
#contant #middle .about a { color:#000099; font-weight:bold; display: inline; }
#contant #middle .about img { float:left; margin-right:10px; }
#contant #middle a.more { width:100px; float:right; font-size:12px; font-weight:bold; }
#contant #middle a.more { color:#FF9900; text-decoration:none; }
#contant #middle ul { margin: 6px auto; text-align: left; width: 545px; height: auto; line-height:20px; }
#contant #middle a.f { padding:0px; color:#0000CC; display:block; margin:0px; }
#contant #middle ul li { display: block; margin: 5px 0px 0px 0px; border:1px #E2E2E2 solid; background: url(../images/hotlibg.gif) repeat-x; height: 95px; padding-left: 5px; }
#contant #middle ul li.dibu { display: block; margin: 5px 0px 0px 0px; border:1px #E2E2E2 solid; background: url(../images/hotlibg.gif) repeat-x; height: 115px; padding-left: 5px; }
#contant #middle ul li ol { width: 510px;  border: none; }
#contant #middle ul li ol li { display: inline; float: left; margin: 3px 0px 0 0; width:80px; border: none; height: auto; }
#contant #middle ul li .etw_pinfo { _margin-left:10px; margin-left:20px!important; width: 78%; _width:76%;height: auto; }
#contant #middle ul li .etw_pinfo a { color:#0033CC; display: block; font-weight:normal; text-decoration:underline;}
#contant #middle ul li .etw_pinfo b { display: block; }
#contant #middle ul li img { border: 1px solid #ccc; padding: 2px; margin:0px 2px; }
#contant #middle a.productname { width:89%; color:#0033CC; font-weight:bold; padding-left:10px; float:left; height:auto; }
#contant #middle .oneproduct { margin: 6px auto; text-align: left; width: 538px; padding: 0px 0 6px 5px; height: auto; line-height:20px; background: #F7F7F7; border: 1px #CCCCCC solid; font-size:12px; }
.picture01{width:auto;height:auto;float:left;}
.picture01 img{margin: 10px 0 0 5px; border:1px solid #ccc;}
#contant #middle .picture02{width:300px;height:auto;float:left;margin:0;padding:0;}
#contant #middle .picture02 a{width:60px;height:60px;float:left;margin:3px 4px 3px 6px;_margin:3px;}
#contant #middle .picture02 a img.img001{margin:1px;}
#contant #middle .picture03{width:160px;height:auto;margin-bottom:10px;padding:0;}
#contant #middle .picture03 a{width:60px;height:60px;float:left;margin:3px 4px 3px 6px;_margin:3px;}
#contant #middle .picture04{width:160px;height:auto;margin:0;padding:0;float:left;}
#contant #middle .picture04 a{width:60px;height:60px;float:left;margin:3px 6px 3px 4px;_margin:1px;}
#contant #middle .picture03 a img.img002{margin:1px;}
.oneproduct h2 { font-size:20px; line-height:20px; color:#333;margin:5px 0; }
#contant #middle .oneproduct .img { margin: 10px 0 0 5px; border:1px solid #ccc; }
#contant #middle .oneproduct img { margin: 10px 0 0 10px; border:1px solid #ccc; }
#contant #middle .feichangfan { text-align:center; }
#contant #middle .feichangfan img { margin:5px 1px; order: 1px solid #ccc; }
#contant #middle .feichangfan a { display:inline; margin-right:0px; }
#contant #middle .table01 { background: #000066;  width:530px;white-space: normal; text-align:center; }
#contant #middle .oneproduct .relate_pro{width:185px;height:auto;float:right;background:none;border:none;margin-right:5px;}
#contant #middle .oneproduct .relate_pro ul{width:100%;height:auto;float:right;background:none;}
#contant #middle .oneproduct .relate_pro ul li{width:100%;line-height:13px;color:#666;height:35px;border:none;}
#contant #middle .oneproduct .relate_pro ul li.dangqian a{color:#FF6600;}
#contant #middle .oneproduct .relate_pro ul li span a{width:140px;height:35px;float:left;}
#contant #middle .oneproduct .relate_pro ul li img{margin:0 2px;float:left;display:inline;}
#contant #middle .oneproduct .relate_pro ul li a{color:#666;float:left;text-decoration:underline;display:inline;}
#contant #middle .table01 tr { background: #FFFFFF; }
#contant #middle a.back1 { width:16px; text-align: center; height:4px; background: #D7E0FB; color:#000; float:right; font-weight:bold; margin:10px 2px; font-size:13px; border:1px #666666 solid; line-height:10px; padding:2px 0 7px 0;_padding:2px 0 3px 0; }
#contant #middle a.back1:hover { background:#333333;color:#fff; }
#contant #middle a.back2 { width:16px; text-align: center; height:4px; background: #000099; color:#fff; float:right; font-weight:bold; margin:10px 2px; font-size:13px; border:1px #666666 solid; line-height:10px; padding:2px 0 7px 0;_padding:2px 0 3px 0; }
#contant #middle a.back2:hover { background:#333333; }
#contant #right { height:1400px; width:193px; margin:5px 0 0 1px; border:1px #CCCCCC solid; padding:0; float:right; background:#D7E0FB; display:block; }
.contact{width:197px;height:22px;background:url(../images/left-title.jpg) no-repeat;padding:8px 0 0 15px;margin:5px 0 0 0;font-weight:bold;color:#666;}
.contact01{width:197px;height:22px;background:url(../images/left-title.jpg) no-repeat;padding:8px 0 0 15px;margin:5px 0 0 0;font-weight:bold;color:#666;}
.contact01 a{text-decoration:underline;}
 .contact_text{width:197px;height:auto;background:#E5E5E5;line-height:21px;padding-left:15px;}
#etw_contact { width:183px; border-top: 2px #D7E0FB solid; background:#D7E0FB url(../images/contactbanner.jpg) top center no-repeat; padding: 70px 0px 0px 10px; height:auto; margin-top:0px; color: #000033; line-height:24px; }
#etw_contact a { color: #CC0000; text-decoration: underline; }
#left ul { height:auto; }
#left ul a:hover { color:#FF6600; }
a.d { color:#CD181B; }
#contant #right #mainproduct { width:193px; height:1250px!important; background: #F3F3F3; float:right; }
#contant #right #mainproduct .title { width:181px; padding-left: 10px; line-height:18px; background: #e6e6e6; border:1px #ccc solid; height:19px; margin-top:0px; font-weight:bold; color: #000000; font-size:12px; }
#contant #right #mainproduct ul { margin: 6px auto; text-align: left; width: 96%; height: auto; color:#000000; }
#contant #right #mainproduct ul li { margin:0; display: block; width: 100%; height:auto; }
#contant #right #mainproduct ul li ol { display: block; width: 100%; height:auto; }
#contant #right #mainproduct ul li .etw_pinfo { width: 183px; height: auto; text-align:center; padding-left:4px; }
#contant #right #mainproduct ul li .etw_pinfo b { display: block; }
#contant #right #mainproduct ul li .etw_pinfo b a { display:block; width:183px; }
#contant #right #mainproduct ul li .etw_pinfo a { display:block; width:183px; font-weight:bold; }
#contant #right #mainproduct ul li .etw_pinfo a strong { text-align:center; }
#contant #right #mainproduct a { color:#0033CC; float:left; padding: 0px; height: auto; }
#contant #right #mainproduct ul li img { border: 1px solid #ccc; padding: 2px; margin:0px 4px 0px 25px; }
#footer { width:100%; height:auto;   margin-top:1px; background:#023F7C;text-align:center; overflow:hidden; }
#foot { width:805px; height:80px;  border-top:1px dashed #ccc; margin-top:1px; text-align:center;  overflow:hidden;font-size:11px;}
.quick{ color:#736F6F; text-align:center; height:20px; line-height:20px; color:#736f6f}
.quick a{ padding:0 5px; line-height:20px; color:#736f6f; text-decoration:underline;}
.quick a:hover{ color:#666; text-decoration:none;}
.link{width:805px;line-height:20px;color:#666;float:left; height:20px;}
.link a{color:#666;padding:0 7px;text-decoration:underline;}
.head { width:805px;  margin:0 auto; height:20px;color:#666; }
.head a { color:#666;font-size:8px; }
.js{width:100%;height:20px;color:#666; line-height:20px; float:left;}

.js a{color:#666;font-size:10px;letter-spacing:-1px;}
#foot #address { width:100%; height:20px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:5px; }
#foot #otherlink { width:100%;float:left; }
#foot #otherlink div { margin-left:20px;display:inline; }
#foot #otherlink div a img { border:none; }
#foot #otherlink div a { text-decoration:none; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.feedback { height:560px; width:100%; flaot:left; }
.table02 { line-height:35px; width:85%; float: none; height: auto; margin:25px auto 0 auto; }
.STYLE1 { color:#FF0000; }
#contant #middle #product { width:530px; height:auto; }
#contant #middle #product ul { margin: 6px 0px 10px 0px; text-align: left; width:530px; }
#contant #middle #product ul li {
	display: block;
	margin: 5px 0px 0px 0px;
	width:530px;
	height: 100px;
	padding:1px 0px 10px 0;
	float:left;
	background:#F3FAFF;
	border:1px solid #D7EDFF;
}
#contant #middle #product ul li ol { width:530px; margin:0;padding:0;border:none; float:left;}
#contant #middle #product ul li ol li { display: inline; float: left; margin: 0 2px; width:80px; height:auto; border:none; }
#contant #middle #product ul li .etw_pinfo { margin-left:10px; width:400px; height:100px; padding:3px; }
#contant #middle #product ul li .etw_pinfo a b { color:#0033CC; display:block; }
#contant #middle #product ul li .etw_pinfo a:hover b { color:#339999; }
#contant #middle #product ul li img { border:1px #CCCCCC solid; }

#contant #middle .otherpro1 { width:518px; height:auto; padding:0; padding-bottom:10px; float:left; margin-top:5px; }
#contant #middle .otherpro1 ul { width:515px; height:auto; margin:0; padding:0; float:left; margin:5px 0px 0px 2px; }
#contant #middle .otherpro1 ul li { background:#fff; border:0; width:130px; height:auto; padding:0px; text-align:center; float:left; margin:5px 5px 0px 20px; }
#contant #middle .otherpro1 ul li img { display:block; }
#contant #middle .otherpro1 ul li a { color:#5D2E89; }
#contant #middle .otherpro1 ul li a:hover { text-decoration:underline; color:#5D2E89; }
#contant #middle .otherpro2 { width:518px; height:auto; padding:0; padding-bottom:10px; float:left; margin-top:5px; }
#contant #middle .otherpro2 ul { width:515px; height:auto; margin:0; padding:0; float:left; margin:5px 0px 0px 2px; }
#contant #middle .otherpro2 ul li { background:#fff; border:0; width:120px; height:auto; padding:0px; text-align:left; float:left; margin:5px 0px 0px 8px !important; margin:5px 0px 0px 2px; }
#contant #middle .otherpro2 ul li img { display:block; }
#contant #middle .otherpro2 ul li a { color:#5D2E89; }
#contant #middle .otherpro2 ul li a:hover { text-decoration:underline; color:#5D2E89; }

#contant #middle .otherpro3 { width:518px; height:auto; padding:0; padding-bottom:10px; float:left; margin-top:5px; }
#contant #middle .otherpro3 ul { width:515px; height:auto; margin:0; padding:0; float:left; margin:5px 0px 0px 2px; }
#contant #middle .otherpro3 ul li { background:#fff; border:0; width:120px; height:auto; padding:0px; text-align:center; float:left; margin:5px 0px 0px 3px !important; margin:5px 0px 0px 1px; }
#contant #middle .otherpro3 ul li img { display:block; }
#contant #middle .otherpro3 ul li a { color:#5D2E89;text-align:center; }
#contant #middle .otherpro3 ul li a:hover { text-decoration:underline; color:#5D2E89; }

#contant #middle .relateproducts{width:540px;height:100px;background:none;margin-bottom:4px;}
#contant #middle .relateproducts ul{width:100%;height:auto;background:none;border:none;}
#contant #middle .relateproducts ul li.chanpin{width:260px;height:auto;float:left;border:none;margin:5px 0 5px 5px; _margin:5px 0 5px 2px;}
#contant #middle .relateproducts ul li ol{float:left;width:260px;}
#contant #middle .relateproducts ul li ol li.small-pic{width:80px;height:80px;float:left;}
#contant #middle .relateproducts ul li ol li.small-txt{width:140px;height:100px;padding:0 4px;margin:0 2px 0 10px;float:left;color:#666;line-height:16px;}
#contant #middle .relateproducts ul li ol li.small-txt a{width:140px;color:#666;font-weight:bold;line-height:16px;}
.munu3 { width:778px; background:url(../images/mu-new.jpg) repeat-x; margin:0 auto; height:30px;}
.nav-left{width:7px;height:29px;background:url(../images/nav-left.jpg) left;float:left;}
.nav-right{width:7px;height:29px;background:url(../images/nav-right.jpg) right;float:right;}
.munu3 ul{width:750px;height:30px; float:right; margin-right:10px; padding:0px;}
.munu3 ul li.first{background:url(../images/home.jpg) no-repeat center;line-height:29px;height:23px;float:left; width:83px;}
.munu3 ul li.first a{float:left;}
.munu3 ul li.first a.side01{height:29px;float:left;}
.munu3 ul li.first1{line-height:29px;height:23px;float:left; width:auto; padding:0px 5px;}
.munu3 ul li.second a{width:180px;}
.munu3 ul li{line-height:29px;color:#666;text-align:center;float:left;font-weight:bold; background:url(../images/nav-midd.jpg) right top no-repeat; width:auto;padding:0 11px;*padding:0 11px;_padding:0 11px;}
.munu3 ul li a{color:#666;float:left;}
.munu3 ul li.side{background:none;}
.banner01{width:775px;height:175px;margin:0 auto;}
.menu2 { height:123px; list-style:none; height:23px; position:relative; z-index:500; height:33px; display: block; padding-left:45px; *padding-left:45px;
_padding-left:15px; }
.menu2 li.top { display:block; float:left; width:110px; height:23px; margin-right:2px; font-size:12px; font-weight: bold; line-height:22px !important; line-height:21px; }
.menu2 li a.top_link { display:block; float:left; padding:5px 10px 0px 10px; color:#000000; cursor:pointer; width: 90px; }
.menu2 li:hover > a.top_link { color:#000066; width:auto; }
.menu2 li:hover > a.top_link span { }
.menu2 li:hover > a.top_link span.down { }
.menu2 li.top1 { padding-top:5px; text-align:left; display:block; float:left; width:180px; height:23px; float:left; margin-right:2px; font-size:12px; font-weight: bold; line-height:22px !important; line-height:21px; }
.menu2 li a.top1_link { display:block; float:left; color:#000000; cursor:pointer; width: 200px; }
.menu2 li a.top_linka { display:block; float:left; padding:5px 10px 0px 10px; color:#FF0000; cursor:pointer; width: 80px; }
.titlemenu{width:100%;color:#333;float:left;text-align:left;display:block;
line-height:18px;margin-bottom:4px;margin-top: 4px;border-bottom:1px dotted #ccc;color:#D7211D;font-size:15px;font-weight:bold;}
.titlemenu a{color:#595959;text-decoration:underline;}
.titlemenu a:hover{color:#ff0000;text-decoration:underline;}

.opro{ width:770px; height:auto;}
.opro ul{ width:770px; height:auto; margin-top:5px;}
.opro ul li{ width:80px; height:auto; float:left; margin-left:14px;*margin-left:14px;_margin-left:4px;}
.opro ul li ol{ width:80px; height:auto;}
.opro ul li ol li.pic4{ width:80px; height:80;}
.opro ul li ol li.pic4 a{ width:80px; height:80px; margin:0 auto; display:block;}
.opro ul li ol li.pic4 a img{ border:#ccc solid 1px; margin:0 auto; display:block;}

.opro ul li ol li.txt4{ width:80px; line-height:14px; text-align:center; font-size:11px;}
.opro ul li ol li.txt4 a{ color:#666; line-height:14px; text-align:center;}
.opro ul li ol li.txt4 a:hover{ text-decoration:underline;}

.opro ul li ol li.txt20{ width:80px; line-height:14px; text-align:center; font-size:11px;}
.opro ul li ol li.txt20 a{ color:#017CC2; line-height:14px; text-align:center;}
.opro ul li ol li.txt20 a:hover{ text-decoration:underline;}

.opro ul li ol li.txt21{ width:80px; line-height:14px; text-align:center; font-size:11px;}
.opro ul li ol li.txt21 a{ color:#017CC2; line-height:14px; text-align:center;}
.opro ul li ol li.txt21 a:hover{ text-decoration:underline;}
.ad-text{color:#333;line-height:20px;margin:3px 0;}
