@charset "utf-8";
/* CSS Document */

body {color:#000; font: 11px/15px Arial, Helvetica, sans-serif; background:url(../images/bodybg.gif) left top repeat-x; /*text-align: center;*/ }
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, legend, input, img { margin: 0; padding: 0; }
img { border:none; }
a img { border: none; }
a { color: #515151; outline: none; text-decoration: none; }
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.clear { clear: both; height: 0px; font-size: 0px; line-height:0px; }
.pagebody { width:1000px; overflow:hidden; background: #fff; padding-top: 1px; margin:0 auto;}
h3 { font-size:18px; line-height:35px; text-align:center; }
#camc_header_languages { width:1000px; margin:0 auto; height:auto; color:#000; text-align:center;}
#camc_header_languages a { color:#000; font-size:10px; margin:0px -1px;}
.camc_thehead a:hvoer {
color:#3399FF
}
#container { background:#ffffff;  width: 900px; height: auto; margin: 0 auto; padding: 0px; }
#camc_header { width: 100%; height: auto; }
#camc_header h5 { background: url(../images/h5bg.jpg) repeat-x; height:16px; border-bottom:1px #D6D6D6 solid; color: #626262; font-size: 11px; width: 100%; margin: 0px auto; text-align: right; padding:3px 0px 0px 0px; }
#camc_header h5 a { color: #2A4A93; }
#camc_header h5 img { margin-top: -5px; }
#camc_header .camc_mhead { display: block; margin:0px auto; width: 900px; height:auto; }
#camc_companyname { height: auto; font: 14px Arial, Helvetica, sans-serif; color:#F9F8F8; letter-spacing:normal; margin-left: 75px;}

#camc_companyname h1{font-size:28px; }
#camc_companyname h1 span{display:block; font-size:18px;line-height:35px;text-align:right;margin-right:10px  }
#camc_main .oneproduct .feichangfan { text-align:center; }
#camc_main .oneproduct .feichangfan img { margin:4px 15px 5px 2px; }
#camc_main .oneproduct .feichangfan .name { width:300px; color: #000000; display: block; padding: 2px; height: auto; float:left; font-size: 11px; }
#camc_main ul ol li a img { padding:0px; margin:0px; float:left; }
/*ul#menu { width:100%; height:auto; display: block; float:left;}
ul#menu li { display:block; width:auto; height:23px;;float:left; margin-right:2px; font-size:13px; font-weight: bold; line-height:22px !important; line-height:21px;}
ul#menu li a { display:block; padding:0px 10px 0px 10px; background:url(../images/menubg.jpg) repeat-x; border:1px #15A4D0 solid; color:#000000; } 
ul#menu li a:hover { background:url(../images/menuhoverbg.jpg) ; border: 1px #BDC7B6 solid; }*/

/*.menu2 { list-style:none; height:23px; position:relative;  height:auto; display: block; float:left; width:100%;}
.menu2 li.top {display:block; float:left; width:auto; height:23px;;float:left; margin-right:4px; font-size:13px; font-weight: bold; line-height:22px !important; line-height:21px;}
.menu2 li a.top_link {display:block; float:left; padding:0px 10px 0px 10px; background:url(../images/menubg.jpg) repeat-x; border:1px #EA8404 solid; color:#000000; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block;}
.menu2 li a.top_link span.down {float:left; display:block;}
.menu2 li a.top_link:hover {color:#fff; }
.menu2 li a.top_link:hover span {}
.menu2 li a.top_link:hover span.down {}

.menu2 li:hover > a.top_link {color:#fff;}
.menu2 li:hover > a.top_link span {}
.menu2 li:hover > a.top_link span.down {}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

/*.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}
*/
/* keep the 'next' level invisible by placing it off screen. */
/*.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0; top:22px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:200px; height:auto; z-index:300;}
.menu2 :hover ul.sub li {display:block; height:auto; position:relative; float:left; width:200px; font-weight:normal; border-bottom: 1px dotted #CCCCCC;}
.menu2 :hover ul.sub li a {display:block; font-size:12px; height:auto; width:200px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
.menu2 :hover ul.sub li a.fly {background:#fff url(../images/arrow.gif) right center no-repeat; height:auto; width:200px;}
.menu2 :hover ul.sub li a:hover {background:#3a93d2; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover { display:block; color:#fff; background:#3a93d2 url(../images/arrowhover.gif) right center no-repeat; width:200px;}
.menu2 :hover ul li:hover > a.fly {color:#fff; background:#3a93d2 url(../images/arrowhover.gif) right center no-repeat; width:200px;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:200px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:200px; z-index:400; height:auto;}*/
.menu2 { width:1000px; margin:0 auto; height:25px; line-height:25px; background: url(../images/bj.jpg) repeat-x; margin-top:5px; margin-bottom:15px }
.menu2 ul { width:100%; }
.menu2 ul li { width:138px; float:left; background:url(../images/menu.jpg) no-repeat; text-align: center; margin:0 10px;}
.menu2 ul li a { font-size:12px; color:#fff; display:block; line-height:25px; height:25px; padding:o 60px;}
.menu2 ul li a:hover { background: url(../images/menuhover.jpg) left repeat-x; height:25px; }
.menu2 ul li a.a_l { color:#FFFF00; }
.menu2 ul li.c { background: url(../images/menu.jpg) no-repeat; }
.menu2 ul li.c a { }
.menu2 ul li.c a:hover { background: url(../images/menuhover.jpg) no-repeat; height:30px; }
#camc_left { width:175px; float:left; color:#FFFFFF; margin-top:5px;}
#camc_right { width:175px; float:left; color:#FFFFFF; margin-left: 2px; }
#camc_left ul, #camc_right ul { height:auto; }
#camc_left ul a:hover, #camc_right ul a:hover { color:#FF6600; }

#camc_left ul li.bigtitle, #camc_right ul li.bigtitle { font-size: 13px; color:#000066; font-weight: bold; margin: 5px 0px; }
#camc_left ul li { height:auto}
#camc_right ul li img{margin-bottom:3px;height:auto}
#camc_left ul li.title, #camc_right ul li.title { height:auto; font-weight: bold; font-size:11px; display:block; background:#E9E8E8; padding-left:5px; padding-top: 3px; padding-bottom: 3px; margin-bottom:2px;}
#camc_left ul li.p{ background:#d8ebef;}

#camc_right ul li.titletop{ height:auto; font-weight: bold; font-size:17px; display:block; background:#FF7401; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
#camc_left ul li.title_1{ height:auto; font-weight: bold; font-size:12px; display:block; background:url(../images/l1.jpg) no-repeat left #3b76b0; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
#camc_left ul li.title_1 a{ color:#FF7705; font-weight:bold; font-size:15px;}
#camc_left ul li.title_1 a:visited { color:#E3A26C }
#titletop{ height:auto; font-weight: bold; font-size:17px; display:block; background:#FF7401; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
.imgcl{margin:2px auto;}
#camc_left ul li.smalltitle, #camc_right ul li.smalltitle {  line-height:20px; font-size:11px; display: block; padding-left: 10px; background:#f5f5f5; }
#camc_right ul li.smalltitleadd {  line-height:20px; font-size:11px; display: block; padding-left: 10px; background:#f5f5f5;margin-top:10px; }
#camc_left ul li a.d { color:#515151; }
#camc_left ul li.title a { color:#515151; }
#camc_left ul li.title a:visited { color:#0000cc }
#camc_right ul li.title a { color:#515151; }
#camc_right ul li.title a:visited { color:#0000cc }
ul.menu1, ul.menu3 { list-style-type:none; padding:0; margin:4px 0 0 0; width:191px; float:left; display:block; }
ul.menu1, ul.menu3 { position:relative; float:left; }
* html ul.menu1 { position:static; }
ul.menu1 li, ul.menu3 li { display:block; float:left; width:191px; margin:4px 0 0 0; border:1px solid #00236F; }
ul.menu1 li.sub, ul.menu3 li.sub { background:#2B509A url(../images/arrowhover.gif) right center no-repeat; font-weight: bold; }
ul.menu1 table, ul.menu3 table { border-collapse:collapse; width:0px; height:21px; position:absolute; bottom: 0px; top:auto; left:0px; font-size:1em; }
ul.menu1 li a, ul.menu3 li a { display:block; color:#000; font-family:arial, sans-serif; font-size:11px; line-height:21px; text-decoration:none; /*text-indent:10px;*/ color:#FFFFFF; padding:0px; padding-left: 10px; height: auto; *margin-top: -4px;
}
ul.menu1 a:hover, ul.menu3 a:hover { color: #FF6600; }
ul.menu1 :hover > a, ul.menu3 :hover > a { color: #FF6600; }
ul.menu1 li.sub:hover, ul.menu1 li.sub a:hover { position:relative; background:#44474B url(../images/arrow.gif) right center no-repeat; }
ul.menu1 ul, ul.menu1 :hover ul ul, ul.menu1 :hover ul :hover ul ul, ul.menu1 :hover ul :hover ul :hover ul ul, ul.menu1 :hover ul :hover ul :hover ul :hover ul ul { position:absolute; left:-9999px; width:128px; top:0px; font-weight: normal; }
ul.menu1 :hover ul, ul.menu1 :hover ul :hover ul :hover ul, ul.menu1 :hover ul :hover ul :hover ul :hover ul :hover ul { left:180px; top:0px; background:transparent url(trans.png); font-weight: normal; }
/* drop down */
ul.menu1 :hover ul :hover ul, ul.menu1 :hover ul :hover ul :hover ul :hover ul { left:180px; top:0px; font-weight: normal; }
ul.menu3 li.sub:hover, ul.menu3 li.sub a:hover { position:relative; background:#44474B url(../images/arrow.gif) right center no-repeat; }
ul.menu3 ul, ul.menu3 :hover ul ul, ul.menu3 :hover ul :hover ul ul, ul.menu3 :hover ul :hover ul :hover ul ul, ul.menu3 :hover ul :hover ul :hover ul :hover ul ul { position:absolute; left:-9999px; width:128px; top:0; font-weight: normal; }
ul.menu3 :hover ul, ul.menu3 :hover ul :hover ul :hover ul, ul.menu3 :hover ul :hover ul :hover ul :hover ul :hover ul { left:-192px; top:0px; background:transparent url(trans.png); font-weight: normal; }
/* drop down */
ul.menu3 :hover ul :hover ul, ul.menu3 :hover ul :hover ul :hover ul :hover ul { left:-192px; top:0px; font-weight: normal; }
ul.menu1 li a.b, ul.menu3 li a.b { background:#2B509A; }
ul.menu1 li a.b:hover, ul.menu3 li a.b:hover { background:#44474B; }
ul.menu1 li a.c, ul.menu3 li a.c { background: #2B509A; color:#FFFF99; height:auto; }
ul.menu1 li a.c:hover, ul.menu3 li a.c:hover { background:#44474B; }
#camc_contact { background:#fff url(../images/contac_title.jpg) top center no-repeat; margin-top:12px; line-height:23px; padding-top: 30px; padding-left: 5px; }
#camc_main { width:813px; float:left; margin-left:4px; padding-left:8px; height:auto;}
#camc_main p{margin-bottom:8px;}
.index_about { width:150px; line-height: 25px; border-bottom: 1px #FF6600 solid;color:#000000; font-size:12px; margin-bottom: 3px; font-weight: bold; float: left; margin-right: 5px; }
#camc_main .hottitle,#camc_main .abouttitle { padding-left:18px; color:#0033ff; font-size:11px; margin-top:2px; padding-bottom:5px; font-weight:bold; padding-top:2px;}
#camc_main .hottitle a{ padding:2px;}

#camc_main .oneproduct { text-align: left; width:98%; padding: 0px 8px; height: auto; line-height:28px;  }
#camc_main .oneproduc th2 img{ text-align:center;}
#camc_main .oneproduct  h2{ font-size:18px; line-height:35px; text-align:center; }
#camc_main .table01{width:100%;height:auto;background:#dad9d9; float:left; margin-bottom:12px}
#camc_main .table01 td{margin-bottom:3px;text-align:left; padding-left:3px;}
#camc_main .table01 tr{ background:#fff;}
#camc_main .table01 tr.w{ background:#d8ebef}
#camc_main .table01 tr.top{ background:#f4f2f2;}
#camc_main .oneproduct a.back { width:auto; text-align: center; height:15px; background: #10A0D9; color:#FFFFFF; float:right; font-weight:bold; margin:10px 4px; font-size:12px; border:1px #1B6D8E solid; line-height:14px; }
#camc_main .oneproduct a.back:hover { background:#E9660F; }
#camc_main a.back { width:auto; text-align: center; height:15px; background: #10A0D9; color:#FFFFFF; float:right; font-weight:bold; margin:10px 4px; font-size:12px; border:1px #1B6D8E solid; line-height:14px; }
#camc_main a.back1 { width:auto; text-align: center; height:15px; background: #E9660F; color:#FFFFFF; float:right; font-weight:bold; margin:10px 4px; font-size:12px; border:1px #1B6D8E solid; line-height:14px; }
#camc_main a.back:hover { background:#E9660F; }
#camc_main .oneproduct .nametitle { color: #000099; display: block; padding:6px; height: auto; font-size: 12px; }
#camc_main .oneproduct img { margin: 5px 0px 5px 100px;padding: 2px; }
#camc_main .xj img{margin:5px 0 5px 10px; border:1px #CCCCCC solid;padding:2px;}
#camc_main .oneproduct img.img_cu { margin:0px; border:none }
#camc_main ul { margin: 4px 1px 9px 1px; text-align:left; width:96%; height:auto; line-height:19px; }
#camc_main ul.w { margin: 4px 1px 2px 188px; text-align:left; width:96%; height:auto; line-height:19px; }
#camc_main ul li {width: 100%; background: #fff; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;border-bottom:1px #E2E2E2 dotted; height:auto; }
#camc_main ul li.sds { display: block; width: 100%; border:1px #E2E2E2 solid; background: #fff; margin-right:0px; margin-bottom: 0px; margin-left: 0px; margin-top: 8px; }
#camc_main ul li.li_index { height:auto; margin-top: 3px; float:left}
#camc_main ul li ol { width:100%;border:none;float:left; margin:5px 0; height:auto;}
.f { color:#F8B80A; }
.contact_web { margin-left:45px; margin-top: -22px; }
.ce { width: 173px; height:210px; margin:2px 0px 0 0; }
.ce img { border:1px solid #ccc; float: left; margin: 5px; }
#camc_main ul li ol li {float: left; margin: 0 2px; width: 20%; border: none; height: auto; }
#camc_main ul li ol li.camc_pinfo { width:77%; height: auto; color: #000; line-height: 22px;float:left; }
#camc_main ul li ol li.camc_pinfo img { border:none; padding:0 }
#camc_main ul li .camc_pinfo p { padding-left:4px }
#camc_main ul li .camc_pinfo b { display: block; }

#camc_main ul li ol li a img { border: 1px solid #ccc; padding:1px; margin:0px 2px; }
#camc_main .productname a{display:block; padding-left:165px; line-height:22px}
#camc_main a.productname {color:#3b76b0; font-weight:bold;float:left }
#camc_main a.productname:hover{ color:#0066FF;}
#camc_main .abouttitle { background:url(../images/icon02.gif) no-repeat center left; color:#000000; }
#camc_main .about { width:803px; line-height:20px; margin: 2px 5px 3px 5px; text-align:left}
#camc_main .about p { padding:3px 4px 3px 4px; }
#camc_main .about img { float:left; margin-right:10px; }
#camc_main .about a { color:#D56411; }
#camc_main .about1 { line-height:22px; padding: 5px 10px 0px 10px; text-align:justify; }
#camc_main .about1 .camc_pinfo img { border:none; line-height:20px; }
#camc_main .about1 .camc_pinfo a { line-height:34px; }
#camc_main .about1 p.p_c { line-height:20px; padding-left: 5px; }
#camc_main .about1 img { float:left; margin-right:10px; border: 1px solid #ccc; padding:2px; }
#camc_main .about1 img.img_c { border:none; padding:0px; float:none }
#camc_main .about1 a { color:#D56411; }


#camc_main .about2 { width:auto; line-height:24px; padding: 5px 10px 0px 10px; text-align:center; }
#camc_mainproduct { width:100%; height: auto; background: #F3F3F3; margin-bottom:-10000px; padding-bottom:10000px; }
.right {width:250px; margin-right:40px!important; margin-right:20px; font-size:12px; margin-top:31px!important; margin-top:33px; float:right}
.right a { color:#000; margin-left: 2px; }
.right a:hover { color:#D96E0C; }
.wi { float:right; font-size:12px; font-weight:bold; margin-top: -20px; margin-right: 15px; }
#camc_mainproduct .title { width:175px; line-height:18px; background:url(images/maintitle.jpg) repeat-x; height:19px; font-weight:bold; color:#1460AD; font-size:12px; }
#camc_mainproduct ul { margin: 6px auto; text-align: left; width: 96%; height: auto; line-height:20px; color:#000000; }
#camc_mainproduct ul li { display: block; width: 100%; height: 230px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#camc_mainproduct ul li ol { width: 100%; border: none; }
#camc_mainproduct ul li ol li { float: left; margin: 0 2px; width: 98%; border: none; height: auto; }
#camc_mainproduct ul li .camc_pinfo { width: 95%; height: auto; border-left:2px #000066 solid; padding-left:6px; margin-top:5px; }
#camc_mainproduct ul li .camc_pinfo b { display: block; }
#camc_mainproduct ul li .camc_pinfo b a { display:block; width:98%; }
#camc_mainproduct a { color:#E9660F; float:left; padding: 0px; height: auto; }
#camc_mainproduct ul li img { border: 1px solid #2F88B4; padding: 2px; margin:0px 4px 0px 0px; }
#camc_foot { width:1000px; background: #3b79b0;height: 15px; overflow:hidden; margin:0 auto; padding-top:15px;}
#camc_foot #address { width:100%; line-height:24px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; color: #fff; }
#camc_foot #fot_nav { width:1000px; height:22px; text-align: center;margin-top:3px;float:left; }
#camc_foot #fot_nav ul { padding-left:150px; width: 850px; }
#camc_foot #fot_nav ul li { float:left; width:auto; display:block; margin-left: 15px; }
#camc_foot #fot_nav ul li.fot_w { width:250px }
#camc_foot #fot_nav ul li a { font-size:11px;  text-align: center; color: #fff; }
#camc_foot #fot_nav ul li a:hover { color:#0033ff; }
#footer #promotion { width:300px; height:25px; font: normal 11px verdana; color:#ccc; margin:0 auto; }
#footer #promotion div { width:auto; float:left; text-align:center; height:20px;color:#000; margin-left:20px; }
#footer #promotion div a { color:#000000; }
#footer #promotion a { color:#000; }
#footer #promotion a:hover { color:#333333; text-decoration:underline; }
#footer #promotion img { padding-top: 2px; }
#camc_foot .indent { display: inline-block; padding-top: 7px; margin-left: 10px; }

#footer #promotion a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity: 1; opacity: 1; }

#footer { width:1000px;background: #3b79b0; height: auto; margin:0 auto }
#otherlink{width:228px; height:18px; margin:0 auto; padding-top:5px;}
#otherlink div{width:auto; height:auto; margin-right:10px;  float:left;}


#camc_left ul.quick_links { width: 175px; margin-top: 7px; height:340px; }
#camc_left ul.quick_links li { height:48px; background:#fff; margin-bottom: 2px; font-size: 12px; line-height: 22px; color: #fff; display: block; padding-left: 2px; }
#camc_left ul.quick_links li a { color:#515151; font-size:11px; display:block; line-height:20px; }
#camc_left ul.quick_links li a:hover { color:#0000cc }
#camc_left ul.quick_links li a:visited { color:#0000cc }
#camc_left ul.quick_links li a.title:hover { color:#fff; font-size:11px; display:block; }
#camc_left ul.quick_links li a img { padding:2px; border-right: 1px #fff solid; float:left; margin-right: 5px; float:left; background:#6F9EB2;margin-left:5px;}
#camc_left ul.quick_links li a img:hover { background: #F3790C; }
.consulting { float:right; height:35px; text-align:right; padding-bottom: 10px; padding-top:3px; width: 100%; }
#setLanguage{ float:right; height:35px; text-align:right; padding-bottom: 10px; padding-top:3px; width: 100%; }
select { font-family:Arial; }
.consulting div { margin-left:120px!important; margin-left:100px; margin-top:10px; font-family:Arial; }
.consulting img.img_du { text-align:right; border:none; margin:0px; }
#other_products{ width:99%; height:auto; float:left; margin-left:188px!important; margin-left:95px;}
#other_products ul{_padding-top:15px; padding-bottom:4px;}
#other_products ul li { width:120px; float:left; height:auto; padding:15px;}
#other_products ul li a:hover { color:#6699FF }
#other_products ul li img { display:block; border:1px solid #ccc; }

.con_all{width:auto; height:auto;display:block;float:left; text-align:left; margin-bottom:3px; margin-top:3px;border:none; margin-left:75px;}
.con_all img{ float:left;border:none; margin:0 auto;}

#form{ float:left;width:95%;height:auto;}
#camc_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto;}
#camc_form_title{width:99%;line-height:22px; margin:0 auto; background:#EAEFF2;font-weight:bold;padding-left:5px;text-align:left}

#box {position:relative;width:1000px;height:275px;}       /*add*/
#box .imgList{position:relative;width:1000px;height:275px;overflow:hidden;}
#box .imgList li{position:absolute;top:0;left:0;width:1000px;height:275px;}
#box .countNum{position:absolute;right:0;bottom:5px;}
#box .countNum li{width:20px;height:20px;float:left;color:#fff;border-radius:20px;background:#f90;text-align:center;margin-right:5px;cursor:pointer;opacity:0.7;filter:alpha(opacity=70);}
#box .countNum li.current{background:#f60;font-weight:bold;opacity:1;filter:alpha(opacity=70);}
.content-mid{width:1000px; height:275px; margin-top:5px;background: url(../loading.gif) #424854 no-repeat center 50%; margin:0 auto}

.pro{ width:680px;padding-left:10px; color:#0033ff; font-size:11px; margin-top:2px; border-bottom:1px #E2E2E2 dotted; padding-bottom:5px; font-weight:bold; padding-top:2px;}
.pro ul{}
.pro ul li{}
.pro ul li a{ font-weight:bold;}
.hottitle{ padding-left:15px; background:#eee; margin-top:10px; height:20px; padding:4px 0 4px 18px}
.ct{ width:159px; color:#000; line-height:25px;float:left; padding:0 8px}
.ct1{ font-size:18px; font-weight:bold; text-align:left; background:#d8ebef;; height:30px; width:170px;color:#000; line-height:25px;padding-left:5px; margin-top:10px;}
.logo{ width:80px; height:54px;background:url(../images/logo.jpg) no-repeat; float:left; margin-top:11px;}
#cent{ margin:0 auto; width:1000px; height:auto}

h3{margin:0 2px; float:left; text-align:center; font-size:12px; width:120px} 
.product a{float:right;font-weight:bold;}
.product ul{width:100%}
.product ul li{width:20%; float:left;}
.product ul li img{float:left}
.product ul li a.w{height:40px; text-align:center;}
.product ul li a.b{padding:0 30px}
.product ul li a:hover{color:#b68d19;}

.table {background: #ccc; width:812px; margin-top:5px}
.table tr {background: #fff;}
.table tr.w td{text-align:left; height:25px; padding-left:12px;}
.table td{text-align:center; width:20%;}
.table td.p{text-align:center; width:33%;}
.table td a img.s{width:108px; height:78px;}
.table td a img{ border:1px #ccc solid}
.table td.a{ padding:15px; height:28px;}
#camc_main .hottitle1 { width:100% float:left; padding-left:20px; color:#0033ff; font-size:11px; margin-top:2px; border-bottom:1px #E2E2E2 dotted; padding-bottom:5px; font-weight:bold; padding-top:2px; background:#d8ebef;}
#camc_main .hottitle1 a{ padding:2px;}
#camc_main .hottitle1 a.s{ padding-left:235px;}
#camc_main .hottitle1 a.p{padding-left:635px;}
#camc_main .hottitle1 a.p1{padding-left:590px;}
#camc_main .hottitle1 a.p2{padding-left:310px;}
#camc_main .hottitle1 a.w{ float:right;}
hottitle2{ float:right; width:10px;}
.banner_a{ margin:0 auto; width:1000px; margin-bottom:5px;}

.table1{
	width:100%;
	height:auto;
	line-height:20px;
	background:#dad9d9; float:left; 
}
.table1 td{margin-bottom:3px;text-align:left; padding-left:3px;}
.table1 tr{ background:#fff;}
.table1 tr.w{ background:#d8ebef;;}
.table1 tr.top{ background:#f4f2f2;}

.datu {width:120px;height:80px;float:left; margin:15px 13px; border:1px solid #ccc;}
.datu a{ width:120px; height:80px; float:left; }
.datu a:hover{ width:120px; height:80px; float:left;}
.datu .img{ border:1px solid #ccc; padding:1px; margin-right:12px}

.pdetial_l{float:left; width:500px; height:375px; margin-left:80px;margin-left:90px!important;}
.scroll{overflow:hidden;zoom:1; background:url(../img/pro_19.jpg) repeat-x; height:59px; line-height:59px; margin-top:38px; padding-right:30px; padding-left:10px; margin-bottom:10px;}
.scroll .pcont {width:606px; float:left; overflow:hidden; margin:0 auto;}
.scroll .ScrCont {width:32766px;zoom:1;}
.scroll #List1_1, .scroll #List2_1 { float:left;}
.scroll .LeftBotton, .scroll .RightBotton{display:block; width:6px; height:8px; float:left; display:inline; margin:23px 1px; padding:0px;}
.scroll .pl img {display:block; cursor:pointer;border:none; margin:6px 15px 4px 19px; width:55px; height:41px; }
.scroll .pl {width:88px; height:50px; background:url(../img/pro_20.jpg) no-repeat; float:left;float:left;  margin:0px 6px;}

.table3{width:100%}
.table3 tr td{text-align:center; width:20%}
.table3 tr td a{border:#ccc 1px solid; display:block; width:120px}

.table3 tr.w td{padding:6px 0 20px 0;}
.imgcenter{ margin:8px 0}
.imgcenter h2 img{ margin-bottom:8px}
.imgcenter img{ margin-bottom:8px}

.ljlogo{ width:132px; height:52px; float:left; margin:15px 0 0 12px; border-left:#ccc 1px solid;}
.ljlogo a img{ padding:1px 0 0 10px;}
.enginer{ float:left; width:300px; margin-right:50px;}
.enginer a{ text-align:center; font-size:12px; font-weight:bold; display:block;}
.enginer a img{ border:#ccc 1px solid;}