body,td,th {font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif"; font-size: 15px; color: #565656;}
body {margin: 0px;}
a {color: #333333; text-decoration: none;}
a:hover {text-decoration: none; color: #333333;}
img {vertical-align: top;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,img {list-style:none; margin:0px; padding:0px; border:0px;}
a,input,select,textarea {outline: none;}
@font-face{
	font-family: 'oswald';
	src : url('TimesNewRoman.fon');
}
h1 {font-size: 24px;}
.gicon {display: block; width: 17px; height: 17px; background-size: 100%; float: right; margin-left: 20px; margin-top: 8px;}
.gicon2 {display: block; width: 17px; height: 17px; background-size: 100%; float: left; margin-right: 8px; margin-top: 8px;}
.icon_facebook {background-image: url("../Images/icon_facebook.png");}
.icon_twitter {background-image: url("../Images/icon_twitter.png");}
.icon_linkedin {background-image: url("../Images/icon_linkedin.png");}
.icon_pinterest {background-image: url("../Images/icon_pinterest.png");}
.ul-list {width: 640px; position: relative; }
.ul-list li {float: left; margin-left: 15px;}
.ul-list li a {font-size: 18px;}
.ul-list li a:hover {color: #44cbc5;}
.ul-list li #navOn {color: #44cbc5; font-weight: bold;}
.ul-list li .ol-list {display: none}
.ul-list li:hover .ol-list {display: block; position: absolute; left: 100px; top: 25px; padding-top: 5px; width: 275px; height: 100%; z-index: 9999;}
.ul-list li:hover .ol-list li {background: #F5F5F5; width: 100%; height: 100%; min-height: 32px; line-height: 32px; text-align: left; text-indent: 10px; display: block;}
.ul-list li:hover .ol-list li:hover {background: #44cbc5;}
.ul-list li:hover .ol-list li a {font-size: 16px;}
.ul-list li:hover .ol-list li:hover a {color: #FFFFFF;}
/* ---flash---*/
#banner {width:100%;height:500px;position:relative;overflow:hidden;margin-bottom:20px;}
#slides {display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li {display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a {display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {display:block; list-style:none; position:absolute; left:26.5%; top:465px; z-index:99;  padding:0; margin:0}
#pagination li {display:block; list-style:none; width:15px; height:15px; border-radius: 10px; float:left; margin-left:10px; background:#cacaca}
#pagination li a {display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-color:#44cbc5;}
.proUl {width: 939px; height: 300px; line-height: 55px; margin: auto;}
.proUl li {width: 245px; height: 300px; line-height: 55px; overflow: hidden; text-align: center; margin: 0 34px; float: left;}
.proUl li img {width: 245px; height: 245px; border-radius: 15px;}
/*******************************************************************/
h2 {font-size:22px; font-weight:bold; line-height:30px;}
#content_text {margin:auto;width:100%;height:100%; overflow:hidden; font-size: 16px; line-height:30px;color: #333333;}
#content_text a {font-size: 16px; text-decoration: none; color: #333333;}
#content_text a:hover {text-decoration: none;}
#content_text p {line-height:35px; color: #333333;}
#content_text img {max-width:1060px;}
.mainTitle {display: block; font-family:Consolas, 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', Monaco, 'Courier New', 'monospace'; font-size: 40px; line-height: 44px; color: #1e1e1e; padding-bottom: 22px;}
.mainTitle a {color: #7f7f7f; font-size: 28px}
/*******************************************************************/
.chejian {width:1060px; height:50px; overflow: hidden; margin:0 auto; position:relative;}
.chejian span {display:block; width:25px; height:25px; cursor:pointer; position:absolute; top:15px;}
.chejian .btn01 {left:0; background:url(../Images/iconLeft.png) no-repeat center top;}
.chejian .btn02 {right:0; background:url(../Images/iconRight.png) no-repeat center top;}
.chejian span:hover {background-position:bottom}
.chejian .cjBox {overflow:hidden; width:960px; height:50px; position:relative; margin:0 50px}
.chejian .cjBox ul {position:absolute; overflow:hidden;}
.chejian .cjBox li {float:left; width:160px; height:50px; margin-right:39px;}
.chejian .cjBox li img {display:block; margin:0 auto; margin-bottom:15px;}
#bot {color: #FFFFFF;}
#bot tr td {color: #FFFFFF; font-size: 12px;}
#bot .title {color: #FFFFFF; font-size: 26px; font-family:Consolas, 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', Monaco, 'Courier New', 'monospace'; padding-bottom: 18px;}
#bot a {color: #FFFFFF; font-size: 12px;}
#telback{ background:url(../Images/lxs.png) no-repeat 0 -30px; min-height:380px; padding:40px 0 0 240px; width:600px; font-size:15px; line-height:35px}
#telback b{font-size:16px; color:#ca0000; line-height:35px; font-weight:bold}
#telback strong{font-size:15px; color:#333; line-height:35px; font-weight:bold}
#navSort li { float: left; margin-right:15px; margin-bottom: 2px;}
#navSort li a {font-size: 16px; padding: 5px 12px; color: #111111;}
#navSort li .on {color: #44cbc5; border-bottom: 2px solid #44cbc5;font-weight: bold;}
#navList ul { background: #f5f5f5; width: 98.5%; height: 100%; overflow: hidden; padding: 8px;}
#navList li { float: left; margin-right:15px;}
#navList li a {font-size: 16px;}
#navList li a:hover {font-size: 16px;}
#navList li .on {font-weight: bold;}
