﻿@charset "utf-8";
div{ margin:0 auto;}
body{ margin:0px; font-family:"微软雅黑"; height:100%; position:relative; color:#000; font-size:14px;}
a{ text-decoration:none;}
p,ul,ol,li{ list-style:none; padding:0; margin:0;}
img{ border:0;}
.main{ width:1004px;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
#key{ width:140px; height:20px; border:0; margin:0; padding:0; font-size:13px; color:#8b8b8b; background:none; position:absolute; top:4px; left:10px; outline:none;}
#button{ width:25px; height:20px; border:0; margin:0; padding:0; background:none; cursor:pointer; position:absolute; top:4px; right:10px;}


.b1{ background:url(/images/index_01_bg.jpg) repeat-x;}
.b1 .main{ overflow:hidden; height:29px; line-height:27px; font-size:12px;}
.b1 span{ margin:0 15px;}
.b1 span.tel{ font-size:15px; font-family:"Arial"; background:url(/images/index_04.jpg) no-repeat 0 center; padding-left:15px; color:#a0a0a0;}
.b1 span.fav{ color:#a0a0a0; background:url(/images/index_04.jpg) no-repeat 0 center; padding-left:15px;}
.b1 span.fav a{ color:#a0a0a0;}
.b1 span.search{ float:right; display:block; position:relative; height:100%; padding-top:3px;}

.b2{ background:url(/images/index_bg_1.jpg) repeat-x; border-bottom:3px solid #d70408;}
.b2 .main{ overflow:hidden; height:108px;}
.b2 .logo{ float:left;}
.b2 .menu{ float:right; margin-top:35px;}
.b2 .menu li{ float:left; height:36px; line-height:36px; text-align:center;}
.b2 .menu li a{ display:block; padding:0 17px; color:#000;}
.b2 .menu li:hover{ background-color:#d70408; color:#fff;}
.b2 .menu li:hover a{ color:#fff;}
.b2 .menu li.on{ background-color:#d70408; color:#fff;}
.b2 .menu li.on a{ color:#fff;}

.yy{ position:relative; background:url(/images/index_yy.png) repeat-x; height:9px; z-index:9;}

.b3{ margin-top:-9px;}
.slideBox{ width:100%; height:520px; overflow:hidden; position:relative;}
.slideBox .hd{ width:100%; height:11px; overflow:hidden; position:absolute; left:0; bottom:15px; z-index:1;}
.slideBox .hd ul{ width:100%; overflow:hidden; zoom:1; text-align:center;}
.slideBox .hd ul li{ *float:left; display:inline-block; margin-right:19px; width:70px; height:6px; cursor:pointer; background-color:#fff; overflow:hidden; line-height:100px; z-index:9;}
.slideBox .hd ul li.on{ background-color:#1390fa;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1600px; height:450px; display:block;}

.index_title{ text-align:center; margin-top:50px;}
.index_title .en{ font-size:18px; font-weight:bold; color:#d70408;}
.index_title .cn{ font-size:24px; color:#646464;}
.index_content{ overflow:hidden;}

.b4{}
.b4 .main{ overflow:hidden; margin-bottom:50px;}
.b4 .index_content ul li{ float:left; width:230px; margin-top:30px; margin-right:28px;}
.b4 .index_content ul li a{ display:block; width:228px; height:342px; border:1px solid #e6e6e6; text-align:center; overflow:hidden;}
.b4 .index_content ul li img{ width:200px; height:200px; margin:14px;}
.b4 .index_content ul li .tit{ color:#505050; margin-bottom:5px;}
.b4 .index_content ul li .jj{ font-size:12px; color:#8c8c8c; margin-bottom:15px;}
.b4 .index_content ul li .btn{ font-size:12px; color:#fff; width:87px; height:24px; line-height:24px;}
.b4 .index_content ul li .btn1{ height:24px; background:url(/images/index_16.png) no-repeat;}
.b4 .index_content ul li .btn2{ height:24px; background:url(/images/index_19.png) no-repeat;}
.b4 .index_content ul li .btn3{ height:24px; background:url(/images/index_22.png) no-repeat;}
.b4 .index_content ul li .btn4{ height:24px; background:url(/images/index_25.png) no-repeat;}
.b4 .index_content ul li .yy{ width:228px; height:0px; background:url(/images/index_15.png) no-repeat;}
.b4 .index_content ul li:hover a{ border:1px solid #a3a3a3; margin-top:-10px;}
.b4 .index_content ul li:hover .yy{ width:228px; height:10px; background:url(/images/index_15.png) no-repeat;}
.b4 .index_content ul li.on a{ border:1px solid #a3a3a3; margin-top:-10px;}
.b4 .index_content ul li.on .yy{ width:228px; height:10px; background:url(/images/index_15.png) no-repeat;}
.b4 .index_content ul li.last{ margin-right:0;}

.b5{ overflow:hidden; background:url(/images/index_bg_36.jpg) no-repeat center 0;}
.b5 .main{ overflow:hidden;}
.b5 .menu{ width:230px; height:584px; background:url(/images/index_hong_33.jpg) no-repeat; text-align:center;}
.b5 .menu .classtitle{ color:#fff; padding:30px;}
.b5 .menu .classtitle .en{ font-size:18px; font-weight:bold;}
.b5 .menu .classtitle .cn{ font-size:24px;}
.b5 .menu ul li{ height:28px;}
.b5 .menu ul li a{ color:#fff;}
.b5 .menu ul li a:hover{ font-size:16px; font-weight:bold;}
.b5 .menu ul li a.on{ font-size:16px; font-weight:bold;}
/* 本例子css */
.multipleColumn{ overflow:hidden; position:relative; width:774px;}
.multipleColumn .hd{ overflow:hidden; height:0px;}
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1;}
.multipleColumn .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.multipleColumn .hd ul li.on{ background-position:0 0;}
.multipleColumn .bd{ overflow:hidden; margin-top:59px; margin-left:20px;}
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:100%; float:left; _display:inline;}
.multipleColumn .bd ul li{ margin-right:18px; float:left; _display:inline; overflow:hidden; border-bottom:1px solid #d70408; margin-bottom:30px;}
.multipleColumn .bd ul li .pic{ text-align:center;}
.multipleColumn .bd ul li .pic img{ width:175px; height:175px; display:block;}
.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;}
.multipleColumn .bd ul li .title{ line-height:43px; text-align:left; background:url(/images/index_jt_12.png) no-repeat right center; padding-left:5px; margin-right:5px;}
.multipleColumn .bd ul li .title a{ display:block; color:#505050;}
.multipleColumn .bd ul li.last{ margin-right:0;}

.b6{ overflow:hidden;}
.b6 .main{ overflow:hidden;}
.b6 .index_content{ margin-top:30px;}
.b6 .jj{ position:relative; width:462px; height:280px;}
.b6 .jj .title{ font-size:18px; color:#282828;}
.b6 .jj .hr{ overflow:hidden; margin:10px 0;}
.b6 .jj .hr hr{ width:34px; border:0; border-top:3px solid #e60012; float:left;}
.b6 .jj .content{ color:#505050; line-height:28px; text-align:justify;}
.b6 .jj .btn{ position:absolute; bottom:0; left:0; display:block; color:#fff; background-color:#e60012; width:165px; height:32px; line-height:32px; text-align:center; font-size:12px; border-radius:2px;}
.b6 .hr1{ overflow:hidden; margin-top:20px; position:relative; z-index:9;}
.b6 .hr1 hr{ border:0; border-top:2px solid #e9e9e9; margin:0;}
.b6 .classlist{ overflow:hidden; margin-top:25px;}
.b6 .classlist ul li{ float:left; text-align:center; margin-right:85px;}
.b6 .classlist ul li .tit{ color:#505050;}
.b6 .classlist ul li .hr{ overflow:hidden; margin:10px 0;}
.b6 .classlist ul li .hr hr{ width:34px; border:0; border-top:3px solid #e60012;}
.b6 .classlist ul li .cont{ color:#505050; line-height:28px; text-align:justify; font-size:12px; color:#828282;}
.b6 .classlist ul li.last{ margin-right:0;}

.b7{ overflow:hidden; position:relative; background-color:#f6f6f6; margin-top:-2px;}
.b7 .main{ overflow:hidden; margin:50px auto;}
.b7 .box{ float:left;}
.b7 .box .title{ overflow:hidden;}
.b7 .box .title .cn{ float:left; font-size:24px; color:#646464;}
.b7 .box .title .en{ float:left; font-size:12px; color:#ec0e19; line-height:12px; margin-top:5px; margin-left:5px;}
.b7 .box .title .more{ float:right; width:55px; height:20px; line-height:22px; font-size:12px; color:#969696; border:1px solid #969696; border-radius:2px; text-align:center;}
.b7 .box .content{ overflow:hidden;}
.b7 .box .content ul{ margin-top:20px;}
.b7 .box .content ul li{ margin-bottom:16px;}
.b7 .box .content ul li a{ color:#505050;}
.b7 .box .content ul li span{ color:#a0a0a0; float:right; font-weight:normal;}
.b7 .box .content ul li.first{ border-bottom:2px dotted #5f5f5f;}
.b7 .box .content ul li.first .tit{ font-weight:bold;}
.b7 .box .content ul li.first .tit img{ margin-left:5px;}
.b7 .box .content ul li.first .jj{ color:#505050; margin:10px 0 18px 0; line-height:24px;}
.b7 .box1{ width:308px;}
.b7 .box2{ width:308px; margin-left:40px;}
.b7 .box3{ width:308px; float:right;}
.b7 .box3 .title{ background:url(/images/index_bg_2_18.jpg) no-repeat; height:24px; padding:24px 27px;}
.b7 .box3 .title .cn{ float:left; font-size:24px; color:#fff; line-height:24px;}
.b7 .box3 .title .en{ float:left; font-size:12px; color:#fff; line-height:12px; margin-top:2px; margin-left:5px;}
.b7 .box3 .title .more{ float:right; width:55px; height:20px; line-height:22px; font-size:12px; color:#fff; border:1px solid #fff; border-radius:2px; text-align:center;}
.b7 .box3 .content{ padding-top:12px; line-height:36px;}

.b8{ background-color:#d21821;}
.b8 .main{ position:relative; padding:20px 0; color:#fff;}
.b8 a{ color:#fff;}
.b8 .back{ position:absolute; top:10px; right:-84px; width:44px; height:44px; cursor:pointer; background:url(/images/index_back.png) no-repeat; opacity:0.5;}
.b8 .back:hover{ opacity:1;}

.b9{ background-color:#2c2f34;}
.b9 .main{ overflow:hidden; padding:38px 0;}
.b9 .logo{ float:left;}
.b9 .logo .cright{ color:#fff; font-size:12px; line-height:20px; padding:10px 0;}
.b9 .logo .cright a{ color:#fff;}
.b9 .cont{ float:left; width:600px; margin-left:45px;}
.b9 .cont .menu_tit{ height:46px; line-height:46px; border-bottom:1px solid #505050; color:#fff;}
.b9 .cont .menu_tit .tit1{ float:left; width:84px;}
.b9 .cont .menu_tit .tit2{ float:left; width:84px;}
.b9 .cont .menu_tit .tit3{ float:left; width:431px; text-align:center;}
.b9 .cont .menu_list{ overflow:hidden; font-size:12px;}
.b9 .cont .menu_list a{ color:#fff;}
.b9 .cont .menu_list ul{ float:left;}
.b9 .cont .menu_list ul li{ margin-top:7px;}
.b9 .cont .menu_list .list1{ display:block; width:84px;}
.b9 .cont .menu_list .list2{ display:block; width:84px;}
.b9 .cont .menu_list .list3{ display:block; width:120px;}
.b9 .cont .menu_list .list4{ display:block; width:132px;}
.b9 .cont .menu_list .list5{ display:block; width:94px;}
.b9 .cont .menu_list .list6{ display:block; width:85px;}
.b9 .pic{ float:right; width:127px; margin-top:12px;}

/*内容页*/
.b10{ overflow:hidden; background-color:#f7f7f7; border-bottom:4px solid #d21821;}
.b10 .main{ overflow:hidden; margin-top:30px; background:url(/images/content_bg.png) repeat-y #f7f7f7;}
.b10 .leftmenu{ overflow:hidden; width:214px; float:left; background-color:#fff;}
.b10 .leftmenu .menu{ background-color:#f7f7f7;}
.b10 .leftmenu .menu .classtitle{ background-color:#424242; font-size:18px; height:48px; line-height:48px; color:#fff; padding-left:20px; margin-bottom:10px;}
.b10 .leftmenu .menu ul{ background-color:#fff;}
.b10 .leftmenu .menu ul li{ height:48px; line-height:48px; font-size:16px;}
.b10 .leftmenu .menu ul li a{ display:block; color:#3c3c3c; padding-left:20px;}
/*.b10 .leftmenu .menu ul li:hover a{ background:url(/images/index_06.jpg) no-repeat 180px center; font-weight:bold; background-color:#d70408; color:#fff;}*/
.b10 .leftmenu .menu ul li.on a{ background:url(/images/index_06.jpg) no-repeat 180px center; font-weight:bold; background-color:#d70408; color:#fff;}
.b10 .leftmenu .menu ul li.last{ margin-bottom:100px;}
.b10 .leftmenu .menu .more{ display:block; background-color:#e60012; height:39px; line-height:39px; color:#fff; text-align:center; margin-top:1px;}
.b10 .leftmenu .left_tjcp{ float:left; width:100%;}
.b10 .leftmenu .left_tjcp .title{ overflow:hidden; font-size:16px; background:url(/images/left_tjcp_bg_08.jpg) no-repeat; color:#fff; height:48px; line-height:48px; padding-left:18px;}
.b10 .leftmenu .left_tjcp .content{ overflow:hidden; padding:10px;}
.b10 .leftmenu .left_tjcp .content ul li{ float:left; width:92px; margin-bottom:10px;}
.b10 .leftmenu .left_tjcp .content ul li.left{ margin-right:10px;}
.b10 .leftmenu .left_tjcp .content ul li.right{ margin-right:0;}
.b10 .leftmenu .left_tjcp .content ul li a{ color:#3c3c3c; font-size:12px;}
.b10 .leftmenu .left_lxwm{ float:left; width:100%;}
.b10 .leftmenu .left_lxwm .title{ overflow:hidden; font-size:16px; background:url(/images/left_lxwm_bg_11.jpg) no-repeat; color:#fff; height:48px; line-height:48px; padding-left:18px;}
.b10 .leftmenu .left_lxwm .content{ overflow:hidden; padding:20px; line-height:24px;}




.b10 .rightcont{ overflow:hidden; width:710px; float:right; background-color:#fff; padding:10px 30px;}
.b10 .rightcont .classtitle{ border-bottom:3px solid #e6e6e6; height:52px; line-height:52px;}
.b10 .rightcont .classtitle .title{ display:block; font-size:24px; color:#646464; height:52px; line-height:62px; border-bottom:3px solid #d70408; float:left;}
.b10 .rightcont .classtitle .title .tit{ display:block; border-right:2px solid #fff;}
.b10 .rightcont .classtitle .path{ float:right; line-height:67px; color:#646464; font-size:12px;}
.b10 .rightcont .classtitle .path a{ color:#646464;}
.b10 .rightcont .classtitle .path font{ color:#3c3c3c;}
.b10 .rightcont .content{ padding:30px 0;}



/*内容样式*/
.infotitle{ font-size:26px; text-align:center; margin-bottom:20px;}
.infodate{ font-size:12px; text-align:center; color:#c3c3c3; margin-bottom:20px;}
.infocontent{ line-height:28px; text-align:justify; overflow:hidden;}

/*标题简介列表*/
.imgtxtlist{ overflow:hidden;}
.imgtxtlist li{ overflow:hidden; padding:20px; background: url(/images/imgtxtlist_bg_06.jpg) no-repeat #f0f0f0; margin-bottom:20px;}
.imgtxtlist li .pic{ float:left; width:240px;}
.imgtxtlist li .pic img{ width:240px; height:240px;}
.imgtxtlist li .txt{ width:400px; height:240px; float:right; position:relative;}
.imgtxtlist li .txt .tit{ font-size:20px; line-height:40px;}
.imgtxtlist li .txt .tit a{ color:#d70408;}
.imgtxtlist li .txt .jj{ line-height:30px;}
.imgtxtlist li .txt .more{ position:absolute; bottom:10px; left:0; width:141px; height:29px; line-height:29px; text-align:center; display:block; color:#fff; font-size:12px; background-color:#727272;}
.imgtxtlist li .txt .more font{ width:29px; line-height:29px; text-align:center; display:block; float:right; background-color:#d70408;}

/*图片列表*/
.imglist{ overflow:hidden;}
.imglist li{ float:left; width:210px; margin-right:40px; margin-bottom:20px;}
.imglist li .pic{}
.imglist li .pic img{ width:200px; height:200px; padding:4px; border:1px solid #dcdcdc;}
.imglist li .tit{ text-align:center; line-height:40px;}
.imglist li .tit a{ color:#505050;}
.imglist li.last{ margin-right:0;}

/*标题简介列表*/
.txtlist{ overflow:hidden;}
.txtlist li{ overflow:hidden; border-bottom:2px dotted #a0a0a0; padding-top:20px; padding-bottom:20px;}
.txtlist li .tit{ line-height:36px;}
.txtlist li .tit a{ font-size:18px; color:#3c3c3c;}
.txtlist li .tit span{ float:right; color:#a0a0a0;}
.txtlist li .jj{ color:#505050; line-height:30px;}
.txtlist li:hover a{ color:#d70408;}


/*标题列表*/
.titlist{ overflow:hidden;}
.titlist li{ background:url(/images/index_tit_jt.png) no-repeat 0 center; padding-left:15px; line-height:36px; border-bottom:1px dashed #999; margin-top:10px;}
.titlist li a{ color:#303030;}
.titlist li span{ float:right; color:#b7b7b7; font-size:12px;}
.titlist li.last{ border-bottom:0;}


/*页脚分页*/
.pagefoot{ overflow:hidden; font-size:13px; line-height:28px; margin:20px auto; /*font-family:"Arial";*/ display:table; text-align:center;}
.pagefoot .sy{ float:left; color:#fff; padding:1px 10px; *width:32px; background-color:#d70408;}
.pagefoot .sy a{ color:#fff;}
.pagefoot .syy{ float:left; color:#fff; width:70px; height:30px; line-height:30px; background-color:#d70408;}
.pagefoot .syy a{ color:#fff;}
.pagefoot .ym{ float:left; width:30px; height:30px; line-height:30px; margin:0 5px;}
.pagefoot .ym a{ display:block; color:#000;}
.pagefoot .ym.redcolor{ display:block; background-color:#d70408;}
.pagefoot .ym.redcolor a{ color:#fff;}
.pagefoot .xyy{ float:left; color:#fff; width:70px; height:30px; line-height:30px; background-color:#d70408;}
.pagefoot .xyy a{ color:#fff;}
.pagefoot .wy{ float:left; color:#fff; padding:1px 10px; margin-left:0px; *width:32px; background-color:#d70408;}
.pagefoot .wy a{ color:#fff;}

/*留言板*/
.liuyan{ margin-top:60px;}
.txtinput{ border:1px solid #d7d7d7; width:282px; height:30px; padding:0;}
.listbtn{}
.listbtn li{ float:left; width:82px; height:32px; line-height:32px; text-align:center; background:url(/images/select_item.jpg) no-repeat; margin-right:18px; margin-bottom:15px; cursor:pointer;}
.listbtn li.on{ background:url(/images/select_on.jpg) no-repeat;} 
.btnSubmit{ width:87px; height:33px; line-height:33px; color:#ffffff; font-family:"微软雅黑"; font-size:14px; background-color:#d70408; border:0; cursor:pointer; border-radius:3px;}
.btnReset{ width:87px; height:33px; line-height:33px; color:#ffffff; font-family:"微软雅黑"; font-size:14px; background-color:#878787; border:0; cursor:pointer; border-radius:3px;}

/*上一篇下一篇*/
#nextpage{ padding:20px 0;}
#nextpage .prev { float:left;}
#nextpage .next {float:right;}
#nextpage .prev a{ color:#000;}
#nextpage .next a{ color:#000;}