﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}
/*banner*/
.banner{ height: 680px; overflow:hidden;  }
.banner a{ height:680px; display:block;} 

/*search*/
 .hotline {height:238px; background: url(Img/Index/hotline_bj.jpg)  no-repeat center top; }
 .hotline h3{height: 45px; font-size: 20px; line-height: 45px;color: #ed6d00; text-transform: uppercase; background: url(Img/Index/hotline_x1.png) no-repeat left bottom; padding-top: 58px; margin-bottom: 12px;}
 .hotline p{font-size: 18px; line-height: 30px; color: #333;}
 .conden{width: 600px;}
 .conden p span{display: block; font-weight: bold;}
 .hot_con{width: 600px;}
  .hot_con p{font-size: 16px;}
 .hot_con p span{display: block; height: 30px; font-size: 28px; font-weight: bold;color: #221815; line-height: 30px; padding-left: 45px; background: url(Img/Index/hotline_tel.png) no-repeat left center;}

a:hover {text-decoration:none;}
 

/**/
.pro{height:680px; padding-top: 70px;font-family:"Microsoft YaHei"; overflow: hidden;}
.pr_fl{width: 240px;}
.pr_fl h3{height: 81px; font-size: 30px; font-weight: normal; color: #231815; text-align: center; line-height: 80px;margin-bottom: 26px; background: url(Img/Index/pro_txt.png) no-repeat center top; }
.pf_txt{width: 230px; overflow: hidden; margin-bottom: 16px;}
.pf_txt li{height:50px; font-size: 16px; line-height: 50px; border-top:1px solid #e8e7e7; padding-left: 82px; background: url(Img/Index/pro_jt.png) no-repeat 160px 18px;}
.pf_txt li a{color: #333;}
.pf_txt .pf_t1{background: url(Img/Index/pro_icon1.png) no-repeat 30px 12px;}
.pf_txt .pf_t2{background: url(Img/Index/pro_icon2.png) no-repeat 30px 12px;}
.pf_txt .pf_t3{background: url(Img/Index/pro_icon3.png) no-repeat 30px 12px;}
.pf_txt li:hover ,.pf_txt li.cur{background-position: 30px -68px;}
.pf_txt li:hover a,.pf_txt li.cur a{ font-weight: bold; color: #ed6d00; }

.pr_tel{width: 200px; height: 334px; background:url(Img/Index/pro_tb1.jpg) no-repeat center top; overflow: hidden;}
.pr_tel p{font-size: 16px; line-height: 16px; color: #fff; text-align: center; padding-top: 48px; background: url(Img/Index/pro_tel.png) no-repeat center top; margin-top: 210px; overflow: hidden;}
.pr_tel p span{height: 48px; display: block; font-size: 18px;font-weight: bold; line-height: 48px;}

.pr_con{width:920px; padding-top: 30px;}
.pr_con li{width: 920px;   position: relative; overflow: hidden;} 
.pr_con li:hover span{display: block;}
.pr_con img{width:920px;   display: block;}
.pr_con li span{width: 900px; display: none;height: 217px;background: url(Img/Index/tm1.png);position: absolute; bottom: 0; left: 0; font-size: 20px; line-height: 24px;color: #fff; padding:20px 20px 0; }
.pr_con li em{display: block; font-size: 14px; line-height: 24px; margin-top: 10px;}
/**/
.ys_con1{ height:986px; background: #f8f7f6; padding-top: 92px;font-family:"Microsoft YaHei";}
.ys_con1 h3{height: 140px; font-size: 40px;font-weight: normal; line-height: 42px;color: #231815;text-align: center; background: url(Img/Index/ys_txt.png) no-repeat center top; padding-top: 44px;}
.ys_con1 h3 span{display: block; font-size: 15px; color: #412b16;} 
.ys_con1 p{width: 100px; height: 100px; position: absolute; top: 0; left: 50%; margin-left: -50px; z-index: 33;}
.ys_con1 dl{width: 600px; float: left;font-size: 14px; color: #7f7b7b;  line-height: 26px; overflow: hidden;}
.ys_con1 dt{height: 96px; font-size: 20px; line-height: 34px; color: #fff;}
.ys_con1 dt b{font-size: 30px; display: block; margin-bottom: 5px;} 
.ys_img{width: 600px; height: 350px;overflow: hidden;}
.ys_img img{width: 600px; height: 350px;}
.ys_img .ys_prev{width: 29px; height: 55px; top: 152px; left:20px; z-index: 22;}
.ys_img .ys_next{width: 29px; height: 55px;top: 152px; right:20px; z-index: 22;}
.ys_con1 .ys_next img,.ys_con1 .ys_prev img{width: 29px; height: 55px;}

.ys_01{height: 350px; background: url(Img/Index/ys_bj1.jpg) no-repeat center top;font-family:"Microsoft YaHei";}
.ys_01 dl{padding: 120px 0 0 98px; width: 502px; height: 230px;}
 
.ys_02{height: 350px; background: url(Img/Index/ys_bj2.jpg) no-repeat center top;}
.ys_02 dl{ text-align:  right; padding: 96px 100px 0 0; width: 500px; height: 254px;}

.ys_con2{height: 610px; background: url(Img/Index/ys_bj3.jpg) repeat-x 0; padding-top: 100px;font-family:"Microsoft YaHei";}
.ys_con2 dl{width: 400px;height: 200px; float: left; font-size: 14px; color: #7f7b7b;  line-height: 26px; overflow: hidden;}
.ys_con2 dt{height: 96px; font-size: 20px; line-height: 34px; color: #fff;}
.ys_con2 dt b{font-size: 30px; display: block; margin-bottom: 5px;} 
.ys_s3{width: 100px; height: 100px; top: 0;right: 1px; z-index: 33;}
.ys_con2 .ys_tp{height: 200px; width: 400px; overflow: hidden;}
.ys_con2 .ys_tp img{width: 400px; height: 200px;}
.ys_con2 .ys_jt{width: 200px; height: 200px; overflow: hidden; text-align: center;  background: url(Img/Index/ys_t1.jpg) no-repeat  center top;}
.ys_con2 .ys_jt p{width: 19px; height: 27px; display: inline-block; vertical-align: middle; margin: 90px 18px 0; cursor: pointer;}
.ys_con2 .ys_jt p img{width: 19px; height: 27px;}

.ys_con3{height: 630px; background: url(Img/Index/ys_bj4.jpg) no-repeat center top;font-family:"Microsoft YaHei";}

.ys_s4{width: 100px; height: 100px; top: 166px;right:0; z-index: 33;}
.ys_3_t1{width: 532px; margin-right: 42px;}
.ys_3_t1 img{width: 532px; height: 626px; margin-left: 22px;}
.ys_con3 dl{width:372px;  float: left; font-size: 14px; color: #666;  line-height: 26px; overflow: hidden; padding-top: 210px;}
.ys_con3 dt{height: 96px; font-size: 20px; line-height: 34px; color: #333;}
.ys_con3 dt b{font-size: 30px; display: block; margin-bottom: 5px;} 
.ys_con3 dd p{font:12px Arial; line-height: 22px; word-wrap: break-word; color: #c6c5c5; margin-top: 30px; }
.ys_3_t2{width: 200px; margin-top: 210px;}
.ys_3_t2 .ys_tp{width: 200px;height: 300px; overflow: hidden;}
.ys_3_t2 .ys_tp img{width: 200px;height: 300px;}
.ys_3_t2 .ys_jt{width: 200px; height:120px; overflow: hidden; text-align: center;  background:#ed6d00;}
.ys_3_t2 .ys_jt p{width: 19px; height: 27px; display: inline-block; vertical-align: middle; margin: 50px 18px 0; cursor: pointer;}
.ys_3_t2 .ys_jt p img{width: 19px; height: 27px;}

.ys_con4{height:438px; background: url(Img/Index/ys_bj5.jpg) no-repeat center top;}
.ys_con4 p{width: 100px; height: 100px; position: absolute; top: 0; left: 50%; margin-left: -50px; z-index: 33;}
.ys_con4 dl{width:500px; float: right; padding-top: 154px;font-size: 20px; line-height: 30px; color: #fff;}
.ys_con4 dt{font-size: 33px; line-height: 34px; color: #fff; height: 50px;}

/**/
.with{height: 811px; background: url(Img/Index/wi_bj.jpg) no-repeat center top;font-family:"Microsoft YaHei"; padding-top: 62px; overflow: hidden;}
.with h3{height: 128px; font-size: 40px; font-weight: normal; line-height: 42px; color: #221815; text-align: center;  background: url(Img/Index/witn_txt.png) no-repeat center top; padding-top: 42px; margin-bottom:90px;}
.with h3 span{display: block; font-size: 15px; line-height: 52px; color: #7b7775;}
.wi_nav {width: 1100px; margin: 0 auto; padding-top: 50px;} 
.wi_nav li{width: 150px; height: 70px; float: left; clear: right; margin-bottom: 40px;padding-right: 10px; background: url(Img/Index/witn_t1.png) no-repeat left -80px;}
.wi_nav .wi_f1{float: right;}
.wi_nav li.wi_f1{padding: 0  0 0 10px; background: url(Img/Index/witn_t2.png) no-repeat left -80px;}
.wi_nav li:hover, .wi_nav .cur {background-position: left top; }
.wi_nav li img{width: 150px; height: 70px;}

.wi_con{width: 700px; top: 0; left: 250px; text-align: center;}
.wi_con li{width: 700px; height: 350px; overflow: hidden; }


.wi_con li img{width: 700px; height: 350px; display: block;}
.wi_con p{width: 11px; height: 19px; display: inline-block; vertical-align: middle; margin: 30px 20px 0;}
/**/


/**/

.dy{ height:835px; font-family:"Microsoft YaHei"; background:url(Img/Index/dy_bj.gif) repeat-y center top; overflow:hidden;}
.about{width: 560px; padding-top: 66px;}
.about h3{height: 110px; font-size: 30px; font-weight: normal; line-height: 42px; color: #221815; text-align: center;  background: url(Img/Index/about_txt.png) no-repeat center top; padding-top:32px; }
.about dt{width: 570px; height: 270px; background: url(Img/Index/dy_bj.png) no-repeat center top; padding-top: 20px;}
.about dt img{display: block; width:510px; height: 230px; margin: 0 auto;}
.about p{font-size: 14px; line-height: 28px; color: #666; height: 198px;}
.about dd{padding-left: 18px;}
.about dd span{display: block; width: 100px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; text-transform: uppercase; background: #ed6d00;}
.about dd span a{color: #fff;}
.news{width: 560px; padding-top: 108px;}
.ne_nav { height: 50px;font-size: 18px; line-height: 20px; text-align: center; margin-bottom: 50px;   }
.ne_nav li{display: inline-block; height:50px;margin: 0 25px; background: url(Img/Index/news_jt.png) no-repeat center -60px; }
.ne_nav li a{color: #666;}
.ne_nav li:hover,.ne_nav li.cur {background-position: center bottom; font-weight: bold; }
.ne_nav li:hover a,.ne_nav li.cur a{color: #ed6d00;}
.news dt{width: 570px; height: 270px; background: url(Img/Index/dy_bj.png) no-repeat center top; padding-top: 20px;}
.news dt img{display: block; width:510px; height: 230px; margin: 0 auto;}
.news dd{padding-left: 22px;}
.news h4{height:20px; margin-bottom: 30px; font-size: 15px; font-weight: bold; color: #b18c3c; line-height: 20px;}
.news h4 a{ color: #b18c3c;}

.news p{height: 144px; font-size: 14px; line-height: 28px; color: #666;}
.news dd span{display: block; width: 100px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; text-transform: uppercase; background: #ed6d00;}
.news dd span a{color: #fff;}
 
/**/
.links{height: 80px; font-size: 14px; line-height: 80px; background: url(Img/Index/lilnks_bj.jpg); white-space: nowrap;}
.links a{display: inline-block; color: #63605e;margin: 0 26px;}
.links span{display: block; width: 30px; float: right; padding-top: 30px;}
.links span a{margin: 0;}
.links img{width: 29px; height: 18px;}


 .f_ewm{width: 200px; height: 190px; top: -60px; right: 0; padding-top: 177px; background: url(Img/Common/f_tb2.jpg) no-repeat center top; text-align: center;}
 
 
 /*search*/
.fd{width: 100px; height: 200px;font-family:"Microsoft YaHei";  position: fixed; top: 390px; right: 10px; z-index: 222;}
.seach{width: 100px; height: 100px; cursor: pointer;}
.seach p img{width: 100px; height: 100px;}
.sea_con{width: 1110px; height: 105px; padding: 0 30px 0 60px; position:absolute; top: 0; right: 100px; background: #231815; display: none;}
.sea_txt{width:560px; float: left; font-size: 14px;color: #fff; line-height: 105px; }
.sea_txt a{color: #fff; display: inline-block; margin: 0 10px;}
.sea_inp {width: 540px; height: 36px; background:#ed6d00; margin-top: 35px;}
.sea_inp input {height: 36px; border:0; outline: none; font-size: 14px; line-height: 36px; float: left;}
.sea_inp .sea_t1{width:460px; padding-left: 40px; color: #f5b695; background: none;}
.sea_inp .sea_b1{width: 40px; background: url(Img/Index/sea_b1.png) no-repeat center center;  cursor: pointer;}
.fd_fh img{width: 100px; height: 100px;}
