﻿body {
    margin:0 auto;
    font-size:14px;
    font-family:Arial,宋体;
}
a
{
	text-decoration:none;
	}
ul,ol,li {
    list-style: none;
    padding: 0px;
    margin: 0px;
    border: none;
    text-decoration: none;
}
.pull-left {
    float:left;
}
.pull-right {
    float:right;
}
.font {
    font-size:0;
}
.clearfix
{
    clear:both;
    }
.container {
    margin:0 auto;
    width:1300px;
}
.text-center {
    text-align:center;
}
.text-right {
    text-align:right;
}
.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.img-responsive {
    width:100%;
}
input[type=button], input[type=reset], .select input[type=submit], td input[type=submit] {
    cursor: pointer;
    height: 21px;
}
#header {
    height: 151px;
    border-bottom:20px solid #dbdbdb;
}
#version {
    background-color:#f0f0f0;
    padding-top:13px;
    height:37px;
}
.version {
    background-color:#f0f0f0;
    min-width:86px;
    height:21px;
    outline:none;
    border:1px solid #c0c0c0;
    color:#9d9d9d;
    font-size:12px;
}
#logo {
    float:left;
    width:349px;
    height:100px;
}
#nav {
    float:left;
    margin-top:33px;
    background-image:url(/image/navbg.jpg);
    width:728px;
    height:38px;
    line-height:38px;
    border-top:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
}
#nav .nav {
    float:left;
    width:103px;
    font-size:15px;
    text-align:center;
    border-left:1px solid #e5e5e5;
    text-transform:capitalize;
}
.nav a{
    color:#702810;
}
.search
{
    float:left;
    margin-top:33px;
    background-image:url(/image/navbg.jpg);
    padding:5px 14px 5px 0;
    height:28px;
    display: inline-table;
    vertical-align: middle;
    border:1px solid #e5e5e5;
    border-left:none;
    }
.cpname
{
    background-color:#e5e5e5;
	width:134px;
	height:26px;
	color:#888;
	font-size:12px;
	border:none;
    outline:medium;
	}
.search span {
    background-color:#e5e5e5;
    width: auto;
    position: relative;
    font-size: 0;
    vertical-align: middle;
    display: table-cell;
}
.btnSearch
{
    padding:6px 10px;
    outline:medium;
	}
#lastnews {
    margin:32px auto 41px;
    background-color:#f7f7f7;
    padding:21px 77px 0 63px;
    width:1138px;
    height:94px;
    border:1px solid #e5e5e5;
    border-left:4px solid #f25824;
    font-size:15px;
}
#lastnews a{
    color:#6a6a6a;
}
.dinosaur {
    margin :0 18px 71px 15px;
    width:444px;
    height:478px;
    border:1px solid #d9d9d9;
    overflow:hidden;
}
.dinosaur .title {
    padding:27px 0 22px;
    text-align:center;
    color:#6db8c6;
    font-size:30px;
    text-transform:uppercase;
}
#dshow {
    height:378px;
    overflow:hidden;
}
#dpro {
    margin:0 auto;
    width:428px;
}
.dpro {
    float:left;
    padding:0 6px 11px 6px;
    width:202px;
}
.dpno {
    width:202px;
    text-align:center;
    line-height:26px;
    color:#787878;
    font-size:14px;
}
.dpimg{
    width:200px;
    height:150px;
    border:1px solid #d8d8d8;
}
.dpimg img{
    width:200px;
    height:150px;
    border:none;
}
.detail {
    background-color:#6db8c6;
    padding-top:16px;
    padding-left:22px;
    width:242px;
    height:195px;
}
.ddname {
    padding-bottom:5px;
    color:#236774;
    font-size:25px;
    text-transform:uppercase;
}
.ddpno {
    padding-top:5px;
    padding-bottom:3px;
    padding-left:5px;
    color:#ffffff;
    font-size:20px;
}
.ddparm {
    padding-left:5px;
    line-height:15px;
    color:#bdf0f9;
    font-size:14px;
}
.drpro {
    padding-right:77px;
}
.drpro img
{
    border:none;
}
.breadfont {
    color:#f15a22;
    font-size:21px;
    line-height:31px;
}
#left {
    padding-top:3px;
    padding-left:10px;
    padding-bottom:34px;
}
.lsort {
    border:1px solid #e2e2c9;
    padding:15px;
    width:249px;
    font-size:12px;
    line-height:17px;
}
.lsort a{
    color:#a1a1a1;
}
.bclass {
    font-weight:bold;
}
.lcontact{
    border:1px solid #e2e2c9;
    padding:15px 0 0 33px;
    width:246px;
    font-size:15px;
    line-height:22px;
    color:#7b7b7b;
}
.lcimg {
    padding:10px 0 23px 2px;
    font-size:0;
}
#bread {
    padding-top:23px;
    padding-bottom:23px;
    width:969px;
    font-size:21px;
    color:#323232
}
#pro {
    padding:0 19px 15px 0;
    width:927px;
    color:#6a6a6a;
}
.pro {
    float:left;
    padding:15px 37px 15px 0;
    width:272px;
}
.pno {
    width:272px;
    text-align:center;
    line-height:24px;
    color:#f25d3c;
    font-size:15px;
}
.pimg{
    background-color:#f25d3c;
    width:272px;
    height:204px;
    border:1px solid #cfcfcf;
    overflow:hidden;
}
.pimg img{
    width:272px;
    height:204px;
    border:none;
}
.pdetail {
    display:none;
    padding-top:34px;
    padding-left:30px;
    line-height:18px;
    font-size:16px;
}
a .pdetail {
    color:#ffffff;
}
.checkbox {
    padding-top:2px;
    padding-bottom:2px;
    width:272px;
    text-align:center;
}
.checkbox input[type=checkbox] {
    vertical-align:middle;
}
.pagination {
    display: inline-block;
    border-radius: 4px;
}
.pagination>li {
    display: inline;
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination>.disabled>a,.pagination>.disabled>span{
    color: #a5a5a5;
    cursor: not-allowed;
    border-color: black;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #777;
    /*border: 1px solid black;*/
}
.pagination>.active>span{
    color: #fff;
    cursor: default;
    background-color: #777;
    border-color: #777;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}
.pageno {
    width:50px;
}
.pagebtn {
    width:37px;
    background-color:#f15a21;
    border:1px solid #f15a21;
    color:white;
    height:22px;
}
.select {
    padding-top:6px;
    padding-right:37px;
}
.select input[type=button] {
    background-color:#42a3cb;
    color:white;
    border-color:#42a3cb;
    outline:none;
}
#pic {
    float:left;
    padding-bottom:69px;
}
#pic img{
    width:600px;
    height:450px;
    border:1px solid #e7e7e7 !important;
    box-shadow:rgba(202,202,202,0.4) 7px 7px;
    }
