charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color: #666666;}
a:hover{ text-decoration:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.dib{display:block !important;}
.hidden{display:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}


.qjd_tit{height: 70px;
    line-height: 70px;
    font-size: 30px;
    color: #fff;
    font-weight: bold;
   }

   .section1{ height: 626px; background: url(section1_bg.jpg) no-repeat center center;}

.w1200{ width:1200px; margin: 0 auto; overflow: hidden;}
.translucent{ background:rgba(255,255,255,.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000); }
.jttqjd_left{ float: left; width: 330px; height: 353px; padding: 25px;}
.jttqjd_right{ float: right; width: 735px; height: 343px; padding: 30px;}

.sliderTab{ position: relative; width: 100%; height: 100%;}
.sliderTab .hd{ height:30px; line-height:30px;    position:relative; }
.sliderTab .hd ul li{ float:left; cursor:pointer; font-size: 21px; color: #333333; }
.sliderTab .hd ul li:first-child{ padding-right: 21px; background: url(zwfw_tab_titbg.png) right center no-repeat; margin-right: 10px;}
.sliderTab .hd ul li.on{ color: #1999ff; font-weight: bold; }
.sliderTab .bd{ padding-top: 24px;}
.sliderTab .bd ul{zoom:1;  }
.sliderTab .bd li{width: 100%; height: auto; }
.sliderTab .bd li .pic{display: block; width: 100%; height: 170px;  }
.sliderTab .bd li .pic img{ width: 330px; height: 170px;}
.sliderTab .bd li p.tit{ height: 38px; line-height: 38px; width: 100%; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; margin-top: 15px; text-align: center;}
.sliderTab .bd li p.tit a{ font-size: 17px; color: #333333; font-weight: bold; }
.sliderTab .bd li p.tit a:hover{color: #1999ff; }
.sliderTab .bd li p.abstract{ line-height: 24px; max-height: 48px; font-size: 15px; color: #666666; text-indent: 2em;}
.sliderTab .bd li p.abstract a{ color: #cd3b32;}
.sliderTab .bd li p.abstract a:hover{color: #1999ff; }
.sliderTab .bd li p.more{ height: 22px; line-height: 22px; margin-top: 5px; }
.sliderTab .bd li p.more a{ float: left; background: url(jttzwfwqjd_arrow_right.png) right center no-repeat; color: #1999FF; padding-right: 19px; }
.sliderTab .bd li p.more span{ float: right; font-size: 13px; color: #999999;}

.hotService_tit{position: relative; height: 24px; line-height: 24px; text-align: center; font-size: 21px; color: #1999ff; font-weight: bold; background: url(hotService_titbg.png) center center no-repeat;}
.sliderService{ width: 100%; height: 290px; overflow: hidden; position: relative; margin-top: 30px;}
.sliderService .hd{ position: absolute; bottom: 0; width: 100%; font-size: 0; text-align: center;}
.sliderService .hd li{ display: inline-block; *display: inline; *zoom: 1; width: 22px; height: 4px; background: #b1b1b1; font-size: 0; line-height: 999px; cursor: pointer; overflow: hidden; margin: 0 6px;}
.sliderService .hd li.on{ background: #52b1fa;}

.sliderService .bd,.sliderService .bd ul{ width: 100%; height: auto; overflow: hidden;}
.sliderService .bd ul li{ float: left; width: 25%; height: 120px; text-align: center; margin-bottom: 10px; cursor: pointer;}
.sliderService .bd ul li i{ display: block; width: 100%; height: 100px; font-size: 0; text-align: center; line-height: 100px;}
.sliderService .bd ul li i img{ display: inline-block; vertical-align: middle; transition:all 0.6s;}
.sliderService .bd ul li a{ display: block; width: 100%; height: 100%; font-size: 15px; line-height: 15px; color: #444444;}
.sliderService .bd ul li:hover a{ color: #1999FF;}
.sliderService .bd ul li:hover img{ transform:rotateY(180deg);}

.section2{ padding: 30px 0;}
.special_title { font-size: 0; line-height: 22px; text-align: center; position: relative;}
.special_title h2{ position: relative; display: inline-block; *display: inline; *zoom: 1; background: #fff; font-size: 21px; vertical-align: middle; color: #1999ff; padding: 0 20px; }
.special_title .line{ position: absolute; top: 50%; display: block; width: 100%; height: 1px; background: #eee;}
.special{ width:100%; height:270px; position:relative; margin-top: 20px; overflow:hidden;}
.special .bd { width: 1075px; margin: 0 auto; overflow: hidden;}
.special .bd ul{ width: 1100px;}
.special .bd li{ float: left; width: 250px; height: 270px; background: #f0f0f0; cursor: pointer; margin-right: 25px;}
.special .bd li a{ display: block; width: 100%; height: 100%;}
.special .bd li p{ font-size: 17px; text-align: center; line-height: 85px; padding: 0 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.special .bd li:hover{ background: #1999ff;}
.special .bd li:hover p{ color: #fff;}
.special .prev,.special .next{ position:absolute; left:0; top:50%; display:block; width:32px; height:32px; border: 2px solid #eee; border-radius: 50%; text-align: center; line-height: 32px; font-family: simsun; color: #d2d2d2; font-size: 20px; font-weight: bold; margin-top: -18px;}
.special .next{ left:auto; right:0;}
.special .prev:hover,.special .next:hover{ color: #1999ff; border-color: #1999ff;}

.main{ width: 1200px; margin: 0 auto 20px; overflow: hidden;}

.currentPosition{ line-height:20px; background:#fff; padding: 10px 0; color:#0068b7;}
.currentPosition a{ color:#0068b7;}
.currentPosition a:hover{ text-decoration:underline;}

.column{ width:300px; float:right;}
.column h2{ height:55px; background:#0068b7; font-size:18px; line-height:55px; text-align:center; font-weight:normal; color:#fff;}
.column ul li{ border-top:1px solid #0068b7; font-size: 14px; height:55px; line-height:55px; text-align:center; background:#eee; margin-top:10px;}
.column ul li a{ display:inline-block; *zoom:1; *display:inline; color:#434343; padding-left:10px; margin-left:-10px;}
.column ul li a.active,.column ul li a:hover{ background:url(2015zz_list_jt.png) no-repeat left center ;color:#0068b7; text-decoration:none;}

.column_list{ width:880px; float:left;}
.column_list .title{ border-top:1px solid #0068b7; height:54px; background:#eee; line-height:54px;}
.column_list .title h2{ font-size:16px; font-weight:normal; color:#0068b7; padding-left:20px;}

.column_list .list{ border-bottom:1px dashed #cecece; padding:15px 0; min-height: 420px;}
.column_list .list li{ height:32px; font-size:16px; line-height:32px; vertical-align:top; }
.column_list .list li a{ float:left; background:url(2015zz_list_li_dian.jpg) no-repeat 6px center; text-indent:12px; color:#535353; max-width:85%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.column_list .list li a:hover{ color:#0068b7;}
.column_list .list li span{ float:right; font-size:14px; color:#959595;}

.article{}
.article .note{ min-height:36px; background:#f9f9f9; line-height:36px; text-align:center; color:#666; padding:0 1%; margin:25px 0;}
.article .note span{ padding:0 10px;}
.article h2{ font-size:20px; line-height:30px; text-align:center; color:#414141;}
.article h3{ font-size:16px; line-height:30px; text-align:center; color:#414141;}
.article .art{ font-size: 16px; line-height:30px; color:#414141; padding: 20px;}
.article .art p{ font-size: 16px; line-height:30px; color:#414141;}
.article .art img{ max-width:100%; height:auto;}
.share{ clear:both; margin:20px 0; padding:0 20px; height:40px; line-height:40px; background:#f6f6f6;}
.share .print,.share .close{ float:left; color:#0062c2;}
.share .print:hover,.share .close:hover{ text-decoration:underline;}
.share .bdsharebuttonbox{ float:right; padding-top:6px;}
.share .zrbj{ float:left; color:#666;}