﻿/* CSS Document */

.nav{ height:93px; width:100%; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_center{ width:1000px; margin:0 auto; height:93px; }
.nav_center > a{ float:left; margin-top:21px;}
.nav_center ul{ width:780px; margin-left:38px; float:left; height:93px;}
.nav_center li{ float:left; margin:0 10px; position:relative; z-index:1; }
.nav_center li > a{ font-size:15px; color:#313131; padding:0 25px; height:93px; line-height:93px; display:inline-block;}
.nav_center li:hover > a{ color:#fff; background:url(../images/nav_cur_bg.jpg) repeat-x;}
.nav_center li:hover .nav_down{ display:block;}
.nav_center li.cur > a{ color:#fff; background:url(../images/nav_cur_bg.jpg) repeat-x;}
.nav_down{ background:url(../images/nav_down_bg_top.png) no-repeat 0 8px; padding-top:15px; width:496px; position:absolute; left:-4px; top:93px; display:none; }
.nav_down_foot{ background:url(../images/nav_down_bg_foot.png) no-repeat left bottom; padding-bottom:8px;}
.nav_down_center{ background:url(../images/nav_down_bg_center.png) repeat-y left; overflow:hidden; padding:24px 32px 7px 20px;}
.nav_down_con table{ width:164px; height:96px; float:left;}
.nav_down_con table img{ max-width:164px; max-height:96px;}
.nav_down_con p{ font-family:Arial,"宋体"; font-size:13px; color:#747474; line-height:28px; width:270px; float:right; max-height:84px; overflow:hidden;}
.nav_down_center span{  overflow:hidden; margin:15px 0; display:block;}
.nav_down_center span a{ color:#747474; overflow:hidden; font-size:13px; line-height:23px; height:23px; padding-left:9px; width:102px; display:block; background:url(../images/nav_down_.F.jpg) no-repeat 0 11px; float:left; }
.nav_down_center span a:hover{ color:#2a2ebd; font-weight:bold; background:url(../images/nav_down_..jpg) no-repeat 0 11px; }

/******************************************************index*******************************************/

.index_banner{ width:100%; height:392px; position:relative; overflow: hidden;}
.index_banner li{ width:1600px; height:392px; position:absolute; left:50%; margin-left:-800px; top:0;}

.banner_pre_next{ width:1000px; position:absolute; left:50%; margin-left:-500px; top:130px; height:82px; }
.banner_pre_next a{ width:55px; height:82px; display:block;}
#banner_pre{ background:url(../images/banner_pre.png) no-repeat; float:left;}
#banner_next{ background:url(../images/banner_next.png) no-repeat; float:right;}

.banner_num{ width:1000px; position:absolute; left:50%; margin-left:-500px; top:325px; height:41px; }
.banner_num_center{ height:41px;  float:right; background:url(../images/line_..jpg) repeat-x 30px 20px; }
.banner_num_center span{ display:block; float:left; width:41px; height:41px;}
.banner_num_center span a{background:url(../images/banner_btn_F.png) no-repeat left top; display:block; float:left; width:41px; height:41px; text-align:center; line-height:41px; font-size:13px; color:#fff; font-family:Arial;}
.banner_num_center span.cur{ width:300px;}
.banner_num_center span.cur a{ background:url(../images/banner_btn_T.png) no-repeat left top; padding-right:265px;}

.cn_en{ width:1000px; position:absolute; left:50%; margin-left:-500px; top:18px; text-align:right;}
.cn_en span{ background:url(../images/cn_en_bg.png) no-repeat; width:90px; height:22px; padding:0 10px; display:inline-block; color:#fff;  text-align:center; }
.cn_en span a{ color:#fff; font-size:12px; font-family:"宋体"; line-height:22px; display:inline-block;}
.cn_en span a:hover{ color:#eee;}

.index_con{ width:1000px; margin:0 auto;}
.search_news{ background:url(../images/inside_search.jpg) no-repeat left top; width:100%; height:43px; }
.search{ overflow:hidden; float:left;}
.search span{ margin-left:19px; font-size:14px; color:#2760b0; line-height:43px; background:url(../images/search_icon.png) no-repeat 0 15px; padding-left:23px; display:inline-block; width:75px; float:left; font-family:"微软雅黑"; }
.search select{ width:60px;  height:29px;.search select; float:left; margin-top:8px; vertical-align:middle;padding:4px 3px;*font-size:18px;}
.search input[type="text"]{ width:154px; height:14px; border:1px solid #d7d7d7; line-height:14px; font-size:12px; padding:7px 5px; float:left; margin-left:6px; margin-top:7px; color:#c0c0c0;}
.search a{ background:url(../images/search_btn.jpg) no-repeat; width:75px; height:28px; display:block; float:left; margin-left:10px; margin-top:8px;}

#index_news_scroll{ width:518px; height:43px; line-height:43px; float:right; overflow:hidden; }
#index_news_scroll li{list-style:none outside none; overflow:hidden; }
#index_news_scroll li p{ height:43px; }
#index_news_scroll li img{ float:left; margin-top:10px; line-height:43px; }
#index_news_scroll li a{ line-height:29px; color:#606060; font-family:"宋体"; height:29px; width:490px; margin-left:5px; overflow:hidden; display:inline-block; margin-top:7px; float:left;}

.index_top{ border-top:1px solid #003366; width:996px; margin:16px auto; border-right:1px solid #989898; overflow:hidden; }
.index_top_con{ border-bottom:1px solid #989898; border-top:1px solid #989898; float:left; width:245px; background:url(../images/index_arrow_xuxian.png) no-repeat left top; height:97px; padding-left:4px;}
.index_top_con > div{ text-align:center; width:70px; float:left; margin-top:22px;}
.index_top_con p{ float:right; width:174px; margin-top:8px;}
.index_top_con p b{ display:block; height:20px; overflow:hidden; }
.index_top_con p b a{ color:#01515a; line-height:20px; font-size:12px;}
.index_top_con p span{ display:block; max-height:60px; overflow:hidden;}
.index_top_con p span a{ color:#646464; line-height:20px;}
.index_top_con p span a:hover{ color:#003366;}

.index_second{ background:url(../images/index_con_bg.jpg) no-repeat; width:1000px; height:223px; margin-bottom:16px;}
.index_about{ width:297px; margin-left:17px; overflow:hidden; float:left;}
.index_second_tit{ border-bottom:1px solid #ececec; padding:0 5px; margin-top:10px; overflow:hidden;}
.index_second_tit span{ background:url(../images/index_second_tit.jpg) no-repeat 0 10px;; padding-left:14px; line-height:33px; font-size:13px; color:#16306b; font-weight:bold; display:block; float:left; width:200px; overflow:hidden;}
.index_second_tit a{ background:url(../images/more.jpg) no-repeat; width:41px; height:5px; display:block; float:right; margin-top:18px;}
.index_about > span{ color:#606060; font-family:"宋体",Arail; line-height:20px; margin-top:19px; display:block;}
.index_about > span table{ border:1px solid #cbcbcb; width:123px; height:91px; float:left; margin-right:15px;}
.index_about > span table img{ max-width:123px; max-height:91px;}

.index_news{ width:297px; margin-left:30px; float:left;}
.index_news ul{ overflow:hidden; margin-top:10px;}
.index_news li{ background:url(../images/index_new_bg.jpg) no-repeat 2px 10px; height:28px; border-bottom:1px dotted #cfcfcf; float:left; width:100%; overflow:hidden;}
.index_news li a{ line-height:28px; margin-left:17px;}

.index_pro{ width:297px; margin-left:30px; float:left;}
.index_pro > p{ width:100%; height:30px; margin-top:14px; margin-bottom:8px;}
.index_pro > p a{ background-color:#c0c0c0; color:#fff; font-size:13px; line-height:30px;float: left; font-family:"宋体"; width:99px;height: 30px;overflow: hidden; display:inline-block; text-align:center;}
.index_pro > p a.cur{ background:url(../images/index_pro_bg.jpg) no-repeat center bottom #145285;}
.index_pro > p a:hover{ background:url(../images/index_pro_bg.jpg) no-repeat center bottom #145285;}
.index_pro_tab{ border:1px solid #d6d6d6; height:103px; position:relative;}
.index_pro_con{ position:absolute; left:0; top:0; height:97px; padding:3px 5px; overflow:hidden;}
.index_pro_con table{ width:115px; height:97px; float:left; margin-right:5px; }
.index_pro_con table img{ max-width:115px; max-height:97px;}
.index_pro_con p{ color:#606060; font-family:"宋体",Arail; color:#606060; line-height:20px; margin-top:10px; height:80px; overflow:hidden; width:165px; float:left; }

.footer{ background:url(../images/footer_bg.jpg) no-repeat left bottom; width:1000px; margin:15px auto 15px auto; border-top:2px solid #033568; padding-top:1px; padding-bottom:4px;}

.footer_con{ border-width:1px 1px 0 1px; border-style:solid; border-color:#c8c8c8; padding:0 22px; overflow:hidden;} 

.footer_con ul{ float:left; overflow:hidden; margin-top:26px; background:url(../images/line_..jpg) repeat-x 0 28px; width:628px; overflow:hidden; padding-bottom:30px;}
.footer_con ul li{ float:left;  overflow:hidden; padding:0 8px; width:90px; }
.footer_con ul li p{ float:left; height:22px; margin-bottom:13px; padding-left:10px;  padding-bottom:7px;  }
.footer_con ul li p:hover{ background:url(../images/footer_L.jpg) no-repeat left top; border-bottom:3px solid #003366; padding-bottom:4px;}
.footer_con ul li p a{ color:#1683b9;  font-family:"宋体",Arail; font-size:13px; padding-left:8px; padding-right:18px; height:22px; display:block; line-height:22px;}
.footer_con ul li p:hover a{ background:url(../images/footer_R.jpg) no-repeat right top #003366; color:#fff;}

.footer_con ul li div { padding-left:10px; overflow:hidden; clear:both;}
.footer_con ul li div a{background:url(../images/footer_arrow.png) no-repeat left 7px; padding-left:14px; line-height:20px; font-size:13px; color:#7f7e7e; display:block; font-family:"宋体",Arail; height:20px; overflow:hidden;}
.footer_con ul li div a:hover{ color:#333;}

.footer_contact{ float:right; width:307px;}
.footer_contact b{ height:16px; display:block; overflow:hidden; margin-top:30px; margin-bottom:10px;}
.footer_contact b a{ color:#1582b9; font-size:14px; line-height:16px; font-family:"宋体";}
.footer_contact p{ overflow:hidden; line-height:22px;}
.footer_contact p img{ float:left;}
.footer_contact p span{ display:block; width:270px; color:#606060; float:left; margin-left:5px; font-family:"宋体";}

.copr{ width:100%; background-color:#ebebeb;}
.copr_center{ width:1000px; margin:0 auto; padding:20px 0;}
.copr_center p{ color:#696969; line-height:26px; font-family:"宋体";}
.footer_2qcode{ float:right; width:280px;}
.footer_2qcode a{ float:left; margin-top:14px; margin-bottom:10px;}
.footer_2qcode span{ display:block; float:left; width:80px; text-align:center; line-height:20px; color:#b0adad; height:40px; overflow:hidden; font-family:"宋体";}


/***************************************************************inside******************************************************/

.inside_banner{ width:100%; height:289px; position:relative;}
.inside_banner li{ width:1600px; height:289px; position:absolute; left:50%; margin-left:-800px; top:0;}


.inside_search{ background:url(../images/inside_search_bg.jpg) repeat-x; height:41px; width:100%; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.inside_search_con{ width:1000px; margin:0 auto; height:41px;}
.inside_search_con p{ float:right; background:url(../images/inside_search_tel.png) no-repeat 0 14px; width:417px; padding-left:60px; line-height:41px; height:41px; font-size:18px; color:#555555; overflow:hidden; }

.inside_nav{ background-color:#f8f8f8; border-bottom:1px solid #e5e5e5; width:1000px; margin:38px auto;}
.inside_nav > a{ color:#454545; font-size:14px; overflow:hidden;width:102px;text-align: center; font-weight:bold; padding:0 23px; display:inline-block; line-height:34px; height:34px; overflow:hidden; }
.inside_nav > a:hover{ color:#fff; background-color:#2e67b4;}
.inside_nav > a.cur{ color:#fff; background-color:#2e67b4;}



.inside_nav span{ display:block; height:38px; width:130px; float:left; position:relative; z-index:1; }
.inside_nav span:hover{ z-index:9}
.inside_nav span > a{ color:#454545; font-size:14px; font-weight:bold; display:block; line-height:34px; text-align:center; height:34px; overflow:hidden; }
.inside_nav span:hover > a{ color:#fff; background-color:#2e67b4; height:35px;}
.inside_nav span.cur > a{ color:#fff; background-color:#2e67b4; height:35px;}
.inside_nav span p{ clear:both; background:url(../images/inside_nav_down.png) no-repeat top center; position:absolute; width:100%; left:0; top:34px; display:none; }
.inside_nav span p a{ background:url(../images/inside_nav_down_..png) repeat; display:block; color:#fff; line-height:30px; height:30px; overflow:hidden; text-align:center; width:100%;}
.inside_nav span p a:first-child{ padding-top:14px; margin-top:8px;}


/****************************************************************about*******************************************************/

.about{ width:1000px; margin:0 auto; overflow:hidden;}
.about > p{ color:#333333; font-size:13px; line-height:26px; text-indent:2em; margin-bottom:30px;}
.about > p img{ max-width:1000px;}
.about_list{ width:1000px; margin:0 auto;}
.about_list span{ color:#676464; font-size:16px; font-weight:bold; display:block; margin-bottom:30px;}
.about_list ul{ width:100%; overflow:hidden; height:182px; padding-bottom:16px;}
.about_list li{ float:left; margin-left:66px; width:200px;}
.about_list li:first-child{ margin-left:0;}
.about_list li table{ width:200px; height:141px;}
.about_list li table img{ max-width:200px; max-height:141px;}
.about_list li p{ background-color:#f8f8f8; height:36px; overflow:hidden; text-align:center; border-bottom:5px solid;}
.about_list li p a{ color:#666666; line-height:36px;}
.about_list li:hover p a{ color:#333;}

/**************************************************************contact*********************************************************/

.contact{ width:1000px; margin:0px auto 45px auto; overflow:hidden;}
.contact_L{ width:492px; float:left;}
.contact_L b{ color:#2e67b4; font-size:18px; line-height:36px; display:block; border-bottom:1px solid #eaeaea; margin-bottom:36px;}
.contact_L b i{ color:#666666; font-size:14px; font-style:normal;}
.contact_L p{ height:36px; margin-bottom:9px;}
.contact_L p img{ float:left;}
.contact_L p span{ color:#666666; font-size:13px; display:block; height:33px; line-height:33px; margin-top:2px; border-bottom:1px dotted #7eabe6; float:left; width:430px; overflow:hidden; padding-left:5px;}
.contact_R{ width:508px; float:right;}
.contact_map{border-top:3px solid #2e67b4; margin-top:36px; padding-top:37px;}


/******************************************************************news*************************************************************/

.news{ width:1000px; margin:0 auto; overflow:hidden;}
.news ul{ width:100%; overflow:hidden;}
.news li{ height:144px; border-bottom:1px dashed #d0d0d0; width:100%; float:left;}
.news li table{ border:1px solid #666666; width:160px; height:110px; float:left; margin-top:21px;}
.news li table img{ max-width:152px; max-height:102px;}
.news_R{ float:left; width:800px; margin-left:16px; margin-top:22px;}
.news_R b{ color:#201d18; font-size:14px; display:block; line-height:22px; height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_R span{ display:block; color:#999999; font-size:13px; line-height:15px; height:15px; overflow:hidden;}
.news_R p{ color:#666666; font-size:13px; line-height:22px; max-height:66px; overflow:hidden; margin-top:8px;}

/********************************************************************page*************************************************/

.page{ text-align:center; padding:33px 0;}
.page a{ border:1px solid #dddddd; padding:0 7px; line-height:17px; display:inline-block; margin-left:6px; color:#323232;}
.page a.cur{ background-color:#033568; border:1px solid #033568; color:#fff;}
.page a.cpb{ background-color:#033568; border:1px solid #033568; color:#fff;}
.page a:hover{ background-color:#033568; border:1px solid #033568; color:#fff;}
#page_pre{ background:url(../images/page_pre.jpg) no-repeat; width:46px; height:19px; display:inline-block; line-height:19px; padding:0; padding-left:8px; border:0;}
#page_next{ background:url(../images/page_next.jpg) no-repeat; width:46px; height:19px; display:inline-block; line-height:19px; padding:0; padding-right:8px; border:0;}
#page_pre:hover{ color:#323232;}
#page_next:hover{ color:#323232;}

.prepage_nextpage{ border-bottom:1px dashed #d1d1d1; border-top:1px dashed #d1d1d1; overflow:hidden; margin-top:67px; margin-bottom:50px;}
.prepage_nextpage span{ color:#333333; font-size:14px; line-height:27px; height:27px; width:500px; overflow:hidden; display:block; float:left;}
.prepage_nextpage span a{}

/***************************************************************news_show******************************************************/

.news_show{ width:1000px; margin:0 auto; overflow:hidden;}
.news_show h1{ color:#333333; font-size:18px; line-height:40px; display:block; text-align:center; font-weight:normal; border-bottom:1px solid #cccccc;}
.news_show > span{ color:#999999; display:block; text-align:center; font-size:13px; line-height:31px;}
.news_show > p{ color:#666666; font-size:13px; line-height:22px; margin:15px 0;}

/***************************************************************gyyy***********************************************************/

.gyyy{ width:1000px; margin:0 auto; overflow:hidden;}
.gyyy p{ color:#333333; margin:10px 0; font-size:13px; line-height:26px; text-indent:2em;}

/*************************************************************jsfw***********************************************************/

.jsfw{ width:1000px; margin:0 auto; overflow:hidden;}
.jsfw > p{ color:#333333; font-size:13px; line-height:26px; margin-bottom:30px; text-indent:2em;}

/**************************************************************message********************************************************/

.message{ width:1000px; margin:0 auto; overflow:hidden; background:url(../images/message_bg.png) no-repeat 590px bottom; min-height:595px;}
.message p{ border-bottom:1px solid #d7d7d7; height:26px;}
.message p b{ color:#333333; font-size:13px; line-height:25px; height:25px; border-bottom:2px solid #2e67b4; display:inline-block; padding-right:5px;}
.message span{ color:#333333; font-size:13px; line-height:33px; display:block;}
.message table{ width:100%; margin-top:30px;}
.message table td{ color:#666666; font-size:13px; padding:2px 0;}
.message table td input[type="text"]{ border:1px solid #d7d7d7; height:15px; line-height:15px; padding:7px; font-size:13px; vertical-align:middle; width:310px;}
.message table td input[type="radio"]{ margin:0 2px 0 6px;}
.message table td i{ font-style:normal; color:#999999; font-size:13px; margin-left:7px;}
.message table td b{ color:#ff0000; margin-right:5px;}
.message table td img{ margin:0 5px;}
.message table td a{ color:#999999; font-size:13px; text-decoration:underline;}
.message table td a:hover{ color:#333;}
.message table td textarea{ width:370px; padding:3px 5px; border:1px solid #d7d7d7; height:120px; vertical-align:top; margin-top:3px;}
.message table td input[type="button"]{ background:url(../images/message_btn.jpg) no-repeat; width:90px; height:31px; color:#fff; font-size:13px;}

/***********************************************************khgl*****************************************************/

.khgl{ width:1000px; margin:0 auto; overflow:hidden;}
.khgl p{ color:#333333; font-size:13px; line-height:26px; text-indent:2em; margin-bottom:30px; overflow:hidden;}
.khgl p span{ color:#333333; background:url(../images/khgl_....jpg) no-repeat 5px 8px; padding-left:15px; width:235px; display:block; float:left; line-height:26px; height:26px; overflow:hidden;}

/***********************************************************pzbz**************************************************/

.pzbz{ width:1000px; margin:0 auto; overflow:hidden;}
.pzbz > div{ float:right; text-align:center;}
.pzbz > div img{ padding:0 33px;}
.pzbz > div p{ color:#333333; font-size:13px; line-height:33px;}
.pzbz p{ color:#333333; font-size:13px; line-height:26px; margin-bottom:30px; text-indent:2em;}
.pzbz p b{ color:#003366;}

/**********************************************************scjd******************************************************/

.scjd{ width:1000px; margin:0 auto;}
.scjd span{ display:block; color:#333333; font-size:13px; line-height:26px;}
.scjd ul{ overflow:hidden; margin:35px 0;}
.scjd ul li{ float:left; width:223px; height:187px; margin-left:20px; }
.scjd ul li table{ border:1px solid #c7c7c7; width:223px; height:148px; position:relative;}
.scjd ul li table img{ max-width:219px; max-height:144px;}
.scjd ul li table a{ width:223px; height:148px; background:url(../images/honor_hover.png) no-repeat; position:absolute; left:0; top:0; display:none;}
.scjd ul li:hover table a{ display:block;}
.scjd ul li p{ display:block; font-family:"宋体"; font-size:13px; line-height:27px; height:26px; text-align:center; color:#333; overflow:hidden;}

/*********************************************************pro**************************************************/

.pro{ width:1000px; overflow:hidden; margin:0 auto;}
.pro ul{ width:100%; overflow:hidden;}
.pro ul li{ float:left; width:100%; padding-bottom:31px;}
.pro ul li:hover table{ border-color:#003366;}
.pro ul li:hover table a{ display:block;}
.pro ul li table{ width:182px; height:129px; border:1px solid #666666; position:relative; float:left;}
.pro ul li table img{ max-width:180px; max-height:127px;}
.pro ul li table a{ width:180px; height:127px; position:absolute; left:1px; top:1px; background:url(../images/pro_hover.png) no-repeat; display:none; *left:0px; *top:0px;}
.pro ul li:hover .pro_R a{ color:#003399;}


.pro_R{ float:right; width:790px; margin-right:7px;}
.pro_R b{ display:block;}
.pro_R b a{ color:#313131; font-size:14px; line-height:16px; height:16px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_R p{ color:#666666; font-size:14px; line-height:19px; margin-top:11px; height:76px; overflow:hidden;}
.pro_R > a{ color:#999999; font-size:14px; text-decoration:underline; line-height:18px; height:18px; display:inline-block; margin-top:7px;}
.pro_R > a:hover{ color:#003399;}

/********************************************************pro_show*********************************************/

.pro_show{ width:1000px; margin:0 auto; overflow:hidden;}
.pro_show h1{ color:#333333; font-size:14px; line-height:44px; text-align:center; margin-bottom:30px;}
.pro_show > span{ color:#003366; font-weight:bold; font-size:14px; line-height:34px; }
.pro_show > p{ color:#666666; font-size:14px; line-height:28px; }
.pro_show > table{ width:550px; margin-bottom:40px; border:1px solid #dadada; }
.pro_show > table td{ border:1px solid #dadada; line-height:34px; padding-left:10px; color:#999999; font-size:14px;}

.pro_show_page{ width:100%; border-bottom:1px dashed #d2d2d2; border-top:1px dashed #d2d2d2; height:27px; overflow:hidden; margin-top:35px; margin-bottom:23px;}
.pro_show_page p{ width:50%; float:left; height:27px; line-height:27px; font-size:14px; color:#333333; overflow:hidden;}

.pro_show_last{ width:100%; text-align:center; padding-bottom:20px;}

.pro_show_last > a{ display:inline-block; width:215px; height:49px; background:url(../images/pro_show_last_bg.jpg) no-repeat; color:#333333; font-size:14px; line-height:49px; margin-left:150px;}
.pro_show_last > a:hover{ background:url(../images/pro_show_last_bg_T.jpg) no-repeat;}
.pro_show_last > span{ display:inline-block;}
.pro_show_last > span > a{ display:inline-block; width:215px; height:49px; background:url(../images/pro_show_last_bg.jpg) no-repeat; color:#333333; font-size:14px; line-height:49px; margin-left:150px;}
.pro_show_last > span > a:hover{ background:url(../images/pro_show_last_bg_T.jpg) no-repeat;}
.pro_show_last > span .ask_price{ position:fixed; left:25%; z-index:222222; top:8%; right:50px; bottom:50px; background-color:#fff; border:5px solid #b2c1d1; width:750px; padding:10px; text-align:left; overflow:hidden; height:600px; display:none; }

.ask_price > a{ float:right;}
.pro_show_last .pro_show_down{ background:url(../images/pro_show_down_bg.jpg) no-repeat;display:inline-block; width:215px; height:49px; color:#333333; font-size:14px; line-height:49px; margin-left:0;}
.pro_show_last .pro_show_down:hover{ background:url(../images/pro_show_last_down_T.jpg) no-repeat;}

.pro_neir{ width:886px; overflow:hidden; padding-bottom:20px; margin:0 auto; }
.pro_neir .pro_neir_u{ float:left; width:676px; height:359px; position:relative; overflow:hidden; }
.pro_neir_u li{position:absolute; left:0px; top:0px; }
.pro_neir_u li .jzimg{ width:676px; height:359px;}
.pro_neir_u li .jzimg img{ max-width:676px; max-height:359px;}
.pro_neir_u li .jzimg i{ display:inline-block; height:100%; vertical-align:middle;}


.pro_xiao{float:left;  width:180px; margin-left:20px; }
.pro_xiao span{float:left; width:182px; height:110px; margin-bottom:11px; border:1px solid #ccc;}
.pro_xiao .jzimg{ width:180px; height:108px;}
.pro_xiao .jzimg img{ max-width:180px; max-height:108px;}
.pro_xiao .jzimg i{ display:inline-block; height:100%; vertical-align:middle;}
.pro_xiao span:hover,.pro_xiao .cur { border:1px solid #2e67b4;}
