 *html{background-attachment:fixed;overflow-x:hidden} 
body{margin:0;padding:0;font:14px/25px 'microsoft Yahei';overflow-x:hidden;background-attachment:scroll;-webkit-text-size-adjust:none;background:#fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,blockquote,p{padding:0;margin:0}
hr{margin:0 auto}
table,td,tr,th{font-size:14px}
li{list-style-type:none}
img{border:0;cursor:pointer}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}
address,cite,code,em,th{font-weight:normal;font-style:normal}
a{text-decoration:none;outline:none;cursor:pointer;color:#444;}
textarea{font-size:14px;line-height:20px}
.main{width:1200px;margin:0 auto;overflow:hidden;}
.l{float:left;}
.r{float:right;}


.box-artl h3{text-align:center;font-size:18px;line-height:40px;}

/*Ê×Ò³*/
.top{overflow:hidden;text-align:center;}
.nav{background:/*url(../images/nav.jpg) top center*/#766750;text-align:center;display:block;height:45px;line-height:45px; font-size:16px;background-size:100% 100%}
.nav li{display:inline-block;padding:0px 28px;}
.nav li a{color:#fff;}
.hot{display:block;height:70px;border-bottom:1px solid #7e7e7e;line-height:70px;white-space:inherit;text-overflow:clip}
.hot li{display:inline-block;padding:0px 5px;}
.hot a{color:#444;}
.hot span{color:#0557ba;}

.box-tit{display:block;border-bottom:1px solid #7e7e7e;height:55px;line-height:55px;color:#444;vertical-align:top;text-align:right;overflow:hidden;font-size: 16px;}
.box-tit em{float:left;border-bottom:3px solid #0557ba;position: relative;top: -2px;}
.box-tit img{vertical-align: middle;}

.box-firl{width:340px;height:380px;padding:0px 20px 20px 20px;border-bottom:1px solid #7e7e7e;text-align:center;}
.firlim {margin-top:0px;width:100%;}
.box-firl p{color:#444;    line-height:33px;text-indent: 2em;text-align:left;margin-top:6px;}
.box-firl p a{color:#444;}
.parHd em{float:left;position: relative;top:17px;left:-5px}

/* ±¾Àý×Ócss */
.slideGroup{  text-align:left;  }
.slideGroup .parHd{ height:55px; line-height:55px; border-bottom:1px solid #7e7e7e;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:0px; top:0px; height:auto;display:block;width:100%;}
.slideGroup .parHd ul li{ float:left;width:32%;cursor:pointer;}
.slideGroup .parHd ul li a{font-size:16px;}
.slideGroup .parHd ul li.on{ height:55px; border-bottom:2px solid #0557ba; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative;   }
.slideGroup .parHd ul li:nth-child(2){margin:0px 12%;}

/*
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:32%; display:block; width:30px; height:55px; background:#312f2f;border-radius:0.5em;z-index:1;opacity:80%;}
.slideGroup .sNext{ left:auto; right:5px; background:#312f2f; border-radius:0.5em }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.js{width:90%; margin:10px auto 0 auto; }
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
.js p span{ float:right; }
.js p span a{ color:#f00; text-decoration:underline;   }
.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.slideGroup .sPrev,
.slideGroup .sNext{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat #000; filter:alpha(opacity=50);opacity:0.5; z-index:1  }
.slideGroup .sNext{ left:auto; right:3%; background-position:8px 5px; }
.slideGroup .sPrev:hover,
.slideGroup .sNext:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideGroup .sPrevStop{ display:none;  }
.slideGroup .sNextStop{ display:none;  }
*/











.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }
.slideGroup .parBd ul li img{width:100%;}
.slideGroup .parBd ul li p{float:left;text-align:left;}
.parBd{padding-top:20px;}
.slideGroup .parHd ul li span{float:right;padding-right:10px;}



.box-firc{ width: 380px; height: 380px;padding:0px 20px 20px 20px;border-left: 1px solid #7e7e7e;border-right: 1px solid #7f7f7f;border-bottom:1px solid #7e7e7e;}
.box-firc ul{margin-top:12px;}
.box-firc ul li {height:33px;line-height:33px;overflow:hidden;}
.box-firc ul li a{color:#444;display:block;height:33px;line-height:33px;overflow:hidden;}
.box-firc span{float:right;}
.box-firr{width:336px;height:400px;padding:0px 0px 0px 20px;border-bottom:1px solid #7e7e7e;}


.firr-team{overflow:hidden; margin-top:15px; position:relative;color:#444}
.firr-team .bd{ position:relative; height:100%; z-index:0;   }
.firr-team .bd li{ zoom:1;display:block;overflow:hidden;}
.firr-team .bd a{display:block;width:358px;overflow:hidden;text-align:center;}
.firr-team .bd img{ width:274px;margin-bottom: 20px;}
.firr-team .prev,
.firr-team .next{ position:absolute; left:3%; top:35%; margin-top:-25px; display:block; width:32px; height:40px; background:Url(../images/slider-arrow.png) -175px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;  }
.firr-team .next{ left:auto; right:3%;background-position:-45px 0px;}
.firr-team .prev:hover,
.firr-team .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.firr-team .prevstop{ display:none;  }
.firr-team .nextstop{ display:none;  }
.firr-team a{color:#444;}
.firr-team h3{display:block;border-top:1px solid #7e7e7e;;text-align:center;font-size:16px;line-height:33px;}
.firr-team p{text-align:left;text-indent:2em;line-height:32px;}

.box-minim{margin:40px 0 20px 0;}
.box-secl{ width:930px; overflow:hidden;  margin-top:20px;margin-right:20px;}
.box-secl .hd{overflow:hidden; width:178px;margin-right:20px;}
.box-secl .hd h3{ float:left; margin-right:2px;  width:175px; height:60px; line-height:60px; text-align:center; background:#fff; cursor:pointer; border:1px solid #7e7e7e;margin:8px 0px 7px 0px;}
.box-secl .hd h3.on{ background:#dadada; color:#444; }
.box-secl .hd h3:first-child{margin-top:0px;}
.box-secl .hd h3:last-child{margin-bottom:0px;}
.box-secl .hd h3 a{color:#444;}
.box-secl .bd{width:730px;color:#444;}
.box-secl .bd li{overflow:hidden;height:31px;line-height:33px;}
.box-secl .bd li a{color:#444;display:block;overflow:hidden;height:33px;line-height:33px;}
.box-secl .bd  h3{height:27px;line-height:27px;overflow:hidden;font-size:16px;}
.box-secl .bd  h3 a{height:33px;line-height:33px;overflow:hidden;display:block;}
.box-secl .bd  p{line-height:33px;padding-bottom:0px;}
.box-secl .bd  span{float:right;}
.box-secl .lei{width:340px;overflow:hidden;margin-right:20px;} 
.box-secl .bd a{color:#444;}
.box-secl .bd ol{float:right;width:48%;}
.box-secl .bd li:last-child{vertical-align:baseline;} 

.boxscim{padding-top:20px;}
.box-hj {text-align: center;}
.box-hj li{display:inline-block;padding: 25px 45px 25px 45px;}
.box-hj li:first-child{float:left;}
.box-hj li:nth-child(2n-1){padding-left:0px !important;padding-right:0px !important;}
.box-hj li:last-child{padding-right:0px !important;}
.box-firend{}
.box-firend ul li{float:left;padding:5px;text-align:center;height:60px;line-height:60px;}
.box-firend ul li a{color:#444}

.footer{width:100%;height:auto;margin:0 auto;padding:30px 0;background:#584b43;overflow:hidden;margin-top:20px}
.ft{width:1220px;height:auto;margin:0 auto;overflow:hidden;color:#fff}
.ft a{color:#fff}
.ft-1{float:left}
.ft-2{width:65px;height:auto;float:left;overflow:hidden;text-align:center;margin-left:55px}
.ft-2 li{float:left;text-align:center;width:100%}
.ft-2 li span{font-size:14px;font-weight:700}
.ft-3{width:270px;height:auto;float:right;overflow:hidden;font-size:14px}
.ft-3 li{width:100%;float:left}
.ft-3 li h3{border-bottom:1px solid #fff;text-align:center;font-size:16px;padding-bottom:10px;margin-bottom:10px}
.ft-3 li span{font-size:26px;font-weight:700}
.ft-3 .ft-3-1{text-align:right;padding-bottom:20px}
.ft-4{width:330px;height:200px;float:left;margin-left:60px}
.ft-4 h3{text-align:center;font-size:16px}
.ft-5{width:100%;height:185px;margin:0 auto;position:relative}
.ft-5 .p2{height:28px;line-height:28px;margin-top:10px}
.ft-5 input{border:0;border-radius:5px;-webkit-border-radius:5px;padding:2px;color:#fff}
.ft-5 .age,.ft-5 .name,.ft-5 .tel{width:100%;height:28px;line-height:28px;background:#a6a298;text-align:left;color:#fff;text-indent:1em}
.ft-5 .liuyan{width:230px;height:50px;line-height:50px;background:#a6a298;text-align:left;color:#fff;border:0 solid #000;border-radius:5px;-webkit-border-radius:5px;text-indent:1.1em;font-size:13px}
.ft-5 .submit{width:120px;height:50px;background:#f0f0f0;font-size:20px;text-align:center;color:#555;line-height:50px;cursor:pointer;position:absolute;top:114px;left:213px}
.cn-ly{margin-left:0!important}
.foot{background:#9c8969;padding:20px;overflow:hidden;margin-top:20px}
.foot img{float:left;margin:39px 40px 0 10px}
.foot ul{width:340px;height:190px;padding:10px;float:right}
.foot ul li:first-child{float:left}
.foot ul li a{color:#fff}
.foot ul li{color:#fff;width:100%;line-height:31px}
.foot ul h3{font-size:18px;display:block;width:100%;border-bottom:1px solid #fff;height:40px;line-height:40px;overflow:hidden;text-align:center;margin-bottom:10px}
.cn-ly h3{color:#fff}
.fot-m{width:480px;float:left}
.mcn-ly h3{color:#fff}
#ui-datepicker-div{width:17%;top:2409.19px;left:690px}
.include_bg{width:100%;background:#f2f0ef;padding:15px 0;overflow:hidden}
.include_cte{width:1120px;margin:0 auto}
.include_add{width:1120px;margin:0 auto}
.include_add li{display:inline-block;font-size:16px;color:#363635;line-height:40px}
.include_add li a{display:inline-block;margin-right:5px;font-size:16px;color:#363635;line-height:40px}
.include_cte h3{display:block;text-align:center;font-size:30px;color:#173d78;line-height:40px;margin:50px 0}
.include_cte h3 span{margin-left:10px;font-size:19px;color:#173d78;display:inline-block;line-height:17px;margin-top:5px;text-align:left}
.include_cte h3 span p{display:block;font-size:12px;color:#949494;text-align:left}
.include_box{width:100%;margin:0 auto}
.include{display:block;text-align:center;font-size:24px;color:#717070;line-height:90px;margin-top:20px}
.grid-gallery ul{list-style:none;margin:0;padding:0}
.grid-gallery figure{margin:0}
.grid-gallery figure img{display:block;width:100%}
.include_cte .grid-gallery figcaption h3{margin:0;font-size:16px;line-height:30px;text-align:left;color:#1e1e1e;padding:5px 0;height:30px;overflow:hidden}
.grid-gallery figcaption p{margin:0;font-size:12px;line-height:22px;text-indent:2em}
.grid-gallery figcaption span{margin:0;font-size:10px;line-height:30px;color:#838383}
.grid-wrap{max-width:1300px;margin:0 auto}
.grid{margin:0 auto}
.grid figure{padding:15px;-webkit-transition:opacity .2s;transition:opacity .2s;background:#fff;margin:5px}
.grid li:hover figure{opacity:.7}
.grid figcaption{background:#e4e4e4;padding:15px}
.box-friend ul{padding:20px;overflow:hidden}
.box-friend ul li{float:left;margin:0 5px}

.box-articleright .web_link_box{width:100%;height:auto;margin-top:15px;border:1px solid #ccc;}
.web_link_box h2{text-indent:0.5em;font-size:20px;color:#333;line-height:50px;font-weight:600;text-align:left;border-bottom:1px solid #ccc;}
.box-articleright .web_link_box li{width:48%;margin:0 1%;float:left;padding:0;}
.web_link_box li a{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:14px;color:#333;line-height:35px;text-align:left;}
.artpage{display:block;overflow:hidden;text-align:left;height:auto!important}
.artpage li{width:100%;float:left;display:block;text-align:left!important}
.box-listback{width:155px;margin:0 auto;background:#8d754f;border-radius:5px}
.box-listback a{display:block;text-align:center;line-height:45px;color:#fff}

.include_bg{width:100%;background:#f2f0ef;padding:15px 0;overflow:hidden}
.include_cte{width:1120px;margin:0 auto}
.include_add{width:1120px;margin:0 auto}
.include_add li{display:inline-block;font-size:16px;color:#363635;line-height:40px}
.include_add li a{display:inline-block;margin-right:5px;font-size:16px;color:#363635;line-height:40px}
.include_cte h3{display:block;text-align:center;font-size:30px;color:#173d78;line-height:40px;margin:50px 0}
.include_cte h3 span{margin-left:10px;font-size:19px;color:#173d78;display:inline-block;line-height:17px;margin-top:5px;text-align:left}
.include_cte h3 span p{display:block;font-size:12px;color:#949494;text-align:left}
.include_box{width:100%;margin:0 auto}
.include{display:block;text-align:center;font-size:24px;color:#717070;line-height:90px;margin-top:20px}
.grid-gallery ul{list-style:none;margin:0;padding:0}
.grid-gallery figure{margin:0}
.grid-gallery figure img{display:block;width:100%}
.include_cte .grid-gallery figcaption h3{margin:0;font-size:16px;line-height:30px;text-align:left;color:#1e1e1e;padding:5px 0;height:30px;overflow:hidden}
.grid-gallery figcaption p{margin:0;font-size:12px;line-height:22px;text-indent:2em}
.grid-gallery figcaption span{margin:0;font-size:10px;line-height:30px;color:#838383}
.grid-wrap{max-width:1300px;margin:0 auto}
.grid{margin:0 auto}
.grid figure{padding:15px;-webkit-transition:opacity .2s;transition:opacity .2s;background:#fff;margin:5px}
.grid li:hover figure{opacity:.7}
.grid figcaption{background:#e4e4e4;padding:15px}


.boxlist-left{width:25%;float:left;overflow:hidden;margin-left:30px}
.boxlist-left h3{display:block;height:80px;background:#8d754f;line-height:80px;font-size:22px;color:#fff;text-align:center}
.left-list li{height:45px;line-height:45px;text-align:center;background:#f2f2f2;border-bottom:1px solid #fff;transition:all .2s cubic-bezier(1,1,0,0)}
.left-list li a{font-size:16px}
.left-list li:hover a{color:#fff}
.left-list li:hover{color:#fff;background:#8d754f url(../images/page_list_icon.png) no-repeat 80px center}
.boxlist-left h2{display:block;height:50px;line-height:50px;text-align:center;background:#8d754f; margin-top:15px;}
.boxlist-left h2 a{color:#fff;font-size:18px}
.box-articleright,.list-right{width:72%;float:left}
.boxadress{height:50px;background:#8d754f;overflow:hidden;color:#fff;line-height:50px;font-size:15px;padding-left:15px}
.boxadress a{color:#fff;font-size:15px}
.box-artic{width:1200px;margin:0 auto;margin-top:40px;margin-bottom:40px;overflow:hidden;}

.team-tit{font-size:15px;line-height:35px;display:block;}
.left-p{text-align:left;line-height:25px;text-indent:2em;font-size:14px}
.left-p a{font-size:14px;color:#ba2636;font-size:14px}
.box-articleright{}
.box-articleright p{text-indent:2em; line-height:35px;}
.box-articleright h2{text-indent:2em; line-height:35px; font-size:14px;}
.box-articleright img{text-align:center;margin:0 auto}
.box-articleright h1{font-size:26px;color:#333;line-height:50px;text-align:center}
.box-articleright ul{display:inline-block;text-align:center;margin:0 auto;height:40px;line-height:40px;overflow:hidden;width:100%}
.box-articleright ul li{display:inline-block;text-align:center;padding:0 10px}
.artpage{display:block;overflow:hidden;text-align:left;height:auto!important}
.artpage li{width:100%;float:left;display:block;text-align:left!important}
.boxlist-team{padding:10px;overflow:hidden;margin:0 auto;text-align:center;background:#f3f1f1}
.boxlist-team img{width:240px;margin:0 auto;padding-bottom:10px}
.left-p{text-align:left;line-height:25px;text-indent:2em;font-size:14px}
.left-p a{font-size:14px;color:#ba2636;font-size:14px}




@media screen and (min-width:1240px){

.box-mimg,.foot-mdi,.fotm-im,.iphone-ban{display:none}
.box-main{width:1200px;margin:0 auto}
.grid li{width:25%;float:left;cursor:pointer}
.logo{width:100%;margin:0 auto; text-align:center;}
.foot img{float:left;margin:39px 40px 0 10px}
.foot ul{width:340px;height:190px;padding:10px;float:right}
.foot ul li:first-child{float:left}
.foot ul li a{color:#fff}
.foot ul li{color:#fff;width:100%;line-height:31px}
.foot ul h3{font-size:18px;display:block;width:100%;border-bottom:1px solid #fff;height:40px;line-height:40px;overflow:hidden;text-align:center;margin-bottom:10px}
.cn-ly h3{color:#fff}
.fot-m{width:480px;float:left}
.mcn-ly h3{color:#fff}
#ui-datepicker-div{width:17%;top:2409.19px;left:690px}
.grid li{width:25%;float:left;cursor:pointer}
 .foot-mdi {display:none}
 .foot-di {display:block}
}

.i-news-t{width:100%;height:auto;float:left;padding-bottom:7px}
.i-news-t img{width:190px;float:left;margin-right:10px}
.i-news-t h4{font-size:18px;height:30px;line-height:30px;overflow:hidden}
.i-news-t p{line-height:26px;padding-top:10px}
.i-news-t p span{color:#f77d0e}

@media only screen and (max-width:1239px){
.main{width:auto;padding:0px 15px;}
.hot{height:40px;line-height:40px;}
.hot li{width:33%;float:left;}
.hot span{float:left;}
.box-mimg{width:100%}
.bk-1,.fotpc-im,.i-img,.logo,.pc-ban , .boxlist-left , .foot-di , .i-ask{display:none}
.web_link_box{display:none !important}
.nav a{font-size:15px}
.nav{padding:5px 0;overflow:hidden;height:auto}
.nav ul li{width:25%;float:left;padding:0px;}
.nav ul{height:auto;overflow:hidden}
.box-articleright .web_link_box li{width:98%;margin:0; padding:1%;}
.nav ul li:nth-child(4) span,.nav ul li:nth-child(8) span{display:none}
.footer .nav ul li{width:33%;height:40px;line-height:40px}
.fo,.ft{width:auto}
.ft-1,.ft-2,.ft-3{display:none}
.fot-sec{display:none}
.foot{padding:20px 0;margin-top:0px;}
.foot img{margin:0 auto;float:none;margin-bottom:10px;width:80%;}
.fot-r{width:90%;margin:0 auto;overflow:hidden}
.foot ul{height:auto;width:100%;padding:0}
.foot ul h3{display:none}
.fot-r ul li:last-child{display:none}
.fot-m{width:auto;margin-bottom:15px}
.fotm-im{width:100%;display:block}
.foot ul li{line-height:25px;font-size:14px}
#ui-datepicker-div{width:86%}
.i-ask{padding-bottom:10px}
.bk-2 li{height:30px;line-height:30px;overflow:hidden}
.bk-2 ul li span{padding-left:10px}
.include_cte{width:auto}
.include_add{width:auto;padding:0 15px}
.box-articleright h1{font-size:16px;}
.box-articleright{width:auto;float:none;margin-top:15px;}
.box-articleright img{width:80% !important; height:auto !important}
.i-news-t img{width:40%;}
.box-firc{width:98%;margin-top:0px;padding:1%;height:auto;}
.i-news-t h4{font-size:16px;}
.i-news-t p{height:52px;overflow:hidden;}

.box-firr , .box-minim , .boxscim , .box-hj{display:none;}
.box-secl{width:100%;margin-right:0px;}
.box-secl .hd h3{width:32.3%;height:40px;line-height:40px;margin:4px 0px;}
.box-secl .hd h3.on{margin:4px 0px }
.box-secl .hd{width:100%;}
.box-secl .hd h3:first-child{margin-top:4px;}
.box-secl .hd h3:nth-child(4) , .box-secl .hd h3:nth-child(5){width:49%;}
.box-secl .hd{margin-right:0px;margin-bottom:20px;}
.box-secl .bd , .box-secl .lei{width:100%;margin-right:0px;}
.box-secl .lei img{width:100%;}
.box-artic{margin-top:0px;}
.include_cte{width:auto}
.include_add{width:auto;padding:0 15px}
.box-articleright h1{font-size:16px;}
.box-articleright{width:auto;float:none;margin-top:15px;}
.box-articleright img{width:80% !important; height:auto !important}
.include_add li{font-size:15px;}
.box-articleright .web_link_box li{width:98%;margin:0; padding:1%;}
.hot{display:none;}
.artpage li{width:100%;float:none;padding:0px !important;}
.box-firc{border:0px;margin-bottom:15px;}
.box-firend{margin-top:15px;}
}


























