﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/** html .clearfix {height: 1%;}*/

/*正文开始*/
/*
.banner a { height:620px; display:block; background:url(../images/banner.jpg) no-repeat center top;}
*/

/*banner开始*/
.banner{position: relative;height:500px; cursor:pointer; }
.banner .bd li,.banner .bd li a{display: block;height:500px;}
.bantil{display: block;   margin-left: 50%; position: absolute;  bottom: 20px;  left: -40px;}
.bantil li{width:13px;height: 13px;background:#fff;float: left;margin: 0 0 0 11px; cursor:pointer;border-radius: 6px;}
.bantil li.cur{background:#0073bd; }
.banner .prev,.banner .next{ display:none; width: 73px;height: 73px;  opacity:0.5; overflow: hidden;position: absolute;top: 226px;right:5%;background:url(../images/right1s.png) no-repeat 0 0;cursor:pointer;}
.banner .prev{left:5%;background:url(../images/left1s.png) no-repeat 0 0;cursor:pointer;}
.banner:hover .prev,.banner:hover .next{ display:block;}
/*banner结束*/

.wbg{ background:url(../images/sha.gif) repeat-x top center; height:590px;}
.worry{ width:1200px; height:590px; margin:0 auto; overflow:hidden;}
.worry h2{ padding:64px 0 0 0; text-align:center; color:#4e4e4e; font:26px "微软雅黑"; height:164px;}
.worry h2 em{ display:block; color:#0073bd; font: bold 40px/70px "微软雅黑";}
.w_nr{}
.w_nr dl{ width:258px; float:left; margin-right:54px; display:inline; overflow:hidden;}
.w_nr dl dt{ width:120px; height:120px; margin:0 auto;}
.w_nr dl dd{ padding:10px 0 0 0;}
.w_nr dl dd h3{ color:#474747; font:22px/60px "微软雅黑"; text-align:center;}
.w_nr dl dd p{ color:#848484; font:16px/26px "微软雅黑"; text-align:center;}
.w_nr .nobot{ margin:0;}


.list{ width:260px; overflow:hidden;}
.list h2 { height:74px; text-align:center; background:#0073bd; padding:16px 0 0 0; overflow:hidden;}
.list h2 a{ color:#fff; font: bold 32px "微软雅黑";}
.list h2 em{ display:block; color:#fff; font:15px Arial, Helvetica, sans-serif;}


.list_nr{ height:786px; padding:10px 0 0 18px; border:2px solid #0073bd; border-top:0; overflow:hidden;}
.list_nr h3{ height:46px; background:url(../images/lih3.gif) no-repeat; margin:10px 0 0 0; overflow:hidden;}
.list_nr h3 a{ color:#2b2b2b; font:18px/46px "微软雅黑"; padding:0 0 0 34px; display:block; }
.list_nr ul{ padding:10px 0; overflow:hidden;}
.list_nr ul li{ line-height:38px; height:38px; font:16px/38px "微软雅黑"; padding:0 0 0 20px; background:url(../images/lidd.gif) no-repeat 7px 12px;}
.list_nr ul li a{ color:#505050;}
.list_nr ul li a:hover, .list_nr ul .cur a{ color:#ba1423;}

.jjfa{ height:408px;}

.pro_nr{ width:915px; overflow:hidden;}
.barpro{ height:65px; background:url(../images/barp.gif) no-repeat; overflow:hidden;}
.barpro ul li{ float:left; width:192px; height:65px; text-align:center; display:inline-block;}
.barpro ul li a{ color:#474747; width:192px; height:65px; display:inline-block; font: bold 20px/60px "微软雅黑";}
.barpro ul li a:hover, .barpro ul .cur a{ color:#0073bd; background:url(../images/psj.gif) no-repeat center bottom;}
.barpro span{ margin:18px 24px 0 0;}
.pro_c{ overflow:hidden; margin-top:15px;}
.pro_c ul li{ float:left; width:283px; height:255px; padding:1px; border:1px solid #ebebeb; margin:0px 25px 15px 0; display:inline; overflow:hidden;}
.pro_c ul li img{ width:256px; height:207px;}
.pro_c ul li span{ display:block; text-align:center; height:48px; color:#393939; font:17px/48px "微软雅黑"; background:#ebebeb;}
.pro_c ul li a:hover span{ background:#0073bd; color:#fff; text-decoration:none;}
.pro_c ul li:hover{ border:1px solid #0073bd;}
.pro_c ul li a:hover{ text-decoration:none;}
.pro_c ul li:nth-child(3n+0){ margin-right:0;}



.hz{ width:1314px; height:360px; margin:0 auto; overflow:hidden;}
.hz h2{ text-align:center; height:110px; padding:62px 0 0 0; overflow:hidden;}
.hz h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.hz h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../images/hzx.gif) no-repeat center;}
.hz_c { height:188px; overflow:hidden;}
.hz_c .he_cao{ float:left; width:1224px; display:inline; margin:0 0 0 10px; overflow:hidden; position:relative;}
.hz_c ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.hz_c ul li{ width:180px; float:left; margin:0 0 0 24px; display:inline; overflow:hidden;}
.hz_c ul li img{ width:178px; height:98px; border:1px solid #cacaca;}
.hz_c ul li span{ display:block; text-align:center; color:#696969; font:16px/50px "微软雅黑";}
.h01{ margin-top:35px;}


.wen{ width:1200px; height:550px; margin:0 auto; background:url(../images/man.jpg) no-repeat 8px bottom; overflow:hidden;}
.wen h2{ padding:95px 0 60px 70px; margin:0 0 0 540px; color:#0073bd; font:30px "微软雅黑"; background:url(../images/wenh.gif) no-repeat 0 50px; overflow:hidden;}
.wen h2 em{ display:block; font: bold 50px/54px "微软雅黑";}
.wh_c p{ color:#2f3030; font:18px/52px "微软雅黑"; padding:0 0 0 556px;}
.wh_c p em{ width:24px; height:24px; text-align:center; display:inline-block; color:#fff; font:14px/24px Arial, Helvetica, sans-serif; background:url(../images/ydd.gif) no-repeat; margin:0 18px 0 0;}


.fwbg{ background:url(../images/bg01.jpg) no-repeat center top; height:660px;}
.fw{ width:1200px; height:680px; margin:0 auto; overflow:hidden;}
.fw h2{ text-align:center; padding:55px 0 0 0; height:180px; color:#0073bd; font: bold 42px "微软雅黑"; overflow:hidden;}
.fw h2 em{ display:block; font: 34px "微软雅黑";}
.fw_nr{}
.fw_nr dl{ width:268px; float:left; margin-right:42px; display:inline; overflow:hidden;}
.fw_nr dl dt{ width:268px; height:180px; margin:0 auto;}
.fw_nr dl dd{ padding:15px 5px 0;}
.fw_nr dl dd h3{ color:#0073bd; font: bold 20px/48px "微软雅黑";}
.fw_nr dl dd p{ color:#5d5d5d; font:16px/26px "微软雅黑"; height:130px; overflow:hidden;}
.fw_nr .nobot{ margin:0;}


.gad{ position:relative;}
.gad a.ad { height:368px; display:block; background:url(../images/bg02.jpg) no-repeat center top;}
.mfbg{ width:1200px; margin:0 auto; position:absolute; top:0; right:50%; margin-right:-600px;}
.mfbox{ width:344px; height:550px; position:absolute; top:55px; right:0;}
.bzs{ color:#fff; font:20px "微软雅黑";}
.mfonline{ padding:20px 0 0 0;}
.mfonline li { margin-bottom:12px; *margin-bottom:10px;}
.mfonline .li01 { width:268px; height:40px;}
.inp02 { border:0; background:url(../images/adtxt-23.gif) no-repeat; color:#a5a5a5; padding:0 0 0 45px; width:295px; height:40px; font:14px/40px "微软雅黑";}
.inp03 { border:0; background:url(../images/adtxt-21.gif) no-repeat; color:#a5a5a5; padding:0 0 0 45px; width:295px; height:40px; font:14px/40px "微软雅黑";}
.inpbz { border:0; background:url(../images/adtxt-22.gif) no-repeat; color:#a5a5a5; padding:4px 0 0 45px; width:295px; height:76px; font:14px/24px "微软雅黑"; resize:none; vertical-align:top; overflow:hidden;}
.i_img01{ width:144px; height:40px; border:0; background:none;}
.mfonline ul .xq{ width:344px; height:80px; margin:0;}
.mfonline .tj{ clear:both;}



.yss { width:1200px; height:2135px; margin:0 auto; position:relative;}
.yss h2{ text-align:center; padding:50px 0 0 0; overflow:hidden; color:#0073bd;font:bold 36px "微软雅黑"}


.one { position:absolute; top:230px; left:580px; width:610px; overflow:hidden;}
.one dt { color:#0073bd; font: bold 22px/42px "微软雅黑"; background:url(../images/01.gif) no-repeat left top; padding:0px 0 20px 76px; overflow:hidden;}
.one dd p{ font:16px/30px "微软雅黑"; color:#464646; padding:0 0 0 58px; margin-top:15px; background:url(../images/1.png) no-repeat 33px 6px;}

.two { position:absolute; top:600px; left:0; width:622px;}
.two dt { background:url(../images/02.gif) no-repeat left top; padding:0px 0 20px 76px;}

.three dt { background:url(../images/03.gif) no-repeat left top; padding:0px 0 20px 76px;}
.four dt { background:url(../images/04.gif) no-repeat left top; padding:0px 0 20px 76px;}


.three { position:absolute; top:1010px; left:572px; width:618px;}
.four { position:absolute; top:1410px; left:0; width:630px;}

.five { position:absolute; top:1800px; left:580px; width:630px;}
.five dt { background:url(../images/05.gif) no-repeat left top; padding:0px 0 20px 76px;}


.img01{ position:absolute; top:170px; left:0px;}
.img02{ position:absolute; top:570px; right:5px;}
.img03{ position:absolute; top:970px; left:10px;}
.img04{ position:absolute; top:1388px; right:15px;}

.img05{ position:absolute; top:1720px; left:0px;}


.rybg{   overflow:hidden;}
.ry{ width:1314px;   margin:0 auto; overflow:hidden;}
.ry h2{ text-align:center; height:102px; padding:48px 0 0 0; overflow:hidden;}
.ry h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.ry h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../images/ryx.gif) no-repeat center;}
.ry_c {   overflow:hidden;}

.ry_c .zz_cao{ float:left; width:1236px; display:inline; margin:0 0 0 5px; overflow:hidden; position:relative;}
.ry_c ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.ry_c ul li{ width:280px; float:left; margin:0 0 0 28px; display:inline; overflow:hidden; text-align:center;}
.ry_c ul li img{ width:280px;}
.ry_c ul li span{ display:block; text-align:center; color:#696969; font:16px/50px "微软雅黑";}
.ry01{ margin-top:160px;}



.abg{ background:url(../images/abg.jpg) no-repeat center 0; height:587px; }
.about{ width:1200px; height:587px; margin:0 auto; overflow:hidden;}
.about h2{ color:#333; font:20px Arial, Helvetica, sans-serif; height:76px; padding:66px 0 0 0; overflow:hidden;}
.about h2 a{ color:#0073bd; font:bold 30px "微软雅黑"; padding:0 15px 0 0;}
.about dl{ overflow:hidden;}
.about dl dt{ width:484px; height:372px;}
.about dl dt{ }
.about dl dd{ width:680px; overflow:hidden;}
.about dl dd h3 a{ display:block; color:#0073bd; font: bold 22px/36px "微软雅黑";}
.about dl dd p{ color:#333; font:15px/24px "微软雅黑"; height:72px; overflow:hidden; padding:15px 0 0 0;}
.about dl dd a.axq{ display:block; color:#0073bd; font:13px/24px "微软雅黑"; background:url(../images/axqs.png) no-repeat; width:658px; height:26px; text-align:right; padding:0 20px 0 0; margin-top:10px;}
.aimg{ padding:26px 0 0 0;}
.aimg ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.aimg .sc_cao{ margin-left:20px; float:left; display:inline; width:605px; overflow:hidden; position:relative;}

.aimg ul li{ float:left; width:185px; display:inline; margin-right:17px; overflow:hidden;}
.aimg ul li img{ width:185px; height:148px;}
.aimg ul li span{ display:block; text-align:center; color:#333; font:16px/22px "微软雅黑"; overflow:hidden;}
.aa01{ margin-top:52px;}


.al{ width:1314px;  margin:0 auto; overflow:hidden;}
.al h2{ text-align:center; height:95px; padding:40px 0 0 0; overflow:hidden;}
.al h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.al h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../images/hzx.gif) no-repeat center;}
.al_c { height:305px; overflow:hidden;}

.al_c ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.al_c .sp_cao{ float:left; width:1200px; display:inline; margin:0 0 0 34px; overflow:hidden;position:relative;}
.al_c ul li{ width:280px; float:left; margin:0 27px 0 0; display:inline; overflow:hidden;}
.al_c ul li img{ width:280px; height:232px;}
.al_c ul li span{ display:block; text-align:center; color:#696969; font:16px/30px "微软雅黑";}
.al01{ margin-top:98px;}




.jz{   margin:0 auto; overflow:hidden;}
.jz h2{ text-align:center; height:120px; padding:38px 0 0 0; overflow:hidden;}
.jz h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.jz h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../images/hzx.gif) no-repeat center;}
.jzs{ overflow:hidden;}
.jzs dl{ width:566px; height:216px; padding:5px; border:2px solid #0073bd; overflow:hidden; margin-bottom:20px;}
.jzs dl dt{ width:190px; height:216px;}
.jzs dl dt img{ width:190px; height:216px;}
.jzs dl dd{ width:326px; padding:18px 0 0 30px; overflow:hidden;}
.jzs dl dd h3{ height:36px; line-height:36px; overflow:hidden;}
.jzs dl dd h3 a{ color:#0073bd; font:18px/36px "微软雅黑"; display:block;}
.jzs dl dd p{ color:#808080; font:16px/26px "微软雅黑"; height:78px; overflow:hidden; padding:8px 0 0 0;}
.jzs dl dd a.gd{ margin-top:15px; display:block;}



.new { width:758px; height:700px; overflow:hidden;}
.bardt{ height:44px; background:url(../images/dtx.gif) repeat-x left bottom; padding:50px 0 0 0; overflow:hidden;}
.bardt ul li{ float:left; height:44px; padding:0 65px 0 0; display:inline-block;}
.bardt ul li em{ padding:0 0 0 8px; color:#b7b7b7; display:inline-block; font:16px Arial, Helvetica, sans-serif;}
.bardt ul li a{ color:#636363; height:44px; display:inline-block; font:22px "微软雅黑";}
.bardt ul li a:hover, .bardt ul .cur a{ color:#0073bd; }
.bardt span a{ color:#0073bd; font:16px/32px "微软雅黑";}
.n_con { height:606px; overflow:hidden;}
.n_con dl { overflow:hidden; padding:42px 0 0 15px; margin-bottom:32px;}
.n_con dl dt { width:212px; height:149px; float:left;}
.n_con dl dt img { width:212px; height:149px;}
.n_con dl dd { width:492px; overflow:hidden; float:right; padding:5px 16px 0 0;}
.n_con dl dd h3{ height:32px; line-height:32px; overflow:hidden;}
.n_con dl dd h3 a{ color:#383838; font:20px "微软雅黑";}
.n_con dl dd h3 em{ display:block; color:#707070; font:15px/32px "微软雅黑";}
.n_con dl dd p { font:15px/24px "微软雅黑"; color:#777; height:48px; overflow:hidden;}
.n_con dl dd a.gd{ display:block; margin:15px 0 0 0;}
.n_con ul { overflow:hidden;}
.n_con ul li { height:44px;  font:16px/44px Arial, Helvetica, sans-serif; color:#3f3f3f; background:url(../images/dd.gif) no-repeat 16px center; padding:0 20px 0 32px; border-bottom:1px dashed #aeaeae; overflow:hidden;}
.n_con ul li a{ color:#3f3f3f; font:16px/44px "微软雅黑";}


.faq { width:380px; height:700px; overflow:hidden;}
.faq h2 { border-bottom:5px solid #0073bd; height:39px; padding:50px 0 0 0; overflow:hidden;}
.faq h2 a { color:#0073bd; font:22px "微软雅黑";}
.faq h2 em{ padding:0 0 0 8px; color:#b7b7b7; display:inline-block; font:16px Arial, Helvetica, sans-serif;}
.faq span a{ color:#0073bd; font:16px/32px "微软雅黑";}

.fa_con { padding:42px 0 0 0; height:565px; overflow:hidden;}
.fa_con p img{ width:380px; height:150px; margin-bottom:10px;}
.fa_con dl { padding:10px 0 15px 0; border-bottom:1px dashed #aeaeae; overflow:hidden;}
.fa_con dl dt { height:36px; font:18px/36px "微软雅黑"; overflow:hidden; padding:0 0 0 35px; margin-bottom:3px; background:url(../images/wen.gif) no-repeat 0 center;}
.fa_con dl dt a { color:#0073bd;}
.fa_con dl dd { color:#787878; font:14px/24px "微软雅黑"; height:48px; overflow:hidden; padding:5px 0 0 35px; background:url(../images/da.gif) no-repeat 0 1px;}
.fa_con .nobot{ border:0;}


.link{ height:165px; border-top:4px solid #d6d6d6; overflow:hidden; margin:0 auto;}
.link h2{ width:164px; height:125px; padding:40px 0 0 0; background:url(../images/linkx.gif) no-repeat right 40px;}
.link h2 a{ color:#282828; font:22px "微软雅黑";}
.link h2 em{ padding:0 0 0 8px; color:#b7b7b7; font:16px Arial, Helvetica, sans-serif;}
.ls{ width:1035px; height:130px; overflow:hidden; padding:35px 0 0 0;}
.ls a{ color:#4b4b4b; font:16px/40px "微软雅黑"; padding:0 0 0 28px;}






.in_sol{ margin-top:15px;}
.in_sol li{ margin-bottom:15px; overflow:hidden;}


.in_sol .fl{ width:40%;}
.in_sol .fr{  width:55%;}
.in_sol h3{ padding:10px 0px;}
.in_sol p{ line-height:30px; margin-bottom:10px;}

.in_sol .fr a{ display:inline-block; padding:5px 10px; background:#0073bd; color:#fff;}
.add{ text-align:center; margin-top:30px;}

.in_kh{ text-align:center;}
.in_kh h2{text-align:center; padding:50px 0 0 0; overflow:hidden; color:#0073bd;font:bold 36px "微软雅黑"}


.page {  text-align:center; padding:30px 0px; clear:both;}
.yema{ text-align:center;display:inline-block;} 
.yema li{ float:left;}

.yema a{ display:inline-block;padding:5px 10px; text-align:center; font-weight:400;}
.yema a:hover{ background:#1a67c1; color:#fff;}
.yema li.active a{background:#1a67c1; color:#fff;}

.nyls{ margin-top:20px;}

.RandomNews { border: 1px solid #eaeaea; padding-bottom:10px; margin-bottom:15px;min-height: 61px; }
.diysr { border-top: 3px solid #337ac5; height:52px; line-height:52px; border-top:3px solid #eaeaea; padding:0 20px 0 17px; color: #1a67c1; font-family: "Microsoft YaHei", "微软雅黑"; font-size: 16px; font-weight: bold; padding-right: 5px; }
.diysr .line { border-top: 1px dotted #9a9a9a; font-size:0; height:0; margin-right: 10px; overflow:hidden; }
.diysr i { font-size:10px; font-family:arial; font-weight:normal; text-transform:uppercase; font-style:normal; padding-left:5px; color: #999; }
.news_random { margin: 0 8px; }
.news_random ul { padding-top:20px; display:block; width:950px; }
.news_random ul li { height:28px; line-height:28px; padding:0 17px 0 10px; width:410px; float:left; overflow:hidden; }
.news_random ul li a { background:url(../images/ico55.gif) no-repeat 0 4px; padding-left:12px; }

.db_menu{ overflow:hidden; background:#0073bd; padding:12px 0px 5px 0px;}
.db_menu ul li{ float:left;width:12%; text-align:center; border-right:solid 1px #ccc;}
.db_menu ul li a{ color:#fff; font-size:15px;}

.add img{width:100%;}