﻿@charset "utf-8";

/* CSS Document */



body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}

body,button, input, select, textarea {font: 12px/1.5 tahoma, arial, simsun, sans-serif;}/* 设置默认字体 */

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */

small { font-size: 12px; }  /*小于 12px 的中文很难阅读，让 small 正常化 */

ul, ol { list-style: none; }

legend { color: #000; } /* for ie6 */

fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */

button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */

table { border-collapse: collapse; border-spacing: 0; }

a{color:#515151; text-decoration:none;}

a:hover,#top-login span a:hover,#nav ul li a:hover,.active a:hover,.manger a:hover,.adlink ul li a:hover,.headerad ul li a:hover,.vip a:hover,.guandian ul li a:hover,.headnews a:hover,.title2 span a:hover,.brand ul li div a:hover,.brand-list ul li a:hover,.pro-name a:hover,.fenleiad2 a:hover,.fenlei-title span a:hover,.jobs ul li a:hover,.hztxt-title a:hover,.links ul li a:hover,.footlink a:hover,.hot-title a:hover,.lh22 a:hover,.tougao a:hover,.wytg a:hover,.d-list ul li a:hover,.names a:hover,.sj-list ul li a:hover,.ads ul li a:hover,.quck a:hover,.quck-list ul li a:hover,.type-list a:hover,.pro-name2 a:hover,.info span a:hover,.list a:hover,.login a:hover,.lists ul li a:hover,.type-list a:hover,.quck-list1 ul li a:hover,.quck-list2 ul li a:hover,.quck-list3 ul li a:hover,.info-name a:hover,.titlead ul li a:hover{color:#F60; text-decoration:underline;}



.fl{float:left;}

.fr{float:right;}

.cle{clear:both;}

.mr10{margin-right:10px;}

.ml10{margin-left:10px;}

.mt10{margin-top:10px;}

.mb10{margin-bottom:10px;}

/*.hands{cursor:pointer;}*/
.index_loge_log{width:200px;heihgt:60px; margin-left:5px;}


.container{width:970px; margin:0 auto;}



#top-login{background-color:#F4F7FC; height:26px; line-height:26px; border-bottom:#EAF0FE 1px solid; padding:0 10px; color:#666;}

#top-login span a,.pro-name a{color:#666;}



#header{height:60px; margin:13px 0;}

.logo{height:60px; width:240px; margin-right:10px;}

.search{width:475px; height:60px;}

.head-search{height:36px; background:url(../images/search-bj_2.jpg) repeat-x; border:#D7DEE6 1px solid; width:500px;}

.head-search2{height:36px; border-left:#FFF 1px solid; border-right:#FFF 1px solid; width:500px; margin-top:8px;}

.types,.types span{height:20px; +height:19px; _height:20px; line-height:20px; +line-height:19px; _line-height:20px; +padding-top:1px; _padding-top:0; margin-top:2px;}

.types input{margin-top:4px; +margin-top:-1px; _margin-top:0px; margin-right:4px; +margin-right:2px; _margin-right:2px; }



.headerad ul li{height:20px; line-height:20px; background:url(../images/square-g_2.jpg) 0 10px no-repeat; padding-left:15px; width:235px; overflow:hidden;}

.headerad ul li span a{color:#000;}

#nav{height:30px; width:970px; background:url(../images/nav-bj_2.jpg) repeat-x; font-size:14px; font-weight:bold; line-height:30px; overflow:hidden;}

#nav ul{margin-left:15px;}

#nav ul li{float:left; padding:0 15px; width:auto;}

#nav ul li a,.manger a{color:#FFF;}



.active{background:#FFF; text-align:center; margin-left:20px; border-top:2px #6B8DBA solid; height:28px;}



.title{height:24px; line-height:24px; background:url(../images/title-bj_2.jpg) bottom repeat-x; border-top:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid;}

.title2{height:24px; line-height:24px; background:url(../images/icon_2.jpg) 10px 6px no-repeat; padding-left:24px; font-size:14px; font-weight:bold; color:#cf114f;}

.title3{height:24px; background:url(../images/icon3_2.jpg) 10px 8px no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#ed2c6b;border-left:#CADAE9 1px solid; border-right:#CADAE9 1px solid;}

.borderadd{border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid;}

.title2 span,.title3 span {margin-right:10px; font-weight:normal; font-size:12px; }

.title2 span a,.title3 span a,.wytg a{color:#666;}



.manger{height:35px; line-height:35px; background:url(../images/manger_2.gif) 0 13px no-repeat; padding-left:12px; margin-right:10px; font-weight:normal; font-size:12px;}



.topad{height:68px; background:url(../images/ad-bj_2.jpg) repeat-x; border:#E6E6E6 1px solid; width:968px; z-index:0}

.topads{width:85px; float:left; background:url(../images/ad-line_2.jpg) right no-repeat; height:68px; position:relative; cursor:pointer; +z-index:-999px; _z-index:-999px;}

.topads a,.topads2 a{ display:block; width:85px; height:68px;}

.topads a,.topads2 a img{ +z-index:-999px; _z-index:-999px;}

.topads2{width:85px; float:left; height:68px; }

.ad-logo{height:40px; width:80px; margin:0 auto; z-index:-999999px;}

.ad-name{height:28px; line-height:28px; text-align:center; color:#999;}

.topad-pic{height:46px; width:870px; position:absolute; top:0px;display:none;}



#topad_pic_1{top:0; left:0; z-index:999;}

#topad_pic_2{top:0; left:-85px; z-index:999;}

#topad_pic_3{top:0; left:-170px; z-index:999;}

#topad_pic_4{top:0; left:-255px; z-index:999;}

#topad_pic_5{top:0; left:-340px; z-index:999;}

#topad_pic_6{top:0; left:-425px; z-index:999;}

#topad_pic_7{top:0; left:-510px; z-index:999;}

#topad_pic_8{top:0; left:-595px; z-index:999;}

#topad_pic_9{top:0; left:-680px; z-index:999;}

#topad_pic_10{top:0; left:-765px; z-index:999;}



.posatino{height:24px; line-height:24px; background:url(../images/icon4_2.jpg) 5px 8px no-repeat; padding-left:23px; margin-top:5px;}

.red{color:#F00;}

.gray-border{border:#DCDCDC 1px solid; border-top:none;}



.ad{height:90px; margin-top:10px;}

.ad260{width:260px;overflow:hidden;}

.ad430{width:430px; margin:0 10px; overflow:hidden;}



.adlink{padding:1px; width:966px; border:#CCC 1px solid; border-top:none; height:auto; margin-bottom:10px;}

.adlink ul li{width:220px; float:left; height:22px; line-height:22px; padding-left:14px; overflow:hidden;}

.adlink ul li a,.headerad ul li a{color:#666;}



.vip{height:40px; border:#CADAE9 1px solid; border-bottom:none; background:url(../images/flash-bj_2.jpg) repeat-x; padding:3px 0 3px 10px; line-height:40px; font-weight:bold; overflow:hidden; }

.vip img{margin-right:10px;}

.vip a{color:#1C4A6C; font-weight:bold;}

.newstype{width:44px; margin-right:4px;}

.newstype ul{border-bottom:#C8D9E9 1px solid;}

.newstype ul li{width:42px; height:30px; background:url(../images/news-bj_2.jpg) repeat-y; line-height:28px; text-align:center; border:#C8D9E9 1px solid; border-bottom:none;}

.newstype ul li div{width:40px; border:#FFF 1px solid; height:28px;}



#footer{ text-align:center; /*<!--height:50px;-->*/ clear:both;color:#666;}

#footer a {color:#666;text-decoration:none;}

.footlink{height:26px; line-height:26px; background:#F6F6F6; margin-bottom:10px;}

.toocle1{display:none;}

.toocle2{display:}





/**分页样式**/

.inc-page-jump{margin: 10px auto; text-align:center;}

.inc-page-jump span{padding:2px 5px; border:#fecede 1px solid; margin:10px 1px;color:#FFFFFF;background-color:#cf114f;}

.inc-page-jump a{padding:2px 5px; border:#fecede 1px solid; margin:10px 1px;color:#666;}

.inc-page-jump a:hover{color:#FFFFFF; background-color:#cf114f;}





/*--all--*/

body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; color:#535353;}

form{ margin:0px; padding:0px;}

input{ margin:0px; padding:0px;}

a{ text-decoration:none;}

img{ border:0px;}

ul{ margin:0px; padding:0px; list-style-type:none;}

li{ margin:0px; padding:0px;}

/*--commen--*/

.dis_n{ display:none;}

.text_l{ text-align:left;}

.text_r{text-align:right;}

.line li{ float:left;}

.f_b{ font-weight:bold;}

.hid{ overflow:hidden;}

.ell{ text-overflow:ellipsis; white-space:nowrap;}

/*--width--*/

.wid_100{ width:100px;}

.wid_450{ width:450px;}

.wid_930{ width:930px;}

.wid_970{ width:970px;}

.wid_988{ width:988px;}

/*--height--*/

.height_20p{line-height:20px;}

.height_30{ height:30px;}

.height_23p{ line-height:23px;}

.height25p{height:25px;}

.height_25p{ line-height:25px;}

.height_30p{ line-height:30px;}

/*--margin--*/

.mar_t_5{ margin-top:5px;}

.mar_t_10{ margin-top:10px;}

.mar_t_13{ margin-top:13px;}

.mar_l_10{ margin-left:10px; _margin-left:6px;}

.mar_l_50{ margin-left:50px;}

.mar_r_10{ margin-right:10px;}

/*--padding--*/

.padd_t4{padding-top:4px;}

.padd_t10{padding-top:10px;}

.padd_10{ padding:10px;}

.padd_l5{padding-left:5px;}

.padd_l_10p{ padding-left:10px;}

.padd_l_20p{ padding-left:20px;}

.padd_l_r_20{ padding-left:20px; padding-right:20px;}

/*--bg color--*/

.bg_f7{ background-color:#fff7fa;}

/*--font color--*/

.f_orange{ color:#cf114f;}

/*--font size--*/

.f_14{ font-size:14px;}

.f_13{ font-size:13px;}

.f_12{ font-size:12px;}

/*--a color--*/

.a_r_b a{ color:#a40000;}

.a_r_b a:hover{ text-decoration:underline;}

.a_b_r a{ color:#535353;}

.a_b_r a:hover{ color:#a40000;}

.a_w a{ color:#ffffff;}

.a_w a:hover{ color:#a40000;}

a.grey:hover{color: #666666;text-decoration: underline;} 

.green,a.green:link,a.green:visited{color:#008000;}

a.color:link {color:#fd0053; text-decoration:none;}

a.color:visited {color:#fd0053;text-decoration:none;}

a.color:hover {color: #2A7A38; text-decoration:underline;}

/*--border--*/

.bor_b_1_1{ border-bottom:#e5e5e5 1px solid;}

/*--mine--*/

.sc_o{border:#c3c5c3 1px solid; background-color:#f4fbf0; padding:1px; height:38px; width:435px;}

.sc_in{ padding:5px; width:426px; height:30px;}

.search_bu{margin-left:9px; float:left;}

.search_in{ border:#c3c5c3 1px solid; height:28px; line-height:28px; width:330px; padding-left:10px;}

.sc_b{ width:430px; line-height:30px; margin-top:5px;}

.sc_b input{ float:left; margin-left:23px;  *margin-left:15px;  margin-top:7px; margin-top:7px\0;*margin-top:3px;_margin-left:13px;}

.sc_b span{ float:left; margin-left:3px;}

.logo_r li{ background-image:url(../images/dot_03_2.jpg); background-repeat:no-repeat; background-position:left center; padding-left:10px;}



/*nav*/

.hysj00{font-size:12px;height:29px;line-height:280%;}

.sh_bj{width:970px;height:37px;}

.search_1{width:798px;float:left;padding-left:20px;padding-top:10px; color:#FFF}

.search_new{font-size:12px;color:#fff;width:695px;height:25px;}

.search_new li{float:left;}

.cp_ztc{padding-top:15px; _padding-top:10px;font-size:14px;}

a.yellow:link{color:#feff01;text-decoration:underline;font-weight:bold;}

a.yellow:visited{color:#feff01;text-decoration:underline;font-weight:bold;}

a.yellow:hover{color:#fff;text-decoration:underline;font-weight:bold;}

.time{ float:left;font-size:12px;width:450px;height:26px;font-weight:bold; color:#000;}



#footer_1 {MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 90px}

#footer_1 .hr_line {WIDTH:970px; HEIGHT:10px; background:url(../images/b_3_2.jpg) repeat-x;}



.banner{margin-top:5px; background: url(../images/dh_2.jpg) no-repeat; height:35px; }

.menu{float:left; width:970px;}

.menu ul{}

.menu ul li{width:105px; float:left;line-height:35px; font-size:14px; font-weight:bold; text-align:center;}

.menu ul li a:link{ color:#ffffff;text-decoration: none;}

.menu ul li a:visited{ color:#ffffff;text-decoration: none;}

.menu ul li a:hover{color: #000000;text-decoration: none; background:url(../images/dh_4_2.png) 6px 6px no-repeat; display:block; color:#fd0053;}

#width86{width:55px; line-height:35px; padding-left:30px; font-size:14px; font-weight:bold;}

#width86 a:hover{background:url(../images/dh_1_2.png) 0px 6px no-repeat; color:#fd0053;}

#width75{width:75px; line-height:35px; font-size:14px; font-weight:bold; display:block;}

#width75 a:hover{ width:75px; background: url(../images/dh_2_2.png) 0px 6px no-repeat; color:#fd0053;}

#width100{width:90px; font-size:14px; font-weight:bold; line-height:35px;}

#width100 a:hover{background: url(../images/dh_3_2.png) 0px 6px no-repeat; color:#fd0053;}

.hotkey_ul{border:1px solid #ffcede; line-height:165%; padding-left:8px;}



/*shousuo*/

.search_part{width:968px; height:45px; background-color:#fff7fa; border:1px #fecede solid;}

.search_div{float:left;width:462px;height:28px; background-color:#fee8ef; border:1px solid #ffd6e4; margin:8px 20px 0 10px; _margin:8px 20px 0 5px;}

.search_new{font-size:12px; color:#333333;  height:27px; text-align:left; margin:3px 0 0 5px;} 

.search_new li{float:left; padding-right:9px;} 

.search_newr{font-size:12px; color:#333333;  height:27px; text-align:left; margin:3px 0 0 5px;} 

.search_newr li{float:left; padding-right:9px;}

.search_form{padding-left:10px; margin-right:4px;width:300px; height:18px; line-height:18px;float:left; border:#A6A5A5 1px solid; border-bottom:1px solid #DEDEDE;border-right:1px solid #DEDEDE;}

.hei20{ height:21px; line-height:21px;} 

.search_divr{float:right;width:462px;height:28px; background-color:#fee8ef; border:1px solid #ffd6e4; margin:8px 5px 0 0;}

.xs-form8{color:#555555;font-size:12px;height:18px; width:417px;line-height:18px; float:left; border:#A6A5A5 1px solid; border-bottom:1px solid #DEDEDE;border-right:1px solid #DEDEDE; margin-left:8px; margin-right:4px;}

.qsearch{background:url(../images/dot05_2.gif) 0px 0px no-repeat;width:56px;height:23px;border:0px;}

.xs-form88{color:#555555;font-size:12px;height:18px; vertical-align:middle;}

.form_log{border:1px solid #7f9db9;width:130px;line-height:17px;height:17px;font-size:12px;margin:0;padding:0;}

a.color:link {color:#fd0053; text-decoration:none;}

a.color:visited {color:#fd0053;text-decoration:none;}

a.color:hover {color: #2A7A38; text-decoration:underline;}

.toocle1{display:none;}

.toocle2{display:}


/*搜索*/
.index_height{ height:127px;}
.searchdiv{width:968px; height:77px;border: 1px solid #e60012;border-bottom-left-radius: 5px; border-bottom-right-radius:5px; -webkit-box-shadow: 1px 2px 7px #CCC;-moz-box-shadow: 1px 2px 7px #CCC;box-shadow: 1px 2px 7px #CCC;background:#fff; background-repeat:no-repeat; text-align:left; margin-bottom:8px;}
.searchdiv1{float:left; line-height:180%; height:59px; width:194px; margin-left:20px; _margin-left:10px; +margin-top:7px;margin-top:7px;}
.searchdiv2{float:left;height:60px; margin-left:12px;+margin-top:7px;margin-top:7px;}
.searchdiv3{float:left; margin-left:60px; _margin-left:100px;margin-top:7px; +margin-top:7px;}
.index_pic1{ width:380px; height:60px; border:0px;}
.index_pic2{ width:354px; height:60px; border:0px;}
.mr34{ margin-right:25px;+margin-right:20px;}
.mr6{ margin-right:6px;}
.index_uul{ margin-top:2px;}
.index_uul li{height: 20px;line-height: 20px;background: url(../images/dot01_2.gif) 0 10px no-repeat; padding-left:17px;}

/*搜索栏下的滑动广告条*/
.index_dh{ width:968px; height:85px;background-color: #f5f5f5; margin-top:10px;}
#index_th{height:auto;clear:both;}
#index_xtcon{width:967px;height:85px;margin:0 auto;border:1px solid #ea4587;}
.index_xt{width:966px;height:64px;margin-top:7px;margin-left:12px;float:left;position:relative;}
.index_xt ul{width:966px;height:64px;margin:0 auto;padding:0px;}
.index_xt ul li{width:48px;height:64px;margin-right:21px;text-align:center;float:left;}
.index_xt ul li i{display:none;width:916px;height:47px;padding:0px;float:left;position:absolute;z-index:999;top:0px;left:-67px;}
.index_xt ul li:hover i{width:916px;height:49px;display:block;}
.index_xt ul li i a.xt_pc{width:944px;height:49px}
.index_xt ul li i a.xt_pc img{width:944px;height:49px;border:0px;display:block;padding-left:68px;overflow:hidden;}
.index_xt ul li a.xt_t{color:#333;}
.index_xt ul li a:hover{text-decoration:none;}
.index_xt ul li a.xt_pclog{width:44px;height:44px;}
.index_xt ul li a.xt_pclog img{width:44px;height:44px;margin-bottom:5px;*margin-bottom:7px;border:1px solid #f585b4;overflow:hidden;}
.index_xt ul li:hover a.xt_pclog img{z-index:0;}


.mt5 {MARGIN-TOP: 5px;}
.width970p{width:970px;}
.foot_index_p{ line-height:180%;}
.foot_index_p a:hover{ color:#CC0000; text-decoration:underline;}


/*右侧悬浮导航*/
.float{width:111px;height:672px;position:fixed;left:50%;_position:absolute;display:none;overflow:hidden;margin-left:515px; z-index:50}/*left50%确保页面中间，左边距515大于页面内容的一半，确保在内容整体右侧外*/
.float a{display:block;text-indent:-9999px;overflow:hidden;height:42px; background:url(../images/youce_2.png) no-repeat;-webkit-transition:background 0.2s ease}
.float .an_1:hover{background-position:-111px 0}
.float .an_2{background-position:-222px 0}
.float .an_2:hover{background-position:-333px 0}
.float .an_3{background-position:-444px 0}
.float .an_3:hover{background-position:-555px 0}
.float .an_4{background-position:-666px 0}
.float .an_4:hover{background-position:-777px 0}
.float .an_5{background-position:-888px 0}
.float .an_5:hover{background-position:-999px 0}
.float .an_6{background-position:-1110px 0}
.float .an_6:hover{background-position:-1221px 0}
.float .an_7{background-position:-1332px 0}
.float .an_7:hover{background-position:-1443px 0}
.float .an_8{background-position:-1554px 0}
.float .an_8:hover{background-position:-1665px 0}
.float .an_9{background-position:-1776px 0}
.float .an_9:hover{background-position:-1887px 0}
.float .an_10{background-position:-1998px 0}
.float .an_10:hover{background-position:-2109px 0}
.float .an_11{background-position:-2220px 0}
.float .an_11:hover{background-position:-2331px 0}
.float .an_12{background-position:-2442px 0}
.float .an_12:hover{background-position:-2553px 0}
.float .an_13{background-position:-2664px 0}
.float .an_13:hover{background-position:-2775px 0}
.float .an_14{background-position:-2886px 0}
.float .an_14:hover{background-position:-2997px 0}
.float .an_15{background-position:-3330px 0}
.float .an_15:hover{background-position:-3441px 0}
.float .an_16{background-position:-3108px 0}
/*右侧悬浮*/
/* search */
.searcheare{ float:left;width:447px; margin-left:20px;} 
.topsearchborder{ width:445px; border:#cccccc solid 1px; background:#F2F2F2; height:48px; float:left; margin-top:10px;}
.searchborder{ border:#cdcdcd solid 1px; background:#FFFFFF; width:433px; margin:6px auto;  height:34px;}
.searchchooe{ background: url(images/zhsearchbg.gif) no-repeat; width:100px; _width:110px; height:30px; float:left;}
.searchtext{ float:left; width:240px; }
.topsearchbutton{ background:#ff3300;color:#FFF;font-size:16px; float:right; width:76px; height:34px; font-weight:bold; border:0; cursor:pointer; display:in-block}
.textinput{ border:0; width:240px; _width:240px; padding-left:6px; float:left; height:28px; padding-top:8px!important; height:20px!important;}
.textslect{
	border:0;
	padding:0;  
	width:80px; 
	margin-left:10px;
	float:left;
	height:20px;
	line-height:20px;
	margin-top:6px;
	font-size:12px;
	
}
.searchborder img{ float:right; width:79px;}
.postionborder{ width:960px; clear:both; line-height:32px; text-align:left; margin:6px auto; background: url(images/zhpostionbg.jpg) repeat-x; height:32px; border:#D8D8D8 solid 1px;}
.postionborder span{ color:#FB4900}

.keyfonts {
	clear:both;
	margin-top:10px;
	margin-bottom:6px; 
	width:477px;
	line-height:32px;
}
.keyfonts span {
	color:#345b8f;
}
.keyfonts a {
	margin-left:4px;
	margin-right:6px;
	color:#666666
}
.kefucode{ float:right; margin-top:12px;}
/*search*/