<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif; font-size:12px; line-height:24px; color:#333;}

img {display:block;}
a img {border:0;}
*{margin:0; padding:0;}
.clear {clear:both; font-size:0;}
.float{ float:left;}
ul{ list-style:none;}

a {color:#666; text-decoration:none;}
a:hover {color:#EA0001; text-decoration:none;}
h5{ font-size:25px; line-height:40px; padding:0 12px; text-align:center; font-weight:bold; margin-bottom:10px;}

.index_top{ width:100%; background-color:#fff; overflow:hidden;}

.top{width:100%; height:44px; border-bottom:#e1e1e1 solid 1px; position:relative; z-index:999;}
.top_main{ width:1020px; margin:0 auto; padding-top:11px; position:relative;}
.search{ width:185px; height:25px; overflow:hidden; float:right; margin-left:20px; display:inline;}
.search_txt{ width:144px; height:15px; line-height:14px; border:none; padding:4px 4px 4px 4px; color:#3C3F93; background-color:#788ABA; overflow:hidden; float:left; display:inline;font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif; font-size:12px;}
.search_but{ float:left; width:25px; height:25px; margin-left:8px; display:inline;}


.top_nav{ width:100%; height:97px; background:url(../img/top_nav_bg.jpg) center 93px no-repeat; position:relative; z-index:99; border-top:#f3f3f3 solid 6px;}
.top_nav_main{ width:1020px; height:80px; padding-top:17px; margin:0 auto; position:relative;}

.top_nav_main h1{width:262px; height:51px; position:absolute; top:28px; left:0px;}
.top_nav_main h1 img{width:262px; height:51px;}
.top_nav_main .tel{ width:280px; height:22px; padding-left:25px; line-height:16px; background:url(../img/tel.png) left top no-repeat; position:absolute; right:8px; top:20px; font-size:20px;}
.top_nav_main .tel span{ color:#E30F00;}

.ico-weixin, .ico-weixin:hover, .ico-weixin-act {background:url(../img/weixin.png) no-repeat; color:#fff; PADDING-LEFT:25px; WIDTH: 50px; height:15px; padding-top:5px; line-height:14px; position:absolute; top:12px; right:245px;}
.weixin-menu {BORDER: #edeef0 1px solid; DISPLAY: none; POSITION: absolute; TOP: 44px; left: 680px; BACKGROUND: #fff; WIDTH: 220px; box-shadow: 0 3px 5px rgba(0,0,0,0.1); z-index:99999;}
.weixin-bd {PADDING: 20px; FONT-SIZE: 14px; LINE-HEIGHT: 20px; height:235px; overflow:hidden;}
.weixin-menu IMG {DISPLAY: block; MARGIN: 0px auto; WIDTH: 180px}



/*å¯¼èˆª*/
.l {FLOAT: left}
.r {FLOAT: right! important}
.pr {POSITION: relative}
.pa {POSITION: absolute}
.p20 {PADDING: 20px;}

.nav {Z-INDEX: 9; WIDTH:720px; padding-top:30px;}
.nav .li {FLOAT: left; WIDTH:90px; HEIGHT: 50px}
.nav .nav_cell {DISPLAY: block; FONT: normal 14px/50px 'Microsoft YaHei'; TEXT-ALIGN: center}
.nav_lev2 {DISPLAY: none; RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 600px; ZOOM: 1; POSITION: absolute; TOP: 80px; box-shadow: 0 2px 8px rgba(0,0,0,.2); _top: 49px}
.nav_menu {BACKGROUND: #ededed; MARGIN-BOTTOM: -9999px; PADDING-BOTTOM: 9999px}
.nav_menu LI {FONT-SIZE: 14px; OVERFLOW: hidden; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px}
.nav_menu LI strong{ font-weight:bold; color:#EA0001; font-size:15px;}
.nav_block {Z-INDEX: -1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 4px; _bottom: 1px}
.nav_line {BACKGROUND: url(../img/navLine.gif); LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 4px}

.head_block {Z-INDEX: -1; LEFT: 50%; MARGIN-LEFT: -587px; OVERFLOW: hidden; WIDTH: 1174px; BOTTOM: 0px; HEIGHT: 4px}
.head_line {RIGHT: 0px; BACKGROUND: #e30f00; OVERFLOW: hidden; WIDTH: 100px; BOTTOM: 0px; HEIGHT: 4px}
.nav .hover .nav_lev2 {DISPLAY: block}
.nav_lev2 .cont {PADDING:30px 35px 35px 35px; COLOR: #666; line-height:20px;}
.nav_lev2 .t {MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333}
.nav_lev2 .shadow {BOTTOM: auto; TOP: 0px}
.nav_lev2 .cont UL {OVERFLOW: hidden; WIDTH: 100%; ZOOM: 1}
.nav_lev2 .cont LI {FLOAT: left; width:170px; margin-left:18px; margin-right:18px;}
.nav_lev2 .cont IMG {WIDTH: 100%}

.nav_lev2_1 {WIDTH: 609px}
.nav_lev2_1 .cont IMG {WIDTH: 360px; MARGIN-RIGHT: 15px}
.nav_lev2_1 .cont .t {OVERFLOW: hidden; height:30px; line-height:30px;}

.nav_lev2_2 {WIDTH: 1020px}
.nav_lev2_2 .cont { padding:5px 10px 20px 10px;}
.nav_lev2_2 .cont ul .vid{FLOAT: left; WIDTH: 178px; height:195px; border-bottom:#EAEAEA solid 1PX; overflow:hidden; margin:5px 10px 12px 10px;}
.nav_lev2_2 .cont IMG {WIDTH: 178px; height:150px;}
.nav_lev2_2 .cont .t {OVERFLOW: hidden; height:30px; line-height:30px; overflow:hidden; font-weight:normal;}
.nav_lev2_2 .cont .ca_tit{height:30px; border-bottom:#ccc solid 1px; padding:15px 10px; font-size:15px; color:#EA0001}

.nav_lev2_3 {WIDTH: 690px}
.nav_lev2_3 .cont A {DISPLAY: block; WIDTH: 100%; POSITION: relative}


.nav_lev2_4 {WIDTH: 690px}
.nav_lev2_4 .cont A {DISPLAY: block; WIDTH: 100%; POSITION: relative}

.nav_lev2_5 {WIDTH: 690px}
.nav_lev2_5 .cont A {DISPLAY: block; WIDTH: 100%; POSITION: relative}

.nav_lev2_6 {WIDTH: 574px}
.nav_lev2_6 .cont IMG {WIDTH: 336px; MARGIN-RIGHT: 15px}
.nav_lev2_6 .cont .t {MARGIN-BOTTOM: 0.5em; OVERFLOW: hidden; LINE-HEIGHT: 1.5; HEIGHT: auto}

.nav_lev2_7 {WIDTH: 574px}
.nav_lev2_7 .cont IMG {WIDTH: 336px; MARGIN-RIGHT: 15px}
.nav_lev2_7 .cont .t {MARGIN-BOTTOM: 0.5em; OVERFLOW: hidden; LINE-HEIGHT: 1.5; HEIGHT: auto}

.navtoplev1 {RIGHT: 21px}
.navtoplev2 {}
.navtoplev3 {RIGHT: 0px}
.navtoplev4 {}
.navtoplev5 {}
.navtoplev6 {}
.navtoplev7 {}
.percent20 {WIDTH: 20%}
.percent30 {WIDTH: 30%}
.percent50 {WIDTH: 49%}
.percent70 {WIDTH: 70%}
.percent80 {WIDTH: 80%}
.picshow IMG {DISPLAY: block; WIDTH: 100%}
/*å¯¼èˆª*/


#container{ width:1020px; padding:30px 0; margin:0 auto; overflow:hidden;}

.gonggao{ width:1020px; height:40px; line-height:40px; overflow: hidden; background-color:#F5F4F2; margin-bottom:30px; display:inline; float:left;}
.gonggao p{ width:105px; height:40px; background-color:#EA0001; overflow:hidden; line-height:40px; text-align:center; font-size:16px; color:#fff; float:left;}
.gonggao_more{ width:68px; height:40px; line-height:40px; float:left; text-align: center;}
.gonggao_more a{ color:#ea0001;}

#scroll_begin, #scroll_end{display:inline} 
.scroll_div{width:820px;height:40px;white-space: nowrap;overflow:hidden;line-height:40px; float:left; display:inline; margin:0 7px 0 20px;}



.index_tit{ height:24px; font-size:20px; line-height:24px; color:#EA0001; background:url(../img/index_tit_line.jpg) left bottom no-repeat; padding-bottom:8px; margin-bottom:20px;}
.index_tit span{ font-size:14px; color:#808080; line-height:14px; margin-left:5px;}
.index_tit a, .index_tit a:hover{ display: block; width:62px; height:18px; float:right; background:url(../img/more_sq.jpg) no-repeat; margin:4px 5px 0 0;}

.s02{ width:1020px; height:325px; float:left; overflow:hidden; display:inline; margin-top:30px;}
.rollBox {width:1020px; height:255px; margin:0 auto; border-bottom:#e3e3e3 solid 1px; overflow:hidden;}
.rollBox .LeftBotton{DISPLAY:inline; background:url(../img/left.gif) left center no-repeat; float:left; overflow:hidden; width:25px; cursor:pointer; HEIGHT:200px;}
.rollBox .RightBotton{DISPLAY:inline; background:url(../img/right.gif) right center no-repeat; float:left; overflow:hidden; width:25px; cursor:pointer; HEIGHT:200px;}
.rollBox .Cont {float:left; overflow:hidden; width:950px; position:relative;}
.rollBox .ScrCont {width:800%;}

.roll_list{ height:245px; width:175px;float:left; overflow:hidden; margin:0 7px 0 8px; display:inline; cursor:pointer;}
.roll_list .fitimg{ width:175px; height:175px; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.roll_list .fitimg p{position:static; +position:absolute; top:50%;}
.roll_list .fitimg p img { position:static; +position:relative; top:-50%;left:-50%; display:table-cell;}
.roll_list:hover .fitimg p img{ filter: Alpha(Opacity=45); opacity: 0.45;}
.roll_list .roll_tit{ width:175px; height:25px; line-height:25px; font-weight:bold; padding-top:10px; text-align:center; border-bottom:#333 dotted 1px; overflow:hidden; cursor:pointer;}
.roll_list span{ display:block; width:70px; height:23px; background:url(../img/detail.jpg) left center no-repeat; float:left; margin-top:8px; margin-left:5px; display:inline; cursor:pointer;}
.rollBox #List1 {float:left;}
.rollBox #List2 {float:left;}


.s01{ width:652px; height:235px; overflow: hidden; float:left; border-bottom:#e3e3e3 solid 1px; position:relative;}
.s01_more{ position:absolute; right:10px; bottom:15px;}
.slide {WIDTH: 100%; POSITION: relative}
.ban_c {DISPLAY: none; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%}
.ban_c IMG {WIDTH: 100%; HEIGHT: 100%}
.ban_t {PADDING:0px 4px; Z-INDEX:3; FILTER:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000); LEFT:0px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #fff; BOTTOM:0px; TEXT-INDENT:10px; WHITE-SPACE:nowrap; POSITION: absolute}
.ban_nav {Z-INDEX: 4; LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: right}
.ban_nav A {DISPLAY: inline-block; FONT-SIZE: 10px; BACKGROUND: #ccc; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 14px; MARGIN-RIGHT: 8px; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none; -webkit-text-size-adjust: none}
.ban_nav .on {BACKGROUND: #f90; COLOR: #fff}
.i_news_slide {	WIDTH: 652px; HEIGHT: 148px}
.i_news_slide .ban_c {LINE-HEIGHT: 2em}
.i_news_slide .ban_c IMG {FLOAT: left; WIDTH: 244px; MARGIN-RIGHT: 20px}
.i_news_slide ._t {FONT-SIZE: 16px; line-height:28px; OVERFLOW: hidden; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 2em}
.i_news_slide ._p {MARGIN: 10px auto; OVERFLOW: hidden; HEIGHT: 4em}
.i_news_slide ._link {}
.i_news_slide .ban_nav {LEFT: 292px; WIDTH: auto; BOTTOM: 3px; POSITION: absolute}
.i_news_slide .ban_nav A {BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BACKGROUND: #bbb; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #bbb 1px solid; WIDTH: 8px; LINE-HEIGHT: 99px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 8px}
.i_news_slide .ban_nav .on {BORDER-COLOR: #FEDBDB; BACKGROUND: #EA0001;}
.i_news_slide .Left {BORDER: #ddd 1px solid; BACKGROUND: url(../img/arr.gif) no-repeat; WIDTH: 15px; BOTTOM: 0px; MARGIN-RIGHT: 5px; POSITION: absolute; HEIGHT: 15px}
.i_news_slide .Right {BORDER: #ddd 1px solid; BACKGROUND: url(../img/arr.gif) no-repeat; WIDTH: 15px; BOTTOM: 0px; MARGIN-RIGHT: 5px; POSITION: absolute; HEIGHT: 15px}
.i_news_slide .Left {LEFT: 264px}
.i_news_slide .Right {BACKGROUND-POSITION: right 0px; LEFT: 373px}
.i_news_slide .Left:hover {BORDER-COLOR: #EA0001;}
.i_news_slide .Right:hover {BORDER-COLOR: #EA0001;}

.s03{ width:328px; height:235px; overflow:hidden; float:left; margin-left:38px; display:inline;}
.s03 .info{ width:328px; height:84px; line-height:22px; overflow:hidden;}
.s03 img{ height:328px; height:80px; padding-top:20px;}

.s04{ width:1020px; height:522px; float:left; display:inline; margin-top:30px; overflow:hidden; position:relative;}
.z01{ position:absolute; width:230px; height:230px; left:0; top:42px;}
.z02{ position:absolute; width:230px; height:230px; left:240px; top:42px;}
.z03{ position:absolute; width:230px; height:230px; left:480px; top:42px;}
.z04{ position:absolute; width:300px; height:470px; left:720px; top:42px;}
.z05{ position:absolute; width:470px; height:230px; left:0px; top:282px;}
.z06{ position:absolute; width:230px; height:230px; left:480px; top:282px;}

.g01{ position:absolute; width:230px; height:230px; left:0; top:42px;}
.g02{ position:absolute; width:300px; height:470px; left:240px; top:42px;}
.g03{ position:absolute; width:470px; height:230px; left:550px; top:42px;}
.g04{ position:absolute; width:230px; height:230px; left:0px; top:282px;}
.g05{ position:absolute; width:230px; height:230px; left:550px; top:282px;}
.g06{ position:absolute; width:230px; height:230px; left:790px; top:282px;}

.m27{ margin:0 26px;}

.public_mian { position: relative; cursor: pointer;  width:312px; height:58px; padding:1px; border:#e3e3e3 solid 1px; float:left; display:inline;}
.public_play { position: absolute; top: 0; left: 0;  width: 100%; height: 100%; z-index: 999; background-color: #EA0001; display: none; filter: alpha(opacity=80); /*IEæ»¤é•œï¼Œé€æ˜Žåº¦50%*/ -moz-opacity: 0.8; /*Firefoxç§æœ‰ï¼Œé€æ˜Žåº¦50%*/ opacity: 0.8; /*å…¶ä»–ï¼Œé€æ˜Žåº¦50%*/}
.public_play a { top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; position:absolute;}
.public_play a img{ top:16px; left:142px; position:absolute; padding:0px; display:none; background-color:#EA0001}




.bot{width:100%; height:250px; overflow:hidden; padding:40px 0; color:#fff; background-color:#383842;}
.bot_main{ width:1020px; height:250px; margin:0 auto; background:url(../img/bottom_bg.gif) repeat-y;}
.bot_l{ width:275px; padding-right:25px; height:250px; overflow:hidden; float:left; position: relative;}
.bot_l p{ font-size:18px; height:30px; line-height:30px; color:#ccc}
.bot_l span{ display:block; height:24px; font-size:14px; padding-bottom:5px; color:#ccc}
.bot_l_img{position: absolute; bottom: 10px; left: 35px;}
.qq{ padding-top:12px; padding-bottom:12px; height:20px; overflow:hidden;}
.qq a, .qq a:hover{ display:block-inline; width:60px; height:20px; line-height:20px; padding-left:25px; background:url(../img/qq.png) left center no-repeat; color:#fff; float:left;}

.bot_m{ width:685px; height:250px; padding-left:35px; overflow:hidden; float:left; position:relative;}
.bot_m dl{ width:118px; float:left;}
.bot_m dl dt{ font-weight:bold; height:35px; line-height:35px; padding-left:8px; color:#ccc}
.bot_m dl dd{ padding-left:8px; background:url(../img/dot_bottom.gif) left 10px no-repeat;}
.bot_m dl dd a{ color:#ccc}
.bot_m dl dd a:hover{ color:#eee}

.banner_in{ width:100%; height:108px; overflow:hidden; background-color:#e5e5e5;}



/*å†…é¡µéƒ¨åˆ†*/
.in_nav_container{ height:44px; border-bottom:#C9D0D9 solid 1px; overflow:hidden;}
.in_nav{ width:1020px; height:44px;  overflow:hidden; margin:0 auto; color:#484848;}
.in_nav img, .in_nav p{ float:left;}
.in_nav p a, .in_nav p a:hover{ color:#484848; line-height:44px;}
.pl20{ padding-left:20px;}
.in_nav_bot{ height:30px; overflow:hidden;}
.in_table{ width:1020px; margin:0 auto;}
.left_td{ width:218px; vertical-align:top; border-left:#C9D0D9 solid 1px;}
/* main_m_l */
.main_m_l{width:218px;margin:0 auto;}
.lm_tit{font-family:"å¾®è½¯é›…é»‘";font-size:14px;color:#fff; background-color:#ea0001; text-indent:20px;padding:9px 0;}
.lm_con{font-family:"å¾®è½¯é›…é»‘";padding:0px 0px 0px 0px;}
.lm_con li{line-height:38px;height:38px;overflow:hidden;font-size:12px; background:url(../img/nyzbdhdjbg.gif);}
.lm_con li a{display:block;position:relative;padding-left:20px;text-decoration:none;cursor:pointer;}
.lm_con li a i{position:absolute;right:0;top:0;height:38px;line-height:38px;width:0px;overflow:hidden;background:url(../img/jt2.png) no-repeat left center;}
.lm_con li a:hover i{background:url(../img/jt1.png) no-repeat left center;}
.leftDiv{background:url(../img/nyzbdhbg.gif);position:absolute;width:218px;height:38px;display:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}


.mid_td{ width:32px; height:550px; background:url(../img/mid_dot.jpg) 15px repeat-y;}
.right_td{width:770px; vertical-align:top; padding:30px 0;}
.right_title{ height:36px; line-height:36px; color:#333;font-size:20px; padding-top:3px; background:url(../img/text_r.png) left bottom no-repeat;}
.right_title p{ display:inline-block; line-height:34px; float:left; border-bottom:#EA0001 solid 2px;}
.right_title span{ font-size:12px; float:right; color:#333;}

.inner_content{width:770px; margin:0 auto; padding:35px 0; line-height:200%; overflow:hidden; min-height:420px; font-size:14px;}
.list_content{ width:770px; margin:20px auto 20px;overflow:hidden; min-height:420px;}


.in_container{ width:1020px; min-height:350px; padding:30px 0 60px 0; font-size:14px; overflow:hidden;}
.dis_summary{ width:1020px; padding-bottom:25px;}
.dis_co{ display:inline-block; width:240px; float:left; overflow:hidden; margin-right:10px;}
.dis_co p{ height:40px; padding:0 15px; line-height:40px; font-size:18px; background-color:#F0F0F0; border:#e6e6e6 solid 1px;}
.dis_co:hover p{ background-color:#ccc}
.dis_co img{ width:240px; padding:12px 0;}
.dis_co strong{ display:block; font-size:16px; padding-bottom:10px;}
.dis_co_miao{ padding-right:10px;}

.category_list{ width:230px; height:280px; float:left; overflow:hidden; margin:0 10px 25px 10px; display:inline; border-bottom:#e3e3e3 solid 1px; cursor:pointer;}
.category_list:hover{ border-bottom:#EA0001 solid 1px;}
.category_list .fitimg{ width:230px; height:230px; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.category_list:hover .fitimg{filter: Alpha(Opacity=45); opacity: 0.45;}
.category_list .fitimg p{position:static; +position:absolute; top:50%;}
.category_list .fitimg p img { position:static; +position:relative; top:-50%;left:-50%; display:table-cell;}
.category_list .tit_c{ display:block; height:30px; padding:0 10px; margin-bottom:8px; line-height:30px; background-color:#F0F0F0; border:#e6e6e6 solid 1px; overflow:hidden;}
.category_list:hover .tit_c{ background-color:#ccc; overflow:hidden;}




.ca_p_table{ width:1020px; margin:0 auto;}
.ca_p_ltd{ width:250px; vertical-align:top;}
.ca_p_ltd strong{ display:block; width:220px; margin-bottom:10px; height:30px; font-size:16px; line-height:30px; padding-left:10px;}
.ca_p_ltd .cap{ height:40px; width:220px; line-height:40px; font-size:12px; color:#EA0001; padding-left:10px; border-bottom:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px;}
.ca_p_rtd{ width:770px; vertical-align:top;}

.ca_detail_tit{ font-size:20px; font-weight:bold; color:#333; line-height:32px; height:32px; overflow:hidden}
.ca_detail{ padding-top:15px; border-top:#D9DEE5 solid 1px; margin-top:10px;}

.fang_detail_tit{ font-size:28px; text-align:center; font-weight:bold; color:#333; line-height:40px; padding-bottom:18px;border-bottom:#e0e0e0 dotted 1px;overflow:hidden}
.fang_detail{ padding-top:35px;}

.pro_list{ width:228px; height:370px; float:left; overflow:hidden; margin:0 12px 25px 13px; display:inline; border:#e6e6e6 solid 1px;}
.pro_list .fitimg{ width:210px; height:210px; padding:0 9px; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.pro_list .fitimg p{position:static; +position:absolute; top:50%;}
.pro_list .fitimg p img { position:static; +position:relative; top:-50%;left:-50%; display:table-cell;}
.pro_list:hover .fitimg p img{ filter: Alpha(Opacity=45); opacity: 0.45;}
.pro_list .tit_c{display:block; height:30px; padding:0 10px; margin-bottom:8px; line-height:30px; background-color:#F0F0F0; border-bottom:#e6e6e6 solid 1px; overflow:hidden;}
.pro_list:hover .tit_c{ background-color:#ea0001; color:#fff;}
.pro_list .summary{ width:210px; height:84px; overflow:hidden; padding:8px 9px; line-height:190%;}
.pro_list:hover .summary{ color:#C4C4C4;}

.detail_img {margin:20px auto; display:block;}

.proinfo_nav{ height:42px; width:1020px; margin:50px 0 -1px 0; font-size:14px;}
.proinfo_nav a:hover{ color:#fff;}
.x_hover{color:#333; height:40px; line-height:40px; padding:0px 22px; border:#e1e1e1 solid 1px; margin-right:4px; display:inline-block; float:left; background-color:#fff}
.y_hover{color:#fff; height:40px; line-height:40px; padding:0px 22px; border:#e1e1e1 solid 1px; margin-right:4px; display:inline-block; float:left; background-color:#333;}
.proinfo_main{ width:1020px; padding:20px 0; min-height:280px; border-top:#e0e0e0 solid 1px; line-height:200%}


.guige table{ width:100%;}
.guige table td{ height:50px; text-align:left; line-height:50px; border-bottom:#ccc solid 1px;}
.guige table tr:hover{ background-color:#f0f0f0;}
.guige table tr th{  height:50px; text-align:left; line-height:50px; border-bottom:#565656 solid 1px; color:#333; font-size:16px;}
.guige table tr th:hover{ background-color:#fff;}



.article_list {border-bottom:#ccc 1px dashed; margin:8px 5px; padding-bottom:5px;}
.article_list p{height:24px; font-weight:bold; font-size:14px; line-height:24px; overflow:hidden; padding:3px 0;}
.article_list p a{ color:#EA0001;}
.article_info{ color:7e7e7e; text-align:center; height:35px; font-size:12px; border-bottom:#e5e5e5 dashed 1px;}
.article_list span{ color:#666; float:right;}
.article_content{ padding:20px 8px;}


.newslist li .mpic{ width:100px; height:100px; padding:4px 0 4px 20px; float:left; background: none repeat scroll 0 0 #F4ECEA;}
.newslist li .mpic .fitimg{ width:100px; height:100px; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.newslist li .mpic .fitimg p{position:static; +position:absolute; top:50%;}
.newslist li .mpic .fitimg p img { position:static; +position:relative; top:-50%;left:-50%; display:table-cell;}

.newslist li .left .N_title {
  color: #5f6269;
  font-size: 14px;
  font-weight: bold;
  height:24px; line-height:24px; overflow:hidden;
  
}
.newslist li .left {
  background: none repeat scroll 0 0 #F4EBEA;
  padding: 18px;
  float:left;
  width: 600px;
}
.newslist li .left .N_content {
  color: #8a8b8d;
  height: 43px;
  line-height: 20px;
  margin-top: 5px;
  overflow: hidden;
  font-size:12px;
}
.newslist li .right { background: none repeat scroll 0 0 #FBF4F3;  color: #ea0001;  float: left;  font-family: Georgia;  font-size: 15px;  padding: 42px 24px;  width:85px; }
.newslist { margin-top: 10px;}
.newslist li{margin-bottom:9px; overflow:hidden;}
.newslist .hover .mpic{ background: none repeat scroll 0 0 #F1DFDA;}
.newslist .hover .right { background: none repeat scroll 0 0 #F5E6E3;}
.newslist .hover .left { background: none repeat scroll 0 0 #F1DFDA;}
.newslist a, .newslist a:hover{ cursor:pointer;}



.honor_list{ width:210px; height:250px; float:left; overflow:hidden; margin:0 28px 20px 18px; display:inline; border-bottom:#e3e3e3 solid 1px;}
.honor_list:hover{ border-bottom:#EA0001 solid 1px;}
.honor_list .fitimg{ width:210px; height:210px; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.honor_list .fitimg p{position:static; +position:absolute; top:50%;}
.honor_list .fitimg:hover{filter: Alpha(Opacity=45); opacity: 0.45;}
.honor_list .fitimg p img { position:static; +position:relative; top:-50%;left:-50%; display:table-cell;}
.honor_list span{ display:block; height:24px; padding-top:12px; text-align:center;}



#gbook {margin:0 auto 30px; width:100%;}
#gbook tr td{ padding:0 4px;}
#gbook tr td input,textarea {border:#ddd 1px solid; margin:4px;font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif;}
#gbook input{ height:26px; line-height:26px; padding:0 5px;}
.r_book {margin:0 auto 10px; border-bottom:#ddd 1px solid; line-height:28px;}
.r_book strong{ color:#006AB8;}
.r_book span{font-family: Georgia;}
.r_book_r{ background-color:#F4F4F4; padding:6px 20px; margin:10px auto 25px;}


.order_but{height:28px; width:120px; line-height:28px; background-color:#EA0001;color:#fff; padding-bottom:2px; float:right; margin-top:10px; display:inline; font-size:14px; font-weight:normal; text-align:center;}
.order_but:hover{ color:#000; background-color:#999;}

.case_nav{ width:441px; background-color:#fff; border-top:solid 1px #E3E3E5; }
.case_nav td{ vertical-align:top; padding:20px 0;}
.case_nav td p a, .case_nav td p a:hover{ height:30px;line-height:30px; padding:0 0 0 20px; width:60px; display:block; font-size:12px;}
.case_nav td strong a, .case_nav td strong a:hover{ height:30px;line-height:30px; padding:0 0 0 20px; width:60px; display:block; font-size:14px;}
.case_nav_td_01 img{ margin:0 auto 10px;}
.case_nav_td_01 p{ width:144px; margin:0 auto; line-height:20px; text-align:left;}

.nav_table{ width:1002px;}
.nav_table td{ vertical-align:top; margin:0; padding:16px 0;}
.nav_table td dl{ width:300px; padding:8px 15px;}
.nav_table td dl dt{width:300px;height:21px;line-height:21px; padding-bottom:8px; background:url(../img/nav_tit_first.jpg) no-repeat; text-align:left;}
.nav_table td dl dt a, .nav_table td dl dt a:hover{width:202px;height:21px;line-height:21px; padding:0 0 0 14px;color:#6e6e6e; text-align:left}
.nav_table td dl dt a:hover{color:#EA0001;}

.nav_table td dl dd{width:300px; height:21px; padding:0; line-height:21px; color:#464EB6; text-align:left;}
.nav_table td dl dd a, .nav_table td dl dd a:hover{width:202px; height:21px; padding:0 0 0 4px; line-height:21px; color:#464EB6; text-align:left;}
.nav_table td dl dd a:hover{color:#EA0001;}


.fullSlide {width:100%;	position:relative;	height:516px; margin-top:1px;}
.fullSlide .bd {margin:0 auto;	position:relative;	z-index:0;	overflow:hidden;}
.fullSlide .bd ul {	width:100% !important;}
.fullSlide .bd li {width:100% !important;height:516px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;	height:516px;}
.fullSlide .hd {width:100%;	position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;	*display:inline;zoom:1;	width:42px;	height:8px;	margin:1px;	overflow:hidden;background:#ccc;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {	background:#000;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;	z-index:1;top:50%;margin-top:-30px;left:2%;	z-index:1;	width:40px;	height:60px;background:url(../img/slider-arrow.png) -126px -137px no-repeat;cursor:pointer;	filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:2%;background-position:-6px -137px;}

/*ç›¸å†Œ*/
#play {width:710px;text-align:center;position:relative;overflow:hidden; margin-left:40px; border:#e0e0e0 solid 1px;}
#play .change_a {width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a {left:0;}
#play .next_a {right:0}
#play .change_a span {width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span {background:url(../img/s_gallery_2012110702.png) no-repeat 0px -50px;left:0;}
#play .next_a span {background:url(../img/s_gallery_2012110702.png) no-repeat -30px -50px;right:0;}
#play .img_ul {position:relative;z-index:1;}
.img_hd  {width:640px;border:1px solid #e0e0e0;background-color:#eee;overflow:hidden;height:66px;padding:2px 35px;margin:5px 0 10px 40px;position:relative;}
.img_hd ul {position:absolute;z-index:1}
.img_hd ul li {float:left;width:80px;height:60px;border:3px solid #eee;cursor:pointer;margin:0 3px 0 1px;overflow:hidden;*display:inline;padding:1px;text-align:center}
.img_hd ul li img {height:60px;}
.img_hd ul li.on{ border-color:rgb(45, 150, 233);}
.img_hd .bottom_a {background:url(../img/s_gallery_2012110702.png) no-repeat;width:22px;height:22px;position:absolute;display:block;top:50%;margin-top:-11px;cursor:pointer;z-index:10}
.img_hd .prev_a { background-position:0 -24px;left:5px;}
.img_hd .next_a { background-position:-30px -24px;right:5px;}

/*----  page  ----*/
#page { width:770px;color:#EA0001; padding:20px 0 10px 0;height:35px;font-family:Arial,"å®‹ä½“";font-size:12px;}
.first_page{display:inline-block;text-align:center;height:21px;line-height:21px;background:#fff;color:#ccc;border:#cecece 1px solid;width:35px;margin:0 3px 0 0px;}
.first_page a{display:inline-block;color:#000000;background:#FAFBFF;height:21px;width:35px;text-decoration:none;}
.pre_page {display:inline-block;text-align:center;height:21px;line-height:21px;background:#fff;color:#ccc;border:#cecece 1px solid;width:22px;margin:0 3px;}
.pre_page a {display:inline-block;color:#000000;background:#fff;height:21px;width:22px;text-decoration:none;}
.now_page {display:inline-block;text-align:center;height:21px;line-height:21px;background:#eaeaea;color:#EA0001;border:#9e9e9e 1px solid;width:22px;margin:0 3px;}
.now_page a {display:inline-block;color:#000000;background:#fff;height:21px;width:22px;text-decoration:none;}
.next_page {display:inline-block;text-align:center;height:21px;line-height:21px;background:#fff;color:#ccc;width:22px;border:#cecece 1px solid;margin:0 3px;}
.next_page a {display:inline-block;color:#303A3B;background:#FAFBFF;height:21px;width:22px;text-decoration:none;}
.last_page {display:inline-block;text-align:center;	height:21px;line-height:21px;background:#eee;color:#ccc;width:35px;border:#cecece 1px solid;margin:0 3px 0 3px;}
.last_page a {display:inline-block;height:21px;color:#000000;background:#fff;width:35px;text-decoration:none;}
.first_page a:hover,.index_page a:hover,.pre_page a:hover,.now_page a:hover,.next_page a:hover,.last_page a:hover {background:#eaeaea;color:#EA0001;border-color:#9e9e9e;}
.jump {float:right;	width:80px;}
.jump select {background:#eee;color:#EA0001; border:none;}


.line0,.line1 {padding:25px 0 50px 50px; overflow:hidden;}
.line0 li,.line1 li {width:340px;float:left;line-height:30px;list-style:none;}
.line0 a,.line1 a {color:#333333;text-decoration:none;}
.line0 a:hover,.line1 a:hover {color:#cd0000;text-decoration:underline;}
.line_title{ height:34px; width:650px; line-height:34px; padding-bottom:5px; font-size:18px; margin:0 auto;border-bottom:#e3e3e3 solid 1px;}
.line_title span{ font-size:12px; color:#EA0001;;}
.num {padding-left:20px;}

.suc_con{ padding-bottom:20px; border-bottom:#e3e3e3 solid 1px; margin-bottom:35px; font-size:12px;}
#suc_pic {padding-left:15px; padding-bottom:25px; overflow:hidden;}
.suc_body {float:left;width:304px;	margin:10px 20px;}
.suc_tit {color:#333333;font-size:12px;	padding:3px 0;height:20px;width:154px;line-height:160%;text-align:center;}
.suc_tit a {color:#333333;text-decoration:none;}
.suc_tit a:hover {color:#cd0000;text-decoration:underline;}

#suc_table {
	clear:both;
}
#table {
	text-align:center;
	font-size:12px;
	background:#CCCCCC;
}
#table td {
	background:#FFFFFF;
}
#table tr:hover{ background-color:#ff0000;}
#table th {
	background:#DDDDDD;
}</pre></body></html>