
/*--main--*/
.main{ height:auto; width:1000px; clear:both;}
.main_ry{ width:198px; height:268px; padding:25px 30px; float:left; margin:0 35px 0 40px; background:#FAFAFA; border:1px solid #F0EDED; text-align:center; color:#666; line-height:25px;font-family: "arial";}
.main_ry h3{ font-size:20px; line-height:40px;  font-family:arial, sans-serif,;}
.main_ry h3 a{ text-decoration:none;color:#555;font-size:20px;}
.main_ry h3 a:hover{ text-decoration:none; color:#0B215A;font-size:20px;}
.main_lx{ width:198px; height:268px; padding:25px 30px; float:left; margin:0 35px 0 35px; background:#FAFAFA; border:1px solid #F0EDED;font-family: "arial";}
.main_lx h3{ font-size:20px; line-height:40px; color:#333; font-family:arial, sans-serif,; text-decoration:none;}
.main_lx h3 a{ text-decoration:none;color:#555;    font-size: 20px;}
.main_lx h3 a:hover{ text-decoration:none; color:#0B215A;}
.main_kh{ width:198px; height:268px; padding:25px 30px; float:left; margin:0 40px 0 35px; background:#FAFAFA; border:1px solid #F0EDED;font-family: "arial";}
.main_kh h3{ font-size:20px; line-height:40px; color:#0B215A; font-family:arial, sans-serif,; text-decoration:none;}
.main_kh h3 a{ text-decoration:none;color:#555;    font-size: 20px;}
.main_kh h3 a:hover{ text-decoration:none; color:#0B215A;}

.main_pro_sy{ height:250px; clear:both; background-color:#F0F0F0; padding:30px 0;}
.main_pro_sy_t { height:30px; width:980px;text-align:left; line-height:30px; border-bottom:2px solid #EEE; float:left; padding:0 10px;}
.main_pro_sy_t a{ color:#666; float:right; text-decoration:none;}
.main_pro_sy_t a:hover{ color:#C30; text-decoration:none;}
.main_pro_sy_t strong{ font-size:16px; color:#0B215A;border-bottom:2px solid #0B215A;}
.main_pro_sy ul li{ width:180px; height:205px; float:left; margin:10px 10px; text-align:center; line-height:25px; overflow:hidden;}
.main_pro_sy ul li img{ height:170px; width:170px; border:5px solid #fff;}
.main_pro_sy_bot{ clear:both; height:19px; width:1000px;}
.main_pro_sy_bot img{height:19px; width:1000px; float:left;}

.main_cont_img{ height:62px; width:420px; float:left; padding:19px 0;}
.main_lxfk{ height:100px; width:500px; float:right;}


.main_left{ height:auto; width:200px; float:left;}
.main_left_t{ background:url(bt_ny_05en.jpg) no-repeat; height:42px; width:200px; float:left; line-height:42px; color:#fff; font-size:16px; text-align:left; font-weight:bold; text-indent:2em;}

.main_left_b{ height:auto; width:198px; border:1px #F0F0F0 solid; text-align:left; background:#fff; float:left;}
.main_left_b ul li{ width:198px; height:45px; line-height:45px; float:left; overflow:hidden;}
.main_left_b ul li a{ width:198px; height:45px; float:left; background:url(first-bg-01.gif) no-repeat; text-indent:25px;}
.main_left_b ul li a:hover{ width:198px; height:45px; float:left; background:url(first-bg-01.gif) no-repeat 0 -45px; color:#06F; text-decoration:none;}

.main_right{ width:735px; height:auto; float:right; background:#fff;border:1px #F0F0F0 solid; padding:0 20px 20px 20px;}
.main_right_wz{ height:40px; width:735px; float:right; text-align:right; line-height:40px; border-bottom:1px #ccc dashed; font-family:Arial, Helvetica, sans-serif; color:#3333;}
.main_right_wz a{ color:#333;}
.main_right_wz a:hover{ color:#06F; text-decoration:none;}
.main_right_box{ height:auto; min-height:400px; width:735px; float:left; padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; line-height:25px; text-align:left; text-indent:2em; color:#333;}
.main_right_box img{width: expression(this.width > 725? 725: true); max-width: 725px; display:block; margin:5px auto; text-align:center; padding:4px; border:1px solid #ddd; height:inherit !important;}
.main_right_box p{MARGIN: auto;WIDTH: 735px;}
.main_right_box table,.main_right_box table tbody{MARGIN: auto;WIDTH: 735px;}
.main_right_box p img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 735 ? "735px" : this.width)!important;}


/*--main_news_box--*/
.main_news_box{ height:auto; height:400px; min-height:400px; width:735px; float:left; padding:10px 0 0 0;}
.main_news_box ul li{ height:40px; width:735px; float:left; text-align:left; line-height:40px; background:url(icon-09.gif) no-repeat center left; text-indent:15px; border-bottom:1px #ccc dashed;}
.main_news_box ul li a{ font-size:14px; color:#333;}
.main_news_box ul li a:hover{ font-size:14px; color:#36F; text-decoration:none;}
.main_news_box ul li span{ float:right; color:#999;}

/* 分页样式 */
.fr{ float:right;}
.text-c{ text-align:center;}

#pages { clear:both;padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #ccc; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background: url(pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(titleBg.png) repeat-x 0 -55px ; border:1px solid #ccc; text-align:center; color:#a4a4a4; }


.main_product_box{ height:auto;  min-height:376px; width:720px; float:left; padding:10px 7px 0 8px;}
.main_product_box ul li{ height:160px; width:160px; float:left; margin:10px 10px;}
.main_product_box ul li img{ height:160px; width:160px; float:left;}

.main_photos_box{ height:auto; min-height:400px; width:720px; float:left; padding:10px 7px 0 8px;}
.main_photos_box ul li{ height:120px; width:160px; float:left; margin:10px 10px;}
.main_photos_box ul li img{ height:120px; width:160px; float:left;}

