﻿
@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}
ul, ol {
    list-style: none outside none;
}
.clear {
    clear: both;
}
body {
    color: #0073B2;
    font-family: Tahoma,"宋体";
    font-size: 12px;
    margin: 0;
    padding: 0;
}
input, a {
    outline: medium none;
}
img {
    border: medium none;
}
a {
    color: #0073B2;
    text-decoration: none;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    font-family: Arial,"宋体";
    font-size: 12px;
    margin: 0;
    padding: 0;
}
.sortnav {
    background: url("/mycms/templates/css/imagesb1.jpg") no-repeat scroll center top #E8E8E8;
    display: inline-block;
    margin-bottom: 10px;
    width: 236px;
}
.sortnavt {
    background: url(" /mycms/templates/css/images/bg2_bg.png") no-repeat scroll center bottom ;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
    padding-left: 38px;
    padding-top: 15px;
}
.i_ullist_sortnav {
    padding-top: 10px;
}
.i_ullist_sortnav li {
    background: url(/mycms/templates/css/images/line.png) no-repeat scroll center bottom ;
    height: 35px;
    line-height: 35px;
    margin: auto;
    width: 195px;
}
.i_ullist_sortnav li a {
    background: url("/mycms/templates/css/images/icon.gif") no-repeat scroll 12px 12px ;
    color: #333333;
    display: block;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding-left: 30px;
}
.i_ullist_sortnav li a:hover {
    background: url(/mycms/templates/css/images/bg2_bg.png) no-repeat scroll center center ;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.i_u_def1, .p_u_def1 {
    background: url("/mycms/templates/css/imagesb1.jpg") no-repeat scroll center top #E8E8E8;
    color: #0073B2;
    margin-bottom: 10px;
    width: 235px;
}
.title dt a{
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    padding-left: 38px;
}
.i_u_def1 .title, .p_u_def1 .title {
    background: url("/mycms/templates/css/images/bg2_bg.png") no-repeat scroll center bottom ;
    height: 35px;
    line-height:35px;
    margin: 0 auto;
    padding-top: 15px;
    padding-left:35px;
    font-weight:bold;
    color:#fff;
}
.i_u_def1 .title dt a, .p_u_def1 .title dt a {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    padding-left: 38px;
}
.i_u_def1 .content, .p_u_def1 .content {
    background: url("/mycms/templates/css/images/bot1.jpg") no-repeat scroll center bottom ;
    color: #333333;
    line-height: 22px;
    padding: 5px 20px 14px;
}
.i_u_def1 .list, .p_u_def1 .list {
    background: url("/mycms/templates/css/images/bot1.jpg") no-repeat scroll center bottom ;
    padding: 5px 0 14px;
}
.i_u_def1 .list li, .p_u_def1 .list li {
    background: url("/mycms/templates/css/images/icon.gif") no-repeat scroll 23px 5px ;
    line-height: 22px;
    padding-left: 36px;
}
.i_u_def1 .list li a, .p_u_def1 .list li a {
    color: #3C3C3C;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 93%;
}
.i_content {
}
.i_content .i_c_t {
    background: url("/mycms/templates/css/images/rb.gif") no-repeat scroll left center ;
    border-bottom: 1px solid #C4C4C4;
    height: 24px;
}
.i_content .i_c_t li {
    color: #0073B2;
    font-weight: bold;
    line-height: 24px;
    padding-left: 20px;
    text-align: right;
    width: 687px;
}
.i_content .i_c_t span {
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 4px;
}
.i_content .i_c_t .mero {
    font-size: 12px;
}
.i_content .i_c_text {
    color: #333333;
    line-height: 20px;
    padding: 10px 10px 20px;
}
.i_content .i_c_text dt {
    float: left;
    width: 237px;
}
.i_content .i_c_text dd {
    float: left;
    line-height: 25px;
    text-align: left;
    width: 456px;
}
.i_c_text p {
    line-height: 25px;
    padding-left: 10px;
    padding-right: 10px;
}
.mtop {
    padding-top: 11px;
}
.i_n_list {
    float: left;
    width: 343px;
}
.i_n_list .i_n_t {
    background: url("/mycms/templates/css/images/rb.gif") no-repeat scroll left center ;
    border-bottom: 1px solid #C4C4C4;
    height: 24px;
}
.i_n_list .i_n_t li {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    line-height: 24px;
    padding-left: 20px;
    width: 320px;
}
.i_n_list .i_n_t a {
    float: right;
    font-size: 12px;
    line-height: 18px;
    padding-right: 4px;
    text-align: right;
}
.nlist {
    padding-top: 10px;
    width: 343px;
}
.nlist ul {
    width: 343px;
}
.nlist li {
    background: url("/mycms/templates/css/images/icon1.gif") no-repeat scroll 7px 11px ;
    color: #C4C4C4;
    line-height: 25px;
    padding-left: 20px;
    text-align: right;
}
.nlist li a {
    color: #333333;
    display: block;
    float: left;
    overflow: hidden;
    text-align: left;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 70%;
}
.nlist li a:hover {
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}
.nlist dd {
    color: #C4C4C4;
    float: right;
    line-height: 25px;
    padding-right: 9px;
}
.i_case {
    float: right;
    width: 344px;
}
.i_case .i_c_t {
    background: url("/mycms/templates/css/images/rb.gif") no-repeat scroll left center ;
    border-bottom: 1px solid #C4C4C4;
    height: 24px;
    width: 344px;
}
.i_case .i_c_t li {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    line-height: 24px;
    padding-left: 20px;
    width: 320px;
}
.i_case .i_c_t a {
    float: right;
    font-size: 12px;
    line-height: 18px;
    padding-right: 4px;
    text-align: right;
}
.i_case .cases {
    padding: 15px 10px 10px;
}
.i_p_list {
}
.mtop {
    padding-top: 11px;
}
.i_p_list {
}
.i_p_list .i_p_t {
    background: url("/mycms/templates/css/images/rb.gif") no-repeat scroll left center ;
    border-bottom: 1px solid #C4C4C4;
    height: 24px;
}
.i_p_list .i_p_t li {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    line-height: 24px;
    padding-left: 20px;
    width: 943px;
}
.i_p_list .i_p_t a {
    float: right;
    font-size: 12px;
    padding-right: 4px;
    text-align: right;
}
.plist {
    width: 707px;
}
.plist dl {
    float: left;
    padding: 10px 0 0 15px;
}
.plist dt, dd {
    line-height: 22px;
    text-align: center;
}
.pro {
    border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #D9D9D9;
    border-right: 1px solid #D9D9D9;
    height: 197px;
    margin: 0 auto;
    padding-left: 10px;
    width: 951px;
}
#demo {
    float: left;
    margin-top: 10px;
    overflow: hidden;
    width: 943px;
}
#demo img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #D9D9D9;
    height: 113px;
    margin-top: 10px;
    width: 154px;
}
#indemo {
    float: left;
    width: 800%;
}
#demo1 {
    float: left;
     
}
#demo2 {
    float: left;
}
#demo .cn00 {
    float: left;
    padding: 0 0 4px;
    text-align: center;
}
#demo .cn {
    height: 113px;
    margin-left: 15px;
    width: 154px;
}
#demo .cn00 p a {
    color: #000000;
    font-size: 12px;
    line-height: 54px;
    margin-left: 8px;
    margin-top: 15px;
    text-align: center;
}
#demo .cn00 p a:hover {
    color: #545454;
}
#demo .cn00 p a:hover {
    color: #535353;
}
.link {
    border: 1px solid #D9D9D9;
    margin: 20px auto;
    width: 960px;
}
.youlian {
    color: #000000;
    float: left;
    font-family: 微软雅黑;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    margin: 10px auto 15px 15px;
    width: 920px;
}
.youlian span {
    color: #000000;
    font-family: 微软雅黑;
    font-size: 12px;
    font-weight: normal;
    margin-left: 12px;
}
.youlian span a {
    color: #000;
    font-family: 微软雅黑;
    font-size: 12px;
    font-weight: normal;
    margin-left: 12px;
}


/*搜搜*/
.logo_sousuo{
	width:400px;
	float:right;
	 margin-top: 20px;
	
}

.logo_sousuo #shuru {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #9E9E9E -moz-use-text-color #9E9E9E #9E9E9E;
    border-image: none;
	background:url(searchl.png) no-repeat;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    color: #999999;
    height: 31px;
    line-height: 31px;
    text-indent: 5px;
    vertical-align: middle;
    width: 295px;
}
.logo_sousuo #button {
    border: medium none;
    height: 35px;
    outline: medium none;
    vertical-align: middle;
    width: 35px;
}
