@charset "utf-8";/* CSS Document*/
*{margin:0px;padding:0px;}
ul, li, ol, dl, dt, dd{list-style-type:none;}
a{text-decoration:none;}
.clear{clear:both;}
body{font-family:"微软雅黑";font-size:12px;margin:0 auto;overflow-x:hidden;height:100%;height:auto;}
html{height:100%;}
.warper{width:100%;height:auto}
.top_{width:100%;height:115px;background: url(../images/top_bg.jpg) repeat-x top center}
.top{width:1200px;margin:0 auto;height:115px;}
.topx{float:left;width:600px;}
.topx li{float:left;line-height:30px}
.topx li.plr{padding:0 8px;}
.topx li.messge{background:url(../images/new_message.gif) no-repeat 0px;padding: 0px 0px 0px 22px;}
.topx li.messge span{color:#FF0000}
.topx li.ishare{margin-top:2px;}
.logo img{padding-left:5px;padding-top:15px;width:200px;height:53px;}
.logo{width:235px;height:77px;padding-top:33px;float:left;overflow:hidden;}
/*nav*//*nav*//*nav*/
#container_nav{width:1000px;height:34px;margin:auto;padding-left:150px;padding-top:60px;}
#container_nav ul{padding:0;margin:0;list-style-type:none}
#container_nav ul li{float:left;position:relative;width:110px;}
#container_nav ul li a,#container_nav ul li a:visited{display:block;text-align:center;text-decoration:none;width:120px;height:32px;color:#000;line-height:32px;font-size:14px}
#container_nav ul li ul{display:none;z-index:100}
#container_nav ul li:hover a{color:#fff;background:#999}
#container_nav ul li:hover ul{display:block;position:absolute;top:31px;left:0;width:120px}
#container_nav ul li:hover ul li a{display:block;background:#999;color:#000;text-align:left;font-size:8px;}
#container_nav ul li:hover ul li a:hover{background:#666;color:#000}
/*nav*//*nav*//*nav*/
.top_rg{float:right;padding-top:8px;padding-right:10px;padding-right:10px;margin-right:10px;color:#ff0000;font-size:16px;}
.top_rg a,.top_rg a:visited{color:#ff0000;}
.header-search{padding-top:10px;}
.header-search-input{width:90px;}
.ls_banner{min-width:903px;height:470px;overflow:hidden;margin:0 auto;}
.foot_{width:100%;height:207px;background:#565656 url(../images/foot_bg.jpg) repeat-x;}
.foot{width:1170px;overflow:hidden;margin:0 auto;}
.foot_1{width:1170px;overflow:hidden;margin:0 auto;height:149px;}
.foot ul{width:155px;float:left;padding-left:100px;}
.foot ul li{width:50%;float:left;}
.foot ul dl{color:#959595;font-size:14px;line-height:40px;}
.foot ul li a{color:#959595;font-size:12px;line-height:20px;}
.foot_2{width:100%;}
.foot_2 ul{width:900px;margin:5px auto;float:left;overflow:hidden;}
.foot_2 ul dl{color:#fff;line-height:22px;font-size:12px;padding-left:150px;}
.foot_2 ul dl a{color:#fff;line-height:22px;font-size:12px;padding-right:20px;}
.foot_ico{width:112.5px;height:15px;float:left;padding-top:20px;}
.yy_content{clear:both;float:left;}
.yy_content2{border-bottom:1px dashed #66BD3A;width:760px;height:300px;padding-top:20px;padding-bottom:10px;}
.yy1{width:350px;float:left;margin-right:20px;}
.yy1 dt{color:#66BD3A;font-size: 14px;font-weight: bold;}
.yy1 img{width:350px;height:159px;border-bottom:1px solid #66BD3A;padding-bottom:30px;}
.yy1 ul li{width:170px;line-height:30px;}
.yy1 ul li a{width:170px;float:left;line-height:30px;}
.pro_nr{width:760px;height:auto;height:100%;overflow: hidden;}
.pro_nr p{font-weight:bold;font-size:14px}
.pro_nr1{width:760px;height:400px;}
.clear{clear:both;height:0px}
.pro_nr1 ul{float:left;width:400px;line-height:22px;color:#000;font-size:12px}
.pro_nr1 dl{float: right;padding-right:50px}
.pro_nr1 dl img{width:155px;height:150px}
.pro_nr2 ul{float:left;width:400px;line-height:22px;color:#000;font-size:12px}
.pro_nr2 dl{float: right;padding-right:50px}
.pro_nr2 ul p{line-height:22px;color:#000;font-size:12px;font-weight:normal}
.pro_nr3 ul{float:left;width:400px;line-height:22px;color:#000;font-size:12px}
.pro_nr3 dl{float: right;padding-right:50px}
.List_product dl{padding:20px 10px;line-height:22px;padding:10px 0px}
.List_product dl dt{font-size:14px;font-weight:bold}
.List_product dl dd{font-size:12px;line-height:22px;padding:10px 0px}
.pro_fn ul dt{font-size:18px;font-weight:bold}
.pro_fn ul{height:180px;clear:both;padding-bottom:20px;height:200px;}
.pro_fn ul img{float:left;padding-right:30px;}
.ue-table-interlace-color-double td{ background: #999;}


/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }

/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }

.inner-box{ margin:30px 0; min-height:350px; _height:350px; border:1px solid #f0f0f0; background:#fff; text-align:center; }
	.inner-box .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
	.inner-box .dl-list dl{ clear:both; display:block; padding:5px 0; }
	.inner-box .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.inner-box .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right; }
	.inner-box .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px; }
	.inner-box .dl-list dl dd .input{ padding:10px; }
	.inner-box .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
	.inner-box .dl-list dl dd a.send.gray{ color:#999; }
	.inner-box .dl-list dl dd a.send img{ margin-top:9px; }
	.inner-box .dl-list dl dd .input.code{ width:84px; ime-mode:disabled; text-transform:uppercase; }
	
	.inner-box .tab-head{ display:block; border-bottom:1px solid #f0f0f0; background:#fbfbfb; overflow:hidden; }
	.inner-box .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; }
	.inner-box .tab-head ul li a{ display:block; padding:0 30px; height:50px; line-height:50px; color:#555; font-size:14px; }
	.inner-box .tab-head ul li a:hover,.inner-box .tab-head ul li a.selected{ color:#666; background:#fff; border-bottom:2px solid #0089cd; }
	.inner-box .tab-content{ display:none; }
	
	.red{ color:red; }
	.red:hover{ color:#F60; }
	.red a{ color:red; }
	.red a:hover{ color:#F60; }
/*Tab选项卡*/
.content-tab-wrap{ height:42px; }
.content-tab{ z-index:3; top:0; left:15px; right:15px; bottom:auto; height:41px; background:#fff; border-bottom:1px solid #eee; }
	.content-tab-ul-wrap{ position:relative; }
	.content-tab-ul-wrap:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.content-tab ul{ position:absolute; left:0; top:10px; }
	.content-tab ul:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.content-tab ul li{ position:relative; display:block; float:left; margin-right:-1px; }
	.content-tab ul li a{ display:block; float:left; padding:0 25px; border-top:1px solid #eee; border-right:1px solid #eee; border-left:1px solid #eee; height:30px; line-height:31px; font-size:12px; color:#333; text-align:center; background:#fff; white-space:nowrap; word-break:break-all; }
	.content-tab ul li a:hover{ color:#2A72C5; text-decoration:none; }
	.content-tab ul li a.selected{ color:#2A72C5; background:#fff; height:31px; }
	.content-tab .tab-title{ display:none; }
	/*迷你样式*/
	.content-tab.mini .tab-title{ position:relative; display:block; float:left; margin-top:10px; padding:0 25px; border-top:1px solid #eee; border-right:1px solid #eee; border-left:1px solid #eee; height:31px; line-height:31px; font-size:12px; color:#2A72C5; text-align:center; background:#fff; cursor:pointer; }
	.content-tab.mini .tab-title i{ position:absolute; display:block; top:8px; right:8px; width:14px; height:14px; background:url(skin_icons.png) no-repeat scroll 0 -196px; }
	.content-tab.mini .content-tab-ul-wrap{ display:inline-block; height:42px; }
	.content-tab.mini .content-tab-ul-wrap ul{ display:none; background:#fff; }
	.content-tab.mini .content-tab-ul-wrap:hover ul{ display:block; top:41px; border:1px solid #eee; z-index:-1; }
	.content-tab.mini .content-tab-ul-wrap:hover ul li{ display:block; float:none; margin:0; }
	.content-tab.mini .content-tab-ul-wrap:hover ul li a{ float:none; border:0;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.page-footer{ padding:10px 0; height:32px; font-size:12px; }
	.page-footer .btn-wrap{ margin:0; padding:10px 0; top:auto; left:15px; right:15px; bottom:0; background:#fff; z-index:3; }
	.page-footer .btn-wrap:after{ clear:both;content:".";display:block;height:0;visibility:hidden; }
	.page-footer dt{float:left;}
/*Tab选项卡内容*/
.div-content{ padding:10px 0; font-size:12px; color:#666;}
	.div-content dl dt{ display:block; float:left; width:130px; text-align:right; color:#333; }
	.div-content dl dd{ margin-left:150px; }
.tab-content{ padding:20px 15px; font-size:12px; color:#666; border:1px solid #eee; border-top:none; box-sizing:border-box; /*overflow:hidden; */}
	.tab-content:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.tab-content dl,.div-content dl{ clear:both; display:block; padding:5px 0; line-height:30px; }
	.tab-content dl:after,.div-content dl:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.tab-content dl:first-child{ border-top:none; }
	.tab-content dl dt{ display:block; float:left; width:130px; text-align:right;/*color:#6d7e86;*/}
	.tab-content dl dd{ position:relative; margin-left:150px; *position:static; }
	/*迷你样式*/
	.tab-content.mini dl dt{ display:block; float:none; text-align:left; }
	.tab-content.mini dl dd{ margin-left:0; }
	.tab-content.mini dl dd .input{ max-width:100%; }

/*多项单选*/
.multi-radio{ display:inline-block; vertical-align:middle; *display:inline; }
	.multi-radio:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.multi-radio .boxwrap{ display:inline-block; vertical-align:middle; *display:inline;}
	.multi-radio a{ display:inline-block; margin-right:-1px; float:left; padding:5px 15px; height:20px; line-height:20px; border:1px solid #eee; vertical-align:middle; color:#333; font-size:100%; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; }
	.multi-radio a:hover{ background:#C9E1EF; text-decoration:none; }
	.multi-radio a:active{ text-decoration:none; }
	.multi-radio a.selected{ background:#16a0d3; border-color:#1096c7; color:#fff; }
/*单项选择*/
.single-checkbox{ display:inline-block; vertical-align:middle; cursor:pointer; *display:inline; }
	.single-checkbox a,.single-checkbox a:visited{ display:inline-block; border:1px solid #d4d4d4; background:#d4d4d4; width:80px; vertical-align:middle; text-decoration:none; }
	.single-checkbox a i{ display:block; width:50%; height:28px; line-height:28px; font-style:normal; background:#fff; color:#333; text-align:center; }
	.single-checkbox a i.on{ float:right; display:none; }
	.single-checkbox a i.off{ float:left; display:block; }
	.single-checkbox a.selected{ border:1px solid #16a0d3; background:#16a0d3; }
	.single-checkbox a.selected i.on{ display:block; }
	.single-checkbox a.selected i.off{ display:none; }
/*多项选择*/
.multi-checkbox{ display:inline-block; vertical-align:middle; }
	.multi-checkbox:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.multi-checkbox .boxwrap{ display:inline-block; vertical-align:middle; }
	.multi-checkbox a{ display:inline-block; float:left; margin-right:-1px; padding:5px 15px; height:20px; line-height:20px; border:1px solid #eee; vertical-align:middle; color:#333; font-size:100%; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; }
	.multi-checkbox a:hover{ background:#C9E1EF; text-decoration:none; }
	.multi-checkbox a:active{ text-decoration:none; }
	.multi-checkbox a.selected{ background:#16a0d3; border-color:#1096c7; color:#fff; }
	.multi-checkbox a:last-child{ /*border-right:1px solid #d4d4d4;*/ }
/*多项选择PORP*/
.multi-porp{ }
	.multi-porp ul li{ float:left; position:relative; margin:0 8px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
	.multi-porp ul li a{ display:block; padding:4px 10px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; border:1px solid #eee; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; }
	.multi-porp ul li i{ display:none; position:absolute; right:0; bottom:0; width:12px; height:12px; text-indent:-99em; background:url(../images/skin_icons.png) -169px -85px no-repeat; overflow:hidden; }
	.multi-porp ul li.sys{ background:#FFFFD0; }
	.multi-porp ul li.selected a{ margin:-1px; color:#333; border:2px solid #1e99c7; }
	.multi-porp ul li.selected i{ display:block; background-position:-84px -196px; }
/*下拉菜单*/
.single-select{ position:relative; display:inline-block; margin-right:5px; vertical-align:middle; cursor:pointer; *float:left; }
	.single-select .boxwrap{ display:inline-block; vertical-align:middle; }
	.single-select .select-tit{ position:relative; display:block; padding:5px 38px 5px 10px; min-width:40px; line-height:20px; height:20px; border:solid 1px #eee; text-decoration:none; background:#fff; white-space:nowrap; word-break:break-all; }
	.single-select .select-tit span{ display:inline-block; color:#333; font-size:12px; vertical-align:middle; }
	.single-select .select-tit i{ position:absolute; right:0; top:0; display:block; width:28px; height:100%; border-left:1px solid #eee; background:url(../images/skin_icons.png) 7px -189px no-repeat #fafafa; }
	.single-select .select-items{ display:none; position:absolute; left:0; top:45px; /*overflow:hidden;*/ }
	.single-select .select-items ul{ position:relative; padding:5px; min-width:120px; max-height:280px; border:1px solid #eee; background:#fff; overflow-y:auto; overflow-x:hidden; }
	.single-select .select-items ul li{ display:block; padding:4px 10px; line-height:20px; font-size:12px; color:#666; white-space:nowrap; cursor:pointer; }
	.single-select .select-items ul li:hover{ color:#fff; text-decoration:none; background:#16a0d3; }
	.single-select .select-items ul li.selected{ color:#fff; background:#16a0d3; }
	.single-select .arrow{ display:none; position:absolute; left:15px; top:35px; width:21px; height:11px; text-indent:-9999px; background:url(../images/skin_icons.png) 0 -290px no-repeat; }
    .single-select.up .select-items{ top:auto; bottom:45px; }
    .single-select.up .arrow{ top:-13px; background:url(../images/skin_icons.png) 0 -300px no-repeat; }