#param {
    float:right;
    width:345px;
    line-height:19px;
    color:#f15a21;
}
#paramtop {
    font-size:26px;
    padding-bottom:13px;
}
#param input[type=button] {
    background-color:#f15a21;
    color:white;
    border-color:#f15a21;
    outline:none;
}
.cartimg {
    width:160px;
}
.txtorder {
    width:179px;
}
.buttonface{
    background-color:#f15a21;
    color:white;
    border-color:#f15a21;
    outline:none;
}
#contentbg {
    background-color:#f7f7f7;
    width:959px;
    min-height:729px;
    border:1px solid #e5e5e5;
    border-left:4px solid #f25824;
}
.empty {
    margin:0 auto;
    padding:20px;
    color:#6a6a6a;
    text-align:center;
}
#newsbg {
    background-color:#f7f7f7;
    padding:20px 40px;
    width:879px;
    min-height:729px;
    border:1px solid #e5e5e5;
    border-left:4px solid #f25824;
}
#newsbg a{
    color:#6a6a6a;
}
.row {
    line-height:30px;
    color:#6a6a6a;
    clear:both;
}
#view_title
{
	margin:0 auto;
	line-height:30px;
	text-align:center;
	font-size:18px;
    color:#a1a1a1;
	}
#view_content
{
	margin:0 auto;
	padding:10px 20px;
	line-height:20px;
    color:#a1a1a1;
	}
#viewbar
{
	margin:0 auto;
	padding:10px 20px 14px;
	line-height:20px;
	line-height:20px;
	}
#viewbar a
{
    color:#a1a1a1;
	}
#feedbacktitle {
    padding-left:87px;
    padding-bottom:14px;
    width:750px;
    text-align:center;
    font-size:21px;
    line-height:31px;
}
.form-group {
    padding-left:87px;
    padding-bottom:20px;
    width:750px;
}
.form-control {
    display: block;
    width: 100%;
    height: 44px;
    padding: 10px 12px;
    font-size: 15px;
    color: #a2a2a2;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-sizing: border-box;
    outline:none;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-primary {
    color: #fff;
    background-color: #fe980f;
    border-color: #fe980f;
}
#txtContent {
    height:158px;
    font-family:Arial;
}
#contacttitle {
    padding-right:92px;
    padding-bottom:14px;
    width:320px;
    text-align:center;
}
.contact {
    width:320px;
    color:#7b7b7b;
    line-height:25px;
    font-size:16px;
}
#footer {
    background-color:#5b5a5a;
    height:151px;
}
#copyright {
    padding-top:68px;
    padding-left:52px;
}
#copy {
    color:#dddddd;
}
#copy span{
    color:#f15a21;
}
#copy a{
    color:#f15a21;
}
#fcontact {
    padding-top:5px;
    color:white;
    font-size:13px;
}
.fcontact {
    width:169px;
}
#fnav {
    padding-top:30px;
    padding-right:37px;
    width:472px;
}
.fnav {
    float:left;
    width:118px;
}
.fnav img
{
    border:none;
}