@charset "utf-8";
/* CSS Document */

body { MARGIN:0PX 0PX; PADDING:0PX 0PX; font-size:14px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; COLOR:#FFF; background:#424242; line-height:25px; margin-left:auto; margin-right:auto; }
a { color:#FFF; text-decoration:none; outline-style:none; outline-color:invert; outline-width:medium; cursor:pointer; }
a:link { text-decoration:none; }
a:hover { color:#920e12; }
a img { border:0; }
img { vertical-align:middle; }
a { blr:expression(this.onFocus=this.blur());
}
a { outline: none; }
a:focus { outline: none; }
h1, h2, h3, h4, ul, li, div, p, span, b, i, input, select, a { margin:0px; padding:0px; }
ul, li, dl, dd, dt { padding:0px; margin:0px; list-style:none; }
em { font-style:normal; }
a img { border:none; }
.clear { clear:both; height:0; overflow:hidden; display:block; }
.blue { color:#006ea5; }
.float_left { float:left; }
.float_right { float:right; }
.songti { font-family:'宋体'; }
.container { min-width:1200px; width:1200px; margin:0px auto; padding:0px; text-align:left; position:relative; clear:both; }
.none, .hover { display:none; }
.block { display:block; }
.c { clear: both; content:""; display:table; }
.c:after { clear:both; content:""; display:table; }
#header { width:100%; min-width:1200px; background:#EC1B24; margin:0 auto; color:#fff; }
#header .header { width:1200px; margin:0 auto; height:50px; line-height:50px; }
#footer { width:100%; min-width:1200px; margin:0 auto; }
#footer_main { width:1200px; margin:0 auto; padding:30px 0; }
.footer_banner { height:auto; width:auto; margin:0 auto; margin-left:475px; line-height:1em; }
.footer_link { width:auto; height:auto; margin:0 auto; margin-top:25px; }
.footer_link ul { margin-top:25px; margin-left:365px; }
.footer_link ul li { float:left; }
.footer_link ul li a { display:inline-block; font-size:14px; color:#FFF; padding:0 20px; text-align:center; }
.footer_link ul li span { width:2px; height:14px; background:#797979; display:inline-block; position:relative; top:2px; }
.footer_link ul li a:hover { color:#920E12; }
#footet_copy { width:auto; height:auto; line-height:2em; margin:0 auto; text-align:center; text-transform:uppercase; }
#psearch { width:900px; margin:0 auto; position:relative; }
#psearch .keyword { width:182px; height:23px; margin:0 auto; }
#psearch .keyword input { width:182px; height:23px; margin:0 auto; padding-left:10px; line-height:23px; font-size:15px; outline:none; border:none; font-family:"微软雅黑"; color:#333; background:url(../images/input_search.png) no-repeat center; outline:none; }
#psearch .psubmit { cursor:pointer; position:absolute; top:0px; left:545px; background:url(../images/nav_search.jpg) no-repeat center; width:23px; height:21px; border:none; outline:none; }
/*head.html*/

#head { height:110px; width:100%; background:#000; }
#head { background:url(../images/header_bg.jpg) no-repeat center; height:110px; }
.top { width:100%; z-index:99; position:relative; height:110px; line-height:110px; position:relative; }
.logo { float:left; margin-top:15px; width:10%; margin-left:2%; }
.menu { height:auto; width:auto; position:absolute; top:70px; width:100%; float:right; height:40px; }
.menu>ul { width:83%; float:right; position:absolute; right:0px; }
.menu>ul>li { float:left; color:#fff; text-align:center; z-index:999; height:40px; margin:0 10px; width:10%; }
.menu>ul>li>a { color:#FFF; display:block; line-height:40px; height:40px; font-size:16px; text-align: center; }
.menu>ul>li>a:hover { background-color:#920E12; }
#head .top .menu ul li.li_search { cursor:pointer; position:relative; width:13px; height:13px; }
#head .top .menu ul li.li_search a.search { display:block; width:13px; height:13px; background:url(../images/index_search.png) no-repeat center; }
#head .top .menu ul li.li_eng { width:55px; }
.menu ul li a.search { width:13px; height:13px; background:url(../images/input_search.png) no-repeat center; position:relative; top:15px; float:right; }
.menu ul li a.eng { width:55px; background:url(../images/index_top_bottom.png) no-repeat right; float:right; }
.menu ul li a.nav_product_a { position:relative; }
.menu ul li.nav_product_li { position:relative; }
.product_hover { position:absolute; top:40px; width:550px; height:auto; z-index:999; background-color:#FFF; display:none; }
.nav_hover_img { width:550px; height:200px; margin-bottom:10px; }
.nav_hover_title { font-size:20px; line-height:2em; border-bottom:1px dotted #8B8B8B; height:40px; padding-bottom:15px; margin:0 25px; width:500px; color:#333; text-align: left; min-height:400px; }
.nav_hover_title>ul { height:22px; }
.nav_hover_title>ul>li { float:left; height:22px; width:100px; display:inline-block; position:relative; }
.nav_hover_title>ul>li>a { color:#000; font-size:20px; display:inline-block; float:left; }
.nav_hover_title>ul>li>a:hover { color:#920E12; }
.nav_hover_con { width:500px; display:none; height:auto; padding-bottom:30px; border-top:1px dotted #8B8B8B; margin-bottom:50px; position:absolute; top:40px; left:0; height:auto; z-index:999; }
.nav_hover_con02 { left:-100px; display:none; z-index: 99; }
.nav_hover_con03 { left:-200px; display:none; z-index: 999; }
.nav_hover_con ul { height:auto; }
.nav_hover_con ul li { width:130px; float:left; height:15px; margin:20px 0; font-size:14px; }
.nav_hover_con ul li.four { width:100px; height:15px; margin:20px 0; font-size:14px; }
.nav_hover_title .nav_hover_con ul li a { display:block; padding-right:15px; color:#333; text-align: left; font-size:14px; height:15px; line-height:15px; }
.nav_hover_con ul li a:hover { color:#920E12; }
.nav_product_li:hover .product_hover { display:block; }
 @media only screen and (max-width:1100px) {
 .menu ul li.li_search {
display:none;
}
}
 @media only screen and (max-width:1050px) {
 .menu ul li a.eng {
display:none;
}
}
/* Search */

#search { height:25px; width:325px; position:absolute; left:-180px; top:-25px; display:none; }
#search .language span { float:left; width:59px; height:21px; line-height:21px; text-align:center; margin-right:10px; cursor:pointer; }
#search .language span.active { background:url(../images/lan_bg.jpg) no-repeat center; color:#FFF; }
#search .keyword { float:left; width:140px; height:24px; }
#search .keyword input { height:23px; font-size:14px; width:175px; padding-left:7px; line-height:23px; float:left; border:0; outline:none; font-family:"微软雅黑"; color:#333; background:url(../images/input_search.png) no-repeat; }
#search .submit { cursor:pointer; float:left; width:30px; height:23px; border:0; outline:none; color:#666; position:relative; left:40px; }
/* head  end */



#banner { width:100%; min-width:1200px; margin:0 auto; position:relative; text-align:center; height:780px; }
.slideBox { width:100%; min-width:1200px; height:780px; overflow:hidden; position:relative; margin:0 auto; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd li { zoom:1; vertical-align:middle; }
.slideBox .bd ul { margin:0 auto; }
.hd { position:absolute; height:14px; left:49%; bottom:65px; text-align:right; z-index:999; }
.hd ul { overflow:hidden; zoom:1; float:left; }
.hd ul li { float:left; margin-right:15px; width:14px; height:14px; text-align:center; background:url(../images/banner_btn.png) no-repeat center center; cursor:pointer; text-indent:-9999px; }
.hd ul li.on { background:url(../images/banner_btn_on.png) no-repeat center center; }
.slideBox a.next, .slideBox a.prev { position: absolute; left:80px; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/index_slider_left.jpg) no-repeat center; filter: alpha(opacity=50); opacity: 0.5; }
.slideBox a.next { background: url(../images/index_slider_right.jpg) no-repeat center; left: auto; right:80px; }
#inside_banner { width:100%; min-width:1200px; margin:auto; position:relative; text-align:center; height:500px; }
.inslideBox { width:100%; min-width:1200px; margin:0 auto; height:500px; overflow:hidden; position:relative; }
.inslideBox .bd { position:relative; height:100%; z-index:0; }
.inslideBox .bd ul { margin:0 auto; }
.inslideBox .bd li { zoom:1; vertical-align:middle; }
.inslideBox ul { margin:0 auto; }
/* banner */







#index_main { width:100%; min-width:1200px; margin:0 auto; }
.index_main { width:1200px; margin:0 auto; padding-bottom:30px; padding-top:10px; }
.index_pro_list { width:389px; height:240px; position:relative; float:left; margin-right:10px; }
.index_pro_img { width:389px; height:240px; }
.index_pro_con { position:absolute; bottom:20px; left:25px; }
.index_pro_con .index_pro_sm_logo { width:82px; height:28px; }
.index_pro_title { font-size:28px; line-height:1.2em; color:#FFF; color:#ddd; }
.index_pro_title span { display:inline-block; width:4px; height:7px; background:url(../images/index_to_right.png) no-repeat center; margin-left:5px; position:relative; top:-5px; }
.index_pro_eng_title { font-size:12px; text-transform:uppercase; line-height:1.5em; color:#ddd; }
.index_pro_img img { opacity:0.8; }
.index_pro_img:hover img { opacity:1; }
.index_pro_img:hover .index_pro_title { color:#fff; }
.index_pro_img:hover .index_pro_eng_title { color:#fff; }
.news_list_img img { -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1); transform: scale(1); }
.news_list_img:hover img { opacity: 0.5; -webkit-transform: scale(1.1); transform: scale(1.1); }
/*other_banner*/

#other_banner { width:100%; min-width:1200px; margin:0 auto; height:490px; background:url(../images/pd_slider.jpg) no-repeat center; }
#other_banner_main { width:1200px; margin:0 auto; height:490px; }
.other_banner_img { height:490px; }
#other { width:100%; min-width:1200px; margin:0 auto; }
#other_main { width:1200px; margin:0 auto; padding-top:40px; padding-bottom:60px; }
.other_left { float:left; width:270px; height:auto; margin-right:30px; }
.other_product_title { width:260px; background-color:#EC1B24; height:90px; padding-left:10px; padding-top:20px; }
.other_product_line { width:25px; height:10px; background-color:#fff; margin-bottom:30px; }
.product_title { font-size:26px; text-transform:uppercase; }
.other_list { width:268px; border:1px solid #FFF; height:auto; border-top:none; }
/*products*/

.pro_title { margin:40px 0; margin-bottom:50px; font-size:30px; font-weight:bold; color:#fff; position:relative; padding-left:20px; }
.top_quotes { position:absolute; top:-10px; left:0px; display:inline-block; width:14px; height:10px; background:url(../images/pd_pro_double_quotes.png) no-repeat center; }
.bottom_quotes { position:absolute; bottom:-10px; left:260px; display:inline-block; width:14px; height:10px; background:url(../images/pd_pro_double_quotes.png) no-repeat center; }
.pro_page { font-size:20px; font-weight:normal; color:#cdcdcd; }
.pro_page em { font-size:28px; }
.pro_list { width:1200px; height:290px; margin-bottom:15px; }
.pro_lg { position:relative; width:575px; height:590px; }
.pro_sm { position:relative; width:278px; height:280px; }
.pro_xm { position:relative; width:573px; height:279px; }
.pro_right { float:left; height:480px; margin-bottom:20px; width:590px; }
.pro_left { float:left; height:480px; margin-bottom:20px; width:572px; position:relative; }
.pro_left .pro_modal { display:block; position:absolute; width:215px; height:65px; line-height:65px; text-align: center; font-size:24px; bottom:35px; left:180px; background:url(../images/pro1_logo_modal.png) no-repeat center; color:#fff; }
.pro_right_list { width:590px; height:230px; margin-bottom:20px; position:relative; }
.pro_right_list .pro_right_modal { display:block; position:absolute; width:215px; height:65px; text-align: center; line-height:65px; font-size:24px; color:#fff; background:url(../images/pro1_logo_modal.png) no-repeat center; left:185px; top:90px; }
.pro_tit { float:left; width:240px; }
.pro_note { float:right; width:890px; height:60px; line-height:2em; color:#fff; font-size:14px; font-weight:normal; overflow:hidden; }
.pro_sm_list .pro_sm { float:left; }
.pro_lg_title, .pro_xm_title, .pro_sm_title { position:absolute; bottom:30px; left:20px; font-size:24px; color:#fff; }
.pro_nav { display:block; width:1150px; height:40px; background-color:#696969; line-height:40px; padding:0 25px; font-size:15px; }
.pro_list_line { width:1200px; height:5px; border-top:1px dotted #FFF; }
.pro_nav span { float:right; width:4px; height:7px; background:url(../images/index_to_right.png) no-repeat center; position:relative; top:15px; }
.pro_dislist { width:1150px; padding:25px; }
.dislist_left { float:left; width:350px; height:auto; margin-right:50px; }
.dislist_right { float:left; width:740px; min-height:740px; }
.dislist_right_list { float:left; width:195px; height:195px; margin-right:20px; margin-bottom:10px; }
.dislist_right_list img { max-height:195; max-width:195px; }
.dispro_left { float:left; width:180px; margin-right:50px; }
.dispro_left_title { width:170px; padding:5px; font-size:14px; background-color:#575757; margin-bottom:10px; }
.dispro_con { width:1200px; line-height:2em; margin-bottom:35px; }
.dispro_left_con { width:170px; padding:5px; }
.dispro_left_con ul { width:170px; min-height:740px; }
.dispro_left_con ul li { width:170px; }
.dispro_left_con ul li a { width:170px; display:block; line-height:2em; font-size:13px; }
.dispro_right { float:left; width:970px; min-height:740px; }
.dispro_right_left { float:left; width:280px; height:auto; height:auto; margin-right:50px; }
.dispro_right_left_img img { max-width:280px; }
.dispro_right_left_con { font-size:12px; margin-top:5px; }
.dispro_right_left_con span { font-size:15px; font-weight:bold; }
.dispro_right_right { float:left; width:850px; height:auto; min-height:auto; }
.dispro_right_right_list { float:left; width:130px; height:130px; margin-bottom:20px; margin-right:10px; }
.dispro_right_right_list img { max-width:130px; }
.dislist_left img { max-width:350px; }
/*search*/

#psearch { width:900px; margin:0 auto; position:relative; }
#psearch .keyword { width:182px; height:23px; margin:0 auto; }
#psearch .keyword input { width:182px; height:23px; margin:0 auto; padding-left:10px; line-height:23px; font-size:15px; outline:none; border:none; font-family:"微软雅黑"; color:#333; background:url(../images/input_search.png) no-repeat center; outline:none; }
#psearch .psubmit { cursor:pointer; position:absolute; top:0px; left:545px; background:url(../images/index_search.png) no-repeat center; width:23px; height:21px; border:none; outline:none; }
.other_list_list h3 { border-top:1px dotted #FFF; width:248px; font-weight:normal; display:block; height:50px; font-size:20px; position:relative; text-transform:uppercase; padding:0 10px; padding-top:5px; cursor:pointer; }
.other_list_list h3.active, .other_list_list h3:hover { color:#EC1B24; }
.other_list_list h3 span.yin { display:block; position:absolute; top:25px; left:10px; font-size:14px; }
.other_list_list h3 span.right { display:block; position:absolute; top:15px; right:10px; }
.other_list_list ul li { height:35px; width:268px; border-top:1px dotted #FFF; }
.other_list_list ul li a { display:block; height:35px; line-height:35px; width:248px; padding:0 10px; }
.product_right { float:right; width:900px; }
.product_top { height:40px; width:900px; border-top:1px solid #fff; border-bottom:1px solid #fff; }
.top_title { line-height:38px; height:40px; float:left; width:180px; font-size:12px; }
.top_page { float:right; }
.product_list { float:left; width:195px; margin-right:15px; }
.product_list .img { width:195px; height:188px; }
.product_list .img img { width:195px; height:188px; }
.product_list .title { font-size:15px; text-align: center; width:195px; margin:10px 0; }
.products { position:relative; margin:20px 0; }
.posi { position:absolute; right:0px; top:-55px; }
#index_main { min-width:1200px; width:100%; margin:0px auto; height:auto; padding:40px 0; }
.index_main { width:1200px; margin:0 auto; }
.index_left_list { float:left; background-color:#30303f; width:398px; height:742px; padding:30px 20px; }
.index_left_list .title { font-size:28px; font-weight:bold; color:#FFF; margin:20px 0; }
.index_left_list .title span { display:inline-block; width:310px; height:78px; background:url(../images/title.png) no-repeat center; }
.index_left_list>.con { color:#C5C5C5; line-height:2em; width:360px; margin-bottom:40px; font-size:15px; }
.index_left_list .img { width:293px; height:78px; background:url(../images/index_E.jpg) no-repeat center; }
.index_left_list .index_more a { display:inline-block; width:122px; height: 42px; background:url(../images/more.jpg) no-repeat center; margin-top:100px; cursor:pointer; }
.index_mid { float:left; margin-right:5px; }
.index_img { width:397px; height:244px; margin-bottom:5px; cursor:pointer; }
.index_img a { display:block; width:397px; height:244px; cursor:pointer; position:relative; }
.index_img a>img { width:397px; height:244px; }
.index_img a:hover .modal { display:block; }
.index_img_lg { cursor:pointer; }
.index_img_lg a:hover .modal_lg { display:block; }
.index_img_lg a { display:block; position:relative; width:399px; height:491px; }
.index_img_lg a>img { width:399px; height:491px; }
.index_right { float:left; }
.index_about { margin:40px 0; }
.index_about .title { width:1200px; text-align: center; font-size:36px; color:#30303F; }
.index_about .title span { display:block; width:1200px; text-align: center; font-size:16px; font-family:arial, helvetica, sans-serif; text-transform:uppercase; color:#30303F; margin:20px 0; margin-bottom:40px; font-weight:bold; }
.lg_img { float:left; width:601px; height:554px; margin-right:14px; }
.sm_img { float:left; width:585px; height:554px; }
.sm_img>.con { line-height:2em; height:300px; overflow:hidden; width:564px; font-size:15px; }
.sm_img .img_sm { width:564px; height:240px; margin-top:14px; }
.index_logo { margin:50px 0; }
.img_logo { width:525px; height:203px; margin:0 auto; }
.modal { position:absolute; top:0px; left:0px; width:397px; height:244px; display:none; background:url(../images/tm.png) repeat center; }
.modal .modal_title, .modal_lg .modal_title { font-size:18px; color:#FFF; font-weight:bold; width:397px; text-align:center; margin-top:20%; }
.modal .modal_more, .modal_lg .modal_more { width:100px; font-size:16px; height:30px; line-height:30px; text-align: center; border:1px solid #FFF; color:#fff; margin-left:150px; }
.modal_lg { position:absolute; top:0px; left:0px; width:399px; height:491px; display:none; background:url(../images/tm.png) repeat center; }
#home { min-width:1200px; width:100%; margin:0px auto; height:auto; background:#f6f6f6; padding:35px 0; }
.h_pro { width:1200px; margin:0px auto; }
.h_title { height:50px; clear:both; }
.h_title_l { float:left; }
.h_title_r { float:right; margin-top:15px; }
.hh_con { position:relative; width:1200px; height:350px; margin:0 auto; margin-top:15px; }
.h_list_pro { height:350px; overflow:hidden; width:1200px; margin:0 auto; }
.h_list_pro ul li { float:left; width:287px; height:350px; text-align:center; margin-right:17px; position:relative; }
.h_list_pro ul li .h_type_pic { width:285px; height:213px; overflow:hidden; border:solid 1px #ddd; }
.h_list_pro img { width:285px; height:213px; transform: scale(1, 1); transition: all 0.2s ease-in-out 0s; }
.h_list_pro img:hover { -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; }
.h_list_pro .h_pname { width:100%; color:#1a1a1a; font-size:14px; height:50px; line-height:50px; }
.h_list_pro .h_pmore { background:#0b4da3; color:#fff; height:40px; line-height:40px; width:120px; text-align:center; margin:0 auto; }
.h_list_pro .h_pmore a { color:#fff; display:block; font-size:14px; }
.h_lan { width:1200px; margin:0px auto; clear:both; }
.h_equipment { float:left; border:solid 1px #d1d1d1; width:397px; height:505px; padding:15px 10px; }
.h_equi_list { clear:both; padding-top:30px; height:auto; }
.h_equi_list ul li { float:left; width:189px; height:125px; overflow:hidden; margin:0 0 15px 12px; }
.h_equi_list ul li img { width:189px; height:125px; transform: scale(1, 1); transition: all 0.2s ease-in-out 0s; }
.h_equi_list ul li img:hover { -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; }
.h_about { float:right; border:solid 1px #d1d1d1; width:752px; height:505px; padding:15px 10px; }
.h_about_con { padding:15px 5px; font-size:14px; line-height:26px; }
/*index end*/



/*.con{ width:1200px; width:1200px; margin:0 auto; height:auto; padding:20px 0; font-size:14px;}*/

#left { width:250px; float:left; padding-bottom:20px; }
.left_top { padding-left:25px; color:#fff; font-size:24px; height:52px; line-height:52px; background:#0b4da3; }
.left_list { width:248px; margin:0 auto; border:solid 1px #e3e3e3; margin-bottom:30px; }
.left_list ul li { font-size:14px; }
.left_list ul li a { color:#555; height:45px; line-height:45px; display:block; padding-left:45px; background:url(../images/left_jt.jpg) no-repeat 25px; border-bottom:solid 1px #e3e3e3; }
.left_list ul li a:hover, .left_list ul li a.shover { color:#0b4da3; }
.left_list ul ul { display:none; }
.left_list ul ul li { clear:both; }
.left_list ul ul li a { color:#454545; height:35px; line-height:35px; background:none; border-bottom:solid 1px #d7d7d7; }
.left_list ul ul li a:hover, .left_list ul ul li a.shover { color:#2da5e5; background:none; }
.left_list ul ul li font { padding-right:5px; }
.left_cont { font-size:14px; color:#454545; padding:12px; border:solid 1px #d7d7d7; }
#right { width:900px; float:right; }
.right_dh { height:35px; line-height:35px; color:#FFF; border-bottom:solid 1px #FFF; }
.right_dh_l { font-size:16px; float:left; width:auto; color:#FFF; }
.right_dh_r { float:right; color:#FFF; background:url(../images/path.jpg) no-repeat left; padding-left:22px; }
.right_con { min-height:200px; height:auto; _height:200px; padding:20px 5px; font-size:14px; line-height:24px; }
.right_con img { max-width:100%; }
ul.list_pro { height:auto; min-height:300px; _height:300px; }
ul.list_pro li { width:282px; height:270px; float:left; margin-left:23px; text-align:center; }
ul.list_pro li img { width:280px; height:210px; border:solid 1px #FFF; }
ul.list_pro li a { display:block; color:#FFF; }
ul.list_pro li p { display:block; width:100%; text-align:center; padding-top:12px; font-size:15px; }
.page_num { text-align:center; font-size:14px; }
.share_list { margin:0 auto; width:100%; }
.share_list ul li { width:266px; float:left; margin-left:35px; height:245px; }
.share_list ul li h3 { text-align:center; padding-top:10px; line-height:18px; }
.share_list ul li h3 a { color:#272727; font-size:13px; }
.share_img_box { height:190px; display: table-cell; vertical-align: middle; text-align: center; width:260px; *display: block;
border:1px solid #dddddd; padding:2px; overflow:hidden; background:#ffffff; }
.share_img_box img { max-width:260px; max-height:190px; }
.share_list ul li:hover img { transform: scale(1.08); transition: all 0.5s ease 0s; -webkit-transform: scale(1.08); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
.share_list ul li:hover a { color:#0b4da3; }
/*dis_pro start*/

#dis_pro { margin:0 auto; position:relative; width:100%; min-height:350px; }
.dis_l { float:left; width:432px; }
.dis_pic img { min-height:331px; border:1px solid #ccc; }
.dis_r { float:right; width:370px; }
.d_name { height:50px; line-height:50px; font-size:16px; color:#0b4da3; text-align:left; font-weight:bold; border-bottom:solid 1px #ddd; }
.d_text { padding-top:15px; height:270px; overflow:hidden; line-height:30px; }
.dis_tab { min-height:200px; _height:200px; clear:both; }
.tab_title { height:41px; color:#3e65b4; border-bottom:solid 1px #ddd; font-size:15px; font-weight:bold; }
.tab_title div { display:block; width:140px; height:40px; line-height:40px; float:left; }
.tab_title div.thover { color:#0b4da3; }
.tab_note { padding:15px 10px; line-height:25px; min-height:100px; _height:100px; height:auto; }
.tab_note img { max-width:100%; }
/*cnews_content*/

.cnews_content { width:100%; margin:0 auto; }
.cnews_type { font-weight:bold; height:28px; line-height:28px; position:relative; padding-bottom:5px; }
.cnews_type a { position:absolute; top:0; right:0; line-height:28px; }
.ntype_pic { float:left; width:30%; border:1px solid #ccc; margin-top:5px; }
ul.cnews_list { min-height:110px; _height:110px; padding-bottom:10px; }
ul.cnews_list li { position:relative; height:36px; line-height:36px; border-bottom:1px dotted #ccc; float:right; width:68%; }
.news_type { line-height:23px; font-weight:bold; clear:both; }
.news_more { line-height:23px; font-weight:bold; clear:both; text-align:right; }
ul.list_news { min-height:200px; _height:200px; padding-bottom:20px; }
ul.list_news li { position:relative; height:36px; line-height:36px; border-bottom:1px dotted #ccc; }
span.date { position:absolute; right:5px; top:5px; }
/*dis_news*/

#dis_news { }
#dis_news .dnews_title { font-weight:bold; font-size:16px; _height:30px; min-height:30px; line-height:30px; text-align:center; }
#dis_news .dnews_line { text-align:center; _height:25px; line-height:25px; border-top:1px dashed #ccc; }
#dis_news .dnews_content { padding:5px; _height:200px; min-height:200px; line-height:23px; }
.dnews_line { text-align:center; _height:25px; line-height:25px; border-top:1px dashed #ccc; }
/*Bottom*/

#last_dh { background:#30303f; min-height:310px; min-width:1200px; width:100%; margin:0 auto; clear:both; font-size:14px; }
.last_dh { min-height:180px; height:auto; width:1200px; min-width:1200px; margin:0 auto; position:relative; }
.last_dh .list { width:100px; float:left; color:#C5C5C5; margin-top:35px; padding-left:40px; min-height:180px; line-height:30px; margin-right:20px; }
.last_dh .list .bt { color:#fff; font-size:15px; height:40px; line-height:30px; }
.last_dh .list span { color:#fff; }
.last_dh .list ul li { line-height:28px; height:28px; overflow:hidden; }
.last_dh .list ul.contact li { padding-left:25px; background:url(../images/footer_add.jpg) no-repeat left; width:260px; }
.last_dh .list ul.contact li.phone { background-image: url(../images/footer_phone.jpg); }
.last_dh .list ul.contact li.email { background-image:url(../images/footer_email.jpg); }
.last_dh .list ul li a { color:#C5C5C5; font-size:12px; width:100px; height:28px; line-height:28px; display:inline-block; padding-left:12px; background:url(../images/footer_left.jpg) no-repeat left; }
.copyright { text-align:center; color:#FFF; padding:18px 0; border-top:solid 1px transparent; clear:both; margin-top:30px; background:#20202b; }
.copyright a { color:#FFF; }
