﻿@charset "utf-8";
/* CSS Document */
body{background:url(../images/bodyBg.png) repeat; overflow-x:hidden; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif; position:relative;}/*网站字体颜色*/
a { color:#666; 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; height:0; line-height:0; font-size:0;}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:980px; margin:0 auto;}
.t05 a{color:#fff;}
.prs{margin-bottom:10px;}
.t05_uls{background:#fff;}
.t05_cons1{background:#fff;}
.contactn .tits {background:#0062C0; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.contactn .tits a { color: #fff;}
.contactn .subnr { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; overflow: hidden;padding: 5px 9px;width: 181px;}
.contactn .subnr p {line-height: 25px;overflow: hidden;}
.contactn .subnr span {color: #333333;}
.contactn .subnr h5 {line-height: 28px;overflow: hidden;}

.prs .t05{background:#0062C0;height:63px;line-height:63px;padding-left:25px;font-family:"微软雅黑";font-size:24px;font-weight:normal;}
.prs .t05_con{border:5px solid #0062C0;border-top:0;}/*--width:189px;--*/
.prs li{line-height:35px;padding-left:15px;border-bottom:1px dotted #b4b1b1}

.prs li.cur a{color:#0062C0}
.prs li a{color:#333333;font-size:12px;font-weight:bold;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:980px; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:680px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}

.h_nav li a:-webkit-any-link{ display:block;}

.container{margin-left:auto; margin-right:auto; width:980px;}

/*页眉*/
.header{width:100%; overflow:hidden;}
		/*--顶部链接导航*/
.hd_top{background-color:#282828; color:#ccc;}
.hd_top .container{position:relative; height:35px; line-height:35px;}
.hd_top a{padding:0 8px; color:#ccc; background:url(Img/Common/hdTopBr.png) no-repeat left center;}
.hd_top .countryS{position:absolute; right:0; top:35px; padding:0 10px; width:70px; height:20px; line-height:20px; color:#fff; text-align:left; background:#06c url(../images/countryS_ico.png) no-repeat 70px center;z-index:9999;}
		/*--页眉内容*/
.hd_cont{position:relative;  overflow:hidden;}
.hd_cont .hd_logo{position:absolute; left:0; top:20px;}
.hd_cont .hd_logo dd{margin-left:20px; margin-top:30px; padding-left:14px; border-left:1px dotted #999;}
.hd_cont .hd_logo dd h2{font-size:22px; color:#0066cc; font-weight:normal;}
.hd_cont .hd_logo dd p{font-size:14px; color:#333;}


.hd_cont .dh_phone{margin-top:12px; color:#333; text-transform:uppercase;}
.hd_cont .dh_phone em{font-size:14px; color:#e76200;}

.hd_cont .searchBox{position:absolute; right:0; top:80px; width:237px;}
.hd_cont .soText{float:left; width:172px; height:15px; line-height:15px; padding:5px 10px 5px 30px; color:#8c8c8c; border:none; background:url(../images/searchTxt.png) no-repeat center; outline:none;}
.hd_cont .soBtn{float:right; width:25px; height:25px; border:none; background:url(../images/searchBtn.png) no-repeat center;}


		/*--导航栏*/
.dh_nav{}
.dh_nav ul{overflow:hidden; background:url(../images/navBg.png) repeat-x center;}
.dh_nav li{float:left;}
.dh_nav li a{display:block; _float:left; padding:0 38px; height:40px; line-height:40px; font-size:13px; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; background:url(../images/navLi.png) no-repeat left center; text-transform:uppercase;}
.dh_nav li .navHome{padding:0 18px; background:none;}


/*页尾*/
.footWrap{margin-top:16px;background-color:#282828;}
.yqljBg{background:url(../images/fotBr.png) repeat-x center bottom;}
.yqlj{position:relative; margin-bottom:28px; height:40px; line-height:40px; overflow:hidden;}
.yqlj .toTop{position:absolute; right:0; top:0;}
.yqlj .contTit{padding:0; line-height:40px;}
.yqlj .contTit .titA{color:#fff;}
.yqlj p{margin-left:50px;}
.yqlj p a{padding:0 14px; color:#999; background:url(../images/hdTopBr.png) no-repeat right center;}

.footer{height:230px;}
.footer .fBDl{float:left; _display:inline; width:130px; height:210px; padding-right:20px; margin-right:20px; background:url(Img/Common/fBDlBr.png) repeat-y right center;}
.footer .fBDl dt{font-size:14px; color:#fff;}
.footer .fBDl dd{padding-left:8px; height:28px; line-height:28px; background:url(../images/fBDd_ico.png) no-repeat left center;}
.footer .fBDl dd a{color:#999;}
.footer .fBDl04{margin-right:0;}
.footer .fRwm{width:220px;}
.footer .fRwm dt{padding:5px; width:113px; background:url(Img/Common/ewmBg.png) no-repeat center; text-align:center;}
.footer .fRwm dd{line-height:16px;}
.footer .fRwm dd p{margin-top:10px; margin-bottom:12px; color:#999;}
.footer .fRwm dd span{color:#06c;}
.footWrap .fotTxt{margin-top:12px; padding:20px 0; height:50px; background:url(../images/fotBr.png) repeat-x center top;}
.footWrap .fotTxt em{color:#06c;}
.footWrap .fotTxt p{margin-top:10px; color:#999;}
.footWrap .fotTxt .container{position:relative;}
.footWrap .fotTxt span{position:absolute; top:20px; color:#999; padding:4px 0px 4px 26px; background-position:left center; background-repeat:no-repeat;}
.footWrap .fotTxt span.p1{right:200px; background-image:url(../images/p1_ico.png);}
.footWrap .fotTxt span.p2{right:0px; background-image:url(../images/p2_ico.png);}


/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:845px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #d7d7d7; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background:url(Img/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width:164px;  overflow:hidden; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#0F6BD6;}




.title {position:relative;height: 40px;border-bottom:1px solid #e7e7e7;overflow: hidden;}
.title .tit_tx {float:left;padding-left:42px;font: bold 18px/38px "Microsoft Yahei";color: #034091;background:url(../images/icon1.gif) no-repeat 26px 10px;}
.title .tit_tx a {color: #034091;}
.title i {float: right;padding: 11px 16px 0 0;}
.title i a {color: #999;}

.par_shadow {margin-top:20px;padding-bottom: 30px;background:url(../images/par_shadow.jpg) no-repeat center bottom;width:980px;}
.partner {border:1px solid #e7e7e7; }

/*合作客户*/
.par_cont {padding-top:36px;height:150px;overflow:hidden;}
.par_hide {margin-left:46px;display:inline;width: 814px;height:150px;overflow: hidden;}
.par_hide li {float: left;width: 192px;height: 150px;margin-right:15px;display:inline;}
.par_hide li img {display: block;width: 190px;height: 83px;border:1px solid #cfcdcd;}
.par_hide li p {padding-top:10px;font-size:14px;text-align: center;}
.par_hide li p a {color: #666;}
.par_hide .nomg {margin-right:0;}
.par_cont .preva, .par_cont .nexta {width:27px;height:59px;margin-top:14px;}
.par_cont .preva a, .par_cont .nexta a {display:block;width:27px;height:59px;}
.par_cont .preva a {background:url(../images/scroll_btn1.gif) no-repeat;}
.par_cont .preva a:hover,.par_cont .cur a {background:url(../images/scroll_btn1.gif) no-repeat -27px 0;}
.par_cont .nexta a {background:url(../images/scroll_btn1.gif) no-repeat 0 -59px;}
.par_cont .nexta a:hover {background:url(../images/scroll_btn1.gif) no-repeat -27px -59px;}




.t05_cons { border:solid 1px #d7d7d7; border-top:0; padding:2px 0; margin-bottom:10px; zoom:1;} 
.t05_cons1 { border:solid 1px #d7d7d7; border-top:0; padding:2px 10px; margin-bottom:10px; zoom:1;} 
.t05_cons1 li {background: url("Img/ico27.gif") no-repeat scroll 0 10px transparent; line-height: 25px;height:25px; overflow: hidden;   padding-left: 10px; width: 160px;}
.mb10 {
    margin-bottom: 10px;
}

.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}
.right {
width: 764px;
float: left;
display: inline;
margin-left: 15px;
overflow: hidden;
}.rightbot{ height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:760px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}

.h_nav li a:-webkit-any-link{ display:block;}
.plc {
background:#FFF;
height: 30px;
line-height: 30px;
padding: 0 10px;
position: relative;
font-size: 12px;
color: #666;
overflow: hidden;
margin-bottom: 10px;
}
.agent_con .age_li_about {
padding-left: 10px;
}





/*---资讯中心---*/
.news_con { width:730px; margin:0 auto; padding-top:15px;}  /*资讯中心大框架*/
.news_top { width:720px; height:132px; overflow:hidden; border-bottom:solid 1px #ccc; padding-bottom:15px; margin-bottom:15px;}  /*资讯首页内容顶部（图片和文字区）*/
.news_top img { width:128px; height:128px; display:block; float:left;} 
.news_top .n_top_img { width:128px; height:128px; display:block; border:solid 1px #ccc;  padding:1px; float:left; } /*资讯首页内容顶部,图片的边框色可以自选修改*/
.news_top .n_top_img:hover { border:solid 1px #3366ff; }  /*资讯首页内容顶部,图片的边框点击色,可以自选修改*/
.news_img_rt { width:570px; height:132px; float:left; margin-left:10px;} /*资讯首页内容顶部,图片的右边区块*/
.new_top_tit { width:518px; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.new_top_tit .top_tit1 { font-weight:bold; text-decoration:underline; color:#505050; font-size:14px;}/*资讯首页内容顶部, 粗体标题,颜色可自行修改*/
.new_top_tit .top_tit1:hover { color:#E61217;}/*资讯首页内容顶部, 粗体标题点击时的样式,颜色可自行修改*/
.new_top_tit .top_tit2 {  margin-left:15px;}
.new_top_tit .top_tit3 {  margin-left:15px; color:#FF0000;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.new_top_tit .top_tit3 a { color:#FF0000; text-decoration:underline;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.news_img_rt .news_top_con { line-height:18px; height:100px; overflow:hidden; white-space: normal; letter-spacing: normal; word-spacing:3px; color:#666; height:90px; overflow:hidden; } /*资讯首页顶部, 文章颜色可自行修改*/
.news_img_rt .news_top_con a { color:#3366ff; text-decoration:underline;}
dl.news_dl .dt_1 {
height: 40px;
color: #666;
padding-left: 5px;
display: block;
float: left;
width: 630px;
}
dl.news_dl dt {
margin-bottom: 3px;
height: 22px;
overflow: hidden;
background: none repeat scroll 0 0 #eef0f3;
height: 27px;
line-height: 27px;
}
dl.news_dl {
font-size: 14px;
color: #666;
padding: 4px 5px;
line-height: 20px;
margin-bottom: 10px;
}
dl.news_dl dd {
font-size: 12px;
padding-left: 10px;
_height: 60px;
max-height: 60px;
overflow: hidden;
margin-bottom: 10px;
color: #1f1f1f;
}


.n_info_con {
width: 650px;
padding: 10px 15px 0 10px;
overflow: hidden;
background: #fff;
}
.n_info_con h1 {
padding-left: 10px;
color: #000;
font-size: 20px;
margin: 10px auto;
}
.info_con_tit {
line-height: 24px;
margin-bottom: 10px;
}
#cntrBody {
padding: 10px 10px 30px;
font-size: 12px;
line-height: 22px;
}
.gduo a {
font-weight: bold;
}
.gduo span {
float: right;
width: 320px;
overflow: hidden;
height: 30px;
display: block;
}
.gduo {
height: 30px;
line-height: 30px;
background: #f7f7f7;
overflow: hidden;
margin: 15px 0px;
padding: 0 10px;
}

.n_info_con2 {
width: 760px;
margin: 0 auto;
}.t04 {
background: #0062C0;
line-height: 30px;
text-indent: 15px;
}.n_info_con2 .t04 {
color: #FFF;
border: solid 1px #ccc;
}.info_b, .info_b2 {
border-top: 0 none;
margin-bottom: 10px;
background: #fff;
overflow: hidden;
padding: 5px 0;
width: 760px;

}dl.sear_dl {
margin: 0 auto;
padding-bottom: 10px;
width: 174px;
float: left;
padding-left: 12px;
}.sear_dl .dt2 img {
display: block;
width: 174px;
height: 137px;
}
dl.p_list_dl dt img {
display: block;
width: 238px;
height: 198px;
}
dl.p_list_dl1 dt img {
display: block;
width: 220px;
height: 111px;
}

dl.p_list_dl dt a {
width: 238px;
height: 198px;
border: 1px solid #E4E4E4;
display: block;
padding: 1px;
}
dl.p_list_dl1 dt a {
width: 220px;
height: 111px;
border: 1px solid #E4E4E4;
display: block;
padding: 1px;
}
dl.p_list_dl dt {
width: 242px;
height: 222px;
}
dl.p_list_dl1 dt {
width: 220px;
height: 131px;
}
dl.p_list_dl, dl.p_list_dl2 {
color: #666;
width: 242px;
float: left;
display: inline;
padding: 0 2px 12px 6px;
}

dl.p_list_dl1, dl.p_list_dl2 {
color: #666;
width: 220px;
float: left;
display: inline;
padding: 0 2px 12px 6px;
}

.pro_main {
border: solid 1px #d7d7d7;
zoom: 1;
padding: 10px 5px;
background: #fff;
}.proviewbox {
float: left;
width: 305px;
position: relative;
z-index: 5;
}.pright {
width: 350px;
float: left;
margin-left: 10px;
}.pright .corange {
height: 30px;
line-height: 30px;
overflow: hidden;
font-size: 16px;
color: #1F4F82;
}
.cp {
border: 1px solid #d7d7d7;
background: #fff;
padding-bottom: 12px;
margin-bottom: 10px;
}.cptab {
line-height: 25px;
font-size: 14px;
color: #B61212;
}.cp dt img {
width: 238px;
height: 138px;
display: block;
}
.cp dt a {
width: 238px;
height: 138px;
display: block;
border: 1px solid #D5D5D5;
padding: 1px;
}
.cp dt {
width: 242px;
height: 142px;
overflow: hidden;
}
.cp dl {
width: 242px;
overflow: hidden;
float: left;
display: inline;
padding: 12px 0 0 5px;
}
.cptab {
line-height: 25px;
font-size: 14px;
color: #B61212;
}.cptab {
border-bottom: 1px solid #d7d7d7;
background: #f7f7f7;
}.mod_goods_info .hds .cur h3 {
height: 31px;
background-color: #fff;
color: #FC8701;
}.mod_goods_info .hds li h3 {
display: block;
width: 128px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 14px;
border-bottom: 0;
background-color: #f3f3f3;
border: 1px solid #fff;
}.proinfo {
font-size: 12px;
line-height: 22px;
margin-left: 10px;
}.mod_goods_info {
clear: both;
margin-bottom: 10px;
position: relative;
}.mod_goods_info .hds {
border-bottom: 1px solid #fc8701;
height: 33px;
_overflow: hidden;
}.mod_goods_info .hds .cur {
border-color: #fc8701;
border-bottom: 0;
position: relative;
}.mod_goods_info .hds li {
float: left;
cursor: pointer;
border: 1px solid #d7d7d7;
border-bottom: 0;
margin-right: -1px;
}.mod_goods_info .hds li h3 {
display: block;
width: 128px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 14px;
border-bottom: 0;
background-color: #f3f3f3;
border: 1px solid #fff;
}.pright {
line-height: 20px;
}.ul_prothumb li.now img {
border: 1px solid #c00;
}.ul_prothumb img {
padding: 1px;
border: 1px solid #ddd;
}.ul_prothumb li {
float: left;
width: 75px;
height: 64px;
text-align: center;
}.mb10 {
margin-bottom: 10px;
}.t05 {
background-position: -280px -338px;
line-height: 35px;
}.t05 a {
color: #fff;
}h4 {
font-size: 14px;
}.t05 {
background-position: -280px -338px;
line-height: 35px;
}.t05 {
padding: 0 10px;
color: #fff;
font-size: 14px;
}.t05 {
background-position: -280px -339px;
line-height: 35px;
height: 35px;
overflow: hidden;
}.t05{ background-color:#0062C0;}





/* Basic Grey */
.basic-grey {
margin-left:auto;
margin-right:auto;
max-width: 720px;
background: #F7F7F7;
padding: 25px 15px 25px 10px;

color: #888;
text-shadow: 1px 1px 1px #FFF;
border:1px solid #E4E4E4;
}
.basic-grey h1 {
font-size: 25px;
padding: 0px 0px 10px 40px;
display: block;
border-bottom:1px solid #E4E4E4;
margin: -10px -15px 30px -10px;;
color: #888;
}
.basic-grey h1>span {
display: block;
font-size: 11px;
}
.basic-grey label {
display: block;
margin: 0px;
}
.basic-grey label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
border: 1px solid #DADADA;
color: #888;
height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 70%;
font-size: 12px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
padding: 5px 3px 3px 5px;
}
.basic-grey select {
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right);
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
height: 35px;
line-height: 25px;
}
.basic-grey textarea{
height:100px;
}
.basic-grey .button {
background: #0A74D9;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #0A74D9;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}
.basic-grey .button:hover {
background: #0A74D9
}

