*{ margin:0; padding:0;}
html{ overflow-x:hidden;}
ul,dl,p{ margin:0; padding:0;}
ul{ list-style:none;}
img{ border:0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#a86e48;}
body{font-size:12px; color:#333; font-family:"microsoft yahei",Verdana, Geneva, sans-serif;background: #fff; }
.f-fl{float: left;}
.f-fr{float: right}

.header{height:165px;background: url(/PcTemplates/36tempeleven/images/top-bar.jpg)  repeat-x;}
.lg{width: 1100px;margin: 0 auto;position: relative;}
.top{height: 40px; line-height: 40px;}
.lg_tit{float:left;font-size: 14px;color: #333;}
.sethome{ float: right; color:#333;  text-align:right;position: relative;right: 0;top: 0;}
.sethome .cn{display: block; width: 24px; height: 24px;line-height: 24px;font-size: 12px;color: #fff;background-color:#a86e48; border-radius: 50%;text-align: center;
position: absolute;right: 42px;top: 6px;}
.sethome a.cn:hover{font-size: 12px;color: #fff;background-color:#a86e48;text-decoration: none;}
.sethome .en{display: block; width: 24px; height: 24px;line-height: 24px;font-size: 12px;color: #333;background-color:#eeeeee; border-radius: 50%;text-align: center;
position: absolute;right: 10px;top: 6px;}
.sethome a.en:hover{font-size: 12px;color: #333;background-color:#eeeeee;text-decoration: none;}


.lg_l{width: 270px; height: 104px;  float: left;}
.lg_r{float: right;   width: 810px;}
/*导航*/
.menu{padding-top: 50px;}
.menu ul{  z-index:999;}
.menu ul li{ float:left; display:inline; position:relative; }
.menu ul li span{width:90px; height:30px; display:block;}
.menu ul li a{ display:block;float:left;width:90px; text-align:center; color:#232222; font-size:14px; font-weight:100; height:30px;line-height:30px;text-decoration: none;overflow: hidden;}
.menu ul li a:hover{ color:#232222; text-decoration: none; font-weight: bold;}

.menu ul li ul{ display:none; position:relative; top:30px; left:0; position:absolute;z-index: 99;}
.menu ul li.over ul{ display:block; }
.menu ul li ul li{ width:90px; height:30px; line-height:30px; padding-top:4px; background:#fff; display:block; float:none;}
.menu ul li ul li a{ display:block; font-size:12px; font-weight:normal; height:30px; line-height:30px; float:none; overflow:hidden;}




.banner{ width:100%;height: 537px; overflow-x:hidden;background:url(/PcTemplates/36tempeleven/images/ban-shadow.jpg) bottom repeat-x;}
/*flash*/
.flexslider{position:relative;height:520px;overflow:hidden;background:url(/PcTemplates/36tempeleven/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:520px; }
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:50px;overflow:hidden;background:url(/PcTemplates/36tempeleven/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.main-cont{  width:100%; padding: 50px 0;overflow: hidden;}
.m_content{ width:1100px; margin:0 auto; }
.bg-white{background-color: #fff;}
.bg-gray{background-color: #f5f5f5;}

/*tit*/
.cpzs_t{text-align: center;padding-bottom: 20px; background: url(/PcTemplates/36tempeleven/images/tit-line.jpg) bottom center no-repeat;}
.tit-cont{color: #a86e48;font-size: 30px;font-weight: 100;font-family: "microsoft yahei";height: 50px;line-height: 50px; }
.tit-em{font-style:normal;  font-weight: 100; font-family: Verdana;height: 20px;line-height: 20px; background: url(/PcTemplates/36tempeleven/images/line.jpg)  center repeat-x;}
.tit-em em{color:#959595;display: inline-block; padding-left: 10px; padding-right: 10px; background: #ffffff;font-style: normal;font-size: 20px;font-variant:small-caps;}
.bg-gray .tit-em em{color:#959595;display: inline-block; padding-left: 10px; padding-right: 10px; background: #f5f5f5;font-style: normal;font-size: 20px;font-variant:small-caps;}

/*sub class*/
.sub-box{text-align: center;height:37px;overflow:hidden;margin-top: 40px;}
.sub-box a{padding: 6px 30px;margin-right: 15px;line-height: 36px;border: 1px solid #a86e48;color: #a86e48;border-radius: 18px; font-size: 14px;}
.sub-box a:hover{color: #fff; background-color: #a86e48;border: 1px solid #a86e48;text-decoration: none;font-size: 14px;}

/*关于我们*/
.gywm-img{ float: right;width: 378px;height: 403px; padding: 0px 16px 16px 0;background: url(/PcTemplates/36tempeleven/images/gs-img-bg.jpg)  no-repeat;margin-top:20px;}
.gywm_box{width:540px; float:left;  color: #333333;margin-top:80px;padding-left: 10px;}
.gywm_txt{ padding-top:8px;}
.h3-cpy{font-size: 30px; font-weight: 100;color: #000;margin-top: 30px;overflow: hidden;height: 40px;line-height: 40px; }
.sy_txt{height: 168px; overflow: hidden;line-height: 28px;font-size: 14px;margin-top: 15px;}

a.more{ display:block;padding-left: 18px; width: 110px;height: 30px;line-height: 30px; text-decoration: none; color:#fff; font-size: 14px; 
margin-top: 30px;background: url(/PcTemplates/36tempeleven/images/more.jpg)  no-repeat; }
a.more:hover{ text-decoration: none; color: #fff;}


/*dtzx*/
.dtzx { width: 1100px;    margin: 0 auto;    overflow: hidden;}
.dtzx .jdt{width: 380px; padding-top: 40px; float: left;border-bottom: 3px solid #a86e48;}
.dtzx .jdt .tup img{width: 380px; height: 180px;}
.dtzx .jdt .bt{padding: 10px; margin-left: 10px;}
.dtzx .jdt .bt h3{width: 100%; color: #002041; margin-bottom: 5px; overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.dtzx .jdt .bt em{display: block; height: 72px; font: 13px/24px "Microsoft Yahei"; overflow: hidden; color: #666;margin-bottom: 10px;}
.dtzx .jdt .bt .more{background: none;width: 100px;height: 30px;border: 1px solid #a86e48;font-size: 14px;text-decoration: none;
text-align: center;line-height: 30px;color: #a86e48;}
.dtzx .jdt .bt a.more,.dtzx .jdt .bt a.more:hover{padding: 0;margin: 0; background: none;color: #a86e48;}
.dtzx .news-let-tit{background: #a86e48;padding:15px;}
.dtzx .news-let-tit h2{font-size: 22px;font-weight: normal;color: #fff;line-height: 30px;}
.dtzx .news-let-tit a{display: block;width: 100%;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;font-size: 14px;color: #fff;}

.dtzx .fr{width: 670px;padding-top: 40px;float: right;}
.dtzx li{height: 100px;border-bottom: 1px solid #ddd;margin-bottom: 20px; }
.dtzx li .left{float: left; width: 520px; height: 80px;}
.dtzx li h3{width: 100%; color: #002041; margin-bottom: 5px;font-size: 15px;font-weight: normal;
 overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.dtzx li em{display: block; height: 52px; font: 13px/26px "Microsoft Yahei"; overflow: hidden; color: #666;}
.dtzx li .right{position: relative; float: right; width: 80px; height: 80px;background-color: #a86e48;color: #fff; }
.dtzx li .right p{position: absolute; top: 8px; left: 0px; width: 80px; font-size: 30px; text-align: center;}
.dtzx li .right span{position: absolute; bottom: 12px; left: 0px; width: 80px; text-align: center; font-size: 16px;}


.news-tit{height: 30px;  line-height: 30px; background: url(/PcTemplates/36tempeleven/images/line.jpg) center repeat-x;position: relative;margin-bottom: 20px;}
.news-tit h2{font-size: 20px;font-weight: normal;float: left; padding-right: 10px; background: #ffffff;color: #a86e48;}
.news-tit a{position: absolute;right: 0;padding-left: 10px; background: #ffffff;color: #333;font-size: 14px;}
.news-tit a:hover{color: #333;text-decoration: none;font-size: 14px;}

/*footer*/
.footer{float: left;width: 100%; background: #f5f5f5; padding-top:40px;  width:100%; font-size:12px; color:#333;}
.footer a{ color:#fff;}
.footer a:hover{ color:#fff;}
.footer .fot-tit{font-size: 22px;font-weight: normal; color: #000;border-left: 4px solid #a86e48;padding-left: 10px;line-height: 24px;margin-bottom: 25px;}

.footer .tuijian{width: 540px;float: left;margin-right: 40px;}
.part3-r-tuijian{ height:128px; overflow:hidden; margin-left:-10px; *zoom:1}
.part3-r-tuijian a{ display:inline-block; border:1px solid #a86e48; padding:0px 20px; font-size:14px; line-height:28px;
height:28px; margin-left:10px; margin-top:10px;border-radius:15px;color: #333;}
.part3-r-tuijian a:hover{color: #a86e48;text-decoration: none;}

.footer .contact{width: 310px;float: left;margin-right: 40px;}
.footer .contact p{line-height: 30px;font-size: 14px;height: 120px;overflow: hidden;padding-left: 10px;}
.footer .footer-ewm{width: 120px;text-align: center;float: left;}
.footer .footer-ewm img{width: 120px;height: 120px;margin-bottom: 8px;}
.footer-bq{float: left;width: 100%; margin-top: 60px; background: #222222; height: 50px;line-height: 50px; font-size: 13px;color: #fff;}
.footer .contact a{color:#333;}

/*weizhi*/
.weizhi{ height:60px; border-bottom:1px solid #ccc;text-align: right;margin-top: 20px;}
.weizhi span{ width:1100px; margin:0px auto; display:block; font-size:14px; line-height:60px;}
.weizhi span a.home{ width:50px; height:50px; display:block; border-left:1px solid #ccc; border-right:1px solid #ccc; float:left; margin-right:20px;}
.weizhi span a img{ float:left; margin:12px;}
.left_t{width: 220px;float: left;height: 60px;line-height: 60px;background: url(/PcTemplates/36tempeleven/images/left-t.jpg);text-align: center;color: #fff;font-size: 18px;font-weight: normal;}

/*neiye */
.content{background: url(/PcTemplates/36tempeleven/images/left-bg.jpg) repeat-y; height: auto;overflow: hidden; width: 1100px;margin: 0 auto;}
.leftside{ width:218px; float:left;padding-bottom: 30px;}

.left_t .tit-em{font-size: 26px; color: #fff;}
.left_t .tit-cont{font-size: 18px;color: #fff;}
.left_ul{ padding:12px 15px;}
.left_ul li{ border-bottom: 1px dotted #ccc;}
.left_ul li a{ text-decoration: none;text-align: center;  height:40px; line-height:40px;font-size: 14px;display:block;  color:#333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.left_ul li a:hover{ color:#fff;  background: #333333; text-decoration: none;}
.l_lx_bg{ padding:10px 0px 12px 10px; overflow: hidden;font-size: 14px;line-height: 30px; color: #37280b;}


.rightside{ width:820px; float:right;padding-bottom: 30px;}
.right_m{padding-top: 30px; font-size: 14px;line-height: 2; overflow: hidden;}

/*ny news*/
.right-news{height:auto; overflow:hidden;padding-top: 20px; font-size: 14px;}
.right-news ul li{ display:block; height:35px; line-height:35px; border-bottom:1px dotted #ccc; background:url(/PcTemplates/36tempeleven/images/icon.jpg) 0px 15px no-repeat;}
.right-news ul li a{ display:block; width:600px; float:left; padding-left:15px;font-size: 14px; text-decoration: none;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.right-news ul li a:hover{ text-decoration: none;}
.right-news ul li span{ display:block; float:right; width:100px; text-align:right;}
.news_title {font-size: 26px;font-weight: bold;text-align: center;padding: 25px 0 15px 0;}
.fenxiang_box{ height:20px; line-height:20px; color:#666; text-align:center; position: relative;}
.news_xx_txt{ padding: 20px 0;  line-height:28px;}

/*ny othernews*/
.other_news_t{ clear:both;height:auto; overflow:hidden;}
.other_news_t dt{height:50px; border-bottom:1px solid #ccc; line-height:50px; font-size:16px;}
.other_news_t dt strong{ font-weight:normal; display:block;float: left; padding: 0 20px; height:50px; background:#a86e48; color:#fff; text-align:center}
.other_news_t dd{ }
.other_news_t dd ul li{ display:block; height:35px; line-height:35px; border-bottom:1px dotted #ccc; background:url(/PcTemplates/36tempeleven/images/icon.jpg) 0px 15px no-repeat;}
.other_news_t dd ul li a{ display:block; width:600px; float:left; padding-left:15px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.other_news_t dd ul li span{ display:block; float:right; width:100px; text-align:right;}


/*ny cp*/
.right-pic{ height:auto; overflow:hidden; width:100%;}
.right-pic ul{ text-align:justify;margin-left:auto; margin-right:auto;}
.right-pic span.listpic-box{ display:inline-block;height:295px; width:242px; margin-top:25px;}
.right-pic span.listpic-box a{ display:block;height:240px; width:240px;border:1px solid #ccc; text-align:center; font-size:0;}
.right-pic span.listpic-box a .alpha-img{height:100%; width:1px; vertical-align:middle;}
.right-pic span.listpic-box a .show-img{vertical-align:middle;width: expression(this.width > 219 && this.width / 219 >= this.height / 218 ? 219 : true); height: expression(this.height > 218 && this.width / 219 < this.height / 218 ? 219 : true); max-width:219px;max-height:218px;}
.right-pic span.listpic-txt{ display:block;text-align:center;height:50px; line-height:50px; margin-top:1px}
.right-pic span.listpic-txt a{width:100%;border:0px; padding:0; font-size:14px; text-decoration:none; color:#333;height:50px; line-height:50px;}  
.right-pic span.listpic-txt a:hover{ color: #0756b2;}


.right-pic span.left-fix{height:0px; padding:0px; overflow:hidden;width:240px; display:inline-block}
.justify_fix{display:inline-block; width:100%; height:0; overflow:hidden;}
/*yema */
.yema{ width:100%; height:50px; text-align:left; margin-top:20px; }


/*ny other cp*/
.other-right-pic{ height:auto; overflow:hidden; margin-left: -22px;}
.other-right-pic ul{ text-align:justify;margin-left:auto; margin-right:auto;}
.other-right-pic span.listpic-box-n{ display:inline-block;height:240px; width:182px; margin-top:25px;padding-left: 22px;}
.other-right-pic span.listpic-box-n a{ display:block;height:180px; width:180px;border:1px solid #ccc; text-align:center; font-size:0;}
.other-right-pic span.listpic-box-n a:hover{ background:#fff;}
.other-right-pic span.listpic-box-n a .alpha-img{height:100%; width:1px; vertical-align:middle;}
.other-right-pic span.listpic-box-n a .show-img{vertical-align:middle;width: expression(this.width > 170 && this.width / 170 >= this.height / 169 ? 170 : true); height: expression(this.height > 169 && this.width / 170 < this.height / 169 ? 180 : true); max-width:170px;max-height:169px;}
.other-right-pic span.listpic-txt-n{ display:block;text-align:center;height:50px; line-height:50px;margin-top:1px}
.other-right-pic span.listpic-txt-n a{width:100%;border:0px solid #beceeb; padding:0; font-size:14px; text-decoration:none;height:50px; line-height:50px;}
.other-right-pic span.listpic-txt-n a:hover{background:none;}

.cp_next_box{ text-align:center;}
.cp_next_box a{margin: 0 10px;}

/*dingdan*/
.dingdank{ clear:both;height:auto; overflow:hidden; padding-bottom:20px;}
.dingdank dt{height:50px; border-bottom:1px solid #ccc; line-height:50px; font-size:16px;}
.dingdank dt strong{ font-weight:normal; display:block;padding: 0 20px;float: left; height:50px; background:#a86e48; color:#fff; text-align:center}
.dingdank dd{ padding:10px 0}
.dingdank dd ul li{ display:block; height:50px;line-height:50px;}
.dingdank dd ul li a{ width:20%; text-align:right;height:50px; display:block; float:left;color: #333;}
.dingdank dd ul li a:hover{text-decoration: none;color: #333;}
.dingdank dd ul li span{width:50%; height:50px; display:block; float:left}
.dingdank dd ul li span input{ width:100%; height:30px; float:left; margin-top:10px; line-height:30px;}
.dingdank dd ul li span img{ float:left; margin-left:10px; margin-top:10px;}
.dingdank dd ul li span textarea{ width:95%; height:100px; border:1px solid #CCC}

/*gundong pic*/
.part2-conter{width:1100px; margin:0px auto;}
.part2-product{padding-top:30px;}
.productmore{ position:relative; height:5px;}
.productmore span.leftbt{ position:absolute; left:-70px;/*left:0px;*/ top:130px;}
.productmore span.rightbt{ position:absolute; right:-66px;/*right:10px; */top:130px;}
#scrollbox ul {overflow:hidden;}
#scrollbox ul li {float:left;width:366px;_width:366px;/*height:326px;_height:326px;*/vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden;}
#scrollbox ul li p{ display:block; width:300px; height:30px; margin:0px auto; margin-top:8px; line-height:30px; font-size:16px; overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
#scrollbox ul li img{ width:320px;height:320px;border:0px;border: 1px solid #ccc;}
.pointer {CURSOR: pointer}
#scrollbox ul li a{text-decoration: none;color: #333;}
#scrollbox ul li a:hover{color: #0857b3;text-decoration: none;}

.sub-box li{display: inline;list-style: none;}
.part3-r-tuijian li{display: inline;list-style: none;}
.right-news .dingdank ul li{border:0;list-style:  none;background:none;}
.right-news .dingdank dd ul li span{text-align:left;}


.list2-fenlei{margin-top:10px;}
.list2-fenlei a{padding:5px;margin-right:10px;line-height:30px;}

#ctl00_pictrueread1_Label2 img{max-width:100%;}
.rollBox{width:1100px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:1025px;overflow:hidden;margin:0 auto;padding-top:20px; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:322px;height: 352px;float:left;text-align:center;padding-left:10px; padding-right:10px;}

.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;border:0;display:block;}
/*.rollBox .Cont .pic p{line-height:26px;color:#505050;}*/
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/**一流素材网www.16sucai.com**/
.img1{ float:left; margin-top:120px; margin-right:20px;cursor:pointer;}
.img2{ float:right; margin-top:120px;cursor:pointer;}

.rollBox .Cont .pic p{display: block;
    width: 322px;
    height: 30px;
    margin: 0px auto;
    line-height: 30px;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.cp_xx{ padding: 20px;}