@charset "gb2312";
/* CSS Document */

/*公共部分 start*/
*{ padding:0px; margin:0px; font-size:100%;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%;}
html,body,div,p,ul,ol,li,a,table,tr,td,textarea,form,input,img,header,footer,section{padding:0;margin:0;font-style:normal;}
body,input,textarea,select,button,table{font-size:16px;line-height:1.25em;}
body{color:#333;min-width:320px;font-size:1em;-webkit-text-size-adjust:none;background:#fff;width: 100%;height: 100%;/*overflow: hidden;*/position: relative}
a{text-decoration:none;}
a:hover{text-decoration:none;}
b,i,em{font-style:normal;font-weight:normal;}
img,fieldset{border:0;}
ul,ol,li{list-style:none;}
header,footer,section{display:block;}
em,address{font-style:normal;}
input, textarea{border:none;outline:none;background:none;resize:none;}
a{color:#000;text-decoration:none;}table{border-collapse:collapse;}
h1,h2,h3,h4{margin:0;padding:0;font-size:1em;font-weight:normal;}
#container {/*width: 200px;position: relative;top: 0;left: 0px;width: 100%;overflow-x: hidden;overflow-y: auto;height: 100%;*/}
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}
.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('icons.png') no-repeat;	background-size: 500px 500px}
#header{background: #fc7203;height: 60px;overflow: hidden;position: relative;width: 100%;z-index: 999;left: 0px;top:0;	width: 100%}
h6.tjspheader{border-top:1px solid #ededed;border-bottom:1px solid #ededed;background:#fff;height:40px;line-height:40px;color:#333;text-indent:10px;}
h6.tjspheader span{float:right;margin-right:10px;}
#contsx{background:#f8f8f8;display:block;clear:both;/*padding-bottom:110px;*/}

/*公共部分 end*/
/*header start*/
.fl{float: left}
.fr{float: right}
.clear{clear: both}
#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)}
#header.head {background: #323436;height: 50px}
.logo_msk{width:100%;height:100%;background: #3e4042;position: absolute;top: 0;	left:0;display:none;background-size:500px 60px}
#header i{display: block;width:24px;height: 32px;position: absolute}
#header .menu_open {background-position: -107px -441px;left: 0;top: 14px; cursor:pointer;background:url("icons.png") no-repeat 1000px auto;width: 33px;height: 32px;position: absolute;}
#header .menu_opens {background:url(../images/iconss_05.png) no-repeat;background-size:24px;right: 0;top:16px; cursor:pointer}
#menu {	height: 100%;	position: fixed;top: 0;left: 0;width: 0px;overflow: hidden;	background: #323436;visibility: hidden;	-webkit-transition-delay: 0.3s;	-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;	transition-delay: 0.3s;overflow-y:auto;}
#menu.push {visibility: visible;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;	-o-transition-delay: 0s;	transition-delay: 0s;}
#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 {-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.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)
}
/*header end*/
/*左侧导航 start*/
#menu {	width: 250px;height: 100%;position: fixed;top: 0px;left: 0;overflow-y:auto;}
#menu ul li {display: block;height: 49px;line-height: 50px;	border-bottom: 1px solid #44474a;overflow: hidden;	background-color: #323436;	-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;border-left: 5px solid #1d1d1d}
#menu ul li a b {width: 16px;height: 16px;background-position: 0px -55px;display: block;float: right;margin-right: 6px;	opacity: 0.2}
#menu ul .menu_cur a i {opacity: 1}
#menu ul .menu_cur a {border-left: 5px solid #fc7203}
#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: #1d1d1d}
/*搜索框*/
.search_wrap {overflow: hidden;position: relative}
#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}
#us_panel.hide {transform: translateY(125px);-moz-transform: translateY(125px);	-webkit-transform: translateY(125px);
	-o-transform: translateY(125px)}
