body{background:#040300;}
#headheader,#banner,#middle,#footer{margin:0 auto; width:980px; }
#headheader{height:120px; background:url(image/header_bg.jpg) no-repeat;font-family:"微软雅黑", "黑体", "宋体"; }

#headheader .com_logo{ width:90px; height:90px; float:left; margin-top:15px; text-align:right; margin-left:15px; display:inline; }
#headheader .com_text{ line-height:34px; font-size:22px; margin-top:20px;width:445px !important; width:435px;float:left; margin-left:10px;color:#fff;}
#headheader .com_text .con_pro{ text-indent:2px;}
#headheader .com_text .con_name{font-size:30px; font-weight:bold; height:37px; overflow:hidden; margin-top:4px;}
#headheader .com_bon{ line-height:24px; height:52px; overflow:hidden; width:290px;float:left;margin-left:10px; margin-top:60px; font-size:16px; font-weight:bold; color:#152B00; text-align:right;}

#headheader .com_jtg{width:120px; height:120px; float:right; background:url(image/jtg_logo1.png) no-repeat !important;background:url(image/jtg_logo.png) no-repeat}

#middle{background:#0C88C4;}
#footer{height:120px; background:#0C88C4; margin-top:6px;}

	#middle .tit{ height:56px; line-height:56px; text-indent:12px; font-family:"微软雅黑", "黑体", "宋体"; font-size:22px; background:url(image/title_bg.png) left bottom repeat-x; color:#fff;}
    #middle .con{ width:100%; height:auto; overflow:hidden; padding-bottom:30px;}
    #middle .con ul.pro{ width:100%; height:auto}
    #middle .con ul.pro li{float:left;margin:15px 3px 0 15px;width:220px;position:relative; display:inline; background:#FFFFFF url(image/pro_libg.jpg) right bottom no-repeat; height:270px; border:#1394CA solid 2px;}
     #middle .con ul.pro li:hover{ border:#FFD200 solid 2px;}
    #middle .con ul.pro .image{position: relative;overflow: hidden;width: 200px;height: 200px;margin-bottom: 5px;padding:10px;display:block;}
    #middle .con ul.pro .image a {display: table-cell;height: 200px;width: 200px;overflow: hidden;text-align: center;vertical-align: middle;*display: block;*font-size: 191px;*font-family: Arial;}
    #middle .con ul.pro .image img {vertical-align:middle;}
    #middle .con ul.pro .text{text-align:center;word-wrap:break-word; line-height:18px; height:36px;display:block; margin-top:6px; overflow:hidden; margin-bottom:4px;}
    
#footer .left_bond{ font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#D5EFFF; width:700px; float:left; margin-left:20px;display:inline; position:relative;}
#footer .left_bond ul{ overflow:hidden;}
#footer .left_bond ul li{line-height:24px;text-align:left; width:auto;}
#footer .left_bond ul li.color{color:#FFF264; font-size:16px;}
#footer .left_bond .qq{ width:63px; height:19px; position:absolute; right:140px; top:50px;}
#footer .left_bond .caishen{ width:63px; height:19px; position:absolute; right:205px; top:50px;}
#footer .right_img{ float:right; width:230px; margin-top:20px;}


#banner{height:380px;margin-top:6px; position:relative; overflow: hidden;width:980px;}
.banner_mod .banner_containter{height: 380px;overflow: hidden;width: 980px;position:relative;}
.banner_mod dl.tmall_banner{left: 0;position: absolute;top: 0;width:800%;}
.banner_mod dl.tmall_banner dd{float: left; height: 380px;overflow: hidden;width: 980px;position:relative;}
.banner_mod .pro_img{ width:300px; height:300px; position:absolute; left:62px; top:35px; z-index:4;}
.banner_mod .banner_bg{height:380px; width:980px; position:absolute; z-index:10; background:url(image/banner1.png) no-repeat !important;
    background:url(image/banner.png) no-repeat; z-index:10}
.banner_mod .banner_bg ul{ float:right; width:500px; height:310px; margin-top:60px; margin-right:80px; display:inline;overflow:hidden;}
.banner_mod .banner_bg ul li{ padding:6px 0; line-height:40px;font-family:"微软雅黑", "黑体", "宋体"; text-align:right; overflow:hidden;}
.banner_mod .banner_bg ul li.w1{ line-height:60px;font-size:40px; color:#00BD28; font-weight:bold;}
.banner_mod .banner_bg ul li.w1 a:link,.banner_mod .banner_bg ul li.w1 a:hover,.banner_mod .banner_bg ul li.w1 a:visited{font-size:40px; color:#FF9600; font-weight:bold; text-decoration:none;}
.banner_mod .banner_bg ul li.w2{line-height:30px;font-size:24px;}
.banner_mod .banner_bg ul li.w3{line-height:26px;font-size:14px; text-align:left; margin-top:15px; margin-left:20px; background:url(image/bann_line.png) left top repeat-x; padding-top:15px; font-weight:bold; padding-left:20px;}
.banner_mod .arrow_n{position:absolute;top:0;right:0;z-index:30; width:53px; height:53px; background:url(image/arrow_n1.png) no-repeat !important; background:url(image/arrow_n.png) no-repeat; margin-top:160px; margin-right:6px;cursor:pointer;}
.banner_mod .arrow_p{position:absolute;top:0;left:0;z-index:30;width:53px; height:53px; background:url(image/arrow_p1.png) no-repeat !important; background:url(image/arrow_p.png) no-repeat;margin-top:160px; margin-left:6px;cursor:pointer;}


.com_logo table, .com_logo td {
width: 90px;
height: 90px;
vertical-align: middle;
text-align: center;
}


