﻿@charset "utf-8";
body { color:#000;font:14px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; background:url(../images/bg.gif) repeat-x center top;} /*վɫ*/
a { color:#000; text-decoration:none; } /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover {color:#0066FF; text-decoration:none;}
strong{ font-weight:bold;}
.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;}
.table{ padding:0px; margin:0px; width:100%;}
/* -- ﳵⲿ -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- ҳ岼 -- */
.header ,  .footer { width:960px; margin:0 auto;}
.content  {width:960px; margin:18px auto;}
.guide{ width:948px; margin-bottom:10px; border:1px solid #cccccc;border-radius:4px; height:30px; line-height:30px; background:#fff; padding-left:10px;}

.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(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/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(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/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; width:100%;}
.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;  width:100%;}
.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(../images/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(../images/n_bor.gif) no-repeat right top; overflow:hidden; font-size:14px; font-weight:bold; line-height:40px; width:95px;  text-align:center;}
.h_nav ul .nobot { background:none;}
.h_nav ul li a { color:#fff;  width:95px; text-align:center;}
.h_nav  li a{ display:inline-block;line-height:40px; width:95px; text-align:center; font-size:14px;}
.h_nav  li.cur a,.h_nav li a:hover{ background:url(../images/menuh.gif) repeat-x center; color:#fff; width:95px; text-align:center; font-size:14px;}

.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(../images/txt.gif) no-repeat; text-align:left; padding:0 0 0 33px; font-size:12px; color:#8d8989;}

/*ͷ*

/*ײʼ*/
.fbg { background:url(../images/fbg.gif) repeat-x center top; height:200px;}
.f_nav { height:30px; line-height:30px; text-align:center; color:#000; font-size:14px;}
.f_nav a { padding:0 5px; color:#000;}
.f_con { padding:18px 0 0 0; font-size:14px;}
.f_con span { padding:40px 36px 50px 38px; background:url(../images/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:#000; text-align:left; font-size:14px;}
.f_con .ewm{ width:130px; height:auto; text-algin:center; margin-right:40px;}
.f_con .ewm img{width:130px;height:130px;}
/*ײ*/



.contactn{ width:201px;}
.contactn .tits{ background:url(../images/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; font-size:14px;}
.contactn .subnr span{ color:#333;}
.contactn .subnr h5{ padding-top:14px;  line-height:28px; overflow:hidden;}


.leib .tit{ color:#fff; background:url(../images/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(../images/"listh3.gif") no-repeat scroll 0 0 transparent;display: block;font-size: 14px;height: 26px;line-height: 26px;overflow: hidden;padding: 0 0 5px 11px;}
.leib .nr h3 a{ font-weight:bold; color:#fff; font-size:14px; 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:14px; padding-left:26px; height:24px; line-height:24px; display:block; margin-bottom:5px;}
.leib .nr .cur a { display:block; color:#0072CF;font-weight:bold;font-size:14px;}
.leib .nr ul{overflow: hidden;padding: 4px 0 4px 15px;}
.leib .nr li{  background: url(../images/"lidd.gif") no-repeat scroll left center transparent;height: 26px;line-height: 26px;overflow: hidden;padding-left: 13px;font-size:14px;}


.leib01 .tit{ color:#fff; background:url(../images/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 3px;}
.leib01 .leib01_con h2{font-size:16px; height:26px; line-height:26px; overflow:hidden; background:url(../images/listh3.gif) no-repeat; padding:0 0 0 11px; display:block; margin-left:10px;}
.leib01 .leib01_con h2 a{ font-weight:bold; color:#fff; font-size:16px; height:24px; line-height:24px; display:block;padding-left: 5px;}
.leib01 .leib01_con ul{padding:4px 0 4px 0px; width:194px; overflow:hidden;}
.leib01 .leib01_con li{ height:26px; line-height:26px; overflow:hidden; /*background:url(../images/72.gif) no-repeat left center;*/ width:88px; margin-left:3px; margin-bottom:5px; float:left; border:1px solid #ccc; text-align:center;font-size:14px; }





.plc { background: url(../images/"bq1.jpg") repeat-x scroll 0 0 transparent; height:35px; line-height:35px; 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(../images/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(../images/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; font-size:14px;}
.agent_con p { line-height:25px;  font-size:14px;}

.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;  font-size:14px;}
.contitle01 h1 { font-size:20px; height:40px; line-height:40px; color:#c00; padding:0px; margin:0px; display:inline;}
.contitle01 p{ font-size:14px;}
.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:16px; font-weight:normal}
.concen p{ line-height:32px; font-size:16px;}
.concen p a:hover{ color:#0066FF; text-decoration:underline; font-size:16px; font-weight:normal}
.concen  a{text-decoration:none; color:#2a5884; font-size:16px; font-weight:normal}
.concen  a:hover{ color:#0066FF; text-decoration:underline; font-size:16px; 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(../images/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; font-size:14px;}
.wenzhang-cen ul li span{ float:right; padding-right:8px;}
.wenzhang-cen ul li h3{font-weight:normal; display:inline; padding:0px; margin:0px;font-size:14px;}


.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;font-size:14px;}
.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:14px; 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:332px; 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:3px;  padding-right:3px; font-size:14px; 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(../images/7_03.png) no-repeat; width:68px; height:74px; }
#right_tel{ background:url(../images/7_05.png) no-repeat; width:68px; height:77px; }
#right_weixin{ background:url(../images/7_05.png) no-repeat; width:68px; height:77px; }
#right_tip{  background:url(../images/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;}
.flag_weixin{ display:none;}
#backToTop{z-index:999999; display:none;}
a.backToTop_a{  background:url(../images/7_08.png) no-repeat; width:68px; height:79px; display:block; }
a.backToTop_a:active{  background:url(../images/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{ font-size:14px; margin:0px; padding:0px 0 0 15px; display:inline; background:url(72.gif) left center;}
.newslist-tit h2{ font-size:14px; 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;}

/*page*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


.list_pic,.list_text{padding:15px 0px;overflow:hidden;clear:both;}
.list_pic dl{height:180px;padding:10px 0;border-bottom:#CCCCCC dashed 1px; margin:0px;}
.list_pic dl dt{width:240px;float:left;height:180px;}
.list_pic dl dt img{width:225px;height:169px;border:5px solid #EEEEEE;}
.list_pic dl dt img:hover{border:5px solid #eb5b05;}
.list_pic dl dd{width:460px;float:right;height:180px;line-height:25px;font-size:14px}
.list_pic dl font,.list_text dl font{font-size:16px;font-weight:100;display:block; line-height:40px;}
.list_pic dl font a,.list_text dl font a{color:#dc0f1e;}
.list_pic dl dd .more{width:100px;height:25px;overflow:hidden;text-align:center;float:right;margin-top:15px;font-size:12px}
.list_pic dl dd .more a{color:#FFFFFF;display:block;background:#0087cb;line-height:25px}
.list_pic dl dd .more a:hover{background:#dc0f1e;}

.imgborder{ border:1px solid #ccc; padding:2px;}
