/* Copyright 2008 ZhiYuanIT.com (致远科技). All Rights Reserved.
   The following software licensing rules apply:
   http://www.ZhiYuanIT.com */
/* $Id: Front_Style.css,v2.0 2013/04/01 $ */

/* 初始化CSS */
body {text-align:center; font-family:"微软雅黑", arial;margin:0; padding:0; background: #fff; font-size:14px; color:#000;}
div, form, img, ul, ol, li, dl, dt, dd {margin: 0; padding: 0; border: 0;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
table, th, tr, td {font-size:12px;}

/* 公共链接样式 */
a { color: #000000; text-decoration: none; }
a:link { text-decoration: none; }
a:visited { color: #000000; }
a:hover, a:active, a:focus { color: #000000; text-decoration: none; }

/* */
*{border: none 0px; margin: 0px; padding: 0px;}
.center {width:1205px; margin:0 auto; overflow:hidden;}
li{list-style:none;}
span {font-family:'微软雅黑'; color:#FFF; font-size:16px;}
font {font-family:'微软雅黑'; color:#0058c3; font-size:14px;}


/*top*/
.top {background:url(/images/top.png) no-repeat center top; height:123px; }
.menu {width:758px; margin-right:58px; float:right; margin-top:68px; height:55px; line-height:55px;}
.menu li {float:left; margin-right:58px;}

/* banner */
.banner { width:100%; text-align:center; height:324px; }
.banner li{ height:324px; width:100%;}
.news {background:url(/images/news.png) no-repeat center top; height:51px; padding-top:10px;}
.news_tit {width:83px; height:24px; line-height:24px; float:left; margin-right:14px;}
.news span {font-size:14px;}
.news_txt {height:24px; line-height:24px; float:left;}
.news_txt li {height:34px; float:left; }
.news_button li {background:url(/images/banbutbg.png) no-repeat top center; height:22px; width:22px; float:left; margin-right:12px;}
.news_button {float:right; margin-right:24px;}

/* left_nav*/

.index_left{ width:268px;  float:left;}
.index_right{ width:937px; display:inline-block;}
.left_nav{ background:url(/images/left_nev.png) no-repeat center top; height:694px; width:268px; }
.contact {background:url(/images/contact.png) no-repeat center top; height:412px; widows:268px;}
.index_main{background:url(/images/index_main.png) no-repeat center top; height:376px; width:937px;}
.index_bottom {background:url(/images/index_bottom.png) no-repeat center top; height:730px; width:937px;}
.nav_tittle {height:60px; border-bottom:#FFF 1px solid; line-height:60px; margin-bottom:10px; text-align:left; width:220px; margin:0 auto;}
.nav_main li {height:48px; border-bottom:#b6b6b6 1px solid; width:220px; line-height:48px; margin:0 auto; background:url(/images/navlibg.png) left center no-repeat; text-align:left;}
.nav_main .on_nav{background:url(/images/onnavlibg.png) no-repeat center top; height:48px; width:220px; color:#000; display:block;}
.on_nav span {color:#000;}
.nav_main li:hover {background:url(/images/onnavlibg.png) no-repeat center top; height:48px; width:220px; color:#000;}
.nav_main li:hover span{color:#000;}
.nav_main span {padding-left:50px;}
.con_tit font {font-size:20px; color:#000;}
.con_tit span {font-size:14px; color:#0058c3;}
.con_tit {height:57px; border-bottom:1px solid #000; line-height:58px; width:220px; margin:0 auto;  text-align:left;}
.con_txt {width:220px; text-align:left; margin:10px auto; line-height:20px; height:250px; overflow:hidden;}


/* index_right*/
.index_about {width:425px; margin-left:30px; height:360px; float:left;}
.main_tittle { height:32px; border-bottom:1px solid #000;  text-align:left;  padding-top:26px;}
.main_tittle font {color:#0058c3; font-size:20px; margin-left:12px;}
.index_txt { height:235px; line-height:35px; text-align:left; width:420px; margin-top:10px; float:right;}
.index_more {float:right;}
.index_more {background:url(/images/new_more.png) no-repeat center top; height:31px; width:118px; line-height:30px;}
.index_more span {font-size:14px;}

.index_news {width:425px; height:360px; float:right;  margin-right:30px;}
.index_tet {background:url(/images/newsbg.png) no-repeat center top; height:132px; width:423px; margin-top:18px;}
.index_pic {float:left; margin-left:10px; margin-top:11px;}
.index_tyt {margin-top:11px; margin-right:10px; float:right; width:210px; text-align:left;}
.index_twt span {font-size:14px; line-height:26px;}
.til {width:423px; height:145px; margin-top:8px; }
.till {line-height:30px; width:375px; margin:0 auto; list-style:disc;  text-align:left;}
.till font {color:#000;}
font .left {float:left;}
.right {float:right;}
.til ul a:hover li{color:#ff8644;}
.til ul a:hover font {color:#ff8644;}

/* bottom*/
.index_pro {width:902px; margin-left:30px;}
.index_pro_li li{width:204px; height:256px; margin-right:21px; float:left; margin-top:38px;}
.pro_name{ line-height:76px; color:#000;}
.pro_name font {color:#000;}
.bottom_more{background:url(/images/more.png) top center no-repeat; width:103px; height:27px; padding-top:3px; margin-left:11px;}
.bottom_but li {float:left; margin-right:7px;}
.bottom_but {float:right; margin-top:22px;}
.index_lie { overflow:hidden;}


/* footer */
.footer {background:url(/images/footer.png) no-repeat top center; height:94px; }
.footer_left {margin-left:102px; padding-top:52px; float:left; }
.footer_right {float:right; margin-right:22px; padding-top:10px;}
.footer_left span {font-size:14px;}
.pagenav {height:156px;}


/* block */
.block {width:901px; margin:0 auto;}
.block_nav{float:right;}
.block_nav font {font-size:14px;}
.block_main {padding-top:30px;}
.block_txt {line-height:26px; margin-top:35px; text-align:left; padding-bottom:100px;}


/* product*/
.product_pic {height:368px; margin-top:52px;}
.product_tittle font{height:90px; line-height:90px; font-size:20px;}
.product_txt {line-height:30px; text-align:left; padding-bottom:70px;}
.product_main font {font-size:20px;} 
.product_main{ clear:both; text-align:left; padding-bottom:130px;}
.product_main li {margin:20px;}
.page { height:140px; border-top:#000 solid 1px; text-align:left; line-height:30px; padding-top:25px; font-size:16px;}


/* news*/
.news_tittle {height:110px; line-height:30px; text-align:left;  margin-top:26px;}
.news_pic {height:400px;}
.news_list {width:884px; margin:0 auto;}
.news_main li { height:268px; background:url(/images/news_bg.png) no-repeat right top; padding-bottom:32px;}
.news_list_pic { width:394px; margin:10px; float:left; height:246px;}
.news_list_tit {width:410px; margin-top:40px; margin-left:30px; float:left; text-align:left;}
.news_list_txt {width:410px;  margin-top:10px; margin-left:30px; float:left; text-align:left; line-height:30px; height:140px;}
.news_list_more{ background:url(/images/news_morebg.png) no-repeat center top; height:30px; padding-bottom:10px;   margin-left:30px; float:left; line-height:30px; width:76px;}
.news_list_time {background:url(/images/news_pic_list.png) no-repeat center top; height:108px; position:relative; bottom:246px; left:20px; z-index:11; width:85px;}

/*  job  */
.job_list {width:850px; margin:0 auto; text-align:left; padding-top:25px;}
.job_list font {color:#000;}
.job_tittle {border: 0px;}
.job_tittle font {color:#0058c3; font-size:16px;}
.job {width:285px; display:block; float:left;}
.jobs {width:132px; display:block; float:left;}
.jobp {width:100px; display:block; float:left; text-align:center;}
.jobd {width:120px; display:block; float:left; padding-left:20px; text-align:center; padding-right:40px;}
.jobt {width:140px; display:block; float:left; padding-left:40px;}
.jobn {width:140px; display:block; float:left;}
.job_list li {border-top:1px #dddddd solid; height:55px; line-height:55px;}

.job_tittle font {font-size:18px;}
.job_tits {padding:40px 0px;}
.job_main {padding-bottom:50px;}
.job_mains {padding-bottom:100px;}
.jobsmain {width:825px; margin:0 auto; text-align:left; line-height:30px;}