﻿@charset "gb2312";
/* CSS Document */
* {margin:0 auto; padding:0; }
body{padding:0;font-size:14px; margin:0 auto;  font-family:"微软雅黑"; -webkit-tap-highlight-color: transparent;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0; }
input,select{font-size:12px;line-height:16px; font-family:"微软雅黑";  -webkit-appearance: none;}
img{border:0; vertical-align:middle;}
ul,li{list-style-type:none; margin:0px; padding:0px;}
.clear { clear:both; margin:0px; font-size:0px; line-height:0px; height:0px; }
a { color:#666666;  text-decoration:none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none;}
a:hover{ text-decoration:none; outline:none;}
input:focus {outline:none;}
input{font-family:"微软雅黑"; }


.img { list-style:none; margin:0px; padding:0px; border:none; }
.head{ width:100%; overflow:hidden; margin:0 auto; }
.header{ width:1240px; margin:0 auto; height:130px; position:relative; }
.header_p{ position:absolute; right:15px; height:50px; line-height:50px; top:10px; color:#F00; font-size:18px;}
.header img{ float:left; height:130px; }
.search{ width:250px; float:right; padding-top:75px; }

nav{ width:100%; height:50px; background:#000; }
.mainnav{  height:50px; display:block; width:1240px; margin:0 auto;  }
.mainnav dl{ float:right; }
.mainnav dl dt{ float:left; padding:0px 32px; line-height:50px;}
.mainnav dl dt a{ color:#fff; font-size:16px; }
.mainnav dl dt a:hover{ color:#CCCCCC; }
.search_p{ width:250px; height:30px; line-height:30px; border:1px solid #e3e3e3; }
.input11{ width:180px; height:30px; overflow:hidden; background:#FFF; line-height:30px; border:none; font-size:14px; padding:0px 15px; float:left; }
.input22{ width:40px; height:30px; overflow:hidden; border:none;  background:url(../images/magglass.gif) 5px 8px no-repeat; float:left; }
.Notice{ width:1240px; height:50px; overflow:hidden; margin:0 auto; background:url(../images/ico1.jpg) left no-repeat; line-height:50px;  }
.Notice p{ font-weight:bold; padding-left:35px; color:#e60012; font-size:15px; float:left; display:block; }
.Notice a{ color:#e60012; float:left; display:block; font-size:15px; }

.cn{ width:1240px; margin:0 auto; overflow:hidden; }
.cn1{ width:100%; overflow:hidden; margin-top:25px; }
.shouw{ width:786px; height:221px; border:2px solid #4c87c1; border-radius:3px; float:left; }
.shouw_t{ width:100%; height:33px; background:#0054a7; font-size:14px; line-height:33px; color:#fff; }
.shouw_t p{ margin-left:17px; }
.shouw_n{ padding:12px; }
.shouw_n dl dt{ width:100%; height:23px; color:#000000; border-bottom:1px dashed #c9caca; font-size:14px; line-height:23px; overflow:hidden; }
.shouw_n dl dt p.L{ float:left; }
.shouw_n dl dt p.R{ float:right; }
.gao{ width:420px; height:225px; background:url(../images/r_bg1.jpg) no-repeat; float:right; }
.gao_t{ width:238px; margin:0 auto; line-height:40px; font-size:17px; color:#000; text-align:center; }
.gao_d{ width:330px; margin:0 auto; margin-top:60px; padding-left:20px; overflow:hidden; height:40px; }
.input3{ padding:0px 15px; width:160px; height:40px; border:none; background:#fff; float:left; line-height:40px; font-size:16px; color:#7d7d7d; }
.input4{ float:left; width:65px; height:40px; display:block; line-height:40px; color:#fff; background:#e60012; border:none; text-align:center; font-size:16px; cursor:pointer; }
.input33{ width:65px; float:left; height:40px; line-height:40px; border:none; padding:0px 5px; font-size:14px; border-left:1px solid #CCC;}
.cn2{ width:100%; margin-top:50px; overflow:hidden; }
.nlist{ width:790px; overflow:hidden; overflow:hidden;float:left; }
.nlist_t{ width:100%; height:60px; background:url(../images/l_bg1.jpg) left no-repeat; line-height:33px; font-size:15px; margin-bottom:15px;  }
.nlist_t1{ float:left; margin-left:17px; width:350px; height:33px; line-height:33px; color:#fff; }
.nlist_t2{ float:left; }
.nlist_t2 a{ display:block; height:33px; line-height:33px; margin-right:15px; color:#7d7d7d; float:left; font-size:15px; font-weight:bold;}
.nlist_t2 a:hover{ color:#000; }
.nlist_t a.r{ float:right; color:#7d7d7d; font-size:14px; }
.nlist_t a.r:hover{ color:#000000; }
.nlist_l{ width:390px; height:340px; float:left; overflow:hidden; }
.nlist_l dl dt{ width:100%; height:28px; line-height:28px; background:url(../images/ico2.jpg) 6px 14px no-repeat; }
.nlist_l dl dt a{ font-size:14px; margin-left:15px; color:#000;}
.nlist_l dl dt a:hover{ color:#000000; }
.nlist_r{ width:370px; height:325px; float:right; }
.nlist_r img{ width:370px; height:325px;  }
.cn2_r{ width:420px; height:380px; padding-top:30px; float:right; }
.cn2_r a{ display:block; display:block; font-weight:bold; padding:15px 45px; line-height:45px; float:left; width:120px; height:165px; text-align:center; font-size:14px; color:#7d7d7d; }
.cn2_r a:hover{ color:#000000; }
.cn2_r img{ width:120px; height:120px; }

.cn3{ width:100%; margin-top:40px; overflow:hidden; }
.cn3 dl{ width:1280px;}
.cn3 dl dt{ width:230px; height:210px; float:left; margin-right:22px; }
.cn3 dl dt img{ width:100%; height:175px; }
.cn3 dl dt a.a{ width:100%; height:35px; text-align:center; display:block; background:#e6e7e7; line-height:35px; font-size:14px; color:#000; }

.jing{ width:360px;  overflow:hidden; float:right;}
.jing_t{ width:100%; height:37px; background:url(../images/r_bg3.jpg) bottom no-repeat; line-height:35px; }
.jing_t p{ float:left; color:#e60012; margin-left:5px; font-size:14px; }
.jing_t a{ float:right; color:#7d7d7d; }
.jing_n{ width:100%; }
.jing_n dl{ padding-top:30px; }
.jing_n dl dt{ width:100%; height:29px; line-height:28px; }
.jing_n dl dt a{ color:#000;  font-size:14px;}
.shi_n{ width:100%; overflow:hidden; }
.shi_n dl{ width:390px; padding-top:35px; }
.shi_n dl dt{ width:165px; height:165px; float:left; margin-bottom:10px; margin-right:30px; }
.shi_n dl dt a img{ width:165px; height:135px; }
.shi_n dl dt a{ display:block; width:100%; height:165px; overflow:hidden; line-height:30px; font-size:14px; text-align:center; }
.g2{ width:100%; height:100px; margin-top:40px; margin-bottom:40px; }
.cn4{ width:100%; overflow:hidden; }
.cn4_l{ float:left; width:600px; height:425px; overflow:hidden; }
.cn4 div.cn4_r{ float:right; }
.cn4_l div.nlist_3{ width:340px; }
.g3{ width:240px; overflow:hiddenl; float:right; }
.g3 img{ width:240px; height:155px; margin-bottom:15px; }
.fimg{ width:100%; height:275px; background:url(../images/f.jpg) no-repeat center; }
.fimg img{ height:300px;}
.pagelink{ margin-top:25px; margin-left:120px; padding-bottom:15px; overflow:hidden; }
.pagelink span{ display:block; padding:8px 10px; margin-left:3px; margin-right:3px; float:left; border:1px solid #CCC; }
.pagelink a{ display:block; padding:8px 10px; margin-left:3px; margin-right:3px; float:left; border:1px solid #CCC; }
.pagelink a.hover{ color:#F00;}
.fot{ width:1240px; margin:0 auto; overflow:hidden; margin-top:20px; }
.flist{ width:1239px; height:100px; border-left:1px solid #d7d7d8; }
.flist dl dt{ width:246px; height:100px; border-right:1px solid #d7d7d8; float:left; color:#000; text-align:center; line-height:25px; font-size:14px; }
.footer{ border-top:2px solid #d8d8d9; margin-top:20px; padding:20px 0px; text-align:center; line-height:25px; font-size:14px; }
.con{ width:1240px; overflow:hidden; margin-top:20px; padding-bottom:40px; }
.num{ width:1220px; padding-left:30px; height:35px; background:#c9cacb; line-height:35px; font-size:14px; color:#000000; font-weight:bold; }
.num a{ color:#000000; }

.con_l{ width:770px; float:left; margin-left:20px; padding-top:30px; }
.con_l div.list:hover{ border-bottom:1px dashed #F00; }
.list{ width:100%; padding:10px 0px 20px 0px; border-bottom:1px dashed #CCCCCC; cursor:pointer; }
.l_a{ width:100%; height:35px; line-height:35px; font-size:24px; }
.l_a a{ color:#000000; }
.l_b{ width:100%; height:30px; line-height:30px; color:#000000; }
.l_b a{ color:#0054a7; }
.l_c { width:100%; overflow:hidden; margin-top:15px;}
.l_c a.c{ width:100%; height:80px; line-height:40px; font-size:18px; color:#0054a7; }
.l_d{ height:30px; line-height:30px; font-size:14px; width:100%; }
.l_d p{ float:left; }
.l_d div{ float:right; }
.bshare-custom{ height:18px; padding-top:10px; }


.con_r{ float:right; width:360px; overflow:hidden; padding-top:30px; }
.new{ padding-top:30px; overflow:hidden; width:100%; }
.new h1{ font-weight:100; height:40px; }
.n_a{ width:100%;  line-height:35px; font-size:24px; }
.n_a p{ margin-left:20px; }
.n_b{ width:750px; margin-left:0px; padding-left:20px; height:50px; border-bottom:2px solid #e70d1e; line-height:40px; color:#000000; }
.n_b a.a{ color:#0054a7; }
.n_c{ width:100%; padding-top:25px; padding-bottom:25px; line-height:25px; }

.t_l{ width:100%; overflow:hidden; line-height:60px; font-size:24px; color:#e60012; text-align:center; }
.t_2{ width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; padding-top:20px; }
.t_2 a{ color:#0054a7;}
.pt{ width:630px;   padding-top:40px; overflow:hidden;}
.ptl{ width:100%; overflow:hidden; margin-bottom:10px; margin-top:10px; }
.ptl_1{ width:90px; height:35px; line-height:35px; float:left; font-size:16px; }
.ptl_2{ width:505px; height:35px; float:left; }
.input1{ width:480px; padding:0px 10px; border-radius:3px; font-size:16px; color:#333333;  height:33px; border:1px solid #CCC; line-height:33px;}
.input5{ width:340px; padding:0px 10px; float:left; padding-top:5px; font-size:16px; border-radius:3px; color:#333333; overflow:hidden;  height:28px; font-size:12px; color:#0000FF; border:1px solid #CCC; line-height:33px;}
.ptl_3{ float:left; line-height:33px; color:#F00; margin-left:10px; font-weight:bold; }
.ptl_4{ width:525px; overflow:hidden; float:left; }
.ptj{ width:100%; margin-left:110px; color:#FF0000; overflow:hidden; }
.input2{ width:480px; height:105px; border:1px solid #CCC; background:none; padding:10px 10px; font-size:14px; border-radius:3px; line-height:25px; font-family:"微软雅黑"; }
.ptl div.ptl_1_t{ height:125px; line-height:125px; }
.ptl div.ptl_2_t{ width:480px;  }
.input6{ float:left; height:33px; width:120px; margin-left:15px; font-size:16px; background:none; border:1px solid #0054a7; border-radius:3px; background:#0054a7; font-size:14px; color:#FFF;  font-family:"微软雅黑";}
.sm{ width:600px; margin-left:85px; letter-spacing:-1px; line-height:40px; }
.tm{ width:100%; overflow:hidden; margin-top:40px; }
.ip1{ width:105px; height:35px; text-align:center; margin-left:155px; background:#0054a7;  color:#fff; font-size:18px; line-height:35px; border:none; float:left; }
.tm input.ip2{ background:#e60012; margin-left:70px;}

.b_L{ width:335px; float:left; overflow:hidden; }
.b_l_t{ width:100%; height:47px; background:#0054a7; color:#fff; font-size:16px; line-height:47px; }
.b_l_t p{ margin-left:28px; }
.b_l_n{ width:100%; overflow:hidden; }
.b_l_n a{ display:block; height:50px; line-height:50px; background:#e6e7e7; text-align:center; font-size:16px;}
.b_R{ float:right; width:775px; overflow:hidden; padding-top:15px; }
.b_R_t{ width:100%; height:55px; border-bottom:1px dashed #CCCCCC; font-size:18px; line-height:55px; }
.b_R_t p{ margin-left:10px; }
.b_r_n{ width:100%; padding-top:25px; line-height:28px; }
.gn{ width:100%; overflow:hidden; border-bottom:1px solid #cbcccd; margin-top:35px; }
.guo{ width:740px; padding:25px 25px; overflow:hidden; line-height:35px; font-size:16px; border-top:1px solid #cbcccd; }

.dlist{ width:90%; margin:0 auto; overflow:hidden; padding-top:50px; }
.dlist dl dt{ width:100%; height:60px; font-size:16px; line-height:60px; border-bottom:1px dashed #CCCCCC; }
.dlist dl dt a{ float:left; color:#000000; }
.dlist dl dt p{ float:right; }
.chu{ width:100%; overflow:hidden; }
.chu dl dt{ width:240px; overflow:hidden;float:left; }
.chu dl dt img{ width:240px; height:200px; }
.chu dl dt a{ display:block; line-height:30px; color:#000000; font-size:14px; }
