﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; padding:0; margin:0 auto; font-family:"宋体"; color:#666666; }
a{ text-decoration:none; color:#666666; cursor:pointer;}
a:hover{ text-decoration:underline;}
ul,li,p,h1,h2,dl,dt{ padding:0; margin:0; list-style:none;}
.all{ width:1000px; margin:0 auto;}
.clear{ clear:both;}
img{ border:none;}
#menu{	background:url(../images/nav_bg.gif) repeat-x;filter:alpha(Opacity=90); width:1000px;height:53px; padding-top:48px; font-family:"微软雅黑"; font-size:12px;}
#nav{ width:805px;}
#nav li{float:left; height:30px;}
#nav li a{	float:left;	display:block;cursor:pointer;text-decoration:none; margin-left:40px;_margin-left:20px; padding-bottom:7px;_padding-bottom:5px;}
#nav li a:hover{ background:url(../images/nav_pic1.gif) no-repeat center bottom;}
#nav li a span{	float:left;	color:#FFFFFF;	text-decoration:none;}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/	background-position:left 100%;}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/		color:#fff;	text-decoration:none;}
/*子栏目*/
#menu_con{	text-align:left; padding:0;margin-top:-17px;clear:both;}
#menu_con ul{ background:url(../images/nav_pic1.gif) no-repeat top;}
#menu_con li{	float:left;	height:22px;}
#menu_con li a{	display:block;	float:left;		cursor:pointer; margin-right:20px; _margin-right:10px; color:#000;	}
#menu_con li a span{	float:left;	line-height:12px;	}
#menu_con li a:hover{	text-decoration:none;}
#menu_con li a:hover span{	}

.banner{ position:absolute; z-index:-10; top:13px;}
.My_yes{ color:#666; height:20px;  background:url(../images/new_aj.jpg) no-repeat; width:84px; text-align:center;line-height:20px; font-size:13px; }
.My_no{ color:#666; height:20px;text-align:center; width:84px; border-bottom:1px solid #ccc; line-height:20px;font-size:13px; }

.aj{ padding:35px 35px 0 45px; width:710px; float:left; display:inline;}
.aj li{ width:220px; float:left; display:inline; color:#999; line-height:16px; margin-right:25px;}
.aj li h1{ font-size:12px; font-weight:normal; color:#333; padding:5px 0 0 0;}
.aj li span,.aj li a{ font-family:"Arial"; font-size:12px; display:block;color:#333;}
.aj li a{ padding-top:10px;}
.aj li span{ padding-bottom:5px;}




.index_rt{ width:210px; float:right; display:inline; padding-top:10px;}
.index_pro{ background:#edf0f1; padding:15px; }
.index_pro span{ display:block; background:#fff; padding:10px; line-height:15px; margin-top:15px; font-family:"微软雅黑"; font-size:11px;}
.index_search{ background:url(../images/searchbg.jpg) no-repeat; height:24px; line-height:24px; margin-top:7px; padding-left:8px;}
.index_search input{ background:url(../images/search_bg.jpg) no-repeat; width:138px; height:16px; line-height:16px; border:none; padding-left:20px; margin:3px 0 0 15px;}
.index_search img,.sec_search img{ margin-bottom:-2px;margin-bottom:-1px\9;*margin-bottom:0px;_margin-bottom:0px;}
.foot{ background:url(../images/foot_bg.jpg) no-repeat; height:18px; line-height:18px; width:1000px; margin-top:33px;font-family:"Arial"; font-size:10px; color:#a4a4a4;}
.foot img{ margin:5px 28px 0 28px;}
.foot span{ float:right; display:inline; padding-right:15px; color:#333;}

/*sec*/
.sec_con{ padding-top:25px;}
.ztbox{ background:#fff;line-height:24px;}
.ztbox{text-align:left;width:179px;height:auto;overflow: hidden;background:url(../images/sec_libg2.jpg) no-repeat; }
.ztbox h2:hover{ color:#fff;background:url(../images/sec_libg2.jpg) no-repeat;}
.ztbox h2{font-size:12px;height:24px;line-height:24px;background:url(../images/sec_libg1.jpg) no-repeat;position:relative; font-weight:normal;cursor:pointer; padding-left:15px; margin-bottom:5px;}
.ztlist{ padding:5px 0 5px 30px;}
.ztlist li{ background:url(../images/sec_li_dian.jpg) no-repeat 0 9px; padding-left:15px; width:130px;}
.ztlist_1 li{ background:url(../images/sec_lfdian2.jpg) no-repeat 0 9px; padding-left:10px; width:130px; }

.sec_search{background:url(../images/searchbg.jpg) no-repeat; height:24px; line-height:24px; margin-top:17px; width:179px;}
.sec_search input{ background:url(../images/search_bg.jpg) no-repeat; width:120px; height:14px; line-height:14px; border:none; padding-left:10px; margin:3px 0 0 3px;}
.sec_lf_pic{ padding-top:15px;}
.sec_left{ float:left; display:inline; width:180px; margin-right:25px; margin-left:25px;}
.sec_rt{ float:left; display:inline; width:750px;}
.waizhi{ border-bottom:1px solid #cccccc; padding-bottom:4px; width:750px;}
.waizhi span{border-bottom:1px solid #10499f;padding-bottom:4px;padding-bottom:6px\9;*padding-bottom:3px;_padding-bottom:3px; padding-right:40px;}
.waizhi tt{ font-size:12px; color:#10499f;}
.pro_search{ background:url(../images/sec_searchbg.jpg) no-repeat; height:40px; margin-top:13px; width:671px; padding-left:50px;}
.tm2008style .select_box,.tm2008style1 .select_box{width:177px;height:18px;  font-size:12px; }
.tm2008style div.tag_select,.tm2008style1 div.tag_select{display:block;color:#000;width:179px;height:18px;background:transparent url(../images/sec_input.jpg) no-repeat 0 0;padding:0 10px;line-height:18px; color:#7D7D7D; font-size:12px}
.tm2008style div.tag_select_hover,.tm2008style1 div.tag_select_hover{display:block;color:#000;width:179px;height:18px;background:transparent url(../images/sec_input.jpg) no-repeat 0 0;padding:0 10px;line-height:18px;  color:#7D7D7D; font-size:12px}
.tm2008style div.tag_select_open,.tm2008style1 div.tag_select_open{display:block;color:#000;width:179px;height:18px;background:transparent url(../images/sec_input.jpg) no-repeat 0 0;padding:0 10px;line-height:18px;  color:#7D7D7D; font-size:12px}

.tm2008style ul.tag_options,.tm2008style1 ul.tag_options{position:absolute;margin:0;list-style:none;background:#fff;padding:0 0 1px;margin:0;width:172px ; height:100px; overflow:hidden; overflow-y:auto; font-size:12px; }
.tm2008style ul.tag_options li,.tm2008style1 ul.tag_options li{background:#fff; display:block;width:177px;padding:0 10px;height:20px;text-decoration:none;line-height:20px;color:#000; font-weight:normal; font-size:12px}

.tm2008style ul.tag_options li.open_hover,.tm2008style1 ul.tag_options li.open_hover{background:#fff;color:#000; font-weight:normal; font-size:12px}
.tm2008style ul.tag_options li.open_selected,.tm2008style1 ul.tag_options li.open_selected{background:#fff; font-size:12px}

.tm2008style,.tm2008style1,.sec_input{ width:177px; float:left; display:inline; padding-top:10px; margin-right:10px;_margin-right:0px;}
.sec_input input{ border:none; background:url(../images/sec_inputbg2.gif) no-repeat; width:177px;}
.pro_search img{padding-top:10px;}
.pro li{ background:url(../images/pro_li_bg.gif) no-repeat; width:354px; height:135px; margin-top:10px; margin-right:10px; float:left; display:inline; }
.pro_pic{ float:left; display:inline; padding:14px 0 0 16px;}
.pro_pic img{ border:1px solid #d0dbe3; padding:1px;}
.pro_pic span{ display:block; border:1px solid #d0dbe3; background:#f3f9fc; height:17px; line-height:17px; width:100px; text-align:center; color:#2e91bf; margin-top:1px;}
.pro_pic span a{color:#2e91bf;}
.pro_jj{ float:left; display:inline; padding-left:10px; padding-top:15px; line-height:18px;}
.pro_jj h1{ font-size:12px;}
.pro_jj span{ color:#000;}
.fenye img{float:left; display:inline; background:none;}
.fenye{ width:720px; border-top:1px solid #e7ebed; padding-top:5px; margin-top:30px;}
.fenye img{ margin:0 5px;}
.fenye p a,.fenye span{ float:left; display:inline;  margin:0 5px; text-align:center;width:10px; margin-top:2px;}
.fenye p a:hover,.fenye .now{float:left; display:inline; background:#0f339f; color:#fff; width:10px;}
.fenye input{ border:1px solid #929292; height:13px; line-height:13px; width:20px;float:left; display:inline; margin-right:10px; }

.ser{ width:700px; padding:25px 0 0 10px;}
#nav1 { width:700px;    line-height: 24px;  list-style-type: none; text-align:left;    /*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nav1 a { width: 700px;  display: block;  /*Width(一定要)，否则下面的Li会变形*/ color:#173a7e;}
#nav1 li { background:url(../images/ser_li1bg.jpg) no-repeat; /*一级目录的背景色*/ width:661px; padding-left:30px;  /*下面的一条白边*/ float:left; /*float：left,本不应该设置，但由于Firefox不能正常显示 继承Nav的width,限制宽度，li自动向下延伸*/ margin-bottom:10px;}
#nav1 li a:hover{ background:none; /*一级目录onMouseOver显示的背景色*/}
/*==================二级目录===================*/
#nav1 li ul { list-style:none; text-align:left;}
#nav1 li ul li{  background:url(../images/ser_faqbg.jpg) no-repeat; margin-left:-40px; width:700px; height:110px; margin-top:10px; /*二级目录的背景色*/}
#nav1 li ul li p{ width:650px; padding-left:10px;}
#nav1 li ul li span{color:#173a7e; display:block; font-size:14px; line-height:30px;padding-left:10px;}
#nav1 li ul a{  width:700px; /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/}
/*下面是二级目录的链接样式*/
/*==============================*/
#nav1 li:hover ul { left: auto;}
#nav1 li.sfhover ul { left: auto;}
#content { clear: left; }
#nav1 ul.collapsed { display: none;}
.dsj{ padding-top:30px;}
.qk{ padding:20px 0 0 10px;}
.My_no1{ color:#696969; font-family:Arial; font-size:14px;  background:url(../images/nf_bg.jpg) no-repeat bottom; padding-bottom:12px; width:89px; text-align:center; }
.My_yes1{ color:#155179;font-size:14px; font-family:Arial; text-align:center;background:url(../images/nf_bg2.jpg) no-repeat bottom; padding-bottom:12px;  width:89px }
.dsj li span{ display:block; background:url(../images/dsj_nf.jpg) no-repeat; width:99px; line-height:17px; color:#fff; font-weight:bold; text-align:center; margin:20px 0 10px 0;}
.dsj li{ border-bottom:1px solid #e7ebed; padding-bottom:10px; width:680px; line-height:20px; margin-left:10px;}
.zb{ background:url(../images/map_footbg.jpg) no-repeat; width:684px; height:182px;}
.zb span{ font-size:18px; font-family:"微软雅黑"; color:#10499f; padding:17px 0 0 19px; display:block;}
.zb p{ line-height:18px; color:#000; padding-left:90px; padding-top:8px;}
.qk_1{ font-family:"微软雅黑";}
.qk_1 tt,.qk_1 p{ float:left; display:inline; padding-right:20px;}
.qk_1 span{ font-size:60px; width:175px;float:left; display:inline; height:60px; padding-bottom:5px;}
.qk_1 span sup{ font-size:18px; color:#fff; background:url(../images/p_bg.jpg) no-repeat; width:30px; height:30px; line-height:30px; text-align:center; display:block; float:right; display:inline;}
.qk_1 p{ width:550px; font-size:18px;}
.qk_1 p a{ display:block; float:left; margin-top:10px; margin-right:10px; }
.qk ul{ padding-top:20px;padding-top:20px\9;*padding-top:10px;_padding-top:20px; clear:both;}
.qk li{ width:665px; background:url(../images/qk_pic2.jpg) no-repeat left; padding-left:15px; line-height:25px; border-bottom:1px solid #eaeaea; padding-bottom:3px; padding-top:5px;}
.qk li span{ float:right; display:inline;}
.qk li a{ color:#000;}
.qk li a:hover{ color:#10499f; text-decoration:none;}
.job{ padding:10px;}
.job_top{ background:#f0f4f8; width:675px;padding-right:30px; line-height:18px; color:#000;}
.job_top tt{ float:left; display:inline; background:#fff; padding:3px; margin:10px 15px 20px 17px;}
.job_top h1{ color:#0e479d; font-size:16px; padding:10px 0;}
.job_top a{ float:right; display:inline;}
.tab{ width:702px;}
.tab td{ background:url(../images/tab_bg.jpg) no-repeat right #f0f5f8; text-align:center;}
.tab a{ color:#00448d;}
.tab span{ color:#3196d2; text-decoration:underline;}
.job_tit span{ background:#8fb6c5; color:#fff; font-size:14px; text-align:center; height:21px; line-height:21px; padding:0 10px;}
.job_tit span,.job_tit img{ float:left; display:inline;}
.job_det h1{ color:#1351a5; font-size:12px; padding:20px 0 15px 10px;}
.job_det p{line-height:22px; width:640px; padding-left:30px;}
.job_det p span{ font-weight:bold; color:#000; padding-left:0px;}
.news{ padding-top:15px;}
.news_top tt img{ float:left; display:inline; background:url(../images/news_picbg.jpg) no-repeat; padding:0 3px 3px 0; margin-right:10px;}
.news_top{ background:#9bafbc; width:680px;line-height:18px; color:#fff; padding:10px 20px 10px 15px;}
.news_top h1{ font-size:16px; font-family:"微软雅黑"; padding:10px 0;}
.news_top a{ color:#fff; display:block; padding-top:5px;}
.news li,.about li{ padding:15px 0; border-bottom:1px solid #eff3f5; width:705px; line-height:18px; margin-left:15px;}
.news li h1 a,.about li h1 a{ font-weight:normal; font-size:14px; color:#144290;}
.news li span{ display:block; color:#fff; font-family:Arial; font-size:9px; background:#a3b7c2; width:71px; height:12px; line-height:12px; text-align:center; margin:0px 0 10px 0;}
.news li tt,.about li tt{ float:left; display:inline; margin:0 15px 15px 0px;}
.news li tt img{ background:url(../images/video_picbg.jpg) no-repeat; padding:2px 2px 15px 2px;}
.video_det{ text-align:center;}
.about li tt img{ background:url(../images/ry_imgbg.jpg) no-repeat; padding:2px 4px 5px 2px;}
.about li h1{ background:url(../images/ry_h1bg.jpg) repeat-y; float:left; display:inline; width:520px; padding-left:10px; height:20px; line-height:20px;}
.about li p{float:left; display:inline; width:520px; padding-left:10px;}
.about li p a{ display:block; padding-top:5px;}
.det{ padding-top:22px;}
.det h1{ font-size:24px;font-family:"微软雅黑"; color:#10499f; font-weight:normal; padding-bottom:10px;}
.det span{ text-align:center; display:block;font-size:20px;font-family:"微软雅黑"; color:#10499f; font-weight:normal; padding-bottom:10px;}
.det p{ padding:5px 0; line-height:18px; width:725px;}
.det ul{ padding-top:5px;}
.det li{ background:url(../images/qk_pic2.jpg) no-repeat left; padding-left:15px; line-height:22px; margin-left:30px;}
.det li a{ color:#0d4497;}
.det span tt{ display:block; font-size:12px; padding-top:10px; color:#666;}
.det h2{ font-size:14px; padding:20px 0 10px 0; text-align:center;}
.pro_dettop{ background:url(../images/pro_dettopbg.jpg) no-repeat; width:710px; height:181px; margin-top:10px;}
.pro_dettop .pro_pic span{ width:174px; height:25px; line-height:25px; margin-top:3px;}
.pro_dettop h1{ color:#13458e; font-weight:normal; font-size:14px; border-bottom:1px solid #cacaca; padding-bottom:5px; margin-bottom:5px; width:475px;}
.pro_dettop .pro_pic{ padding:15px; margin-left:5px;}
.rollBox h1,.pro_detjs h1{ font-size:12px; background:#2a52ac; width:95px; height:20px; line-height:20px; text-align:center; color:#fff; margin-bottom:10px;}
.rollBox{background:url(../images/pro_detbg.jpg) repeat-x; height:152px; width:670px;overflow:hidden;padding:0px 20px 10px 20px; margin:20px 0 0 3px;} 
.rollBox .LeftBotton{height:108px;width:24px;background:url(../images/pro_detlf.jpg) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; padding-right:5px;} 
.rollBox .RightBotton{height:108px;width:24px;background:url(../images/pro_detrt.jpg) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;padding-left:5px;} 
.rollBox .Cont{width:610px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:121px;float:left;text-align:center;} 
.rollBox .pic span{ display:block; border:1px solid #d0dbe3; width:109px; text-align:center; margin-left:5px;margin-left:5px\9;*margin-left:0px;_margin-left:5px; background:#f3f9fc; margin-top:2px; height:18px; line-height:18px;}
.rollBox .Cont .pic img{border:1px solid #d1dce4;display:block;margin:0 auto;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#2e91bf;text-decoration:none;} 
.rollBox .Cont a:hover{ text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.pro_detjs{ border:1px solid #efefef; width:690px; margin-top:20px; padding-left:20px; padding-bottom:30px;}
.pro_detjs p span{ display:block; font-size:14px; color:#000; margin:20px 0 10px 0;}
.pro_detjs p{ line-height:18px; width:640px; padding-left:20px;}
.mes{ width:698px; border:1px solid #ececec; margin-top:10px; padding-bottom:10px; margin-left:5px;} 
.mes_1{ background:url(../images/mes_topbg.jpg) no-repeat; height:28px; color:#0c50ad; line-height:28px; padding-left:95px;}
.mes_2{ width:650px;margin:10px 20px 0 20px;}
.mes_2 span{ display:block; background:#eef5fa; height:20px; line-height:20px; padding-left:15px;}
.mes_2 span tt{ font-size:12px;color:#0c50ad;}
.mes_2 p,.ly{border:1px solid #ececec; padding:10px 20px 20px 20px; color:#9b9b9b; line-height:18px; background:#fcfcfc;}
.ly h3{ font-size:12px; float:left; display:inline; width:70px; margin:0; padding:0; font-weight:normal; color:#000;}
.txt1{ background:url(../images/ly_txtbg.jpg) no-repeat; height:19px; width:343px; line-height:19px; border:none;}
.txt2{ background:url(../images/txt2_bg.jpg) no-repeat; height:94px; width:484px; line-height:18px; border:none;}
.ly li{clear:both; margin-top:10px;}
.sub{ background:url(../images/mes_subbg.jpg) no-repeat; width:72px; height:19px; line-height:19px; color:#fff; text-align:center; border:none; margin-right:5px; margin-top:10px;}
.login_lf{ border:1px solid #e5e5e5; margin-top:20px; padding:18px 10px 20px 20px;}
.login_lf span{ display:block; padding:10px 0;}
.txt3{ width:96px; height:15px; border:1px solid #dadada; margin-top:5px;}
.login_lf a{ margin-right:10px;}
.hidden{ border:1px solid #8f8f8f; padding:4px; height:145px; line-height:18px;}
.win_top{ background:#a3b7c2; height:25px; line-height:25px;text-align:center;}
.win_top h2 a{ font-size:12px; color:#fff;  display:block; float:right; padding-right:10px;}


.w_chan { float:left; width:710px;}
.w_chan ul { float:left; width:710px;}
.w_chan li { float:left; width:232px; margin-right:4px; display:inline;}
.ch_left { float:left; width:93px;}
.ch_right { float:left; width:132px;margin-left:4px; display:inline;}
.w_pp {float:left;width:84px; height:73px;}
.w_pp img {width:82px; height:73px; border:1px solid #CCC; padding:0.1em;}
.w_pt {float:left;width:84px;height:20px;line-height:20px; margin-top:5px;margin-top:5px\9;*margin-top:5px;_margin-top:0px; text-align:center; color:#2D93BE; background:#F4F7FC; border:1px solid #CFDEE3;} 
.w_pm { float:left;width:47px; padding-top:0px;padding-top:0px\9;*padding-top:3px;_padding-top:0px;margin-top:-4px; }

.r_pp {float:left; color:#13428D; font-size:14px;}
.r_pt { float:left; color:#9B9B9B; line-height:18px; margin-top:5px; font-family:arial; }
.hh { color:#000;}
.f_chan { float:left; width:710px;}
.f_map { float:left; width:194px;}
.f_cen { float:left; width:224px; line-height:19px; color:#5D5D5D; margin-left:25px; display:inline;}
.f_cen img { float:right;}
.f_ri { float:left; width:252px;margin-left:15px; display:inline;}
.cha_t { float:left; width:252px;}
.ulp { float:left; width:240px;margin-left:6px; display:inline; height:18px; line-height:18px; text-indent:0.8em; margin-top:7px;background:url(../images/g.jpg) no-repeat 0 7px;}
.f_pp { float:right; margin-top:11px;}

.map{clear:both; width:700px; margin:0; padding:0;}
.map dt{line-height:32px; margin:8px 0; padding-left:8px;}
.map dd{line-height:32px; border:#eee solid 1px; background:#fafafa; margin-left:8px; padding-left:5px}
.link li{ width:150px; float:left; display:inline; text-align:center; margin:20px 0;}
.link li span{ display:block; text-align:center; margin-top:10px;}

.page{
border-top:1px solid #e7ebed; padding-top:5px; margin-top:30px;
	}
	




/*preview*/
#preview{float:left;width:352px;margin-bottom:20px;}
#preview .links{padding:20px 0 0 20px;}
#preview .links li{position:relative;height:20px;padding:0 20px;line-height:20px;}
#preview .links a{color:#005aa0;}
#preview .links b{position:absolute;left:0;top:0;width:18px;height:18px;background-image:url(../images/icon_clubs.gif);background-repeat:no-repeat;}
#preview .fore1 b{background-position:0 -14px;}
#preview .fore2 b{background-position:-18px -14px;}
#preview .fore3 b{background-position:-38px -14px;}
#preview s{position:absolute;display:block;right:-10px;top:-9px;width:33px;height:11px;background:url(../images/icon_clubs.gif) no-repeat -40px -49px;}
#spec-n1{width:350px;height:350px;border:1px solid #e4e4e4;}
#spec-n5{position:relative;width:300px;height:56px;padding:5px 26px;}
#spec-list{width:300px;height:56px;overflow:hidden;}
#spec-list ul{height:56px;overflow:hidden;}
#spec-list li{width:60px;text-align:center;} 
#spec-list img{padding:2px;border:1px solid #E8E8E8;}
#spec-n5 .control{position:absolute;top:10px;width:10px;height:45px;background-image:url(../images/icon_clubs.gif);background-repeat:no-repeat;cursor:pointer;}
#spec-left{left:8px;background-position:-68px -380px;}
#spec-right{right:8px;background-position:-79px -380px;}
#spec-left.disabled{background-position:-90px -380px;}
#spec-right.disabled{background-position:-101px -380px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:400px;height:300px;}
.bigimg img {width:400px;height:300px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}




