@charset "gbk";

/* CSS Document */

*{margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ" }

a {text-decoration: none; color:#666666;}

a:hover {text-decoration: none;}

ul,li {list-style: none outside none;}

img {border: 0 none;vertical-align: middle;}

.clear{clear: both;content: "";display: table;}

input{border:none}

.mg{margin-top:15px;}

.pl10{padding-left:10px;}

.pl30{padding-left:20px;}

.pd30{padding-top:30px;}

.pd20{padding-top:20px;}

.pd10{padding-top:10px;}

.pd15{padding-top:15px;}

.pd9{padding-top:9px;}

.pd5{padding-top:5px;}

.box_wrap{width:100%}

.box{width:1000px; margin:0px auto; overflow:hidden}

.border{border:1px solid #efefef}



.top{padding:0px 0px 10px 0px;}

.banner{width:100%; height:350px; background:url(../images/OtgIj1ioS6eAYZUiAAFZwwzr8I8043.jpg) center top no-repeat}





/*more*/

.more{ background:url() no-repeat 0 10px; color:#666; font-size:12px; padding-left:13px; float:right; margin-right:6px; _margin-right:3px; width:55px;}

.more2{float:right; margin-right:7px; margin-top:7px;}

/*nav*/

.nav_wrap{background:#965434; width:100%; height:45px; line-height:45px;}

.nav_wrap li{ display:block; float:left; width:98px; text-align:center; border-right:1px solid #965434 }

.nav_wrap li a{color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"}

.nav_wrap .hover{ background:#844b2f; border:none}

.nav_wrap li:hover{ background:#844b2f; display:block; width:98px; height:45px; }

/*nav2*/

.nav2_wrap{width:100%; height:117px; background:#965434;}

.nav2_t{float:left; width:68px; height:117px}

.nav2_c{padding:27px 0px; margin-left:15px; display:block; float:right}

.nav2_c li{float:left; width:305; height:144px;}

.nav2_c li span{display:block; width:42px; height:42px; background:#0cb5f4; color:#fff; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:bold; padding:10px; text-align:center; line-height:21px; margin:0px 10px 0px 0px;}

.nav2_a{ float:left; line-height:30px;}

.nav2_a a{color:#fff; font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; padding-right:12px; float:left;}

.width1{width:210px;}

.width2{width:210px;}

.width3{width:230px;}

/*search*/

.search_wrap{width:980px; height:30px; line-height:30px; padding:6px 10px; background:#f2f2f2; margin:15px auto; font-family:"Î¢ÈíÑÅºÚ" }

.search_wrap .hot{float:left; width:550px; height:30px; overflow:hidden;}

.search_wrap .hot span{ color:#f00; font-size:14px; font-weight:bold; display:block; background:url() no-repeat 0 6px; padding-left:32px; float:left}

.search_wrap .hot a{ color:#666; font-size:13px;}

.search{float:right;}

.search .txt{width:215px; height:30px; float:left; line-height:30px; background:#fff url() no-repeat 10px; color:#dedede; padding-left:35px;font-family:"Î¢ÈíÑÅºÚ" }

.search .search_btn{ background:#965434; width:60px; height:30px; float:left; text-align:center; font-size:14px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; margin:0px 10px;}

.search .zix_btn{ background:#ff7800; width:70px; height:30px; float:left; text-align:center; font-size:14px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"}

/*cont1*/

.tab1{ float:left; width:298px; height:318px; overflow:hidden}

.tab1_t{background:url(); height:32px; width:298px; line-height:32px; }

.tab1_t a{display:block; width:66px; height:37px; padding:0px 4px;_padding:0px 2px; float:left; border-bottom:5px; color:#000; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:center;}

.tab1_t .hover{ background:#965434 url() no-repeat bottom; width:66px; height:37px; color:#fff;} 

.tab1_c{padding:15px; overflow:hidden; width:268px}

.tab1_c_t{border-bottom:1px dashed #dedede; height:110px;}

.tab1_c img{float:left; padding:2px; border:1px solid #dedede; float:left}

.tab1_c .txt{float:right; width:145px; font-family:"Î¢ÈíÑÅºÚ"}

.tab1_c .txt b{ font-size:14px; line-height:25px; color:#000; width:145px; height:25px; display:block; overflow:hidden}

.tab1_c .txt b a{color:#000}

.tab1_c .txt p{text-indent:2em; font-size:12px; color:#666; line-height:24px; display:block; width:145px; height:72px; overflow:hidden}

.tab1_c ul{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ"}

.tab1_c ul li{ display:block; width:248px; height:28px; line-height:28px; overflow:hidden; background:url() no-repeat 0px 10px; padding-left:10px}

.focu{float:left; padding:0px 15px; width:380px;}

.focu img{width:380px;}

.about{width:288px; height:318px; float:right; overflow:hidden; padding-bottom:15px}

.about_t{ height:32px; width:278px; background:#965434; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#fff; padding-left:10px;}

.about_c{padding:15px;}

.about_c p{text-indent:2em; line-height:24px; color:#666; font-size:12px; padding:7px 0px;}

.pic{padding:15px 0px}



/*½¹µãÍ¼*/

.focus{ position:relative; width:380px; height:320px;margin:0px 15px; background-color: #000; float: left;}  

.focus img{ width: 380px; height: 320px;} 

.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}

.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 

.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  

.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  

.focus .fPic{ position:absolute; left:0px; top:0px; }  

.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  

.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);    

filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  

.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  

.focus .fcon img{ display:block; }  

.focus .fbg{bottom:20px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  

.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    

.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    

.focus .D1fBt img{display:none}    

.focus .D1fBt i{display:none; font-style:normal; }    

.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url() no-repeat;}

.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  

.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  

.focus .prev:hover{  background-position:0 0; }  

.focus .next:hover{  background-position:-40px 0;}  



/*×¨¼Ò*/

.zj_wrap{height:310px;}

.zj_title{height:32px; width:1000px; background:#efefef; line-height:32px;}

.zj_title span{display:block; width:165px; background:#965434; color:#fff; font-size:16px; text-align:center; float:left}

.zj_wrap ul{padding:20px;}

.zj_wrap ul li{float:left; width:470px; margin-right:20px;}

.zj_wrap ul li img{float:left}

.zj_wrap ul li .txt{float:left; padding-left:15px; width:255px; font-size:14px; color:#666; line-height:28px;}

.zj_wrap ul li span{font-size:18px; line-height:35px;}

.zj_wrap ul li span b{font-weight:bold; padding-right:10px;}

.zj_wrap ul li p{text-indent:2em; padding-top:5px;}

.zj_wrap ul li .btn{padding-top:20px;}

.zj_wrap ul li .btn a{margin-right:10px; display:block; width:90px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; float:left}

/*¼¼Êõ*/

.tech{float:left; width:693px; height:258px; overflow:hidden}

.tech_t{height:32px; width:695px; background:#efefef; line-height:32px;}

.tech_t span{display:block; width:320px; background:#965434; color:#fff; font-size:16px; text-align:center; float:left}

.tech_c{padding:20px;}

.tech_c img{float:left;}

.tech_c ul{ padding:15px 20px; font-size:14px; float:left}

.tech_c ul li{ height:29px; margin:10px 0px; line-height:29px;}

.tech_c ul li span{background:url(); width:87px; height:29px; line-height:29px; display:block; color:#fff; text-align:center; float:left; margin-right:10px;}

.yuy{ float:right; height:258px; width:288px; overflow:hidden}

/*°¸Àý*/

.al_wrap{ height:260px;}

.al_wrap ul{padding:25px 10px;}

.al_wrap ul li{ float:left; width:210px; margin:0px 17px;_margin:0px 15px;}

.al_wrap ul li img{width:210px; height:112px;}

.al_wrap ul li b{ font-size:14px; color:#965434; display:block; width:210px; height:28px;  line-height:28px; text-align:center}

.al_wrap ul li p{font-size:12px; color:#666; line-height:25px; display:block; width:210px; height:50px;}

/*list*/

.list_wrap{ height:auto; overflow:hidden}

.list_wrap .list{width:321px; height:300px; float:left; margin-right:15px; margin-bottom:15px;}

.list_wrap .list .title_s{ width:321px; height:32px; background:#f2f2f2; line-height:32px;}

.list_wrap .list .title_s span{ display:block; width:auto; height:31px;float:left; font-size:16px; background:#965434 url() no-repeat right; color:#fff;padding:0px 20px 0px 10px;}

.con_c{padding:15px;}

.con_t{ border-bottom:1px dashed #dedede; height:90px; padding-bottom:15px;}

.con_t li{overflow:hidden;  height:20px;}

.list .con_t img{padding:2px; border:1px solid #dedede; float:left; width:114px; height:88px;}

.con_t .txt6{float:left; margin-left:10px; width:160px; line-height:24px;}

.con_t .txt6 a{color:#965434; }

.con_t .txt6 span{ font-size:14px;}

.con_t .txt6 p{color:#666; font-size:12px; text-indent:2em;}

.list ul{ padding-top:5px;}

.list ul li{ display:block; width:291px; line-height:30px; font-size:12px; color:#666; height:30px; display:block; overflow:hidden}

.list ul li a{color:#666; padding-left:3px;}

.ads{font-size:12px; line-height:25px; color:#666}

.ads .img{width:305px; margin:15px auto}

.con_c p{ line-height:25px; color:#666; font-size:12px;}

/*link*/

.tab2_wrap{padding:8px 15px; width:970px; margin:0px auto; height:auto; overflow:hidden}

.tab2_t{float:left; width:104px}

.tab2_t a{display:block; width:89px; height:36px; line-height:36px; background:url(../images/OtgIj1fgN-uARwLrAAAEelLAm9M158.jpg) repeat-y; padding-left:15px; margin:7px 0px; color:#000}

.tab2_t .hover{width:104px; height:36px; background:url(../images/OtgIj1fgNimAHb-HAAAiuv4AszI434.jpg) no-repeat; color:#fff; font-weight:bold; font-size:16px; line-height:36px;}

.tab2_t .none{margin:0px;}

.tab2_wrap ul{float:left; padding:20px; padding-right:0px; font-size:12px; line-height:24px; width:846px; height:140px;}

.tab2_wrap ul li{float:left; padding:0px 14px;}

.tab2_wrap ul li img{padding:5px; border:1px solid #dedede}

.tab2_wrap ul li a{ padding:0px 5px; line-height:30px; }



.daohang{ width:1000px; height:auto; overflow:hidden; margin:10px auto; background-color: #FFF; color: #FFF; border:1px solid #CCC;}

.dhbt{ width:1000px; height:30px; background-color:#f2f2f2;}

.dhbt p{ width:205px; height:30px; color:#FFF; line-height:30px; background-color:#965434; float:left; font-size:20px; margin:0; padding:0;}

.dhbt span{ font-size: 16px; color: #333; float:right; margin-top:5px; margin-right:10px}

.dhwz{ width:970px; height:auto; overflow:hidden; margin:15px auto;}

.dhwz a{ font-size:12px; color: #666; margin:3px 3px; text-decoration:none;}

/*footer*/

.footer_wrap{background:#965434; width:100%; overflow:hidden; margin-top:15px;}

.footer_nav{width:1000px; height:45px; margin:0px auto; border-bottom:1px solid #844b2f; line-height:45px; color:#fff; font-size:14px; text-align:center}

.footer_nav a{color:#fff}

.footer{width:900px; margin:0px auto;  padding:30px 50px; height:150px;}

.footer .footer_logo{float:left}

.footer .line{float:left; margin:0px 40px; width:1px; height:150px; background:#844b2f}

.footer p{float:left; color:#fff; font-size:12px; display:block; width:625px; line-height:27px;}

.footer_wrap p a{ color:#fff;}



#demo ul{text-align: left;font-size:12px; line-height:20px;}

#demo li{line-height:35px; display:block; width:288px; height:35px; border-bottom:1px dashed #dedede}

#demo li p span{font-size:12px; float:left}

#demo{overflow: hidden;width:288px;height:130px;float: left;display: inline;margin:10px 0; }

.n1{float:left; color:#666666; display:inline;}

.n11{float:left;color:#ec0000;margin-left:10px; display:inline;}

.mrr1{margin-left:20px;_margin-left:25px;color:#666666}

.mrr2{margin-left:20px;color:#666666}

.num{color:#666666;margin-left:20px;}

.n2{margin-left:10px;}

.num1{margin-left:20px;margin-right:10px;}

.yy{width:250px; border-top:1px #CCC dashed; clear:both;padding-top:10px;}

.yy a{margin:10px; display:inline;}

#demo li p{line-height:35px; text-indent:1em; font-size:14px;}

.demo_btn{padding:10px 30px;_padding:5px 30px; clear:both}

.demo_btn a{display:block; width:90px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:12px; float:left; margin:0px 10px}

.demo_btn .btn1{ background:#965434}

.demo_btn .btn2{ background:#ff7800}

/*cont*/

.left{float:left; width:695px; height:auto; overflow:hidden}

.cont_t{width:663px; padding:0px 15px 15px 15px;}

.guid{color:#333; font-size:14px; height:50px; line-height:50px; border-bottom:1px solid #965434; width:663px; height:50px;}

.guid a{color:#333}

.guid i{ font-style:normal; margin:0px 3px;}

.ny_title{text-align:center; border-bottom:1px dashed #965434}

.ny_title b{ font-size:30px; font-weight:bold; color:#965434; text-align:center}

.ny_title_b{height:30px; line-height:30px;  width:655px;text-align:center; vertical-align:middle; margin-bottom:15px;}

.ny_title_b span{ height:30px; line-height:30px;margin:0px 10px;font-size:14px;display:inline-block;vertical-align:middle; float:left;}

.ny_title_b span a{ color:#666; text-decoration:underline; }

.ny_title_b .ny_zx{ width:112px; height:30px;display:inline-block;vertical-align:middle; float:left}

.cont_t table{border:1px solid #dedede; }

.cont_t table td{border:1px solid #dedede; font-size:12px; color:#999; text-align:center}

.notice{width:640PX; height:30PX; overflow:hidden; line-height:30px; font-size:12px; color:#666; border:#dedede 1px solid; padding:0px 10px; margin:15px 0px}

.notice span{color:#fe5a03; font-weight:bold; font-size:14px;}

.ny_cont{padding-top:15px;}

.ny_cont p{color:#666; font-size:14px; line-height:25px; text-indent:2em; margin:10px 0;}

.ny_cont p a{color:#160af9;}

.page_w{width:660px; height:30px; line-height:30px;}

.page_w .page{width:320px; float:left; font-size:12px; color:#fe5a03}

.page_w .page a{color:#666; text-decoration:underline;}

.team{width:693px; height:200px; border:#dedede 1px solid; margin:20px auto}

.team .team_t{height:40px; background:#965434; line-height:40px; color:#fff; padding-left:10px; width:683px; }

.team ul{padding:20px;}

.team ul li{ float:left; font-size:12px; color:#666; line-height:23px; width:320px;}

.team ul li img{float:left; padding:1px; border:1px solid #dedede}

.team ul li .txt7{float:left; width:200px; margin-left:13px;}

.team ul li .name_h{font-size:14px; color:#333}

.team ul li p a{ text-decoration:underline}

.team ul li .btn_w{padding-top:10px;}

.team ul li .btn_w a{ display:block; width:70px; height:20px; line-height:20px; text-align:center; color:#fff; float:left}

.xgwz_wrap{}

.xgwz{float:left; width:320px; font-size:12px;}

.xgwz ul li{color:#ff7900; line-height:30px; border-bottom:1px dashed #dedede}

.wzyul li{color:#ff7900; line-height:30px; border-bottom:1px dashed #dedede;font-size:12px; padding:0 10px}

.xgwz ul li i{ float:right; margin-right:8px;}

.xgwz ul li a{color:#666; line-height:30px; height:30px;}

.xgwz_wrap ul{width:320px;}

.right{float:right; width:290px;}

.border{border:1px solid #dedede}

.al_w{width:235px; height:205px; background:#ededed; padding:11px; line-height:25px; margin:15px;}

.al_w img{border:3px solid #fff; width:225px; height:125px;}

.al_w b{color:#333; font-size:14px;}

.al_w p{font-size:12px; color:#666; text-indent:2em;}

/*list*/

.right .title_s{ width:288px; height:32px; background:#efefef; line-height:32px;}

.right .title_s span{ display:block; width:auto; height:31px;float:left; font-size:16px; background:#965434 url() no-repeat right; color:#fff;padding:0px 20px 0px 10px;}

.ny_list1{height:200px;}

.ny_list1 img{ float:left; width:250px; height:200px}

.ny_list1_r{float:right; width:383px; height:180px; background:#efefef; padding:10px 15px; font-size:12px; line-height:26px; color:#666}

.ny_list1_r b{color:#965434; line-height:50px; height:50px; width:383px; border-bottom:1px dashed #ccc; display:block; font-size:14px;}

.ny_list1_r b a{ color:#965434}

.ny_list1_r p{padding:10px 0px;}

.ny_list2 li{margin-bottom:5PX;}

.ny_list2 li h3{ font-size:14px; font-weight:bold; display:block; width:643px; height:35px; line-height:35px; background:#efefef; padding:0px 10px;}

.ny_list2 li h3 font{ color:#ff7b00}

.ny_list2 li h3 a{color:#333; padding-left:5px;}

.ny_list2 li p{ line-height:25px; font-size:14px; color:#666; text-indent:2em; padding:10px 0px; display:block; width:663px; height:50px; overflow:hidden}

.lf_wrap{width:288px;margin-top:15px;}

.lf_c{padding:15px; padding-bottom:0px;}

.lf_wrap ul{padding:10px 0px;}

.lf_wrap ul li{ color:#ff7800; font-size:14px; line-height:30px; border-bottom: 1px dashed  #CCCCCC;}

.lf_wrap ul li span{color:#666; padding-left:3px;}

.lf_wrap .txt2{color:#666; font-size:14px; line-height:25px;}

.lf_wrap .txt2 span{ width:65px; height:20px; display:block; background:url(); margin-top:3px; padding-left:3px; line-height:20px; float:left; color:#fff}

.lf_wrap .txt2 a{color:#ff7800}

.lf_wrap .btn{padding:20px 0px; height:27px;}

.lf_wrap .btn a{display:block; width:110px; height:27px; line-height:27px; text-align:center; float:left; color:#fff; font-size:14px;}

/****************************************** ·ÖÒ³ÓÃµÄ******************************************/

.pagenav { clear:both;text-align:center;padding:20px 0px;height:28px;line-height:28px;width:470px;margin:0px auto; font-size:14px;}

.pagenav a{width:auto;height:28px; color:#666}

.pagenav a:hover{font-size:14px; color:#ff7900 }

.pagenav span{ width:auto;height:28px; line-height:28px; padding:0px 5px;float:left; color:#666;display:block; overflow:hidden;}

.pagenav .under{ text-decoration:underline; line-height:28px;color:#666}

.wl{border:1px solid #dedede;width:1000px; margin:5px auto; overflow:hidden}

.wl p{ color:#FFFFFF; font-size:12px;padding:10px;}

.wl p a{ padding:15px;}

.therapy {width:1000px; margin-left:auto; margin-right:auto; background: #fff; height: 468px; margin-top: 15px;}

.column-title{height:36px;padding:16px 10px 10px 10px;}

.column-title span a{display:block;width:86px;height:29px;margin:10px;line-height:29px;text-align:center;background:#E5E222;color:#0069AC;}

.column-title span a:hover{background-color:#CF3106;color:#FFFFFF;}

.mt10{margin-top:10px;}

.left{float:left;}

.right{float:right;}

.lh20{line-height:20px;}

.fs12{font-size:12px;text-indent: 2em;}

.fs16{font-size:16px;}

.fc-CF1812{color:#CF1812;}

.m10{margin:10px;}

.mb10{margin-bottom:10px;}

.mr10{margin-right:10px;}

.solid-B7DFEA{border:1px solid #e6e6e6;}

.mtl{float:left; height:auto; overflow:hidden}

.mtr{float:right;}

.lbull{ width:288px; height:auto; overflow:hidden;}

.lbull li{ width:268px; height:30px;line-height: 30px;border-bottom: 1px dashed #dedede;padding: 0 10px;}

.lbull li a{color:#333;font-size: 12px;}

.therapy-copy{height:380px;width:393px;background:url() no-repeat top right;padding-right:48px;margin-left: 10px;}

.therapy-txt{height:380px;width:535px;overflow: hidden;}

.therapy-txt .hd{height:51px;font-size:16px;font-family:"mircorft yahei";line-height:40px;text-align:center;}

.therapy-txt .hd ul{height:51px;}

.therapy-txt .hd ul li{height:51px;width:173px;float:left;background:#F1F2F2 url() no-repeat;color:#1195BB;margin-left:8px;}

.therapy-txt .hd ul li.hover{background:#15A5CF url() no-repeat;color:#FEFFD8; cursor:pointer; }

.therapy-txt .bd{height:319px;width:535px;overflow:hidden;}

.liaofa3 li{height:98px;}

.superiority{width:530px;height:320px;position: relative;}

.superiority li h3{line-height:30px;}

.superiority .super1{position:absolute;top:0;left:260px;}

.superiority .super2{position:absolute;top:80px;left:280px;}

.superiority .super3{position:absolute;top:210px;left:270px;}

e;top:210px;left:270px;}

.wzul li{ width: 269px;height: 30px;line-height: 30px;margin: 0px 10px;font-size: 12px;color: #333; border-bottom: 1px dashed  #CCCCCC;}

.pagelist li{float:left;}