@charset "utf-8";
/* CSS Document */

/* narmle setting */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-size:12px; color:#333}

table { border-collapse: collapse; border: none; padding: 0; margin: 0}
fieldset, img { border: 0}
address, caption, cite, code, em, th, var { font-style: normal; font-weight: normal}
ul, ol { list-style-type: none}
ul { list-style-position: outside; list-style-type: none}
ol { list-style-type: square; list-style-position: outside; margin-left: 20px}
abbr, acronym { border: 0; font-variant: normal}
sup { vertical-align: text-top}
sub { vertical-align: text-bottom}
input, select { vertical-align: middle}
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit}
input, textarea, select { font-size: 100%}
legend { color: #000}
/*link*/
a:link,a:visited,a:active {text-decoration:none; color:#333}
a:hover { text-decoration:underline;color:#A73D3D;}

.a1:link,.a1:visited,.a1:active {text-decoration:none; color:#0088cc}
.a1:hover { text-decoration:underline;color:#0088cc}
.a2:link,.a2:visited,.a2:active {text-decoration:none; color:#696969}
.a2:hover { text-decoration:underline; color:#696969}

em { font-style: normal; color: #999}
.l{ float:left}
.r{ float:right}
.p-ab {position:absolute;}

.container {width:960px;margin:0 auto;font-size:12px}
.area {width:100%;margin:0 auto;text-align:left}
.bor_img{ border:1px solid #b5b5b5; padding:4px}
/* clear float */
/*.clear:after { content: "."; display: block; height: 1; clear: both; font-size: 0px; overflow:hidden; line-height: 0px}*/
.clear {height:1px; clear: both; font-size: 0px; line-height: 0px;overflow:hidden}
.separator { clear: both; font-size: 0px; height: 10px; line-height: 10px}
.blank10{clear: both; font-size: 0px; height: 10px; line-height: 10px}
.blank20{clear: both; font-size: 0px; height: 20px; line-height: 20px}
.center{ text-align:center}
 
.top_bg{ background:url(../img/top_bg.jpg) 0 0 repeat-x; height:27px; width:100%}
.top_list ul li{ float:left; width:76px; line-height:27px}
.top_list02 ul li{ float:left; width:120px; line-height:27px}
.logo{ width:252px; height:90px}
.fzd{ /*background:url(../img/bg.gif) 0 -70px;*/ width:86px; height:28px; font-size:14px; line-height:28px; margin-top:58px; padding-left:10px}

/* ������ */
.search {width:591px;height:90px}
.title {width:330px;height:33px;padding:12px 141px 11px 120px}
.input {width:451px;height:28px;padding:3px;background:url(../img/input.jpg) no-repeat}
.input input {width:452px;padding:0;border:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;height: 28px;*height: 23px;border:none;line-height:22px;font-size:14px;*width:446px;}


.nav{ background:url(../img/bg.gif) 0 -200px; width:960px; height:47px}
.nav span{ font-size:14px; font-weight:bold; color:#432002; width:162px; line-height:38px; text-align:center}
.nav ul{ padding:0 0 0 0px;}
.nav ul li{ font-size:14px; float:left; width:80px; color:#FFF; line-height:38px; text-align:center; margin:0 0 0 10px; cursor:pointer; }
*html .nav ul li{ margin:0 0 0 8px; }

.nav ul li a { text-decoration:none; color:inherit;}
.nav ul li a:link { text-decoration:none; color:#FFFFFF; font-style:normal;}
.nav ul li a:visited { text-decoration:none; color:#FFFFFF; font-style:normal;}
.nav ul li a:hover { text-decoration:none; color:#FFF; font-style:normal;}
.nav ul li a:active { text-decoration:none; color:#FFFFFF; font-style:normal;}

.x-nav-bg { background-color:#BD6139; background:url(../images/x-navMenu-bg.gif) no-repeat;}

.fw1{ text-align:center; font-size:14px; line-height:36px;background:url(../img/bg.gif) 1px -260px; width:160px; height:36px}
.fw2{ text-align:center; font-size:14px; line-height:36px;background:url(../img/bg.gif) 1px -300px; width:160px; height:36px}
.fw3{ text-align:center; font-size:14px; line-height:38px;background:url(../img/bg.gif) 1px -340px; width:160px; height:38px}
.left_box{ width:160px; height:614px;}
*html .left_box {width:160px; height:614px; overflow:hidden;}
.mid_box{ width:506px; padding:0 10px} 
.right_box{ width:274px}
 /*调整IE6 滚动图片兼容性--*/
/* .cp_box{ width:484px; *height:115px; padding:10px; border:1px solid #dadada; border-top:none; border-top:2px solid #f39011; padding-left:0; padding-right:0;}
*/
.cp_box{ padding:10px; border:1px solid #dadada; border-top:none; border-top:2px solid #f39011; padding-left:0; padding-right:0;}
/*调整IE6 滚动图片兼容性--*/
/*.cp_box ul{ width:442px; height:110px;float:left;*margin-top: -100px; *padding-left:10px;}
*/
.cp_box ul{ width:442px; height:110px;float:left;}

.cp_box ul li{ width:110px; float:left; padding:10px 19px}
.left_more{ width:21px; height:116px; background:url(../img/x-left-arrow.gif); float:left; z-index:90; cursor:not-allowed; position:relative;}
.left_more2{ width:21px; height:116px; background:url(../img/x-left-arrow2.gif); float:left; z-index:90;cursor:pointer; position: relative;}

/*调整IE6 滚动图片兼容性--*/
/*.right_more{ width:21px; height:116px; background:url(../img/x-right-arrow.gif); float:right; z-index:90;cursor:not-allowed;position: relative; *margin-top:-136px;}
*/.right_more{ width:21px; height:116px; background:url(../img/x-right-arrow.gif); float:right; z-index:90;cursor:not-allowed;position: relative;}


/*调整IE6 滚动图片兼容性--*/
/*.right_more2{ width:21px; height:116px; background:url(../img/x-right-arrow2.gif); float:right; z-index:90;cursor:pointer;position: relative;*margin-top:-136px;}
*/
.right_more2{ width:21px; height:116px; background:url(../img/x-right-arrow2.gif); float:right; z-index:90;cursor:pointer;position: relative;}


.border{ border:1px solid #8d8d8d; padding:1px}
.tt{width:110px; display:block; text-align:center; line-height:20px}
.tit_1{ width:506px; height:55px; background:url(../img/bg.gif) 0 -385px}
.tit_2{ width:272px; height:32px; border:1px solid #d9d9d9; background:url(../img/bg.gif) 0 -712px}
.tit_2con,.tit_3con{ width:3em; line-height:32px; font-size:14px; font-weight:bold; padding-left:1em}
.tit_3border{ border:1px solid #d9d9d9;border-bottom:none}
.tit_3{ width:268px; height:32px;border:1px solid #fff; padding:1px; background:#eee}
.tit_4{ width:940px; height:34px; background:url(../img/tit_bg.gif) no-repeat; padding-left:20px; font-size:14px; font-weight:bold; color:#fff; line-height:34px}
.tit_2more{ width:4em; line-height:32px; color:#696969; padding-right:1em}
.new_con{width:242px; height:100px; border:1px solid #d9d9d9; border-top:none; padding:8px 15px}
.zf_con{ width:252px; height:80px; border:1px solid #d9d9d9; border-top:none; padding:8px 10px 5px 10px }
.zf_con ul{ width:210px; margin:0 auto}
.zf_con ul li{ line-height:25px}
.new_con ul li{ line-height:23px}
.info_con{ width:476px; padding:0 15px}
.info_con ul li{ line-height:25px; font-size:14px}
.info_con ul li span{ color:#fe6500}
.person_box{ width:270px; height:88px; border:1px solid #dadada; padding:1px; background:#f5f5f5 }
.company_box{ width:270px; height:108px; border:1px solid #dadada; padding:1px; background:#f5f5f5 }
.person_img{ width:114px; height:67px; margin:10px 10px;background:url(../img/bg.gif) 0px -553px}
.company_img{ width:114px; height:91px; margin:10px 10px;background:url(../img/bg.gif) 0px -620px}
.person_con,.company_con{ width:120px; margin:auto 0; padding:5px 5px 0 0}
.person_con a,.company_con a{ line-height:25px; font-size:14px; font-weight:bold; padding:0 6px; text-align:center; cursor:pointer;}

.person_con,.company_con{ width:120px; margin:auto 0; padding:5px 5px 0 0}
.person_con a,.company_con a{ line-height:25px; font-size:14px; font-weight:bold; font-family:"微软雅黑", "宋体"; padding:0 6px; text-align:center; cursor:pointer;}

.person_con a:hover { text-decoration:none; color:#FF3300;}
.company_con a:hover { text-decoration:none; color:#FF3300;} 


.bm_con{ width:928px; height:230px; padding:15px; border:1px solid #d52e01; border-top:none}
.bm_con ul{ width:928px}
.bm_con ul li{ width:215px; padding:0 7px 0 8px; float:left}
.bm_con ul li img{border:1px solid #b5b5b5; padding:4px}

.sy{ width:700px; height:130px; background:#f4f3f3; padding:15px 130px}
.sy_xs{ width:140px; height:130px}
.sy_list{ padding:15px 0 0 0}
.sy_list li{ line-height:25px}
.f_line{ width:2px; height:130px; background:url(../img/f_line.gif) repeat-y; display:block}
.sy_img{ width:15px; padding:0 5px 0 15px}
.js p{ display:block;text-align:center; line-height:25px}
/*-------------Xu SET INDEX LINKS STYLE   */

.x-index-news-a { color:#FF9933; text-decoration:none;}
.x-index-news-a:hover { color:#36F; text-decoration:none;}

.top_list a { color:#333;}
.top_list a:hover { color:#F96; text-decoration:none;}
.pr { position:relative;}

.whick-mark { width:100px; height:25px; position:absolute; top:180px; left:400px;  
background-image: url(../images/index-png.png)!important;/* FF IE7 */
background-repeat: no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/index-png.png'); /* IE6 */
}
.pointer { margin-top:3px; width:90px; margin-left:auto; margin-right:auto; text-align:center;}


.tit_4 .tit_4con a { color:#FFF;}
.tit_4 .tit_4con a:hover { color:#FC9;}


.link-per { cursor:pointer;}
.link-bus { cursor:pointer;}  
.cursor-pointer { cursor:pointer;}

.top-login-li a { color:#06C; cursor:pointer;}
.top-login-li a:hover { text-decoration:none; color:#FF6633;}

/* adjust */
*html .ie-adjust-02 { padding-top:10px;}
