﻿/*全局样式开始-------------------------------------------------------------------------*/
html {}
body { margin:0 auto; padding:0; text-align:center; font-size:12px; color:#666666; font-family:微软雅黑;}
a { text-decoration: none; color:#666666; }
a:hover {text-decoration:none; cursor:pointer;}
a:link { outline-style:none;}
ul { margin:0px; padding:0px; list-style:none; }
li { list-style-type:none }
div { text-align:left }
img { border:none; }
h3 { }
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
.left{ float:left;}
.right{ float:right;}
/*全局样式结束-------------------------------------------------------------------------*/


/*通用样式开始-------------------------------------------------------------------------*/
.container{}

/*header*/
.header { width:100%; height:158px; background:url(../images/header_bg.jpg) repeat-x; }
.header_box { margin:0 auto; width:1200px; }
.header_box .td1 { width:1200px; height:31px; line-height:31px; }
.header_box .td1 .txt1 { float:left; color:#333; }
.header_box .td1 .txt2 { float:right; color:#333;  }
.header_box .td1 .txt2 a { color:#333;  }
.header_box .td1 .txt2 a:hover { color:#ca321c; }

.header_box .td2 { margin-top:1px; }
.header_box .td2 .logo { float:left; }
.header_box .td2 .logo a { display:block; width:134px; height:126px; }
.header_box .td2 .logo img { width:134px; height:126px; }
.header_box .td2 .txt1 { float:left; padding-top:30px; width:460px; margin-left:15px; font-size:18px; color:#666; line-height:34px; font-family:微软雅黑; }
.header_box .td2 .txt1 span { font-size:24px; font-weight:bold; color:#ca321c; font-family:微软雅黑; }
.header_box .td2 .txt2 { float:right; margin-top:30px; line-height:20px; }
.header_box .td2 .txt2 .lxdh { padding-left:45px; height:37px; font-size:14px; color:#333; background:url(../images/header_box_lxdh_bg.jpg) no-repeat left 0; }
.header_box .td2 .txt2 .lxdh span { font-family:微软雅黑; font-weight:bold; font-size:20px; color:#ca321c;}
.header_box .td2 .txt2 .zxqq { font-weight:bold; margin-top:10px; font-family:微软雅黑;  color:#ca321c; font-size:16px; text-align:right; }
.header_box .td2 .txt2 .zxqq a { font-family:微软雅黑;  color:#ca321c; font-size:16px; font-weight:bold;  }

/*menu*/
.menu { width:100%; height:45px; background-color:#333; }
.menu_box { margin:0 auto; width:1200px; }
.menu_box ul { }
.menu_box ul li { float:left; }
.menu_box ul li a { display:block; width:119px; line-height:45px; text-align:center; color:#fff; vertical-align:middle; font-size:14px; }
.menu_box ul li a:hover { width:119px; height:45px; background-color:#ca321c; }
.menu_box ul .line { width:1px; height:45px; background:url(../images/menu_line.jpg) no-repeat; }







/*banner*/
.banner{ position:relative; z-index:1;  left:0;  height:516px; min-width:1140px;}
.banner_box{ width:100%;  position:relative;  height:516px; }	
.banner_box .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.banner_box .bd ul{ width:100% !important;  }	
.banner_box .bd li{ width:100% !important;  height:516px; overflow:hidden; text-align:center; }	
.banner_box .bd li a{ height:516px;  }
.banner_box .bd li .banner1 { display:block; width:100%; height:516px; background:url(../images/banner1.jpg) no-repeat center; }
.banner_box .bd li .banner2 { display:block; width:100%; height:516px; background:url(../images/banner2.jpg) no-repeat center;  }
.banner_box .bd li .banner3 { display:block; width:100%; height:516px; background:url(../images/banner3.jpg) no-repeat center;  }

.banner_box .bd li .banner-1 { display:block; width:100%; height:516px; background:url(../images/banner-1.jpg) no-repeat center; }
.banner_box .bd li .banner-2 { display:block; width:100%; height:516px; background:url(../images/banner-2.jpg) no-repeat center;  }
.banner_box .bd li .banner-3 { display:block; width:100%; height:516px; background:url(../images/banner-3.jpg) no-repeat center;  }

.banner_box .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.banner_box .hd ul{ text-align:center; }	
.banner_box .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:80px; height:6px; margin:5px; overflow:hidden; background:#fff;		filter:alpha(opacity=80);opacity:0.8;  line-height:999px; }	
.banner_box .hd ul .on{ background:#ca321c;  }	
.banner_box .prev,.banner_box .next{  display:block;  position:absolute; z-index:99999; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; 	 }	
.banner_box .next{ left:auto; right:5%; background-position:-6px -137px; }


.ny_banner{ width:100%; height:199px;}
.ny_banner_box{ width:100%;}
.ny_banner_box ul{ width:100% !important; }
.ny_banner_box ul li{ width:100% !important;  overflow:hidden; text-align:center; }
.ny_banner_box ul li a{ display:block; margin:0 auto; width:100%; height:auto; text-align:center;}
.ny_banner_box ul li .banner1 { width:1920px; height:199px; background:url(../images/ny_banner_bg.jpg) no-repeat center; }





/*sousuo*/


/*weizhi*/

/*index*/

.index_td1 { width:100%; height:64px; background-color:#434343; }
.index_td1_box { margin:0 auto; width:1200px; }
.index_td1_box .gjc { float:left; width:800px; line-height:64px; vertical-align:middle; }
.index_td1_box .gjc .txt { float:left; font-size:12px; font-weight:bold; color:#fff; }
.index_td1_box .gjc .txt1 { }
.index_td1_box .gjc .txt1 ul { }
.index_td1_box .gjc .txt1 ul li { float:left; margin:0 10px; color:#fff; }
.index_td1_box .gjc .txt1 ul li a { color:#fff; }
.index_td1_box .sousuo { float:right; width:357px; height:38px; margin-top:13px; }
.index_td1_box .sousuo .wenzi { float:left; padding-left:5px; width:293px; height:38px; line-height:38px; border:none; background:url(../images/index_sousuo_wenzi.jpg) no-repeat; }
.index_td1_box .sousuo .dianji { cursor:pointer; float:right; width:58px; height:38px; border:none; background:url(../images/index_sousuo_dianji.jpg) no-repeat; }





.index_zxcp .title { width:1200px; height:35px; line-height:35px; text-align:center; vertical-align:middle; font-size:14px; font-weight:bold; color:#ca321c; background:url(../images/index_zxcp_title_bg.jpg) no-repeat bottom; }
.index_zxcp { margin:0 auto; width:1200px; margin-top:30px;}
.index_zxcp .hd{ margin-top:30px;}
.index_zxcp .hd .prev{ display:block; float:left; margin-right:10px; margin-top:47px; cursor:pointer; position:relative; width:13px; height:63px; background:url(../images/index_zxcp_l_tb.jpg) no-repeat 0 0;}
.index_zxcp .hd .next{ display:block; float:right; margin-left:10px; margin-top:47px; cursor:pointer; position:relative; width:13px; height:63px; background:url(../images/index_zxcp_r_tb.jpg) no-repeat 0 0;}



.index_zxcp .bd{ float:left; width:1154px; height:189px; zoom:1; overflow:hidden; margin:0 auto;}
.index_zxcp .bd ul{}
.index_zxcp .bd ul li{ float:left; margin:0 16px;}
.index_zxcp .bd ul li a{}
.index_zxcp .bd ul li img{ padding:1px; border:solid 1px #e6e6e6; width:253px; height:151px;}
.index_zxcp .bd ul li span{ display:block; width:253px; height:40px; line-height:40px; text-align:center; vertical-align:middle; font-size:12px; color:#666; }

.index_cpzs { margin-top:15px; width:100%; height:auto; overflow:hidden; padding:50px 0; background-color:#f3f3f3;}
.index_cpzs_box { margin:0 auto; width:1200px;  }
.index_cpzs_box .cplb { float:left; width:242px; }
.index_cpzs_box .cplb .title { padding-left:12px; width:230px; font-size:14px; font-weight:bold; color:#fff; height:55px; line-height:55px; vertical-align:middle; background-color:#434343; }

.index_cpzs_box .sideMen { padding:15px 20px; border-left:1px solid #e4e4e4;  border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#fff;}
.index_cpzs_box .sideMen .list_list { margin:20px 0; }
.index_cpzs_box .sideMen span { display:block; text-align:center; line-height:33px; vertical-align:middle; color:#fff; cursor:pointer; width:199px; height:41px; background:url(../images/index_cplb_tr_1_bg.jpg) no-repeat; }
.index_cpzs_box .sideMen ul { padding-left:15px; padding-top:10px; display:none;  }
.index_cpzs_box .sideMen ul li { line-height:30px; background:url(../images/index_cplb_tr_2_tb.jpg) no-repeat 6px 10px; }
.index_cpzs_box .sideMen ul li a { margin-left:20px; color:#666; font-family:宋体; }
.index_cpzs_box .sideMen ul li a:hover { }

.index_cpzs_box .cpzs { float:right; width:930px; }
.index_cpzs_box .cpzs .title { width:940px; height:55px; line-height:55px; vertical-align:middle; }
.index_cpzs_box .cpzs .title .txt { float:left; font-size:14px; font-weight:bold; color:#434343; }
.index_cpzs_box .cpzs .title .txt1 { float:right; }
.index_cpzs_box .cpzs .title .txt1 a { color:#999; }

.index_cpzs_box .cpzs .list { }
.index_cpzs_box .cpzs .list ul { }
.index_cpzs_box .cpzs .list ul li { float:left; margin:11px 10px; width:212px; height:197px; background-color:#fff; }
.index_cpzs_box .cpzs .list ul li a { display:block; width:210px; height:195px; border:solid 1px #e4e4e4; }
.index_cpzs_box .cpzs .list ul li img { width:210px; height:150px; }
.index_cpzs_box .cpzs .list ul li .bt { width:210px; height:34px; font-size:14px; color:#666; text-align:center; line-height:34px; vertical-align:middle; }
.index_cpzs_box .cpzs .list ul li .nr { padding:0 10px; line-height:20px; width:190px; text-align:center; }

.index_sygg { width:100%; height:188px; overflow:hidden; background:url(../images/index_sygg1.jpg) no-repeat center; }
.index_sygg .txt { margin:0 auto; padding-top:30px; text-align:center; font-size:18px; color:#fff; }
.index_sygg .txt span { font-size:24px; font-weight:bold; }
.index_sygg .txt1 { margin:0 auto; padding-top:15px; text-align:center; font-size:36px; color:#fff; font-family:微软简标宋; font-weight:bold; font-style: italic;  }


.index_gsys { margin:0 auto; margin-top:20px; width:1200px; }
.index_gsys .title { }
.index_gsys .title .td1 { width:1200px; height:48px; }
.index_gsys .title .td1 .txt { float:left; font-size:48px; line-height:48px; vertical-align:middle; font-weight:bold; color:#ca321c; text-align:right; width:590px; }
.index_gsys .title .td1 .txt1 { float:left; margin-left:20px; font-size:30px; font-weight:bold; color:#fff; height:48px; line-height:48px; text-align:center; vertical-align:middle; width:275px; background:url(../images/index_gsys_title_r.jpg) no-repeat left; }
.index_gsys .title .td2 { margin-top:15px; width:1200px; line-height:24px; height:24px; text-align:center; font-size:24px; color:#333; }
.index_gsys .title .td3 { margin-top:15px; width:1200px; line-height:24px; height:35px; text-align:center; font-size:24px; color:#333; font-weight:bold; background:url(../images/index_gsys_title_bg.jpg) no-repeat bottom;  }

.index_gsys .list { margin-top:25px; }
.index_gsys .list .list1 { width:1200px; height:290px; border-bottom:solid 1px #e4e4e4; }
.index_gsys .list .list1 .left { float:left; width:600px; }
.index_gsys .list .list1 .left .td1 { margin-top:25px; padding-left:80px; font-size:22px; height:60px; font-family:微软雅黑;font-weight:bold; background:url(../images/01.jpg) no-repeat left; }
.index_gsys .list .list1 .left .td1 span { color:#ca321c; }
.index_gsys .list .list1 .left .td2 { padding-left:100px; font-size:14px;  line-height:50px;  background:url(../images/index_gsys_list_tb.jpg) no-repeat 85px 22px; }
.index_gsys .list .list1 .left .td2 span { color:#ca321c;  }
.index_gsys .list .list1 .left .td3 { padding-left:100px; font-size:14px; line-height:50px;  background:url(../images/index_gsys_list_tb.jpg) no-repeat 85px 22px; }
.index_gsys .list .list1 .left .td3 span { color:#ca321c;}
.index_gsys .list .list1 .right { float:left; margin-left:70px; width:471px; height:268px; }


.index_gsys .list .list2 { width:1200px; height:300px; border-bottom:solid 1px #e4e4e4; }
.index_gsys .list .list2 .right { float:left; margin-top:35px; padding-left:70px; width:530px; }
.index_gsys .list .list2 .right .td1 { margin-top:25px; padding-left:80px; font-size:22px; height:60px; font-family:微软雅黑;font-weight:bold; background:url(../images/02.jpg) no-repeat left; }
.index_gsys .list .list2 .right .td1 span { color:#ca321c; }
.index_gsys .list .list2 .right .td2 { padding-left:100px; font-size:14px;  line-height:50px;  background:url(../images/index_gsys_list_tb.jpg) no-repeat 85px 22px; }
.index_gsys .list .list2 .right .td2 span { color:#ca321c;  }
.index_gsys .list .list2 .right .td3 { padding-left:100px; font-size:14px; line-height:50px;  background:url(../images/index_gsys_list_tb.jpg) no-repeat 85px 22px; }
.index_gsys .list .list2 .right .td3 span { color:#ca321c;}
.index_gsys .list .list2 .left { float:left; width:600px; }
.index_gsys .list .list2 .left img { width:415px; height:213px; margin:70px 0 0 80px; }


.index_gsys .list .list3 { width:1200px; height:315px; border-bottom:solid 1px #e4e4e4; }
.index_gsys .list .list3 .left { float:left; margin-top:15px; width:600px; }
.index_gsys .list .list3 .left .td1 { margin-top:25px; padding-left:80px; font-size:22px; height:60px; font-family:微软雅黑;font-weight:bold; background:url(../images/03.jpg) no-repeat left; }
.index_gsys .list .list3 .left .td1 span { color:#ca321c; }
.index_gsys .list .list3 .left .td2 { padding-left:100px; font-size:14px;  line-height:40px;  background:url(../images/index_gsys_list_tb.jpg) no-repeat 85px 17px; }
.index_gsys .list .list3 .left .td2 span { color:#ca321c;  }
.index_gsys .list .list3 .right { float:left; margin-left:70px; }


.index_gsys .list .list4 { width:1200px; height:310px; }
.index_gsys .list .list4 .right { float:left; margin-top:35px; padding-left:70px; width:530px; }
.index_gsys .list .list4 .right .td1 { margin-top:25px; padding-left:80px; font-size:22px; height:60px; font-family:微软雅黑;font-weight:bold; background:url(../images/04.jpg) no-repeat left; }
.index_gsys .list .list4 .right .td1 span { color:#ca321c; }
.index_gsys .list .list4 .right .td2 { padding-left:100px; font-size:14px;  line-height:50px;  background:url(../images/index_gsys_list_tb.jpg) no-repeat 85px 22px; }
.index_gsys .list .list4 .right .td2 span { color:#ca321c;  }
.index_gsys .list .list4 .left { float:left; width:600px; }
.index_gsys .list .list4 .left img { margin-left:80px; width:406px; height:310px;}


.index_td2 { width:100%; height:520px; background-color:#efefef; }
.index_td2_box { width:1200px; margin:0 auto; padding-top:50px; }
.index_td2_box .index_sygg2 { padding-top:20px; width:1200px; height:131px; background:url(../images/index_sygg2.jpg) no-repeat; }
.index_td2_box .index_sygg2 .txt { width:1200px; text-align:center; font-size:36px; font-weight:bold; color:#333; }
.index_td2_box .index_sygg2 .txt1 { margin-top:10px; width:1200px; text-align:center; font-size:36px; font-weight:bold; color:#ca321c; }


.index_td2 .sbzs { margin-top:50px; }
.index_td2 .sbzs .sbzs_list { }
.index_td2 .sbzs .sbzs_list .title { width:1200px; height:45px; }
.index_td2 .sbzs .sbzs_list .title .txt { float:left; width:200px ;height:45px; line-height:45px; text-align:center; vertical-align:middle; font-size:14px; color:#fff; background-color:#ca321c;  }
.index_td2 .sbzs .sbzs_list .hd { float: right; width:130px; }
.index_td2 .sbzs .sbzs_list .hd .prev{ display:block; float:left; cursor:pointer; position:relative; width:59px; height:43px; background:url(../images/index_sbzs_l_tb.jpg) no-repeat 0 0;}
.index_td2 .sbzs .sbzs_list .hd .next{ display:block; float:right; cursor:pointer; position:relative; width:59px; height:43px; background:url(../images/index_sbzs_r_tb.jpg) no-repeat 0 0;}


.index_td2 .sbzs .sbzs_list .bd{ padding-top:25px; width:1200px; height:180px; zoom:1; overflow:hidden; margin:0 auto;}
.index_td2 .sbzs .sbzs_list .bd ul{}
.index_td2 .sbzs .sbzs_list .bd ul li{ float:left; margin:0 10px;}
.index_td2 .sbzs .sbzs_list .bd ul li a{}
.index_td2 .sbzs .sbzs_list .bd ul li img{ padding:5px; width:210px; height:145px; background-color:#fff; }
.index_td2 .sbzs .sbzs_list .bd ul li span{ display:block; width:210px; height:30px; line-height:30px; text-align:center; vertical-align:middle; font-size:12px; color:#555555; }

.index_td3 { margin:0 auto; margin-top:40px; width:1200px; }
.index_td3 .tr1 { width:1200px; height:348px; }
.index_td3 .tr1 .gsjj { padding:20px; float:left; width:760px; height:308px; background-color:#4c4848; }
.index_td3 .tr1 .gsjj .title { width:1200px; height:50px; line-height:50px; }
.index_td3 .tr1 .gsjj .title span { font-size:18px; font-weight:bold; height:50px; border-bottom:solid 3px #fff; color:#fff; }
.index_td3 .tr1 .gsjj .list { margin-top:20px; }
.index_td3 .tr1 .gsjj .list .txt { font-size:14px; font-weight:bold; color:#fff; }
.index_td3 .tr1 .gsjj .list .txt1 { width:760px; height:170px; padding-top:15px; color:#fff; font-family:宋体; line-height:24px; }
.index_td3 .tr1 .gsjj .list .txt2 { width:1200px; height:35px; text-align:right;}
.index_td3 .tr1 .gsjj .list .txt2 a { display:block; margin-left:658px; color:#fff; width:100px; height:33px; line-height:33px; border:solid 1px #fff; text-align:center; vertical-align:middle; }
.index_td3 .tr1 .lxwm { padding:165px 0 0 35px; float:right; width:365px; height:183px; line-height:24px; color:#4c4848; background:url(../images/index_lxwm_bg.jpg) no-repeat; }




.index_td3 .cfzs{ margin:0 auto; width:1200px; margin-top:25px; height:295px; background:url(../images/index_cfzs_bg.jpg) no-repeat;}
.index_td3 .cfzs .title { padding-left:20px; width:1180px; height:24px; line-height:24px; vertical-align:middle; font-size:14px; font-weight:bold; color:#ca321c; }
.index_td3 .cfzs .cfzs_list { }
.index_td3 .cfzs .cfzs_list .hd{}
.index_td3 .cfzs .cfzs_list .hd .prev{ display:block; float:left; margin:0 10px; margin-top:118px; cursor:pointer; position:relative; width:41px; height:41px; background:url(../images/index_cfzs_l_tb.jpg) no-repeat 0 0;}
.index_td3 .cfzs .cfzs_list .hd .next{ display:block; float:right; margin:0 10px; margin-top:118px; cursor:pointer; position:relative; width:41px; height:41px; background:url(../images/index_cfzs_r_tb.jpg) no-repeat 0 0;}

.index_td3 .cfzs .cfzs_list .bd{ float:left; padding-top:30px; width:1070px; zoom:1; overflow:hidden; margin:0 auto;}
.index_td3 .cfzs .cfzs_list .bd ul{}
.index_td3 .cfzs .cfzs_list .bd ul li{ float:left; margin:0 20px;}
.index_td3 .cfzs .cfzs_list .bd ul li a{}
.index_td3 .cfzs .cfzs_list .bd ul li img{ width:231px; height:172px;}
.index_td3 .cfzs .cfzs_list .bd ul li span{ display:block; width:231px; height:40px; line-height:40px; text-align:center; vertical-align:middle; font-size:13px; font-family:微软雅黑; color:#ffffff; background-color:#a9a9a9;}


.index_td4 { margin-top:45px; width:100%; height:511px; background:url(../images/index_zxzx_bg.jpg) repeat-x; }
.index_td4_box { margin:0 auto; width:1200px; }
.index_td4_box .xwzx { float:left; width:800px; height:63px; vertical-align:middle; }
.index_td4_box .xwzx .title { width:800px; height:63px; line-height:63px; }
.index_td4_box .xwzx .title span { width:80px; font-size:18px; text-align:center; font-weight:bold; display:block; border-bottom:solid 3px #ca321c; }



.index_td4_box .xwzx .xwzx_list { }


.index_td4_box .xwzx .xwzx_list .hd { margin-top:20px; width:800px; height:26px; }
.index_td4_box .xwzx .xwzx_list .hd ul {}
.index_td4_box .xwzx .xwzx_list .hd ul li { float:left; margin:0 15px; width:80px; height:30px; }
.index_td4_box .xwzx .xwzx_list .hd ul li a { display:block; width:80px; height:26px; line-height:26px; vertical-align:middle; text-align:center; background-color:#4c4848; color:#fff; }
.index_td4_box .xwzx .xwzx_list .hd ul li.on a { width:80px; height:26px; background-color:#ca321c; color:#fff;}
.index_td4_box .xwzx .xwzx_list .hd ul li a:hover { }




.index_td4_box .xwzx .xwzx_list .bd { margin-top:20px; width:800px; height:167px; }
.index_td4_box .xwzx .xwzx_list .bd ul { }
.index_td4_box .xwzx .xwzx_list .bd ul li { width:1200px;}
.index_td4_box .xwzx .xwzx_list .bd ul li .list { overflow:hidden; width:800px; height:167px;  }
.index_td4_box .xwzx .xwzx_list .bd ul li img {  float:left; padding:5px; width:203px; height:157px; background-color:#fff; }
.index_td4_box .xwzx .xwzx_list .bd ul li .bt { margin-left:20px; float:left; width:560px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333; }
.index_td4_box .xwzx .xwzx_list .bd ul li .nr { margin-left:20px;  float:left; width:560px; height:107px; line-height:24px;  }
.index_td4_box .xwzx .xwzx_list .bd ul li a { width:570px; margin-right:10px; height:30px; float:right; text-align:right; color:#ca321c; }
.index_td4_box .xwzx .xwzx_list .bd ul li a:hover { }


.index_td4_box .xwzx .xwzx_list1 { margin-top:50px; }
.index_td4_box .xwzx .xwzx_list1 .list_l { float:left; width:380px; }
.index_td4_box .xwzx .xwzx_list1 .list_l ul { }
.index_td4_box .xwzx .xwzx_list1 .list_l ul li { line-height:24px; background:url(../images/index_xwzx_list_tb.jpg) no-repeat 5px 10px; }
.index_td4_box .xwzx .xwzx_list1 .list_l ul li span { float:right; }
.index_td4_box .xwzx .xwzx_list1 .list_l ul li a { margin-left:15px; }



.index_td4_box .xwzx .xwzx_list1 .list_r { float:right; width:380px; margin-right:20px; }
.index_td4_box .xwzx .xwzx_list1 .list_r ul { }
.index_td4_box .xwzx .xwzx_list1 .list_r ul li { line-height:24px; background:url(../images/index_xwzx_list_tb.jpg) no-repeat 5px 10px; }
.index_td4_box .xwzx .xwzx_list1 .list_r ul li span { float:right; }
.index_td4_box .xwzx .xwzx_list1 .list_r ul li a { margin-left:15px; }

.index_td4_box .cjwt { float:left; width:400px; }
.index_td4_box .cjwt .title { padding-left:20px; font-size:18px; font-weight:bold; color:#fff; line-height:65px; vertical-align:middle; width:380px; height:65px; background-color:#ca321c; }
.index_td4_box .cjwt .txtMarquee-top { padding:20px; width:360px; height:406px; background-color:#4c4848; }
.index_td4_box .cjwt .txtMarquee-top .bd ul { }
.index_td4_box .cjwt .txtMarquee-top .bd ul li { margin-bottom:30px; line-height:26px; height:100px; background:url(../images/index_cjwt_bg.jpg) no-repeat bottom; }
.index_td4_box .cjwt .txtMarquee-top .bd ul li a { color:#1a1a1a;  }
.index_td4_box .cjwt .txtMarquee-top .bd ul li a:hover { }
.index_td4_box .cjwt .txtMarquee-top .bd ul li .wt { padding-left:25px; width:275px; height:23px; line-height:23px; color:#fff; background:url(../images/index_cjwt_wen.jpg) no-repeat; }
.index_td4_box .cjwt .txtMarquee-top .bd ul li .da { margin-top:10px; padding-left:25px; width:275px; height:23px; line-height:23px; color:#999999; background:url(../images/index_cjwt_da.jpg) no-repeat;  }

.index_yqlj { margin:0 auto; width:1200px; height:120px; }
.index_yqlj .title { float:left; padding-top:30px; width:122px; height:90px; }
.index_yqlj .title .txt { font-size:14px; line-height:24px; }
.index_yqlj .title .txt1 { font-size:14px;  width:122px; text-align:center;  height:17px; line-height:17px; vertical-align:middle; background:url(../images/index_yqlj_title.jpg) no-repeat; }

.index_yqlj .list { float:right; padding-top:30px; width:1060px; }
.index_yqlj .list ul { }
.index_yqlj .list ul li { float:left; }
.index_yqlj .list ul li a { display:block; line-height:24px; margin:0 15px; font-family:宋体; color:#999999; }
.index_yqlj .list ul li a:hover { }


/*footer*/
.footer { width:100%; height:299px; margin-top:20px; background-color:#4c4848; }
.footer_box { margin:0 auto; width:1200px; }
.footer_box .left { margin-left:60px; float:left; width:100px; }
.footer_box .left .logo { margin-top:40px; width:100px; height:100px; }
.footer_box .left .ewm { margin-top:40px; width:100px; height:100px;  }

.ewm img {
    width: 110px;
}
.footer_box .right { float:right; width:920px; height:299px; background:url(../images/footer_box_bg.jpg) repeat-x; }
.footer_box .right .td1 { margin-top:30px; width:920px; height:50px; }
.footer_box .right .td1 ul { }
.footer_box .right .td1 ul li { float:left; }
.footer_box .right .td1 ul li a { display:block; width:92px; height:50px; line-height:50px; text-align:center; vertical-align:middle; color:#fff; font-size:14px; }
.footer_box .right .td1 ul li a:hover { }

.footer_box .right .td2 { margin-top:30px; color:#b4b4b4; line-height:24px; }

.footer_box .right .td3 { width:920px; margin-top:50px; }

.footer_box .right .td3 .dh { float:left; padding-left:30px; width:430px; line-height:13px; color:#b4b4b4; background:url(../images/footer_box_dh.jpg) no-repeat; }
.footer_box .right .td3 .cz { float:left; padding-left:30px; width:430px; line-height:16px; color:#b4b4b4; background:url(../images/footer_box_cz.jpg) no-repeat;  }
.footer_box .right .td3 .yx { margin-top:15px; float:left; padding-left:30px; width:430px; line-height:12px; color:#b4b4b4; background:url(../images/footer_box_yx.jpg) no-repeat;  }
.footer_box .right .td3 .sj { margin-top:15px; float:left; padding-left:30px; width:430px; line-height:20px; color:#b4b4b4; background:url(../images/footer_box_sj.jpg) no-repeat;  }

/*content*/

.content { margin:0 auto; width:1200px; margin-top:30px; }


.content .left { float:left; width:242px; }
.content .left .cplb { float:left; width:242px; }
.content .left .cplb .title { padding-left:12px; width:230px; font-size:14px; font-weight:bold; color:#fff; height:55px; line-height:55px; vertical-align:middle; background-color:#434343; }

.content .left .sideMen { padding:15px 20px; border-left:1px solid #e4e4e4;  border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background-color:#fff;}
.content .left .sideMen .list_list { margin:20px 0; }
.content .left .sideMen span { display:block; text-align:center; line-height:33px; vertical-align:middle; color:#fff; cursor:pointer; width:199px; height:33px; background:url(../images/index_cplb_tr_1_bg.jpg) no-repeat; }
.content .left .sideMen ul { padding-left:15px; padding-top:10px; display:none;  }
.content .left .sideMen ul li { line-height:30px; background:url(../images/index_cplb_tr_2_tb.jpg) no-repeat 6px 10px; }
.content .left .sideMen ul li a { margin-left:20px; color:#666; font-family:宋体; }
.content .left .sideMen ul li a:hover { }

.content .left .cpzs { float:right; width:930px; }
.content .left .cpzs .title { width:940px; height:55px; line-height:55px; vertical-align:middle; }
.content .left .cpzs .title .txt { float:left; font-size:14px; font-weight:bold; color:#434343; }
.content .left .cpzs .title .txt1 { float:right; }
.content .left .cpzs .title .txt1 a { color:#999; }

.content .right { float:right; width:940px; }
.content .right .title { padding-left:10px; width:928px; height:35px; line-height:35px; vertical-align:middle; border:solid 1px #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; }
.content .right .title span { color:#ca321c; }
.content .right .title a { color:#666; }
.content .right .title a:hover { color:#ca321c;  }
.content .right .list { padding:15px; margin-top:18px; width:908px; min-height:100px; overflow:hidden; border:solid 1px #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;  }


.content .right .cpzs_list { padding:20px 0; margin-top:18px; width:938px; min-height:100px; overflow:hidden; border:solid 1px #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;  }
.content .right .cpzs_list ul { }
.content .right .cpzs_list ul li { float:left; margin:11px 10px; width:212px; height:197px; background-color:#fff; }
.content .right .cpzs_list ul li a { display:block; width:210px; height:195px; border:solid 1px #e4e4e4; }
.content .right .cpzs_list ul li img { width:210px; height:150px; }
.content .right .cpzs_list ul li .bt { width:210px; height:34px; font-size:14px; color:#666; text-align:center; line-height:34px; vertical-align:middle; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.content .right .cpzs_list ul li .nr { padding:0 10px; line-height:20px; width:190px; text-align:center; }


.content .right .xwzx_list { padding:15px; margin-top:18px; width:908px; min-height:100px; overflow:hidden; border:solid 1px #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;  }
.content .right .xwzx_list ul { }
.content .right .xwzx_list ul li { line-height:35px; border-bottom:dashed 1px #d5d5d5; background:url(../images/index_xwzx_list_tb.jpg) no-repeat 5px 16px;  }
.content .right .xwzx_list ul li span { float:right; }
.content .right .xwzx_list ul li a { color:#666; margin-left:18px; }
.content .right .xwzx_list ul li a:hover { color:#ca321c; }


.content .right .sbzs_list{ padding:20px 0; margin-top:18px; width:938px; min-height:100px; overflow:hidden; border:solid 1px #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; }
.content .right .sbzs_list ul{}
.content .right .sbzs_list ul li{ float:left; margin:10px;}
.content .right .sbzs_list ul li a{}
.content .right .sbzs_list ul li img{ padding:1px; width:210px; height:145px; border:solid 1px #d5d5d5; }
.content .right .sbzs_list ul li span{ display:block; width:210px; height:30px; line-height:30px; text-align:center; vertical-align:middle; font-size:12px; color:#555555; }

.content .right .list_show { padding:15px; margin-top:18px; width:908px; min-height:100px; overflow:hidden; border:solid 1px #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;  }
.content .right .list_show .show_bt { width:908px; height:40px; text-align:center; line-height:40px; vertical-align:middle; font-size:16px; font-weight:bold; color:#ca321c; }
.content .right .list_show .show_sj { margin-top:10px; height:30px; width:908px; line-height:30px; text-align:center; color:#999; border-bottom:dashed 1px #d5d5d5; border-top:dashed 1px #d5d5d5; }
.content .right .list_show .show_nr { margin-top:15px; width:908px; min-height:100px; overflow:hidden; }
.content .right .list_show .show_fy { margin-top:20px; width:908px; height:30px; width:908px; }
.content .right .list_show .show_fy .left { float:left; width:450px; height:30px; }
.content .right .list_show .show_fy .left a { color:#333; }
.content .right .list_show .show_fy .left a:hover { color:#ca321c; }
.content .right .list_show .show_fy .right { float:right; width:450px; height:30px; text-align:right; }
.content .right .list_show .show_fy .right a { color:#333; }
.content .right .list_show .show_fy .right a:hover { color:#ca321c; }


.fenye { width:100%;float:left; margin-top:20px; }

/*通用样式结束-------------------------------------------------------------------------*/


/*控件样式开始-------------------------------------------------------------------------*/
.izl-rmenu{position:fixed; right:0; bottom:70px; padding-bottom:70px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



/*控件样式结束-------------------------------------------------------------------------*/


/*首页样式开始-------------------------------------------------------------------------*/
/*index*/

/*首页样式结束-------------------------------------------------------------------------*/


/*频道样式开始-------------------------------------------------------------------------*/


/*频道样式结束-------------------------------------------------------------------------*/



/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}