﻿@charset "utf-8";
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body{width: 100%;min-width: 1200px;margin:0 auto;}
body,
button, input, select, textarea {
    font: 14px/22px "Microsoft YaHei";color: #666;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; color:#0a4a94;}


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;overflow-x: hidden;}

/*字体大小*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.clear{clear: both;height: 0;}
.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}

.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
p{ word-spacing:-1.5px;}
.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:1200px; margin:0 auto;}

/*头部*/
.header ,.content , .footer { width:1200px; margin:0 auto;font-family:"Microsoft Yahei";}

.left,.leftr { width:245px; float:left; overflow:hidden;}
.left2 { width:906px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop {  height:3px; font-size:0; overflow:hidden; margin-top:10px; display: none;}
.left2top {  height:3px; font-size:0; overflow:hidden; display: none;}
.leftbot {  height:3px; font-size:0; overflow:hidden;  margin-bottom:10px; display: none;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px;  display: none;}

.right,.rightl { width:920px; float:right; display:inline; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { height:3px; font-size:0; overflow:hidden; display: none;}
.right2top {  height:3px; font-size:0; overflow:hidden; display: none;}
.rightbot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px; display: none;}
.right2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; display: none;}

.right_main {  padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}
.left2_main { width:906px;  padding-bottom:15px; overflow:hidden;}

.fixed-menu {background: #fff;position: fixed;top: 0;left: 0;right: 0;display: none;z-index: 100; box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);}
.fixed-menu .menu {
    width: 1200px;
    margin: 0 auto;
}
.fixed-menu .menu a{padding: 0 22px;}

/*头部*/
.header ,.content , .footer { width:1200px; margin:0 auto;font-family:"Microsoft Yahei";}
.h_top{background: #fff; position: static;}
.header{margin: 0 auto;height: 130px;overflow: hidden; position: static;}
.t_con{width: 996px;}
.t_logo{padding: 12px 0 0 34px;display: block;}
.t_logo img{width:116px;display: block;height:93px;}
.t_top{font-size:20px;line-height:58px;height:58px;color: #fff;background: #0d4497;padding: 0 25px;}

.t_pho{white-space: nowrap;background:url(../../images/t_pho.png) no-repeat 0 center;padding:0 0 0 33px;font-size: 14px;}
.t_pho span{font-size:20px;color: #f08200;font-weight: bold;float: right;}

.menu{white-space:nowrap;height:72px;line-height:72px;font-size: 16px;overflow:hidden;}
.menu li{float:left;margin-right: 20px;}
.menu li:last-child{margin: 0;}
.menu li a{color:#333;display: inline-block;padding: 0 9px;height: 70px;}
.menu li.cur a,.menu li a:hover{text-decoration:none;border-bottom: solid 2px #0d4497;color: #0d4497;font-weight: bold;}
.menu li a:-webkit-any-link{ display:block;}
/*底部*/
.f_bj{color:#90a0c5;clear:both;font-family:"Microsoft Yahei";line-height:32px;background:#0d4497;position: relative;z-index: 1;}
.f_bj a{color:#90a0c5;display: inline-block;}
.f_bj a:hover{text-decoration: underline;}
/* .f_bj:before{content: "";position: absolute;width:100%;height:46px;background:#f3f3f3;left:0;top:0;z-index: -1;} */

.f_nav{height: 69px;line-height: 69px;color: #fff;background: #f08200;text-align: center;font-size: 16px;}
.f_nav a{display: inline-block;color: #fff;padding: 0 24px;}

.f_con{height: 210px;padding: 70px 0 0;overflow: hidden;}
.f_con li{width:295px;float: left;white-space: nowrap;}
.f_con li:nth-child(2n){width: 380px;}
.f_logo{width: 115px;padding: 13px 0 0 27px;}
em{font-style: normal;}
.f_text{width: 700px;padding-left: 68px;}
.f_text span{background:url(../images/f_ico5.gif) no-repeat 0 center;padding-left: 28px;}
.f_text h3{font-size: 20px;line-height:32px;height: 36px;color: #fff;font-weight: normal;}

.f_code{width: 270px;padding: 18px 0 0;}
.f_code p{width:125px;float: left;margin: 0 16px 0 0;line-height: 30px;color: #999;text-align: center;}
.f_code p:last-child{margin: 0;}
.f_code img{width:109px;height:109px;display: block;overflow: hidden;padding: 8px;background: #fff;margin: 0 auto;}

/*temp.css*/
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(img/nodata.gif) no-repeat 20px 20px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*rollup.css*/
#roll_top{height: 50px;width: 50px;margin: 5px auto 0;background:url(/Skins/Default/Img/top.png) no-repeat;}
#roll{display:block;width: 70px;margin-right:-720px;position:fixed;right:50%;text-align: center;cursor:pointer;background: #c7161f;color:#FFF;bottom: 20px;z-index: 10;}

.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.jpg)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.jpg)}
.ImRow0, .ImRow1{background:url(/UserControls/im/kefu/ico_item1.jpg) no-repeat;margin:10px 10px 0;height:24px;line-height:24px;padding-left:10px;padding-top:4px; overflow: hidden;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#FFF; font-size:14px;}
.ImFooter{height:90px;background:url(/UserControls/im/kefu/im_04.jpg) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#c7161f;text-align:center;margin:15px 0 0;font-family:'微软雅黑';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#c7161f;text-align:center;margin:10px 0;}
/* -- 当前位置 -- */
.topadcs{width:100%; overflow:hidden; text-align:center;}
.topadcs a img{/*  width:100%; height:auto; display:block; */}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:500px;}

body .plc, body .plc2{background:#c9c9c9;height: 50px;line-height: 50px;/* padding:7px 8px 8px 43px; */position:relative;color:#666;overflow:hidden;font-size:14px;    margin-bottom: 30px;}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}

.pro_curmbs a,.plc a,.plc2 a { color:#333;}
.pro_curmbs a:hover,.plc a:hover,.plc2 a:hover { color:#C10005;}
body .plc .content, body .plc2 .content {background: #c9c9c9 url(Img/logo_03.png) no-repeat 3px 8px;/* padding:7px 8px 8px 43px; */margin: 0 auto;text-indent: 3.5em;}

.n_info_con2 .p_list_ul a:hover,.n_rt_ul a:hover,.news_random ul li a:hover,dl.pd_list_dl dd a:hover,dl.pd_t05_con_dl dd a:hover,.cptab_relevant dd a:hover,.a_fz dd a:hover,.news_con h4 a:hover,.sear_dl h5 a:hover,.rele_search a:hover,.new-s dl dd h3 a:hover { color:#e80115;}
.d-n {display: none !important;}

/* #talk99 */
.doyoo_pan_icon_inner {
    background-image: url(/talk99/zxkf.png) !important;
}
#doyoo_mon_inner {
    background-image: url(/talk99/yqk.jpg) !important;
}
.talk99_collapse {
    background-image: url(/talk99/shousuo001.png) !important;
}