﻿@charset "utf-8";
body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; background:url(bg.gif) repeat-x center top;} /*վɫ*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"΢ź","";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- ﳵⲿ -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- ҳ岼 -- */
.header ,  .footer { width:960px; margin:0 auto;}
.content  {width:960px; margin:18px auto;}

.left { width:201px; float:left; overflow:hidden;}
.left_right { width:201px; float:left; overflow:hidden;margin-left:5px;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline;margin-left:5px;  overflow:hidden;}
.right_left{ width:754px; float:left; display:inline; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0;  overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

/*ͷʼ*/
.h_top { height:28px; line-height:28px; color:#959494; padding:0 6px 0 15px;}
.h_top p a { padding:0 8px; color:#959494;}

.h_con { height: 113px;overflow: hidden;}
.h_con h1 { padding:0 0 0 0;}
.h_con h1 img { float:left; padding-top:10px;}
.h_con h1 span { width:320px; float:left; padding:25px 0 0 15px; font-size:21px; font-weight:normal; color:#006bc3; font-family:"΢ź"; line-height:28px;}
.h_con h1 span em { font-size:17px; font-style:normal; color:#454545; display:block;}


.h_con01 { height: 113px;overflow: hidden;}
.h_con01 font { padding:0 0 0 0;}
.h_con01 font img { float:left; padding-top:10px;}
.h_con01 font span { width:320px; float:left; padding:25px 0 0 15px; font-size:21px; font-weight:normal; color:#006bc3; font-family:"΢ź"; line-height:28px;}
.h_con01 font span em { font-size:17px; font-style:normal; color:#454545; display:block;}


.h_pho { width:249px; padding:25px 0 0 81px; overflow:hidden; color:#1a7cbd; font-size:16px; background:url(tel.gif) no-repeat 0px 36px; overflow:hidden; line-height:28px; font-family:"΢ź"; color:#464646;}
.h_pho em { float:left; padding-right:81px;}
.h_pho span { font-size:22px; display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#ff4c00;}

.h_nav { height:40px;clear:both;overflow:hidden; }
.h_nav ul li { float:left; background:url(n_bor.gif) no-repeat right top; overflow:hidden; font-size:13px; font-weight:bold; line-height:40px; width:105px;  text-align:center;}
.h_nav ul .nobot { background:none;}
.h_nav ul li a { color:#fff;  width:105px; text-align:center;}
.h_nav  li a{ display:inline-block;line-height:40px; width:105px; text-align:center;}
.h_nav  li.cur a,.h_nav li a:hover{ background:url(menuh.gif) repeat-x center; color:#fff; width:105px; text-align:center;}

.h_ser { width:960px; height:34px; overflow:hidden;margin: 6px auto 0;}
.h_ser p { float:left; line-height:22px; color:#8d8989;}
.h_ser a { padding:0 10px; color:#8d8989;}
.s_inp { width:267px; height:22px;}
.inp01 { float: left;width:180px; height:22px; line-height:22px; border:medium none; background:url(txt.gif) no-repeat; text-align:left; padding:0 0 0 33px; font-size:12px; color:#8d8989;}

/*ͷ*

/*ײʼ*/
.fbg { background:url(fbg.gif) repeat-x center top; height:200px;}
.f_nav { height:30px; line-height:30px; text-align:center; color:#707070;}
.f_nav a { padding:0 14px; color:#707070;}
.f_con { padding:18px 0 0 0;}
.f_con span { padding:40px 36px 50px 68px; background:url(f_bor.gif) no-repeat right top; margin-right:20px; width:190px;}
.f_con span img { width:190px; height:56px;}
.f_con p { height:24px; line-height:24px; color:#696969; text-align:left;}
.f_con p a { color:#696969;}
/*ײ*/



.contactn{ width:201px;}
.contactn .tits{ background:url(bq.jpg) repeat-x; height:32px; line-height:32px;padding-left:35px;color:#333;}
.contactn .tits a{color:#fff;line-height:32px;font-weight:bold;font-size:14px;}
.contactn .subnr{ border:1px solid #DFDFDF ; border-style:none solid; background:#fff;padding:5px 9px; width:181px; overflow:hidden;}
.contactn .subnr p{ line-height:25px; overflow:hidden;}
.contactn .subnr span{ color:#333;}
.contactn .subnr h5{ padding-top:12px;  line-height:28px; overflow:hidden;}


.leib .tit{ color:#fff; background:url(bq.jpg) repeat-x; height:33px; line-height:35px; padding-left:33px; font-weight:bold;font-size:14px}
.leib .tit a{ color:#fff; }
.leib .tit a:hover{color:#fff; }
.leib .nr { border:1px solid #dfdfdf; background:#fff; border-bottom:0;}
.leib .nr h3{background: url("listh3.gif") no-repeat scroll 0 0 transparent;display: block;font-size: 12px;height: 26px;line-height: 26px;overflow: hidden;padding: 0 0 5px 11px;}
.leib .nr h3 a{ font-weight:bold; color:#fff; font-size:12px; height:24px; line-height:24px; display:block;padding-left: 5px;}
.leib .nr h3.cur a { display:block; color:#fff;font-weight:bold;font-size:14px;text-decoration: underline;}
.leib .nr h3 span{ font-weight:bold; color:#333; font-size:12px; padding-left:26px; height:24px; line-height:24px; display:block; margin-bottom:5px;}
.leib .nr .cur a { display:block; color:#0072CF;font-weight:bold;}
.leib .nr ul{overflow: hidden;padding: 4px 0 4px 15px;}
.leib .nr li{  background: url("lidd.gif") no-repeat scroll left center transparent;height: 26px;line-height: 26px;overflow: hidden;padding-left: 13px;}


.leib01 .tit{ color:#fff; background:url(bq.jpg) repeat-x; height:33px; line-height:35px; padding-left:33px; font-weight:bold;font-size:14px}
.leib01 .tit a{ color:#fff; }
.leib01 .tit a:hover{color:#fff; }
.leib01 .leib01_con { border:1px solid #dfdfdf; background:#fff; border-bottom:0; padding:5px 15px;}
.leib01 .leib01_con h3{font-size:12px; height:26px; line-height:26px; overflow:hidden; background:url(listh3.gif) no-repeat; padding:0 0 0 11px; display:block;}
.leib01 .leib01_con h3 a{ font-weight:bold; color:#fff; font-size:12px; height:24px; line-height:24px; display:block;padding-left: 5px;}
.leib01 .leib01_con ul{padding:4px 0 4px 10px; width:154px; overflow:hidden;}
.leib01 .leib01_con li{ height:26px; line-height:26px; overflow:hidden; background:url(72.gif) no-repeat left center; padding-left:13px;}
.leib01 .leib01_con li a { color:#7f7f7f;}




.plc { background: url("bq1.jpg") repeat-x scroll 0 0 transparent; height:27px; line-height:27px; border-left:1px solid #DFDFDF ; border-right:1px solid #DFDFDF ; padding:0 10px; position:relative; color:#666; overflow:hidden;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/
.plc span {}
.plc img { margin-top:2px; vertical-align:middle;}
.plc_tit { font-weight:bold; line-height:50px;} /* a的颜色*/
.plc_tit:hover { text-decoration:none;}
.plc2 { background-position:-63px -57px; line-height:27px; text-indent:10px; color:#fff; margin-bottom:10px; }/*资讯详细页面，面包屑导航,文字色彩可自行修改,现在为白色*/
.plc2 a { color:#fff;}/*资讯详细页面，面包屑导航连接,文字色彩可自行修改,现在为白色*/
.plc2 a:hover { color:#fff;}/*资讯详细页面，面包屑导航连接,文字色彩可自行修改,现在为白色*/
.rtit , .rtit1 {background:url(bq1.jpg) repeat-x; border: 1px solid #DFDFDF; height:32px; line-height:32px; overflow:hidden; white-space:nowrap; padding-left: 13px;}
.rtit {color:#333;}
.rtit1 a{color:#333;}
.rtit span { float:left;} 
.rtit1 { color:#333;/*灰色字体*/ overflow:hidden; }
.ljob { background-position:-280px -373px; height:7px; font-size:0; overflow:hidden; }/* -- 招聘列表顶部背景 -- */
.userleftnav h4 { text-indent:10px; background-position:-63px -337px; line-height:28px; color:#fff;} /* -- 会员中心左侧导航大类背景 -- */ 
.topsearch { background-position:-66px -418px; padding:7px 0 0 5px; width:197px; height:55px; font-size:14px; }


.con_tit { color:#f00; background:url(ico8.gif) no-repeat 0 6px; padding-left:10px; line-height:20px; }/*内容小标题*/
.con_tit a { color:#DD3904;}/*内容小标题*/
.age_li_about h4 {line-height:27px;}
.agent_con { width:710px;  padding-top:10px; line-height:24px; margin-left:19px;}
.agent_con p { line-height:25px; }
.agent_con span { margin-left:5px;}
.agenttop .call { padding-bottom:10px;   }/*表单顶部的文字样式，颜色根据需要修改*/
.agenttop div {font-size:12px; line-height:20px;}
.agenttop .call span{ font-weight:bold; color:#f00; margin:0;} /*传真号码，颜色自行修改*/

.red_x { color:#DD3904; display:inline; font-family:"宋体"; font-size:12px;}
.red_x1 { color:#f00; display:inline; font-family:"宋体"; font-size:12px;}



.neiye{ width:710px; height:auto;}
.contitle01{ width:710px;  height:40px; line-height:40px; text-align:center; margin-bottom:5px;}
.contitle01 h1 { font-size:20px; height:40px; line-height:40px; color:#c00; padding:0px; margin:0px; display:inline;}

.contitle{ width:710px;  height:238px; line-height:28px; text-align:center; margin-bottom:5px;}
.contitleleft{ float:left; height:225px; width:300px; border:1px solid #cccccc; padding:4px;}
.contitleleft img{ width:300px; height:225px;}
.contitleright{ float:right; height:225px; line-height:25px; padding-left:10px; width:382px; text-align:left; }
.contitleright h1 { font-size:20px; height:40px; line-height:40px; color:#c00; padding:0px; margin:0px; display:inline;}
.contitleright span{font-size:15px; font-weight:bold; color:#CC6600; padding:0px; margin:0px;}
.concen{ width:690px; padding:10px; border-top:2px solid #cccccc;}
.concen p a{text-decoration:none; color:#2a5884; font-size:14px; font-weight:normal}
.concen p a:hover{ color:#0066FF; text-decoration:underline; font-size:14px; font-weight:normal}
.concen  a{text-decoration:none; color:#2a5884; font-size:14px; font-weight:normal}
.concen  a:hover{ color:#0066FF; text-decoration:underline; font-size:14px; font-weight:normal}
.biaoti{ width:250px;}

.bdsharebuttonbox{ display:inline;}

.wenzhang{ width:710px; height:auto; padding-bottom:8px; margin-bottom:5px; padding-top:10px;}
.wenzhang-tit{ width:675px;  font-size:14px; color:#ffffff; background:url(tit.jpg) no-repeat;font-weight:bold; padding-left:35px; line-height:26px; height:26px;}
.wenzhang-cen{ width:710px; height:auto;}
.wenzhang-cen ul{ width:710px; height:auto;}
.wenzhang-cen ul li{ width:350px; height:28px; border-bottom:1px solid #cccccc;  float:left; line-height:28px; margin-right:5px;}
.wenzhang-cen ul li span{ float:right; padding-right:8px;}
.wenzhang-cen ul li h3{ font-size:12px; font-weight:normal; display:inline; padding:0px; margin:0px;}


.wenzhang-cen01{ width:710px; height:auto; padding-top:10px; }
.wenzhang-cen01 ul{ width:710px; height:auto;}
.wenzhang-cen01 ul li{ width:164px; height:auto;  float:left; line-height:25px; margin-right:5px;margin-left:7px; text-align:center; display:inline;}
.wenzhang-cen01 ul li img{ width:164px; height:125px;}
.wenzhang-cen01 ul li span{ float:right; padding-right:8px;}
.wenzhang-cen01 ul li h2{ font-size:12px; font-weight:normal; display:inline; padding:0px; margin:0px;}


.i_pro{ width:710px; height:auto; }
.i_pro h1{ margin:0px; padding:0px; font-size:12px; font-weight:bold;}
.i_pro ul{ width:100%; height:auto; margin:0px; padding:0px; }
.i_pro ul li{ width:335px; height:auto; border:1px solid #cccccc; padding:5px; float:left; margin:0px 4px 10px 4px;}
.i_pro ul li .pro-left{ width:180px; height:135px; float:left;} 
.i_pro ul li .pro-left img{ width:180px; height:135px;}
.i_pro ul li .pro-right{ width:145px; height:auto; float:right; padding-left:5px;  padding-right:5px; font-size:12px; line-height:25px;}
.i_pro ul li .pro-right h2{ font-size:14px; font-weight:bold; margin:0px; padding:0px; display:inline;}





#rightButton{ position:fixed; _position:absolute; top:208px; right:0; z-index:999999; display:block; font-family:'MicroSoft Yahei'}
#right_ul{ position:relative;}
#right_qq{  background:url(7_03.png) no-repeat; width:68px; height:74px; }
#right_tel{ background:url(7_05.png) no-repeat; width:68px; height:77px; }
#right_tip{  background:url(flag_right.png) no-repeat; width:252px; height:91px; position:absolute; right:70px; top:-10px; display:none; z-index:999999; }
.flagShow_p1{ float:left; margin-left:15px; _margin-left:5px; font-size:18px; line-height:91px;}
.flagShow_p2{ float:left; margin-left:10px; _margin-left:5px; font-size:18px;  color:#FA7C00;}
.flagShow_p2 a{ display:block; margin: 20px 0 5px 12px; line-height:0;}
.flagShow_p2 span{ margin: 0 0 0 14px; }
.flag_qq{ display:none;}
#backToTop{z-index:999999; display:none;}
a.backToTop_a{  background:url(7_08.png) no-repeat; width:68px; height:79px; display:block; }
a.backToTop_a:active{  background:url(7_11.png) no-repeat; }
.line91{ line-height:91px; }




.newlist{ width:700px; height:auto; }
.newlist ul{ width:100%; height:auto; margin:0px; padding:0px; }
.newlist ul li{ width:698px; height:auto; border:1px solid #cccccc; margin-bottom:10px;}
.newslist-tit{ width:688px; margin:0 10px; height:28px; line-height:28px; font-size:13px;  padding-left:10px;}
.newslist-tit span{ float:right; color:#2a5884; padding-right:20px;}
.newslist-tit h2{ font-size:13px; margin:0px; padding:0px; display:inline;}
.newslist-tit a{ color:#000000;font-size:14px; font-weight:bold; font-size:13px; }
.newslist-tit a:hover{ color:#FF3300; font-size:14px; font-weight:bold; font-size:13px;}
.newlist-cen{ width:678px; height:auto; line-height:24px; border-bottom:1px dotted #999999; padding:0 10px; font-size:12px;}
.newlist-bot{ width:678px; height:24px; line-height:24px; font-size:12px; padding:0 10px; }
.newlist-bot a{ color:#FF0000; }
.newlist-bot a:hover{ color:#0066FF;}


.page{text-align:center; color:#2e6ab1;}
.page a,.page span,.page strong,.page em{border:1px solid #9aafe5; padding:2px 5px; font-size:12px; color:#2e6ab1; margin-left:3px; margin-right:3px;}
.page a:hover{background:#2e6ab1; color:#fff;}
.page span{margin-right:3px;}
.page{_padding-bottom:3px;}
.page .k_pagelist{border:none;}