@charset "gb2312";
body { font-size:12px; margin:0px; padding:0px; background:#f5f5f5 url(../images/headbk.jpg) repeat-x top left; color:#606060; }
form, input { margin:0; padding:0; }
img { border:none; }
table { border-spacing:0; border-collapse:collapse; }
a { color:#606060; font-size:12px; text-decoration:none; }
a:hover { text-decoration:underline; }
.clear { clear:both; }
ul, li { margin:0; padding:0; list-style:none; }
p { margin:0; padding:0; }
.wai { width:100%; height:auto; float:left; }
.ding { width:1003px; height:146px; margin:auto; position:relative; z-index:100; }
.link1 { position:absolute; left:432px; top:226px; z-index:500; }
.link2 { position:absolute; left:613px; top:250px; z-index:500; }
.link3 { position:absolute; left:831px; top:282px; z-index:500; }
.link4 { position:absolute; left:404px; top:370px; z-index:500; }
.link5 { position:absolute; left:594px; top:343px; z-index:500; }
.link6 { position:absolute; left:684px; top:467px; z-index:500; }
.s { height:77px; }
.logo { float:left; padding:12px 0 0 0; }
.you { float:right; padding:6px 0 0 0; height:71px; width:252px; }
.tel { float:right; }
.ss { height:30px; float:right; padding:18px 0 0 0; }
.kk { width:181px; height:29px; float:left; }
.kk input { width:181px; height:29px; float:left; background-image:url(../images/kk.jpg); border:0px; padding-left:23px; }
.an { width:68px; height:29px; float:left; }
.dh { width:1000px; height:41px; float:left; margin-top:30px; }
.dh li { width:116px; height:43px; float:left; background-image:url(../images/dhbj.jpg); list-style-type:none; margin-right:26px; }
.dh li a { line-height:43px; text-align:center; font-size:14px; color:#303030; font-weight:bold; display:block; }
.dh li a:hover { background-image:url(../images/dhh.jpg); color:#FFF; text-decoration:none; }
.sbanner { width:100%; height:477px; margin:0 auto; }
.banner { width:100%; margin:0 auto; height:305px; text-align:center; }
.main { width:1003px; margin:auto; padding:19px 0 30px 0; background:url(../images/mainbk.jpg) no-repeat 200px 0; }
.main2 { width:1003px; margin:auto; padding:19px 0 0 0; }
.main1 { padding:0 0 17px 0; }
.wh { width:302px; height:240px; float:left; background:url(../images/conbk.jpg) no-repeat top left; padding:18px 34px 15px 16px; }
.news { width:285px; height:240px; float:left; background:url(../images/conbk.jpg) no-repeat -352px 0; padding:18px 16px 15px 16px; }
.cx { width:285px; height:240px; float:right; background:url(../images/conbk.jpg) no-repeat -686px 0; padding:18px 16px 15px 16px; }
.pro {
	width: 999px;
	height: 241px;
	background: url(../images/pro_bk.jpg) no-repeat top left;
	padding-top: 18px;
	padding-right: 12px;
	padding-bottom: 32px;
	padding-left: 0px;
}
.pp { width:999px; height:170px; margin:0 auto; background:url(../images/link.jpg) no-repeat top left; padding:2px; }
.pp p { float:left; }
.link { width:1003px; height:40px; line-height:40px; margin:0 auto; padding:8px 0 0 0; }
.end { width:100%; height:29px; margin:0 auto; background:url(../images/endbj.jpg) repeat-x top left; }
.ddh { width:1003px; height:0px; margin:auto; }
.bq { width:1000px; height:29px; line-height:29px; text-align:center; color:#FFF; margin:auto; overflow:hidden; }
.bq a{ color:#fff; }
.bq a:hover{ text-decoration:underline;}
.enddh { color:#FFF; }
.nmain { width:100%; margin:0 auto; background:#fff; }
.left { width:196px; float:left; }
.lm { width:174px; height:36px; line-height:36px; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/lmbk.jpg) no-repeat top left; padding:0 0 0 22px; }
.rx { width:196px; height:150px; padding:20px 0 0 0; }
.right { width:768px; float:right; }
.xu { width:10px; height:auto; float:left; }
.wz { width:790px; height:30px; float:left; line-height:30px; text-align:right; }
.sx { width:785px; height:15px; float:right; }
.dlm { height:34px; line-height:34px; border-bottom:1px dotted #ccc; }
.news_list { }
.news_list li { border-bottom:1px dotted #c5ccd2; height:30px; line-height:30px; }
.news_list li a { padding:0 0 0 15px; background:url(../images/newsleft.jpg) no-repeat 3px center; }
.news_list li a:hover { background:url(../images/newslefton.jpg) no-repeat 3px center; }
.news_list span { float:right; padding:0 5px 0 0; }
.list_nav { }
.list_nav li { height:45px; line-height:45px; border-bottom:1px dotted #ccc; }
.list_nav li a { background:url(../images/on_l.jpg) no-repeat 2px 1px; padding:0 0 0 20px; font-size:13px; }
.list_nav li a:hover { background:url(../images/on_l_on.jpg) no-repeat 2px 1px; color:#1a5798; text-decoration:none; }
.webcontent { margin:10px auto; width:98%; line-height:22px; }
/*____________下载模块________________download.html|showdownload.html________________________________________*/
dl.download_list { margin:10px 0px; }
dl.download_list dt { width:718px; background:#f3f3f3 url(../images/arrow.gif) no-repeat 5px 12px; padding-left:15px; height:28px; line-height:28px; }
dl.download_list dt a:link, dl.download_list dt a:visited, dl.download_list dt a:active { color:#F00; }
dl.download_list dd { width:718px; border-top:1px dotted #ccc; padding-left:5px; height:28px; line-height:28px; color:#666; }
dl.download_list dd span { float:right; padding-right:10px; }
/*_________在线留言模块_______message.html__________________________________________________________*/
.message_line a { padding:2px 16px; background:#5e9f33; color:#fff !important; font-weight:bold; }
.message_line a:hover { text-decoration:none; }
.message-main { padding:10px; margin-bottom:15px; }
.message_list_line { border:1px solid #ccc; height:25px; line-height:25px; background:#f3f3f3; padding-left:3px; }
.message_list_info { border-left:1px solid #ccc; border-right:1px solid #ccc; }
.message_list_info span { padding:5px; display:block; }
.message_list_reinfo { border:1px solid #ccc; border-top:none; margin-bottom:15px; color:#ef0e00; padding:3px; }
table.message_table { margin:10px 0px; background:none; }
table.message_table td { height:30px; line-height:30px; }
table.message_table td.message_td1 { padding-right:3px; }
table.message_table td.message_input, table.message_table td.message_text { padding-left:3px; }
table.message_table td.message_input input { padding:2px; border:1px solid #ccc; background:none; margin-right:5px; }
table.message_table td.message_text textarea { margin:3px 0px; border:1px solid #ccc; background:none; }
table.message_table td.message_submint { padding:5px 0px; }
table.message_table td.message_submint input { background:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fefefe; cursor:pointer; }
/*____________招聘中心_________________job.html|showjob.html___________________________________________*/
dl.job-list { line-height:20px; border:1px solid #ccc; border-right:2px solid #ccc; margin-bottom:20px; }
dl.job-list dt { height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #ccc; overflow:hidden; }
dl.job-list dd { padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ccc; overflow:hidden; color:#666; font-weight:bold; }
dl.job-list dt span, dl.job-list dd span { float:right; width:100px; font-weight:normal; text-align:center; overflow:hidden; border-left:1px solid #ccc; }
dl.job-list dd a { text-decoration:underline; }
.info_cv { text-align:left; display:block; padding:5px; }
.info_cv a { padding:3px 10px; background:#5e9f33; color:#fff !important; font-weight:bold; }
table.cv_table { background:none; }
table.cv_table td { height:30px; line-height:30px; }
table.cv_table td.cv_td1 { padding-right:3px; }
table.cv_table td.cv_select, table.cv_table td.cv_input { padding-left:3px; }
table.cv_table td.cv_select select { padding:1px; }
table.cv_table td.cv_select option { padding:1px; }
table.cv_table td.cv_input input { padding:2px; background:none; border:1px solid #ccc; }
table.cv_table td.cv_input textarea { margin:3px 0px; background:none; border:1px solid #ccc; }
table.cv_table td.cv_submit { padding:5px 0px; }
table.cv_table td.cv_submit input { background:#5e9f33; }
.foot_nav { }
.foot_nav li.nav3 { float:left; width:150px; height:190px; background:url(../images/xian.jpg) no-repeat 170px 0; text-align:left; padding:0px 15px 0 35px; }
.foot_nav li a:hover { }
.foot_nav li ul { }
.foot_nav li ul li { float:none; text-align:left; height:24px; padding:0; background:none; }
.foot_nav li ul li.titles { padding:20px 0 10px 0; }
.foot_nav li ul li.titles a { font-size:14px; font-weight:bold; color:#fff; padding:0 0 0 15px; background:url(../images/dian.jpg) no-repeat left center; }
.foot_nav li ul li a { font-size:12px; color:#fff; font-weight:100; text-align:left; line-height:24px; background:url(../images/dd.jpg) no-repeat left center; padding:0 0 0 18px; }
.foot_nav li ul li a:hover { }
/*招聘模块*/
#joblist { padding:15px; }
#joblist dl { padding:0px 5px 15px; margin-bottom:15px; }
#joblist dt { padding:5px 10px; font-size:16px; font-weight:bold; border-bottom:1px dotted #ccc; }
#joblist dd { padding:0px 0px 5px; }
#joblist dd .dtail { padding:5px 10px; border-top:1px dotted #ccc; }
#joblist dd .dtail span { margin-right:20px; }
#joblist dd .dtail a { color:#1C57C4; }
#joblist dd .editor { padding:5px; }
#joblist dd .mis { padding:5px 10px; }
#joblist dd .mis span { margin-right:15px; color:#999; }
#showjob { padding:15px; }
#showjob h1.title { font-size:18px; padding:5px 0px; margin-bottom:5px; }
#showjob .paralist li { float:left; width:45%; padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center; }
#showjob .paralist li span { float:left; margin-right:10px; color:#999; }
#showjob .ctitle { margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;
font-size:14px; border-bottom:1px dotted #ccc; }
#showjob .info_cv { font-size:12px; text-align:center; margin:10px 0px; }
#showjob .editor { line-height:2; padding:0px 10px; font-size:14px; }
#cvlist { padding:15px; }
.menuContent li { background: url("../images/arr.jpg") no-repeat scroll 20px 6px transparent; clear: both; list-style-type: none; padding: 0px 0px 0px 38px; font-size: 12.7px; height: 5px; line-height: 30px; }
.input_text { margin:0; background:url(../images/kk.jpg) no-repeat top left; width:151px; height:29px; line-height:29px; padding:0 0 0 30px; border:none; float:left; color:#979797; }
.searchgo { margin:0; padding:0; width:69px; height:30px; background:url(../images/an.jpg) no-repeat top left; border:none; float:right; cursor:pointer; }
.nav2ul { display:none; }
.menu { padding:19px 0 0 0; }
.menu ul { }
.menu ul li { float:left; padding:0 25px 0 0; text-indent:-9999px; position:relative; }
.menu ul li.count7 { padding:0; }
.menu ul li.count1 { padding:0 25px 0 14px; }
.menu ul li a { display:block; width:116px; height:43px; background:url(../images/nav.jpg) no-repeat top left; }
.menu ul li a:hover { background:url(../images/nav_on.jpg) no-repeat top left; }
.menu ul li.count2 a, .menu ul li.count2 a:hover { background-position:-149px 0; }
.menu ul li.count3 a, .menu ul li.count3 a:hover { background-position:-290px 0; }
.menu ul li.count4 a, .menu ul li.count4 a:hover { background-position:-428px 0; }
.menu ul li.count5 a, .menu ul li.count5 a:hover { background-position:-569px 0; }
.menu ul li.count6 a, .menu ul li.count6 a:hover { background-position:-708px 0; }
.menu ul li.count7 a, .menu ul li.count7 a:hover { background-position:-846px 0; }

.menu ul li ul.nav_wrapp_ul { position:absolute; z-index:10000; background:#f4f4f4; -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, .3); box-shadow: 2px 2px 6px rgba(0, 0, 0, .3); border-radius:4px; display:block; left:0; top:43px; display:none; }
.pm { width:200px; padding:0 10px 0 10px; }
.menu ul li ul.nav_wrapp_ul li { float:left; padding:0; margin:0; text-indent:0; text-align:left; width:200px; }
.menu ul li ul.nav_wrapp_ul li a { background:none; color:#5f5f5f; font-size:12px; display:block; height:30px; line-height:30px; width:150px; padding:0 0 0 20px; }
.menu ul li ul.nav_wrapp_ul li a:hover { background:#1a5796; color:#fff; border-radius:4px; text-decoration:none; }

.menu ul li ul.nav_wrapp_ul li.on3 { float:left; padding:0; margin:0; text-indent:0; text-align:left; width:168px; }
.menu ul li ul.nav_wrapp_ul li.on3 a { background:none; color:#5f5f5f; font-size:12px; display:block; height:30px; line-height:30px; width:148px; padding:0 0 0 20px; }
.menu ul li ul.nav_wrapp_ul li.on3 a:hover { background:#1a5796; color:#fff; border-radius:4px; text-decoration:none; }


#slide-index { min-width:1340px; width:auto; height:477px; overflow:hidden; position:relative; }
#slide-index .autoMaxWidth { position:relative; overflow:hidden; }
#slide-index .slides { min-width:1340px; width:auto; height:477px; }
#slide-index .de { min-width:1340px; height:477px; float:left; position:relative; }
#slide-index .image { position:absolute; z-index:1; }
#slide-index .text { position:absolute; z-index:2; top:-500px; }
#slide-index .control { height:19px; position:absolute; bottom:0px; text-align:center; cursor:pointer; z-index:40; left:50%; margin-left:-20px; }
#slide-index .control a { width:11px; height:11px; overflow:hidden; cursor:pointer; display:inline-block; background-repeat:no-repeat; background:#2073b7; margin-right:6px; }
#slide-index .control a:hover, #slide-index .control a.active { background:#fff; opacity:1; filter:alpha(opacity=100); }
.home_up { }
.home_up li { float:left; width:302px; height:66px; border-bottom:1px dotted #acacac; padding:15px 0; overflow:hidden; }
.home_up li .l_news { float:left; width:62px; }
.home_up li .l_news a img { border:1px solid #ccc; }
.home_up li .l_news a:hover img { border:1px solid #165b9f; }
.home_up li .r_size { float:right; width:230px; }
.home_up li .r_size .ti_new { padding:2px 0 0 0; }
.home_up li .r_size .ti_new a { font-weight:bold; color:#fe8216; font-size:12px; }
.home_up li .r_size .ti_new a:hover { color:#165b9f; text-decoration:none; }
.home_up li .r_size .note_new { padding:5px 0 0 0; color:#8f8f8f; line-height:22px; }
.ti_img { padding:0 0 2px 0; }
.more_new { padding:10px 0 0 0; text-align:right; }
.more_new a { color:#165b9f; }
.img_ab { padding:12px 0 10px 0; }
.ab_si2 { color:#606060; line-height:22px; }
.mo_a { color:#165b9f; }
.mo_a:hover { text-decoration:underline; color:#165b9f; }
.new_navs { }
.new_navs li { line-height:24px; width:285px; height:24px; margin:0; padding:0; float:left; }
.new_navs li a { color:#606060; background:url(../images/dian1.jpg) no-repeat center left; padding:0 0 0 10px; float:left; }
.new_navs li a:hover { color:#165b9f; background:url(../images/dian2.jpg) no-repeat center left; }
.new_navs li span { float:right; color:#606060; }
.ti_na { height:18px; overflow:hidden; }
.na_im { float:left; padding:0 0 0 8px; }
.na_mo { float:right; padding:1px 0 0 0; }
.link_name { float:left; padding:75px 30px 0 18px; }
.pp ul { }
#demo{width:810px; height:170px; float:left; overflow:hidden;}
#indexdemo{width:800%; height:170px; float:left;}
#demo1{ height:170px; float:left;}
#demo2{ float:left;}

#marquee {overflow:hidden;width:980px;height:210px;}  
#marquee1 {overflow:hidden;width:980px;height:210px;}  

.pp ul li { float:left; padding:17px 5px; }
.ti_link { font-size:12px; font-weight:bold; color:#606060; float:left; padding:0 0 0 8px; }
.link_size { }
.link_size li { float:left; background:url(../images/link_r.jpg) no-repeat right center; padding:0 12px; }
.hl_main5_content {
	width: 990px;
	height: 230px;
	padding-top: 16px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	border: 1px solid #E6E6E6;
}
.hl_main5_content1 { float:left; height:210px; overflow:hidden; width:920px; margin:0 6px 0 6px; }
.hl_main5_content1 ul { }
.hl_main5_content1 ul li { float:left; width:214px; height:210px; padding:0 8px; text-align:center;}
.hl_main5_content1 ul li a.aimg { display:block; width:206px; height:157px; padding:4px; background:url(../images/probk.jpg) no-repeat top left; }
.hl_main5_content1 ul li a.aimg img { width:157px; height:157px; }
.hl_main5_content1 ul li img { }

.hl_main5_content2 { float:left; height:220px; overflow:hidden; width:970px; margin:10px 6px 10px 6px; }
.hl_main5_content2 ul { }
.hl_main5_content2 ul li { float:left; width:214px; height:210px; padding:0 8px; text-align:center;}
.hl_main5_content2ul li a.aimg { display:block; width:206px; height:157px; padding:4px; background:url(../images/probk.jpg) no-repeat top left; }
.hl_main5_content2 ul li a.aimg img { width:157px; height:157px; }
.hl_main5_content2 ul li img { }

.rel_content { width:720px; height:154px; padding:0 8px; }
.rel_content1 { float:left; width:700px; height:154px; overflow:hidden; padding:0 0 0 2px; }
.rel_content1 ul { }
.rel_content1 ul li { float:left; width:124px; height:155px; padding:0 8px 0 8px; }
.rel_content1 ul li a.aimg { display:block; width:120px; height:120px; padding:2px; background:url(../images/rel_content1.jpg) no-repeat top left; }
.rel_content1 ul li a.aimg img { width:120px; height:120px; }
.rel_content1 ul li img { }
.rel_leftbtn { width:8px; height:14px; background:url(../images/rel_leftbtn.jpg) no-repeat bottom left; float:left; padding:60px 0 0 0; cursor:pointer; }
.rel_rightbtn { width:8px; height:14px; background:url(../images/rel_rightbtn.jpg) no-repeat bottom left; float:right; padding:60px 0 0 0; cursor:pointer; }
.boxtxt2 { width:124px; height:30px; line-height:30px; text-align:center; color:#606060; }
.pshow { padding:0 0 10px 0; }
.boxtxt { width:214px; height:35px; line-height:35px; text-align:center; padding:15px 0 0 0; color:#606060; }
.hl_scrool_leftbtn { width:23px; height:47px; background:url(../images/left.jpg) no-repeat bottom left; float:left; padding:59px 0 0 0; cursor:pointer; }
.hl_scrool_rightbtn { width:23px; height:47px; background:url(../images/right.jpg) no-repeat bottom left; float:right; padding:59px 0 0 0; cursor:pointer; }
.newpro-ul { text-align:center; margin-top:10px; }
.newpro-ul li { float:left; display:inline; margin-left:15px; height:166px; }
.newpro-ul li a { display:block; zoom:1; overflow:hidden; color:#515151; text-decoration:none; }
.newpro-ul li a:hover { color:#515151; }
.newpro-ul li .boximg { margin:3px; border: 1px solid #191919; }
.newpro-ul .boxtxt { text-align:center; }
.gg { width:100%; height:48px; margin:0 auto; background:url(../images/ggbj.jpg) repeat-x top left; }
.ggnr { width:1003px; height:48px; margin:auto; }
.h_n_g { font-size:14px; color:#fff; font-weight:bold; float:left; height:48px; line-height:48px; }
.n_m_list { float:left; }
.n_m_list li { height:48px; line-height:48px; width:500px; }
.n_m_list li a { font-size:12px; color:#fff; }
.n_m_list li a:hover { }
.n_m_list li span { padding:0 0 0 30px; color:#fff; }
.h_n_m { float:right; height:48px; line-height:48px; color:#fff; padding:0 10px 0 0; }
.h_n_m a { color:#fff; font-size:12px; }
.gu_name { float:left; font-size:14px; color:#535353; background:url(../images/new_l.jpg) no-repeat 2px center; padding: 0 0 0 15px; }
.r_gu { float:right; background:url(../images/fz.jpg) no-repeat left center; padding:4px 2px 0 20px; line-height:30px; height:30px; }
.ab_si { padding:8px 5px 5px 5px; line-height:28px; font-size:13px; color:#606060; }
.ab_si img{ width:100%; }
.pro_nav { }
.pro_nav li { float:left; padding:0 15px; width:210px; }
.pro_nav li a { display:block; float:left; overflow:hidden; margin:0; padding:0; height:195px; }
.pro_nav li a:hover { }
.pro_nav li span { display:block; width:195px; height:35px; line-height:35px; text-align:center; padding:0 0 8px 0; float:left; overflow:hidden; }
.pro_nav li a img { width:193px; height:193px; border:1px solid #dddddd; }
.pro_nav li a:hover img { border:1px solid #016fbe; }
.pro_note { padding:24px 0 0 15px; }
.pro_note2 { padding:24px 0 0 0; }
.title { font-size:20px; color:#606060; font-weight:bold; height:30px; line-height:30px; padding:0 0 5px 0; border-bottom:1px dotted #ddd; }
.no_size_pro { line-height:24px; padding:15px 0 0 10px; }
.bk_im_ph { padding:5px 0 0 0; display:block; height:30px; line-height:30px; }
/**
background:url(../images/bk_im_ph.jpg) no-repeat left center;
**/
.im_photos { border:1px solid #ddd; }
.related { border:1px solid #cccccc; border-top:3px solid #2a669c; padding:0 0 3px 0; margin:10px 0 0 0; }
.rel_column { padding:10px 12px 10px 12px; }
.rel_name { float:left; font-size:14px; color:#2a669c; font-weight:bold; }
.rel_more { float:right; }
.parameters { height:36px; background:url(../images/l_bk.jpg) repeat-x top left; border-left:1px solid #cccccc; border-right:1px solid #cccccc; margin:15px 0 0 0; }
.parameters li { float:left; height:36px; line-height:36px; padding:0 35px 0 50px; color:#303030; font-size:14px; cursor:pointer; border-right:1px solid #ccc; }
/**.parameters li span{ float:right; height:36px; width:2px; background:url(../images/l_r.jpg) no-repeat top left;}**/
.parameters li.li1 { background:url(../images/n1_on.jpg) no-repeat 25px center; }
.parameters li.li2 { background:url(../images/n2_on.jpg) no-repeat 25px center; }
.parameters li.li3 { background:url(../images/n3_on.jpg) no-repeat 25px center; }
.parameters li.li4 { background:url(../images/n4_on.jpg) no-repeat 25px center; }
.parameters li.li1.on { background:#2a669c url(../images/n1.jpg) no-repeat 25px center; color:#fff; }
.parameters li.li2.on { background:#2a669c url(../images/n2.jpg) no-repeat 25px center; color:#fff; }
.parameters li.li3.on { background:#2a669c url(../images/n3.jpg) no-repeat 25px center; color:#fff; }
.parameters li.li4.on { background:#2a669c url(../images/n4.jpg) no-repeat 25px center; color:#fff; }
.parameters_note { padding:10px; line-height:24px; display:none; border:1px solid #ccc; border-top:none; }
.parameters_note img{ max-width:100%; }
.block { display:block; }
.message2 { border:1px solid #ccc; border-top:none; margin:10px 0 0 0; }
.mess_col { height:36px; background:url(../images/l_bk.jpg) repeat-x top left; }
.mess_name { background:#2a669c url(../images/mess_ti.jpg) no-repeat 16px 10px; font-size:14px; color:#fff; font-weight:bold; padding:0 20px 0 45px; height:36px; float:left; line-height:36px; }
.me_index { background:url(../images/zxbj.jpg) no-repeat top right; }


.pro_list_nav{}
.pro_list_nav li{ padding:5px 0 0 0;}
.pro_guide_img1{}
.pro_guide_img1 .a1{ display:block; width:196px; height:35px; background:url(../images/p_type_1.jpg) no-repeat top left;}
.pro_guide_img1 .a1:hover{}

.pro_guide_img2{}
.pro_guide_img2 .a2{ display:block; width:196px; height:35px; background:url(../images/p_type_2.jpg) no-repeat top left;}
.pro_guide_img2 .a2:hover{}

.pro_guide_img3{}
.pro_guide_img3 .a3{ display:block; width:196px; height:35px; background:url(../images/p_type_3.jpg) no-repeat top left;}
.pro_guide_img3 .a3:hover{}


.pro_guide_img4{}
.pro_guide_img4 .a4{ display:block; width:196px; height:35px; background:url(../images/p_type_4.jpg) no-repeat top left;}
.pro_guide_img4 .a4:hover{}


.pro_guide_img1{}
.pro_guide_img5 .a5{ display:block; width:196px; height:35px; background:url(../images/p_type_5.jpg) no-repeat top left;}
.pro_guide_img5 .a5:hover{}

.pro_guide_img6{}
.pro_guide_img6 .a6{ display:block; width:196px; height:35px; background:url(../images/p_type_6.jpg) no-repeat top left;}
.pro_guide_img6 .a6:hover{}

.pro_guide_img7{}
.pro_guide_img7 .a7{ display:block; width:196px; height:35px; background:url(../images/p_type_7.jpg) no-repeat top left;}
.pro_guide_img7 .a7:hover{}

.pro_guide_img8{}
.pro_guide_img8 .a8{ display:block; width:196px; height:35px; background:url(../images/p_type_8.jpg) no-repeat top left;}
.pro_guide_img8 .a8:hover{}

.pro_guide_img9{}
.pro_guide_img9 .a9{ display:block; width:196px; height:35px; background:url(../images/p_type_9.jpg) no-repeat top left;}
.pro_guide_img9 .a9:hover{}

.pro_guide_img10{}
.pro_guide_img10 .a10{ display:block; width:196px; height:35px; background:url(../images/p_type_10.jpg) no-repeat top left;}
.pro_guide_img10 .a10:hover{}


.pro_guide_img11{}
.pro_guide_img11 .a11{ display:block; width:196px; height:35px; background:url(../images/p_type_11.jpg) no-repeat top left;}
.pro_guide_img11 .a11:hover{}


.pro_guide_img12{}
.pro_guide_img12 .a12{ display:block; width:196px; height:35px; background:url(../images/p_type_12.jpg) no-repeat top left;}
.pro_guide_img12 .a12:hover{}

.p_g_nav{ display:none;}
.p_g_nav li{ line-height:30px; padding:0; margin:0;}
.p_g_nav li a{ color:#606060; font-size:12px; background:url(../images/p_g_nav.jpg) no-repeat 10px 3px; padding:0 0 0 22px;}
.p_g_nav li a:hover{ color:#c10801; background:url(../images/p_g_nav_on.jpg) no-repeat 10px 3px; text-decoration:none;}
.down_file{ background:#f9f9f9; border:1px dotted #cbcbcb; padding:10px;}
.l_size{ width:220px; float:left;}
.r_button{ width:102px; float:right;}
.h1_size{ color:#2a669c; font-size:14px; font-weight:bold;}
.h2_size{ color:#be0000; font-size:12px; padding:6px 0 0 0;}
.p_img{ background:url(../images/bk_im_ph.jpg) no-repeat 0 10px; padding:2px 0 2px 25px; display:block; float:left;}
.Share{ background:url(../images/Share.jpg) no-repeat 0 10px; padding:2px 5px 2px 20px; margin:0 0 0 10px; display:block; float:left;}
.Share_nav{ float:left;}
.Share_nav li{ float:left; height:16px; padding:8px 3px 0 3px;}
.Share_nav li a{ float:left; width:16px; height:16px;}
.Share_nav li a img{ float:left;}


.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44}
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}