@charset "utf-8";
.i_pictitle{ width:1160px; margin:0px auto; padding:10px 0px; background-color:#FFF; border-bottom:1px #f1eded solid; }
.i_pictitle h3{ font:18px/40px 'Microsoft YaHei'; color:#5A5A5A;}
.i_pictitle h3 span{ padding-left:10px;}
.i_pic li.hover {border-bottom:#0E5CDE 2px solid;}
.i_pic a {color:#000;}
.i_pic a:hover {color:#FB5900;}

.i_pic{ width:1160px; margin:0px auto; padding:10px 0px; background-color:#FFF; overflow:hidden;}
.i_pic ul{ width:110%; }
.i_pic ul li{ float: left; display:inline-block; height:auto; position:relative; margin: 0 24px 20px 0;width:272px; border-bottom: #fff 2px solid; height:210px; overflow:hidden;}
.i_pic ul li .imgbox { width:100%; height:165px; text-align: center; position:absolute; left:0; top:0; z-index:100; vertical-align: middle;  }
.i_pic ul li .shine{  z-index:1000; position:absolute; top:0; left:0; width:272px; height:165px; background:url(../images/shine.png) no-repeat 267px 0; display:block; }
.i_pic ul li .tip{ width:45px; height:45px; background:url(../images/new.png) no-repeat; position:absolute; top:0; left:0;}

.i_pic ul li .imgbox img{ vertical-align:middle; width:100%; height:165px;}
.i_pic ul li .newsbox { width:100%; height:44px; position:absolute; left:0; top:165px; text-align:center;}
.i_pic ul li .newstitle {width:100%; text-align:center; height:44px; line-height:44px; color: #000000;font-size:16px; font-weight:400;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.i_pic ul li.hover .newstitle {color:#1674b7;}


.pic_s_t{ width:100%; height:56px; background-color:#FFF; border-bottom:1px #D5D5D5 solid; border-top-left-radius:5px; border-top-right-radius:5px; overflow:hidden;}
.pic_s_t h3{ font:16px/56px "Microsoft YaHei"; padding-left:5px;}
.pic_s_c{ width:1158px; border:1px #EFEFEF solid; border-top:none; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background-color:#FFF; overflow:hidden;}
.pic_s_c .img_title{ width:1070px; margin:35px auto; text-align:center; font:20px/40px "Microsoft YaHei"; margin-bottom:20px; color:#2A2A2A; overflow:hidden;}
.pic_s_c .img_show{ width:1090px; margin:15px auto; font:15px/32px "Microsoft YaHei"; color:#8A8A8A; word-break:break-all;}
.pic_s_c .img_line{  width:1090px; margin:5px auto; border-top:1px #E3E3E3 solid;  padding-top:5px; color:#C5C5C5; margin-bottom:15px; line-height:22px; text-align:center;}
.pic_s_c .img_thumb{ width:100%; margin:40px auto; text-align:center;}
.pic_s_c .img_thumb img{ max-width:350px; height:auto;}
.pic_s_c .img_line span{ margin-left:20px;}
.pic_s_c .img_line i{ width:70px; font-style:normal; display:inline-table; text-align:left;}
.pic_s_c .a_next{ width:1070px; margin:15px auto;  margin-top:120px;}
.pic_s_c .a_next li{ line-height:26px;}
.pic_s_c .fx{ width:100%; margin:40px auto;font-size:13px;  overflow:hidden;}
.pic_s_c .fx span{ font-size:12px;}
.pic_s_c .fx table td{ padding:8px;}
.pic_s_c .fx table td a{ color:#5E5E5E; font-size:12px;}

.s_box{ width:1060px; margin:15px auto; overflow:hidden;}
.s_box_l{ width:450px; float:left; margin-right:50px; overflow:hidden;}
.show_pic{ width:100%; position: relative; height:300px; margin-bottom:30px; overflow: hidden;}
.show_pic img { display: block; width:100%; height:100%; border: 0 none;}
.show_pic ul, .datouwang ol { list-style-type: none;}
.flex-viewport { z-index: 1;}
.flex-control-nav { position: absolute; right: 110px; bottom: 10px; z-index: 2; width: 130px; text-align: right;}
.flex-control-nav li { display: inline-block; *display: inline; zoom: 1;}
.flex-control-nav a { float: left; width: 23px; height: 23px; line-height: 100px; overflow: hidden; background: url(../images/dot2.png) 4px 4px no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background: url(../images/dot3.png) 3px 3px no-repeat;}
.flex-direction-nav { position: absolute; z-index: 3; right: 0; bottom: 0; width: 100px; height: 50px;}
.flex-direction-nav li { float: left;}
.flex-direction-nav a { float: left; width: 50px; height: 50px; text-indent: -9999px; overflow: hidden;}
.flex-prev { background: #fff url(../images/arrow.png) 0 0 no-repeat;}
.flex-prev:hover { background-position: 0 -50px;}
.flex-next { background: #fff url(../images/arrow.png) right 0 no-repeat;}
.flex-next:hover { background-position: -50px -50px;}

.s_box_r{ width:560px; float:right;}
.s_box_r h3{ font:16px/42px "Microsoft YaHei"; margin-top:30px;}
.s_box_r p{ font:14px/42px "Microsoft YaHei"; }
.online{ display:inline-table; height:25px; font-size:14px; line-height:25px; border-radius:6px; padding:5px 20px; background-color:#1794F0; color:#FFF; text-align:center;}
.s_box_r p.jyms{ font:12px/26px "Microsoft YaHei"; color:#737373; word-break:break-all;}
.s_box_r p span{ font:14px/26px "Microsoft YaHei"; color:#393939;}

