@import url(./Common.css);

/*header头部*/
.head{height:115px; left: 0px; right: 0px; }

.head .logo{height: 115px;}
.head .head_yc{height: 115px; width: 694px;}
.head .tel{height: 45px; width: 240px; border-bottom: 1px solid #cdcdcd; background: url(../images/tel.jpg) left no-repeat;line-height: 45px; padding-left: 30px; font-size: 15px; color: #757575}
.head .tel span{color: #ff0000}
.head .nav{position:relative;  margin-top: 20px; font-size: 15px;}/*nav导航*/

.head .nav ul li.mainlevel{float:left;position:relative;  width: 90px; height: 49px;}
.head .nav ul li.mainlevel a{color:#1d1d1d;display:block;text-align:center;height: inherit;}
.head .nav ul li.mainlevel a:hover{color: #ff0000;}
.head .nav ul li.mainlevel a.on{color: #ff0000;}
.head .nav ul li.mainlevel ul.hide{display: none; z-index:4;position:absolute;background:#0091DC;height:auto;}
.head .nav ul li.mainlevel ul.hide li{float:none !important;margin:0;height:40px;}
.head .nav ul li.mainlevel ul.hide li a{font-size:13px;min-width:130px;color:#fff;height:40px;line-height:40px;padding:0;}
.head .nav ul li.mainlevel ul.hide li a:hover{background:#51B27C;}


/*banner_hd大屏*/
.banner_hd{height:547px;margin:0 auto;position:relative;overflow:hidden;width:100%}
.banner_hd ul{height:100%;margin:0 auto;}
.banner_hd ul li{height:100%;}
.banner_hd .num{overflow:hidden;height:25px;position:absolute;text-align:center;bottom:5%;right:0;left:0;zoom:1;z-index:3;}/*js滑屏*/
.banner_hd .num ul{display:inline-block;}
.banner_hd .num li{color:#FFFFFF;margin:0 6px;cursor:pointer;float:left;background:url(../images/banner_ico.png) no-repeat;width:13px;height:13px;}
.banner_hd .num li.on{background:url(../images/banner_ico_on.png) no-repeat;} 
.banner_hd .prev,.banner_hd .next{display:none;width:40px;height:100px;background:url(../images/btn.png) no-repeat;position:absolute;top:50%;margin-top:-50px;}/*上一个  下一个*/
.banner_hd .prev{left:8%;}
.banner_hd .next{right:8%;background-position:right;}

.main_cp{background: url(../images/cpbg.jpg); height: 427px; padding-top:39px;}
.main_cp .cpwz{ text-align: center; }
.main_cp .cpwz h3{ font-size: 30px; color: #010101; font-weight: normal; }
.main_cp .cpwz h3 span{ color:#ff4800 ;font-size: 30px; }
.main_cp .miaoshu{ font-size: 14px; color: #474646;  margin-top: 15px;}
.main_cp .cp_list {margin-top:50px;}
.main_cp .cp_list ul li{ float: left; margin:0 15px;position: relative;}
.cp_ln0 {background: url(../images/ad1.jpg); height: 341px;}
.cp_ln1 {background: url(../images/ad2.jpg); height: 341px;}
.cp_ln2 {background: url(../images/ad3.jpg); height: 341px;}
.main_cp .product_info{display:none;background:#000;width:100%;height: 100%;position: absolute;top:0;background:rgba(0,0,0,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#000; filter:Alpha(opacity=60);/*实现IE背景透明*/ }
.main_cp .product_info .product_title{position:relative;width:220px;color: #fff;border-bottom:1px solid #ccc;text-align: center;margin:0 auto;margin-top:40px;height:50px;font-size: 17px;line-height: 50px}
.main_cp .product_info .product_detail{position:relative;width:220px;color: #fff;font-size:13px;padding-top:15px;margin:0 auto;line-height: 22px;}

.main_case{background: #eeeeee; padding-top: 49px; padding-bottom: 50px; }
.main_case .casewz{text-align: center;}
.main_case .casewz h3{ margin:0 auto; font-size: 30px; height: 45px; line-height: 45px; color: #010101; font-weight: normal; width: 667px; border-bottom: 1px solid #e0e0e0; }
.main_case .miaoshu{ font-size: 14px; color: #474646;  margin-top: 15px; padding-bottom: 30px;}
.main_case .case_list ul li{float: left; margin:0 6px; padding-top: 10px;position: relative;}
.main_case .case_list ul li .case_title{position: absolute;height:40px;text-align: center;bottom:0;width:100%;line-height: 40px;background:rgba(0,0,0,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#000; filter:Alpha(opacity=60);/*实现IE背景透明*/ }
.main_case .case_list ul li .case_title a{position: relative;color: #fff}
.main_case .case_list ul li:hover .case_title{background: #008931 !important;color: #333}


.main2{height: 298px; margin-top: 35px;}
.main2 .about{width: 864px; }
.main2 .about_title{width: 168px; height: 298px;background: url(../images/about_title.jpg); }
.main2 .about_title a{ display: block; margin-top: 145px; margin-left:25px;}
.main2 .about_wz{width:370px ; font-size: 13px; color: #3b3b3b; line-height: 26px; margin:0 20px;}
.main2 .about_pic{width: 236px; height: 298px;}

.main2 .new{width: 336px; height: 298px; background: url(../images/xx.jpg);}
.main2 .new_title{margin-left: 56px;}
.main2 .new_list{color: #3b3b3b; margin-left: 56px; margin-top: 20px;}
.main2 .new_list a:hover{text-decoration: underline;}
.main2 .new_list span{color: #c3c3c3; font-size: 12px;}
.main2 .new_list li{ border-bottom: 1px dashed #9e9e9e; height: 60px; margin-bottom: 10px;}

.foot { height: 385px; background: url(../images/footbg.jpg); margin-top: 52px;}
.foot .foot_nav{width: 170px; border-right:1px solid #3e434a; color: #fff; margin-top: 30px; margin-right: 60px;height: 270px; }
.foot .foot_nav h3{ height: 40px; line-height: 40px; font-size: 18px; font-weight: normal;}
.foot .foot_nav ul li { height: 30px; line-height: 30px;}
.foot .foot_nav ul li a{ color: #fff;}
.foot .foot_nav ul li a:hover{text-decoration: underline;}
.foot .banquan{ color: #fff; font-size: 12px; height: 43px; line-height: 43px;}
.foot .foot_di{border-top:1px solid #3e434a; margin-top:40px;}
.foot .banquan a{ color: #fff; }
.foot .banquan a:hover{ text-decoration: underline; }
.foot .foot_tel{ color: #fff; margin-top: 80px;   }
.foot .tel_wz{height: 137px; width:180px; background: url(../images/tel.png) left no-repeat; line-height: 50px; font-size: 16px; padding-left:45px;}


/*内页*/
.ny_banner{height:280px;background:url(../images/banner.jpg) no-repeat center;}
.ny_main{padding: 50px 0}
.ny_main .mleft{width:230px;background: #f5f5f5;min-height: 350px;}
.ny_main .mleft .mleft_title{height:40px;padding-left:20px;line-height:40px;border-bottom:1px solid #fff;background:#f0f0f0;font-size:15px;color:#0a0a0a}
.ny_main .mleft .mleft_title .en{font-size:12px; font-family: arial;color:#9a9b9c}
.ny_main .mleft .mleft_list .ctitle1 a{padding-left:35px;color:#1d1d1d;font-size:13px;display:block;height:30px;line-height:30px;background:url(../images/left_list_ico.png) no-repeat 20px center;}
.ny_main .mleft .mleft_list .ctitle1 li{border-bottom:1px dashed #dad9d9;}
.ny_main .mleft .mleft_list .ctitle2{padding:0 5px;}
.ny_main .mleft .mleft_list .ctitle2 a{background:none;color:#999;font-size:12px;padding-left:25px;}
.ny_main .mleft .mleft_list .ctitle2 li{border-bottom: none;}
.ny_main .mleft .mleft_list a.on{color:#f30;}
.ny_main .mright{width:940px;min-height: 300px}
.ny_main .mright .mright_title{border-bottom:1px solid #d9dbdc;height:40px;line-height:40px;}
.ny_main .mright .mright_title h1{font-weight:normal;color:#000;font-size:16px;}
.ny_main .mright .mright_title .position{font-size:12px;color:#666;}
.ny_main .mright .mright_title .position a{color:#666;}
.ny_main .mright .mright_title .position a:hover{color: #f00;text-decoration: underline;}
.ny_main .content{padding:10px;}
.ny_main .list .col-md-4{float: left;width:25%;}
.ny_main .list .proList_pic{margin:5px;}