﻿@charset "utf-8";
@import url(font.css );
@import url(main.css );
@import url(dll.css );
.header{ background-color: #FFFCEB;}
.logo{padding: 20px 0 0 20px; float:left;}

.top_nav{float:right; padding:46px 10px 0 0; text-align: right;}
.top_nav img{ vertical-align: middle; margin: 0px 3px;}
.top_nav a{color:#2E0002; text-decoration:none; line-height:25px;}
.top_nav a:hover {color:#CE0300; text-decoration:underline;}

.i_banner{ padding-top:8px;}
.i_nav{ height:36px; background:url(../images/menub.jpg) repeat-x; /* overflow:hidden; */}
.i_nav .inavr{width:270px; height:36px; float:right; background:url(../images/menur.jpg) no-repeat; text-align:center; color:#FFFCE8; line-height:36px; overflow: hidden;}

.container{}
.i_left{width:264px; float:left; background-color: #FFFCEB;}
.i_left h3{line-height:24px; background:url(../images/icon01.gif) no-repeat 0px 7px; padding-left:13px; color:#BD0100; font-weight:bold;}
.i_left h3 a{color:#BD0100;}
.i_left h4{}
.in_company{background:#F2EEE2; padding: 8px; line-height:20px; margin-top:3px; text-align:left; float:left; width:247px;overflow:hidden;}
.in_contact{background:#F2EEE2; padding: 8px; line-height:20px; margin-top:3px; float:left;width:248px;overflow:hidden;}
.the_contact{ padding: 0px 3px; background-repeat: repeat-y;}
.i_left ul.content{background:#F2EEE2; padding:8px 8px; line-height:24px; margin-top:3px;}
.i_n_list{width:423px; margin:0 auto;}
.i_n_list ul.intit{}
.i_n_list ul.intit li.int01{float:left;background:url(../images/icon01.gif) no-repeat 0px 2px; padding-left:13px; color:#BD0100; font-weight:bold;}
.i_n_list ul.intit li.int02{float:right;}
.nlist{padding:5px 0;}
.nlist ul{}
.nlist li{padding-left:15px;background:url(../images/icon02.gif) no-repeat 0px 8px; line-height:26px;}
.nlist li a{margin:0px;padding:0px;float:left;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;width:330px;}

.i_p_list{ padding-top:10px;display:table; height:100%;}
.i_p_list ul{float:left; width:126px; padding-left:10px; margin-bottom:10px;}
.i_p_list li.ipimg{ width: 118px; height: 92px; overflow:hidden; border:solid 4px #F1EFE0; margin-bottom: 4px; text-align: center;}
.i_p_list li.ipimg img{ height: 92px;}
.i_p_list li.iptext{background:url(../images/icon03.gif) no-repeat; padding-left: 15px; color:#373526; width: 110px; display:block; overflow:hidden; white-space: nowrap;text-overflow:ellipsis;}
.i_p_list li.iptext a{color:#373526;text-decoration:none; }
.i_p_list li.iptext a:hover {color:#CE0300; text-decoration:none;}
.i_right{width:251px; float:right; background-color: #FFFCEB;}
.i_right h3{background:url(../images/icon01.gif) no-repeat 0px 2px; padding-left:13px;font-weight:bold;}
.i_right h3 a{color:#BD0100;text-decoration:none;}
.marqueebox1{ width:250px; height:570px; overflow: hidden;}
.case{background:#F2EEE2; margin-top:3px; padding-bottom:15px;}
.case ul{width:237px; margin:0px auto; padding: 15px 0px 5px 0px; height: 209px; overflow: hidden;}
.case li{}
.case li.caseimg{ border:solid 3px #fff; width: 231px; height: 173px; overflow: hidden; text-align: center;}
.case li.caseimg img{ width: 231px;}
.case li.casetext{background:url(../images/icon04.gif) no-repeat 4px 4px; padding-left: 20px; height: 30px; line-height: 30px; color:#373526;}
.case li.casetext a{color:#373526; text-decoration:none; line-height: 20px; width: 215px; display: block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.case li.casetext a:hover {color:#CE0300;text-decoration:none;}
.footer{ background-color: #FFFCEB;}
.footer ul{float:left; width:956px; text-align:center; height:38px; background:url(../images/footerb.gif) repeat-x; line-height:38px;color:#fff; font-family:Arial, Helvetica, sans-serif;}
.cont{text-align:center; padding:3px 0;}
.p_line{height:17px; background:url(../images/bg.gif) repeat-x;}
.p_left{background:#F2EEE2;margin-top:3px;}
.p_left ul{ padding:10px 0px;}
.p_left li{background:url(../images/icon05.gif) no-repeat 32px center; padding-left:41px; color:#5D3B39; line-height:26px;}
.p_left li a{color:#5D3B39;text-decoration:none;}
.p_left li a:hover {color:#CE0300;text-decoration:none;}
.p_right{width:689px; float:right;}
.p_right ul.prtit{}
.p_right ul.prtit li.int01{float:left;background:url(../images/icon01.gif) no-repeat 0px 2px; padding-left:13px; color:#BD0100; font-weight:bold;}
.p_right ul.prtit li.int02{float:right;}
.p_p_list_lists{width:664px; margin:0 auto; padding: 8px 0px 0px 0px; line-height: 20px;}
.p_p_list_lists h5{height:6px; background:url(../images/bg01.gif) repeat-x; margin-top:20px;}
.p_p_list_lists h6{text-align:right; line-height:24px;}
.othermenubar a{ color:#FFFFFF;}
.othermenubar a:hover{ color: #FFCC33;}
.footer_copyright{text-align:center; line-height: 20px; padding-bottom: 4px;}
.footer_copyright img{ vertical-align: middle;}

/**---首页扩展----**/
.index_defined01{width:264px; overflow: hidden;}
.index_defined01 h3{line-height:24px; background:url(../images/icon01.gif) no-repeat 0px 7px; padding-left:13px; color:#BD0100; font-weight:bold;}
.index_defined01 h3 a{ color:#BD0100;}
.nlist_s li a{ width:160px}
.nlist_s li{ width:248px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nlist_s{background:#F2EEE2; padding:8px 8px; line-height:24px; margin-top:3px; text-align:left; float:left}
.index_defined02{width:264px; overflow: hidden;}
.index_defined02 h3{line-height:24px; background:url(../images/icon01.gif) no-repeat 0px 7px; padding-left:13px; color:#BD0100; font-weight:bold;}
.index_defined02 h3 a{color:#BD0100;}
.nlist_ss{background:#F2EEE2; padding:8px 8px; line-height:24px; margin-top:3px; text-align:left; float:left}
.nlist_ss li a{ width:160px}
.nlist_ss li{ width:248px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.index_defined03{width:423px; margin:10px auto; overflow: hidden;}
.index_defined03 ul.i_p_tit03{}
.index_defined03 ul.i_p_tit03 li.intt01{float:left;background:url(../images/icon01.gif) no-repeat 0px 2px; padding-left:13px; color:#BD0100; font-weight:bold;}
.index_defined03 ul.i_p_tit03 li.intt02{float:right;}
.nlist_s_03{background:#F2EEE2; padding:8px 8px; line-height:24px; margin-top:3px; text-align:left; float:left;}
.nlist_s_03 ul li{clear:both;}
.nlist_s_03 ul li a{width:310px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;display:block;float:left;}
.nlist_s_03 ul li font{float:left;}
.nlist_s_03 ul li span{float:right;}

.index_defined04{width:251px; overflow: hidden;}
.index_defined04 h3{line-height:24px; background:url(../images/icon01.gif) no-repeat 0px 7px; padding-left:13px; color:#BD0100; font-weight:bold;}
.nlist_sss li a{ width:160px}
.nlist_sss li{ width:248px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nlist_sss{background:#F2EEE2; padding:8px 8px; line-height:24px; margin-top:3px; text-align:left; float:left;}

.p_p_list_s{  }
.p_p_list_s li{ width:630px; overflow:hidden;}
.p_p_item{height:150px; width:120px; }

.p_p_item a{text-align:center;}
.p_p_info{ width:470px; height:140px;overflow:hidden}
/**---结束扩展----**/

/*----开始内页扩展---*/
.nm_defined01{width:264px; float:left; overflow: hidden;}
.nm_defined01 h3{line-height:24px; background:url(../images/icon01.gif) no-repeat 0px 7px; padding-left:13px; color:#BD0100; font-weight:bold;}
.nm_defined01 h4{}
.nm_defined01 ul{background:#F2EEE2; padding:8px 8px; line-height:24px; margin-top:3px;}
.nm_defined01 ul li{width:250px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_contenttext2{line-height:20px;background:#F2EEE2; margin-top:3px; padding:0px 5px;}

.nm_defined02{width:264px; float:left; overflow: hidden;}
.nm_defined02 h3{line-height:24px; background:url(../images/icon01.gif) no-repeat 0px 7px; padding-left:13px; color:#BD0100; font-weight:bold;}
.nm_defined02 h4{}
.nm_defined02 ul{background:#F2EEE2; padding:8px 8px; line-height:24px; margin-top:3px;}
.nm_defined02 ul li{width:250px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.nm_defined03,.nm_defined04{width:689px; float:right; margin-top:10px;}
.p_right ul.prtit{}
.prtitr_03{float:left;background:url(../images/icon01.gif) no-repeat 0px 2px; padding-left:13px; color:#BD0100; font-weight:bold;}
.prtitrr_03{float:right;}
.main_contenttext3{ line-height:24px; margin-top:3px; padding:0px 5px; white-space:normal; overflow:hidden; width:670px;}
.main_contenttext4{ overflow: hidden; margin-top:3px; width:690px;}
.nlist_ny {width:680px; line-height:24px;}
.nlist_ny ul{ margin-left:5px;line-height:24px; margin-top:10px;}
.nlist_ny ul li{clear:both;}
.nlist_ny ul li a{dispaly:block;float:left;}
.nlist_ny ul li span{float:right;}
.nlist_ny ul li font{float:left;}

.topscroll_tit { line-height: 20px;}

/*----结束内页扩展---*/