@charset "utf-8";
/* CSS Document */

/*推荐新闻*/

.tj-area { overflow:hidden}

.tj-area .tj-pic {  overflow:hidden}
.tj-area .tj-pic img { }
.tj-area .tj-news { width:440px; margin-left:30px; text-align:center; overflow:hidden}
.tj-area .tj-news h1 { font:700 22px/22px "微软雅黑",Arial; color:#666; }
.tj-area .tj-news h1 a{ color:#333; }
.tj-area .tj-news h1 a:hover{ color: #F63; }
.tj-area .tj-news h2 { font:500 16px/32px "微软雅黑",Arial; color:#666; text-align:center;}
.tj-area .tj-news ul{ overflow:hidden}
.tj-area .tj-news li{ line-height:30px; font-size:14px;}
.tj-area .tj-news li.b{     width: 440px;font-weight:bold;  float: left;margin-left: 15px; }
.tj-area .tj-news li a{ font-size:14px;    float: left;}

/*内容列表*/
.tit01,.tit02{ line-height:40px; border-bottom:2px solid #c80424; margin-bottom:5px; background:#fff;}
.tit01 h1{ line-height:35px; background:url(../images/_title.png) no-repeat left; padding-left:40px; margin-bottom:5px; font-size:20px;font-weight:normal }
.tit02 h1{line-height:26px; margin-bottom:5px; font-size:18px; font-weight:normal}
.tit03 { line-height:28px; }
.tit03 h2 { font-size:16px; color:#c80424; font-weight:normal;}
.tit01 span { float:right;}
.tit01 span a{ margin-left:15px; }
.pictxt{ padding-top:0px;}
.pictxt h1{ font-size:18px; padding-bottom:10px;}
.pictxt li{ font-size:14px; line-height:28px; background:url(../images/ico_01.png) left center no-repeat; padding-left:12px; overflow:hidden;}



.txth1{ padding-top:0px; overflow:hidden}
.txth1 li { overflow:hidden }
.txth1 h1 { font-size:16px; font-weight:700; line-height:34px; overflow:hidden}
.txth1 p { font-size:12px; line-height:24px; text-indent:2em;}
.txth1 span a{ color:#F00;}


.txth2 { padding:0px; overflow:hidden}
.txth2 .pic{ width:280px; overflow:hidden }
.txth2 .pic img { width:280px; height:140px;}
.txth2 .pic h2 { line-height:32px; font-size:15px; font-weight:normal; text-align:left;}
.txth2 .pic p { line-height:24px; font-size:12px; text-align:left;}



.pic01 { padding:5px; overflow:hidden}
.pic01 { overflow:hidden;}
.pic01 .pic{ margin:0 10px 0 0px; float:left;}
.pic01 .txt{ width:180px; float:left;}
.pic01 .txt h3{font-size:16px; display:inline-block; font-weight:700; line-height:27px;}
.pic01 .txt span{ padding:0px 6px; font-size:12px; color:#FFF; line-height:16px; background:#54abe0; display:inline-block;}
.pic01 .txt h4 { font-weight:normal; font-size:14px; line-height:28px;}
.pic01 .txt p{  line-height:18px;}
.pic01 .txt p a{ color:#ff0000;}


.txtpic-p { padding-top:0px; overflow:hidden}
.txtpic-p .h1 { font-size:16px; line-height:36px; overflow:hidden}
.txtpic-p .h2 { font-size:15px; line-height:32px; overflow:hidden}

.txtpic-p .pic1 { width:136px; height:90px; float:left; overflow:hidden}
.txtpic-p .pic1 img { width:136px; height:90px; }

.txtpic-p .pic2 { width:110px; height:70px; float:left; overflow:hidden}
.txtpic-p .pic2 img { width:110px; height:70px; }

.txtpic-p .txt1 { width:264px; float:right; line-height:24px; overflow:hidden;}
.txtpic-p .txt2 { width:154px; float:right; line-height:24px; overflow:hidden;}

.txtpic-p span{ color:#900}

.pic-h2-p { padding-top:10px; overflow:hidden}
.pic-h2-p .img1 { width:110px; height:80px; float:left; overflow:hidden}
.pic-h2-p .img2 { width:130px; height:90px; float:left; overflow:hidden}
.pic-h2-p .h2_1 { margin-left:20px; float:right; width:150px; font-size:14px; line-height:24px; font-weight:normal;}
.pic-h2-p .h2_2 { margin-left:20px; float:right; width:150px; font-size:14px; line-height:24px; font-weight:normal;}

.pic-h2-p p{ padding-top:10px; line-height:24px;}
.pic-h2-p span{ color:#900}

.txt-li-2 { padding:0px; overflow:hidden}
.txt-li-2 li{ line-height:26px; font-size:14px; width:300px; float:left; background:url(../images/ico_01.png) left center no-repeat; text-align:left; padding-left:10px; overflow:hidden;}
.txt-li-2 li a{ font-size:14px;}

.pic-h1-p { padding:0px; overflow:hidden;}
.pic-h1-p .img1 { width: 420px; height:240px; overflow:hidden}
.pic-h1-p .img2 { width: 280px; height:160px; overflow:hidden}
.pic-h1-p .h1 { font-size:16px; line-height:38px;}
.pic-h1-p .h2 { font-size:15px; line-height:32px;}
.pic-h1-p p{ text-align:left; line-height:24px;}
.pic-h1-p span {color:#900}

.txt_p{ padding:0px; line-height:24px; overflow:hidden}
.txt_p span{ padding:3px 6px; font-size:12px;  color:#FFF; margin-right:10px; line-height:16px; background:#54abe0; display:inline-block;}


.pic_box{margin-top:10px;position:relative;height:212px;}
.pic_box .boxgrid{overflow: hidden; position:absolute;}
.pic_box .boxcaption{ overflow:hidden;float: left;position: absolute;background: #000;height: 30px;color: #fff;width: 100%;opacity: .75;/* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}
.pic_box .boxcaption h3{font:16px/30px 微软雅黑;padding-left: 10px;}
.pic_box .boxcaption h3 a{color:#fff;}
.pic_box .captionfull .boxcaption{bottom: -50px;left: 0;}

.pic_box .box_1{ width:294px;height:365px;}
.pic_box .box_2{ width:252px;height:220px;left:295px;}

.pic_box .box_3{ width:279px;height:220px;left:548px;}
.pic_box .box_4{ width:272px;height:220px;left:828px;}

.pic_box .box_5{ width:313px;height:144px;top:221px;left:295px;}
.pic_box .box_6{ width:245px;height:144px;top:221px;left:609px;}
.pic_box .box_7{ width:245px;height:144px;top:221px;left:855px;}

.tab-container{margin-top:10px; overflow:hidden;}
.tab-container ul.tabs{height:15px;*height:16px;z-index:100;width:100%;position:relative;}
.tab-container ul.tabs li{float:left;list-style:none;z-index:101;width: 140px; height:54px;}
.tab-container ul.tabs li a{border-right: 1px solid #ddd; border-top: #ddd 4px solid; width: 120px;text-align: center;font: normal 16px/50px '微软雅黑';cursor:pointer;display:inline-block; padding:0 10px;text-decoration:none;}
.tab-container ul.tabs li a:hover{border-top: 4px solid #ef2d36;color:#ef2d36;}
.tab-container ul.tabs li a.active{border-top: 4px solid #ef2d36;border-left:#ddd 1px solid;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-bottom:none !important;height:50px;line-height:50px;color:#333;cursor:default;position:relative;}
.tab-container ul.tabs li a.active:hover{}
.tab-container ul.tabs li.tabs-tonghuo a{border-left: 1px solid #ddd;}
.tab-details{ border:1px solid #ddd;margin-top:-1px;min-height:100px;}
.tab-details li{ float:left; padding: 5px 10px;}
.tab-details-inner{float:left;padding: 10px; overflow:hidden}
.tab-details-right{float:right;width:236px;}


/* 首页幻灯图 */
.slideBox{  overflow:hidden; position:relative; }
.slideBox .hd{ height:22px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:4px; font-weight:700; width:20px; height:20px; line-height:20px; text-align:center; background:#fff; border:1px solid #f1f1f1; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; border:1px solid #c90101; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slidebox .bd li p{position: absolute;}
.slideBox .bd img{  display:block;  }
.slideBox .bd .p_box { width:630px; height:340px; float:left; display:inline; position:relative; *zoom:1;}
.slideBox .bd .p_txt { display:block; text-align:left;width:630px; line-height:40px; overflow:hidden;margin-top:-40px;color:#fff;height:40px;cursor:pointer;z-index:0;position:absolute;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )\9;background-color:rgba( 0, 0, 0, .5 );*background-color:transparent\9;}
.slideBox .bd .p_txt a{ color:#fff; padding-left:10px; font-size:14px;}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.lanmutiao1{width:1100px;height: 30px;    margin-bottom: 6px;    background-color: #013564;}
.lanmutiao1 h1{line-height: 30px;
    background: url(../images/_title.png) no-repeat left;
    padding-left: 56px;
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: normal;
	    margin-left: 25px;}
.lanmutiao1 h1 a{color:#fff;}
.lanmutiao1 h1 a:hover{    color: #F63;}
.liutu{width:780px;height:473px;float:left;}
.liutu ul li{width:240px;height:215px;float:left;margin-right:20px;margin-top:10px;}
.liutu ul li div p{width:220px;margin-top: 5px;font-weight: 600;}
.liutiao{width:1100px;}
.liutiao ul li{width:540px;    padding-bottom: 10px;margin-top: 10px;   margin-right: 10px;float:left;border-bottom: 1px solid #BDBBB9;height: 83px;}
.liutiao ul li div h3 a{font-size: 19px;}
.liutiao ul li div h3 a:hover{    color: #F63;}
.liutiao ul li div  p{line-height:23px;margin-top: 8px;font-weight: 500;color: #555;}

.lanmutiaoyou{float:right;    height: 33px;}
.lanmutiaoyou a{color:#fff; margin-right: 10px;   line-height: 31px; font-size: 17px;}
.lanmutiaoyou a:hover{    color: #F63;}

.hangyecai{width:540px;height:266px;margin-right:20px;float:left;}
.hangyeming{width:486px;height:28px;background: url(../images/jjw_98.png) no-repeat;}
.hangyeming h1 a{    font-size: 18px;     color: #024A8C; font-weight: 500;}
.hangyeming h1 a:hover{    color: #F63;}
.hangyetu{width:530px;height:140px;margin-top: 8px;}
.hangyetu div a p{      margin-left: 10px;  line-height: 25px;     color: #555;font-weight: 600;}
.hangyeul ul li a{line-height: 28px;  font-size: 18px;font-weight: 600;}
.hangyeul ul li a:hover{    color: #F63;}

.hangyefa{width:540px;height:266px;float:right;}
.hangyeming2{    float: right;width:486px;height:28px;background: url(../images/jjw_98.png) no-repeat;}
.hangyeming2 h1 a{    font-size: 18px;     color: #024A8C;font-weight: 500;}
.hangyeming2 h1 a:hover{    color: #F63;}
.hangyetu2{width:530px;height:140px;margin-top: 10px;float:right;}
.hangyetu2 div a p{    line-height: 25px; color: #555; font-weight: 600;}
.hangyeul ul li a{line-height: 26px;  font-size: 17px;    font-weight: 500;color: #444;}
.hangyeul ul li a:hover{    color: #F63;}

.zhuyaoqu{width:680px;float:left;}


.zimeiti{width:315px;float:left;}
.zimeititop{width:314px;height: 40px;background: url(../images/jjw_198.png) no-repeat bottom;}
.zimeititop h1{    line-height: 35px;background: url(../images/_title.png) no-repeat left; padding-left: 56px;    margin-bottom: 5px;font-size: 18px;font-weight: normal;}
.zimeititop h1 a{      color: #013564;font-size: 22px;}
.zimeitibom{width:314px;height:360px;float:left;}
.shipin{width:770px;float:right;}
.shipintop{    width: 770px;height: 30px;margin-bottom: 6px;background-color: #013564;}
.shipintop h1{    line-height: 30px;background: url(../images/_title.png) no-repeat left;padding-left: 56px; margin-bottom: 5px; font-size: 18px;font-weight: normal;margin-left: 25px;}
.shipintop h1 a{color:#fff;}
.shipinbom{width:770px;height:360px;background-color:#111111;float: right;}
.shipinyou{width:400px;    float: right;    margin-top: 10px;}
.shipinyou1{width:380px;height:165px;float:right;margin-right:15px;}
.shipinyou1 a p{color:#fff;margin-left: 20px;}
.shipinyou2{width:395px;height:174px;float:right;}
.shipinyou2 a p{color:#fff;}
.shipinyou2 a {float: right;    margin-right: 16px;}










