html, body {height:100%;width:100%; }
html, body, h1, h2, h3, h4, h5, h6, div, ul, ol, li, dl, dt, dd, iframe, textarea, input, button, p, strong, b, i, a, span, del, pre, table, tr, th, td, form, fieldset, .pr, .pc { margin: 0; padding: 0; word-wrap: break-word; font-family: verdana,Microsoft YaHei,Tahoma,sans-serif; *font-family: Microsoft YaHei,verdana,Tahoma,sans-serif; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc, em, del { font-style: normal; font-size: 100%; }
ul, ol, dl { list-style: none;}
body{ font-size: 12px; }
a{ text-decoration: none;color: #6e6e6e; }
.clear:after{ clear: both;content: '';display: block;width: 0;height: 0;visibility: hidden; }

.head {
    -moz-box-shadow:0 3px 4px #e7e7e7;
    -webkit-box-shadow:0 3px 4px #e7e7e7;
    box-shadow:0 3px 4px #e7e7e7;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e7e7e7')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e7e7e7');
}
.logo{padding-top:15px; padding-left:10px; float:left; }
.logo .a_bor{ border-left: 1px solid #eeeeee;width: 113px;line-height: 29px;font-size: 20px; }
.logo a{ display: inline-block;width: 145px;height: 29px;text-align: center; }
.ewm { width:64px; float:right; line-height:20px; margin:10px 0 0 10px; text-align:center; color:#999; position:relative;}
.ewm img{border:1px solid #FFF; border-left:2px solid #fff; border-top:2px solid #fff;-webkit-box-shadow:0 1px 3px #eee;-moz-box-shadow:0 1px 3px #eee;box-shadow:0 1px 3px #eee;}
.search{float:left;margin-top: 10px;margin-left: 100px; }
.search ul li{float:left;}
.search_txt { width:600px; height:30px; line-height:30px;}
.search_txt li { width:50px; height:30px; line-height:30px; float:left; color:#999;text-align:center; cursor:pointer;}
.search_txt li:hover { width:50px; height:30px; line-height:30px; float:left; color:#000;text-align:center; cursor:pointer;}
.search_txt .search_txt_on { color:#000; font-weight:bold; }
.searchBox{border:2px solid #2577e3;width:380px; height:34px;line-height:34px; background:url(../images/search_bg.jpg) no-repeat 8px #fff; border-right:0; font-size:12px; padding-left:30px; float:left;}
.searchBtn{width:90px; height:38px; line-height:38px; background-color:#2577e3; border:0; font-size:14px; outline:none; cursor:pointer; font-weight:bold; color:#FFF; float:left;}
.searchBtn:hover{cursor:pointer; background:#055bcc;}
.search_xj{width:90px; height:36px; line-height:36px; border:1px solid #ccc; font-size:14px; cursor:pointer; color:#555; text-align:center; float:left; margin-left:10px;}
.search_xj:hover{border:1px solid #ddd;}
/*导航*/
ul.menu{overflow:hidden;}
ul.menu li{ float:left; height:40px; line-height:40px; font-size:16px;margin: 0 25px; }
ul.menu li.on{ height: 38px;border-bottom: 2px solid #2577e3; }
ul.menu li.on a{font-weight:bold; color:#2577e3;}
ul.menu li.indclass { background: #000;width: 245px;text-align: center;color: #fff;margin: 0; }
ul.menu li a{  }
.menu_cgs{ float: right;height: 40px;font-size: 12px;line-height: 40px;color: #999; }
.menu_cgs p{ float: left; }
.menu_cgs span{ color: #064ee0; }
.menu_cgs a{ color: #999; }
.menu_cgs a:hover{ color: #064ee0; }
/*头部*/
.list_tit{ width: 100%;height: 183px;background: #3f6ca7; }
.list_tin{ width: 1200px;height: 183px;margin: 0 auto;background: url(../images/dgxc2016_listbg.jpg) no-repeat right;color: #fff;overflow: hidden; }
.list_tin_t1{ font-size: 38px;height: 40px;margin-top: 63px; }
.list_tin_t2{ height: 30px;line-height: 30px;font-size: 16px; }
/*内容*/
.list_main{ width: 1200px;margin: 0 auto; }
.list_map{ height: 40px;border-bottom: 1px solid #eee;line-height: 40px;color: #999;font-family: "宋体"; }
.list_map a{ color: #999; }
.list_map a:hover{ color: #3f6ca7; }
.list_classify{ font-size: 14px; }
.list_classify_tit{ height: 40px;line-height: 40px; }
.list_classify_option{ height: 47px;border-top: 1px solid #eee;border-bottom: 1px solid #eee; }
.list_classify_option ul{ margin-top: 10px; }
.list_classify_option .o1{ width: 93px;height: 26px;background: url(../images/cp2013_xl1.jpg);text-indent: 10px;cursor: pointer;margin-right: 10px;line-height: 26px;float: left; }
.list_classify_option .o2{ float: right;line-height: 26px;font-family: "宋体"; }
.list_classify_option .o2 a{ color: #999;font-size: 12px; }
.list_classify_option .o2 a:hover{ color: #3f6ca7; }
.list_classify_list{ margin-top: 20px; }
.list_classify_list ul{ margin-left: -22px; }
.list_classify_list li{ width: 220px;height: 310px;float: left;border: 1px solid #e8e8e8;margin-bottom: 15px;margin-left: 22px; }
.list_img{ width: 220px;height: 240px;border-bottom: 1px solid #eee;text-align: center;line-height: 240px;position: relative; }
.list_img img{ max-width: 200px;max-height: 220px;display: inline-block; }
.list_num{ position: absolute;padding: 0 3px;max-width: 60px;height: 20px;line-height: 20px;color: #fff;background: #3f6ca6;font-size: 14px;right: 8px;top: 8px; }
.list_sel .list_img a{ display: block; }
.list_sel .list_img .fda{ display: block; }
.list_img a{ display: block;width: 220px;height: 240px;position: absolute;top: 0;left: 0;background: #a8d2f0;filter: alpha(opacity=30);opacity: 0.3;display: none; }
.list_img .fda{ width: 28px;height: 28px;position: absolute;right: 0;bottom: 0;background: url(../images/fda.png);display: none; }
.list_t1{ width: 210px;height:30px;line-height:14px;margin: 0 auto;margin-top: 5px;overflow: hidden; }
.list_t1 a{ color: #1e50a2;font-size: 12px; }
.list_t1 a:hover{ text-decoration: underline; }
.list_t2{ width: 210px;margin: 0 auto;height: 18px;line-height: 18px;text-decoration: underline;overflow: hidden;font-size: 12px; }
.list_t2 a{ color: #999; }
.list_t2 a:hover{ color: #666; }
.list_t3{ height:18px;line-height:18px;color: #999;font-size: 12px;width: 210px;margin: 0 auto;overflow: hidden;text-align: right; }
/*分页*/
.pagenav{ text-align: center;margin-top: 15px;margin-bottom: 60px; }
.pagenav a{ display: inline-block;height: 23px;line-height: 23px;border: 1px solid #e0e0e0;padding: 0 5px;margin: 0 2px;color: #666; }
.pagenav .page_sel{ color: #3999ff;border: 1px solid #3999ff; }
