﻿
/*-- awin78 --*/
body { font-family:"宋體"; background: #D9E3ED url(../image/body_bg.jpg) repeat-x 0 0; font-size:12px; color:#333; margin: 0 0 10px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style: none none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px;}
table,td,tr,th{font-size:12px;border: 1px solid #C6D0E3;text-align: center;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover { color: #f60; text-decoration:underline;}
a:active { color: #333;}
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cRed_L,a.cRed_L:link,a.cRed_L:visited{ color:Red; text-decoration:underline;}
.fB{ font-weight:bold;}
.clr{ clear:both; height: 0; font-size: 0; line-height: 0;}
.pages{ height: 32px; clear:both;}
.Header{ width: 986px; margin: 0 auto; padding: 10px 6px 0 0;}
.Header .logo{ float:left; height: 75px;}
.Header .nav{ float:right; width: 658px;}
.Header .nav .top{ height: 30px; text-align:right; color: #fff; font-size: 10px;}
.Header .nav .top a{ font-size: 12px;}
.Header .nav ul{ height: 31px; margin-top: 9px;}
.Header .nav ul li{ float:left; width: 94px; height: 25px; line-height: 25px; text-align:center; font-size: 14px; font-weight:bold; background:url(../image/nav_bg.jpg) no-repeat 0 0; padding-top: 6px;}
.Header a,.Header a:visited{ color: #fff;}
.Header .menu{ clear:both; height: 28px; line-height: 28px; background: #252525; color: #ccc; font-size: 10px; padding-top: 2px;}
.Header .menu a,.Header .menu a:visited{ font-weight:bold; margin: 0 20px; font-size: 12px; color: #ccc;}
.Header .menu .l,.Header .menu .l:visited{ margin-left: 19px;}
.Header .menu .r,.Header .menu .r:visited{ margin-right: 0;}
.Header a:hover,.Header .menu a:hover{ color: #ff0;}
.banner{ background:url(../image/nav_ico.gif) no-repeat 0 0; width: 980px; margin: 0 auto; padding: 0 6px;}
.Content{ width: 980px; margin: 0 auto; background: #fff url(../image/bg_2.gif) repeat-y 0 0;}
.Home { padding: 10px; width: 960px; background:#fff;}
.Home h3{ height: 30px; line-height: 30px; padding: 0 10px; text-align:right; padding-top: 3px; color: #184263;}
.Home h3 strong{ background:url(../image/ico_1.gif) no-repeat 0 7px; padding-left: 18px; float:left; font-size: 14px;}
.Home .L{ float:left; width: 260px;}
.Home .L .flash{}
.Home .L .news{ border: 1px solid #C2D2E4; background:url(../image/bg_1.jpg) repeat-x 0 0; margin-top: 10px; padding-bottom: 3px;}
.Home .L .news ul{ padding: 0 7px;}
.Home .L .news li{ height: 25px; line-height:25px; background:url(../image/line_1.gif) repeat-x 0 0; }
.Home .L .news li a{ background:url(../image/ico_list.gif) no-repeat 3px 5px; padding-left: 14px;}
.Home .L .news .no{ background: none;}
.Home .C{ float:left; width: 440px; margin-left: 10px;}
.Home .C .c1{ border: 1px solid #C2D2E4; background:url(../image/bg_1.jpg) repeat-x 0 0; padding-bottom: 4px; }
.Home .C .c1 p{ margin: 0; padding: 0 10px; line-height: 23px;}
.Home .C .c2{ border: 1px solid #C2D2E4; background:url(../image/bg_1.jpg) repeat-x 0 0; margin-top: 10px; }
.Home .C .c2 li{ float:left; width: 146px; text-align:center; padding: 3px 0 8px;}
.Home .C .c2 li img{ display:block; margin: 0 auto 6px; border: 1px solid #C2D2E4; width: 124px; height: 118px;}
.Home .R{ float:right; width: 240px;}
.Home .R .video{ border: 1px solid #C2D2E4; background:url(../image/bg_1.jpg) repeat-x 0 0; padding-bottom: 3px; }
.Home .R .video li{ height: 75px; padding: 6px 12px 0; line-height: 23px;}
.Home .R .video li img{ float:left; margin-right: 10px;}
.Home .R .video li .ico{ background:url(../image/ico_3.gif) no-repeat 0 0; padding-left: 18px;}
.Home .R .r2{ border: 1px solid #C2D2E4; background:url(../image/bg_1.jpg) repeat-x 0 0; padding-bottom: 3px; margin-top: 10px; }
.Home .R .r2 li{ height: 23px; line-height: 23px; padding-left: 10px;}
.Home .R .r2 p{ margin: 7px 10px 0; padding-top: 6px; background:url(../image/line_1.gif) repeat-x 0 0; line-height: 23px;}
.Home .R .r2 .kefu{ text-align:center; padding: 3px 0 7px;}
.Home .R .r2 .kefu a{ display:block; background:url(/skin/img/kefu.gif) no-repeat 0 0; height: 70px;}
.ContentLeft{ float:left; width: 190px;}
.ContentLeft .menu,.ContentLeft .product{ background:url(../image/menu_bg.jpg) repeat-x 0 0; }
.ContentLeft .menu h3,.ContentLeft .product h3{ height: 32px; line-height: 32px; font-size: 14px; font-weight:bold;padding-left: 15px; color: #000;}
.ContentLeft .menu li{ background:url(../image/menu_line.gif) repeat-x 0 bottom;padding-left: 16px; height: 28px; line-height: 28px;}
.ContentLeft .menu li a,.ContentLeft .menu li a:visited,.ContentLeft .product li a,.ContentLeft .product li a:visited{ background:url(../image/ico_2.gif) no-repeat 0 2px; padding-left: 10px; color: #fff;}
.ContentLeft .menu li a:hover,.ContentLeft .product li a:hover{ color: #ff0;}
.ContentLeft .search{ padding: 25px 0 0 14px; height: 30px; clear:both;}
.ContentLeft .search .input{ width:133px; height: 17px; line-height: 17px; color: #fff; border: 1px solid #003681; background: #4D7EB0; padding-left: 4px; margin-right: 2px; float:left;}
.ContentLeft .search .but{ width:21px; height: 20px; background:url(../image/ico_4.gif) no-repeat 0 0; border: none; cursor: pointer; float:left;}
.ContentLeft .contact{ padding:15px 0 5px 15px; color: #fff;}
.ContentLeft .contact a,.ContentLeft .contact a:visited{ color: #fff;}
.ContentLeft .contact a:hover{ color: #ff0;}
.ContentLeft .contact h4{ font-weight:bold; height: 25px; line-height: 25px;}
.ContentLeft .contact li{ line-height: 25px;}
.ContentLeft .product li{ background:url(../image/menu_line.gif) repeat-x 0 bottom;padding-left: 16px; height: 28px; line-height: 28px; float:left; width: 79px;}
.ContentLeft .product .no{ float:none; width: 174px; clear:both;}
.ContentLeft .kefu{ padding: 0 0 15px 13px;}
.ContentLeft .kefu a{ display:block; height: 70px; background:url(/skin/img/kefu_ico.gif) no-repeat 0 0;}
.ContentRight{ float:left; width: 758px; padding: 10px 0 10px 18px; background: url(../image/line_2.gif) no-repeat 0 0; }
.ContentRight .links{ height: 20px; border-bottom: 1px solid #E2E2E5;}
.ContentRight .about{ line-height: 23px; padding: 20px 0 10px;}
.ContentRight .about h1{ font-size: 14px; font-weight:bold;}
.ContentRight .about .pic{}
.ContentRight .about .pic li{ height: 220px; float:left; width: 240px; margin-right: 19px;}
.ContentRight .about .pic .r{ float:right; margin-right: 0;}
.ContentRight .about .pic img{ width: 240px; height: 185px;}
.ContentRight .yan{ padding-bottom: 15px;}
.ContentRight .yan td{ line-height: 30px;}
.ContentRight .yan input{ height: 19px; line-height: 19px; border: 1px solid #ccc;}
.ContentRight .yan .but{ background: #014E92; height: 23px; line-height: 23px; width: 50px; color: #fff; font-weight:bold; border: none; cursor: pointer;}
.ContentRight .yan textarea{ height: 120px; width: 500px; border: 1px solid #ccc;}
.ContentRight .about .case{}
.ContentRight .about .case li{ height: 28px; line-height: 28px; background:url(../image/ico_list.gif) no-repeat 0 10px; padding-left: 12px; float:left; width: 367px;}
.ContentRight .productlist{ padding-top: 15px;}
.ContentRight .productlist h1{ font-size: 14px; font-weight:bold; height: 23px;}
.ContentRight .productlist p{ margin: 0; padding: 0; line-height: 23px;}
.ContentRight .productlist ul{ margin-top: 15px;}
.ContentRight .productlist li{ float:left; width: 171px; text-align:center; height: 220px; background:url(/skin/img/bg_3.gif) no-repeat 0 0; padding: 1px 2px 0 0; margin-right: 22px;}
.ContentRight .productlist li img{ display:block; margin: 0 auto 7px; width: 168px; height: 168px;border: 1px solid #021A40;}
.ContentRight .productlist .r{ margin-right: 0;}
.ContentRight .productview{ padding: 18px 0 0;}
.ContentRight .productview .pic{ float:left; width: 243px; height: 243px; background:url(/skin/img/bg_4.gif) no-repeat 0 0; padding: 1px 0 0 1px;}
.ContentRight .productview .text{ float:right; width: 490px; line-height: 25px;}
.ContentRight .productview .text h1{ font-family:"宋體"; height: 36px; font-size: 18px;}
.ContentRight .productview .text p{ background: #f2f6fb; border: 1px dashed #C6D0E3; padding: 7px 12px; line-height: 23px; width: 380px; line-height: 27px; margin: 0;}
.ContentRight .productview .text p img{ float:right;}
.ContentRight .productview .body{ clear:both; line-height: 23px; }
.ContentRight .productview .body h6{ background:url(../image/ico_1.gif) no-repeat 0 7px; height: 30px; line-height: 30px; font-weight:bold; padding-left: 20px; border-bottom: 1px dashed #E2E2E5; clear:both; color: #184263; margin: 15px 0; font-size: 14px;}
.ContentRight .productview .body table{ border-collapse:collapse; background: #f2f6fb; clear:both; width: 100%;}
.ContentRight .productview .body table td{ border: 1px solid #C6D0E3; line-height: 21px; padding-left: 7px; background: #f2f6fb;}
.ContentRight .productview .body font{ font-size: 12px;}
.ContentRight .productview .body p{ margin: 0; padding: 0;text-indent: 2em;}
.ContentRight .xianguan{ clear:both; margin: 10px auto; padding-top: 15px; width: 758px; }
.ContentRight .xianguan h3{ background: #f2f6fb; height: 27px; line-height: 27px; padding: 0 10px; text-align:right; border: 1px solid #C6D0E3; border-bottom: none;}
.ContentRight .xianguan h3 strong{ float:left;}
.ContentRight .xianguan ul{ padding-top: 15px; border: 1px solid #bcc8de; height: 170px;}
.ContentRight .xianguan li{ float:left; width: 151px; text-align:center; background:url(/skin/img/ContentProductFootPic.gif) no-repeat 16px 0; padding-top: 1px;}
.ContentRight .xianguan li img{ width: 130px; height: 130px; border: 1px solid #C6D0E3; display:block; margin:0 auto 10px; }
.ContentRight .newslist{ padding: 15px 0; }
.ContentRight .newslist li{ height: 28px; line-height: 28px; border-bottom: 1px dashed #ccc; background:url(../image/ico_list.gif) no-repeat 1px 10px; padding-left: 13px; font-weight:bold;}
.ContentRight .news{ padding: 15px 0;}
.ContentRight .news h1{ font-size: 14px; height: 32px; font-weight:bold;text-align: center;}
.ContentRight .news .info{background: url("../image/line.jpg") repeat-x scroll left bottom transparent;height: 30px;text-align: center;}
.ContentRight .news .text{ line-height: 23px;}
.ContentRight .news .text p{text-indent: 2em;}
.ContentRight .news .text img{ float:right; border: 1px solid #ccc; margin-left: 12px;}
.ContentRight .videolist{ padding-top: 20px; }
.ContentRight .videolist h1{ font-size: 14px; font-weight:bold;}
.ContentRight .videolist p{ line-height: 23px; margin:0; padding: 15px 0;}
.ContentRight .videolist li{ float: left; width: 141px; height: 145px; background:url(../image/ico_video_bg.gif) no-repeat 0 0; padding: 13px 0 0 0; margin-right: 64px;}
.ContentRight .videolist .r{ float:right; margin-right: 0;}
.ContentRight .videolist img{ width: 141px; height: 96px;}
.ContentRight .videolist em{ font-style: normal; display:block; margin-top: 10px;}	
.ContentRight .videolist em a{ background:url(../image/ico_3.gif) no-repeat 0 2px; padding: 4px 0 4px 20px;}
.ContentRight .video{ padding: 18px 0; text-indent: 0; line-height: 23px;}
.ContentRight .video h1{ font-size: 14px; font-weight:bold;}
.ContentRight .video .text{ line-height: 23px;}
.ContentRight .video .text p{ margin: 0; padding: 0;}
.ContentRight .video .play{ padding: 5px 0 12px;}
.ContentSitemap{ background: #fff; padding: 10px; width: 960px; }
.ContentSitemap table{ border-collapse:collapse; background: #f7f7f7; clear:both; margin: 10px 0;}
.ContentSitemap table td{ border: 1px solid #D7DBDE; line-height: 21px; padding-left:7px;}
.ContentSitemap h2{ font-weight:bold; text-indent: 7px; line-height: 23px;}
.ContentSitemap .sitemaplist{  background: #f7f7f7; border: 1px solid #D7DBDE; border-left: none; margin-bottom: 15px;  }
.ContentSitemap li{ float:left; width: 239px; height: 21px; line-height: 21px; overflow:hidden;  border-top: 1px solid #D7DBDE;  border-left: 1px solid #D7DBDE; text-indent: 7px;}
.ContentSitemap h3{ height: 23px; line-height: 23px; font-weight:bold; border-left: 1px solid #D7DBDE;text-indent: 7px; background: #efefef;}
.Foot{ background: #014E92 url(../image/foot_bg.gif) no-repeat 0 bottom; width: 950px; margin: 0 auto; line-height: 25px; padding: 9px 15px 7px; color: #C2D2E4;}
.Foot p{ margin: 0; padding:0; background: url(../image/foot_text.gif) no-repeat 800px center;}
.Foot a,.Foot a:visited{ color: #C2D2E4;margin-left:5px;}
.Foot a:hover{ color: #ff0;}
