﻿@charset "utf-8";
body,td,th{ margin:0px;font-family:"微软雅黑"; font-size:12px; color:#666; line-height:22px;}
img{ border:0px;}
div,ul,li,input,span,p{ margin:0px; padding:0px; list-style-type:none;}
a:link{ font-size:12px; color:#666; text-decoration:none;}
a:hover{ text-decoration:underline;}

.top{ background:#f4f4f4; border-bottom:#e6e6e6 1px solid; height:28px; line-height:28px;}
.shoucang{ text-align:right;}
.shoucang a{ color:#666; margin:0 0 0 6px;}

.rexian{ font-size:14px; color:#787878;}
.rexian span{ font-size:24px; color:#e70d1e; font-family:Arial;}
.inp01 { background:url(../images/s_inp.gif) no-repeat; width:150px; height:30px; line-height:30px; padding:0 0 0 15px; border:none; float:left; outline:none;}

.menu{ text-align:center; background:url(../images/menubg.jpg);}
.menu a{ color:#fff; font-size:14px; font-weight:bold; height:31px; line-height:31px; display:block; background:url(../images/menu_center.jpg) top right no-repeat;}
.menu a:hover{ background:url(../images/menubg-.jpg); text-decoration:none;}
.menu_ct{ text-align:center; background:url(../images/menubg.jpg);}
.menu_ct a{ color:#fff; font-size:14px; font-weight:bold; height:31px; line-height:31px; display:block; background:none;}
.menu_ct a:hover{ background:url(../images/menubg-.jpg); text-decoration:none;}
.menucs{ text-align:center; background:url(../images/menubg-.jpg);}
.menucs a{ color:#fff; font-size:14px; font-weight:bold; height:31px; line-height:31px; display:block;}
.menucs a:hover{ text-decoration:none;}

.container { width:960px; height:331px;}
.container a img { width:960px; height:331px;}
.container img { border-bottom-style:none; border-right-style:none; border-left-style:none; border-top-style:none;}
.td_f a img { padding:0px; margin:0px;}
.num { position:absolute; width:76px; float:right; top:306px; right:0px;}
.num li { text-align:center; line-height:15px; list-style-type:none; margin:1px; width:15px; font-family:Arial; background: url(../images/flashbutton.gif) no-repeat -15px 0px; float:left; height:15px; color: #86a2b8; font-size:12px; cursor:pointer;}
.num li.on { line-height:15px; width:15px; height:15px; color:#fff; background:url(../images/flashbutton.gif) no-repeat;}

.left_name{ color:#fff; font-size:14px; padding:0 0 0 14px; line-height:28px; background:url(../images/left_name.jpg);}
.left_lt{ background:#c1c5ca;}
.left_lt span{ color:#333; margin:0 6px 0 0;}
.left_lt a{ line-height:26px; color:#525252; display:block; padding:0 0 0 12px; border-bottom:#ebecee 1px solid;}
.left_lt a:hover{ color:#e70d1e; text-decoration:none;}
.proimg{ border:#c1c4c9 1px solid;}
.proimg_nae{ color:666; font-weight:bold; text-align:center;}

.center_nr{ border-right:#d9e2eb 1px solid; border-left:#d9e2eb 1px solid;}
.contact_name{ color:#fff; font-size:14px; font-weight:bold; background:url(../images/contact_namebg.jpg); line-height:42px; text-align:center; padding:0 181px 0 15px;}
.name{ color:#333; font-size:14px; line-height:28px; padding:0 0 0 3px; font-weight:bold; border-bottom:#d9e1eb 1px solid;}
.b_name{ color:#ef3737; font-size:14px; font-weight:bold; margin-bottom:6px;}
.link_td a{ color:#666; margin:2px 6px;}
.news_li{ line-height:19px;}
.news_li p{ color:#525252; font-weight:bold; line-height:12px; margin:0 0 6px 0;}
.news_li a{ color:#666;}
.newsow span{ color:#626262; margin:0 6px 0 0;}
.newsow a{ color:#888; line-height:25px; display:block;}
.newsow a:hover{ color:#525252; text-decoration:none;}
.gqimg{ border:#d9e1eb 1px solid;}
.gqnmed p{ color:#666; line-height:14px; margin-bottom:7px; font-weight:bold;}
.gqnmed a{ line-height:20px; color:#666;}
.gqnmed a:hover{ color:#888; text-decoration:none;}

.newsows{ border-bottom:#ccc 1px dotted;}
.newsows span{ color:#626262; margin:0 6px 0 0;}
.newsows a{ color:#888; line-height:30px; display:block;}
.newsows a:hover{ color:#525252; text-decoration:none;}
.lock{ color:#999; text-align:right; border-bottom:#ccc 1px dotted;}
.nlock{ color:#868686; text-align:right;}
.nst{ color:#121212; font-size:15px; line-height:36px; text-align:center; border-bottom:#ccc 1px dashed;}
.news_next a{ color:#666;}

.lujing{ padding:0 0 0 10px; height:32px; font-size:14px; color:#333; border:1px solid #e0e0e0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#eee;}
.l_name{ background:url(../images/l_namebg.jpg); line-height:23px; font-size:14px; color:#fff; padding:0 0 0 10px;}
.company{ border-bottom:#ccc 1px dotted;}
.company a{ line-height:27px; display:block; color:#666; padding:0 0 0 13px;}
.company a:hover{ color:#eb0000; background:url(../images/l_dian.png) center left no-repeat; text-decoration:none;}
.companycs{ border-bottom:#ccc 1px dotted;}
.companycs a{ line-height:27px; display:block; color:#eb0000; padding:0 0 0 13px; background:url(../images/l_dian.png) center left no-repeat;}
.companycs a:hover{ color:#eb0000; text-decoration:none;}
.copli{ font-size:14px; color:#525252; line-height:26px; text-indent:2em;}

.join_td{ margin-bottom:20px;}
.join_td ul li{ padding:0;}
.join_td ul li .name{ font-family:"微软雅黑"; line-height:28px; background:#e8e8e8; font-size:15px; padding-left:8px; color:#333;}
.join_td ul li .yqiu{ line-height:26px; border-bottom:#ccc 1px dashed; float:left; width:233px; padding-top:3px;}
.join_td ul li .nrong{ line-height:24px; border-bottom:#ccc 1px dashed; padding:38px 0px 6px 0px;}

.contact{ font-size:14px; line-height:26px;}
.contact span{ color:#eb0000; font-size:17px; line-height:30px;}

.erweima img{ border:#d5d5d5 1px solid; width:152px; height:152px; margin:0 0 0 6px;}
.erweima p{ line-height:18px; margin:6px 0 0 6px;}

.pro_nnecs{ text-align:center; color:#02019d; font-size:13px; line-height:26px; font-weight:bold; padding:12px 0;}
.pro_tech{ background-color:#f2f2f2; line-height:37px; font-size:16px; padding-left:12px;}

.bottom_menu{ background:#eaeaea; height:36px; line-height:36px; border-bottom:#dedede 1px solid; border-top:#dedede 1px solid; text-align:center;}
.bottom_menu a{ color:#666; margin:0 8px;}
.bottom{ height:108px; text-align:center;}
.bottom a{ color:#666;}

/*flickr style*/
    div#flickrpager {
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 3px;
        padding-top: 3px;
        text-align: center;
        clear: both;
    }
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}

/*kefu*/
.four-con{ position:fixed; right:2%; top:50%; margin-top:-55px; z-index:22;}
.four-con ul li{ position:relative; width:50px; height:50px; margin-bottom:10px;}
.f-all-con{ left:-90px; top:6px; padding-right:17px; display:none; position:absolute;}
.f-a-bg{ position:relative; background-color:#0093dd; padding:10px; border-radius:5px; font-size:14px; color:#fff;}
.f-a-bg b{ font-size:18px;}
.f-a-bg:after{ content:""; position:absolute; right:-7px; top:50%; width:0; height:0; margin-top:-6px; border-top:5px solid transparent; border-left:7px solid #0093dd; border-bottom:5px solid transparent;}
.four-con ul li:hover .f-all-con{ display:block;}
a.f-icon1{ width:50px; height:50px; display:inline-block; background:url(../images/ficon1.png) no-repeat 0 -51px; -webkit-transition-duration:.3s; -moz-transition-duration:.3s; -o-transition-duration:.3s; transition-duration:.3s; cursor:pointer;}
.four-con ul li:hover a.f-icon1{ background-position:0 0;}