.search_wrap{height: 60px;width: 100%;	background-color: #2a2c2e}

.search_input {text-indent: 10px;height: 15px;line-height: 16px;display: block;	margin: 0 5px;	width: 200px;	border: none;	color: #6c6c6c;	padding: 10px 30px 10px 10px;	background-color: #fff;	margin-top: 12.5px;	-o-border-radius: 20px;	-moz-border-radius: 20px;	-webkit-border-radius: 20px;border-radius: 20px}
.reset_input {width: 20px;height: 35px;	position: absolute;	display: block;	top: 10px;right: 10px;	display: none}
.reset_input i {display: block;	width: 16px;height: 16px;background: url('icons.png') no-repeat -30px -55px;	background-size: 500px 500px;position: absolute;top: 12.5px;right: 10px;opacity: 0.4;-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}
/*左侧导航 start*/
/*top start*/
#header .wrap{	position: relative;	overflow: hidden}
.wrap{width: 96%;margin: 0 auto}
.wrap a{color:#fff;}
.logo{position: relative;width:330px;height: 42px;margin:0px auto;height:60px;overflow:hidden;zoom:1;text-align:center;}
.logo .hzwskjgs{font-size:16px;font-weight:bold;width:330px;height:28px;overflow:hidden;zoom:1;line-height:28px;color:#fff;margin-top:5px;}
.logo .bsymlx{font-size:16px;color:#fff6f6;height:22px;width:330px;overflow:hidden;zoom:1;margin-top:0px;font-weight:bold;line-height: 18px;}
.logo .bsymlx em{font-weight: bold;font-size: 20px; }
/*top end*/


/*footer  start*/
#cycont{background:#191919;width:100%; opacity:0.9;display:none;position:fixed;bottom:0;left:0;height:165px;z-index:999;}
#cycont ul{width:100%;height:135px;}
#cycont ul li{width:25%;float:left;overflow:hidden;zoom:1;margin:0px auto;text-align:center;height:50px;margin-top:10px;}
#cycont ul a{font-size:13px;font-weight:bold;color:#fff;}
#danghang{width:100%;height:44px;position:fixed;bottom:0;left:0;background:#fc7203;border-top:1px solid #e3e3e3;overflow:hidden;zoom:1;z-index: 999;-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)}
#danghang ul li{width:24%;margin:0px auto;text-align:center;float:left;line-height:44px;}

#danghang ul li{width:25%;float:left;}
#danghang ul li a.indexicon{background:url(../images/shouyeicon_26.png) no-repeat;padding-left:20px;}
#danghang ul li a.daohangicon{background:url(../images/daohangicon_32.png) no-repeat 0px 2px;padding-left:20px;}
#danghang ul li a.liuyanicon{background:url(../images/liuyanicon_35.png) no-repeat 0 3px;padding-left:20px;}
#danghang ul li a.dianhuaicon{background:url(../images/phoneic_32.png) no-repeat;padding-left:20px;}
/*footer  end*/
.margintop{margin-top:10px;}

/*分页 start*/

.pager, .pager a{color:#3386d6;}
.pager{font-size:14px;padding: 10px 0 0 0;text-align:center;width:100%;height:30px;border-top:1px solid #cbcbcb;margin-top:10px;display:block;}
.pager .ct{	border:1px solid #ccc;padding:0 .4em;color:#333;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:#fff;
}


/*联系我们 start*/
.concust{overflow:hidden;zoom:1;background:#fff;}
.concust .leftcont{width:100%;float:left;overflow:hidden;zoom:1; margin:20px 0 0 20px;}
.concust .leftcont ul{width:280px;}
.concust .leftcont ul li{font-size:14px;font-weight:normal;line-height:25px;overflow:hidden;zoom:1;}
.concust .rightcont{width:49%;overflow:hidden;zoom:1;margin:0px auto;margin-top:10px;}
.concust .rightcont img{margin-top:5px;}
.concust .rightcont p{font-size:20px;font-weight:bold;color:#f00;height:36px;overflow:hidden;zoom:1;}
.concust .rightcont .ringsxt{margin:0px auto;}
.tjspsum{margin-bottom:10px;overflow:hidden;zoom:1;}

.tel { text-align:center;background: #fff;}
.tel p{font-size: 20px;}
.tel p a{color: #333;}
/*联系我们 end*/

/*相关产品 start*/
.xgcpsumlegt {margin: 0px auto;text-align: center;clear: both;width: 100%;display:block;overflow:hidden;zoom:1;}
.xgcpsumlegt ul li{float: left;width: 33.3%;display: inline-block;margin-top:10px;}
.xgcpsumlegt ul li a{display: inline-block;width: 96px;height: 96px;color: #fff;}
.xgcpsumlegt ul li a p {width: 96px;height: 23px;background: #5a9aa8;margin-top: -4px;overflow: hidden;zoom: 1;line-height: 23px;font-size: 14px;}
.notop{margin-top:0px;}
/*相关产品 end*/
/*在线客服 start*/
#chat_f1_main{height:69px;background:url(../images/liuyanicon_03.png) no-repeat;position:fixed;right:5px;top:180px;width:34px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+180))}
.box-mask{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0.5;filter: alpha(opacity=50);	z-index: 99;
	display: none;}
.box{position: absolute;width:320px;border: 1px solid #ccc;background: #F0F0F0;text-align: center;z-index: 101;display: none;}
.box p{text-align:right;margin-right:10px;}
.btnDel{font:"微软雅黑";font-size:14px;width:125px;height: 33px;line-height:33px;vertical-align:middle;background-image: url(images/btn.png);background-repeat: no-repeat;border: 0px !important;color: #fff;cursor: pointer;background-color: transparent;}
.btnSure{font-size:14px;color:#f00;margin-top:8px;background:url(../images/close.png) no-repeat;width:17px;height:17px;display:inline-block;}
/*在线客服 end*/
/*咨询留言 start*/
.zxlysum{clear:both;position:relative;top:10px;width:100%;}
.zxlycont{width:100%;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-top:10px;background:#fff;overflow:hidden;zoom:1;padding-bottom:15px;}
.bjzxlyc{float:right;margin-top:-10px;}
.tablesum{width:98%;margin:0px auto;}
.zxlycont h5{font-size:16px;font-weight:bold;color:#5a9aa8;text-align:center;margin-top:15px;}
.tablesum{font-size:16px;}
.tablesum tr{border-bottom:1px solid #dcdcdc;line-height:32px;height:32px;} 
.tablesum tr input{font-size:14px;color:#c1c1c1;line-height:26px;height:26px;float: left;}
.ndeyjhjy, .ndeyjhjy tr{width:100%;font-size:16px;}
.ndeyjhjy{width:90%;margin:0px auto;}
.ndeyjhjy textarea{border:1px solid #dcdcdc;width:80%;margin:0px auto;height:60px;font-size:14px;color:#c1c1c1;padding:5px 3px;}
.ndeyjhjy .qsryjjls{margin:0px auto;}
.qcjbcy{width:90%;margin:0px auto;font-size:16px;margin-top:5px;}
.qcjbcy input{border-bottom:1px solid #dcdcdc;color:#c1c1c1;text-align:center;}
.qcjbcy img{position:relative;top:5px;}
.tjczan{width:90%;margin:0px auto;font-size:14px;margin-top:15px;text-align:center;margin-bottom:15px;}
.tjczan a{padding:4px 25px;background:#fc7203;color:#fff;}
.zxkbcont{height:10px;overflow:hidden;zoom:1;clear:both;width:100px;}
/*咨询留言 end*/
/*搜索   start*/
/*搜索样式*/
/*.kongsum{width:100%;background:url(../images/head_search_bg_min.png) repeat-x;}*/
.kongsum{width:100%;display:none}
.searchbox{margin-left:2px;height:44px;}
.searchbox input {height:32px;width:80%;margin-top:6px;border: 1px solid #fc7203;border-radius:5px 0 0 5px;color:#fc7203;text-indent:5px;line-height:32px;}
.search_text{width:100%;height:32px; margin-left:6px;}
.search_text .anniulxs{float:left;margin-top:6px;display:inline-block;width:15%;height:32px;background:#fc7203;border:1px solid #fc7203;line-height:30px;text-align:center;color:#FFF;font-weight:bold;border-radius: 0 5px 5px 0;border-left: none;}
/*.search_a {width:46px;height:34px;background:url(../images/head_search_btn_bg_min.png);position:absolute;right:14px;top:7px;}


*/
.wrap span a, .wrap h4 a{color:#000;}

.menuleft{ overflow:hidden;}
.menuleftlist li{ height:40px; line-height:40px; overflow:hidden; padding-left:15px; border-bottom:1px solid #6e6e6e;}
.menuleftlist li a{ color:#fff;}
.menulefttop{ padding-top:10px; overflow:hidden;}
.menulefttop font{ color:#fff; font-size:13px; display:block; width:180px; text-align:center; float:left;}
.menulefttop span{ display:block; float:right; width:20px; margin-right:15px;}
.menulefttop a{ color:#fff;}


