﻿img {border-style: none; border:0px;}
.copyright {font-size: 13px; position: relative; bottom: 0px;}
.clear {clear:both; line-height:0;}
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }
p{ display:block; margin:0px; padding:0px;}
body{	width:1024px;margin:0px;padding:0px;margin-left:auto; margin-right:auto;font-size: 13px;color:#565656;} 
table{ border:0px; margin:0px; padding:0px;}

.header{ height:195px;}
.header .logo{ width:1000px; margin:0 auto; padding:0 0 0 5px;height:115px;overflow:hidden;}
.header .logo img{ margin-top:20px; float:left;}

.header .logo span{ float:right; color:#1381ce; margin:65px 3px 0 0;}
.header .logo span a{ color:#0081c9; margin:0 5px; font-weight:bold;font-size:14px;}

.menu a:link, .menu a:visited {text-decoration: none;} 
.menu{ height:80px; background-image:url(menu_bg.jpg); background-repeat:no-repeat; display:block;}
.menu ul{ margin:0; padding:0;  width:980px; margin-left:auto; margin-left:auto;}
.menu ul li{ float:left; height:52px; position:relative; list-style:none;}
/*menu css*/

.menu #nav li { float:left; list-style:none; }
.menu #nav li .v a{ width:118px;height:51px; line-height:50px; display:block; color:#fff; float:left; font-size:14px; font-weight:bold; text-align:center;}
.menu #nav li .v a:hover,.menu #nav li .v .sele{color:#91c73f; line-height:50px;  font-size:14px; font-weight:bold; background:none; background-image:url(cx_menu_hover.jpg); background-repeat:no-repeat; background-position:center;}

.menu #nav .kind_menu { height:30px;*height:29px; line-height:30px;vertical-align:middle; position:absolute; top:49px;*top:49px; left:5px; width:580px; text-align:left; display:none; color:#fff;font-size:13px; background:none; }
.menu #nav .kind_menu .l{ float:left; background-image:url(menu_l_bg.gif); background-repeat:no-repeat; width:8px; display:block;}
.menu #nav .kind_menu .r{ float:left; background-image:url(menu_r_bg.gif); background-repeat:no-repeat; width:8px; display:block;}
.menu #nav .kind_menu span {color:#fff; text-align:center; width:auto; font-size:14px; background-image:url(menu_c_bg.gif); background-repeat:repeat-x; display:block; height:21px;line-height:20px; *line-height:20px; float:left; padding:5px 10px;}
.menu #nav .kind_menu a {color:#fff;  text-align:center;  font-size:14px;}
.menu #nav .kind_menu a:hover { color:#91c73f; font-size:14px;}
.menu #nav #kind_menu3{ width:900px; left:-300px;}
.menu #nav #kind_menu6{ left:-160px;}
.menu #nav #kind_menu7{ left:-270px;}
/*menu end*/

.main{ background-image:url(index-body-bj.jpg); background-repeat:no-repeat; height:555px; color:#333333;}
.main .left{ width:320px; float:left;}
.main .left a,.main .left a:hover{ font-weight:bold;}
.main .right{ width:560px; float:right;margin-left:60px; margin-right:80px; padding-top:90px;}
.main .left .left1{ margin-top:105px; margin-left:100px; height:252px; }
.main .left .left2{ margin-left:100px; height:195px;}
.main h2{ clear:both; height:25px; margin-bottom:8px;}
.main h2 .indextitle{ color:#0081c9;font-size:15px; float:left; }
.main h2 .icomore{ font-size:13px; float:right; font-family:Arial, Helvetica, sans-serif; cursor:pointer; }
.main ul{ margin:0px; padding:0px;}
.main li{ margin:0px; padding:0px; list-style:none; line-height:32px; height:32px;  font-size:14px;}

.main .right h2{ margin-top:40px; margin-left:0px;font-family:"Meiryo","ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ",  Osaka, sans-serif;}
.main .right .indexnew li{ margin:0px; padding:0px; line-height:25px;  height:25px; list-style:none; float:left; }
.main .right .indexnew div{}
.main .right .indexnew .title{     width: 130px;
    text-align: center;}
.main .right .indexnew .shijian{ width: 130px;
    height: 20px;
    line-height: 20px;
    float: none;
    text-align: center;}
.main .right .indexnew .xq{ width: 130px;
    height: 20px;
    line-height: 20px;
    text-align: center;}

.aboutus{ background-image:url(page_body_bj.jpg); background-repeat:repeat-y; width:1024px;}
.submenuWrap{ width:300px; float:left;}
.left_top{ background-image:url(page_left_top_bj.gif); background-repeat:no-repeat; height:105px;}
.left_top h1{ font-size:16px; padding-left:80px; color:#FFFFFF; margin-top:70px; float:left;}
.submenu{ background-image:url(page_left_center_bj.gif); background-repeat:repeat-y; padding-bottom:18px;}
.submenu ul{margin:0; padding:0; margin-left:80px; }
.submenu li{margin:0; padding:10px 0px;; list-style:none; border-bottom:1px solid #c8c8c8; width:190px; vertical-align:bottom; display:block;}
.submenu li a{ font-weight:bold; font-size:14px; color:#5b5b5b;}
.submenu li.active a,.submenu li.active a:active{ color:#92c83e;}
.submenu .left_img{ margin-left:80px; padding-top:40px;}
.left_foot{background-image:url(page_left_bottom_bj.gif); background-repeat: repeat-y;height:133px; padding-top:65px; padding-left:45px; line-height:18px; font-size:12px;}
.left_foot a:link,.left_foot a:visited,.left_foot a:hover,.left_foot a:active{ font-size:12px;}

.content{ width:560px; float:left; line-height:25px;}
.right_title{background-image:url(page_right_top_bj.gif); background-repeat:no-repeat; height:105px;}
.right_title h2{ font-size:15px;padding-top:75px; padding-left:50px; color:#666; font-weight:bold;}
.right_center{width:555px; margin-left:15px; margin-top:15px;}
.xuxian p{ border-bottom: dotted 1px #999999; padding-left:40px;}
.xuxian table td{ border-bottom: dotted 1px #999999;}

.shiye{ background-image:url(busniness-img1.jpg); background-repeat:no-repeat; height:565px; padding-top:10px;}
.shiye p{ width:500px; margin-left:20px;}
.shiye strong{color:#0081c9;}
.shiye .yw{ height:30px;}
.shiye .yw1{ height:160px; margin-bottom:35px;}
.shiye .cp{height:30px;}
.shiye .cp1{ height:100px; margin-bottom:35px;}
.shiye .sc{height:30px;}
.shiye .sc1{ height:100px; margin-bottom:35px;}

.pro_zhi{ background-image:url(product_bj.jpg); background-repeat:no-repeat; height:360px; }
.pro_zhi div{float:left;}
.pro_zhi h2{color:#0081c9; font-size:13px; margin-bottom:20px;}
.pro_zhi .pro1 ,.pro_zhi .pro2 { height:202px; margin-top:8px;}
.pro_zhi .pro1 ,.pro_zhi .pro3{ width:204px; margin-left:8px; margin-right:38px;}
.pro_zhi .pro2 ,.pro_zhi .pro4{ width:260px;}

.pro_qw{ background-image:url(product_bj2.jpg); background-repeat:no-repeat; height:1400px; }
.pro_qw h2{color:#0081c9; font-size:13px; margin-bottom:12px; }
.pro_qw div{ margin-left:20px;}
.pro_qw div p{ line-height:26px;}
.pro_qw .pro1{ padding-top:10px; height:188px;}
.pro_qw .pro2{ height:304px;}
.pro_qw .pro2 p{ line-height:26px;}
.pro_qw .pro3{ height:142px;}
.pro_qw .pro4{ height:155px;}
.pro_qw .pro5{ height:173px;}
.pro_qw .pro6{ height:142px;}
.pro_qw .pro7{ height:277px; line-height:16px;}

.border-notop{border:1px solid #dae9f8;}
.table{margin:1px auto;width:100%;clear:both;}
.table .left{float:left;width:20%;text-align:right; background-color:#eee; height:30px;}
.table .right{float:left;text-align:left;width:80%; border-bottom:1px solid #eee; height:30px; line-height:30px;}
.clue_on{color:#808080}
.btn01{width:40px;height:30px;line-height:30px;border:1px solid #ccc;}
.red{ color:#FF0000;}

#footer{ background-image:url(foot_bj.jpg); height:111px;}
#footer .copyright {margin-top: 8px; margin-bottom: 54px; color:#999; text-align: center; position:relative; left:12px; letter-spacing: -0.25px;}
#footer .navBar
{float:left;width:1000px; margin-top:50px;
}
#footer .nav {float:left; display:block; list-style:none; padding:10px 0px; margin: 0px 20px;}
#footer .nav li {border-right:1px solid #CCC; padding:0 4px 0 4px; display:inline; }
#footer .nav li.last {border-right:0; color:#fff; margin-left:170px; }
#footer .nav li a {color:#FFF;}
#footer .nav li a:hover {color:#fff;}

#page_footer{ background-image:url(page_foot_bj.jpg); height:105px;}
#page_footer .copyright {margin-top: 8px; margin-bottom: 54px; color:#999; text-align: center; position:relative; left:12px; letter-spacing: -0.25px;}
#page_footer .navBar
{float:left;width:1000px; margin-top:50px;
}
#page_footer .nav {float:left; display:block; list-style:none; padding:10px 0px; margin:0px 30px;}
#page_footer .nav li {border-right:1px solid #CCC; padding:0 4px 0 4px; display:inline; }
#page_footer .nav li.last {border-right:0; color:#fff; margin-left:160px; }
#page_footer .nav li a {color:#FFF;}
#page_footer .nav li a:hover {color:#fff;}