@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*Ŀʼ*/

body{ background-color:#fafafa;}
.banner{ background:url(../images/banner_bj.gif) no-repeat bottom; height:388px;}

.container {WIDTH: 960px;HEIGHT: 341px}
.container A IMG {WIDTH: 960px;HEIGHT: 341px}
.container IMG {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none}
.td_f A IMG {PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px}
.num {POSITION: absolute;FLOAT: right;bottom: 5px;right: 10px}
.num LI {TEXT-ALIGN: center;LINE-HEIGHT: 15px;LIST-STYLE-TYPE: none;MARGIN: 3px;WIDTH: 15px;FONT-FAMILY: Arial;BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;FLOAT: left;HEIGHT: 15px;COLOR: #86a2b8;FONT-SIZE: 12px;CURSOR: pointer}
.num LI.on {LINE-HEIGHT: 15px;WIDTH: 15px;BACKGROUND: url(../images/flashbutton.gif) no-repeat;HEIGHT: 15px;COLOR: #ffffff}


.c_left{ width:200px; height:827px; border:1px solid #ebebeb; border-top:0;}
.c_left h3{ font:16px "΢ź"; font-weight:normal; color:#FFF; background:url(../images/ico_03.gif) no-repeat; height:38px; line-height:38px; text-align:center;}
.c_left h3 a{ color:#FFF;}
.c_left h5{ background:url(../images/ico_21.gif) repeat-x; height:30px; line-height:30px; padding-left:10px; margin-top:1px;}
.c_left h5 a{ color:#FFF; background:url(../images/ico_25.gif) no-repeat left; padding-left:25px;}
.c_left ul li{ position:relative; z-index:100; background:url(../images/ico_29.gif) repeat-x ; height:31px; line-height:32px; padding-left:20px;}
.c_left ul li a{ color:#000; background:url(../images/ico_31.gif) no-repeat left; padding-left:25px;}



.zx_con ul .d_erji { width:138px; display:none; background:#FFF; padding:10px 0 0 20px; top:0; left:200px; border:solid 1px #dbdbdb; position:absolute;}
.zx_con ul .d_erji ul li { background:url(../images/ico00.gif) no-repeat 10px 13px; height:30px; line-height:30px; border-bottom:dashed 1px #9c9c9c; padding-left:20px; overflow:hidden;}
.zx_con ul .d_erji ul li a{ background:none;}
.zx_con ul .d_erji ul .nones { border:none;}


.c_right{ width:748px; height:827px; border:1px solid #ebebeb;overflow:hidden;background-color:#FFF;}
.r_nav{ height:40px; line-height:40px; background:url(../images/ico_06.gif) repeat-x; padding-right:15px;}
.r_nav ul{ padding-left:15px;}
.r_nav ul li { width:89px; text-align:center; display:block; float:left; background:url(../images/ico_11.gif) no-repeat 2px; padding-right:10px;} 
.r_nav ul li a{font-size:14px; color:#fff; font-weight:bold;}
.r_nav li a:hover, .r_nav .cur a { width:89px; background:url(../images/ico_09.gif) no-repeat bottom; display:block; color:#fff; padding-right:4px;}
.r_nav span , .coo h4 span , .anli h4 span , .about h4 span , .ry h4 span , .wt h4 span , .zx h4 span{ padding-top:10px;}

.pro{ height:600px; padding-top:23px;background-color:#FFF;}
.pro ul li{ display:block; float:left; padding-left:27px;}
.pro ul li img{ border:1px #d1d1d1 solid; padding:1px;width:200px; height:200px;}
.pro ul li span{height:50px;width:211px; line-height:50px; text-align:center; overflow:hidden;display:block;}
.pro ul li span a{   color:#555555; display:block;}

.ad{ height:120px; overflow:hidden; margin-top:13px;}
.ad h4{ top:57px; left:770px; font-size:16px; color:#d2bc34;}
.ad h4 p{ font-size:18px; color:#FFF;}

.ys{ border:1px #e8e8e8 solid; padding:1px; background-color:#FFF; height:916px; margin-top:13px;}
.ys01{ background:url(../images/jt_bc.jpg) no-repeat; width:956px; height:916px;}
.dl01{ top:145px; left:80px;}
.dl01 dt , .dl02 dt , .dl03 dt{ width:300px;font-family:"΢ź"; font-size:28px; color:#b70809;}
.dl01 dt i , .dl02 dt i , .dl03 dt i{ font-size:16px; color:#8b8b8b;}
.dl01 dd , .dl02 dd  , .dl03 dd{ width:400px; margin-top:15px;}
.dl01 dd p , .dl02 dd p  , .dl03 dd p{ font:14px "΢ź"; color:#000; background:url(../images/ico01.gif)  no-repeat left 7px; line-height:24px; padding-left:15px; padding-bottom:10px;}
.dl01 dd p span , .dl02 dd p span  , .dl03 dd p span , .zx dl dd a{ color:#e4120c;}
 .dl03 dd p span a{ color:#e4120c;}
.dl02{ top:435px; left:540px;}
.dl03{ top:700px; left:85px;}

.coo{ height:171px; border:1px solid #ebebeb;overflow:hidden; margin-top:13px;background:#fff;}
.coo .c_nav{background:url(../images/coo_nav.gif) repeat-x; height:37px; line-height:37px; padding:0 12px;}
.coo h4{background:url(../images/ico02.gif) no-repeat left; padding-left:20px;}
.on{ width:108px; display:block; background:url(../images/coo.gif) no-repeat bottom; text-align:center; color:#FFF; margin-left:10px;}
.on a{color:#FFF;}

.h01{ width:18px; height:50px; float:left; margin-top:30px;}
.h02{ width:18px; height:50px; float:right; margin-top:30px;}
.coo ul li{ display:block; float:left; padding:15px 0 0 15px; width:165px;}
.coo ul li img{ border:1px solid #dedede; padding:1px;width:161px; height:70px;}
.coo ul li span a{ display:block; width:161px; height:30px; line-height:30px; text-align:center; color:#000;}

.anli{ height:396px; border:1px solid #ebebeb;overflow:hidden; margin-top:13px;background:#fff;}
.anli .c_nav{background:url(../images/coo_nav.gif) repeat-x; height:37px; line-height:37px; padding:0 12px;}
.anli h4{background:url(../images/anli_03.gif) no-repeat left; padding-left:20px;}
.anli dl{ width:450px; height:140px; margin:20px 0 0 20px; display:inline; }
.anli dl dt{ float:left;}
.anli dl dt img{ padding:2px; border:1px solid #939393;width:194px; height:139px;}
.anli dl dd{ width:210px; padding-right:15px; float:right;color:#646464; line-height:24px;}
.anli dl dd p{ line-height:24px; height:72px; overflow:hidden;}
.anli dl dd a , .about dd a{ color:#b20100;}
.anli dl dd h5 a{ font-size:14px; color:#000; }

.about{ width:689px; height:420px; border:1px solid #ebebeb;overflow:hidden; margin-top:13px;background:#fff;}
.about .c_nav{background:url(../images/coo_nav.gif) repeat-x; height:37px; line-height:37px; padding:0 12px;}
.about h4{background:url(../images/sp_03.gif) no-repeat left; padding-left:20px;}
.about dl { background:url(../images/sp_bj.gif) no-repeat bottom; height:190px; padding:18px; } 
.about dl dt{ height:190px; background:url(../images/sp_09.gif) no-repeat bottom;}
.about dl dd{ width:390px; line-height:24px;}
.about dl dd h5 a , .zx dl dd h5 a{ color:#000; }


.h03{ width:18px; height:50px; float:left; margin-top:35px;}
.h04{ width:18px; height:50px; float:right; margin-top:35px;}
.about .nr{ padding:0 0 0 16px;}
.about ul{ padding-top:10px;}
.about ul li {  position: relative;display:block; float:left; padding-left:10px;}
.about ul li img{width:151px; height:120px;}
.about ul li span {position: absolute; display:block; text-align:center; height:25px; line-height:25px; width:151px; background-color:#505c5c;filter:alpha(opacity=80);/* IE */-moz-opacity:0.8;/* Moz + FF */ opacity: 0.8; top:95px; left:10px;}
.about ul li span  a{ color:#FFF;}

.ry{ width:250px;height:420px; border:1px solid #ebebeb;overflow:hidden; margin-top:13px;background-color:#FFF;}
.ry h4{ background:url(../images/ry_03.gif) no-repeat; height:38px; line-height:38px; padding:0 12px; color:#FFF; font-family:"΢ź";}
.ry h4 a{color:#FFF;}
.ry h4 q , .wt H4 q{ color:#de676b; padding-left:4px;}

.ul01 li{  float:left; padding:19px 0 0 14px;}
.ul01 li img{width:183px; height:241px;}
.h05{ width:18px; height:50px; float:left; margin-top:100px;}
.h06{ width:18px; height:50px; float:right; margin-top:100px;}
.ul02 { padding:15px 0 0 0px;}
.ul02 li{line-height:26px; background:url(../images/ry_line_03.gif) no-repeat center bottom;}
.ul02 li a{ background:url(../images/ry_11.gif) no-repeat 23px center; padding-left:35px; color:#525252;}
.ul02 li a:hover, .ul02 .cur04 a { height:26px; background-color:#d4d4d4; display:block; color:#525252;}


.lc{ height:120px; overflow:hidden; margin-top:13px; background:url(../images/lc.gif) no-repeat; padding:0 12px; }
.lc h4{ font-family:"΢ź"; color:#FFF; height:35px; line-height:35px; }
.lc h4 a{color:#FFF;}
.lc h4 q{ font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.lc h4 span a{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#FFF;}
.lc img{ margin:5px 0 0 10px;}

.lc p a{ font:16px "΢ź"; font-weight:bold; color:#990000; padding:0 31px;}

.wt{ height:413px; width:275px;border:1px solid #ebebeb;overflow:hidden; margin-top:13px;background:#fff;}
.wt span{ float:right;}
.wt h4{ background:url(../images/q_bj.gif) no-repeat; height:38px; line-height:38px; padding:0 12px; color:#FFF; font-family:"΢ź";}
.wt h4 a{color:#FFF;}
.wt dl{ width:240px; margin:0 auto; padding:15px 10px; border-bottom:1px dashed #d5d5d5;}
.wt dl dt{ background:url(../images/w.gif) no-repeat left; padding-left:18px; margin-bottom:4px; color:#333333;}
.wt dl dd{ background:url(../images/d.gif) no-repeat left 5px; padding-left:18px; color:#676767; line-height:24px; height:72px; overflow:hidden;}

.zx{ width:671px; height:413px;border:1px solid #ebebeb;overflow:hidden; margin-top:13px; background:#fff;}
.zx .c_nav{height:40px; line-height:40px; background:url(../images/ico_06.gif) repeat-x; padding-right:15px;}
.zx .c_nav span{ margin-top:10px;}
.c_nav ul{ padding-left:15px;}
.c_nav ul li { width:89px; text-align:center; display:block; float:left; padding-right:10px;} 
.c_nav ul li a{font-size:14px; color:#fff; font-weight:bold; background:url(../images/ico_11.gif) no-repeat 2px; display:block; }
.c_nav li a:hover, .c_nav .cur a { width:89px; background:url(../images/ico_09.gif) no-repeat bottom;color:#fff; padding:0px 4px 0 0;}
.zx h4{ background:url(../images/ico04.gif) no-repeat 10px 10px; padding-left:30px; line-height:37px; height:37px}
.zx dl{ background:url(../images/zx_bj.gif) no-repeat bottom; height:180px; padding:20px 0 0 20px;}
.zx dl dt{ width:244px;height:173px; background:url(../images/zxtu_bj.gif) no-repeat bottom; float:left;}
.zx dl dt img{ padding:2px; border:1px solid #d5d5d5;}
.zx dl dd{ width:370px; padding-right:10px; line-height:26px; float:right;}
.zx dl dd p{ line-height:26px; height:104px; overflow:hidden;}
.ul03{ padding:10px 0 0 25px; width:648px;}
.ul03 li { width:300px;border-bottom:1px dashed #ababab; padding:0 3px; float:left; line-height:40px;height:40px; margin-right:16px;overflow:hidden; display:block;}
.ul03 li a{ color:#66696b; background:url(../images/ico05.gif) no-repeat 0px 4px; padding-left:15px;overflow:hidden;}
.ul03 li span{ color:#66696b; float:right;}
.ul03 .nones{border-bottom:0;}

.link_bj{ height:111px;overflow:hidden; margin-top:13px; background:url(../images/link_bj.gif) no-repeat bottom;} 
.link{border:1px solid #ebebeb; height:88px; overflow:hidden;background:#fff;}
.link01{ width:90px; background:url(../images/link_line.gif) no-repeat right; padding-right:10px; margin:24px 0 0 30px; }
.link p{ width:780px; padding-top:20px;}
.link p a{ padding:0 10px; line-height:26px;}
