@charset "utf-8";
/* CSS Document */

/* 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: #eef4f7; font-size:12px; 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:#000; text-decoration: none; }
a:link { text-decoration: none; }
a:visited { color:#000; }
a:hover, a:active, a:focus { text-decoration: none; }
/* */
*{border: none 0px; margin: 0px; padding: 0px;}
.center {width:1000px; margin:0 auto;}
li{list-style:none;}
span {font-family:'微软雅黑'; font-size:16px; color:#FFF;}
font {font-family:'微软雅黑';  font-size:14px;}
.index_bottom {height:30px; clear:both;}

/*top*/
.top {background:url(../images/top_bg.png) no-repeat center top; height:150px; }
.logo {float:left; width:770px; display:inline-block;}
.logo img {display:inline-block; float:left;}
.nav { height:60px; background:url(../images/menubg.png) no-repeat center top;}
.nav p{color:#FFF;}
.nav li {float:left; width:103px; position:relative; height:48px; padding-top:12px;}
.nav .first {width:70px;}
.nav_list {position:absolute;}
.nav_li {float:left; width:103px;}
.nav_li_sy {position:absolute; width:70px;}
.nav_li_xxgk {position:absolute; left:70px; width:103px; display:none;}
.nav_li_zysz {position:absolute; left:173px; width:103px;display:none;}
.nav_li_jyjx {position:absolute; left:276px; width:103px;display:none;}
.nav_li_dygz {position:absolute; left:379px; width:103px;display:none;}
.nav_li_dzgt {position:absolute; left:482px; width:103px;display:none;}
.nav_li_zsjy {position:absolute; left:585px; width:103px;display:none;}
.nav_li_yxfc {position:absolute; left:688px; width:103px;display:none;}
.nav_li_jlhz {position:absolute; left:791px; width:103px;display:none;}
.nav_li_lxwm {position:absolute; left:894px; width:103px;display:none;}
.nav_li_xxgk li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_zysz li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top; width:170px;}
.nav_li_jyjx li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_dygz li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_dzgt li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_dzgt li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_zsjy li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_yxfc li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_jlhz li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav_li_lxwm li{height:37px; line-height:37px; background:url(../images/nav_bg.png) center top;}
.nav li:hover { background:url(../images/nav_bg.png) center top;}
.nav_li_xxgk li:hover span {color:#009cff;}
.nav_li_zysz li:hover span {color:#009cff;} .nav_li_jyjx li:hover span {color:#009cff;} .nav_li_dygz li:hover span {color:#009cff;} .nav_li_dzgt li:hover span {color:#009cff;} .nav_li_zsjy li:hover span {color:#009cff;} .nav_li_yxfc li:hover span {color:#009cff;} .nav_li_jlhz li:hover span {color:#009cff;} .nav_li_lxwm li:hover span {color:#009cff;}

.index_zysz {height:370px; width:230px; background:url(../images/index_zysz.png) no-repeat center top; float:left; margin-right:30px;}
.tittle_more {height:36px;}
.tittle_more a{width:80px; float:right; height:36px; display:block; line-height:36px; color:#FFF;}
.index_zysz_list li {background:url(../images/zysz_libg.png) no-repeat center top; width:204px; height:47px; margin:0 auto; text-align:left; line-height:47px;}
.index_zysz_list li  font {font-size:16px; padding-left:30px;}
.index_xxdt {background:url(../images/index_xxdt.png) no-repeat center top; width:480px; height:370px; float:left; margin-right:30px;}
.index_xxdt_pic {float:left; width:231px; height:150px;}
.index_xxdt_tit span {color:#0361cc;}
.index_xxdt_txt {float:right; width:238px; height:150px; text-align:left; line-height:22px;}
 .left {float:left;}
 .right {float:right;}
.index_xxdt_list font {font-size:12px;}
.index_xxdt_hot {height:150px;}
.index_xxdt_list {width:480px; text-align:left;}
.index_xxdt_list li {height:24px; border-bottom:1px dotted #c6c5c5; width:480px; line-height:24px;}
.index_xxdt_list li:hover font{color:#0361cc;}

.index_zsjz {background:url(../images/index_zsjz.png) no-repeat top center; width:230px; height:370px; float:left;}
.index_zsjz_bg{ background:url(../images/zsjzbg.png) no-repeat top center; height:340px; width:230px;}
.index_zsjz_pic { text-align:left; /*padding-top:200px;*/ padding-top:10px; }
.index_xyysj {background:url(../images/index_xyysj.png) no-repeat top center; width:740px; height:395px; float:left; margin-right:30px; margin-top:30px;}
.index_xyysj_pic {float:left; width:485px;}
.index_xyysj_txt { float:right; width:242px; text-align:left; line-height:22px;}
.index_sp {background:url(../images/index_sp.png) no-repeat center top; width:230px; height:395px; float:left; margin-top:30px;}
.index_sp_txt {line-height:22px;}

.index_yxbys {background:url(../images/index_yxbys.png) no-repeat center top; height:346px; width:1000px; float:left; margin-top:30px;}
.index_yxbys_pic li {float:left; margin-right:14px; margin-bottom:14px;}
.index_yxbys_pic {width:1050px; overflow:hidden; }
.index_main {background:url(../images/bg.png) center top no-repeat; overflow:hidden;}
.blockbg { min-height:1304px; background:url(../images/blockbg.png) center bottom no-repeat; overflow:hidden;}
.footleft {font-size:12px; color:#6f6f6f; text-align:left; line-height:20px; padding-top:30px; width:750px; display:inline-block;}
.foot {background:url(../images/footbg.png) no-repeat center top; height:120px;}
.footright {float:right;  padding-top:24px;}


.left_bottom font {font-size:16px;}
.xxgk {background:url(../images/leftbg.png) no-repeat center top; overflow: hidden;}
.left_nav li {background:url(../images/leftnav_out.png) no-repeat center top; height:36px; margin-top:2px; line-height:36px;}
.left_bottom {height:36px; overflow:hidden; line-height:36px; text-align:left; padding-left:36px;}
.left_bottom a {color:#000; font-size:16px; font-family:'微软雅黑';}
.left_nav {width:230px; float:left;}

.block {background:url(../images/block.png) center top repeat-y; width:760px; overflow:hidden;}
.rightblock {background:url(../images/tittlebg.png) no-repeat top center; overflow:hidden; width:740px; margin:0 auto;}
.tittle font {font-size:16px; margin-left:36px; line-height:36px; height:36px;} 
.block_tittle {height:36px; text-align:left; display:inline-block; float:left;}
.block_tittle font {font-size:16px; line-height:36px; height:36px; margin-left:45px;} 
.tittle {height:36px;  text-align:left; display:inline-block; float:left;}
.address{ color:#FFF; line-height:36px; height:36px; display:inline-block; float:right; margin-right:16px;}
.address a {color:#FFF;}
.main {line-height:25px; padding-bottom:100px; width:740px; margin:0 auto;}
.dzgt { text-align:left; width:700px; margin:0 auto; height:980px;}
.li_left {float:left; width:570px; background:url(../images/liebg.png) no-repeat left center; padding-left:20px;}
.li_right {float:right; width:60px;}
.li_left a{ color:#000;}
.text {float:left; padding-left:20px; color:#000;}
.text span {color:#000; font-size:12px;}

.dzgt a:hover span {color:#0361cc;}

.yxfc {width:740px; margin:0 auto; overflow:hidden;}
.yxfc li {float:left; width:348px; height:306px; line-height:30px; margin: 0 10px;}
.yxfc font {color:#0361cc; font-size:16px;}

.yxfc_pic {height:690px; height:523px; background:#FFF; position:fixed; text-align:center; top:100px; padding-top:20px;}
.yxfc_pic li {width:690px; margin:0 auto;}

.block_top {background:url(../images/lxwm.png) no-repeat center top; width:1000px; height:36px; text-align:left;}
.block_bg {background:url(../images/block_bg.png) center top no-repeat; height:1215px; width:1000px; clear:both;}
.map {padding-top:140px; padding-left:200px;}
.weixin {text-align:left; padding-left:240px;}
.block_txt { width:610px; margin:0 auto; text-align:left;  line-height:30px; padding-top:40px; color:#0361cc;} 
.bg {background:url(../images/lxwmbg.png) no-repeat center top; width:1000px; height:1000px;}
.news { text-align:left; width:700px; margin:0 auto; }
.news_tittle font {color:#0058c3; font-size:14px; }
.product_txt span {color:#000; font-size:12px; }
.product_txt {padding-top:30px;}
.page {height:72px; border-top:#7b7b7a 1px solid; padding-top:40px; }
.yxbys_txt {padding-top:30px; width:918px; margin:0 auto; line-height:30px; }
.index_xxdt_tet span, .index_sp_txt span{font-size:12px; color:#000; }
.sp li {width:704px; margin:0 auto; height:195px; }
.sp_left {width:258px; float:left; }
.sp_right {width:440px; float:right; }
.sp_text { text-align:left; border-top:1px solid #b8b8b8; border-bottom:1px solid #b8b8b8;height:100px; padding-top:20px;}
.sp_text span {color:#000; font-size:12px; }
.sp_top font{font-size:16px; }
.sp_top  {text-align:left; height:35px; }