@charset "utf-8";
/* CSS Document */
body{font-family:;font-size:12px;color:#000;}
a{color:#000; text-decoration:none;}
a:hover{} 
input{padding:2px 5px;} * html input{padding:1px 2px;}
img{border:0px;}
h1{font-size:12px;font-weight:normal;color:#000;}
ul{list-style-type:none;margin:0 auto;padding:0px;}
.pagebody{width:1024px;margin:0 auto;}
.pagebody .header{background:url(../images/header.jpg);height:111px;width:1024px;margin-top:-8px;}
* html .pagebody .header{margin-top:0px;}
.pagebody .header .logo{float:left;}
.pagebody .header .sidebar{float:right;margin-right:20px;margin-top:18px;}
* html .pagebody .header .sidebar{margin-right:10px;}
.pagebody .header .sidebar a{display:block;background:url(../images/sidebar_li.jpg) right no-repeat;padding:0px 15px;float:left;}
.pagebody .header .sidebar .a_ri{float:left; position:relative;padding-left:15px;}
.pagebody .header .sidebar .a_ri a{background:url(../images/sidebar_r.jpg) no-repeat right;padding:0px;padding-right:20px;}
.pagebody .header .sidebar .a_ri a:hover{background:url(../images/sidebar_r2.jpg) no-repeat right;}
/*.side{background:url(../images/sidebar_r2.jpg) no-repeat right;}*/
.pagebody .header .sidebar .a_ri ul{display:block;position:absolute;top:20px; z-index:999;left:0px;border:1px #dddddd solid;line-height:24px;background:#ededed;width:120px; text-align:center;}
* html .pagebody .header .sidebar .a_ri ul{left:0px;line-height:12px;}
*+html .pagebody .header .sidebar .a_ri ul{left:0px;}

.pagebody .header .sidebar .a_ri ul li{display:block;}
.pagebody .header .sidebar .a_ri ul li a{display:block;float:none;background:none;padding:2px 20px;}
.pagebody .header .sidebar .a_ri ul li a:hover{color:#ed0081;background:none;}






.pagebody .menu{background:url(../images/menu.jpg);width:1011px;margin:0 auto;height:118px;margin-top:-27px;}
.pagebody .menu .right{float:right;margin-top:31px;margin-right:25px; background:none;}
.pagebody .menu .right ul li{background:url(../images/right_li.jpg) no-repeat right;padding:0px 20px;float:left;}
.pagebody .menu .side{margin-left:68px;margin-top:15px;float:left;}
* html .pagebody .menu .side{margin-left:34px;margin-top:18px;}

.pagebody .menu .side ul{}
.pagebody .menu .side ul li{display:block;position:relative;float:left;margin-right:32px;}
.pagebody .menu .side ul li a{display:block;background:url(../images/menu_a.jpg) no-repeat;width:113px;height:27px; text-align:center;line-height:27px;color:#FFF;font-size:14px;}
.pagebody .menu .side ul li a:hover{background:url(../images/menu_av.jpg) no-repeat;color:#0c4773;font-size:15px;}
.pagebody .menu .side ul li ul{display:none;}
.pagebody .menu .side ul li:hover ul{display:block;position:absolute;width:697px;left:-15px;top:27px;}
.pagebody .menu .side ul li:hover ul li{display:block;float:left;padding:0px 15px;background:url(../images/menuul_l.jpg) no-repeat right;width:auto;line-height:35px;margin:0px;}
.pagebody .menu .side ul li:hover ul li a{color:#0c4773;font-size:12px;background:none;padding:0px;width:auto;}
.pagebody .menu .side ul li:hover ul li a:hover{background:none;}

* html .pagebody .menu .side ul li{display:block;position:relative;float:left;margin-right:32px;}
* html .pagebody .menu .side ul li a.hide{display:none;}
* html .pagebody .menu .side ul li a:visited.hide {display:none;}
* html .pagebody .menu .side ul li a:hover ul{display:block;position:absolute;width:697px;left:-10px;top:27px;}
* html .pagebody .menu .side ul li a:hover ul li{display:block;float:left;padding:0px 5px;background:url(../images/menuul_l.jpg) no-repeat right;margin:0px;width:70px;}
* html .pagebody .menu .side ul li a:hover ul li a{width:auto;color:#0c4773;font-size:12px;background:none;line-height:30px;padding:0px;}
* html .pagebody .menu .side ul li a:hover ul li a:hover{background:none;}



.pagebody .contact{width:1011px;margin:0 auto;margin-top:22px;}
.pagebody .contact .part{float:left;width:749px;height:221px;background:url(../images/part.jpg) no-repeat;}
.pagebody .contact .part .post{float:left;width:355px;height:173px;background:url(../images/post.jpg) no-repeat;margin-top:22px;}
.pagebody .contact .part .post h1{display:block;padding-left:42px;line-height:28px;color:#FFF;font-size:13px;font-weight:bold;margin:0px;}
.pagebody .contact .part .post ul{display:block;padding-top:20px;padding-left:93px;}
.pagebody .contact .part .post ul li{line-height:24px;}
.pagebody .contact .part .post .more{float:right;margin-right:60px;margin-top:20px;}
* html .pagebody .contact .part .post .more{margin-right:30px;}
.pagebody .contact .part .post .more a{color:#1199b2;font-size:10px; font-family:Arial;}


.pagebody .contact .part .info{float:left;width:355px;height:173px;background:url(../images/info.jpg) no-repeat;margin-top:22px;}
.pagebody .contact .part .info h1{display:block;padding-left:42px;line-height:28px;color:#FFF;font-size:13px;font-weight:bold;margin:0px;}
.pagebody .contact .part .info ul{display:block;padding-top:20px;padding-left:93px;}
.pagebody .contact .part .info ul li{line-height:24px;}
.pagebody .contact .part .info .more{float:right;margin-right:60px;margin-top:20px;}
* html .pagebody .contact .part .info .more{margin-right:30px;}
.pagebody .contact .part .info .more a{color:#1199b2;font-size:10px; font-family:Arial;}


.pagebody .contact .login{width:259px;height:195px;background:url(../images/login.jpg) no-repeat;float:left;}
.pagebody .contact .login h1{line-height:23px;font-size:13px;font-weight:bold;padding-left:55px;margin-top:12px;}
.pagebody .contact .login table{width:80%;margin-left:20px;margin-top:0px;border:0px;line-height:26px;}
* html .pagebody .contact .login table{margin-top:-15px;}  *+html .pagebody .contact .login table{margin-top:-15px;}
.pagebody .contact .login table .text{background:url(../images/text.jpg) no-repeat;padding:5px;width:108px;height:14px;border:0px;}
.pagebody .contact .login table .text1{background:url(../images/text1.jpg) no-repeat;padding:5px;width:43px;height:14px;border:0px;}
.pagebody .contact .login table .buttom{background:url(../images/buttom.jpg) no-repeat;widht:35px;height:20px;line-height:20px; border:0px; text-align:center;margin-top:5px;padding:0px 15px;}
* html .pagebody .contact .login table .buttom{padding:0px 10px;}  *+html .pagebody .contact .login table .buttom{padding:0px 10px;}


.pagebody .contact .list{float:left;width:149px;margin-top:11px;}
.pagebody .contact .list .list_img{float:left;background:url(../images/list_img.jpg) no-repeat;width:105px;height:120px;padding:15px 22px;}
.pagebody .contact .list .list_text{text-align:center;line-height:30px;width:149px;}
* html .pagebody .contact .list .list_text{line-height:10px;}

.pagebody .contact .tact{float:right;background:url(../images/contact.jpg) no-repeat;width:222px;height:155px;margin-right:20px;margin-top:-27px;}
* html .pagebody .contact .tact{margin-left:0px;margin-top:-27px;margin-right:0px;}
*+html .pagebody .contact .tact{margin-left:0px;margin-top:-27px;}
.pagebody .contact .tact h1{display:block;font-size:18px;margin-left:120px;margin-top:35px;font-weight:normal;}
.pagebody .contact .tact ul{display:block;margin-left:-10px;margin-top:30px;font-size:14px;width:250px;}
.pagebody .contact .tact ul li{line-height:32px;}

.pagebody .product{background:url(../images/pro_top.jpg) top no-repeat;width:1010px;margin:0 auto;padding-top:55px;margin-top:17px;}
.pagebody .product .left{background:url(../images/left.jpg) no-repeat;width:182px;height:399px;float:left;margin-top:10px;}
.pagebody .product .left ul{width:144px;margin:0 auto;}
.pagebody .product .left ul li{padding-left:20px;background:url(../images/left_li.jpg) no-repeat bottom;line-height:36px;padding-bottom:5px;}


.pagebody .product .right{float:left;background:url(../images/c.jpg) repeat-y;}
.pagebody .product .top{background:url(../images/t.jpg) top no-repeat;}
.pagebody .product .bottom{background:url(../images/b.jpg) bottom no-repeat;width:795px;}
.pagebody .product .right .pro_list{float:left;width:200px;margin-left:37px;}
* html .pagebody .product .right .pro_list{margin-left:20px;}
.pagebody .product .right .pro_list .img{background:url(../images/pro_list.jpg) no-repeat bottom;width:173px;padding:5px 20px;height:188px; text-align:center;}
.pagebody .product .right .pro_list .big a{text-decoration:underline;padding-left:30px;}
.pagebody .product .right .pro_list .big{background:url(../images/big.jpg) left no-repeat;line-height:32px;margin-left:40px;margin-bottom:50px;}
.pagebody .product .right .pro_list .order{width:131px;height:56px;margin:0 auto;background:url(../images/order.jpg) no-repeat; text-align:center;line-height:32px;font-size:16px;}

.pagebody .product .right .detail{float:left;margin-left:20px;margin-top:10px;}
.pagebody .product .right .detail h1{display:block;font-size:13px;font-weight:bold;line-height:20px;}
.pagebody .product .right .detail h1 span{display:block; background:url(../images/des.jpg) no-repeat;width:462px;height:21px;padding-left:38px;margin-top:10px;}
.pagebody .product .right .detail ul{display:block;line-height:24px;width:462px;}
.pagebody .list_bt{background:url(../images/pro_img.jpg) no-repeat;width:940px;height:118px;margin:0 auto;margin-top:20px;padding:9px;}
.pagebody .list_bt a{display:block;margin-left:18px;margin-right:10px;float:left;}
* html .pagebody .list_bt a{margin-left:10px;margin-right:14px;}


.pagebody .proinfo{float:left;width:775px;margin-left:20px;margin-top:20px;}
.pagebody .proinfo h1{color:#00609b;line-height:20px;font-size:18px;margin-left:14px;margin-top:0px;}
.pagebody .proinfo .tab{margin-top:11px;border-bottom:1px #a0a0a0 dotted;height:27px;padding-left:7px;width:745px; margin:0 auto;}
* html .pagebody .proinfo .tab{margin-top:11px;border-bottom:1px #a0a0a0 dotted;width:730px;}
*+html .pagebody .proinfo .tab{margin-top:11px;border-bottom:1px #a0a0a0 dotted;width:735px;}
.pagebody .proinfo .pro{float:left;margin-left:15px;margin-top:10px;}
* html .pagebody .proinfo .pro{float:left;margin-left:11px;margin-top:10px;}
.pagebody .proinfo .pro a{display:block;width:169px;margin-right:4px; text-align:center;color:#727272;line-height:22px;margin-bottom:10px;border:1px solid #FFF;padding:1px;line-height:30px;}
.pagebody .proinfo .pro a:hover{display:block;border:1px solid #58a7d8;color:#58a7d8;}
* html .pagebody .proinfo .pro a:hover{display:block;border:1px solid #58a7d8;color:#58a7d8;}
*+html .pagebody .proinfo .pro a:hover{display:block;border:1px solid #58a7d8;color:#58a7d8;}


.pagebody .center{margin-left:20px; background:url(../images/center.jpg) top no-repeat;margin-top:30px;width:666px;padding-top:20px;padding-left:20px;padding-right:30px;margin-bottom:20px;float:left;}
.pagebody .center h1{border-bottom:1px #939494 solid;line-height:36px;width:auto;width:651px;padding-right:10
px;}
.pagebody .center ul{display:block;line-height:24px;}
.pagebody .about{float:left; background:url(../images/left_list.jpg) top no-repeat;margin-top:-82px;width:230px;padding-top:50px;padding-left:20px;margin-left:10px;}
.pagebody .about h1{display:block;background:url(../images/about_l.jpg) left 5px  no-repeat;padding-left:15px;height:22px;width:144px;}
.pagebody .about a{display:block;padding-left:35px;margin-top:20px;}
.pagebody .about a:hover{color:#36629e;}
.pagebody .about .back{ background:url(../images/back.jpg)  no-repeat bottom;margin-top:120px;}
.pagebody .about .back a{padding:0px; margin:0px;}

.pagebody .center h1 .font{font-size:18px;float:left;color:#2c5b98; float:left;}
.pagebody .center .new{border-bottom:1px #CCC dotted;width:646px;padding:3px 0px;line-height:24px;}
.pagebody .center .new .left{float:left;width:535px;height:auto;background:url(../images/jai1.jpg) no-repeat left 10px;position:static;padding-left:15px;margin-top:0px;}
.pagebody .center .new .left a:hover{color:#F36;}
.pagebody .center .new .time{float:left;}
.pagebody .center .new .top{border-bottom:1px #CCC dotted; text-align:center;line-height:24px;padding-top:10px;margin-right:0px;}
.pagebody .center .new ul{margin-right:0px;margin-top:20px;}
.pagebody .center .new ul a{display:block;text-align:center;background:none;margin-top:50px;border:0px;}
.bot_link{margin-left:10px;margin-top:20px;width:300px; margin:auto;}
.bot_link a{display:block;background:#a9aeb2;padding:1px 5px;line-height:17px; text-align:center;float:left;color:#ffffff;margin-right:4px;width:auto;border:0px;}
.bot_link a:hover{background:#ff7200;color:#FFF;}

.pagebody .center .login_lo{margin-top:20px;}
.pagebody .center .login_lo .left{background:none;width:auto;height:auto;position:static;float:left;width:308px;height:300px;border:1px #efefef solid;padding:2px;margin-right:30px;margin-top:0px;}
* html .pagebody .center .login_lo .left{margin-right:28px;}
.pagebody .center .login_lo .left h1{background:url(../images/login_l.jpg) repeat-x;line-height:34px;line-height:34px;width:auto;font-size:14px;font-weight:bold;padding-left:20px;}
.pagebody .center .login_lo .left table{width:80%; margin:0 auto;border:0px;line-height:36px;margin-top:20px;}
.pagebody .center .login_lo .left th{text-align:right;font-weight:normal;}
.pagebody .center .login_lo .left input{border:1px solid #ccc;font-size:12px;}
.pagebody .center .login_lo .left .button{background:url(../images/bottom_ma.jpg) no-repeat; text-align:center;color:#FFF;width:75px;height:25px;border:0px;}
.pagebody .center .login_lo table.tabe{margin:10px;line-height:24px;width:85%;}

.pagebody .center .login_lo .login_site{background:none;float:left;width:95%;padding:2px;margin:0 auto;}
.pagebody .center .login_lo .login_site h1{background:url(../images/login_l.jpg) repeat-x;line-height:34px;line-height:34px;width:auto;font-size:14px;font-weight:bold;padding-left:20px;}
.pagebody .center .login_lo .login_site h2{font-size:14px;font-weight:bold;color:#c00102;}
.pagebody .center .login_lo .login_site table{width:100%;border:0px;line-height:18px;}
.pagebody .center .login_lo .login_site th{ text-align:right;font-weight:normal;height:42px;}
.pagebody .center .login_lo .login_site input{border:1px solid #ccc;font-size:12px;width:180px;}
.pagebody .center .login_lo .login_site input.code{width:80px;}
.pagebody .center .login_lo .login_site input.check{border:0px;width:auto;}
.pagebody .center .login_lo .login_site .button{background:url(../images/bottom_ma.jpg) no-repeat; text-align:center;color:#FFF;width:75px;height:25px;border:0px;}

.pagebody .center .cart{}
.pagebody .center .cart table{border-collapse:collapse;width:98%;line-height:22px;border:1px #adcee7 solid;}
.pagebody .center .cart table th{background:url(../images/cart.jpg) repeat-x;}
.pagebody .center .cart table .font_left{text-align:left;padding-left:30px;}
.pagebody .center .cart table td{text-align:center;border-bottom:1px #adcee7 solid;}

.pagebody .check{width:95%;border:3px #f6f6f6 solid;background:#fdfdfd;margin:0 auto;padding:50px 0px;margin-top:20px;margin-bottom:10px;}
.pagebody .check .success{width:50%;margin:0 auto;margin-top:50px;}
.pagebody .check .su_ne{width:50%;margin:0 auto; text-align:center;margin-top:30px;}
.pagebody .check .su_ne a{display:block;color:#982205;text-decoration:underline;padding-top:10px;}


.pagebody .messages{line-height:18px;color:#444;width:777px;margin-top:10px;float:left;margin-left:30px;}
* html .pagebody  .messages{margin-left:15px;float:left;}  *+html .pagebody  .messages{margin-left:15px;}
.pagebody .messages .title{border-bottom:1px #e6e6e6 solid;margin:10px 0px;padding-bottom:10px; text-align:center;font-size:18px;}
.contact_box{border-collapse:collapse;}
.contact_box th{ text-align:center; font-weight:normal;}
.font_red{color:#ad3734;}
.contact_box td,.contact_box .t{padding:4px 10px;border:2px #fff solid;}
.contact_box .t{background:#FAFAFA;text-align:left;}
.contact_box input{border:1px solid #ccc; font-family:Tahoma;font-size:11px;}
.contact_box select{border:1px solid #ccc; font-family:Tahoma;font-size:11px;}
.contact_box .input4{height:14px;line-height:10px;color:#a1a1a1;width:200px;padding-left:5px; font-family:Tahoma;color:#656565;}
.contact_box .input3{height:78px;width:90%;padding:4px;border:1px solid #ccc;margin-left:10px;}
.contact_box .button{background:url(../images/bottom_ma.jpg) no-repeat; text-align:center;color:#FFF;width:75px;height:25px;}


.pagebody .order{line-height:18px;color:#444;width:777px;margin-top:10px;float:left;margin-left:30px;}
.pagebody .order table{border-collapse:collapse;}
.pagebody .order .font_red{text-align:center; font-size:18px;line-height:50px;}
.pagebody .order th{ text-align:right;line-height:36px;}
.pagebody .order .button{background:url(../images/bottom_ma.jpg) no-repeat; text-align:center;color:#FFF;width:75px;height:25px;border:0px;}


.pagebody .link{background:url(../images/link.jpg) no-repeat; background-position:0% 10%;margin:0 auto;width:651px;padding-bottom:13px;padding-left:80px;margin-top:30px;}
.pagebody .link h1{display:block;float:left;}
.pagebody .link ul{display:block;float:left;width:578px;}
.pagebody .link  ul a{border-bottom:1px #e1e2e2 solid;margin:0px;padding:0px;float:left;padding:5px 0px;padding-left:20px;}





.pagebody .footer{background:url(../images/footer.jpg) repeat-x;width:1024px;margin-top:10px;padding-bottom:10px; height:auto;}
.pagebody .footer .left{float:left; position:static;background:none; height:auto;margin-left:20px; width:400px;margin-top:0px;}
* html .pagebody .footer .left{width:350px;}
.pagebody .footer .left img{display:block;float:left;}
.pagebody .footer .left .font{float:left;margin-top:35px;}
.pagebody .footer .right{float:right;margin-top:35px;width:575px;margin-right:20px; line-height:26px;}

.pagebody .footer .right a{display:block;background:url(../images/foote_a.jpg) left no-repeat;float:right;padding-left:15px;margin-left:10px;width:auto;}




.clear{clear:both;}
