@charset "gb2312";
/* CSS Document */

body{ width:100%; font-family:"ËÎÌå"; font-size:12px; color:#5b5b5b; background:url(../images/bg_body.jpg) repeat-x #fff; overflow-x:hidden;}
*{ border:0; margin:0px; padding:0px; list-style:none;}

.fl{ float:left;}
.fr{ float:right;}
a{ color:#5b5b5b; text-decoration:none; cursor:pointer;}
a:hover{ color:#c20000;}
.clear{ clear:both;}
.red{ color:#c20000;}
.mt{ margin-top:10px;}
.icon{ padding:10px 0px;}
.icon img{ padding-bottom:20px;}
/* Í·²¿ */
.header{ margin:0 auto; width:100%; height:490px;}
.top{ margin:0 auto; width:1000px; height:152px;} 
h1{ float:left; margin-top:27px;}
.trig{ float:right; height:75px; position:relative; top:10px; right:0px;}
.tlink{ float:left; width:80px; margin-top:10px;}
.tlink dl{ float:left; height:30px; line-height:30px; font-size:14px; border-right:1px solid #000; padding-right:10px;}
.tlink dl dt{ float:left; width:25px;}
.tlink dl dt img{ padding-top:10px;}
.tlink dl dd{ float:left; width:30px;}

.trig span{ float:left; display:inline-block;}
.trig span img{ float:left;}
.trig ul{ float:left; width:100px; height:75px; padding-left:15px;}
.trig ul li{ float:left; width:100%; line-height:19px; font-size:14px;}

.nav{ float:left; width:1000px; height:49px; margin-top:27px; background:#393939;}
.nav li{ float:left; width:142px; font-size:14px; background:url(../images/bg_li_nav.jpg) right no-repeat; text-align:center; background:url(../images/bg_li_nav.jpg) right no-repeat;}
.nav li a{ display:block; width:142px; height:49px; line-height:49px; color:#dfdfdf; font-size:15px; font-family:"Î¢ÈíÑÅºÚ";}
.nav li a:hover{ height:49px; font-weight:bold; color:#000; background:url(../images/bg_hover_nav.jpg) no-repeat;}
.nav_bg{ background:url(../images/bg_hover_nav.jpg) no-repeat; color:#000!important; font-weight:bold;}
.ad{ padding-left:20px; width:980px; height:40px; line-height:40px; text-align:left; color:#ee8c00; background:url(../images/bg_ad.jpg) left no-repeat; margin:0 auto;}
.ad span{ float:left; font-size:14px; font-weight:bold; color:#ee8c00; margin-right:8px;}
.ad a{ float:left; font-size:14px; color:#474747; margin-right:8px;}
.ad a:hover{ color:#cf282a;}
/* µ×²¿ */
.footer{ float:left; width:100%; background:url(../images/bottom_bg.jpg) left top repeat-x; padding-top:20px; padding-bottom:10px;}
.main_foot{ margin:0 auto; width:1000px;}
.mlef{ float:left; width:15%;}
.mrig{ float:left; width:85%; overflow:hidden; padding-top:10px;}
.mrig a{ float:left; padding-left:15px; line-height:26px; font-size:14px; font-weight:bold;}
.bottom{ float:left; width:100%; background:#4d4b4c; padding-top:20px; padding-bottom:20px;}
.btext{ margin:0 auto; width:1000px;}
.btext p{ float:left; width:80%; font-size:12px; line-height:12px; color:#fff;}
.btext p a{ color:#fff;}
.btext span{ float:right; width:20%;}
.btext span img{ float:right;}

/* content */
.content{ margin:0 auto; width:1000px;}
.cen{ width:1000px; height:275px; margin-top:10px;}
.about{ float:left; margin-right:20px; width:320px;}
.tab_about{ width:320px; height:36px;}
.tab_about p{ display:block; float:left; padding:3px 0 0 30px; height:32px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#000; border-bottom:1px solid #d00c00; background:url(../images/link_about.jpg) no-repeat;}
.tab_about span{ color:#a9a9a9; font-size:12px;}
.tab_about .span01{ display:block; height:35px; line-height:35px; border-bottom:1px solid #cecece; text-align:right;}
.about li{ float:left; width:320px; height:37px; line-height:37px; border-bottom:1px dotted #ccc;}
.about li a{ display:block; float:left; padding-left:16px; width:220px; background:url(../images/bg_a.jpg) left no-repeat;}
.about li span{ float:right;}
.about .p01{ display:block; margin:12px 0 0 8px; padding:0 0 0 45px; width:257px; height:220px; line-height:55px; background:url(../images/bg_contact.jpg) no-repeat;}
.pro{ width:998px; border:1px solid #d0d0d0;}
.tab_pro{ width:998px; height:35px; line-height:35px; border-bottom:3px solid #e50000; background:url(../images/bg_tab_pro.jpg) no-repeat;}
.tab_pro p{ float:left; margin-left:20px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#333;}
.tab_pro a{ float:right; margin-right:10px;}

.cen1{ width:1000px; height:275px; margin-top:10px;}
.about1{ float:left; margin-right:20px; width:320px;}
.tab_about1{ width:320px; height:36px;}
.tab_about1 p{ display:block; float:left; padding:3px 0 0 30px; height:32px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#000; border-bottom:1px solid #d00c00; background:url(../images/icon3.png) no-repeat;}
.tab_about1 span{ color:#a9a9a9; font-size:12px;}
.tab_about1 .span01{ display:block; height:35px; line-height:35px; border-bottom:1px solid #cecece; text-align:right;}
.about1 li{ float:left; width:320px; height:37px; line-height:37px; border-bottom:1px dotted #ccc;}
.about1 li a{ display:block; float:left; padding-left:16px; width:220px; background:url(../images/bg_a.jpg) left no-repeat;}
.about1 li span{ float:right;}
.about1 .p01{ display:block; margin:12px 0 0 8px; padding:0 0 0 45px; width:257px; height:220px; line-height:55px; background:url(../images/bg_contact.jpg) no-repeat;}

/*×ÓÒ³*/
.content1{ margin:0 auto; width:1000px; background:url(../images/bg_cjontent1.jpg) repeat-y;}
.left{ float:left; width:178px; margin-left:15px;}
.left li{ float:left; margin-top:10px; width:178px; height:44px; line-height:16px; background:url(../images/bg1_left.jpg) no-repeat;}
.left li a{ display:block; padding-left:33px; padding-top:8px; padding-right:5px; width:140px; height:36px;}
.left li a:hover{ display:block; padding-left:33px; padding-top:8px; padding-right:5px; width:140px; height:36px; color:#fff; background:url(../images/bg2_left.jpg) no-repeat;}
.left li .a01{ padding-top:15px; height:29px;}
.left li .a01:hover{ padding-top:15px; height:29px;}
.right{ float:left; width:750px; margin-left:36px;}
.tab_right{ margin-top:17px; margin-bottom:10px; width:750px; height:30px; border-bottom:1px solid #dfdfdf;}
.tab_right p{ float:left; font-size:16px; font-weight:bold;}
.tab_right span{ display:block; float:right; margin-top:3px; padding-left:20px; background:url(../images/link_tab_right.jpg) left no-repeat;}
.txtp{ float:left; width:100%; margin-bottom:20px;}
.txtp p{ font-size:14px; line-height:24px;}
.txtp p img{ max-width:750px; padding-top:10px; padding-bottom:10px;}
.right li{ float:left; border-bottom:1px dotted #ddd; width:750px; height:40px; line-height:40px;}
.right li a{ display:block; padding-left:20px; width:630px; float:left; font-size:14px; background:url(../images/bg_a.jpg) left no-repeat;}
.right li span{ float:right; color:#999; font-size:14px;}
.right .ul01 li{ float:left; margin-top:15px; width:250px; height:190px;}
.right .ul01 li a{ display:block; float:left; padding:0; background:none; width:250px; text-align:center;}
.right .ul01 li img{ width:200px; height:145px; padding:3px; border:1px solid #e0e1e1;}

/*about_jtjj*/
.abright{ float:left; width:750px; margin-left:36px;}
.box{ float:left; width:100%; padding-bottom:20px;}
.box p{ float:left; width:100%; font-size:16px; line-height:26px; overflow:hidden;}
.box p img{ max-width:100%;}
.link{ float:left; width:730px; padding-left:20px; height:440px; background:url(../images/linkbg.jpg) left no-repeat;background-size:cover;}
.link h4{ float:left; width:100%; height:50px; line-height:50px; font-size:15px; text-indent:26px; border-bottom:1px dashed #6d6d6d; color:#d71617; background:url(../images/cpicon.png) left no-repeat; margin-bottom:30px; margin-top:15px;}
.ljwz{ float:left; width:112px;}
.ljwz h5{ float:left; width:112px; font-size:16px; color:#d71617; font-weight:bold; margin-bottom:30px; display:inline-block;}
.ljwz a{ float:left; width:112px; font-size:14px; color:#333; margin-bottom:15px; display:inline-block;}
.ljwz a:hover{ color:#f00; text-decoration:underline;}
.ljwz2{ float:left; width:142px;}
.ljwz2 h5{ float:left; width:142px; font-size:16px; color:#d71617; margin-bottom:30px; display:inline-block;}
.ljwz2 a{ float:left; width:142px; font-size:14px; color:#333; margin-bottom:15px; display:inline-block;}
.ljwz2 a:hover{ color:#f00; text-decoration:underline;}

.ljwz3{ float:left; width:182px;}
.ljwz3 h5{ float:left; width:182px; font-size:16px; color:#d71617; margin-bottom:30px; display:inline-block;}
.ljwz3 a{ float:left; width:182px; font-size:14px; color:#333; margin-bottom:15px; display:inline-block;}
.ljwz3 a:hover{ color:#f00; text-decoration:underline;}

.ljwz4{ float:left; width:130px;}
.ljwz4 h5{ float:left; width:130px; font-size:16px; color:#d71617; margin-bottom:30px; display:inline-block;}
.ljwz4 a{ float:left; width:130px; font-size:14px; color:#333; margin-bottom:15px; display:inline-block;}
.ljwz4 a:hover{ color:#f00; text-decoration:underline;}

.ljwz5{ float:left; width:155px;}
.ljwz5 h5{ float:left; width:155px; font-size:16px; color:#d71617; margin-bottom:30px; display:inline-block;}
.ljwz5 a{ float:left; width:155px; font-size:14px; color:#333; margin-bottom:15px; display:inline-block;}
.ljwz5 a:hover{ color:#f00; text-decoration:underline;}
/*about_fzlc*/
.box1{ float:left; width:99%; padding-left:1%; padding-bottom:50px; margin-top:10px;}
.fzsj{ float:left; width:100%; border-left:1px solid #ddd;}
.fzsj h4{ float:left; width:97%; height:30px; font-size:18px; padding-left:3%;}
.fzsj h4 span{ float:left; margin-left:-33px; margin-top:-2px; background:#FFF}
.fzsj p{ float:left; width:97%; line-height:26px; font-size:14px; padding-left:3%; padding-bottom:30px;}
.fzsj:nth-last-of-type(1) p{ padding-bottom:0px;}
/*about_ryzz*/
.box2{ float:left; width:100%; padding-bottom:50px; margin-top:10px;}
.box2 p{ float:left; width:100%; font-size:16px; line-height:26px; overflow:hidden;}
.box2 p img{ max-width:100%;}
/*about_dszjs*/
.box3{ float:left; width:100%; padding-bottom:50px; margin-top:10px;}
.box3 p{ float:left; width:100%; font-size:16px; line-height:26px; overflow:hidden;}
.box3 p img{ float:left; max-width:53%; margin:0px 20px 10px 0px;}









.cleft{ float:left; width:178px; margin-left:15px;}
.cleft li{ float:left; margin-top:10px; width:178px; height:44px; line-height:16px; background:url(../images/bg1_left.jpg) no-repeat;}
.cleft li a{ display:block; padding-left:33px; padding-top:8px; padding-right:5px; width:140px; line-height:32px;}
.cleft li a:hover{ display:block; padding-left:33px; padding-top:8px; padding-right:5px; width:140px; height:36px; color:#fff; background:url(../images/bg2_left.jpg) no-repeat;}
.cleft li .a01{ padding-top:15px; height:29px;}
.cleft li .a01:hover{ padding-top:15px; height:29px;}

h2{ text-align:center;}
.page{ margin:0 auto; line-height:50px; clear:both; text-align:center; font-size:14px;}
.next{line-height:20px; margin-top:10px;}
.liulan{ display:block; margin:5px auto; text-align:center; border-bottom:1px dotted #000; line-height:20px;}


/*´óÍ¼ÇÐ»»*/
.new_banner{margin:0 auto; position:relative; width:1419px; left:50%; margin-left:-709px; height:297px; z-index:1; overflow:hidden;}


.rslides_tabs{ position:absolute; left:695px; top:270px;clear:both;text-align:center; z-index:99999;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:12px; height:12px; background:#fff;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#D968C0;}


/*²úÆ·¹ö¶¯*/
.rollBox{width:980px;overflow:hidden;margin:10px auto;}
.rollBox .Cont{ float:left; width:915px; height:195px; overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:208px; height:195px; margin-right:25px; float:left; text-align:center;}
.rollBox .Cont .pic a{ display:block; width:208px; border-bottom:2px solid #c40000; padding-bottom:10px; font-weight:bold;}
*+html .rollBox .Cont .pic{width:208px; height:195px; float:left; margin-right:25px; text-align:center;}
.rollBox .Cont .pic img{ display:block;margin:0 auto; width:200px; height:145px; padding:3px; border:1px solid #e0e1e1;}
.rollBox #List1,.rollBox #List2{float:left;}