﻿@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; border:0;}
html{ overflow-x:hidden;}
body{ font-size:12px; font-family:"微软雅黑";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{ font-size:12px;}
table{ /*border-collapse:collapse; border-spacing:0;*/}
li{list-style-type:none;}
img{border:0;text-align:center;}
ol,ul { list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {  font-weight:normal; font-size:12px; }
a {text-decoration:none; cursor:pointer;}
em,i{font-style:normal;}
.clear{ clear:both;}
input[type="submit"],input[type="button"]{ cursor:pointer;} 
.left{ float:left}
.right{ float:right;}
.fl{ float:left}
.fr{ float:right}
*:focus {outline: none;}
.clear{clear:both;}
.yahei{font-family:微软雅黑;}
.header { height:100%; }
.w1000 { width:1000px; margin:0 auto; }
.logo { float:left; padding-top:27px;}
.main { background:#eeeeee; height:100%;}
.banner { background:url(../images/banner.jpg) center top no-repeat; height:220px; width:100%; position:relative;}
.bim_head { position:absolute; top:-50px; width:1000px; height:50px; background:url(../images/bim_h_bg.png) no-repeat;}
.bim_head1 { font-size:18px; font-weight:bold; color:#2e2e2e; line-height:50px;  padding-left:26px; float:left;}
.bim_head1 span { font-size:14px; color:#737373; padding-left:10px;}
.bim_head2 { float:right; padding-right:28px; line-height:50px; background:url(../images/bim_head2.jpg) left 53% no-repeat; padding-left:12px; color:#464646;}
.bim_head2 a { color:#464646;}


.slidebox {  text-align:left; padding-top:11px;  }
.slidebox .slidebox_left{  width:238px; float:left; padding-top:19px;  }
.slidebox .slidebox_left .hd_ul { width:187px; margin:0 auto;   }
.slidebox .slidebox_left .hd_ul li {cursor:pointer; height:38px; border-bottom:1px solid #e5e5e5; line-height:38px; color:#343434; font-family:"宋体" }
.slidebox .slidebox_left .hd_ul li i { background:url(../images/bim_side2.jpg) 20px center no-repeat; width:6px; height:9px; display:inline-block; padding:0 13px 0 20px;}
.slidebox .slidebox_left .hd_ul li em { display:none; }

.slidebox .hd_ul li.on em ,.slidebox .hd_ul li:hover em{ display:inline-block;}
.slidebox .hd_ul li.on i,.slidebox .hd_ul li:hover i { background:url(../images/bim_side1.jpg) 20px center no-repeat;}
.slidebox .hd_ul li.on span,.slidebox .hd_ul li:hover span { display:none;}
.slidebox .hd_ul li.on,.slidebox .hd_ul li:hover { color:#fff; background:url(../images/bim_program2_1.jpg) no-repeat;}

.TB-focus{ width:186px; height:113px; position:relative;  overflow:hidden; padding-top:87px; }
.TB-focus_hd { position:absolute; left:0; bottom:0px; background:url(../images/bim_program4_bg.png) no-repeat; height:30px; width:186px; z-index:1; }
.TB-focus_hd dl { float:right; width:100px; padding-top:6px;}
.TB-focus_hd dd { color:#464747; cursor:pointer; margin-right:6px; width:18px; height:18px; background:url(../images/bim_program4_2.png) no-repeat; float:left; font-size:11px; line-height:18px; text-align:center; overflow:hidden; }
.TB-focus_hd dd.on { background:url(../images/bim_program4_3.png) no-repeat; color:#fff;}

.slidebox .slidebox_left .weibo {  width:188px; height:100px; margin:0 auto; padding-top:30px;}
.slidebox .slidebox_left .weibo a { display:inline-block; width:60px; height:56px; text-align:center; background:url(../images/bim_program3_4.jpg) right 45% no-repeat;}
.slidebox .slidebox_left .weibo a span { line-height:32px; color:#ababab; }

.slidebox .slidebox_right ul{ width:760px; float:left; zoom:1; background:url(../images/bim_body_bg.jpg) left top no-repeat;   }
.slidebox .slidebox_right ul .about_us_title {   font-size:16px; font-weight:bold; color:#dc4946; padding:30px 0px 21px 34px; line-height:16px;}
.slidebox .slidebox_right ul .about_us_text { line-height:24px; padding:0 33px 35px 34px; color:#737373;}
.slidebox .slidebox_right ul .about_us_text img { padding:6px 0px 0 30px; } 
.slidebox_right ul .about_us_text .p2,.slidebox_right ul .about_us_text .p3,.slidebox_right ul .about_us_text .p4,.slidebox_right ul .about_us_text .p5 { padding-top:10px;}


.bim_program_dl { padding:6px 33px 27px 34px;}
.bim_program_dl dd { width:323px; float:left; padding-bottom:26px;}
.bim_program_dl dd img,.bim_program_dl dd p { float:left;}
.bim_program_dl dd p { height:59px; border:1px solid #eeeeee; width:321px; border-top:none; line-height:70px; text-indent:16px; background:url(../images/bim_program1_7.jpg) 17px 29% no-repeat;}
.bim_program_dl dd a { font-size:16px; color:#2a2a2a;}

.bim_team { padding:30px 0 37px 0;}
.bim_team_h1,.bim_team_h2 { font-size:16px; font-weight:bold; text-align:center; line-height:45px; background:url(../images/bim_team1_1.jpg) center bottom no-repeat;}
.bim_team_h2 { line-height:40px; background:none; padding-bottom:25px; position:relative;  width:471px; margin:0 auto; }
.bim_team_h2 img { position:absolute; bottom:-1px; left:0px; }
.bim_team_icon{ position:relative; padding-top:35px; background:url(../images/news_line.jpg) center top no-repeat; width:679px; height:233px; margin-left:34px;}
.bim_team_icon .return{}

.bim_team_text { line-height:24px; color:#737373; padding:12px 47px 0 34px;}
/*.bim_team_text p { padding-top:25px;}*/



.page { text-align:center; padding:51px 0 43px 0; }
.page a,.page span{ display:inline-block;  height:25px; padding:0 10px; background:#d2d2d2; color:#fff; text-align:center; font-size:11px; line-height:25px; margin-right:7px;}
.page span.cpb{background:#1f9c97;}
.page a.page_1 { width:48px; margin:0 10px 0 3px;}
.page a:hover,.page a.on { background:#1f9c97;color:#fff;}


.executives_dl { padding:2px 34px 16px 34px; }
.executives_dl dd { width:329px;  float:left; padding-bottom:31px;}
.executives_dl dd img { float:left; display:block; width:329px; height:202px;}
.executives_dl dd .text { float:left; width:277px; height:192px; border:1px solid #d6d6d6; padding:0 28px 0 22px; }
.executives_dl dd .text .p1 { font-size:16px; line-height:16px; padding:25px 0 17px 0; color:#000000; background:url(../images/branch1_5.jpg) left bottom no-repeat;}
.executives_dl dd .text .p2 { font-size:13px; color:#8d8d8d; line-height:25px; padding-top:11px;}


.index_banner { height:479px; width:100%; position:relative }
#frame{ width:100%;  height:479px; position:absolute;top:0;left:0px;overflow:hidden;}
#img a{position:absolute;left:0px;top:0px; display:none; width:100%; height:479px;}


.index { position:relative; padding:22px 0; background:#eeeeee;}
.index_h { line-height:49px; position:absolute; top:-50px; left:1px; height:49px; width:998px; background:url(../images/index_bg1.png) left no-repeat;}
.index_h1 {  font-size:14px; position:relative; width:304px; height:49px; float:left;}
.index_h1 a { color:#fff;}
.index_h1 em { font-family:"微软雅黑"; padding:0 18px 0 28px;}
.index_h1 img { position:absolute; top:18px; right:29px;}
.index_h2 { float:left; position:relative; width:694px; overflow:hidden; height:49px; }
.index_h2 li{ width:694px; float:left; height:49px;}
.index_h2 a { color:#666666;}
.index_h2 em { font-family:"微软雅黑"; font-size:18px; padding:0 25px 0 27px;}
.index_h2 img { position:absolute; top:14px; left:79px;}

.index_news_slide { width:294px; /*height:231px;*/ height:400px; border:1px solid #dcdcdc; border-top:none; text-align:left; float:left; background:#fff;}
.index_news_hd{ height:48px; line-height:48px;  position:relative; }
.index_news_hd ul li{ float:left; width:147px; color:#333333;  cursor:pointer; text-align:center;  }
.index_news_hd ul li.li_noborder { background:#dadada;}
.index_news_hd ul li.on{ color:#1f9c97 border-top:2px solid #1f9c97background-color:#fff;}
.index_news_bd ul{ zoom:1;  }
.index_news_bd .index_news1 { float:left; padding:21px 0 0 12px;border-bottom:solid 1px #f1f1f1;}
.index_news_bd ul img { float:left;}
.index_news_bd .text { float:left; padding-left:12px; width:180px;}
.index_news_bd .text .p1 { font-size:13px; color:#666666;}
.index_news_bd .text .p2 { color:#999999; padding-top:5px;}


.index_picScroll { width:349px; height:400px; border:1px solid #dcdcdc; overflow:hidden; position:relative; float:left; margin-left:10px; background:#fff;   }
.index_picScroll_hd{ overflow:hidden;  height:46px;  padding:0 10px; position:relative;  }
.index_picScroll_hd i { line-height:48px; padding-left:23px; font-size:14px; color:#333333;}
.index_picScroll_hd .prev{ display:block; width:25px; height:25px; position:absolute; right:74px; top:10px; cursor:pointer; background:url(../images/index3_1.jpg) no-repeat; }
.index_picScroll_hd .next{ background:url(../images/index3_2_1.jpg) no-repeat;  position:absolute; right:15px; top:10px; display:block; width:25px; height:25px;  cursor:pointer; }
.index_picScroll_hd .prev:hover { }
.index_picScroll_hd .next:hover { }
.index_picScroll_hd span.pageState { position:absolute; right:45px; top:16px; font-size:12px; font-family:"微软雅黑"}
.index_picScroll_hd ol{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.index_picScroll_hd ol li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.index_picScroll_bd {  padding:19px 17px 0 19px;   }
.index_picScroll_bd dl{ overflow:hidden; zoom:1;  }
.index_picScroll_bd dl dd{ margin:0 6px; float:left; width:312px; _display:inline; overflow:hidden; text-align:center;  }
.index_picScroll_bd dl dd a{float:left}
.index_picScroll_bd dl dd  img{ width:144px; height:117px; display:block;margin-right:10px; }
.index_picScroll_bd dl dd  p{ line-height:50px; color:#666666; font-size:13px;width:144px;}

.sideMenu .m_box { background:url(../images/index_company1_03.png) right bottom no-repeat;  padding:0 0 12px 23px; }
.sideMenu .m_box .p1 { line-height:21px; padding-bottom:8px; color:#999999; width:184px; }
.sideMenu .m_box .p2 img { float:left; padding-right:1px;}
.sideMenu .m_box img { float:left; padding-right:1px;}
.sideMenu .m_box .p2 span { float:left; line-height:19px; text-align:center;  display:inline-block; width:53px; height:19px; background:#d8251f; color:#fff; }*/


.footer { border-top:1px solid #eeeeee; height:86px;   color:#8c8c8c; font-family:"宋体"; }
.footer1 { float:left; width:556px; }
.footer1_a { float:left; padding:22px 0 0 0; }
.footer1_a li { float:left; padding:0 10px; line-height:12px; text-align:center; background:url(../images/footer1.jpg) right center no-repeat;}
.footer li  a  { color:#8c8c8c; }
.footer1_b { line-height:38px; color:#8c8c8c }
.footer1_b a{color:#8c8c8c}

.diy_select{ width:199px; height:24px; margin-top:21px; position:relative;font-size:12px; background:url(../images/footer2_1_03.jpg) right center no-repeat; float:right; border:1px solid #eeeeee;}
.diy_select_txt{float:left;height:100%;line-height:24px;}
.diy_select_txt{ width:199px; }
.diy_select_txt,.diy_select_list li{ text-indent:16px; overflow:hidden; color:#8c8c8c; cursor:pointer;}
.diy_select_list{ position:absolute; bottom:25px; left:0px; z-index:88888; border-top:none; width:100%; display:none; _top:29px;}
.diy_select_list li{ height:25px; line-height:25px;/* cursor:default;*/ background:#fff;}
.diy_select_list li.focus{background:#3399FF;color:#fff}


.sitemap{width: 1000px; margin:0 auto 0}	
	/*网站地图*/
.sitemap ul{border-bottom: 1px dotted #dcdcdc;float: left; width: 1002px;padding:5px 0}
.sitemap .mapfirst{ float:left; color:#333; font-size:12px;  font-weight:bold; padding-left:10px; width:118px; border:none; line-height:25px; height:25px}
.sitemap li{ float:left;line-height:25px; margin:0px; width:auto; padding:0px 10px; }
.sitemap li a,.sitemap li a:hover,.sitemap li a:visited{ color:#333; text-decoration:none; white-space:nowrap}




.l{ float:left}
.r{ float:right;}


.header{}
.header1{text-align: right;}
.header1 form{margin:4px 26px 4px 0;background: #ffffff;display: inline-block;*display:inline;zoom:1;overflow: hidden;zoom:1;vertical-align: top;}
.header1 .tex{font-size: 13px;line-height: 28px;color: #333;text-indent:9px;width: 130px;float:left;font-family: "微软雅黑"}
.header1 .but{width:33px;height: 28px; float:left;background: url(../images/search.png) no-repeat center;}
.header1 .s1 {color: #fff;vertical-align: top;}
.header1 .s1 a,
.header1 .s1 em{padding-left: 16px;}
.header1 .s1 a{font-size:13px;line-height: 36px;color: #fff;filter:alpha(opacity=80);opacity:0.8;}
.header1 .s1 a.on{color: #fff;font-weight: bold;filter:alpha(opacity=100);opacity: 1;}
.header2 .logo{padding:23px 0;}
.header3 {width:100%;background-color:#1f9c97}
.nav li{float:left;}
.nav li .a1{font-size: 15px;line-height: 85px;color: #333333;padding:0 25px;background: url(../images/index1_4.jpg) no-repeat right center;display: block;border-bottom: 5px solid transparent}
.nav li:hover .a1{color: #1f9c97}
.nav li.on .a1{border-bottom: 5px solid #1f9c97color: #1f9c97}


.header{position: relative;z-index: 3;}
.erji{display: none;position: absolute;top: 127px;left:0;width: 100%;background: url(../images/erjibg.png);padding:26px 0;text-align: center;*height:154px;margin:0 auto;}
.erji .li{display: inline-block;*display: inline;zoom:1;border-left:1px dashed #d3d1d7;float:left}
.erji .li.fir{border-left:0;}
.erji .li .link{display: inline-block;*display: inline;zoom:1;text-align:center;vertical-align: top;width:198px;}
.erji .li a{display: block;}
.erji .li a:hover{text-decoration: underline;}
.erji .li .dt{font-size: 14px;line-height: 25px;color: #333;height:25px;}
.erji .li .dd{font-size: 12px;line-height: 22px;color: #626262}

.erji2{padding:13px 0;text-align: left;*height: 25px;}
.erji2 a{font-size: 14px;line-height: 25px;color: #333;padding:0 10px;}

.ind_banner{ width:100%;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.ind_banner .hd{ height:4px; overflow:hidden; position:absolute; left:50%;margin-left:-80px; bottom:22px; z-index:1; }
.ind_banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ind_banner .hd ul li{ float:left; margin:0 5px;  width:40px; height:4px;background:#fff; cursor:pointer; }
.ind_banner .hd ul li.on{ background:#1f9c97; }
.ind_banner .bd{ position:relative; height:100%; z-index:0;   }
.ind_banner .bd li{ zoom:1; vertical-align:middle; }
.ind_banner .bd li a{display: block;width: 100%;background-position: center;height: 478px;}


.ind_box3{width: 334px;background: #fff;border: 1px solid #dcdcdc;height:400px}
.ind_box3 .inner{padding:0 8px 19px 24px;}
.ind_box3 .p1{font-size: 15px;color: #1f9c97line-height: 47px;}
.ind_box3 .p1 a{width: 40px;height: 47px;display: block;}
.ind_box3 .wz{height:348px;}
.ind_box3 .p2{font-size: 14px;line-height: 28px;font-weight: bold;color: #444444;padding-bottom: 4px;}
.ind_box3 .p3{font-size: 14px;line-height: 21px;color: #999999;}
.ind_box3 .p4{font-size: 0;line-height: 0;padding-top: 18px;}
.ind_box3 .p4 a{color: #fff;font-size: 12px;line-height: 19px;text-align: center;}
.ind_box3 .p4 i{display: inline-block;*display: inline;zoom:1;width: 18px;height: 19px;background:#1f9c97;margin-right: 1px;}
.ind_box3 .p4 em{display: inline-block;*display: inline;zoom:1;width: 53px;height: 19px;background:#1f9c97;margin-right: 1px;}

.ind_box33{background: #fff;}
.ind_box33 .p4{font-size: 0;line-height: 0;padding-top: 18px;}
.ind_box33 .p4 a{color: #fff;font-size: 12px;line-height: 19px;text-align: center;}
.ind_box33 .p4 i{display: inline-block;*display: inline;zoom:1;width: 18px;height: 19px;background:#1f9c97;margin-right: 1px;}
.ind_box33 .p4 em{display: inline-block;*display: inline;zoom:1;width: 53px;height: 19px;background:#1f9c97;margin-right: 1px;}


.k1{ width:1000px; margin:0 auto;  }

.ny_banner{width: 100%;height:219px;background-position:center;}

.ny_main{position: relative;background: #fff;}
.ny_top{height:50px;line-height: 50px;position: absolute;top:-50px;padding:0 26px;background:url(../images/ny_top_bg.png) repeat-x;width:948px;left:0;}
.ny_top .s2{font-size: 18px;color: #333;font-weight: bold;}
.ny_top .s2 em{font-size: 14px;color: #999;padding-left:12px;}
.ny_top .s1{padding-left:12px;background:url(../images/ny_top_s1bg.png) no-repeat left center;}
.ny_top .s1,
.ny_top .s1 a{font-size: 12px;color: #000;}




.leftnav{padding:30px 26px 0;width: 187px;}
.leftnav .ul1 .fir a{border-top: 0;}
.leftnav .ul1 a{font-size: 12px;line-height: 38px;color: #000000;border-top: 1px solid #e5e5e5;display:block;color: #000000;}
.leftnav .ul1 a i{padding-left:20px;padding-right: 10px;font-family: "宋体"}
.leftnav .ul1 li a.on{background-color:#1f9c97color: #fff;}
.leftnav .ul1 a:hover{border-bottom-color:#1f9c97color: #299ad4}
.hhbox { display:none;}
.leftnav .ul1 li.on .hhbox{display:block;border-top: 1px solid #e5e5e5;}
.leftnav .ul1 li.on .hhbox a{border-top:none;margin-left:38px;}
.leftnav .ul1 li.on .hhbox .ona{color:#1f9c97}
.leftnav .gg{padding-top: 37px;padding-bottom: 30px;display: block;}
.leftnav .link{overflow: hidden;zoom:1;padding-bottom: 30px;}
.leftnav .link a{margin-left:-1px;display: block;float:left;width: 33.33%;text-align: center;color: #666;background: url(../images/leftnav_linkbg.png) no-repeat left center;}
.leftnav .link i{display: block;width: 100%;height: 34px;background-repeat: no-repeat;background-position: top center;}
.leftnav .link .wechat i{background-image: url(../images/wechat.png);}
.leftnav .link .qq i{background-image: url(../images/qq.png);}
.leftnav .link .phone i{background-image: url(../images/phone.png);}

.leftfocus{ width:186px;height:113px; overflow:hidden; position:relative;margin-top: 37px;margin-bottom: 30px; }
.leftfocus .hd{ height:18px; padding: 6px 7px;overflow:hidden; position:absolute;width: 172px;text-align:right;right:0px; bottom:0px; z-index:1;background: url(../images/leftfocus_hdbg.png) repeat; }
.leftfocus .hd ul{ overflow:hidden; zoom:1;  }
.leftfocus .hd ul li{ display: inline-block;*display: inline;zoom:1; width:18px; height:18px;background: url(../images/leftfocus_bg1.png) no-repeat; cursor:pointer; text-align: center;margin-left:2px;}
.leftfocus .hd ul li.on{ background-image: url(../images/leftfocus_bg.png);color: #fff; }
.leftfocus .bd{ position:relative; height:100%; z-index:0;   }
.leftfocus .bd li{ zoom:1; vertical-align:middle; }
.leftfocus .bd img{ width:186px;display:block;  }




.rightmain{width:692px;background:url(../images/right_main_bg.jpg) no-repeat left top;padding: 30px 34px 0;min-height: 500px;}

.chose_dl{border: 1px solid #e5e5e5;overflow:hidden;zoom:1;font-size: 12px;line-height: 33px;color: #666;margin-bottom: 19px;}
.chose_dl .fir dt,
.chose_dl .fir dd{border:0;}
.chose_dl dt,
.chose_dl dd{float:left;}
.chose_dl dt{background: #f7f7f7;width: 89px;text-indent: 17px;border-top: 1px solid #fff;}
.chose_dl dd{width: 601px;border-top: 1px dashed #e5e5e5}
.chose_dl dd li{float:left;padding:0 5px 0 9px;}
.chose_dl .che{vertical-align:middle;margin-top: -2px;margin-right: 5px;}




.pro_box{border: 1px solid #e5e5e5;text-align: center;margin-bottom: 60px;}
.pro_box dt,
.pro_box dd{overflow:hidden;zoom:1;}
.pro_box dt{background: #f7f7f7;}
.pro_box li{float:left;}
.pro_box dt li{font-size: 14px;line-height: 34px;color: #666666;font-weight: bold;}
.pro_box .li1{width: 189px;}
.pro_box .li2{width: 347px;}
.pro_box .li3{width: 154px;}


.pro_box dd{display: block;padding:24px 0;border-bottom: 1px dashed #e5e5e5}
.pro_box dd .li2{text-align: left;}
.pro_box .p1{font-size: 12px;line-height: 24px;color: #666666;}
.pro_box .li3 a{font-size: 12px;line-height: 98px;color: #66ec33;text-decoration: underline;}
.pro_box .page{margin:23px 0;}


.ny_bt{font-size: 16px;line-height: 36px;padding-bottom: 12px;color: #1f9c97font-weight: bold;}
.licheng_hd{ width:561px; position:relative;}
.licheng_hd .hd{}
.licheng_hd .hd .prev,
.licheng_hd .hd .next{ display:block;  width:14px; height:21px; overflow:hidden;
	 cursor:pointer; background:url(../images/licheng_prev.png) no-repeat;position: absolute;left:10px;top:16px;z-index: 2}
.licheng_hd .hd .next{ background: url(../images/licheng_next.png) no-repeat;left:auto;right:-120px;  }
.licheng_hd .hd .prev:hover{background-image: url(../images/licheng_prev_on.png);}
.licheng_hd .hd .next:hover{background-image: url(../images/licheng_next_on.png);}
.licheng_hd .tempWrap{margin-left:53px;  overflow:hidden;width: 500px;padding-left:20px;}
.licheng_hd .bd{overflow: hidden;zoom:1;padding-bottom: 10px;padding-right: 84px;width: 100%}
.licheng_hd .bd ul{overflow: visible !important;}
.licheng_hd .bd ul li{  float:left; _display:inline; text-align:center;  width: 91px;position: relative;height: 30px;border-bottom: 1px dashed #b2b2b2;margin-bottom: 10px;}
.licheng_hd .bd ul li a{position: absolute;left:-20px;top:0;font-size: 18px;line-height: 18px;color: #c0c0c0;}
.licheng_hd .bd ul li a i{display: block;margin:6px auto 0;width: 14px;height:14px;background: url(../images/licheng_icon.png) no-repeat center;}
.licheng_hd .bd ul li.on{border-bottom: 1px solid #774e8d}
.licheng_hd .bd ul li.on a{color: #299ad4}
.licheng_hd .bd ul li.on a i{background-image: url(../images/licheng_iconon.png);}



.licheng_bd{border-top:1px solid #d8d8d8;margin-top: 40px;}
.licheng_bd li{overflow: hidden;zoom:1;padding-top: 16px;}
.licheng_bd li span{display: block;width: 100px;font-size: 14px;line-height: 24px;color: #999999;}
.licheng_bd li p{display: block;width: 574px;border-left: 3px solid #b2b2b2;font-size: 12px;line-height: 21px;color: #999999;padding:2px 0 2px 15px;}

.licheng_bd li:hover span{color: #1f9c97}
.licheng_bd li:hover p{border-left-color: #68ed36}


.about{padding-bottom: 120px;overflow:hidden}
.about .img{padding:0 0 30px 30px;}
.about .p1{font-size: 12px;line-height: 24px;color: #626262;}
.about p{font-size: 12px;line-height: 24px;color: #626262;}



.contact dl{overflow: hidden;zoom:1;font-size: 0;line-height: 0;overflow: hidden;}
.contact dt,
.contact dd{display: inline-block;*display: inline;zoom:1;width: 50%;border-top: 1px dashed #f1f1f1;margin-top: -1px;vertical-align: top;}
.contact .inner{margin:35px 16px 35px 0;}
.contact .even .inner{padding-left:24px;}
.contact .last .inner{border-left:1px dashed #f2f2f2;}
.contact .p1{font-size: 16px;line-height: 16px;color: #383838;width: 20px;display:block;border-bottom: 1px solid #d8251f;padding-bottom: 30px;}
.contact .p1 span{display: block;width: 346px;}
.contact .p2{font-size: 16px;line-height: 26px;color: #5a5a5a;padding-top: 20px;}
.contact .p3{font-size: 14px;line-height: 26px;color: #5a5a5a}

.contact .p4{font-size: 14px;line-height: 14px;color: #666;padding-bottom: 15px;font-weight: bold}
.contact .p5{font-size: 14px;line-height: 32px;color: #666666;}





.news_ul a{display: block;padding:20px 0;border-bottom: 1px dashed #cdcdcd;display: block;overflow: hidden;zoom:1;}
.news_ul img{padding-right: 30px;}
.news_ul .p1{font-size: 14px;line-height: 14px;color: #6b6b6b;}
.news_ul .p2{font-size: 12px;line-height: 18px;color: #a0a0a0;margin-top:10px;margin-bottom: 14px;overflow: hidden;zoom:1;}
.news_ul .p3{font-size: 11px;line-height: 24px;color: #1f9c97}
.news_ul a:hover .p1{text-decoration: underline;}
.news .page_nav{padding:50px 0 25px;}


.team{margin-left:-34px;padding-top: 10px;padding-bottom:5px;}
.team li{width: 329px;float:left;margin-left:34px;margin-bottom: 30px;}
.team li .wz{height: 192px;border: 1px solid #c4c4c4;}
.team li .wz .inner{padding:8px 23px 0;}
.team .p1{font-size: 16px;line-height: 50px;color: #000;width: 20px;display: block;border-bottom: 1px solid #22e400;margin-bottom: 12px;}
.team .p1 span{display: block;width: 283px;}

.team .p2{font-size: 13px;line-height: 24px;color: #5c5c5c;}


.zhuanli_ul{padding-top: 6px;}
.zhuanli_ul img{border: 1px solid #c4c4c4}
.zhuanli_ul{overflow: hidden;zoom:1;margin-left:-14px;}
.zhuanli_ul li{float:left;text-align: center;margin-bottom: 24px;margin-left:14px;}
.zhuanli_ul .p1{font-size: 14px;line-height: 40px;color: #666666;}


.sideMenu{margin-top:20px; }
.sideMenu h3{ height:33px; line-height:33px; padding-left:19px; padding-right:14px;  border:1px solid #d0d0d0; background:#f9f9f9; cursor:pointer; font-size:14px; color:#666; font-weight:normal; margin-bottom:10px;}
.sideMenu h3.on{ background:#1f9c97; border-color:#1f9c97 color:#fff; margin-bottom:0;}
.sideMenu h3 a{float:right; color:#666; font-size:12px; padding-right:10px;}
.sideMenu h3.on a{ color:#fff;}
.sideMenu h3 em{ float:right; display:block; width:41px; height:33px; background:url(../images/pic74.png) right center no-repeat;}
.sideMenu h3.on em{ background:url(../images/pic75.png) right center no-repeat;}
.sideMenu .xmd{ padding:0 29px 30px; display:none; border:1px #dedede solid; border-top:none; margin-bottom:20px;}
.sideMenu .xmd p{ color:#666; font-size:14px; line-height:24px; padding-top:20px;}
.sideMenu .xmd p em{ color:#333;}
.sideMenu .xmd p.p11{ border-bottom:1px #dedede solid; padding-bottom:10px;}
.sideMenu .xmd .button{ background:#e8e8e8; color:#666; width:110px; height:31px; margin-top:15px; border:medium none;cursor:pointer;}
.sideMenu .xmd .button:hover{ background:#1f9c97; color:#fff;}

/*客服1*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:-170px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:left}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:12px; margin-left:15px; margin-right:5px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:100px;right:0;z-index:999;}
#rightArrow a{display:block;height:45px;}
#floatDivBoxs .wechatimg{padding:20px;text-align:center;}
#floatDivBoxs .wechatimg img{max-width:130px;}

/*客服2*/
.rides-cs {  font-size: 12px; background:#1f9c97; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/kefu1.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
.rides-cs .wechatimg{padding:20px;text-align:center;}
.rides-cs .wechatimg img{max-width:100px;}

/*客服3*/
#scrollsidebar{position:absolute; z-index:999; top:150px; right:0px;}
#side_content{width:154px; height:auto; overflow:hidden; float:left;}   /*width:0;*/
#side_content .side_list {width:154px;overflow:hidden;}
#show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}   /*width:25px;*/
#show_btn span { display:none;}
#close_btn{width:24px;height:24px;cursor:pointer;}
.side_titles,.side_bottom,#close_btn,#show_btn {background:url(../images/sidebar_bg.gif) no-repeat;}
.side_titles {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
#close_btn { float:right; display:block; width:21px; height:16px; margin:17px 10px 0 0; _margin:17px 5px 0 0;}
#close_btn span { display:none;}
.side_center .qqserver p { text-align:center; padding:5px 0;}
.phoneserver  {font-size:10px; text-align:center;}
.phoneserver p { padding:2px 0; _height:16px;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.gif) no-repeat -119px -115px; padding-left:20px;}
#side_content hr { border-width:0 0 1px 0; height:1px; margin:10px 0;}

.side_center .wechatimg{padding:10px;text-align:center;}
.side_center .wechatimg img{max-width:110px;}


/* blue skin  */
.side_blue .side_titles {background-position:-365px 0; }
.side_blue .side_center { background:url(../images/blue_line.gif) repeat-y center;}
.side_blue .side_bottom {background-position:-365px -50px;}
.side_blue #close_btn {background-position:-44px 0;}
.side_blue #close_btn:hover {background-position:-66px 0;}
.side_blue #show_btn {background-position:-119px 0;}
.side_blue .msgserver a { color:#06C;}
.side_blue hr{border:1px solid #dbe4e9;}

/* yellow skin  */
.side_yellow .side_titles {background-position:-565px 0;}
.side_yellow .side_center { background:url(../images/yellow_line.gif) repeat-y center;}
.side_yellow .side_bottom {background-position:-565px -50px;}
.side_yellow #close_btn {background-position:-44px -23px;}
.side_yellow #close_btn:hover {background-position:-66px -23px;}
.side_yellow #show_btn {background-position:-147px 0;}
.side_yellow .msgserver a { color:#f78b00;}
.side_yellow hr{border:1px solid #f7f5df;}

/* green skin  */
.side_green .side_titles {background-position:-765px 0;}
.side_green .side_center { background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom {background-position:-765px -50px;}
.side_green #close_btn {background-position:-44px -46px;}
.side_green #close_btn:hover {background-position:-66px -46px;}
.side_green #show_btn {background-position:-175px 0;}
.side_green .msgserver a { color:#769a0f;}
.side_green hr{border:1px solid #edf2e5;}

/* Orange skin  */
.side_orange .side_titles {background-position:-965px 0;}
.side_orange .side_center { background:url(../images/orange_line.gif) repeat-y center;}
.side_orange .side_bottom {background-position:-965px -50px;}
.side_orange #close_btn {background-position:-44px -67px;}
.side_orange #close_btn:hover {background-position:-66px -67px;}
.side_orange #show_btn {background-position:-203px 0;}
.side_orange .msgserver a { color:#d25b04;}
.side_orange hr{border:1px solid #feefde;}

/* gray skin  */
.side_gray .side_titles {background-position:-1165px 0;}
.side_gray .side_center { background:url(../images/gray_line.gif) repeat-y center;}
.side_gray .side_bottom {background-position:-1165px -50px;}
.side_gray #close_btn {background-position:-44px -90px;}
.side_gray #close_btn:hover {background-position:-67px -90px;}
.side_gray #show_btn {background-position:-231px 0;}
.side_gray .msgserver a { color:#6c6c6c;}
.side_gray hr{border:1px solid #e4e4e4;}

/* white skin  */
.side_white .side_titles {background-position:-1365px 0;}
.side_white .side_center { background:url(../images/white_line.gif) repeat-y center;}
.side_white .side_bottom {background-position:-1365px -50px;}
.side_white #close_btn {background-position:-67px -90px;}
.side_white #close_btn:hover {background-position:-45px -90px;}
.side_white #show_btn {background-position:-259px 0;}
.side_white .msgserver a { color:#6c6c6c;}
.side_white hr{border:1px solid #e4e4e4;}


/*客服4*/
.cbl {
    background: #fff none repeat scroll 0 0;
    height: 176px;
    position: fixed;
    right: 0;
    top: 30%;
    width: 55px;
}
.cbl a.fh {
    background: #299ad4 url("../images/cb.png") no-repeat scroll 0 -179px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.fh:hover {
    background-color: #1f9c97
}
.cbl a.md {
    background: #299ad4 url("../images/cb.png") no-repeat scroll 0 -9px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.md:hover {
    background-color: #1f9c97
}
.cbl .kf {
    background: #299ad4 url("../images/cb.png") no-repeat scroll 1px -67px;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    position: relative;
    text-align: center;
    width: 55px;
    color:#fff;
    cursor:pointer;
}
.cbl .kf:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 260px;
}
.cbl .kf:hover .kftc {
    display: block;
}
.kftc {
    display: none;
    height: 300px;
    left: -100px;
    position: absolute;
    top: 0;
    width: 155px;
    z-index: 10000;
}
.kftou {
    background: #299ad4 url("../images/cb.png") no-repeat scroll -5px -51px;
    color: #fff;
    font-size: 16px;
    height: 70px;
    line-height: 70px;
    padding-left:30px;
    color:#fff;
}
.qqkf {
    background: #fff none repeat scroll 0 0;
    border-left: 3px solid #1f9c97
    border-bottom: 3px solid #1f9c97
    height: 230px;
    width: 152px;
}
.md, .kf, .db, .fh {
    height: 18px;
    padding-top: 37px;
    text-align: center;
}
.cbl a.db {
    background: #299ad4 url("../images/cb.png") no-repeat scroll 0 -122px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.db:hover {
    background-color: #1f9c97
}
.kfqq {
    padding-top: 12px;
}
.kfqq span {
    margin-left: 5px;
    color:#666;
}


.proxq .putit{ height:40px; line-height:40px;border-bottom:1px solid #e3e3e3;   }
.proxq .putit span{ color:#444; float:left;  border-bottom:1px solid #1f9c97 font-size:18px;}
.proxq .pro ul{ padding:0}
.proxq .sm{ font-size:15px; line-height:29px; color:#666; padding:20px 0; overflow:hidden; width:690px;}


.xq_l{ width:393px;}
.game163{ position: relative;  }
.game163 .bigImg{ width: 391px; height:298px; position: relative; border:1px solid #e3e3e3;}
.game163 .bigImg li{width: 391px; height:298px;}


.game163 .smallScroll{ height: 67px; padding-top:20px;}
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 22px; height: 44px; text-indent: -9999px; background:url(../images/b06.jpg) left center no-repeat ; margin-top:13px;}
.game163 .sNext{ background-position: right center;}

.game163 .smallImg{ float:left;  margin: 0 7px; display:inline; width: 335px; overflow: hidden;}
.game163 .smallImg ul{ height:67px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; margin:0 9px; width:93px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #e3e3e3; width:80px; height:65px;  }
.game163 .smallImg .on img{ border-color: #1f9c97}
.proxqbox{ }

.xq_r{ width:280px;overflow:hidden; }
.xq_r h1{ line-height:51px; color:#1f9c97 font-size:25px; padding-top:12px;}
.xq_r p{ line-height:40px; color:#666666; font-size:15px;}

.newstitle{text-align: center; font-size: 18px;}
.newsdate{text-align: center; line-height: 30px; margin-bottom: 30px;}
.newscon{line-height:24px; color:#666666; font-size:14px;}
.newscon p{line-height:24px; color:#666666; font-size:14px;}

.ser{}
.ser .lef{width:565px;}
.ser .lef .tit{height:40px; line-height:40px; color:#666;font-size:14px;margin-bottom:10px;width:130px;}
.ser .lef .text{width:380px; padding-left:20px; height:40px; line-height:40px; color:#666;border:1px solid #666;}
.ser .righ{width:565px;}
.ser .righ div{ color:#666;font-size:14px;}
.ser .righ  .tit{width:130px;}
.ser .righ .liuyan{width:380px; height:118px; padding:20px;color:#666;border:1px solid #666;}
.ser .righ .button{width:122px; height:38px; background:#1f9c97; font-size:14px; color:#fff; border:none; margin-top:15px; cursor:pointer;margin-left:73px;}
