﻿ 
/* 最新公告和搜索 */
.topjpg { width:100%; height:205; margin:0 auto; background:url(top.jpg) center repeat;}
.topflash { width:1260px; height:205px; margin:0 auto; overflow:hidden;}

#header .searchBar{ position:relative;  height:29px; line-height:29px; background:url(bg-blue-t.jpg) repeat-x; padding:0 10px; overflow:hidden; border:1px solid #C4DEF8;   }
#header .date{ display:block; float:left; width:190px; padding-left:20px; background:url(icons.png) 0 -6px no-repeat;  }
#header #weather{ float:left;  }
#header .siteSearch{ width:299px; padding-left:25px; height:20px; line-height:20px; margin-top:3px;  float:right; overflow:hidden; background:url(icons.png) 0 -52px no-repeat;  }
#header .siteSearch .keyWord{ width:126px; border:1px solid #ccc; color:#666; background:#fff;   }
#header .siteSearch .searchBtn{ display:block; width:50px; height:20px; float:right; overflow:hidden; text-align:center; color:#fff; background:url(btns.png) 0 -331px repeat-x;  }
#header .siteSearch .searchBtn:hover{ text-decoration:none;  }

body {margin:0; padding:0; overflow-x:hidden;
	font-size: 14px;
	font-family: '微软雅黑', Arial;
}
*{margin: 0;padding: 0;-webkit-font-smoothing: antialiased;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
img{margin:0;padding:0;vertical-align:bottom;}
/*清除浮动*/
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
::selection {background: #bfa57c;color: #fff;}
ul,li,ol,dl,dt,dd{list-style: none;}
h1,h2,h3,h4,h5,p{padding:0;margin:0;}
input{outline:0px;}
a,a:hover{text-decoration: none;color:#010101;}
.fl{float:left;}
.fr{float:right;}
/*commmd part*/
header,.warp{width:1190px;margin:0 auto;height:100%;overflow:hidden;}
/*index the head part*/
header .top_row{height:100%;overflow:hidden;}
.top_row a{display:inline-block;padding:6px;text-align:right;float:right;}
header .logo{float:left;width:600px;margin:10px 0 20px 20px;}
header .linkinfo{float:right;width:300px;text-align:right;margin-top:35px;}
.linkinfo h1{color:#c57428;font-size:32px;background:url("spirt.png") no-repeat 30px 10px;}
.linkinfo h3{color:#7a7a7a;font-weight:500;}

#nav{height:48px;line-height:48px;background:#00BFFF;}
#nav ul{width:1200px;margin:0 auto;}
#nav ul li,#nav ul li a{display:inline-block;color:#fff;font-size:16px;width:150px;font-weight:500;text-align:center;z-index:9999;font-family: "微软雅黑";}
#nav ul li a.on,#nav ul a:hover{position:relative;background:#d7842a;height:48px;box-shadow:0px 2px 1px #5d5e61;}

.banner {position:relative;z-index:1px;width: 101%;overflow: auto;font-size: 18px;line-height: 24px;text-align: center;color: rgba(255,255,255,.6);text-shadow: 0 0 1px rgba(0,0,0,.05), 0 1px 2px rgba(0,0,0,.3);background: #5b4d3d;box-shadow: 0 1px 2px rgba(0,0,0,.25);}
.banner ul {list-style: none;width: 300%;}
.banner ul li {display: block;float: left;width: 33%;min-height:400px;-o-background-size: 100% 100%;-ms-background-size: 100% 100%;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;box-shadow: inset 0 -3px 6px rgba(0,0,0,.1);}
.banner .inner {padding: 160px 0 110px;}
.banner h1, .banner h2 {font-size: 40px;line-height: 52px;color: #fff;}
.banner .btn {display: inline-block;margin: 25px 0 0;padding: 9px 22px 7px;clear: both;color: #fff;font-size: 12px;font-weight: bold;text-transform: uppercase;text-decoration: none;border: 2px solid rgba(255,255,255,.4);border-radius: 5px;}
.banner .btn:hover {background: rgba(255,255,255,.05);}
.banner .btn:active {-webkit-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));-moz-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));-ms-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));-o-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));}
.banner .btn, .banner .dot {-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));}
.banner .dots {position: absolute;left: 500px;right: 100px;bottom: 20px;width: 100%;}
.banner .dots li {display: inline-block;*display: inline;zoom: 1;width: 10px;height: 10px;line-height: 10px;margin: 0 4px;text-indent: -999em;*text-indent: 0;border: 2px solid #fff;border-radius: 6px;cursor: pointer;opacity: .8;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}
.banner .dots li.active {background: #fff;opacity: 1;}

.search{background:url("spirt.png") no-repeat 30px -88px; height:36px;line-height:44px;margin:30px 0 10px 0;}
.search label{margin-left:210px;}
.search label,.search a{font-size:16px;font-weight:500;color:#434343;}
.search a{padding-right:10px;}
.search .search_left{float:left;width:750px;}
.search .search_right{float:left;width:300px;height:32px;line-height:28px;border:1px solid #434343;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.search .search_right input[type="text"]{padding:0;height:25px;margin:0;font-size:14px;border:none;outline:none;width:263px;padding:0 5px;}
.search .search_right input[type="submit"]{width:30px;outline:none;border:none;background:url("spirt.png") no-repeat 0 -146px;text-indent:-9999px;}

.case_center .title{height:75px;background:url("spirt.png") no-repeat center -218px;width:600px;margin:0 auto;}
.case_center ul.case{width:1200px;margin:0 auto;}
.case_center ul.case li{display: inline-block;float:left;width:290px;border:1px solid #d6d6d6;height:132px;margin:20px 5px;text-align:center;}
.case_center ul.case li .head{height:76px;background:url("case.png") no-repeat 0 9999px;margin:14px 10px 5px 18px;}
.case_center ul.case li.col-1 .head{background-position:0 0;}
.case_center ul.case li.col-2 .head{background-position:0 -83px;}
.case_center ul.case li.col-3 .head{background-position:0 -160px;}
.case_center ul.case li.col-4 .head{background-position:0 -252px;}
.case_center ul.case li .head h1{font-size:22px;font-weight:500;margin-left:60px;text-align:center;width:160px;}
.case_center ul.case li .more{margin-right:28px;text-align:right;background:url("spirt.png") right 2px;padding-right:20px;}
.case_center ul.case li .more a{color:#703a00;}
.case_center ul.case li .more a:hover{color:#434343;}


.product_sort{margin:0;width:222px;background:#fff;position:relative;z-index:90px;border-top:#fff;border-bottom:solid 3px #c8c8c8;}
.product_sort .hd{position:relative;top:0px;width:222px;background:#000;height:46px;line-height:46px;text-indent:25px;font-size:16px;font-weight:bold;color:#fff;}
.product_sort .bd{}
.product_sort .bd .item{height:46px;line-height:46px;position:relative;border-left:solid 3px #c8c8c8;border-right:solid 3px #c8c8c8;}
.product_sort .bd .item:hover{background:#646464;border-left:3px solid #646464;border-right:3px solid #646464;}
.product_sort .bd .item:hover .title a{color:#fff;}
.product_sort .bd .item .title{width:206px;text-indent:25px;height:48px;line-height:48px;overflow:hidden;font-size:14px;color:#292929;}
.product_sort .bd .item .title a{color:#010101;position:relative;font-size:15px;font-family: "微软雅黑";}
.product_sort .bd .item .arrow{font-size:18px; color:#646464;position:absolute;right:10px;top:0px;}

.product_sort .bd .item .list{width:210px;padding-left:15px;height:30px;line-height:30px;overflow:hidden;}

.product_sort .bd .item .line{position:absolute;right:-3px;top:0px;width:3px;height:45px;background-color:#fff;z-index:95;display:none;}

.product_sort .bd .item .list a{color:#333;}
.product_sort .bd .item .list a:hover{text-decoration:underline;}
.product_sort .bd .layer .line{display:block;}
.product_sort .bd .layer .arrow{color:#fff;}
.product_sort .bd .item .subitem{display:none;}

.product_sort .bd .layer .subitem{background:#fff;border:solid 1px #6d6f6c;border-left:none;position:absolute;left:229px;_left:230px;top:-4px;z-index:995;height:auto!important;padding:10px;display:block; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }

.product_sort .bd .layer .subitem .inner ul{width:560px;}
.product_sort .bd .layer .subitem .inner ul li{padding:0 6px;display: inline-block;}
.product_sort .bd .layer .subitem .inner ul li a{color:#222;height:10px;}
.product_sort .bd .layer .subitem .inner ul li a:hover{color:#3299fd;}

.product_desc_show{width:962px;height:790px;float:right;z-index:2;text-align: left;}
.product_desc_show .in{width:940px; height:460px; position:relative; overflow:hidden;}
.product_desc_show .in ul{position:relative; left:0; top:0;}
.product_desc_show .in ul li{width:938px; height:460px;border:1px solid #000;}
.product_desc_show .in ul li img{width:938px; height:458px;}
.prev{ float:left; cursor:pointer;}
.num{height:140px;overflow:hidden; width:870px; position:relative;float:left;}
.min_pic{padding-top:20px; width:940px;}
.num ul{position:absolute; left:0; top:0;}
.num ul li{width:140px; height:122px; margin-right:5px;border:1px solid #646464;}
.num ul li.on{padding:0;border:1px solid #ae480a;width:140px;height:122px;border:1px solid #646464;}
.prev_btn1{width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:245px; left:30px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:245px; right:30px; width:28px; height:51px;z-index:9;cursor:pointer;}
.min_pic h1.ss{font-size:14px;height:30px;line-height:30px;position:relative;top:-30px;background:#000;color:#fff;text-align:center;font-size:15px;}

.team{background:url("team.png") no-repeat 0 bottom;height:68px;margin-bottom:30px;}
.team_info{float:left;width:450px;height:150px;}
.picScroll-top{width:450px;height:560px;float:left;}
.picScroll-top .hd{position:absolute;}
.picScroll-top .hd .prev,.picScroll-top .hd .next{display:block;width:20px; height:16px;overflow:hidden;cursor:pointer; background:url("arrow.png") 0 0 no-repeat;left:240px;position:absolute;top:-15px;}
.picScroll-top .hd .prev{position:absolute;display:block;width:20px;height:16px;background:url("arrow.png") 0 -30px no-repeat;top:505px;z-index:9999;}
.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
.picScroll-top .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat; }
.picScroll-top .hd ul li.on{background-position:0 0; }
.picScroll-top .bd{}
.picScroll-top .bd ul{overflow:hidden; zoom:1;}
.picScroll-top .bd ul li{margin-bottom:20px;height:240px;}
.picScroll-top .bd ul li .pic{float:left;height:100%;overflow:hidden;position:relative;}
.picScroll-top .bd ul li .pic img{left:10px;position:relative;width:180px;height:230px; display:block;z-index:9999;}
.picScroll-top .bd ul li .title{border:1px solid #000;position:relative;top:20px;height:220px;z-index:1;padding-left:200px;}
.picScroll-top .bd ul li .title h1{font-size:20px;border-bottom:1px solid #5c5c5c;font-weight:500;margin-left:20px;padding:30px 0 3px 10px;color:#5c5c5c;}
.picScroll-top .bd ul li .title p{font-size:15px;margin:16px 14px 8px 0;line-height:25px;text-indent:2em;color:#5c5c5c;}

.td {float:right;width:700px; height:500px;overflow:hidden;}
.td ul { width:1785px;height:500px;}
.td ul li {width:35px; height:500px;float: left; position: relative; overflow:hidden;}
.td .active {width:595px;}
.td ul span{ width:35px; height:500px;position:absolute;padding:160px 4px 0 4px;border-right:4px solid #fff;top: 0; right: 0; color: #fff; font-size:15px; text-align: center; cursor: pointer; }
.td ul img {width:595px;height:500px;}
.bg1 { background: #000;}
.bg2 { background: #4d4d4d;}

.cpal{background:url("cp.png") no-repeat 0 bottom;height:68px;margin-bottom:30px;}
ul.cpal_list li{float:left;width:275px;margin-right:20px;background:#dddddf;height:435px;border-top:2px solid #f0f0f0;border-bottom:5px solid #858585;}
ul.cpal_list li img{width:275px;height:258px;}
ul.cpal_list li h3{padding:28px 16px 12px 20px;}
ul.cpal_list li p{padding:0 20px;height:45px;}
ul.cpal_list li .more{background:#9f9f9f;display: block;float:right;padding:6px 10px;color:#fff;cursor:pointer;}
ul.cpal_list li a:hover{color:#c57428;}
ul.cpal_list li:nth-child(4n){margin-right:0px;}


.numcustomer{background:url("num2.jpg") no-repeat center 0;height:120px;width:1190px;margin:30px 0;}
.cf{background:url("cf.png") no-repeat -110px bottom;height:98px;margin-bottom:30px;}
.line{height:28px;border-bottom:2px solid #000;margin-bottom:60px;}
.line .ydzg{position:relative;width:238px;margin:0 auto;height:51px;background:url("ydzg.png") no-repeat 0 0;}

.news{float:left;width:363px;height:528px;}
.news .title{background:url("col_3_title.png") no-repeat -9999px -9999px;height:60px;line-height:60px;}
.news .ydzg{background-position:0 -15px;}
.news .ydzz{background-position:0 -93px;}
.news .ydws{background-position:0 -171px;}
.news p{padding:10px 2px;font-size:15px;line-height:24px;text-indent:2em;}
.news a.more{display:block;text-align:right;font-size:16px;color:#db0000;}
.faq a.more{display:block;text-align:right;font-size:16px;color:#db0000;}
.news .big{362px;}
.news .topnews{margin-top:10px;height:280px;margin-bottom:10px;}
.news .topnews .flimg{float:left;height:270px;width:215px;}
.news .topnews .frtext{float:right;width:180px;height:270px;}
.news .topnews .frtext h1{font-size:16px;padding-right:3px;}
.m28{margin:0 36px;}
.news .li{padding:4px 0;font-size:15px;color:#6d6f6c;}
ul.video{margin:4px 0;}
ul.video li{background:url("video.png") no-repeat 0 7px;padding:5px 0;}
ul.video li a{padding-left:20px;font-size:15px;}
ul.video li:first-child{height:238px;width:343px;margin:10px 0;padding:0;background:none;}
ul.video li:first-child a{padding:0;}
ul.video li:first-child img{height:238px;width:343px;}

.hotartice{float:left;width:832px;height:368px;}
.hotartice .title{background:url("hote.png") no-repeat 0 0;height:50px;}
.hotartice .left{float:left;width:330px;height:318px;}
.hotartice .right{float:right;width:458px;height:318px;}
.hotartice .right ul li{height:106px;}
.hotartice .right ul li a{display:block;color:#db0000;font-size:18px;text-align:center;height:30px;font-weight:600;}
.hotartice .right ul li p{padding:4px 0;height:68px;text-indent:2em;font-size:15px;overflow:hidden;}
.hotartice .leftimg{width:330px;height:240px;margin-top:10px;display: block;}

.zs{float:right;width:343px;height:368px;}
.zs .title{background:url("zs.png") no-repeat -8px 0;height:50px;}

.faq{float:left;width:368px;height:468px;border:1px solid #b2b2b2;}
.faq .title{width:368px;background:url("faq.png") no-repeat center bottom;height:60px;}
.faq ul li{height:110px;border-bottom:2px dotted #646464;margin:10px 15px 10px 10px;font-size:15px;}
.faq ul li .fico{float:left;width:38px;height:30px;background:#d7842a;text-align:center;color:#fff;line-height:30px;border-right:2px solid #fff;margin-bottom:8px;}
.faq ul li a{float:left;width:296px;height:30px;background:#858585;color:#fff;line-height:30px;text-indent:5px;margin-bottom:8px;}

.faq ul li .q .qico{float:left;width:36px;height:30px;background:#858585;text-align:center;color:#fff;line-height:30px;}
.faq ul li .q span{color:#000;font-size:15px;line-height:30px;padding-top:8px;padding-left:5px;}

.rmgz{float:left;width:430px;margin:0 20px;}
.rmgz .title{width:430px;background:url("rmgz.png") no-repeat center bottom;height:60px;margin-bottom:10px;}
.rmgz ul li{float:left;padding:0 8px;height:40px;line-height:40px;font-size:16px;}

.hdfc{float:right;width:343px;}
.hdfc .title{width:343px;background:url("fc.png") no-repeat center bottom;height:45px;margin-bottom:10px;}

.gbookbg{background:url("bg.png") no-repeat left 0;height:360px;}
.buchong{margin-top:30px;}

.fllink{float:left;width:720px;height:360px;}
.rfgbook{float:right;width:464px;height:360px;background:#ddd3cb;}
.rfgbook h1{font-size:25px;color:#de6904;width:300px;text-align:center;margin:26px auto 0;}
.rfgbook h2{text-align:center;font-weight:500;color:#de6904;}
.gbookdate{height:26px;line-height:26px;margin:12px 10px 5px 80px;}
.gbookdate label{font-size:16px;font-weight:600;}
.gbookdate input[type="text"]{width:240px;border:1px solid #626322;}
.gbookdate input[type="text"]:focus{border:1px solid #646464;}
.gbookdate label.liuyan{float:left;display:inline-block;position:relative;}
.gbookdate textarea{width:240px;height:80px;border:1px solid #626322;}
.gbookdate input[type="submit"]{border-radius:5px;padding:6px 20px;border:1px solid #fff;background:#fff;margin-left:110px;font-size:18px;color:#d76300;font-weight:600;}

.footer{background:#5c5c5c;}
.footer ul.tag{margin:20px;height:100%;overflow:hidden;}
.footer ul.tag li{float:left;border:1px solid #fff;padding:4px 6px;color:#fff;margin:6px;}
ul.copyright{margin:20px auto 20px auto;color:#fff;height:100%;width:1000px;overflow:hidden;}
ul.copyright li{float:left;border-right:1px solid #fff;font-size:15px;}
ul.copyright li a{padding:0 15px;color:#fff;}
.aa{width:600px;background:url("aa.png") no-repeat center bottom;height:30px;margin:0 auto;text-align:center;line-height:30px;color:#fff;}
.bb{width:600px;height:50px;margin:0 auto;text-align:center;line-height:50px;color:#fff;}

ul.company li{float:left;width:590px;height:100px;text-align:left;}
ul.company li .fllogo{float:left;width:52px;height:48px;}
.h1{height:56px;font-size:17px;}
.h2{font-size:17px; color:#fff;font-weight:600;font-weight:500;}
ul.company li .rf{float:left;height:48px;}
ul.company li .rf h1{font-size:17px;padding:0;color:#fff;margin-left:15px;font-weight:500;}
.ll{margin-bottom:5px;font-size:16px;color:#fff;margin-left:56px;}

/*product*/

ul.catgary{margin:18px 0;height:40px;overflow:hidden;width:740px;float:left;}
ul.catgary li{border:1px solid #b3b3b3;padding:6px 10px;float:left;margin:0 16px;background:#e8e8e8;}

.ff{float:right;width:400px;height:40px;margin:18px 0;text-align:right;margin-right:40px;}
.ff input[type="text"]{background:#cacaca;height:34px;line-height:30px;border:1px solid #cacaca;width:250px;}
.ff input[type="text"]:focus{border:1px solid #cacaca;}
.ff input[type="submit"]{height:34px;width:88px;line-height:30px;border:none;background:#777;color:#fff;font-size:16px;}
.navtion{margin-left:20px;}
.navtion a{font-size:15px;}

.biaoti{height:68px;line-height:68px;border-bottom:3px solid #000;font-size:28px;font-weight:600;}
.biaoti .inb{height:68px;border-bottom:3px solid #d8842a;width:120px;margin-left:20px;}

ul.lb li{width:346px;height:100%;overflow:hidden;float:left;margin:25px;}
ul.lb li .block{box-shadow:5px 5px 5px #646464;margin-bottom:40px;overflow:hidden;}
ul.lb li .sub{margin:22px 3px 10px 3px;overflow:hidden;}
ul.lb li .sub span{background:url("line.png") no-repeat right center;display:block;float:left;padding:0 8px;height:30px;line-height:30px;font-size:15px;}
ul.lb li .sub span:last-child{background:none;}
.ask{padding:6px 10px;color:#000;margin:0 auto 28px;background:#646464;width:100px;text-align:center;}
.ask a{color:#fff;}
ul.lb li .head{height:43px;line-height:43px;background:#646464 url("lbhead.png") no-repeat 0 0;color:#fff;margin:0 auto;text-align:center;font-size:15px;}
ul.lb li .line{position:relative;height:22px;border-bottom:1px solid #fff;width:300px;margin:0 auto;text-align:center;position:relative;top:-20px;}

ul.lb li img{width:346px;}
.bbbbb{border-bottom:2px solid #000;height:60px;line-height:60px;font-size:20px;}
.aboutinfo{width:575px; margin:15px 10px;}
.aboutinfo .flimg{float:left;width:158px;height:158px;overflow:hidden;}
.aboutinfo .ultext{float:right;width:390px;height:158px;}
.aboutinfo .ultext li{height:32px;line-height:32px;font-size:15px;}
.aboutinfo .ultext li a{padding-left:12px;}

.case_small_nav li{float:left;height:40px;line-height:40px;text-align:center;width:146px;border-left:2px solid #000;margin:10px 6px 10px 20px;background:#e8e8e8;font-size:16px;font-weight:600;}

.case_big_nav li{width:346px;box-shadow:2px 2px 2px #646464;margin-bottom:15px;}

.case_big_nav li .images{height:298px;width:345px;overflow:hidden;}
.case_big_nav li .images .tbg{position:relative;top:250px;line-height:27px;height:27px;width:260px;background:url("tbg.png") no-repeat 0 0px;font-size:15px;color:#fff;font-weight:600;text-indent:10px;}
.case_big_nav li .tbg2{position:relative;line-height:27px;height:27px;background:url("tbg2.png") no-repeat right 0px;font-size:15px;color:#fff;font-weight:600;text-align:right;padding-right:20px;}
.case_big_nav ol.alsm{margin:10px 0 15px 0;}
.case_big_nav ol.alsm dt{padding:5px 0;font-size:15px;}
.case_big_nav .more{text-align:right;margin-right:20px;margin-bottom:10px;}

.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.icon-arrow-a-left, .icon-arrow-a-right { background: url(icon.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }

.h{height:40px;border-bottom:1px solid #000;margin-bottom:10px;position:relative;z-index:1;}
.h .hin{width:1190px;margin:0 auto;position:relative;z-index: 2;}
.h .hin .wz{position:relative;height:40px;width:490px;padding-left:6px;background:#fff;top:25px;z-index:999;font-size:16px;font-weight:600;color:#552c00;}
#main {overflow:hidden;position: relative;border-bottom:1px solid #d7842a;padding:0;padding:10px 0 20px 0;}

#index_b_hero {width:1190px; height: 420px; margin: auto; position: relative;z-index:1px;}
#index_b_hero img {width:1190px; height: 420px;vertical-align:top;}
#index_b_hero .heros{width: 1190px; height: 420px;}
#index_b_hero .hero-wrap {overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next {margin: -25px 10px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff;z-index: 1; position: absolute; top: 0; left: 0; width: 1190px; height: 420px; overflow: hidden; left: 2380px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1190px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
#index_b_hero .mask-right { left: 1190px; }
#index_b_hero .active { z-index: 2; left: 0;}

.dts{float:left;width:666px;margin:23px 15px 5px 15px;}
.dts ul.flarea{float:left;width:400px;height:100%;overflow:hidden;}
.dts ul.flarea li{height:32px;height:100%;overflow:hidden;font-size:15px;}
.dts ul.flarea li a{display: block;float:left;width:340px;height:32px;}
.dts ul.flarea li span{display:block;float:right;height:32px;width:56px;}

.rfimg{float:right;width:220px;height:168px;}

.newslist_case{position:absolute;width:388px;height:550px;background:red;}
.abs_11{position:relative;width:232px;height:178px;background:#d8842a;left:398px;top:0;}
.abs_21{position:relative;width:232px;height:178px;background:#d8842a;left:398px;top:10px;}
.abs_31{position:relative;width:232px;height:174px;background:#ee442a;left:398px;top:20px;}
.abs_12{position:relative;width:232px;height:365px;background:#ee442a;left:640px;top:-530px;}
.abs_22{position:relative;width:232px;height:174px;background:#ee442a;left:640px;top:-520px;}
.abs_13{position:relative;width:232px;height:215px;background:#ee442a;left:882px;top:-1070px;}
.abs_23{position:relative;width:232px;height:325px;background:#ee442a;left:882px;top:-1060px;}

.w-712{width:712px;}
.w-468{width:468px;}
.w-235{width:225px;height:272px;background:blue;}
.w-290{width:426px;}
ul.ssbd li{height:32px;line-height:32px;font-size:15px;color:#646464;}
ul.ssbd li a{display: block;float:left;width:310px;}
ul.ssbd li span{display: block;float:right;width:48px;}
.a{border:1px solid #212121;border-bottom:6px solid #212121;}
.onfaq_title{height:43px;background:url("onlineaq.jpg") repeat-x 0 0;}
.ddd{margin:22px 10px;}
.ddd li{height:32px;line-height:32px;margin:5px 0;}
.ddd i{float:left;display:block;background:#d7842a;color:#fff;font-size:15px;font-style:normal;padding:0px 8px;}
.ddd li a{float:left;width:300px;padding:0 10px;background:#858585;color:#fff;font-size:15px;border-left:1px solid #fff;}
.ddd li span{float:right;width:100px;text-align:right;font-size:15px;font-weight:600;}

.w-730{width:730px;}
.w-448{width:448px;}
.w-360{width:360px;margin:20px 18px;}
.w-360 .title{height:30px;line-height:30px;font-size:16px;font-weight:600;}
.w-360 ul{margin:20px 0;}
.w-360 ul li{line-height:30px;margin:2px 0 4px 0;font-size:16px;}
.w-360 ul li span{display:block;float:left;height:20px;margin:6px 10px 0 0;width:4px;background:#ccc;}
.w-360 ul li:hover{background:#e78215;}
.w-360 ul li:hover a{color:#fff;}
.w-360 ul li:hover span{background:none;}


.w-768{width:768px;}
.w-368{width:368px;}
.videolist li{margin:20px 16px;height:240px;width:748px;border-bottom:2px solid #e6e6e6;}
.videolist li .img{float:left;width:340px;height:212px;background:blue;overflow:hidden;}
.videolist li .img .play{position:relative;background:url("play.png") no-repeat 0 0;width:49px;height:49px;z-index:999;top:-80px;left:30px;}
.videolist li .text{float:right;width:388px;height:226px;}
.videolist li .text h1{text-indent:30px;font-size:18px;color:#212121;}
.videolist li .text p{text-indent:2em;line-height:25px;font-size:15px;margin:10px 0;}
.videolist li .text .s span{margin-left:160px;}
.viewright{margin-top:0px;}
.viewright .title{height:38px;line-height:38px;background:#c6c6c6;width:362px;}
.viewright .intitle{height:38px;line-height:38px;background:#7a7a7a;position:relative;top:5px;left:5px;text-indent:30px;color:#fff;font-size:16px;font-weight:600;}
.viewright ul {margin:15px 0;}
.viewright ul li{height:28px;line-height:28px;padding:0 2px;}
.viewright ul li span{display: block;float:left;width:4px;background:#000;height:18px;margin-top:6px;}
.viewright ul li a{float:left;display: block;width:300px;font-size:15px;text-indent:10px;}
.viewright ul li b{float:right;display:block;width:46px;}

.tel{border-top:2px solid #d8842a;border-bottom:2px solid #d8842a;height:108px;line-height:108px;background:url("400.jpg") no-repeat center 15px;}

..biaoti{font-family:"华文中宋";}
.biaoti .dot{border-bottom:3px solid #d8842a;width:120px;margin-left:20px;position:relative;top:-3px;}

.zyxjglx li{float:left;display: block;width:238px;height:218px;margin-top:25px;}
.zyxjglx li .main{float:left;width:232px;height:218px;}
.zyxjglx li .main .hh{width:184px;margin:0 auto;height:150px;}
.zyxjglx li .main .hh .caca{background:url("cagray.png") no-repeat -9999px -9999px;text-indent:40px;height:58px;}
.zyxjglx li .main .hh .caca h1{font-size:18px;font-weight:bold;padding-top:26px;margin-bottom:20px;}
.zyxjglx li .main .hh .ico1{background-position:10px 0;}
.zyxjglx li .main .hh .ico2{background-position:10px -85px;}
.zyxjglx li .main .hh .ico3{background-position:10px -172px;}
.zyxjglx li .main .hh .ico4{background-position:10px -277px;}
.zyxjglx li .main .hh .ico5{background-position:10px -385px;}
.zyxjglx li .line2{float:right;width:2px;height:136px;background:#d6d6d6;margin-top:40px;}
.zyxjglx li .main .hh .caca p{clear:both;width:196px;margin:0 auto;text-align:center;line-height:30px;margin:0;padding:0;text-indent:0;font-size:15px;}

.zyxjglx li .main .btn{width:100px;height:40px;margin:0 auto;text-align:center;background:#d7842a;line-height:40px;font-size:15px;}
.zyxjglx li .main .btn a{color:#fff;}
.oxmtext{width:446px;height:71px;position:relative;z-index:9999;background:url("bg11.png") no-repeat 0 0;margin:0 auto;text-align:center;font-size:30px;color:#fff;}
.oxm{position:relative;z-index:1;height:90px;line-height:90px;font-size:25px;color:#000;background:#e6e6e6;padding:0 16px;margin-bottom:10px;}
.biaoti2{height:68px;line-height:68px;border-bottom:3px solid #ff981f;font-size:30px;font-weight:600;}
.biaoti2 span{font-size:22px;color:#ff981f;}
.biaoti2 i{font-size:12px;font-style:normal;padding:6px;position:relative;top:-2px;color:#ff981f;}
.h3{width:1000px;margin:10px auto;text-align:center;font-size:22px;}
.goodkh{height:50px;width:160px;font-size:26px;margin:0 auto;text-align:center;background:#fff;position:relative;margin-top:20px;z-index:999;font-weight:600;color:#646464;}
.khmd{position:relative;top:-30px;border:2px solid #646464;margin:0 auto;width:1190px;text-align:center;height:100%;overflow:hidden;padding:20px 82px;z-index:1;}
.khmd li{float:left;width:92px;margin:9px;height:30px;line-height:30px;background:#646464;text-align:center;font-size:15px;color:#fff;}
.col-2{width:560px;height:100%;overflow:hidden;}
.aboutimages{float:left;height:155px;width:160px;overflow:hidden;}
.aboutnews{float:right;width:410px;height:155px;padding-left:10px;}
.aboutnews li{line-height:30px;height:30px;}
.aboutnews li span{float:right;width:50px;}
.aboutnews li a{float:left;display: block;height:30px;width:320px;}

.arite{float:left;width:772px;height:100%;overflow:hidden;}
.arite .title{height:50px;line-height:50px;border-bottom:1px dotted #646464;font-size:18px;width:772px;margin:0 auto;text-align:center;}
.arite .adtitle{height:40px;line-height:40px;}
.leftarite{float:}
.case2 {margin:6px 0;border-bottom:1px solid #fff;}
.case2 li{height:215px;overflow:hidden;}
.case2 li .l{float:left;width:265px;height:192px;overflow:hidden;}
.case2 li .r{float:right;width:490px;height:192px;overflow:hidden;}
.case2 li .r .bt{font-size:18px;font-weight:600;margin-bottom:10px;}
.prevartice,.nextartice{height:30px;line-height:30px;margin-right:10px;background:#646464;padding:0 13px 0 4px;color:#fff;}
.prevartice a,.nextartice a{color:#fff;}
.stitle{height:42px;border-top:2px solid #000;line-height:42px;font-size:18px;font-weight:bold;}
.cp h3{height:38px;line-height:38px;width:345px;margin:0 auto;text-align:center;}
.cpflimg{width:345px;overflow:hidden;}

.content_title{height:56px;line-height:56px; border-bottom:1px solid #f08519;font-size:25px;font-weight:600;}
.content_title span{font-size:20px;color:#f08519;margin-left:20px;}

.ygfc_show{width:1190px;margin:0 auto;text-align:center;margin:15px 0;}

.ydjg{position:relative;top:-40px;height:75px;line-height:75px;border-bottom:1px solid #f08519;margin:0 auto;text-align:center;z-index:99}
.ydjg img{position:relative;top:20px;z-index:999;background:#fff;padding:0 20px;}

.lxfs{height:60px;line-height:60px;border-bottom:1px solid #ccc;font-size:20px;background:url("lxfs_ico.png") no-repeat 0 0;text-indent:60px;margin-bottom:20px;color:#f08519;}
.lxxx h2{font-size:16px;font-weight:500;margin:8px 0 0 0;}
.lxxx1 h2{font-size:16px;font-weight:500;margin:10px 0 16px 0;}
.lx{height:60px;line-height:60px;border-bottom:1px solid #ccc;font-size:20px;background:url("map.png") no-repeat 0 10px;text-indent:60px;margin-bottom:20px;color:#f08519}
.map{height:60px;line-height:60px;border-bottom:1px solid #ccc;font-size:20px;background:url("map2.png") no-repeat 0 -2px;text-indent:70px;margin-bottom:20px;color:#f08519}
.you{height:60px;line-height:60px;border-bottom:1px solid #ccc;font-size:20px;background:url("you.png") no-repeat 0 -2px;text-indent:70px;margin-bottom:20px;color:#f08519}
.lxts{color:#646464;line-height:32px;font-size:16px;height:100%;overflow:hidden;}
.lxts i.i1{background:url("lx.png") no-repeat 0 0;float:left;display: block;width:58px;height:40px;}
.lxts .bz{height:100%;overflow:hidden;}
.lxts i.i2{background:url("lx.png") no-repeat 0 -50px;float:left;display: block;width:58px;height:40px;}
.lxts i.i3{background:url("lx.png") no-repeat 0 -192px;float:left;display: block;width:58px;height:40px;}
.lxts i.i4{background:url("lx.png") no-repeat 0 -246px;float:left;display: block;width:58px;height:40px;}
.lxts span{font-weight:600;}

.welcome{line-height:30px;font-size:15px;}
.welcome h3,.welcome p{text-indent:2em;}
.welcome p span{color:#f08519;}


.w-580{height:100%;overflow:hidden;width:580px;}
.bbbb{font-family:"华文中宋";font-size:25px;color:#000;}
.bbbb i{font-size:40px;padding-right:10px;}
.nn{font-size:15px;line-height:30px;padding:20px 10px 20px 38px;}
.nn2{font-size:15px;line-height:30px;padding:0px 10px 0px 38px;}
.nn span,.nn2 span{color:#f37100;}
.leftpart img{margin-left:38px;}

.newkh{height:150px;line-height:150px;border-bottom:1px solid #000;width:1190px;background:url("xkhhz.png") no-repeat center 10px;}

/*changfang*/
.slider{ width:100%;  min-width:980px;  height:340px; position:relative;text-align:center;overflow:hidden;}
.slider .bd{ width:980px; position:absolute; left:50%; margin-left:-490px;padding:10px 0;background:#323232;}
.slider .bd li{ width:980px;  overflow:hidden; }
.slider .bd li img{display:block; width:980px; height:280px;}
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-980px !important;   }
.slider .hd{ position:absolute; width:100%; left:0;z-index:1; height:8px;bottom:20px;;text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline;zoom:1; width:22px; height:22px; line-height:22px; overflow:hidden; margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;border-radius:10px;border:1px solid #fff;}
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;width:22px; height:22px; line-height:22px;border:1px solid #646464;}
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:335px; cursor:pointer;}
.slider .prev{ left:-50%; margin-left:-490px;  }	.slider .next{ left:50%;  margin-left:490px;}
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:300px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;position:absolute; top:0; z-index:1; width:60px; height:335px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url("slider-arrow2.png") -120px -20px no-repeat;}
.slider .next .arrow{ left:0; background:url("slider-arrow2.png") 0 -20px no-repeat;}

.w-250{width:250px;height:100%;overflow:hidden;}
.w-260{width:260px;height:100%;overflow:hidden;}
.w-160{width:160px;height:100%;overflow:hidden;}
.w-560{width:560px;height:100%;overflow:hidden;}
.w-430{width:430px;height:100%;overflow:hidden;}
.uull{background:url("apple.jpg") no-repeat 10px 20px;margin-top:20px;}
.uuulll{background:url("wxwx.jpg") no-repeat 10px 20px;margin-top:20px;}
.uull li,.uuulll li{height:30px;line-height:30px;font-size:15px;text-align:left;margin-left:110px;}

.TB-focus{width:343px; height:410px;position:relative;  overflow:hidden; }
.TB-focus .hd {position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus .bd img{width:343px;height:360px;overflow:hidden; border:1px solid #d8d8d8; }
.TB-focus .hd li {color:#000; cursor:pointer;width:26px;padding-top:3px; line-height:26px;height:26px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70);  border-radius:13px;font-weight:600;}
.TB-focus .hd li.on {background:#000; color:#fff;border:1px solid #d8d8d8; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }

.tbg{height:24px;line-height:30px;background: #828282;margin:25px 0;}
.tbg-text{background:url("lybt01.jpg") no-repeat 0 -4px;width:425px;color:#000;height:24px;line-height:22px;padding:0 10px;margin:0 20px;font-size:20px;font-weight:600;text-indent:-9999px;}
.tbg-text2{background:url("liyou2.jpg") no-repeat 0 -2px;width:345px;color:#000;height:24px;line-height:22px;margin:0 20px;font-size:20px;font-weight:600;text-indent:-9999px;}
.tbg-text3{background:url("liyou3.jpg") no-repeat 0 -2px;width:475px;color:#000;height:24px;line-height:22px;margin:0 20px;font-size:20px;font-weight:600;text-indent:-9999px;}
.tbg-text4{background:url("liyou4.jpg") no-repeat 0 -2px;width:325px;color:#000;height:24px;line-height:22px;margin:0 20px;font-size:20px;font-weight:600;text-indent:-9999px;}
.tbg-text5{background:url("liyou5.jpg") no-repeat 0 -2px;width:275px;color:#000;height:24px;line-height:22px;margin:0 20px;font-size:20px;font-weight:600;text-indent:-9999px;}
.u-block{height:100%;overflow:hidden;}
.u-block p{line-height:30px;font-size:16px;text-indent:20px;}

.yellow{width:580px;height:138px;background:#d38839;opacity:.9;filter:alpha(opacity=90);position:relative;top:184px;left:0;padding-left:35px;padding-top:30px;}

.yellow2{width:520px;height:138px;background:#d38839;position:relative;top:184px;left:700px;padding-left:35px;padding-top:20px;}
.yellow3{width:520px;height:138px;background:#d38839;position:relative;top:184px;left:0px;padding-left:35px;padding-top:20px;}
.w-445{width:445px;height:100%;overflow:hidden;}
.w-445 h1{padding-top:60px;font-size:25px;font-weight:500;}
.w-604{width:604px;height:100%;overflow:hidden;}

.liyou3{height:100%;overflow:hidden;background:url("sprit.png") repeat-y 10px 0;}
.liyou3 li{height:60px;line-height:60px;font-size:16px;background:url("r.png") no-repeat 7px 26px;text-indent:40px;}

.tsxm{margin-left:160px;height:100%;overflow:hidden;padding:30px 0;float:left;width:600px;}
.tsxm li{height:33px;font-size:17px;}

.tsxmtel{width:330px;float:right;height:100%;overflow:hidden;margin:25px 30px 0 0;}

fieldset{border:3px solid #ff7d1f;margin:30px 0;padding:12px 30px;line-height:30px;font-size:16px;color:#000;height:160px;}
legend{color:#ff7d1f;padding:0 8px;font-size:20px;font-weight:600;}

.dbbt{height:68px;background:url("dbbt.png") no-repeat 0 0;padding:12px 0 0 30px;color:#ff7d1f;}
.dbbt span{padding-left:60px;color:#fff;font-size:18px;}
.dbbt2{text-indent:-9999px;height:80px;background:url("diff_01.png") no-repeat 0 0;padding:22px 0 0 4px;color:#ff7d1f;font-size:18px;margin:20px 0;}
.dbbt02{text-indent:-9999px;height:80px;background:url("diff_02.png") no-repeat 0 0;padding:22px 0 0 4px;color:#ff7d1f;font-size:18px;margin:20px 0;}
.dbbt2 span{padding-left:60px;color:#fff;font-size:18px;text-indent:-9999px;}

.yjyydb{height:100%;overflow:hidden;background:url("line2.png") repeat-y 10px 0;padding:16px 0 0 0;margin-top:10px;}
.yjyydb li{line-height:30px;font-size:16px;background:url("aaa.png") no-repeat 6px 10px;padding-left:40px;margin-bottom:20px;}

table{border-collapse:collapse;border:none;}
table thead tr td{border-bottom:2px solid #fff;text-align:center;font-size:18px;font-weight:600;}
table thead tr td.odd{background:#ff7d1f;color:#fff;padding:10px 0;}
table thead tr td.even{background:#ffac70;color:#ae5413;padding:10px 0;}
table tbody tr td{border-bottom:2px solid #fff;width:156px;padding:6px 8px;vertical-align:top;font-size:15px;}
table tbody tr td:nth-child(4n+1){width:102px;font-size:18px;text-align:center;vertical-align:middle;font-weight:600;}
table tbody tr td:nth-child(odd){background:#b4b4b4;color:#fff;}
table tbody tr td:nth-child(even){background:#e4e4e4;color:#646464;}

.bbb{height:46px;line-height:46px;border:2px solid #ff7500;width:162px;margin:30px 0 0 0;}
.bbb .in{height:46px;line-height:46px;background:#ff7500;width:162px;margin:2px 0 0 2px;font-size:20px;color:#fff;text-align:center;font-weight:600;}

.tttt{line-height:40px;border-bottom:1px solid #000;width:440px;margin:10px auto 20px;height:20px;}
.tttt .int{width:200px;text-align:center;height:40px;line-height:40px;background:#fff;font-size:22px;font-weight:600;margin:0 auto;}
.gx{margin:30px 0;}
.gx li{height:100%;overflow:hidden;margin:8px;}
.gx li span{float:left;width:40px;height:50px;background:url("dd.png") no-repeat 0 0;font-size:18px;padding:4px 0 16px 9px;font-weight:600;color:#fff;}
.gx li .wz{float:left;width:400px;font-size:16px;font-weight:500;color:#000;padding:6px 0;line-height:30px;}

.liaojie{background:#f1761d;margin-top:30px;font-size:16px;padding:8px 12px;width:260px;font-weight:600;text-align:center;color:#fff;border-radius:5px;box-shadow:2px 2px 12px 1px #646464;}

.w-486{width:486px;height:270px;height:100%;overflow:hidden;}
.w-660{width:660px;height:270px;overflow:hidden;}
.rymm{height:46px;line-height:46px;border:2px solid #ff7500;width:462px;}
.rymm .in{height:48px;line-height:48px;background:#ff7500;width:462px;margin:2px 0 0 2px;font-size:20px;color:#fff;font-weight:600;padding-left:20px;box-shadow:2px 3px 8px 2px #646464;}
p.dd{margin-top:30px;line-height:30px;font-size:16px;}

.w-590{width:590px;height:100%;overflow:hidden;}
.w-590 .lbt{float:left;font-size:21px;color:#fff;background:#ff7d1f;padding:20px 16px;width:54px;height:170px;box-shadow:2px 3px 8px 2px #646464;}
.w-590 .lbtext{float:left;font-size:16px;text-indent:2em;width:536px;padding:26px;background:#e6e6e6;height:170px;}
.xyhbt{background:#692800;height:42px;line-height:42px;font-size:20px;color:#fff;font-weight:600;padding-left:20px;}

.w-820{float:left;width:820px;height:100%;overflow:hidden;}
.w-820 h1{font-size:16px;font-weight:500;margin:10px;}
.w-300{float:right;width:300px;height:100%;overflow:hidden;}
.xi{font-size:18px;line-height:36px;text-indent:2em;margin:20px 0;}
.w580{width:580px;height:100%;overflow:hidden;}
.xdb h1{width:100%;height:40px;line-height:40px;background:#646464;font-size:20px;font-weight:600;text-align:center;color:#fff;}
.xdb .txt{padding:30px 20px;font-size:16px;line-height:32px;text-indent:2em;background:#f0f0f0;height:170px;}

.xdb2 h1{width:100%;height:40px;line-height:40px;background:#ff7d1f;font-size:20px;font-weight:600;text-align:center;color:#fff;}
.xdb2 .out{width:100%;border:2px solid #c8c8c8;border-top:none;height:100%;overflow:hidden;padding:28px;height:358px;}
.xdb2 .out ul{background:url("line2.png") repeat-y 5px 0;}
.xdb2 .out ul li{line-height:50px;padding-left:30px;font-size:16px;background:url("aaa.png") no-repeat 0px 20px;}

.w458{width:458px;height:100%;overflow:hidden;}
.w680{width:680px;height:100%;overflow:hidden;}

.xdb3 {width:700px;height:100%;overflow:hidden;padding:28px;height:358px;}
.xdb3 ul{background:url("line2.png") repeat-y 5px 0;}
.xdb3 ul li{line-height:50px;padding-left:30px;font-size:16px;background:url("aaa.png") no-repeat 0px 20px;}
.numico{float:left; width:40px;height:40px;border-radius:20px;font-size:24px;font-weight:600;border:2px solid #ff981f;padding:0px 8px;text-align:center;color:#ff981f;}
.frimg{float:right;width:500px;height:320px;text-align:right;}
.leftdesc{height:100%;overflow:hidden;}
.leftdesc li{margin:20px 0;}
.leftdesc li h1{font-size:23px;height:40px;line-height:40px;color:#ff981f;text-indent:10px;}
.leftdesc li p{font-size:16px;padding-left:50px;}

.casetitle{height:39px;line-height:39px;font-size:22px;color:#ff981f;text-indent:50px;background:url("tttt.jpg") no-repeat 0 0;}
.casetitle span{font-size:16px;padding-left:50px;color:#fff;}
.casetitle span a{color:#fff;}
.newsstyle2{height:100%;overflow:hidden;margin:20px 0;}
.newsstyle2 li{height:30px;line-height:30px;font-size:15px;background:url("r.png") no-repeat 0 11px;}
.newsstyle2 li a{float:left;width:520px;height:100%;overflow:hidden;text-indent:15px;}
.newsstyle2 li a:hover{color:#ff981f;}
.newsstyle2 li span{float:right;width:50px;height:100%;overflow:hidden;}
.jiaocheng {height:100%;overflow:hidden;margin-bottom:20px;}
.jiaocheng li{width:368px;float:left;height:320px;padding:25px 10px 0 20px;}
.jiaocheng li .img{width:325px;height:206px;border:2px solid #646464;}
.jiaocheng li h1{font-size:16px;font-weight:500;padding:8px 0;}
.jiaocheng li .tag{padding:4px 0;}
.t99{height:52px;border-bottom:3px solid #000;font-family:"华文中宋";margin-top:14px;}

.class{margin:10px 0 10px 0;}
.class img{margin:10px;width:348px;}
.class h2{text-align:center;font-size:15px;font-weight:500;line-height:35px;line-height:35px;}
.flw670{float:left;width:670px;height:100%;overflow:hidden;}

.frw410{float:right;width:410px;overflow:hidden;}

.ww800{float:left;width:800px;margin:20px 10px 20px 30px;height:570px;}
.case11{float:left;width:435px;height:100%;overflow:hidden;}
.case12{float:left;width:320px;height:100%;overflow:hidden;margin-left:20px;}
.ww322{float:left;width:322px;margin-top:20px;border:2px solid #ef8811;height:566px;}


.slideTxtBox{ width:730px;text-align:left;height:100%;overflow:hidden;}
.slideTxtBox .hd{float:left;width:200px; height:100%;overflow:hidden;line-height:30px;margin:25px;}
.slideTxtBox .hd ul{}
.slideTxtBox .hd ul li{height:56px;line-height:56px;padding:0 15px; cursor:pointer;text-align:center;font-size:16px;color:#ff981f;background:#ececec;margin:10px 0;border-left:2px solid #ececec;font-weight:600;}
.slideTxtBox .hd ul li.on{border-left:2px solid #ff981f;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd ul h1{font-size:20px;margin:16px 0;font-weight:600;}

.slideTxtBox .bd li{height:30px;line-height:30px;font-size:15px;}
.slideTxtBox .bd li .date{ float:right; color:#999;}

.wzlbleft{float:left;width:314px;height:100%;overflow:hidden;}
.wzlbleft .h1{background:#c8c8c8;line-height:40px;height:40px;width:310px;}
.wzlbleft .h1 .h2{position:relative;background:#ff981f;height:40px;color:#ffd;top:4px;left:4px;width:310px;padding-left:16px;}

.wzlbleft ul.s1{margin-left:4px;height:100%;overflow:hidden;border:2px solid #c8c8c8;padding:10px;margin-bottom:19px;}
.wzlbleft ul.s1 li{height:40px;line-height:40px;font-size:16px;border-bottom:1px dotted #c8c8c8;background:url("icoRight.gif") no-repeat 5px 16px;padding-left:16px;}
.wzlbright{float:right;width:845px;height:100%;overflow:hidden;}
.articelist{padding:26px 20px;border:2px solid #c8c8c8;margin-left:20px;margin-top:20px;}
.articelist li{border-bottom:1px dotted #c8c8c8;margin-bottom:20px;height:100%;overflow:hidden;}
.articelist li .leftimag{width:195px;padding-bottom:20px;float:left;}
.articelist li .wz{width:560px;height:100%;overflow:hidden;float:right;}
.articelist li .wz h1{font-size:16px;font-weight:600;color:#ff981f;background:url("r2.png") no-repeat 0 10px;}
.articelist li .wz h1 a{color:#ff981f;padding-left:15px;}

.wzlbleft ul.s2{height:100%;overflow:hidden;border:2px solid #c8c8c8;padding:10px;margin:0 auto 20px;width:310px;margin-left:4px;text-align:center;}
.wzlbleft ul.s2 li img{width:270px;}
.wzlbleft ul.s2 li h3{font-size:16px;font-weight:500;padding:5px 0;}

.wzlbleft .lxfs2{width:314px;border:2px solid #ff981f;}
.wzlbleft .lxfs2 h1{height:40px;line-height:40px;background:#ff981f;font-size:17px;color:#fff;padding-left:20px;margin-bottom:10px;}
.wzlbleft .lxfs2 h4{padding:8px 10px 0px 10px;font-size:15px;}


.wzlbleft .lxfs2{width:314px;border:2px solid #ff981f;}
.wzlbleft .lxfs2 h1{height:40px;line-height:40px;background:#ff981f;font-size:17px;color:#fff;padding-left:20px;margin-bottom:10px;}
.wzlbleft .lxfs2 h4{padding:8px 10px 0px 10px;font-size:15px;}
.lxfs3{width:368px;border:2px solid #ff981f;margin-bottom:20px;}
.lxfs3 h1{height:40px;line-height:40px;background:#ff981f;font-size:18px;color:#fff;padding-left:20px;margin-bottom:10px;}
.lxfs3 h4{padding:8px 10px 0px 10px;font-size:15px;}

.pagenumber .nolink{background:#c8c8c8;display:inline-block;padding:6px 8px;border:1px solid #646464;margin:0 2px;}
.pagenumber span,.pagenumber a{background:#c8c8c8;display:inline-block;padding:6px 15px;border:1px solid #646464;margin:0 2px;}
.artice_info{min-height:260px;}
.dzzz_from{height:200px;width:1190px;background:#646464;padding:50px 20px 50px 60px;}
.dzzz_from .left{float:left;height:66px;width:300px;background:url("bt.png") no-repeat 10px 0;}
.dzzz_from .rightform{float:right;height:100px;width:730px;}
.dzzz_from .rightform .ldate{color:#fff;font-size:16px;padding:10px 0;}
.dzzz_from .rightform .ldate input{border-radius:5px;border:1px solid #fff;padding:0 6px;}
.send{position:relative;top:-46px;left:600px;height:36px;line-height:36px;width:130px;background:#ff981f;border-radius:5px;text-align:center;color:#fff;font-size:16px;font-weight:600;box-shadow:3px 3px 10px 2px #646464;border:1px solid #ff981f;}


#focus_Box{position:relative;width:710px;height:308px;margin:20px auto;}
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(images/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}


#lxbanner{overflow:hidden;position: relative;border-bottom:1px solid #d7842a;padding:0;padding:10px 0 20px 0;}
#lxmail {width:835px; height: 420px; margin: auto; position: relative;z-index:1px;}
#lxmail img {width:835px; height: 420px;vertical-align:top;}
#lxmail .heros{width: 835px; height: 420px;}
#lxmail .hero-wrap {overflow: visible; position: absolute; }
#lxmail .next, #lxmail .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
#lxmail .next:hover, #lxmail .prev:hover { background-color: orangered; }
#lxmail .next {margin: -25px 10px 0 0; right: 0; }
#lxmail .disabled { background-color: #eee; }
#lxmail .mask-left, #lxmail .mask-right, #lxmail .hero { background: #fff;z-index: 1; position: absolute; top: 0; left: 0; width: 835px; height: 420px; overflow: hidden; left: 1670px; }
#lxmail .mask-right, #lxmail .mask-left { z-index: 4; left: -835pxpx; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
#lxmail .mask-right { left: 835px; }
#lxmail .active { z-index: 2; left: 0;}

.aboutartice{font-size:20px;border-bottom:2px solid #000;height:40px;margin-top:20px;}
.tags{font-size:16px;font-weight:600;margin:20px 0 10px 0;}
.tagsul{height:100%;overflow:hidden;width:480px;}
.tagsul li{height:30px;line-height:30px;font-size:15px;}

.ft{float:right;width:260px;height:180px;margin-top: -30px;}


.albumlist{height:100%;overflow:hidden;}
.albumlist li{width:216px;height:260px;float:left;display: block;overflow:hidden;box-shadow:2px 3px 12px -3px #646464;margin:15px 11px 5px 11px;}
.albumlist li:hover h1 {font-size:15px;font-weight:500;height:40px;line-height:40px;background:#646464;position:relative;top:-40px;color:#fff;text-align:center;}


.news_style p{font-size:15px;line-height:30px;}