@charset "utf-8";
/* CSS Document */
body{font-size:14px;background-color: #dcdcdc;color:#333;font-family:"Microsoft YaHei","Helvetica Neue","Helvetica","Hiragino Sans GB","Hiragino Sans GB W3","Arial,sans-serif";}
body,dd,div,dl,dt,form,h2,h3,h4,li,ol,p,td,th,ul,input{margin:0;padding:0;}
html { height:100%;font-family:'latoregular'; }
body { height:100%; margin:0; padding:0; line-height:24px;  }
h2,h3,h4{font-size:100%;}
ol,ul{list-style-type:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;}
a{color:#333;cursor:pointer;outline:0;text-decoration:none;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;}
a:hover{color:#367c2b;}
em,i{font-style:normal;}
input{outline:0;font-family:arial,'pingfang sc',stheiti,"microsoft yahei",sans-serif;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.pb20{padding-bottom: 20px;}
.textcenter{text-align:center;}
.red{color:red;}
.tran_time{ webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; }
.wrapper{margin:0 auto;border:0;width: 1366px;}
.minw{width:100%;min-width:1366px;}

.top_head{height:80px;width:100%;top:0;position:fixed;z-index:99999;}
.top_head .top_head_wrap{background:#fff;}
.top_head .top_head_wrap .top_head_logo{height:80px;}
.top_head .top_head_wrap .top_head_logo img{max-height:80px;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;}

.top_head_wrap  .head_menu{margin-left: 200px;}
.head_nav_wrap ul#nav{height:80px;}
.head_nav_wrap ul li{float:left;width:120px;height:80px;text-align:center;position:relative;}
.head_nav_wrap ul li a{display:block;height:78px;line-height:78px;color:#333;font-size:18px; border-bottom:2px solid #fff;}
.head_nav_wrap ul li a:hover{border-color: #367c2b; background: #f5f5f8;}
.head_nav_wrap ul li a.selt{border-bottom:2px solid #367c2b;}
.head_nav_wrap ul li.home{background:none;}
.head_nav_wrap li.nav_li ul{width:220px;display:none;position:absolute;border-top:2px solid #367c2b;top:78px;left:0;z-index:999;background-color:#f5f5f8;background-image:none;}
.head_nav_wrap li.nav_li ul li{position:relative;width:220px;height:55px;float:left;background:none;padding:0;text-align:left;}
.head_nav_wrap li.nav_li ul li a{padding:0 0 0 20px;color:#666;height:54px;line-height:54px;display:block;font-size:16px;border-bottom:1px solid #dcdcdc;}
.head_nav_wrap li.nav_li ul li a:hover{background-color:#f5f5f8;color:#666;border-color:#367c2b;}
.head_nav_wrap li.nav_li ul li ul{display:none;position:absolute;left:120px;top:0;}
.head_nav_wrap ul li a.nava{border-color: #367c2b; background: #f5f5f8;}
.head_nav_wrap ul li a.on{border-color: #f9b60e; background: #f5f5f8;}

.head_lang{margin-left:210px;height:80px;line-height:80px;font-size:16px;}
.head_lang a{padding:0 10px;}

.head_search {position:relative;cursor: pointer;margin-top:10px;}
.head_search .head_searchbd{width:80px;height:60px;}
.head_search .head_searchbd i{display:block;width:80px;height:60px;background:url(../images/searchico.png) no-repeat center;}
.head_search .head_search_box{opacity:0; filter:alpha(opacity=0);background:#f5f5f8;left:-300px;overflow:hidden;top:7px;width:0px;position:absolute;height:48px;z-index: 9999;-moz-box-shadow:0px 0px 10px #264A14; -webkit-box-shadow:0px 0px 10px #264A14; box-shadow:0px 0px 10px #264A14;}
.head_search .head_search_box .keywords{border:2px solid #367c2b;background:#f5f5f8;height:44px;width:170px;float:left; font-size: 16px;padding-left:30px;}
.head_search .head_search_box .butt{border:0 none;cursor: pointer;width:60px;height:48px;background:#367c2b url(../images/searchico2.png) no-repeat center;float:left;}
.head_search:hover{background:#f5f5f8;}
.head_search .head_search_box.on{left:-190px;opacity:1; filter:alpha(opacity=100);width:264px;}
.box-fx-bg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9;background-color:rgba(0,0,0,0.4);display:none;}
.box-fx-bg.on{display:block;}
.fixednav.top_head{width:100%;top:0;position:fixed;z-index:99999;}
/*
.fixednav.top_head .top_head_wrap .top_head_logo{height:56px;overflow:hidden;}
.fixednav.top_head .top_head_wrap .top_head_logo img{height:56px;}

.fixednav.top_head .top_head_wrap  .head_menu{margin-left: 230px;}
.fixednav.top_head .head_nav_wrap ul#nav{height:56px;}
.fixednav.top_head .head_nav_wrap ul li{float:left;width:120px;height:56px;text-align:center;position:relative;}
.fixednav.top_head .head_nav_wrap ul li a{display:block;height:56px;line-height:56px;color:#333;font-size:18px; }
.fixednav.top_head .head_nav_wrap ul li a:hover{border-color: #f9b60e; background: #f5f5f8;}
.fixednav.top_head .head_nav_wrap ul li.home{background:none;}
.fixednav.top_head .head_nav_wrap li.nav_li ul{width:220px;display:none;position:absolute;border-top:2px solid #367c2b;top:56px;left:0;z-index:999;background-color:#f5f5f8;background-image:none;}
.fixednav.top_head .head_nav_wrap li.nav_li ul li{position:relative;width:220px;height:55px;float:left;background:none;padding:0;text-align:left;}
.fixednav.top_head .head_nav_wrap li.nav_li ul li a{width:200px;padding:0 0 0 20px;float:left;color:#666;height:34px;line-height:34px;display:block;font-size:16px;border-bottom:1px solid #dcdcdc;}
.fixednav.top_head .head_nav_wrap li.nav_li ul li a:hover{background-color:#f5f5f8;color:#666;border-color:#367c2b;}
.fixednav.top_head .head_nav_wrap li.nav_li ul li ul{display:none;position:absolute;left:120px;top:0;}
.fixednav.top_head .head_nav_wrap ul li a.nava{border-color: #f9b60e; background: #f5f5f8;}
.fixednav.top_head .head_nav_wrap ul li a.on{border-color: #f9b60e; background: #f5f5f8;}

.fixednav.top_head .head_lang{margin-left:250px;height:56px;line-height:56px;font-size:16px;overflow:hidden;}
.fixednav.top_head .head_lang a{padding:0 10px;}
.fixednav.top_head .head_search {position:relative;cursor: pointer;overflow:hidden;}
.fixednav.top_head .head_search .head_searchbd{width:80px;height:56px;}
.fixednav.top_head .head_search .head_searchbd i{display:block;width:80px;height:56px;background:url(../images/searchico.png) no-repeat center;}
.fixednav.top_head .head_search .head_search_box{display:none;background:#f5f5f8;left:-400px;top:0;width:480px;position:absolute;height:56px;z-index: 9999;}
.fixednav.top_head .head_search .head_search_box .keywords{border:0 none;background:#f5f5f8;height:56px;width:370px;float:left; font-size: 22px;padding-left:30px;}
.fixednav.top_head .head_search .head_search_box .butt{border:0 none;cursor: pointer;width:80px;height:56px;background:url(../images/searchico.png) no-repeat center;float:left;}
.fixednav.top_head .head_search:hover{background:#f5f5f8;}
.fixednav.top_head .head_search:hover .head_search_box{}
*/
.index_banner{margin-top:80px;}
.index_banner .fullSlide{ position:relative;  height:550px; overflow:hidden; }
.index_banner .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.index_banner .fullSlide .bd ul{ }
.index_banner .fullSlide .bd li{ height:550px; overflow:hidden; text-align:center;background: center 0 no-repeat;  }
.index_banner .fullSlide .bd li a{ display:block; height:550px; }
.index_banner .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
.index_banner .fullSlide .hd ul{ text-align:center; }
.index_banner .fullSlide .hd ul li{background-color:#e3e3e3; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:1px 5px; overflow:hidden; line-height:999px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.index_banner .fullSlide .hd ul .on{background-color:#367c2b; }
.index_banner .fullSlide .prev,
.index_banner .fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:10px;  z-index:1; width:60px; height:60px; background:url(../images/banner_btn_left.png) center center  no-repeat;  overflow:hidden;cursor:pointer; display:none;  }
.index_banner .fullSlide .next{ left:auto; right:10px; background:url(../images/banner_btn_right.png) center center  no-repeat;}

.index_box_tit{height:34px;line-height:34px;margin:30px 0;}
.index_box_tit h3{font-size:20px;float:left;padding-left:10px;border-left:3px solid #367c2b;}
.index_box_tit span{color:#666;float:right;}

.index_box1{}
.index_box1 .index_box1_list{}
.index_box1 .index_box1_list ul{overflow:hidden;margin-left:-19px;}
.index_box1 .index_box1_list ul li{width:258px;margin-left:19px;float:left;    border-bottom: #367c2b solid 4px;overflow:hidden;background:#fff;}
.index_box1 .index_box1_list ul li p.img{width:258px;}
.index_box1 .index_box1_list ul li p.img img{width:258px;height: 180px;}
.index_box1 .index_box1_list ul li  .info{height:110px;background:#fff;}
.index_box1 .index_box1_list ul li  .info .info_con{padding:10px 24px;position:relative;background-color:#fff;}
.index_box1 .index_box1_list ul li  .info h3{height:40px;line-height:40px;font-size: 20px; color: #000;}
.index_box1 .index_box1_list ul li  .info .des{line-height: 22px; margin-bottom: 25px; height: 44px;overflow:hidden;}
.index_box1 .index_box1_list ul li  .info .more p{display: block; width: 124px; height: 32px; line-height: 32px; color: #fff; text-align: center; background: #367c2b;}
.index_box1 .index_box1_list ul li a:hover .info_con{margin-top:-50px;}

.index_box2{}
.index_box2_list{}
.index_box2_list ul{overflow:hidden;margin-left:-18px;}
.index_box2_list ul li{width:328px;margin-left:18px;float:left;    border-bottom: #367c2b solid 4px;overflow:hidden;background:#fff;}
.index_box2_list ul li p.img{width:328px;height:219px;overflow: hidden; display: block; position: relative;}
.index_box2_list ul li p.img img { -webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s; }
.index_box2_list ul li p.img:hover img { -webkit-transform: scale(1.1); transform: scale(1.1);  }
.index_box2_list ul li p.img em { position: absolute; left: -200px; top: 0px; width: 150px; height: 100%; background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)) ; overflow: hidden; -webkit-transform: skewx(-25deg); -webkit-transition: 0s; }
.index_box2_list ul li p.img:hover em { width: 150px; left: 600px; -webkit-transition: 0.8s;transition: 0.8s }
 
 @-webkit-keyframes scaleout { 0% {
-webkit-transform: scale(1.0)
}
 100% {
 -webkit-transform: scale(0.8);
}
}
 @keyframes scaleout { 0% {
 transform: scale(1.0);
 -webkit-transform: scale(1.0);
}
100% {
 transform: scale(1.1);
 -webkit-transform: scale(0.8);
}
}

@-webkit-keyframes moveUpDown {
	from {-webkit-transform: translateY(-5px)}
	to {-webkit-transform: translateY(5px)}
}
@keyframes moveUpDown {
	from { transform: translateY(-5px)}
	to { transform: translateY(5px)}
}
.index_box2_list ul li p.img img{width: 100%; min-height: 219px;}
.index_box2_list ul li  .info{padding:10px 24px;background:#fff;}
.index_box2_list ul li  .info h3{overflow:hidden;height:40px;line-height:40px;font-size: 20px; color: #000;}
.index_box2_list ul li  .info .des{line-height: 22px; height: 44px;overflow:hidden;}
.index_box2_list ul li  .info .more p{display: block; width: 124px; height: 32px; line-height: 32px; color: #fff; text-align: center; background: #367c2b;}

.index_box3_left{width:280px;height:300px;overflow:hidden;background: url(../images/pro_boxbg.jpg) top center no-repeat;}
.index_box3_left .index_box3_leftbd{padding:50px 35px;}
.index_box3_leftbd .hd h3{font-size: 21px; color: #212121; line-height: 1; margin-bottom: 30px;}
.index_box3_leftbd .bd{font-size: 15px; color: #212121; height: 200px; line-height: 25px; overflow: hidden;}
.index_box3_right{width:1086px;height:300px;overflow:hidden;}
.index_box3_right img{width:1086px;height:300px;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s; }
.index_box3_rightbd:hover img{-webkit-transform: scale(1.1); transform: scale(1.1); }



.index_box5_wrap{background:#f5f5f5;}
.index_box5_list{padding:53px;}
.index_box5_wrap ul{margin-left:-27px;overflow:hidden;}
.index_box5_wrap ul li{float:left;width:402px;margin-left:27px;overflow:hidden;}
.index_box5_wrap ul li img{width:402px;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s;}
.index_box5_wrap ul li img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}

.footer_box1{margin-top:30px;position: relative;color:#666;}
.footer_box1 .footer_box1_wrap{background:url(../images/purple1_03.jpg) repeat 0 0;height:56px;line-height:56px;}
.footer_box1 .footer_box1_left p{margin-left:20px;color:#666;font-size: 18px;padding-left:50px;  background: url(../images/sprite_icon.png) center left no-repeat;}
.footer_box1 .footer_box2_right{color:#fff;width:276px;height:56px;background:url(../images/btn_links.png) no-repeat center left;}
.footer_box1 .footer_box2_right p{cursor: pointer;text-align:center;background:url(../images/sprite_icon2.png) no-repeat 230px center;}
.footer_box1 .footer_box1_links{display:none;width:100%!important;left:0;top:56px;position: absolute;background: rgba(83,83,83,.80);height: auto; min-height: 240px; padding-bottom: 20px;}
.footer_box1 .footer_box1_links .footer_box1_links_wrap ul{padding-top:40px;}
.footer_box1 .footer_box1_links .footer_box1_links_wrap ul li{color:#fff;float:left;float: left; margin: 0 2% 10px 0; width: 23%; line-height: 40px; }
.footer_box1 .footer_box1_links .footer_box1_links_wrap ul li a{color:#fff;}
.footer_box2{margin-top:2px;margin-bottom:30px;}
.footer_box2_wrap{padding:10px 0 15px;background:url(../images/purple1_03.jpg) repeat 0 0;}
.footer_box2_b1{margin-left:20px;width:310px;margin-right:180px;}
.footer_box2_b1 .b1_logo{margin-bottom:20px;}
.footer_box2_b1 .b1_copy,.footer_box2_b1 .b1_copy a{color: #666;}
.footer_box2_b1 .b1_copy a:hover{color:#666;text-decoration:underline;}
.footer_box2_b2bd{line-height:30px;    color: #666;}
.footer_box2_b2 ul{float:left;width:180px;margin-right:150px;}
.footer_box2_b2 ul h3{color:#666;font-size:16px;height:30px;line-height:30px;margin-bottom:10px;}
.footer_box2_b2 ul li{height:32px;line-height:32px;border-bottom:1px solid #ccc;}
.footer_box2_b2 ul li a{padding-left:12px;color:#666;display:block;background:url(../images/foot_arr.png) no-repeat center left;}
.footer_box2_b3{margin-right:20px;width:360px;color:#666;text-align:center;}
.footer_box2_b3 .b3_code{margin-left:20px;}
.footer_box2_b3 h3{height:34px;line-height:34px;}
.footer_box2_b3 p img{width:115px;height:115px;}


.qqkefu{position:fixed;bottom:20%;z-index:20;right:0;width:60px}
.qqkefu ul li{height:60px;margin-bottom:1px;float:right;line-height:60px;font-size:14px;cursor:pointer;opacity:.9;position:relative}
.qqkefu ul li a{color:#fff;display:block}
.qqkefu ul li.top2{color:#1c1c1c;font-weight:800;text-align:center;background: url(../images/bbsImg.png) no-repeat center;position:relative;width:53px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}



.com_banner{height:400px;margin-top:80px;}
.com_submenu .com_submenu_wrap{background:#fff;border-bottom:1px solid #ccc;height:70px;}

.com_localhost .com_localhost_wrap{background:#367c2b;font-size:16px;color:#fff;height:68px;line-height:68px;}
.com_localhost .com_localhost_wrap a{color:#fff;}
.com_localhost .com_localhost_wrap p{padding-left:20px;border-left:21px solid #fab406;}
.com_submenu ul li{float:left;font-size:18px;}
.com_submenu ul li a{padding:0 30px;display:block;border-bottom:2px solid #fff;height:68px;line-height:68px;}
.com_submenu ul li a:hover{border-bottom:2px solid #367c2b;}
.com_submenu ul li.selt a{border-bottom:2px solid #367c2b;}
.com_localhost.fixednav .com_localhost_wrap p{padding-left:20px;border-left:15px solid #fab406;}

.com_prolist_b1{margin-bottom:20px;}
.com_prolist_b1bd ul{overflow:hidden;margin-left:-19px;}
.com_prolist_b1bd ul li{width:258px;margin-left:19px;margin-bottom:19px;float:left; overflow:hidden;background:#fff;}
.com_prolist_b1bd ul li a{padding:20px 10px;display:block;border:1px solid #c9c9c9;border-bottom:4px solid #367c2b;}
.com_prolist_b1bd ul li .img{overflow:hidden;}
.com_prolist_b1bd ul li .img img{width:100%;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s;}
.com_prolist_b1bd ul li .box{margin-top:20px;}
.com_prolist_b1bd ul li .box .t{text-align:center;height:40px;line-height:40px;font-size:18px;font-weight:400;}
.com_prolist_b1bd ul li .box .d{color:red;text-align:center;}
.com_prolist_b1bd ul li a:hover .img img{-webkit-transform: scale(1.1); transform: scale(1.1); }

.com_body{margin-top:100px;}
.com_body_wrap{}
.prosub_menu{width:258px;position:relative;background:#fff;}
.prosub_menu ul li {width: 258px; }
.prosub_menu ul li a{display: block; height: 42px; line-height: 42px; text-align: left; padding-left:40px;font-size: 16px; color: #367c2b; border-top: 1px solid #f0f0f0;}
.prosub_menu ul li a:hover {background:#fed100;}
.prosub_menu ul li.selt a {background:#fed100;}

.compro_box1{}
.compro_box1 .index_box_tit{line-height: 71px; height: 71px;border-bottom: 1px solid #ccc; margin: 20px 0; padding-bottom: 20px;}
.compro_box1 .index_box_tit h3{font-size: 50px; line-height: 70px; font-weight:400;border-left:0 none;padding-left: 0;}
.compro_box1 .compro_box1_list{}
.compro_box1 .compro_box1_list ul{overflow:hidden;margin-left:-50px;}
.compro_box1 .compro_box1_list ul li{width:422px;margin-left:50px;margin-bottom:50px;float:left;    border-bottom: #367c2b solid 4px;overflow:hidden;background:#fff;}
.compro_box1 .compro_box1_list ul li p.img{width:442px;}
.compro_box1 .compro_box1_list ul li p.img img{width:442px;}
.compro_box1 .compro_box1_list ul li  .info{background:#fff;}
.compro_box1 .compro_box1_list ul li  .info .info_con{padding:10px 24px;position:relative;background-color:#fff;}
.compro_box1 .compro_box1_list ul li  .info h3{height:40px;line-height:40px;font-size: 20px; color: #000;}
.compro_box1 .compro_box1_list ul li  .info .des{line-height: 22px; margin-bottom: 10px; height: 44px;overflow:hidden;}
.compro_box1 .compro_box1_list ul li  .info .more p{display: block; width: 124px; height: 32px; line-height: 32px; color: #fff; text-align: center; background: #367c2b;}


.com_prodes{margin-top:30px;}
.com_prodes_wrap{height:400px;background:#fff;}
.com_prodes_left{width:750px;}
.com_prodes_left img{width:750px;height:400px;}
.com_prodes_right{width:600px;}
.com_prodes_right .bd{padding:30px;color:#666;line-height:32px;}
.com_prolist{width: 1089px;}
.com_prolist ul{overflow:hidden;margin-left:-19px;}
.com_prolist ul li{width:258px;margin-left:19px;margin-bottom:19px;float:left; overflow:hidden;background:#fff;}
.com_prolist ul li .prolist{border:1px solid #d4d4d4;border-bottom:4px solid #d4d4d4;padding: 12px 12px 21px;}
.com_prolist ul li .prolist p{position: relative;overflow:hidden;margin-bottom: 25px;}
.com_prolist ul li .prolist p img{width:100%;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s;}
.com_prolist ul li .prolist p em{ position: absolute; left: -400px; top: 0px; width: 150px; height: 100%; background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)) ; overflow: hidden; -webkit-transform: skewx(-25deg); -webkit-transition: 0s; }
.com_prolist ul li .prolist a:hover p img { -webkit-transform: scale(1.1); transform: scale(1.1);  }
.com_prolist ul li .prolist a:hover p em { width: 150px; left: 600px; -webkit-transition: 0.8s;transition: 0.8s }
.com_prolist ul li .prolist:hover{border-bottom:4px solid #367c2b;}
.com_prolist ul li .prolist .info{text-align:center;}
.com_prolist ul li .prolist .info h3{font-size: 18px; color: #333; line-height: 1; margin-bottom: 6px; font-weight: bold;}
.com_prolist ul li .prolist .info .canshu{height:48px;overflow:hidden;}
.com_prolist ul li .prolist .info .canshu p{margin:0;height:24px;line-height:24px;overflow:hidden;color:#555;}

.proshow{padding:53px;}
.proshow_box1{    margin-bottom: 60px;}
.proshow_box1 .proshow_box1_left{width:700px;}
.proshow_box1 .proshow_box1_leftimg{background:#fff;width:555px;height:416px;border:1px solid #ccc;float:left;}
.proshow_box1_leftimg ul li{width:555px;height:416px;}
.proshow_box1_leftimg ul li img{width:555px;height:416px;}
.proshow_box1_leftsmimg{float:right;width:124px;height:416px;overflow:hidden;padding-top:2px;}
.proshow_box1_leftsmimg .tempWrap,.proshow_box1_leftsmimg .tempWrap ul{width:124px!important;}
.proshow_box1_leftsmimg ul li{width:124px;margin-bottom:13px;float:none!important;}
.proshow_box1_leftsmimg ul li img{width:120px;height:90px;border:2px solid #dcdcdc;}
.proshow_box1_leftsmimg ul li.on img{width:120px;height:90px;border:2px solid #fcba0e;}
.proshow_box1_right{width:500px;}
.proshow_box1_right h3{font-size: 28px; color: #000; line-height: 1; margin-bottom: 25px; font-weight: normal;}
.proshow_box1_right .info{padding: 25px 20px 15px; margin-bottom: 20px; background: url(../images/pro_bg.jpg) repeat;}
.proshow_box1_right .info ul li{padding-bottom: 20px; float: left;width:50%;}
.proshow_box1_right .info ul li p{line-height:32px;}
.proshow_box1_right .info ul li p.t{font-size: 18px; color: #000;}
.proshow_box1_right .info ul li p.v{font-size: 18px; color: #464646;}
.proshow_box1_right .info_but{margin-bottom: 30px;}
/*
.proshow_box1_right .info_but a{display: block; width: 40%; margin-right: 3%; line-height: 50px; border: 3px solid #fed100; font-size: 24px; color: #000000; float: left; text-indent: 9%;}
.proshow_box1_right .info_but a .icon{display: inline-block;width: 8px; height: 15px; background: url(../images/jtr.png) center center no-repeat; margin-left:40px; vertical-align: 0;}
*/

.proshow_box1_right .info_but a:hover{background:#fed100;}
.proshow_box1_right .info_phone{font-size: 25px; color: #fcba0e;height:44px;line-height:44px;position:relative;}
.proshow_box1_right .info_phone span{ margin-left: 10px;font-size: 30px; font-family: Impact; color: #fcba0e; margin-right: 40px;}
.proshow_box1_right .info_phone .shareico{width: 90px; height: 30px; position: absolute; line-height: 30px; background: url(../images/shareico.png) no-repeat center left; right: 0; top: 25px; padding-left: 40px; font-size: 22px; cursor: pointer;}
.proshow_box1_right .info_phone .bdshare-button-style0-16  .shareico a{background: none; font-size: 24px; padding: 0; float: none; height: auto; line-height: initial; margin: 0;}
.proshow_box2{margin-bottom: 60px;}
.proshow_box2 .targets li{width:25%; padding:20px 0; background:#949494; position:relative; cursor:pointer;}
.proshow_box2 .targets li:before{content:'';position:absolute;right:0;width:3px; height:100%; background:#fff; top:0;}
.proshow_box2 .targets li:after{content:''; position:absolute; left:50%;top:100%; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #fdd000; margin-left:-10px; display:none;}
.proshow_box2 .targets li .tb{width:35px; height:35px; margin:0 auto 10px; background:url(../images/pro_icons.png) no-repeat;}
.proshow_box2 .targets li .name{font-size:17px; color:#fff; text-align:center;}
.proshow_box2 .targets li:hover .name{color:#000;}
.proshow_box2 .targets li:hover{background:#fdd000;}
.proshow_box2 .targets li:hover:after{display:block;}
.proshow_box2 .targets li.active .name{color:#000;}
.proshow_box2 .targets li.active{background:#fdd000;}
.proshow_box2 .targets li.active:after{display:block;}
.proshow_box2 .targets .li1 .tb{background-position:0 0;}
.proshow_box2 .targets .li1:hover .tb{background-position:0 -35px;}
.proshow_box2 .targets .li1.active .tb{background-position:0 -35px;}
.proshow_box2 .targets .li2 .tb{background-position:-35px 0;}
.proshow_box2 .targets .li2:hover .tb{background-position:-35px -35px;}
.proshow_box2 .targets .li2.active .tb{background-position:-35px -35px;}
.proshow_box2 .targets .li3 .tb{background-position:-70px 0;}
.proshow_box2 .targets .li3:hover .tb{background-position:-70px -35px;}
.proshow_box2 .targets .li3.active .tb{background-position:-70px -35px;}
.proshow_box2 .targets .li4 .tb{background-position:-105px 0;}
.proshow_box2 .targets .li4:hover .tb{background-position:-105px -35px;}
.proshow_box2 .targets .li4.active .tb{background-position:-105px -35px;}
.proshow_box3 .hd{margin-bottom:30px; border-bottom:1px solid #ccc;padding-bottom:20px;}
.proshow_box3 .hd h3{font-size: 27px; color: #000; line-height: 1; font-weight: bold;}
.proshow_box3 .bd{margin-bottom:30px; }

.proshow_box4{background:#eff0f0;border-top:1px solid #e5e6e6;}
.proshow_box4_wrap{padding:30px 10px;    color: #999;}
.com_body_wrap{background:#f5f5f5;}
.newslist{padding:53px;}
.newslist ul li{margin-bottom: 30px; background: #f0f0f0;overflow:hidden;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s;-moz-box-shadow:0px 0px 12px #BFBFBF; -webkit-box-shadow:0px 0px 12px #BFBFBF; box-shadow:0px 0px 12px #BFBFBF;}
.newslist ul li .smimg{width:420px;height:280px;overflow:hidden;}
.newslist ul li .smimg img{width:420px;height:280px;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s;}
.newslist ul li .info{width:560px;padding: 60px 50px 40px 30px;}
.newslist ul li .info h3{font-size: 25px; line-height: 32px;font-weight:400;}
.newslist ul li .info .des{margin: 10px 0 15px;font-size: 15px; line-height: 26px; color: #666666;  height: 52px; overflow: hidden;}
.newslist ul li .date{margin-top: 80px;margin-right:30px;}
.newslist ul li .date p.d{font-size: 60px; line-height: 60px; color: #333f47; font-family: Impact; margin-bottom: 5px;}
.newslist ul li .date p.ym{font-size: 18px; line-height: 32px; color: #333f47; font-family: Arial;}
.newslist ul li:hover{background:#fed100;}
.newslist ul li a:hover .smimg img{-webkit-transform: scale(1.1); transform: scale(1.1);}

.newsshow_hd{background:#f5f5f5;padding:53px;border-bottom:30px solid #dcdcdc;}
.newsshow_hd .tit h3{font-size: 32px; font-weight: bold; color: #333; text-align: center; margin-bottom: 10px;}
.newsshow_hd .info_date{margin-top:20px;font-size: 13px; color: #939393; text-align: center;}
.newsshow_hd .info_date span{margin:0 10px;}

.newshow_bd{background:#f5f5f5;padding:53px;position:relative;}
.newshow_bd .newshow_bd_left{width:800px;}
.newshow_bd_left .newshow_bd_text{font-size: 14px; color: #575757; line-height: 25px; margin-bottom: 20px; }

.newshow_bd_right{width:240px;}
.newshow_bd_right .next_box{border: 1px solid #ccc; margin-bottom: 25px;width: 238px;}
.newshow_bd_right .next_box .box{padding: 25px 30px;}
.newshow_bd_right .next_box .box .t{font-size:18px; color:#3c3c3c; line-height:24px; position:relative; margin-bottom:15px}
.newshow_bd_right .next_box .box .t:after{content:''; position:absolute; width:60%; height:1px; background:#dcdcdc; left:30%; top:12px;}
.newshow_bd_right .next_box .box .box .d{font-size:14px; color:#c1c0c0;}
.newshow_bd_right .next_box .box .box .d i{margin-left:0}
.newshow_bd_right .next_box .boxx .tit{font-size:16px; color:#696969; line-height:25px; height:50px; overflow:hidden; transition:all .3s ease; text-overflow: ellipsis; margin-top:15px;display: -webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient: vertical;*}

.newshow_bd_rightbox .hot_news{border:10px solid #dcdcdc;}
.newshow_bd_rightbox .hot_news .hot_box{padding:0 20px;}
.newshow_bd_rightbox .hot_news .infor .box{padding:25px 0 0;}
.newshow_bd_rightbox .hot_news .infor .tit{float:left; font-size:24px; font-weight:bold; color:#323f47; line-height:26px;}
.newshow_bd_rightbox .hot_news .infor .more{font-size:16px; color:#797979; float:right; line-height:26px;}
.newshow_bd_rightbox .hot_news .con .item{border-top:1px solid #dcdcdc;}
.newshow_bd_rightbox .hot_news .con .item:first-child{border:none;}
.newshow_bd_rightbox .hot_news .con .item .t{font-size:15px; color:#727272; line-height:24px; margin-bottom:10px; height:48px; overflow:hidden; transition:all .3s ease;}
.newshow_bd_rightbox .hot_news .con .item .d{font-size:14px; color:#727272;}
.newshow_bd_rightbox .hot_news .con .box{padding:25px 0;}
.newshow_bd_rightbox .hot_news .con .item .t:hover{color:#fcb026;}
.newshow_bd_rightbox .list .box:hover .tit{color:#fcb026;}

.next_box_body.fixednav{position: fixed;top:0px;background:#f5f5f5;}


.com_anlilist{padding:53px;}
.com_anlilist ul{overflow:hidden;margin-left:-12px;}
.com_anlilist ul li{width:412px;float:left;margin-left:12px;margin-bottom:22px;background:#fff;}
.com_anlilist ul li .anlilist{border:1px solid #d4d4d4;border-bottom:4px solid #367c2b;}
.com_anlilist ul li .anlilist p.img{padding: 12px 12px 21px;position: relative;overflow:hidden;margin-bottom: 0;}
.com_anlilist ul li .anlilist p.img img{width:388px;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s;}
.com_anlilist ul li .anlilist p.img em{ position: absolute; left: -400px; top: 0px; width: 150px; height: 100%; background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)) ; overflow: hidden; -webkit-transform: skewx(-25deg); -webkit-transition: 0s; }
.com_anlilist ul li .anlilist a:hover p.img img { -webkit-transform: scale(1.1); transform: scale(1.1);  }
.com_anlilist ul li .anlilist a:hover p.img em { width: 150px; left: 600px; -webkit-transition: 0.8s;transition: 0.8s }
.com_anlilist ul li .anlilist:hover{border-bottom:4px solid #367c2b;}
.com_anlilist ul li .anlilist .info{padding: 12px 12px 21px;-webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s;}
.com_anlilist ul li .anlilist .info p.date{font-size: 16px; line-height: 32px; font-family: Arial;}
.com_anlilist ul li .anlilist .info h3{font-size: 24px; color: #333; line-height: 1; margin-bottom: 26px; font-weight: bold;}
.com_anlilist ul li .anlilist .info .des{font-size: 14px; height: 48px;line-height: 24px;overflow:hidden; margin-bottom: 10px; color: #666;}
.com_anlilist ul li .anlilist a:hover .info{background:#367c2b;}

.com_body_about{padding:53px;}
.com_body_abouthd{font-size:50px;line-height:70px;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;}
.com_body_abouthd h3{font-weight:400;}

#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}








