

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 

[class^="icon-"], [class*=" icon-"] {

	font-family: 'icomoon';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;



	/* Better Font Rendering =========== */

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

}

.icon-phone:before {

 

	content: "\e942";



	



	color:d94b2a;



}



.icon-envelop:before {



	content: "\e945";

	

		



	color:d94b2a;



}



.icon-location:before {



	content: "\e947";



	color:d94b2a;



}



.icon-mobile:before {



	content: "\e958";



	color:#db0001;



	font-size:26px;



	line-height:26px;



}

.icon-mail:before {

	content: "\e945";

	

		



	color:d94b2a;

}



.icon-earth:before {



	content: "\e9ca";



	color:#9f9f9f;



	font-size:18px;



	line-height:18px;



}



.icon-share2:before {



	content: "\ea82";



	color:d94b2a;



}



.icon-twitch:before {



	content: "\ea9b";



	color:d94b2a;



}  

@charset "utf-8";*{margin:0;padding:0}a{text-decoration:none;color:#999;font-size:12px;font-family:"Arial"}
html{width:100%;height:100%;overflow:hidden;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;}
body{color:#999;font-size:12px;font-family: "微软雅黑";width:100%;height:100%;overflow:hidden;position:relative}
a,body{font-family:"微软雅黑";}
img{border:0}
ol,ul,li{list-style:none}
dl,dt,dd,ul,li,p{margin:0;padding:0;}
input,textarea{outline:none}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none; }
i{font-style:normal}
.fl{float:left}
.fr{float:right}
.cl,.clear{clear:both}
.wrap{width:96%;margin:0 auto 70px;}
.pd5{padding:5px}
.pd10{padding:10px}
.pd20{padding:20px}
.menu_back2,.menu_slide,#us_panel2 td i,.send_msg_to,.menu_refresh,#post_comment_btn,.menu_back,.menu_share,.menu_open,.search_open,.list_info_i dt,#menu ul li a b,.hd .fr,.reg_bar_close,.login_bar_close,.reg_bar .fl i,#weibo_app i,#qq_connect i,.login_bar .fl i,.share_sina,.share_guangbo,.share_douban,.content_info_more,.header_more dt,.works_view dt,#add_f i,.works_link dt,.visit_site a i,.add_friend,.remove_friend,.rela_friend,.user_menu dt,#user_menu li a .fl i,.home_profile_local i,.home_profile_c a i,.remove_msg,.reply_msg_post{background:url('../images/icons.png') no-repeat;background-size:500px 500px}
#header.head i{top:9px}
.title{line-height:50px;color:#fff;position:relative;height:50px;display:block;margin:0 auto;width:70%;overflow:hidden}
.t_slide{text-align:center}
.title_d{display:block;white-space:nowrap;position:relative;float:left;top:0;left:0;left:50%;font-size:16px}
.title_d p{float:left;position:relative;right:50%}
.title_d.round{-webkit-animation:round 4s infinite alternate linear;-ms-animation:round 4s infinite alternate linear;-o-animation:round 4s infinite alternate linear;-moz-animation:round 4s infinite alternate linear;animation:round 4s infinite alternate linear}@keyframes round{0%{transform:translateX(0%)}100%{transform:translateX(-28%)}}@-webkit-keyframes round{0%{transform:translateX(0%);-webkit-transform:translateX(0%)}100%{transform:translateX(-28%);-webkit-transform:translateX(-28%)}}
#header .wrap{position:relative;overflow:hidden}

.logo_msk{width:100%;height:100%;background:#3e4042 url('../images/backface.png') no-repeat 50% 50%;position:absolute;top:0;left:0;display:none;background-size:500px 60px}

.mc_top{ height:18px; padding:5px 0; line-height:18px; color:#fff; font-size:14px; background:#3f3f3f; font-family:"微软雅黑";}
.mc_top em{ width:17px;height:18px; padding:0 6px 0 10px; float: left; display:inline-block;}


.menu_slide{top:14px;right:0;background-position:-343px -8px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.menu_slide.show{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.menu_back.ton,.menu_back2.ton,.menu_open.ton,.search_open.ton{background-color:#70CA10}
.menu_back,.menu_back2{background-position:-68px -320px;top:14px;background-color:#159f78;left:0}
.menu_back a,.menu_back2 a{display:block;height:100%}
.menu_share{background-position:-66px -107px;top:14px;background-color:#159f78;right:0}
.menu_refresh{background-position:-282px -39px;top:14px;background-color:#159f78;right:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
#header .menu_refresh.ton{background-color:#6bc30d}


#header .search_len{top:10px;right:30px;background:url('../images/en.png') no-repeat;z-index:99; }
.search_open span{display:block;position:absolute;width:8px;height:8px;border:2px solid #fff;background:#df0000;top:-2px;right:0px;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
#menu{height:100%;position:fixed;top:0;right:0;width:0px;overflow:hidden;background:#ee1d1d;visibility:hidden;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}
#menu.push{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
#container{max-width:980px;min-width:320px;margin:0 auto;position: absolute;width:100%;top: 1.47rem;bottom: 1rem;height: auto;overflow-x:hidden;overflow-y:auto;}
#content{position:relative;overflow:hidden;padding-bottom:50px}
#showcase{height:200px;background:#eee}
.list_litpic{width:140px;height:90px;overflow:hidden}
.list_litpic img{width:140px;height:90px}
#list ul{background:#fff;display:block}
#list li{display:block;height:110px}
#list li.touch{background-color:#f4f4f4;-moz-box-shadow:0px 2px 4px #ccc inset;-o-box-shadow:0px 2px 4px #ccc inset;-webkit-box-shadow:0px 2px 4px #ccc inset;box-shadow:0px 2px 4px #ccc inset}
#list li .alist{display:block;width:100%;height:90px;border-bottom:1px solid #eee;padding:10px 0}
.list_info{height:90px;margin-left:155px;padding-top:5px}
.list_info h4{font-size:16px;font-weight:500;height:20px;line-height:20px;margin-bottom:2px;color:#646464;display:block;overflow:hidden}
.list_info h5{height:20px;line-height:18px;font-weight:500;font-size:12px;color:#a2a2a2}
.list_info span{margin-left:5px;color:#777777}
.list_info h5 em{font-style:normal;margin-left:8px}
.list_info_i{margin-top:20px;height:20px;overflow:hidden}
.list_info_i dl{display:block;height:20px;float:left;margin-right:10px}
.list_info_i dt{display:block;width:20px;height:20px;float:left;margin-right:2px}
.list_info_i dd{display:block;height:20px;float:left;line-height:20px;font-size:10px;color:#a7a7a7}
.list_info_i .list_info_views dt{background-position:0 -21px}
.list_info_i .list_info_comment dt{background-position:-25px -20px}
.list_info_i .list_info_like dt{background-position:-50px -21px}
.list_info_i .list_info_time dt{background-position:-72px -148px}
.bangmang_list_more .list_info_i{margin-top:0}
.list_info_i .list_info_time{float:right}
#sort{height: 0.62rem;background: #404040;text-align:center;}
#container{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 0.3s cubic-bezier(0.165,0.84,0.44,1);-o-transition:-o-transform 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:transform 0.3s cubic-bezier(0.165,0.84,0.44,1)}
#container.push,#us_panel.push{-webkit-transform:translateX(250px);-moz-transform:translateX(250px);transform:translateX(250px);-moz-box-shadow:-3px -3px 6px rgba(0,0,0,0.8);-o-box-shadow:-3px -3px 6px rgba(0,0,0,0.8);-webkit-box-shadow:-3px -3px 6px rgba(0,0,0,0.8);box-shadow:-3px -3px 6px rgba(0,0,0,0.8)}
#header.push{}
#header.pull{-webkit-transform:translate3d(-250px,0px,0px);-moz-transform:translate3d(-250px,0px,0px);transform:translate3d(-250px,0px,0px);-moz-box-shadow:3px -3px 6px rgba(0,0,0,0.8);-o-box-shadow:3px -3px 6px rgba(0,0,0,0.8);-webkit-box-shadow:3px -3px 6px rgba(0,0,0,0.8);box-shadow:3px -3px 6px rgba(0,0,0,0.8)}
#container.pull,#us_panel.pull{-webkit-transform:translate3d(-250px,0px,0px);-moz-transform:translate3d(-250px,0px,0px);transform:translate3d(-250px,0px,0px);-moz-box-shadow:3px -3px 6px rgba(0,0,0,0.8);-o-box-shadow:3px -3px 6px rgba(0,0,0,0.8);-webkit-box-shadow:3px -3px 6px rgba(0,0,0,0.8);box-shadow:3px -3px 6px rgba(0,0,0,0.8)}
#menu{width:250px;height:100%;position:fixed;top:0px;left:0;z-index: 9999}
#menu ul li{display:block;height:49px;line-height:50px;border-bottom:1px solid #64bbb4;overflow:hidden;background-color:#ee1d1d;-webkit-transition:background 0.3s ease-out;-moz-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s ease-out}
#menu ul li a{display:block;width:100%;height:33px;color:#fff;overflow:hidden;padding-top:16.5px; font-family:"微软雅黑"; font-size:15px;}
#menu ul li a b{width:16px;height:16px; background:url(../images/ce_xb1.png) center no-repeat;display:block;float:right;margin-right:10px;}
#menu ul li a i{display:block;width:16px;height:16px;float:left;background:url('../images/navigation.png') no-repeat;background-size:32px 250px;margin-left:20px;opacity:0.6}
#menu ul .menu_cur a i{opacity:1}
#menu ul .menu_cur a{border-top:0px solid #277909}
#menu ul li a span{display:block;height:16px;line-height:16px;float:left;margin-left:15px}
#menu ul li:hover,#menu ul .menu_cur{background-color:#ee1d1d}
#menu ul .nav_index a i{background-position:-7px -17px}
#menu ul .nav_site a i{background-position:-7px -67px}
#menu ul .nav_about a i{background-position:-8px -117px}
#menu ul .nav_inspire a i{background-position:-8px -167px}
#menu ul .nav_help a i{background-position:-8px -217px}
#user{width:250px;height:100%;position:fixed;top:0px;right:0;visibility:hidden;background-color:#159f78;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}
.search_wrap{overflow:hidden;position:relative}
.search_wrap .lan{padding:15px 0 0 10px;float:left;}
.search_wrap .menu_open{  background-position: 10px -76.5px;z-index:99;width:32px;height:32px;float:right;margin:15px;}
#user.pull{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
#menu.pull{visibility:hidden}
#container.push .push_msk{visibility:visible}
#container.pull .push_msk{visibility:visible}
.push_msk{width:100%;height:9999px;position:fixed;visibility:hidden;top:0;left:0}
.account{height:60px;background:#2a2c2e;overflow:hidden}
.nl{margin:12.5px 0 0 10px}
.nl a{display:block;float:left;height:35px;width:110px;text-align:center;float:left;line-height:35px;color:#fff}
.login{margin-right:10px;background:#4f5356}
.reg{background:#6bc30d}
.user_panel{}
.user_menu{width:250px;height:250px;background:#232425;position:relative}
.my_avatar{height:195px;overflow:hidden;text-align:center;width:210px;margin:0 auto}
.my_avatar .my_home{display:inline-block;width:90px;height:90px;margin-top:30px;overflow:hidden;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.my_avatar .my_home img{width:100%}
.my_avatar h4{display:block;height:28px;line-height:28px}
.my_avatar h4 a{color:#ffffff;font-weight:500;font-size:14px;margin-top:10px}
.my_avatar p{font-size:9px;color:#8e8e8e}
.user_menu table{height:50px;border-top:1px solid #4a4c4e;border-bottom:1px solid #4a4c4e;position:absolute;bottom:0;left:0}
.user_menu td{text-align:center}
.user_menu dl{display:inline-block;width:40px;height:30px;text-align:center}
.user_menu dt{display:inline-block;width:16px;height:16px}
.user_menu dd{display:block;height:16px;line-height:16px;text-align:center;font-size:9px;color:rgba(255,255,255,0.2)}
.care{position:relative}
.fans dt{background-position:-167px -35px}
.care dt{background-position:-167px -51px}
.favorites dt{background-position:-167px -67px}
.user_menu_c{position:relative}
.user_menu_c .has_line_left,.user_menu_c .has_line_right{background:url('../images/d_block.png');background-size:1px 1px}

#header{-webkit-transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);-o-transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1)}
#us_panel.hide{transform:translateY(125px);-moz-transform:translateY(125px);-webkit-transform:translateY(125px);-o-transform:translateY(125px)}
.search_wrap{height:30px;width:100%;background-color:#64bbb4; margin:0px 0;}
.search_wrap p{ line-height:30px; font-size:15px; font-weight:bold; color:#fff; padding-left:15px; font-family:"微软雅黑";}
#user{background-color:#323436}
.search_input{text-indent:10px;height:15px;line-height:16px;display:block;margin:0 5px;width:160px;border:none;color:#6c6c6c;padding:10px 30px 10px 10px;background-color:#fff;margin-top:13px;-o-border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;-webkit-border-radius: 10px 0px 0px 10px;border-radius: 10px 0px 0px 10px}
.reset_input1{width:35px;height:35px;position:absolute;display:block;top:13px;right:10px;border:0px;background:url(../images/fdj.jpg);-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;border-radius: 0px 10px 10px 0px;}
#sort_content{width:100%;max-width:980px;min-width:320px;right:0;margin-left:auto;margin-right:auto;min-height:100%;background:#f0f1f1;position:fixed;top:1.47rem;left:0;z-index:999;overflow-x:hidden;overflow-y:auto;padding-bottom:20px;-webkit-transform:translate3d(0px,100%,0px);-moz-transform:translate3d(0px,100%,0px);transform:translate3d(0px,100%,0px);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);-moz-transition:-moz-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);-o-transition:-o-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19)}
#sort_content.show{-webkit-transform:translate3d(0px,0%,0px);-moz-transform:translate3d(0px,0%,0px);transform:translate3d(0px,0%,0px);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.165,0.840,0.440,1.000);-moz-transition:-moz-transform 0.3s cubic-bezier(0.165,0.840,0.440,1.000);-o-transition:-o-transform 0.3s cubic-bezier(0.165,0.840,0.440,1.000);transition:transform 0.3s cubic-bezier(0.165,0.840,0.440,1.000)}
.asort{display:none}

.asort.show{display:block}
.asort.show .hd{height: 60px;background: #2c2c30;}
.hd .fl{height:60px}
.sort_tag .hd .fl i{background-position:1.5px -34px}
.sort_color .hd .fl i{background-position:1.5px -94.5px}
.hd .fl span{height:32px;line-height:32px;color:#fff;display:block;float:left;margin-top:14px;padding-left:16px; font-size:16px;}
.hd .fr{width:33px;height:32px;background-position:10px -76.5px;background-color:#73737B;margin-top:14px;position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.hd .fr.ton{background-color:#000}
.ct{overflow-x:hidden;overflow-y:auto}
.ct ul{margin-top:10px;display:block;border-top:1px solid #e5e5e5;padding-bottom:60px;}
.ct li{display:block;height:50px;border-bottom:1px solid #e5e5e5;background:#fff}
.ct li a{line-height:50px;color:#535353;padding-left:25px;}
.ct li i{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-top:17px}
.ct li span{display:inline-block;height:16px;vertical-align:middle;margin-top:17px;font-size:16px;color:#535353; font-family:"微软雅黑";}
.ct li .s{margin-right:12px;background-image:url('../images/sort.png');background-size:150px 150px;margin-left:15px}
.ct h4{display:block;height:40px;overflow:hidden;font-weight:500}
.ct h4 i{display:inline-block;height:16px;width:16px;vertical-align:middle;background-image:url('../images/sort.png');background-size:150px 150px;margin-left:14px;margin-right:10px;margin-top:17px}
.ct dl{display:block;height:auto; overflow:hidden;background:#fff;border-bottom:1px solid #e5e5e5;padding:8px 0;}
.ct dl a{width:47%;height:32px;float:left;text-align:center; font-size:14px; color:#555;background:#f4f4f4;margin:1% 1.5%;line-height:32px; display:block;}
.ct dl dd a{color:#535353}

.ct .cate_trade i{background-position:-16px 0}
.ct .cate_tag i{background-position:-16px -16px}
.ct .cate_color i{background-position:-16px -32px}
.ct h4 span{display:inline-block;height:16px;line-height:16px;vertical-align:middle;margin-top:17px}i.cate_all{background-position:0px 0px}i.cate_creat{background-position:0px -16px}i.cate_site{background-position:0px -32px}i.cate_inspire{background-position:0px -48px}i.cate_article{background-position:0px -64px}i.cate_app{background-position:0px -80px}i.sort_re{background-position:-32px 0px}i.sort_recom{background-position:-32px -16px}i.sort_fa{background-position:-32px -32px}i.sort_vi{background-position:-32px -48px}i.sort_com{background-position:-32px -64px}
.ct li i.e{background:#ffffff;width:10px;height:10px;border:3px solid #d1d1d1;float:right;margin-right:25px;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.ct li.a_selected{}
.ct li.a_selected .e{border:3px solid #000}
.ct .wrap{position:relative}
.nled_wrap{width:210px;margin:0 auto;height:35px}
.user_avatar{width:35px;height:35px}
.user_avatar img{width:35px}
.user_name{display:block;height:35px;line-height:35px;color:#fff;font-size:12px;margin-left:10px}
.user_logout{height:35px;line-height:35px;color:#fff;font-size:12px;opacity:0.6;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}
.user_logout.ton{opacity:1}
.nled_wrap{margin-top:12.5px}
#reg_index{width:100%;min-height:100%;background:#fff;position:absolute;top:0;left:0;z-index:999;overflow-x:hidden;overflow-y:auto;padding-bottom:20px}
.reg_bar,.login_bar{height:60px;background:#159f78}
.reg_bar_close,.login_bar_close{display:block;width:33px;height:32px;background-position:10px -76.5px;background-color:#3e4042;margin-top:14px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.reg_bar_close.ton,.login_bar_close.ton{background-color:#6bc30d}
.reg_bar .fl i,.login_bar .fl i{height:32px;width:25px;display:inline-block;vertical-align:middle;background-position:4px -112.5px}
.login_bar .fl i{background-position:4px -145px}
.reg_bar,.login_bar{line-height:60px;vertical-align:middle}
.reg_bar .fl,.login_bar .fl{height:60px;color:#fff}
.reg_ct{text-align:center}
.reg_ct p{line-height:20px;margin:30px 0 20px 0}
#weibo_app{height:50px;display:block;color:#fff;font-size:16px;background-color:#d63b22;margin-bottom:10px}
#weibo_app span{display:block;height:50px;margin:0 auto;width:160px}
#weibo_app i{display:inline-block;width:50px;height:50px;vertical-align:middle;background-position:0 -205px}
#qq_connect{height:50px;display:block;color:#fff;font-size:16px;background-color:#3eb0d8}
#qq_connect span{display:block;height:50px;margin:0 auto;width:160px}
#qq_connect i{display:inline-block;width:50px;height:50px;vertical-align:middle;background-position:0 -288px}
#reg_index{-webkit-transform:translate3d(0px,100%,0px);-moz-transform:translate3d(0px,100%,0px);transform:translate3d(0px,100%,0px);-webkit-transition:background 0.3s ease-out,-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);-moz-transition:background 0.3s ease-out,-moz-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);-o-transition:background 0.3s ease-out,-o-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:background 0.3s ease-out,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19)}
#reg_index.show{-webkit-transform:translate3d(0px,0%,0px);-moz-transform:translate3d(0px,0%,0px);transform:translate3d(0px,0%,0px);-webkit-transition:background 0.3s ease-out,-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background 0.3s ease-out,-moz-transform 0.3s cubic-bezier(0.165,0.84,0.44,1);-o-transition:background 0.3s ease-out,-o-transform 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:background 0.3s ease-out,transform 0.3s cubic-bezier(0.165,0.84,0.44,1)}
.login_ct h4{height:25px;line-height:25px;font-weight:500;margin:20px 0 10px 0;display:block}
.login_ct h4 .fr a{font-size:12px;color:#999}
.login_ct h4 a{color:#FF4200}
.login_user,.login_password{height:40px;line-height:40px;display:block;padding:0px 40px 0 10px;position:relative;-o-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-appearance:none;background:none}
.login_user i,.login_password i{display:block;width:40px;height:40px;position:absolute;right:0px;bottom:0px;background:url('../images/icons.png') no-repeat -62px -43px;background-size:500px 500px;opacity:0.4;display:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.login_user i.ton,.login_password i.ton{opacity:1}
.login_user{border-bottom:1px solid #f7f7f7}
.login_password{border-top:0}
.login_input input{border:none;display:block;height:100%;width:100%}
.login_input{}
.login_user input,.login_password input{-webkit-appearance:none}
.login_submit{height:40px;display:block;line-height:40px;background:#70CA10;color:#fff;text-align:center;border:none;width:100%;-webkit-appearance:none;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.login_quick{margin-top:30px}
.login_quick p{line-height:20px;margin:20px 0 10px 0;font-size:12px;color:#dfdfdf}
.login_quick #weibo_app{margin:0;height:40px;float:left;width:110px;overflow:hidden}
.login_quick #qq_connect{height:40px;float:right;width:110px;overflow:hidden}
.login_quick #weibo_app span,.login_quick #qq_connect span{height:40px;font-size:13px;width:auto;padding-left:5px;line-height:40px;vertical-align:middle}
.login_quick #weibo_app i,.login_quick #qq_connect i{background-size:250px 250px;height:40px;width:35px;vertical-align:middle}
.login_quick #weibo_app i{background-position:10px -95px}
.login_quick #qq_connect i{background-position:12px -136px}
.list_loading{height:16px;padding:20px 0 30px;text-align:center}
.list_loading i{height:16px;width:16px;display:inline-block;background:url('../images/icons.png') no-repeat -288px -16px;background-size:500px 500px;margin-right:10px;vertical-align:middle;-webkit-animation:loading 1s infinite linear;-ms-animation:loading 1s infinite linear;-o-animation:loading 1s infinite linear;-moz-animation:loading 1s infinite linear;animation:loading 1s infinite linear}
.list_loading span{height:16px;display:inline-block;line-height:16px;vertical-align:middle;color:#A0A0A0}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.login_b_t{color:#dfdfdf;font-size:12px;padding-top:15px}
.login_b_t .fl a{color:#ff8a00;font-size:12px;margin-left:5px}
.login_b_t .fr a{color:#999;font-size:11px}
.login_b_i input{background:none}
.login_b_i{margin-bottom:10px}
#container{background:#fff}
.author{width:48px;height:48px;overflow:hidden;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.author a{display:block}
.author img{width:48px;display:block}
.header_info{margin-left:63px;height:48px}
.header_info h4{height:26px;overflow:hidden;display:block;line-height:33px;font-weight:500;font-size:14px}
.add_fans{width:90px;height:30px;background:#70cb0f url('../images/add.png') no-repeat 15px 10px;background-size:11px 11px;color:#fff;line-height:30px;text-indent:34px;margin-top:9px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.remove_fans{width:90px;height:30px;background:#ff8400 url('../images/remove.png') no-repeat 9px 10px;background-size:11px 11px;color:#fff;line-height:30px;text-indent:27px;margin-top:9px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.header_more dl,.header_more dt,.header_more dd{display:block;height:16px;line-height:16px;float:left}
.header_more dt{width:16px;margin:0px 5px 0 -2px;background-position:4px -413px}
.header_more dd{font-size:11px;color:#929292}
.content_header{background:#f1f1f1}

/*index*/
.ward{padding:20px 0;}
.in-about-tit{color:#f9f9f9;font:bold 26px/30px Arial, Helvetica, sans-serif;text-align:center;}
.in-about-tit2{color:#4f4f4f;font:bold 12px Arial;text-align:center;margin-bottom:10px;}
.in-news-tit{color:#159f78;font:bold 26px/30px Arial, Helvetica, sans-serif;text-align:center;margin-top:25px}
.in-news-tit2{color:#adb4b6;font:bold 22px Arial;text-align:center;margin-bottom:25px;}
.in-about-info{ height:auto; overflow:hidden; width:100%; margin:15px auto;}
.in-about-put{text-align:center;margin:20px auto;width:235px;height:40px;color:#fff;text-align:center;line-height:40px;background:#ba092a;border-radius:25px;word-break:break-all}
.in-news-info{margin:2%;background:#159f78;}
.inews{padding:10px;color:#dcf1ea;position:relative}
.inews-t{font-size:20px;padding-right:10px;border-bottom:2px solid #dcf1ea;width:60px;line-height:30px}
.inews-i{margin:15px 0; font-weight:bold;color:#fff;line-height: 18px;}
.innews-but{width:80px;height:40px;line-height:40px;background:#0c7657;color:#fff;text-align:center;left:-10px;position:relative;margin:10px 0; }

/*nav
#nav{ height:42px; width:100%; z-index:99 }
#nav ul{overflow:hidden; margin:0 auto; text-align:center;background:#b0b0b0;}
#nav li{float:left; width:20%; }
#nav li a{display:inline-block; text-align:center;width:100%; height:40px; line-height:40px; font-size:12px; color:#fff; border-bottom:2px solid #fff;}
#nav li a.this{ background:#b80c10}
#nav li a:active{background:#b80c10}*/
.navtext{padding: 5px 0;font-size: 12px;color:#535353}
.inab{margin:0 2%;}
.inabout-tit{padding:10px 0;}
.inpro-tit{font:bold 28px/30px "Arial";color:#3e3e3e;text-align:center;}
#innews{padding:2%;}
.innew-tit{background:url('../images/newsbg.jpg') ;height:20px;}
.innew-tit span{display:block;padding:0 5px;background:#fff;float:left;font-size:15px;color:#b80c10}
/*innews*/
.innewsc{width:100%;}
.inewsc-t span{color:#3166ac;font:bold 14px "Arial"}
.inpr{margin-top:8px;color:#696c6f;}
.inewsc-f{margin-top:15px;}
.inewsc-f span{color:#696c6f;float:right;}
.inewsc-f ul li{line-height:35px; border-bottom:1px dashed #afb1b5;color:#696c6f}

/*ç„¦ç‚¹å›¾*/
.m-slider{position:relative; margin:0 auto}
.m-slider-con{overflow:hidden;}
.m-slider-item:not(:first-child){display:none;}
.m-slider-item img{width:100%;}
.m-slider-item span{display:block;width:78%;height:0.8rem; padding:0 20% 0 2%;line-height:0.8rem;background-color:#F5F5F5;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; font-size: 0.4rem; vertical-align: top; }
.m-slider-nav{position:absolute; width:20%;height:0.16rem;bottom:0.32rem;right:0.32rem;text-align:right;}
.m-slider-nav span{display:inline-block; width:0.16rem;height:0.16rem; margin:0 0.08rem; background-color:#D0D0D0; border-radius:0.08rem;color:transparent;vertical-align:top;}
.m-slider-nav .current{background-color:#FF4444;}

/*pro*/
.sort_b_inner{color:#fff}
.sort_b_inner span{font-size: 0.2rem;}
.newpro{position:absolute;top:3% ;left:22%}
.deteils{width:120px;height:47px;color:#525252;line-height:47px;font-size:18px;margin-top:10px;}
.proline{height:5px;background:url(../images/proline.jpg);}
.pro-info{padding:2% 2% 5%;}
.proinfo{padding:10px 2%;}
.doorbut{margin:10px;height:40px;width:85px;background:#525252;    -moz-border-radius: 5px;-webkit-border-radius:5px; border-radius:5px;line-height:40px;font-size:18px; font-family:"微软雅黑"; color:#fff;text-align:center;}
.protit{padding-top:12px;padding-left:10px;}
#sortpro{height:40px;line-height:40px;background:#fff;}
.sortpro-left{background:#525252;width:40%;float:left;color:#fff;font-size:14px;text-align:center;}
.sortpro-r {color:#555;font-size:14px;width:60%;text-align:center;}
.picScroll{ width:95%;text-align:center; position:relative; z-index:100; overflow:hidden;margin:4% auto;}
.picScroll .bd {overflow:hidden;}
.picScroll .bd ul{ width:100%; float:left; box-sizing:border-box; }
.picScroll .bd li{ width:50%; float:left; font-size:14px;box-sizing:border-box;position:relative;}
.picScroll .bd li .Rows{margin:0 5px; box-sizing:border-box; }
.picScroll .bd li a.pic{text-align: center;display: block;display:-webkit-box; display:-moz-box; box-align:center; -webkit-box-align:center; -moz-box-align:center; }
.picScroll .bd li a.pic img{width:100%;height: 2rem;display:block;}
.picScroll .bd li a.name{color:#565656;display:block;line-height: 0.4rem;height: 0.4rem;overflow:hidden;font-family:"微软雅黑";font-size: 0.18rem;text-decoration:none;text-align:center;} 
.picScroll .bd li p.name{height:1.9rem;line-height:1.9rem;overflow:hidden;text-align:center; margin:0 auto 6%;} 
.picScroll .bd li p.name a{ width:50%;height:1.9rem;overflow:hidden; display:block; float:left; background:#cecece; font-size:0.85rem; color:#333333; font-family:"微软雅黑";}
.picScroll .bd li p.name a.xb{ background:#16b773; color:#fff;}
.picScroll .bd li a.name span{color:#fff; font-size:11px;} 
.picScroll .bd li img{background:url(../images/loading.gif) #fff center no-repeat;  }
.picScroll .hd{ margin:1% auto 0;}
.picScroll .hd ul{display:-webkit-box;display:-moz-box;display:box;box-align:center;-webkit-box-align:center;-moz-box-align:center;padding:0;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;}
.picScroll .hd li{width:10px; height:10px; background:#999; margin:5px; overflow:hidden;border-radius:5px; line-height:45px}
.picScroll .hd li.on{background-color:#5da59f;}
.picScroll .wenzi{ background:#e0af63; height:auto; overflow:hidden; margin:15px 5px 0;}
.picScroll .wenzi a{ text-align:center; font-size:15px; color:#fff; line-height:26px; padding:3px 0; display:block; font-family:"微软雅黑";}

.picScroll .bd li.pic{ width:50%; float:left; font-size:14px;box-sizing:border-box;position:relative;}
.picScroll .bd li.pic a{ display:block; border:1px solid #ececec;}
.picScroll .bd li.pic img{ width:100%; height:auto;}
.picScroll .bd li.pic p{height:2.4rem; overflow:hidden; line-height:2.4rem; font-size:0.95rem; color:#666;font-family:"微软雅黑";}

/* banner css */
.focus{width:100%; height:3.5rem;margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:20px;  position:absolute; z-index:1; bottom:14px; text-align:center;  }
.focus .hd ul{ width:32%;display:flex;justify-content: center;height:10px; padding:5px 8px;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; font-size:0; vertical-align:top; margin:0 auto;}
.focus .hd ul li,.m2_m .picScroll_t .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; margin:0 7px;  vertical-align:top; overflow:hidden; text-indent:-9999px;}
.focus .hd ul .on,.m2_m .picScroll_t .hd li.on{ background:#e62129;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%; height:auto; background:url(images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

/* 首页css */


.xian1{width:100%;height: 0.15rem;background:#f4f4f4;border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;margin:0 auto;}
.title_a{width:94%;margin:0 auto;}
.title_a a{width:98%;display:block;text-align:center;line-height:30px;font-size:14px;margin:0 auto;border:1px solid #efefef;margin-bottom:17px;color:#237fc3;font-weight:600;}
.xnav_sy{ width:100%;height:auto; overflow:hidden;text-align:center;margin:4% auto 3%;}
.xnav_sy h6{height:auto;/* overflow:hidden; */line-height: 0.4rem;margin:0 auto;display: inline-block;position: relative;}
.xnav_sy h6:before{content:"";width:1000%;height:1px;background:#dedede;position:absolute;right: 120%;top: 0;transform: scaleY(0.5);bottom: 0;margin-top: auto;margin-bottom: auto;}
.xnav_sy h6:after{content:"";width:1000%;height:1px;background:#dedede;position:absolute;left: 120%;top: 0;transform: scaleY(0.5);bottom: 0;margin-top: auto;margin-bottom: auto;}
.xnav_sy h6 i.left{width:2px;height: 43%;background: #e62129;margin:0 10px;display:inline-block;position: absolute;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;left: -30%;}
.xnav_sy h6 i.right{width:2px;height: 43%;background: #e62129;margin:0 10px;display:inline-block;position: absolute;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;right: -30%;}
.xnav_sy h6 b{color: #e62129;font-size: 0.24rem;display:inline-block;}
.xnav_sy h6 em{ color:#ff7803; font-size:1.5rem; font-style:italic; padding-right:6px;}
.xnav_sy p{font-size: 0.14rem;color:#b2b2b2;text-transform:uppercase;margin:0 auto;}

/* m1开始 */
.m1_mainbox{overflow: hidden;padding:0 .2rem;margin-top:.1rem;}
.m1_mainbox .m1_hd{width: 100%;height: auto;overflow: hidden;margin:0 auto;}
.m1_mainbox .m1_hd .m1_hdh2{margin-bottom:4px;text-align: center;font-size: 0.18rem;color: #fff;font-weight: 600;line-height: 0.5rem;height: 0.5rem;width: 100%;margin:0 auto 10px;/* border:1px solid #3568df; */background: #e62129;}
.m1_hdul{overflow: hidden;/* height: 70px; */width: 100%;margin:0 auto 10px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.m1_hdul li{float: left;width:31.92%;height: 0.5rem;line-height: 0.5rem;border:1px solid #e6e6e6;background: #fcfcfc;margin:0.5%;}
.m1_hdul li a{display: block;color:#666;text-align: center;width: 100%;height: 100%;font-size: 0.16rem;}
.m1_hdul li:nth-child(3n){margin-right: 0}
.m1_hdul li:nth-child(3n+1){margin-left: 0}

.m1_hdul li:hover a{background: #e22b23;color:#fff;}
.m1_hdul li:hover{border-color:#e22b23;}
.m1_bd .bd{width: 100%;overflow: hidden;}
.m1_bd .bd .bdul{overflow: hidden;}
.m1_hdul2{overflow: hidden;/* height: 70px; */width: 100%;margin:0 auto 10px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.m1_hdul2 li{float: left;width:31.92%;height: 0.5rem;line-height: 0.5rem;border:1px solid #e6e6e6;background: #fcfcfc;margin:0.5%;}
.m1_hdul2 li a{display: block;color:#666;text-align: center;width: 100%;height: 100%;font-size: 0.16rem;}
.m1_hdul2 li:nth-child(3n){margin-right: 0}
.m1_hdul2 li:nth-child(1),.m1_hdul li:nth-child(4){margin-left: 0}
.m1_bd .bd{width: 100%;overflow: hidden;}
.m1_bd .bd .bdul{overflow: hidden;}
.commodity1{ overflow: hidden;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 2%;}
.commodity1 div.li{float: left;width: 49%;margin-bottom: 0.1rem;background-color: #fff;}
.commodity1 div.li a{display: block;position: relative;}
.commodity1 div.li a img{border:1px solid #ddd;width: 100%;height: auto;}
.commodity1 div.li a:hover img{opacity:.7;}
.commodity1 div.li:nth-of-type(2),
.commodity1 div.li:nth-of-type(4),
.commodity1 div.li:nth-of-type(6),.commodity1 div.li:nth-of-type(8),.commodity1 div.li:nth-of-type(10),.commodity1 div.li:nth-of-type(12){margin-right: 0;margin-left:1%;}
.commodity1 div.li span{font-family:'华文细黑';display:block;color: #000;font-size: 0.16rem;overflow: hidden;text-align: center;line-height: 0.5rem;position: absolute;bottom: 0;left: 0;text-align: center;width: 100%;}


/* m2开始 */
.sy_m2{padding-bottom: 0.2rem;}
.lists ul{ height:auto; overflow:hidden;}
.lists ul li{width:48%;height:auto; overflow:hidden; float:left; margin:0 1% 3%;}
.lists ul li a{display:block;text-align:left;font-family:"微软雅黑";/* padding: 8px 8px 0 8px; */border:1px solid #f0f0f0;} 
.lists ul li a img{width:100%;height: 2rem;}
.lists ul li a p{height: 0.4rem;overflow:hidden;line-height: 0.4rem;color:#010101;font-size: 0.16rem;text-align:center;/* padding:0 6px; */}


/* m3开始 */
.sy_m3{padding-bottom:20px;}
.photo_list {margin-bottom:20px;}
.photo_list ul{
    overflow: hidden;
    width: 96%;
    margin: 0 auto;
}
.photo_list ul li{
    float: left;
    width: 31%;
    margin: 1%;
}
.photo_list ul li a{
    display: block;
}
.photo_list ul li a img{
    width: 100%;
    height: 1.2rem;
    border: 1px solid #e6e6e6;
}

.slider1{
    position: relative;
}
.slider1>img{
    width: 100%;
    height: 5.28rem;
}
.slider1 #leftTabBox{
    position: absolute;
    top: 20%;
    width: 85%;
    height: 2.82rem;
    left: 0;
    right: 0;
    margin: 0 auto;
    /* padding-bottom: 30px; */
}
.slider1 #leftTabBox .hd{
    position: absolute;
    bottom: -32%;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
}
.slider1 #leftTabBox .hd ul{
    overflow: hidden;
    display: inline-block;
}
.slider1 #leftTabBox .hd ul li{
    float: left;
    background: #fff;
    margin: 0 10px;
    /* padding: 0.07rem 0.06rem; */
    font-size: 0.24rem;
    width: 0.35rem;
    color: #000;
    line-height: 0.35rem;
    height: 0.35rem;
    text-align: center;
}
.slider1 #leftTabBox .hd ul li.on{background:#e62129;color:#fff;}
.slider1 #leftTabBox .bd{
    background: rgba(236,10,6,0.8);
    position: relative;
    height: 100%;
}
.slider1 #leftTabBox .bd ul{
    height: 100%;
}
.slider1 #leftTabBox .bd ul li{
    padding: 0.25rem 0.2rem 0;
    line-height: 0.2rem;
    height: 2.75rem;
}
.slider1 #leftTabBox .bd ul li h2{
    font-size: 0.24rem;
    color: #fff;
    text-align: center;
    line-height: 0.24rem;
}
.slider1 #leftTabBox .bd ul li h2 img{vertical-align: sub;margin-right:5px;height: 0.3rem;/* transform: scale(1.4); */}
.slider1 #leftTabBox .bd ul li p{
    color: #fff;
    font-size: 0.14rem;
    margin-top: 2%;
    text-indent: 0.28rem;
    line-height: 0.3rem;
}
/* m3结束 */
.more{ width:96%;height:auto; overflow:hidden;text-align:center;margin:0 auto 5%;}
.more a{color:#000;font-size: 0.16rem;height: 0.35rem;line-height: 0.35rem;border:1px solid #dfdfdf;display:block;font-family:"微软雅黑";}
.more img{ margin-left:1%;}



/*text-list*/
.text-list{ width:100%;height:auto; overflow:hidden; margin:0 auto;}
.text-list li{ float: left; display: inline; width:100%;position:relative;}
.text-list li .pic{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.text-list li .pic img{width:100%; height:auto;}
.text-list li .pic h6{ line-height:1.3rem; text-align:center; font-size:0.95rem; color:#333;  margin:3% auto 2%;}
.text-list li .title{ width:100%; height:auto; overflow:hidden;text-align:left; padding:3% 0 0; border-top:1px solid #ececec;margin:0 auto;}
.text-list li .title h6{ height:1.3rem; overflow:hidden; line-height:1.3rem; text-align:center;font-size:0.9rem; color:#333; margin:0 0 3%;}
.text-list li .title dt{ line-height:1.2rem;font-size:0.8rem; color:#777; margin:0 9% 1.5%;}
.text-list li .title dt span{color:#333;}
.text-list li .title a.xb{ width:24%; height:2rem; overflow:hidden; line-height:2rem; text-align:center; color:#fff; font-size:0.85rem; background:#fca603;font-family:"微软雅黑";display:block; margin:2% auto 0;}


.tab-box .hidden{ display: none;}
/*.to-top{ position: fixed; right: 20px; bottom: 100px; z-index: 40; width: 60px; height: 60px; background: url(../images/bg-to-top.png) 0 0 no-repeat;}*/
.btn-index{ display: block; margin:3% auto 0; background:#d82128; height:34px; line-height:34px; font-size:0.9rem; text-align: center; color: #fff;font-family:"微软雅黑";}
.btn-index:focus{ background:#e61f42;}

#commonGoTop{ width:45px; height:45px; overflow:hidden; position:fixed; z-index:999; background: url(../images/top_ico.png) center no-repeat; background-size:45px auto; right:0px; bottom:90px; cursor:pointer;}

/* 首页css end */

/*about*/
.fom {margin: auto;padding: 15px 0;width: 285px;}
.search{height: 70px;}
.sub {float: left;display: block;width: 55px;height: 41px;background: url(../images/serch.jpg) no-repeat;border: 0px solid #666666;}
.inabout-info{margin:2%;padding: 3% 3% 0;min-height:250px;font-size:14px;font-family:"微软雅黑";}
.inabout-info .newstit{ text-align:center; color:#333; font-weight:bold; line-height:24px; font-size:14px; font-family:"微软雅黑";}
.inabout-info .newsdate{ text-align:center; padding:10px 0; border-bottom:1px solid #ececec; margin-bottom:25px;}
.inabout-info img {max-width: 100%!important; height: auto!important;padding-top:3%;}
.sort ul{background:#fff;}
.sort ul li{width:25%;height:40px;float:left;}
.sort ul li a{display:block;width:100%;height:40px; border-right:1px solid #fff;text-align:center;line-height:40px;color:#555;}



.new_title{border-bottom:1px solid #efefef;text-align:center;overflow:inherit;}
.new_title h5{font-size:1.4rem;color:#003785;display:inline-block;position:relative;line-height:3rem;font-weight:500;}
.new_title h5 span{color:#e72410;}
.new_title h5:after{content:"news center";width: 100%;height:20px;line-height:20px;background-color:#fff;position:absolute;bottom:-9px;left:0;right:0;margin-left:auto;margin-right:auto;font-size:12px;color:#717a88;font-weight:500;text-transform: uppercase;}

/*tool*/
#tool{width:100%;height: 0.73rem;overflow:hidden;position:fixed;left:0;bottom:0;z-index:1000;}
#tool ul{overflow:hidden;background-color:#313131;border-top:1px solid #444;width:100%;height: 0.73rem;}
#tool ul li{float:left;width:25%; text-align:center;}
#tool ul li a{width:100%;border-left:1px solid #444;display:block;height: 0.73rem;text-align:center;box-sizing:border-box;color:#fff;padding-top: 0.1rem;} 
#tool ul li:first-child a{border:none;}
#tool ul li img{width:auto;height: 0.25rem;margin:0 auto;}
#tool ul li span{display:block;height: 0.24rem;line-height: 0.24rem;overflow:hidden;text-align:center;font-size: 0.16rem;font-family:"微软雅黑";padding:2px 0 0;}
/*footer*/
#footer{color:#616161;height: 1.15rem;/* padding: 0.1rem 0 0; */text-align:center;background:#f5f5f5;font-size: 0.16rem;line-height: 0.35rem;text-transform:uppercase;overflow:hidden;font-family:"微软雅黑";}
#footer p{text-align:center;font-size: 0.17rem;color:#666666;padding: 0.1rem 0 0;}
#footer span{ padding:0 6px; color:#444;}
#footer a{ padding:0 6px;font-size:15px; font-family:"微软雅黑";background-color:#237fc3;vertical-align:top;color:#fff;padding:4px 12px;border-radius:5px;}
#footer a img{margin:0 4px 0 0;}
#footer span{font-size:1rem;color:#fff;display:inline-block;height:1.8rem;line-height:1.8rem;border-radius:3px;vertical-align: bottom;background-image:url("./../images/footer_span.jpg");padding:0 8px;}
#footer span img{width:1rem;margin:0 2px;}
#incon{color:#8a8a8a;line-height:15px;padding:2%;font-size:12px;}
#incon ul{padding:5px 0;}
#incon li{padding:3px 0;}
.contit{color:#b80c10;padding:5px 0;}
.sortl{background: #6b6b6b;width:100%;color:#fff;line-height: 0.62rem;font-family:"微软雅黑";font-size: 0.2rem;}
/*news*/
#news-list{height:40px;}
#news-list ul{background:#fff;}
#news-list ul li{width:50%;height:40px;float:left;}
#news-list ul li a{display:block;width:100%;height:40px; border-right:1px solid #fff;text-align:center;line-height:40px;color:#555;}

.date-t{margin-top:5px;color:#fff;font-size:25px;line-height:26px;padding-bottom:3px}
.date-b{color:#fff;font-size:15px;line-height:22px;padding-top:3px;border-top:1px solid #fff;width: 60px;margin: auto;}

.sy_news{margin:3% 3% 6%;}
.sy_news .sy_xnav{ margin:0 auto 5%;}
.sy_news ul{position:relative;margin:0 auto 15px;padding-bottom:15px;max-width:640px;overflow:hidden;height: 1.15rem;position: relative;z-index:99;border-bottom:1px solid #efefef;}
.sy_news ul li.newsdate{max-width:88px; max-height:88px; float:left; overflow:hidden; margin-right:15px;}
.sy_news ul li .news-zy{line-height:20px;color:#555; font-size:15px; font-family:"微软雅黑";}
.sy_news ul li .news-tit{ font-size:15px; line-height:20px;color:#84c225; font-family:"微软雅黑"; font-weight:bold;}
.sy_news ul li.newsdate1{float:left;overflow:hidden;width: 24%;}
.sy_news ul li.newsdate1 img{width: 100%;height: auto;max-height:1rem;border:1px solid #ececec;}
.sy_news ul li .news-zy1{line-height: 0.26rem;height: 0.5rem;overflow:hidden;margin: 0.28rem 0 0;color:#808080;font-size: 0.16rem;font-family:"微软雅黑";}
.sy_news ul li .news-tit1{line-height: 0.24rem;height: 0.24rem;overflow:hidden;padding:0;}
.sy_news ul li .news-tit1 a{font-size: 0.18rem;color:#000;font-family:"微软雅黑";}
.sy_news ul li.newsinfo{width: 72%;float: right;}

/*news show*/
.newslistwrap.news_wrap1{padding:2% 1%;margin:2% 0;min-height: 260px;}
.newslistwrap.news_wrap1 .newsinfo .news-tit{font:bold 14px/35px "Arial" ;color:#333; height:20px; line-height:20px; margin:3px 0; overflow:hidden;}
.newslistwrap.news_wrap1 .newslistbox{height:1.2rem; }
.xnav2{text-align:center;font-size:15px;color:#000;height:60px;line-height:36px;display:block;width:100%;line-height: 60px;}
.xnav2 h4{font-size:28px;color:#000;}
.xnav2 span{color:#237fc3;}

.newslistwrap{padding:2%;margin:2%;min-height: 260px;}
.newslistwrap ul{ position:relative;}
.newslistwrap h1{ text-transform:uppercase; color:#3a3a3a; font:bold 16px/40px ""; }
.newslistwrap .newslistbox{margin: 0 auto 0.3rem;max-width:640px;overflow:hidden;height: 1.46rem;position: relative;z-index:99;border-bottom:1px solid #e5e5e5;} 

.newslistwrap .newslistbox li.newsdate{width:80px; height:62px; background:#898989; float:left; overflow:hidden;margin-top: 15px;}
.newslistwrap .newslistbox li.newsdate span.newsday{ font:bold 54px/50px "Arial"; display:block; width:80px; margin-top:5px; text-align:center; color:#fff; overflow:hidden; backfground:#f00; }
.newslistwrap .newslistbox li.newsdate span.newsym{ font:normal 12px/20px "Arial"; display:block; width:80px; height:20px; text-align:center; color:#fff; }  
.newslistwrap .newsinfo{float:right; width:72%;height:auto; overflow:hidden;text-align:left;}
.newslistwrap .newsinfo .news-tit{font:bold 14px/35px "Arial";color:#333 !important;height: 0.38rem !important;line-height: 0.38rem !important;margin:3px 0 5px !important;overflow:hidden;font-size: 0.22rem;}
.newslistwrap .news-zy{line-height: 0.32rem !important;color:#696969 !important;height: 0.63rem!important;overflow:hidden !important;font-size: 0.18rem;}
.newslistwrap .nbut1{color:#3b3b3b;}
.newslistwrap .newstit{margin-top:5%;font:bold 14px/20px "Arial";color:#333;text-align:left;}
.newslistwrap .newsdate{text-align:center;margin:5px;padding:5px}
.newslistwrap .newsdate2{width:25%; height:auto; float:left; overflow:hidden;}
.newslistwrap .newsdate2 img{width: 100%;height: 1.02rem !important;}

.newslistwrap01 .newsdate2 img{width:100%;height:70px !important;}

/*message*/
.msgtxt{ height:28px; line-height:21px; width:100%;  padding:0 1%;margin:AUTO; border:1px solid #e2e2e2; outline:none; color:#878787;margin:auto }
.msgtxtarea{ border:1px solid #e2e2e2; outline:none; line-height:21px; padding:0 1%; width:100%; height:130px; color:#878787;font-family: "Arial";margin:auto }
.msgtb{ width:94%;margin: 0 3%; } 
.msgtb td{ padding:6px 0;float:left;width:100%; } 
.msgtb span{float:left;}
.msgtb .cr1{ color:#9b9999;font-size:12px;}
.ewm{ float:right; }
.submit{background: #525252;width: 102%;height: 37px;border: 0px;color:#fff; cursor:pointer;font-family: "Arial";display:block;}
.contact{margin:2%;padding:2%;}
/*contact*/
 .lxnr{  color:#90909b; padding:10px;font:normal 12px "Arial";color:#4a4745; } 
 .lxnr ul li{ background-color:#e8e8e8; margin-bottom:10px; padding:5px 10px 5px 45px; font-family:"微软雅黑"; font-size:14px; border-radius:0px; color:#696969; }  
 .lxnr ul li.ico3{ background:#e8e8e8 url(../images/ico3.png) no-repeat 15px 3px;font-family:"微软雅黑"; font-size:14px;}  
 .lxnr ul li.ico4{ background:#e8e8e8 url(../images/ico4.png) no-repeat 15px 2px;font-family:"微软雅黑"; font-size:14px;}  
 .lxnr ul li.ico5{ background:#e8e8e8 url(../images/ico5.png) no-repeat 15px 2px;font-family:"微软雅黑"; font-size:14px;}  
 .lxnr ul li.ico6{ background:#e8e8e8 url(../images/ico6.png) no-repeat 15px 2px;font-family:"微软雅黑"; font-size:14px;}  
/*downlist*/
#downlist{width:90%;margin:0 auto;}
#downlist ul li{ background:#525252; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; margin:10px; }
#downlist ul li a{ display:block; height:51px; text-align:center; color:#fff; padding:15px 0 0 30px; font:bold 12px;}
#downlist ul li a span{ bold 14px/20px 'Microsoft YaHei'}
#downlist ul li a.d_1{ background:url(../images/ico_06.png) no-repeat; }
#downlist ul li a.d_2{ background:url(../images/ico_07.png) no-repeat; }
#downlist ul li a.d_3{ background:url(../images/ico_08.png) no-repeat; }
/*pager*/
.pager{width:100%;/* height:80px; */line-height: 0.4rem;color:#696969;}
.page_info{ width:100%; text-align:center; margin:10px auto; color:#696969; }
.page_info span{padding:0 2px; font-weight:bold;}
.page_list{overflow:hidden;font-family:"Arial";text-align:center;}
.page_list a,.page_list span{display:block;vertical-align:middle;color:#696969;border:1px solid #dee0e2;background:#f2f4f4;text-align:center;width:17%;margin:0 1% 2%;float:left;font-size: 0.18rem;}
.gotxt{ background:#413630; line-height:26px; width:26px; color:#f8e7b3; border:none; text-align:center;}
.gobtn{ background:#c6aa84; color:#f8e7b3; cursor:pointer; text-align:center; line-height:20px; border:none; } 
.gosel{ background:#c6aa84; color:#f8e7b3;  text-align:center; border:none; padding:4px;} 
.nextb{margin:0 2%;}
.nextb li{height:35px;width:47.5%;background:#525252;line-height:35px;text-align:center;color:#fff; }
/*faq*/
.faq{padding:2%;line-height:25px}
.faq span{display:block;float:left;}
.faq_top{background:#525252;padding:10px 5px;color:#fff}
.faq_top span{margin-right:5px}
.faq .faq_bot span{color:#525252;margin-right:5px}
.faq_bot{padding:10px 5px;background:#edf1f2;color:#717a80}
/*sub*/
.sub-list{margin-bottom:20px}
.sub-t{background:#2f2f2f;line-height:45px;padding-left:15px;color:#fff;}
.sub-b{background:#232323;line-height:20px;padding-left:15px;color:#5b5b5b;min-height:60px;padding-top:20px;}

.cp_xq{ margin:2%; height: auto; overflow:hidden;}
.cp_tu{ margin:2%; height: auto; overflow:hidden; max-width:100%; max-hight:100%;}
.cp_tu img,.pro-info img,.lxnr img,.entry img{ max-width: 100%!important; height: auto!important;}
.lxnr iframe{width: 100%!important;}

.section h1 {font-size: 0.28rem;line-height: 0.4rem;color: #555;margin:0 5px;}
/*src/lists.css*/

.list {
  padding: 0px;
  margin: 0 -10px;
  list-style: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  
}
.list li {
  display: block;
  list-style: none;
  position: relative;
  padding: 15px 20px 15px 10px;
  border-bottom: 1px solid #ececec;
}
.listview li {
  display: block;
  list-style: none;
  position: relative;
  padding: 0.2rem 0.15rem 0.2rem 0.4rem;
  border-bottom: 1px solid #ececec;
  background: url(../images/xb3.png) 0.15rem center no-repeat;
}

.list > li > a {
  padding: 15px 20px 15px 10px;
  color: #53575E;
  position: relative;
  display: block;
  margin: -15px 0.08rem -15px -10px;
  text-decoration: none;
  text-overflow:ellipsis;
  overflow:hidden;
}
.list a .af-badge {
  position: absolute;
  right: 30px;
  top: 48%;
  margin-top: -10px;
}
.list > li > a:after {
  position: absolute;
  right: 8px;
  font-family: 'chevron';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\f054";
  top: 50%;
  margin-top: -0.5em;
  color:inherit;
}
.list .divider {
  position: relative;
  top: -1px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  background-color: #dfe0e2;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.4);
  padding-right: 60px;
}
.list.inset {
  border: 1px solid #ccc;
  border-radius: 6px;
  margin: 10px;
}
.list.inset li:first-child {
  border-top: none;
}
.list.inset li:last-child {
  border-bottom: none;
}
.listview li>a>.date {
    display: block;
    float: right;
    margin: 0 5px;
    padding: 0;
    font-size: 0.18rem;
    font-style: normal;
    color: #8c8c8c;
}
.listview li>a>.text {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 0.18rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.section1{ height:auto; overflow:hidden;margin:3% 0px;}
.section1 .list1{padding: 0px; margin:0;list-style: none;box-sizing: border-box;}
.section1 .list1 li {list-style: none;position: relative; width:47%; height:auto; overflow:hidden; margin:0 1.5%; float:left;}
.section1 .list1 li a{display: block;}
.section1 .list1 li p{height:auto; overflow:hidden;padding:2px; border:1px solid #ececec;}
.section1 .list1 li p img{width:100%;height: 2rem;padding:0;}
.section1 .list1 li span{width:100%;height: 0.53rem;line-height: 0.53rem;overflow:hidden;text-align:center;font-size: 0.18rem;color:#444;display:block;margin:0 auto;}

.toTop-btn{display: block;width:30px;height:30px;background:#333 url(../images/top_xb.png) no-repeat 5px 5px;background-size:20px;border-radius:3px;position:fixed;bottom:65px;right:5px;cursor:pointer;z-index:10;}

.cp_main0{ height:auto; overflow:hidden;margin:3% auto;}
.cp_main0 .xnav{height:1.7rem; overflow:hidden; text-align:center; vertical-align:middle;margin:0 -10px 3%;}
.cp_main0 .xnav a{height:1.7rem; line-height:1.7rem;overflow:hidden;display:inline-block;padding:0 3%;background:#f1f1f1;font-size:0.8rem;color: #666;margin:0 1%;font-family:"微软雅黑";}
.tits .gd{height:63px;}
.tits .ts{height:1rem; line-height:1rem;overflow:hidden;font-size:0.27rem;color: #666;font-family:"微软雅黑";border-bottom:1px solid #e5e5e5;margin:0 0 3%;}
.inabout{min-height: 6.1rem;}