@charset "gb2312";
/* CSS Document
Theme Name: 
Theme URI: 
Description: A website for guide themes.
Version: 2016.4.16
Author: lcz
 */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, address {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;font-size: inherit;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
li {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;}
body {color: #343434;font-size: 12px;background: url(../images/bg.jpg) repeat-x;font-family: "ËÎÌå";}
em {font-style: italic;}
strong {font-weight: bold;}
a {text-decoration: none;color: #000;}
a:hover {text-decoration: none;}
.clear {overflow: hidden;zoom: 1;}
.wrap {width: 1003px;margin: 0 auto;}
.h1 {height: 35px;line-height: 35px;color: #222222;}
.head {height: 85px;background: url(../images/head-bg.jpg) right no-repeat;}
.logo {width: 316px;float: left;}
.head p {float: right;text-align: right;padding: 35px 10px 0 0;font-family: "Î¢ÈíÑÅºÚ";font-size: 20px;font-weight: bold;color: #0571b9}
.menu {height: 50px;line-height: 50px;text-align: center;}
.menu ul li {width: 120px;float: left;color: #fff;}
.menu ul li li {float: none;position: absolute;z-index: 100;background: #0071C9;width: 127px}
.menu ul li a {color: #fff;display: block;width: 127px;}
.menu ul li a:hover {background: url(../images/menu-a-bg.jpg) no-repeat;}
.banner {height: 400px;position: relative;z-index: 10}
#full-screen-slider {width: 100%;height: 400px;float: left;position: relative}
#slides {display: block;width: 100%;height: 400px;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: 50%;top: 340px;z-index: 9900;padding: 25px 15px 5px 0;margin: 0;display: none;}
#pagination li {display: block;list-style: none;width: 10px;height: 10px;float: left;margin-left: 15px;border-radius: 5px;background: #FFF}
#pagination li a {display: block;width: 100%;height: 100%;padding: 0;margin: 0;text-indent: -9999px;}
#pagination li.current {background: #0269c4;}
.profl {height: 45px;line-height: 45px;background: #dedede;overflow: hidden}
.profl h3 {background: url(../images/profl-h3-bg.jpg) no-repeat;width: 132px;float: left;height: 45px;text-align: center;}
.profl h3 a {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;font-weight: bold;color: #fff;}
.profl ul li {padding: 0 10px;float: left;text-align: center;background: url(../images/profl-ul-li-bg.jpg) right no-repeat;}
.prozs {border: 1px #cacaca solid;margin: 20px 0;}
.prozs h3 {background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.zs {float: left;background: url(../images/prozs-h3-zs-bg.jpg) no-repeat;display: block;width: 127px;color: #fff;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;font-size: 14px;text-align: center;}
.more {float: right;}
.scroll_list {overflow: hidden;position: relative;margin: 0 0 0 30px;}
.scroll_ul {width: 9999px;position: relative;overflow: hidden;clear: both;*zoom: 1;padding: 10px 0 10px 30px;}
.scroll_ul li {width: 206px;height: 180px;margin: 5px;line-height: 20px;text-align: center;list-style: none;float: left;padding: 0 0 0 15px;}
.scroll_ul li img {border: 1px #cdcdcd solid;padding: 2px;}
.scroll_ul li a {font-size: 14px;color: #585858;line-height: 30px;}
.company {border: 1px #cacaca solid;}
.company h3 {background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.case {width: 285px;float: left;margin: 0 20px 0 0;}
.company-con {padding: 10px;}
#KinSlideshow {padding: 2px;border: 1px #cacaca solid;}
#KinSlideshow a img {display: block;width: 285px;float: left;}
.company-con p {line-height: 220%;padding: 10px 0 0 0;text-indent: 2em;}
.ad {height: 116px;margin: 20px auto;}
.news {width: 740px;float: left;border: 1px #cacaca solid;}
.news h3 {background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.news ul {height: 180px;padding: 10px;}
.news ul li {height: 35px;line-height: 35px;margin: 0 0 0 10px;width: 330px;float: left;border-bottom: 1px #c3c3c3 dashed;padding: 0 0 0 10px;}
.news ul li a {/*float: left;*/background: url(../images/news-ul-li-bg.jpg) left no-repeat;padding: 0 0 0 15px;}
.news ul li span {float: right;}
.contact {width: 240px;float: right;border: 1px #cacaca solid;}
.contact h3 {background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.contact h3 a {background: url(../images/prozs-h3-zs-bg.jpg) no-repeat;display: block;width: 127px;color: #fff;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;font-size: 14px;text-align: center;}
.contact p {padding: 10px;height: 180px;line-height: 190%;}
.bot {margin: 0 0 20px 0;}
.foot {background: #004b84;padding: 20px 0;color: #fff;}
.foot a {color: #fff;}
.nav {background: url(../images/nav-bg.jpg) no-repeat;height: 49px;width: 959px;margin: 0 auto;}
.nav ul {padding: 0 0 0 180px;}
.nav ul li {width: 100px;float: left;text-align: center;line-height: 34px;}
.nav ul li a {background: url(../images/nav-a-bg.jpg) left no-repeat;display: block;width: 100px;}
.yl {padding: 10px 0;line-height: 190%;}
.yl h3 {float: left;}
.yl-con a {margin: 0 0 0 8px;}
.bq {text-align: center;line-height: 190%;}

/*ÄÚÒ³*/

.main {margin: 20px 0;}
.left {width: 240px;float: left;}
.fl {border: 1px #cacaca solid;}
.fl h3 {background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.fl h3 a {background: url(../images/prozs-h3-zs-bg.jpg) no-repeat;display: block;width: 127px;color: #fff;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;font-size: 14px;text-align: center;}
.fl ul li {background: url(../images/fl-ul-li-bg.jpg) no-repeat;width: 225px;
 /*height:38px;*/
	margin: 3px auto;line-height: 38px;overflow: hidden}
.fl ul li a {padding: 0 0 0 40px;white-space: nowrap;}
.lianxi {border: 1px #cacaca solid;margin: 10px 0 0 0;}
.lianxi h3 {background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.lianxi h3 a {background: url(../images/prozs-h3-zs-bg.jpg) no-repeat;display: block;width: 127px;color: #fff;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;font-size: 14px;text-align: center;}
.lianxi p {line-height: 190%;padding: 10px;}
.right {width: 740px;float: right;}
.n-right {border: 1px #cacaca solid;}
.n-daohang {padding: 0 10px;background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.n-daohang h3 {float: left;background: url(../images/prozs-h3-zs-bg.jpg) no-repeat;display: block;width: 127px;color: #fff;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;font-size: 14px;text-align: center;}
.n-daohang h4 {float: right;}
.text {padding: 10px;line-height: 190%;}
.text p {text-indent: 2em;}
.nynews,.xgcp {border: 1px #cacaca solid;margin: 10px 0 0 0;}
.nynews h3,.xgcp h3 {background: url(../images/prozs-h3-bg.jpg) repeat-x;height: 48px;border-bottom: 1px #cacaca solid;padding: 0 10px 0 0;line-height: 48px;}
.nynews ul,.xgcp ul {height: 180px;padding: 10px;}
.xgcp ul li a {font-size: 14px;line-height: 30px}
.xgcp ul li {width: 206px;height: 180px;margin: 5px;line-height: 20px;text-align: center;list-style: none;float: left;padding: 0 0 0 18px;}
.nynews ul li {height: 35px;line-height: 35px;border-bottom: 1px #c3c3c3 dashed;padding: 0 0 0 10px;}
.nynews ul li a {
 /*float:left;*/
	background: url(../images/news-ul-li-bg.jpg) left no-repeat;padding: 0 0 0 15px;}
.nynews ul li span {float: right;}
.pro_text {padding: 20px 10px;font-size: 12px;}
.pro_text ul li {padding: 0 10px 20px 0;_padding: 0 0 20px 0;line-height: 18px;height: 140px;margin-bottom: 20px;}
.pro_text ul li img {border: #999 solid 1px;padding: 4px;margin-right: 10px;float: left;}
.pro_texts {padding: 20px 10px;font-size: 12px;}
.prot {text-align: center;}
.prot h1 {font-size: 16px;line-height: 30px;}
.prot img {margin: 0 auto;padding: 5px;border: 1px solid #CCC;}
.pron {clear: both;padding: 20px;}
.pron p {text-indent: 2em;line-height: 25px;}
.pron td {border: 1px solid #666;}
.news_text {padding: 10px;}
.news_text h1 {text-align: center;font-size: 20px;}
.news_text h3 {width: 90%;height: 25px;background: #eee;border: solid 1px #ddd;text-align: center;line-height: 28px;font-size: 12px;font-weight: normal;margin: 10px auto;}
.news_text h3 span {cursor: pointer;}
.news_text p,.news_text div {text-indent: 2em;line-height: 25px;font-size: 12px;}
.newslb li {height: 35px;line-height: 35px;border-bottom: 1px #c3c3c3 dashed;padding: 0 0 0 10px;}
.newslb li a {float: left;background: url(../images/news-ul-li-bg.jpg) left no-repeat;padding: 0 0 0 15px;}
.newslb li span {float: right;}
/*·ÖÒ³ÑùÊ½*/
.paging {float: right;text-align: left;width: 100%;padding-top: 10px;font-size: 12px;}
.pagingl {float: left;}
.pagingr {float: right;}
.pagingr li {margin: 2px;padding: 2px 5px;border: #006 1px solid;background: #ccc;display: block;float: left;font-size: 12px;line-height: 15px;text-indent: 0px;}
.paging span {margin: 2px;padding: 2px 5px;border: #006 1px solid;background: #fff;display: block;float: left;font-size: 12px;line-height: 15px;text-indent: 0px;}
/*messageÑùÊ½*/

#word {background: #f7f7f7;padding: 15px 8px;text-align: left;width: 100%;}
.f2 {font-weight: bold;}
/*ÍøÕ¾µØÍ¼*/
.map1 {color: #900;font-size: 14px;font-weight: bold;margin-left: 50px;line-height: 30px;}
.map2 {color: #003;font-size: 12px;font-weight: bold;margin-left: 55px;padding-left: 40px;line-height: 22px;background: url(../images/line.gif) no-repeat;}
.map3 {color: #333;font-size: 12px;margin-left: 100px;padding-left: 40px;line-height: 20px;background: url(../images/line.gif) no-repeat;}