@charset "utf-8";
/* CSS Document */

@import url("pagestyle.css"); 

/* ad */
.ad_cms{ width:990px; margin:3px auto 1px auto;}

/* main */
.main_cms{ width:990px; margin:0px auto;  background:url(../images/main_bg.jpg) repeat-x bottom; overflow:hidden; padding-bottom:50px; _padding-bottom:20px; }

/* main_left */
.main_cms_left{ width:240px; float:left; display:inline; background:#fff; }
.main_cms_left2{ width:158px; padding-top:18px; padding-left:82px; padding-bottom:20px;}

.menu_cms{ height:30px; line-height:30px; color:#505050; font-size:13px; font-weight:bold;}
.menu_cms li{ float:left; padding-right:5px;}
.menu_cms li a:link{ color:#505050; font-size:13px; font-weight:bold;}
.menu_cms li a:visited{ color:#505050; font-size:13px; font-weight:bold;}
.menu_cms li a:hover{ color:#D21001; font-size:13px; font-weight:bold;}

.menu_cms2{ height:30px; line-height:30px; color:#D21001; font-size:13px; font-weight:bold;}
.menu_cms2 li{ float:left; padding-right:5px;}
.menu_cms2 li a:link{ color:#D21001; font-size:13px; font-weight:bold;}
.menu_cms2 li a:visited{ color:#D21001; font-size:13px; font-weight:bold;}
.menu_cms2 li a:hover{ color:#D21001; font-size:13px; font-weight:bold;}
.menu_cms_next{ padding-left:12px; padding-top:5px; padding-bottom:5px;}
.menu_cms_next li{ height:25px; line-height:25px;}
.menu_cms_next li a:link{ color:#505050;}
.menu_cms_next li a:visited{ color:#505050;}
.menu_cms_next li a:hover{ color:#D21001;}
.menu_cms_pad{padding-top:0px; padding-top:8px\0; *padding-top:0px; _padding-top:8px;}
.menu_cms_pad2{padding-top:5px; padding-top:8px\0; *padding-top:0px; _padding-top:6px;}

.main_cms3{ background:url(../images/img_line4.jpg) no-repeat; width:140px; height:28px; font-weight:bold; font-size:15px; color:#123D89; padding-left:100px; padding-top:25px;}
.main_cms4{ padding:1px 1px; border:1px solid #BFBFBF; width:200px; height:140px; margin-left:25px;}
.main_cms5{ width:202px; height:112px; border:1px solid #BFBFBF; margin-left:25px; margin-top:15px;}
.main_cms5_top{ height:35px; line-height:35px; font-weight:bold; font-size:15px; color:#123D89; padding-left:56px;}
.main_cms5_top li{ float:left; padding-right:5px}
.main_cms5_sel{ padding-left:10px; padding-top:5px;}
.main_cms5_sel li{ padding-bottom:10px;}
.main_cms5_sel li span{ float:left; padding-right:3px;}

.main_cms6{width:202px; height:155px; border:1px solid #BFBFBF; margin-left:25px; margin-top:15px; color:#545555; }
.main_cms6_txt{ padding-left:30px; width:170px;}
.main_cms6_txt li{ height:23px; line-height:23px;}
.main_cms6_img{ padding-left:49px;}
.main_cms6_img li{ float:left; padding-right:23px;}

/* main_right */
.main_cms_right{ background:url(../images/main_right.jpg) no-repeat top left; width:750px; height:auto!important; height:972px; min-height:972px;  float:right; display:inline;}
.products{ padding-top:26px; padding-left:23px; width:727px; overflow:hidden;}
.products2{ width:700px; height:135px; border-bottom:1px dotted #B8B8B8; padding-top:15px;}
.products2_img{ width:135px; float:left;}
.products2_img img{ border:1px solid #BFBFBF; padding:1px 1px;}
.products2_txt{ width:565px; float:left;}
.products2_txt_top{ color:#022A68; font-weight:bold; font-size:14px;padding-top:3px;}
.products2_txt_top img{ float:left; padding-right:5px;}
.products2_txt2{ width:565px; height:70px; padding-top:10px; line-height:23px; }
.products2_txt3{ color:#D21001; text-align:right;}
.products2_txt3 a:link{color:#D21001;}
.products2_txt3 a:visited{color:#D21001;}
.products2_txt3 a:hover{color:#D21001; text-decoration:underline;}

.main_lb{padding-left:25px; width:705px; overflow:hidden;}
.main_lb_top{ height:40px; line-height:40px; width:705px; color:#545555;}
.main_lb_bt{ height:30px; width:696px; background:#EBEBEB; color:#122A88; font-size:13px; font-weight:bold; line-height:30px;}
.main_lb_bt img{ float:left;}
.main_lb_txt{width:695px; margin-top:1px; border-top:1px dotted #B8B8B8; color:#545555; height:auto!important; height:700px; min-height:700px;}
.main_lb_txt li{ height:25px; line-height:25px; border-bottom:1px dotted #B8B8B8; padding:3px 5px;}
.main_lb_txt_left{ width:605x; float:left; height:25px; line-height:25px;}
.main_lb_txt_right{ width:220px; float:right; text-align:right; height:25px; line-height:25px;}
.main_lb_txt2{ width:385px; margin-top:10px; height:25px; background:#EAEAEA; float:right; text-align:center; color:#545555; line-height:25px; margin-right:8px;}
.main_lb_txt3{width:675px; margin-top:1px; border-top:1px dotted #B8B8B8; color:#545555; line-height:24px; padding:10px 10px;}
.main_lb_title{height:50px; border-bottom:#999 1px dotted; text-align:center; margin-bottom:10px;}
.main_pro{ height:30px; width:705px; font-size:14px; font-weight:bold; color:#022A68;}
.main_pro img{ float:left; padding-right:5px; }
.main_pro2{ width:705px; margin:0px auto 10px auto;  border-top:1px dotted #B8B8B8;overflow:hidden; }
.main_pro3{ width:680px; margin:10px auto; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#022A68;}
.main_pro4{ width:680px; margin:0px auto; overflow:hidden;}
.main_pro4 img{float:left; border:1px solid #B6B6B6; padding:2px 2px; margin-right:10px;}
.main_pro4_txt{ width:450px; float:left; color:#022A68; margin-top:5px;}
.main_pro4_txt li{ height:34px;}
.main_pro4_an{ background:url(../images/pro_cd.jpg) no-repeat; width:83px; height:29px; line-height:29px; display:block; float:left; text-align:center; margin-right:5px;}
.main_pro4_an a:link{color:#022A68;}
.main_pro4_an a:visited{color:#022A68;}
.main_pro4_an a:hover{color:#022A68;}
.main_pro5{ width:680px; margin:10px auto; overflow:hidden;}
.main_pro5_top{ width:680px; height:32px; }
.main_pro5_top li{ float:left;}
.main_pro5_top_cen{ background:url(../images/pro_cen.jpg) repeat-x; height:32px; line-height:32px; width:656px; color:#505050; padding-left:10px;}
.main_pro5_txt{ width:650px; margin:10px auto; color:#505050; line-height:25px;}
.main_prolb{ width:320px; float:left; margin-left:25px; margin-top:5px; display:inline; overflow:hidden; }
.main_prolb_top{ color:#022A68; font-weight:bold; height:30px; line-height:30px;}
.main_prolb_top a:link{color:#022A68;}
.main_prolb_top a:visited{color:#022A68;}
.main_prolb_top a:hover{color:#022A68; text-decoration:underline;}
.main_prolb img{border:1px solid #B6B6B6; padding:2px 2px;}
.main_prolb_line{ color:#D21001; height:30px; line-height:30px; text-align:right;}
.main_prolb_line a:link{ color:#D21001;}
.main_prolb_line a:visited{ color:#D21001;}
.main_prolb_line a:hover{ color:#D21001; text-decoration:underline;}

.main_mess{ width:600px; line-height:23px; color:#505050; margin:0px auto;}
.main_mess2{ background:url(../images/message_bg.jpg) no-repeat; height:430px; width:533px; margin:20px auto; padding-top:50px; color:#605E5E; padding-left:67px;}
.main_mess2_p{ padding-top:7px;}
.main_mess2_p2{ padding-left:90px;}
.main_mess2_p3{ margin-left:15px;}
.main_mess2_an{ background:url(../images/message2.jpg) no-repeat; width:72px; height:26px; line-height:26px; text-align:center; display:block; float:left;}
.main_mess2_an a:link{ color:#666;}
.main_mess2_an a:visited{ color:#666;}
.main_mess2_an a:hover{ color:#000;}