﻿@charset "utf-8";
/*初始化样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin: 0; padding: 0;}
body{color: #333333; font-size: 16px; font-family: "Microsoft YaHei", "SimHei", "Verdana", "Arial", "sans-serif";}
td,th,caption{font-size: 15px;}
h1, h2, h3, h4, h5, h6{font-weight: normal; font-size: 100%;}
address, caption, cite, code, dfn, em, strong, th, var{font-style: normal; font-weight: normal;}
a{color: #333333; text-decoration: none;}
a:hover{text-decoration: none;}
img{border: none;}
ol,ul,li{list-style: none;}
input, textarea, select, button{font: 14px "Microsoft YaHei", "SimHei", "Verdana", "Arial", "sans-serif";}
table{border-collapse: collapse;}
html{overflow-y: scroll;}
.clearfix:after{content: " "; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{*zoom: 1;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;}
.width1200{width: 1200px; height: auto; margin: 0 auto;}
.fle{float: left;}
.fri{float: right;}
.mtop8{margin-top: 8px;}
.boder0{border-right: 0!important;}
.padd15{padding: 15px;}
.mtop20{margin-top: 20px;}
.gyx-w351{width: 351px;}
.gyx-w796{width: 796px;}
.gyx-w1170{width: 1170px;}
.gyx-slss{width: 58px; height: 32px; line-height: 32px; border: 0; outline: 0; position: absolute; top: 6px; left: 10px; font-size: 15px; color: #333333;}
.gyx-more{margin-right: 20px;}
.gyx-more a{font-size: 15px; color: #AAAAAA;}
.gyx-more a:hover{color: #C71B1B;}
/*头部*/
.rdtl-tb{width: 100%; min-width: 1200px; height: 201px; overflow: hidden;}
/*导航*/
.rdhy-nav{background-color: #85B8DF;}
.rdhy-nav li{width: 149px; height: 55px; line-height: 55px; float: left; text-align: center; font-size: 18px; border-right: 1px solid #FFFFFF;}
.rdhy-nav li a{color: #FFFFFF; display: block; width: 100%; height: 100%;}
/*底部*/
.rdtl-db{width: 100%; min-width: 1200px; height: 100px; overflow: hidden;}

/*观点集荟*/
.gdhc-wrap{height: auto; background-color: #FFFFFF; margin-bottom: 30px;}
.gdhc-lmbt{width: 100%; height: 52px; line-height: 52px; background-color: #2C9EDF; font-size: 24px; text-indent: 20px; color: #FFFFFF;}
.gdhc-lmbt a{color: #FFFFFF;}
.gdhc-js{background-color: #F6F6F6; overflow: hidden;}
.gdhc-js p{padding: 20px; line-height: 28px; text-indent: 2em; font-size: 15px; color: #333333;}
.gdhc-ss{background: url(../images/wlwz01.png) bottom center no-repeat; height: 151px; padding: 20px;}
.gdhc-ss h2{font-size: 24px; color: #2C9EDF; line-height: 32px;}
.gdhc-ssk{margin-top: 28px; position: relative; background-color: #FFFFFF;}
.gdhc-ssk input{width: 178px; height: 45px; line-height: 45px; border: 0; outline: 0; color: #666666; padding: 0 10px; position: relative; left: 68px;}
.gdhc-ssk img{width: 45px; height: 45px; vertical-align: top; cursor: pointer; position: absolute; right: 0; top: 0;}
.gdhc-rm{padding: 0 20px 15px 20px; background-color: #F6F6F6;}
.gdhc-rm li{height: 24px; line-height: 24px; padding-top: 15px;}
.gdhc-rm li a{display: block; width: 312px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #333333; background: url(../images/rdtl04.png) left center no-repeat; text-indent: 10px;}
.gdhc-rm li a:hover{color: #C71B1B;}
.gdhc-fllb h2{position: relative;}
.gdhc-fllb h2 a{display: block; width: 100%; height: 100%; cursor: pointer;}
.gdhc-fllb h2 img{position: absolute; top: 50%; margin-top: -9px; right: 18px;}
.gdhc-fllb ul{width: 349px; height: auto; border: 1px solid #2C9EDF; display: none;}
.gdhc-fllb ul li{line-height: 30px; padding: 4px 0; text-indent: 20px; vertical-align: top;}
.gdhc-fllb ul li:hover{background-color: #F5F5F5;}
.gdhc-fllb ul li a{font-size: 15px; color: #333333; display: block; width: 100%; height: 100%;}
.gdhc-lm{width: 100%; height: 47px; line-height: 47px; background: url(../images/rdtl-06.png) left center no-repeat;}
.gdhc-lm h2{font-size: 24px; width: 143px; float: left; text-align: center; color: #2C9EDF;}
.gdhc-bt{line-height: 38px; background-color: #EDF5FD; font-size: 15px; color: #2C9EDF;}
.gdhc-bt span{display: inline-block; text-align: center;}
.gdhc-tlzt{width: 522px; padding-left: 52px;}
.gdhc-fbdw{width: 88px;}
.gdhc-kssj{width: 125px;}
.gdhc-sj span{display: inline-block; line-height: 38px; font-size: 15px; color: #333333;}
.gdhc-sj .gdhc-tlzt{background: url(../images/rdtl05.png) 18px center no-repeat; vertical-align: middle; text-align: left;}
.gdhc-sj .gdhc-tlzt a{color: #333333; display: block; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.gdhc-sj .gdhc-tlzt a:hover{color: #C71B1B;}
.gdhc-sj .gdhc-fbdw{text-align: center; vertical-align: middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.gdhc-sj .gdhc-kssj{text-align: center; vertical-align: middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.gdhc-sj li{margin: 10px 0;}
.gdhc-xwbd{background-color: #F6F6F6; border-top: 1px solid #DDDDDD; padding: 5px 7px 15px 15px;}
.gdhc-xwbd ul li{float: left; width: 156px; height: 49px; overflow: hidden; margin: 10px 8px 0 0;}
.gdhc-xwbd ul li img{width: 156px; height: 49px; vertical-align: top;}
.gdhc-xwbd ul li img:hover{filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
.gdhc-title{color: #df3a39; font-size: 24px; text-align: center; line-height: 32px; width: 94%; margin: 25px auto 0 auto;}
.gdhc-txt{width: 94%; margin: 25px auto; color: #333333; font-size: 15px; line-height: 30px; min-height: 450px;}
.gdhc-txt img{max-width: 748px; height: auto; vertical-align: top;}
.gdhc-wzbt{line-height: 23px; background-color: #EDF5FD; font-size: 15px; padding: 7px 0px;}
.gdhc-wzbt ul{width: 90%; margin: 0 auto;}
.gdhc-wzbt li{float: left; width: 25%;text-align: center; color: #2C9EDF;}

/*结果反馈*/
/* .jgfk-mc{width: 382px; padding-left: 50px;}
.jgfk-fbsj{width: 104px;}
.jgfk-fkdw{width: 130px;}
.jgfk-zjdc{width: 116px;} */
.jgfk-mc{width: 330px; padding-left: 50px;}
.jgfk-fbsj{width: 100px;}
.jgfk-fkdw{width: 130px;}
.jgfk-zjdc{width: 100px;}
.gdhc-sj .jgfk-mc{
    background: url(../images/rdtl05.png) 18px center no-repeat; vertical-align: middle; text-align: left;}
.gdhc-sj .jgfk-fbsj{text-align: center; vertical-align: middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.gdhc-sj .jgfk-fkdw{text-align: center; vertical-align: middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.gdhc-sj .jgfk-zjdc{text-align: center; vertical-align: middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.gdhc-sj .jgfk-mc a{color: #333333; display: block; width: 100%; text-overflow: ellipsis; white-space: nowrap;
 overflow: hidden;}
.jgfk-wzbt{line-height: 23px; background-color: #EDF5FD; font-size: 15px; padding: 7px 0px;}
.jgfk-wzbt ul{width: 70%; margin: 0 auto;}
.jgfk-wzbt li{float: left; width: 50%; text-align: center; color: #2C9EDF;}