@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
BODY {FONT:13px/1.75 "微软雅黑", arial,sans-serif; COLOR: #666;  background:#e9f5e9;min-width: 1000px;}
A {COLOR: #666; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.ty_w{width:1000px;}
.jz{margin:0 auto}
.of{overflow: hidden;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
/* CSS Document */

/*head*/
.head{overflow: hidden;}
.head .logo h1{line-height: 0px;}
.head .search{margin-top: 22px;}
.head .search .search_text{ width: 463px; height: 36px; padding-left: 20px; background: url(../images/input.png) no-repeat;border: 0px;   color: #bababa; font-size: 13px; font-family: '微软雅黑'; outline: none;line-height: 36px;}
.head .search .search_btn{ width: 114px; height:36px; background: url(../images/bt.png);border: 0px; cursor: pointer;font-size: 16px;color: #ffffff;font-family: '微软雅黑';}
.head .search ul.search1{overflow: hidden;line-height: 43px;}
.head .search ul.search1 strong{color: #ec6517;font-size: 14px;}
.head .search ul.search1 li{float: left;margin-right: 18px;}
.head .search ul.search1 li a{color: #595959;font-size: 12px;}
.head .search ul.search1 li a:hover{text-decoration: underline;}

/*nav导航*/
.nav{background: #763658;}
.nav ul{overflow: hidden;}
.nav ul li.mainlevel{float: left;width: 100px;}
.nav ul li.mainlevel a{line-height: 36px;color: #fff;font-size: 14px;display: block;text-align: center;}
.nav ul li.mainlevel a:hover{background: #ab678b;}
.nav ul li.mainlevel a.on{background:#ab678b;}
.nav ul li.mainlevel ul.hide{display:none;z-index:4;position:absolute;background:#3f3f3f;height:auto;}
.nav ul li.mainlevel ul.hide li{float:none !important;margin:0;height:40px;}
.nav ul li.mainlevel ul.hide li a{font-size:13px;min-width:85px;height:40px;line-height:40px;padding:0; text-align: left;padding-left: 10px;color: #fff;background: none;}
.nav ul li.mainlevel ul.hide li a:hover{background:none;background: #cd0000;}

/*banner*/
.banner{position:relative;margin-bottom: 21px;}
.banner .ty_w{margin: 0 auto}
.banner_hd {height:320px;position: relative; overflow:hidden;}
.banner_hd  ul{height:100%;margin: 0 auto;}
.banner_hd  ul li{height:100%;}
.banner_hd  ul li img{display: block; margin: 0 auto}
/*数字按钮样式*/
.banner_hd .num { overflow:hidden;  position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; z-index:3 ;}
.banner_hd .num ul{display: inline-block;}
.banner_hd .num li {width:13px;height:13px;  color: #FFFFFF;margin:0 5px; cursor:pointer; float: left;background:url(../images/banner_ico.png) no-repeat;}
.banner_hd .num li.on { background:url(../images/banner_ico_on.png) no-repeat } /*当前项*/
/*main*/
.main{overflow: hidden;}
/*left*/
.main .left{width: 215px;margin-bottom: 15px;margin-right: 6px;}
.main .left .title{background: url(../images/pro_title_bg.png) no-repeat 10px center #763658;border-radius: 8px 8px 0 0; }
.main .left .title strong{line-height: 36px;font-size: 16px;color: #fff;padding-left: 40px;font-weight: normal;}
.main .left .pro_list{background: #fff;border: solid 1px #cfcfcf;border-top: none;padding-top: 12px;margin-bottom: 25px;}
#sxb .title1,#jly .title1,#dlyb .title1,#glq .title1,#bsq .title1{background:url(../images/pro_classic_title1bg.png) no-repeat 10px center #f9d4c0;border-top:solid 1px #f2f2f2;border-bottom:solid 1px #f2f2f2;}
#sxb .title1 strong,#jly .title1 strong,#dlyb .title1 strong,#glq .title1 strong,#bsq .title1 strong{padding-left: 37px;line-height: 30px;color: #737373;font-size: 15px;font-weight: normal;}
#sxb .pro_list1,#jly .pro_list1,#dlyb .pro_list1,#glq .pro_list1,#bsq .pro_list1{padding: 7px 3px 18px 8px;}
#sxb .pro_list1 ul,#jly .pro_list1 ul,#dlyb .pro_list1 ul,#glq .pro_list1 ul,#bsq .pro_list1 ul{overflow: hidden;}
#sxb .pro_list1 ul li,#jly .pro_list1 ul li,#dlyb .pro_list1 ul li,#glq .pro_list1 ul li,#bsq .pro_list1 ul li{float: left;background: #f9d4c0;border: solid 1px #f0efef;width: 94px;margin:0 5px 6px 0;border-radius: 3px;}
#sxb .pro_list1 ul li a,#jly .pro_list1 ul li a,#dlyb .pro_list1 ul li a,#glq .pro_list1 ul li a,#bsq .pro_list1 ul li a{padding-left: 10px;color: #4c4c4c;line-height: 24px; font-size:12px;}
#sxb .pro_list1 ul li a:hover,#jly .pro_list1 ul li a:hover,#dlyb .pro_list1 ul li a:hover,#glq .pro_list1 ul li a:hover,#bsq .pro_list1 ul li a:hover{text-decoration: underline;}
#jly .title1{background:url(../images/pro_classic_title1bg.png) no-repeat 10px center #d1fcfe;}
#jly .pro_list1 ul li{background: #d1fcfe;}
#dlyb .title1{background:url(../images/pro_classic_title1bg.png) no-repeat 10px center #fefad1;}
#dlyb .pro_list1 ul li{background: #fefad1;}
#glq .title1{background:url(../images/pro_classic_title1bg.png) no-repeat 10px center #e3d2fe;}
#glq .pro_list1 ul li{background: #e3d2fe;}
#bsq .title1{background:url(../images/pro_classic_title1bg.png) no-repeat 10px center #d1fed7;}
#bsq .pro_list1 ul li{background: #d1fed7;}
.main .left .recruit,.main .left .service{width: 185px;margin-bottom: 23px;}
.main .left .service{margin-bottom: 0;}
/*mid*/
.main .mid{width: 576px;margin-bottom: 5px;}
.main .mid .title{background: url(../images/mid_titlebg.png) no-repeat 10px center #763658;border-radius: 8px 8px 0 0; }
.main .mid .title strong{line-height: 36px;font-size: 16px;color: #fff;padding-left: 40px;font-weight: normal;}
.main .mid .content{background: #fff;padding-top: 12px;}
.main .mid .content ul.mid_classic{overflow: hidden;}
.main .mid .content ul.mid_classic li.mid_list{width: 285px;border-radius: 10px;margin-bottom: 20px;}
.main .mid .content ul.mid_classic li.mid_list .title1{background: url(../images/mid_classic_titlebg.png) no-repeat 5px center;}
.main .mid .content ul.mid_classic li.mid_list .title1 strong{font-size: 15px;font-weight: normal;color: #4c4c4c;padding-left: 30px;line-height: 29px;display: block;margin-top: 5px;}
.main .mid .content ul.mid_classic li.mid_list ul{padding-left: 5px;padding-bottom: 18px;}
.main .mid .content ul.mid_classic li.mid_list ul li a{line-height: 24px;font-size: 12px;color: #666;}
.main .mid .content ul.mid_classic li.mid_list ul li a:hover{text-decoration: underline;}
#sxb1{background: #fad4be;margin-right: 5px;}
#dlyb1{background: #fefad1;}
#bsq1{background: #d1fed7;}
#jly1{background: #d1fcfe;}
#glq1{background: #e3d2fe;}

/*right*/
.main .right{width: 203px;}
/*明星单品*/
.main .right .star_pro{margin-bottom: 25px;margin-left: 5px;}
.main .right .star_pro .title{overflow:hidden;background: url(../images/star_pro_titlebg.png) no-repeat 10px center #763658;border-radius: 8px 8px 0 0;}
.main .right .star_pro .title strong{line-height: 36px;padding-left: 40px;color: #fff;font-size: 16px;font-weight: normal;float: left;}
.main .right .star_pro .title a.more{color: #fff;float: right;line-height: 36px;margin-right: 8px;font-size: 12px;}
.main .right .star_pro .title a.more:hover{text-decoration: underline;}
.main .right .star_pro .content{background: #fff;border: solid 1px #763658;border-radius:0 0 8px 8px;height: 217px;}
.main .right .star_pro .content .ydl1 li a.pic{display: block;margin-bottom: 19px;}
.main .right .star_pro .content .ydl1 li a.name{font-size: 15px;color: #333;font-weight: bold;line-height: 39px;display: block;text-align: center;}
.banner_hd1 .num { overflow:hidden;  position:relative; top:22%; margin:-58px auto 0;text-align:center;zoom:1; z-index:3 ;background: url(../images/banner1_numbg.png) no-repeat center center;height: 19px;}
.banner_hd1 .num ul{display: inline-block;margin-left: 76px;}
.banner_hd1 .num li {width: 16px;height: 16px;float: left;border-radius: 8px;color: #fff;font-size: 12px;line-height: 16px;cursor: pointer;margin:1px 3px;text-align: center;}
.banner_hd1 .num li.on {background: #ec6517;} /*当前项*/
/*经理推荐*/
.main .right .recommend{margin-left: 5px;}
.main .right .recommend .title{background: url(../images/recommend_titlebg.png) no-repeat 10px center #763658;border-radius: 8px 8px 0 0;}
.main .right .recommend .title strong{line-height: 36px;padding-left: 40px;color: #fff;font-size: 16px;font-weight: normal;}
.main .right .recommend .content{background: #fff;border: solid 1px #763658;border-radius:0 0 8px 8px;}
.main .right .recommend .content ul{width: 181px;margin: 13px auto 11px;}
.main .right .recommend .content ul li{width: 179px;border: solid 1px #eee;margin-bottom: 12px;height: 150px;overflow: hidden;}
.main .right .recommend .content ul li.on{box-shadow: 0 0 7px #d6d6d6;}
.main .right .recommend .content ul li .hide{display:none;z-index:4;position:absolute;height:auto;padding: 0 7px;width: 165px;margin: 0 auto 0;background: rgba(236,101,23,0.6);margin-top: -71px;}
.main .right .recommend .content ul li .hide a{font-size: 12px;color: #fff;text-align: center; display: block;line-height: 16px;margin-bottom: 5px;}
.main .right .recommend .content ul li .hide a.name1{font-size: 13px;line-height: 18px;margin-top: 4px;}
/*联系方式*/
.main .right .contact{background: url(../images/contact_bg.png) no-repeat top left;padding: 65px 25px 36px 28px;margin-top: 19px;margin-bottom: 20px;}
.main .right .contact .title strong{font-size: 15px;color: #4c4c4c;line-height: 28px;}
.main .right .contact p{color: #4c4c4c;line-height: 25px;}
.main .right .contact p span{padding-left: 39px;}
/*新闻中心*/
.main .right .news{margin-left: 5px;}
.main .right .news .title{background: url(../images/news_titlebg.png) no-repeat 10px center #763658;border-radius:8px 8px 0 0;}
.main .right .news .title strong{color: #fff;font-weight: normal;line-height: 36px;padding-left: 40px;font-size: 16px;}
.main .right .news .title strong a{color: #fff;}
.main .right .news .title strong a:hover{text-decoration: underline;}
.main .right .news .content{background: #fff;border: solid 1px #763658;border-radius:0 0 8px 8px;}
.main .right .news .content ul{width: 179px;margin: 0 auto;padding-bottom: 36px;}
.main .right .news .content ul li{margin-top: 20px;background:url(../images/news_libg1.png) no-repeat left bottom; }
.main .right .news .content ul li a{background: url(../images/news_libg.png) no-repeat left 8px;padding-left: 18px;width:161px;display: block; line-height: 25px;color: #4d4d4d;}
.main .right .news .content ul li a:hover{text-decoration: underline;}

/*footer*/
.footer{border-top: solid 1px #ccc;background: #666;margin-top: 23px;}
.foot{border-top: solid 1px #fff;padding-top: 23px;overflow: hidden;background: url(../images/foot_bg.jpg) repeat-x bottom #f0f0f0;}
.foot_tel{width: 255px;}
.footer .foot_tel img,.footer .foot_add img{display: block;margin-right: 12px;margin-bottom: 20px;}
.footer .foot_tel p,.footer .foot_add p{color: #323232;font-size: 14px;line-height: 14px;margin-bottom: 6px;}
.footer .foot_tel .tel{font-size: 16px;color: #01a3b0;font-weight: bold;font-family: arial;letter-spacing: 1px;}
.footer .foot .share{overflow: hidden;margin-top: 13px;}
.footer .foot .share ul li{float: left;margin: 0 5px;}
.jiathis_style{margin-top: 2px;}
.footer .infor{padding-bottom: 18px;overflow: hidden;}
.footer .infor p{line-height: 55px;color: #fff;font-size: 12px;}
.footer .infor p a{color: #fff;}
.footer .infor p a:hover{text-decoration: underline;}
.footer .infor ul{overflow: hidden;}
.footer .infor ul li{float: left;color: #fff;}
.footer .infor ul li a{color: #fff;font-size: 12px;line-height: 55px;}
.footer .infor ul li a:hover{text-decoration: underline;}

.footer .infor  .links ul em{display: inline-block; font-size: 13px;color: #fff; font-weight: bold;} 
.footer .infor  .links ul li a{float: left; display: block; font-size: 13px; line-height: 22px; color: #fff; margin-right: 15px;}
.footer .infor  .links ul li a:hover{text-decoration: underline;}
