@charset "utf-8";
/* CSS Document */
/**************************Reset***********************/
html{ font-size: 14px;}
body{ overflow-x:hidden; font-size:14px; font-family:"寰蒋闆呴粦"; color:#333; padding: 0; margin: 0; background: url(/globalImg/body_bg.png) repeat;}

a{ color:#333; text-decoration:none;}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a:hover{ color:#cc0000; text-decoration:underline;}
h2{font-size: 14px; color: #fff;}
h2 a{font-size: 14px; font-weight: normal;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;}
img{border:none; vertical-align:top}
li{ vertical-align: top; }
p{ padding: 0; margin: 0;}

.clear{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0;}

.fl{ float: left;}
.fr{ float: right;}
.hide{ display: none; }
.mr11{ margin-right : 11px ; }
.active{ background : #cf060d ;}
.current{ border-bottom : 1px solid #cc0000 ; color : #d02626 ; }
.current:hover{ color: #cc0000 ; }
.current a{ color : #cc0000 ; } 
.border{border: none !important; }
.mr10{margin-right: 0 !important ; }
.mr8{margin-left: 8px; }
/***********************Header******************************/
body{ background: url(/globalImg/body_bg.png) no-repeat center top #f6f6f6; }
/* 澶撮儴鍐呭 on*/
.is-header{ width : 100% ; height : 185px ; }
.m-top{ width : 100% ; height  : 33px ; filter : progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#44000000',endColorstr='#44000000');background:rgba(0,0,0,.3) ; }
.is-header .top{ width : 1200px ; height: 33px ; margin : 0 auto ; color : #fff ;}
.is-header .top span{line-height : 33px ;}
.is-header .top span a { font-size : 12px ; line-height : 33px ; color : #fff ; }
.m-logo{ position:relative; width : 1200px ; height : 152px ; margin : 0 auto ;}
/* background: url(banner_bg.png) no-repeat center top;*/
.m-logo img{ position:absolute; top:30px; left:10px; height : 82px ; }
.m-logo .is-search{position:absolute; top:56px; right:7px; height : 50px ;}
.searchtext { width : 230px ; height : 45px; line-height : 45px ; padding-left: 23px ; border : 1px solid #efefef ; font-size : 13px ; color : #999 ; background : #fff ; transition : all 0.4s ; }
.searchbtn { width : 57px ; height : 49px ; background : url(/globalImg/btn.png) #b80608 center center no-repeat ; border : none ; cursor : pointer ; transition : all 0.4s ; }

.m-search{width: 290px; height: 40px; position: relative;}
.u-searchtext{width: 211px; height: 38px; line-height: 38px; padding: 0 67px 0 10px; border: 1px solid #add4ec; position: absolute; left: 0; top: 0; background: url(/globalImg/op80.png) repeat;}
.u-searchbtn{width: 57px; height: 38px; background: url(/globalImg/btn.png) #b80608 center center no-repeat; border: none; cursor: pointer; position: absolute; top: 1px; right: 1px;}

/* 澶撮儴鍐呭 end*/
/* 姝ｆ枃閮ㄥ垎 on*/
.is-main{ width : 1200px ; height : auto ; margin : 0 auto ; }
.is-nav{ width : 1200px ; height : 483px ; padding-bottom : 10px ; }
.menuList{ width : 1200px ; height : 50px ; background : #e70e15 ; color : #fff ;overflow: hidden; zoom:1; }
.menuList ul{width : 1210px ; height : 50px ; zoom:1; }
.menuList ul li{ float : left ; width : 199px ; height : 50px ; border-right : 1px solid #eee ; font-size 锛�18px ; position:relative;}
.menuList ul li i{width : 30px ; height : 30px ;display: block; position:absolute;top:10px;left:42px;}
.nav1{background:url(/globalImg/nav1.png) no-repeat;}
.nav2{background:url(/globalImg/nav2.png) no-repeat;}
.nav3{background:url(/globalImg/nav3.png) no-repeat;}
.nav4{background:url(/globalImg/nav4.png) no-repeat;}
.nav5{background:url(/globalImg/nav5.png) no-repeat;}
.nav6{background:url(/globalImg/nav6.png) no-repeat;}
.menuList ul li a{padding-left:82px;line-height:50px;}
.menuList ul li:hover { cursor : pointer ; }

.menuList ul li a{ text-decoration : none ; color : #fff ; font-size : 18px ; }
.menuCon { width : 1200px ; height : 432px ; background : #fff ; overflow : hidden ; }
.menuCon .box{ width : 1180px ; height : 400px ; float : left ; padding : 10px ; }

.is-flash{ width : 529px ; height : 419px ; float : left ; }
.is-flash .slider_wrap{ position : relative ; width : 527px ; height : 316px ;  overflow :hidden ; }
.is-flash #slider_box{ position : relative ; width : 527px ; height : 316px ;overflow : hidden ; float : left ; }
.is-flash #contentList li{ float : left ; position : relative ; height : 316px ; }
.is-flash #contentList li img{ width : 527px ; height : 316px ; }
.is-flash #previewList{ position : absolute ; bottom : 14px ; right : 60px ; }
.is-flash #previewList li{ list-style : none ; float : left ; width : 12px ; height : 12px ; margin-right : 9px ; overflow : hidden ; background:url(/globalImg/banner_33.png) no-repeat; }
.is-flash #previewList li:hover,#previewList li.active{ color : #fff ; background:url(/globalImg/banner_03.png) no-repeat; }
.mask{ width : 527px ; height : 43px ; position : absolute ; bottom : 0 ; left : 0 ; background : #000 ; opacity : 0.5 ; FILTER: alpha(opacity=50);}
.comt{ width : 527px ; position : absolute ; left : 0 ; bottom : 0 ; height : 43px ; text-indent : 1em ; font-size : 16px ; line-height : 43px ; color : #fff ; }
.comt span{ margin-right: 10px ; }
.comt a{ color:#fff; }
.tzgg{ width : 527px ; height : 100px ; }
.tzgg .title{ width : 33px ; height : 42px ; border : 1px dotted #cf060d ; float : left ; margin-top : 15px ; text-align : center ; color : #cf060d ; padding : 13px 15px ; font-size : 16px ; }
.tzgg .title a{color : #cf060d ;}
.home_maquee{ width : 450px ; height: 68px; overflow: hidden ; float : right ; margin-top : 15px ; }
.tzgg ul{ width : 450px ; height : 68px ; line-height : 23px ; }
.tzgg ul li { background : url(/globalImg/dian_03.png) no-repeat 0 5px; text-indent : 1em ; }
.tzgg ul li span { float : right ; margin-right : 10px ; color : #999 ; }
.m-hot{ width : 630px ; height : 419px ; float : right ; }
.m-hot .title{ width : 628px ; height : 74px ; border : 1px dotted #ddd ; text-align : center ; }
.m-hot .title h3 a { font-size : 20px ; color : #cf060d ; line-height : 45px ; }
.m-hot .title p{ color : #808080 ; font-size : 13px ; }
.m-hot .title p span a { color : #d31e1a ; }
.xwdt{ width : 630px ; height : 343px ; }
.xwdt .tab-title { width : 100% ; height : 44px ; border-bottom : 1px solid #dfdfdf ; }
.xwdt .tab-title ul li { float : left ; width : 96px ; height : 34px ; text-align : center ; line-height : 34px ; margin-top : 10px ;  font-size : 17px ; }

.xwdt .tab-title ul li.current{ border-bottom : 1px solid #cc0000 ; color : #d02626 ; }
.xwdt .tab-title ul li.current a{ color : #cf060d ; }
.xwdt .tab-title ul li a:hover{ text-decoration : none ; }

#tab_content ul li { font-size : 15px ; line-height : 33px ; background : url(/globalImg/dian_03.png) no-repeat 6px 10px; text-indent : 18px ;}
#tab_content ul li span { float : right ; color : #999 ; font-size : 14px ; margin-right : 10px ; }

.box .top{ width : 1170px ; height : 331px ; }
.box .ldzc { width : 296px ; height : 331px ; border : 1px solid #e7e7e7 ; float : left ; }
.box .ldzc h4 { font-size : 17px ; color : #cc0000 ; line-height : 49px ; }
.box .ldzc h4 a { padding : 0 10px ; border-left : 3px solid #cc0000 ; margin-left : 14px ; color : #cc0000 ; }
.box .ldzc p { font-size : 15px ; line-height : 38px ; text-indent : 1em ; }
.box .ldzc h4 a:hover,.box .zxxx h4 a:hover{ text-decoration : none ; cursor: pointer ; }
.box .zxxx { width : 425px ; height : 331px ; float : left ; margin-left : 15px ; }
.box .zxxx h4{ width: 100% ; height : 34px ; font-size : 17px ; border-bottom : 1px solid #e7e7e7 ; line-height : 34px ; color : #cc0000 ; }
.box .zxxx h4 a { display : block ; width : 130px; border-bottom : 1px solid #cc0000 ; text-align : center ; color:  #cc0000 ; }
.box .zxxx ul,.box .zcjd ul{height : 297px ; padding: 7px 6px 0;}
.box .zxxx ul li,.box .zcjd ul li{ background : url(/globalImg/dian_03.png) no-repeat 0 10px; text-indent : 12px; line-height : 33px ; font-size : 15px ; }
.box .zxxx ul li span,.box .zcjd ul li span{ float : right ; color : #999 ; font-size : 14px ; display : inline ; }
.box .zcjd{ width : 420px ; height : 331px ; float : right ; }
.box .zcjd h4{ width : 100% ; height : 34px ; font-size : 17px ; border-bottom : 1px solid #e7e7e7 ; line-height : 34px ; }
.box .zcjd h4 span { display : block ; width : 105px ; text-align : center ; float : left ; }
.box .zcjd h4 span a:hover { text-decoration : none ; color : #cc0000 ; }

.box  .bottom { clear : both ; width : 1175px ; height : 55px ; margin-top : 15px ; }
.box  .bottom ul li { width : 158px ; height : 55px ; background : #f1f1f1 ; float : left ; font-size : 15px ; color : #cc0000 ; }
.box  .bottom ul li a{ color : #cc0000 ; }
.box  .bottom ul li img{ width : 30px ; height : 30px ; margin-left: 28px ; margin-top : 14px ; float : left ; }
.box  .bottom ul li span { display : block ; width : 75px ; height: 36px ; float : left ; text-align : center ; margin-top: 10px ; }
.box  .bottom ul li span.last{ line-height : 36px ; margin-left : 10px ; }

.bszn { width: 546px ; height: 400px ; float: left ; border: 1px solid #e7e7e7 ; }
.grbs { width: 614px ; height: 400px ; float: right ; }
.bszn h4 { font-size: 17px ; margin-bottom: 5px;}
.bszn h4 a{ display: block ; width: 90px ; height锛�25px ; border-left: 3px solid #cc0000 ; color: #cc0000 ; margin-left: 13px ; margin-top: 10px ; text-align: center ; }
.bszn h4 a:hover,.grbs h4 a:hover{ text-decoration: none ; }
.bszn ul li{ line-height: 32px ; font-size: 15px ; background : url(/globalImg/dian_03.png) no-repeat 10px 10px; text-indent : 25px; }
.grbs h4{ width: 100% ; height:30px ; font-size: 17px ; border-bottom:1px solid #e7e7e7 ; }
.grbs h4 a{display: block; width: 96px; height: 30px ;  float: left ;text-align: center ; }
.grbs ul {margin-bottom: 8px ; }
.grbs ul li{ width: 614px ; height : 43px ; border-bottom: 1px dotted #dedede ; background : url(/globalImg/dian_03.png) no-repeat 9px 13px; text-indent : 25px; font-size: 15px ;  line-height: 43px ; }
.grbs ul li span { width:75px ; height:25px ; float: right ; font-size: 14px ; color: #999 ; border: 1px solid #e7e7e7 ; text-align: center ; text-indent: 0px ; margin-right: 12px ; margin-top: 9px ; line-height: 25px ; }
.grbs ul li span:hover{ border:1px solid #cc0000 ; cursor: pointer ; }
.grbs ul li span:hover a{ color: #cc0000 ; }
.grbs ul li span a:hover{text-decoration: none; color: #cc0000; }

.u-bjcx,.u-wytw{ width:614px; height: 55px; overflow:hidden;}
.u-bjcx ul,.u-wytw ul{ width:630px; zoom:1;}
.u-bjcx ul li,.u-wytw ul li{ float:left; width:198px; height: 55px; margin-right: 12px; overflow: hidden;}
.u-bjcx ul li a{ position: relative; display: block; width: 126px; height: 55px; line-height: 55px; padding-left: 72px; font-size: 16px; color: #cc0000; background: #f1f1f1;}
.u-bjcx ul li a:hover,.u-wytw ul li a:hover{ background: #f1d9d9; text-decoration: none;}
.u-bjcx ul li a i,.u-wytw ul li a i{ position: absolute; left: 42px; top: 7px; display: block; width: 41px; height:41px;}
.u-bjcx ul li.b1 a i{ background: url(/globalImg/banner_03.png) no-repeat;}
.u-bjcx ul li.b2 a i{ background: url(/globalImg/banner_05.png) no-repeat;}
.u-bjcx ul li.b3 a i{ background: url(/globalImg/banner_07.png) no-repeat;}

.u-wytw ul li a{ position: relative; display: block; width: 106px; height: 55px; line-height: 55px; padding-left: 92px; font-size: 16px; color: #cc0000; background: #f1f1f1;}
.u-wytw ul li.a1 a i{ background: url(/globalImg/banner_13.png) no-repeat;}
.u-wytw ul li.a2 a i{ background: url(/globalImg/banner_15.png) no-repeat;}
.u-wytw ul li.a3 a i{ background: url(/globalImg/banner_17.png) no-repeat;}


.wlwz{width: 542px; height: 416px; float: left ; }
.bmxx{width: 619px; height: 416px; float: right ; }
.wlwz h4,.wlwz h5,.bmxx h4{ width: 542px; height: 31px ; border-bottom: 1px solid #e7e7e7 ; font-size: 17px ; margin-bottom: 5px;}
.wlwz h4 a,.bmxx h4 a{ display: block ; width: 98px ; line-height: 31px ; text-align: center ; border-bottom: 1px solid #cc0000 ; color: #cc0000 ; }
.wlwz h4 a:hover,.wlwz h5 a:hover,.bmxx h4 a:hover,.bmgz h4 a:hover{ text-decoration: none ; }
.wlwz ul{margin-bottom: 8px;}
.wlwz ul li { height : 33px ; background : url(/globalImg/dian_03.png) no-repeat 9px 13px; text-indent : 25px; font-size: 15px ;  line-height: 33px ; }
.wlwz ul li span { float:right; color: #999 ; font-size: 14px ; margin-right: 8px; }
.wlwz h5 a { display: block ; width: 98px ; line-height: 31px ; text-align: center ; float: left ;  }

.bmxx h4{ width: 619px; height: 31px ; border-bottom: 1px solid #e7e7e7 ; font-size: 17px ; margin-bottom: 5px;}
.bmxx h4 a{ display: block ; width: 98px ; line-height: 31px ; text-align: center ; border-bottom: 1px solid #cc0000 ; color: #cc0000 ; }

.home_public_list_title{width: 619px; height: 39px; line-height: 39px; background: #f5f5f5 ; font-size: 16px; }
.home_public_list_title dd{float: left; color: #333;}
.hlt_01{width: 320px;}
.hlt_02{width: 70px;}
.hlt_03{width: 70px;}
.hlt_11{width: 369px; text-indent : 14px; }
.hlt_12{width: 120px; text-align: center ; font-size: 15px ; }
.hlt_13{width: 100px; text-align: center ; }
.bmxx p { float: left ; line-height: 45px ; font-size: 15px ; }
.infoList li { width: 100% ; height: 45px ; border-bottom: 1px dotted #dedede ; line-height: 45px; }
.txtScroll-top{ overflow: hidden ; position: relative ; width: 100% ; height: 314px ; }

.bmgz{ width: 581px ; height: 300px ; margin-bottom: 10px ; }
.bmgz h4{ width: 100% ; height: 31px ; border-bottom: 1px solid #e7e7e7 ; font-size: 17px ; margin-bottom: 5px;}
.bmgz h4 a{ display: block ; width: 98px ; line-height: 31px ; text-align: center ; border-bottom: 1px solid #cc0000 ; color: #cc0000 ; }

.bmgz ul li{ height : 33px ; background : url(/globalImg/dian_03.png) no-repeat 9px 13px; text-indent : 25px; font-size: 15px ;  line-height: 33px ;  }
.bmgz ul li span { float: right ; color: #999 ; font-size: 14px ; margin-right: 8px; }
.bmfw{ clear: both ; width: 1165px ; height: 100px ; margin: 0 auto ; border: 1px solid #ddd ; }
.bmfw .title{ width: 13px ; height: 80px ; background: #f44848 ; float: left ; font-size: 15px ; color: #fff ; text-align: center ; padding: 10px 14px ; }
.bmfw ul{width:1118px ; height:100% ; padding-left: 0px 6px ; float: right ; } 
.bmfw ul li{width: 148px ; height: 34px ; background: #ffdfdf ; font-size: ;color: #cc0000 ; line-height: 34px ; text-align: center ; border: 1px solid #ffcfcf ; float: left ; margin-left: 8px ; margin-top: 10px ; }
.bmfw ul li:hover{background: #c22223 ; cursor: pointer ; } 
.bmfw ul li:hover a{color:#fff; }
.bmfw ul li a{ color: #cc0000 ; text-decoration: none ;}

.m-zt{ width : 1170px ; height : 68px ; background : #fff ; padding :15px; }
.picMarquee-left{ overflow: hidden ; position: relative ; }
.picMarquee-left .bd ul{ overflow: hidden ; zoom:1 ; }
.picMarquee-left .bd ul li{ width: 285px ; height: 65px ; margin-right: 10px ; float: left ; }
.picMarquee-left .bd ul li img { width: 285px ; height: 65px ; } 

.m-zqdh{ width : 1170px ; height : auto ; background : #fff ; margin: 10px 0 ; padding: 0 15px ; }
.m-zqdh dl{ width:1170px ; height: 58px ; }
.m-zqdh dt,.m-zqdh dd{ float: left ; }
.m-zqdh dt {color: #bc0b0c ; font-size: 20px ; font-weight: bold ; line-height: 51px ; text-indent: 11px ; margin-right: 20px ;}
.m-zqdh dd { font-size: 18px ; line-height: 54px ; cursor: pointer; position: relative ; margin-right: 40px ;}
.m-zqdh dd a:hover{ color: #333; text-decoration: none;}
.m-zqdh dd i{ display: block ; width: 13px ; height: 10px ; position: absolute ; top : 24px ; left : 83px ; background:url(/globalImg/icon2.png) no-repeat; }
.m-zqdh dd.dd a{ color: #d41001 ; }
.m-zqdh dd.dd i{ background:url(/globalImg/icon1.png) no-repeat;}

.box-select{ width: 1170px ;}
.box-select .select{ width: 1140px ;height: auto ; overflow-y: auto ; padding-left: 30px ; }
.select a{ background: url(/globalImg/arr2.png) no-repeat left 8px ; padding-left: 10px ; display: block ; float: left ; height: 28px ; text-align: left ; width: 134px ;}

/* 姝ｆ枃閮ㄥ垎 end*/
/* 灏鹃儴鍐呭 on*/
.is-footer{ width: 100% ; height : 95px ; background : #ababab ; }
.footer{ width : 1200px ; margin : 0 auto ; padding-top : 10px ; text-align : center ;font-size : 13px ; color : #fff ; line-height : 22px ;}
/* 灏鹃儴鍐呭 end*/

#_ideConac{position: absolute; left:105px; top:11px;}
#_span_jiucuo{position: absolute; right:16px; top:16px;}