@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
html, body, ul, li, a, span, p,h1,h2,th,td  { margin:0; padding:0; background-repeat: repeat-x; list-style:none; text-decoration:none;}
body {font-size:13px; color:#000000; font-family: "微软雅黑", "宋体";}
td {font-size:13px; color:#000000; line-height:26px;}
a:link,a:visited,a:active {text-decoration: none; color:#000000;font-size:13px; } 	
a:hover {text-decoration: none; color:#ea7003;font-size:13px; }
li{list-style:none;}
img {border:0;}
.clear {clear:both;}

.body{ width:100%; height:auto;}
.top{ width:100%; height:auto;}
.header{ width:100%; height:135px; background:url(../images/topb.jpg) repeat-x;}
.logobj{ width:1002px; height:135px;}
.logobj .logo{width:142px; height:135px; float:left;}
.logobj .title{width:585px; height:135px; float:left;}
.logobj .title h1{width:565px;font-size:50px; color:#000000; font-family: "微软雅黑", "宋体"; font-weight:bold; letter-spacing:1px;float:left; padding-top:35px; padding-left:20px; text-align:left;}
.logobj .title b{width:565px;font-size:50px; color:#000000; font-family: "微软雅黑", "宋体"; font-weight:bold; letter-spacing:1px;float:left; padding-top:35px; padding-left:20px; text-align:left;}
.logobj .tel{width:275px; height:135px; float:left;}
.nav{ width:100%; height:40px; background:url(../images/daohangb.jpg);}
.navlist{ width:1002px; height:40px; background:url(../images/daohang.jpg);}
.navlist ul{ margin-bottom:0px; height: auto; list-style:none; }
.navlist li{font-size:16px; font-weight:600; width:100px;  line-height:40px; float:left; }
.navlist li a{height:40px; display:block;color:#fff; line-height:40px; width:100px; TEXT-DECORATION:none;font-size:16px;}
.navlist li a:hover {color:#fff; font-size:16px; height:40px; width:100px; TEXT-DECORATION:none;}
.navlist li a:active {color: #fff; font-size:16px; height:40px; width:100px; TEXT-DECORATION:none}
.flash{ width:100%; height:600px;}

.zhong{ width:100%; height:auto;}
.cpzs{ width:100%; height:1235px; background:url(../images/cpb.jpg);}
.cpzstitle{ width:1002px; height:100px; background:url(../images/cp1.jpg);}
.cpzslist{ width:1002px; height:auto; margin-top:20px;}
.cpzslistleft{ width:257px; height:auto; float:left;}
.cpzsl{ width:257px; height:auto; float:left;}
.cpzsltop{ width:257px; height:112px; background:url(../images/cp2.jpg);}
.cpzsltopt{ width:257px; height:112px; background:url(../images/lx.jpg);}
.cpzslbg{ width:257px; height:auto; background:url(../images/cp2b.jpg); overflow:hidden;}
#cplist  { text-decoration:none; font-size:13px; width:243px; float:left; margin-top:5px;}
#cplist ul{ margin-bottom:0px; width:230px !important;width:243px; height: auto; overflow:hidden; list-style:none; margin-top:2px; padding-left:14px; margin-bottom:3px;}
#cplist li    {font-size:13px; font-weight:100; width:243px;  line-height:36px; height:36px; text-align:left; overflow:hidden;}
#cplist li a  {height:34px; display:block;color:#fdfcfc; line-height:34px; width:230px !important;width:243px; background:url(../images/fl.jpg); TEXT-DECORATION:none; padding-left:18px;margin-top:1px;}
#cplist li a:hover {color:#f76e0a; font-size:13px; height:36px; width:243px; background:url(../images/fl.jpg); TEXT-DECORATION:none; padding-top:0px;}
#cplist li a:active {color: #f76e0a; font-size:13px; height:36px; width:243px; background:url(../images/fl.jpg); TEXT-DECORATION:none}
#cplist ul p{text-align:left;line-height:25px; height:25px;font-size:14px}
.cpzslbot{ width:257px; height:33px; background:url(../images/cp2d.jpg);}

.zxfh{ width:257px; height:auto; float:left;}
.zxfhtop{ width:257px; height:112px; background:url(../images/fh.jpg);}
.zxfhbg{ width:257px; height:auto; background:url(../images/cp2b.jpg); overflow:hidden;}
.zxfhup  { text-decoration:none; font-size:13px; width:243px; float:left; margin-top:5px;padding-left:14px;}
.zxfhbot{ width:257px; height:33px; background:url(../images/cp2d.jpg);}

.cpzsr{ width:727px; height:auto; overflow:hidden; border:#d1d1d1 solid 1px; background:#fff; float:right; margin-left:8px}
.cpzsr ul{width:719px; !important;width:727px;list-style:none; margin-top:15px; padding-left:3px;}
.cpzsr li{float:left; font-size:14px; width:240px; }
.cpzsr li img{font-size:14px; width:218px; height:160px;text-align:center; }
.cpzsr li p{width:218px; line-height:30px;height:30px;overflow:hidden; margin-top:10px; background:#b8b9b9; color:#000; margin-bottom:15px;}

.cptj{ width:1002px; height:auto; margin-top:10px;}
.cptj1{ width:1002px; height:59px; background:url(../images/cptj.jpg);}
.cptj2{ width:1002px; height:auto; margin-top:20px;}
.cptj2a{ width:38px; height:291px; background:url(../images/cptjleft.jpg); float:left;}
.cptj2b{ width:925px; height:auto; float:left;}
.cptj2c{ width:39px; height:291px; background:url(../images/cptjr.jpg); float:left;}

.gsjj{ width:1440px; height:657px; }
.gsjjl{ width:257px; height:657px; background:url(../images/gsys1.jpg); float:left;}
.gsjjz{ width:925px; height:auto; float:left;}
.gsjjz1{ width:925px; height:158px; background:url(../images/gsys3.jpg);}
.gsjjz2{ width:925px; height:auto;}
.gsjjz21{ width:364px; height:235px; background:url(../images/gsys4.jpg); float:left;}
.gsjjz22{ width:556px !important;width:561px; height:230px !important;height:240px; background:url(../images/gsys5.jpg); float:left; line-height:26px; text-align:left; padding-left:5px; padding-top:5px; overflow:hidden}
.gsjjz3{ width:925px; height:58px; overflow:hidden;}
.gsjjz4{ width:925px; height:206px; background:url(../images/gsys7.jpg); overflow:hidden;}
.gsjjr{ width:258px; height:657px; background:url(../images/gsys2.jpg); float:left; overflow:hidden;}

.crcm{ width:100%; height:367px; background:url(../images/crcm.jpg); overflow:hidden;}
.crcm1{ width:1002px; height:96px; background:url(../images/crcm1.jpg); }
.crcm2{ width:1002px; height:auto;}
.crcm2a{ width:1002px; height:19px; background:url(../images/crcm2.jpg);}
.crcm2b{ width:1002px; height:223px;}
.crcm2b1{ width:10px; height:223px; background:url(../images/crcmleft.jpg); float:left;}
.crcm2b2{ width:984px; height:auto;float:left; background:url(../images/crcm4.jpg); padding-top:6px; }
.crcm2b3{ width:8px; height:223px; background:url(../images/crcmright.jpg);float:left;}
.crcm2c{ width:1002px; height:29px; background:url(../images/crcm3.jpg);}

.zd{ width:1002px; height:auto; margin-top:20px;}
.xwzs{ width:676px; height:auto; float:left;}
.xwzs1{ width:676px; height:53px;}
.xwzs2{ width:676px; height:auto;}
.xwzs21{ width:228px; height:166px; background:url(../images/xwdttu.jpg); float:left;}
.xwzs22{ width:448px; height:auto; line-height:30px;float:left; text-align:left; padding-top:20px;}
.xwzs3{ width:676px; height:auto;}
.lan{width:650px; height:28px; overflow:hidden; }
.lan td{ border-bottom:#999999 dashed 1px; text-align:left;}
.kuan{width:510px; height:20px; overflow:hidden; }
.lan td a{ width:510px; height:20px; overflow:hidden; float:left}
.zzry{ width:326px; height:auto; float:left;}
.zzry1{ width:326px; height:53px; background:url(../images/zzry.jpg); }
.zzry12{width:326px; height:25px; background:url(../images/zzry1.jpg);}
.zzry2{ width:326px; height:289px; }
.zzry21{ width:57px; height:289px; background:url(../images/zzryleft.jpg); float:left;}
.zzry22{ width:230px; height:279px !important;height:289px; float:left; background:url(../images/zzrr.jpg); padding-top:10px;}
.zzry23{ width:39px; height:289px; background:url(../images/zzryright.jpg);float:left;}
.zzry3{ width: 326px; height:36px; background:url(../images/zzryd.jpg); overflow:hidden;}

.foot{ width:100%; height:318px; background:url(../images/foot.jpg); clear:both; }
.foot1{ width:1002px; height:auto;}
.footlink{ width:1002PX; margin:0 auto; height:60px; }
.links{width:1002PX;height:60px;margin:0 auto;font:12px/52px 'Simsun';line-height: 25px;overflow: hidden;}
.links a{color:#4890d6;margin:0 10px;}
.navs{ float:left; width:97px; }
.navs li{ padding-left: 5px; color: #4890d6;}
.navs li.nav_bar{ font-size:14px; font-weight:bold; color:#006}
.conmain{ width:900px; float:right;}
.conmain div{ display:none; height: 60px; padding:0 10px;overflow:hidden}
.conmain div.main_bar{ display:block; }
.conmain div a{ line-height: 20px; height:20px; float:left}
.foot11{ width:1002px; height:60px !important;height:60px;  font-size:12px; color:#FFFFFF;line-height:20px; overflow:hidden;}
.foot11 a{ float:left; color:#4890d6; margin-right:10px; }
.foot12{ width:1002px; height:20px !important;height:47px;  padding-top:43px;  }
.foot13{ width:1002px; height:11px; background:url(../images/foot2.jpg);}
.foot14{ width:1002px; height:auto;}
.foot1a{ width:257px; height:181px; background:url(../images/foot3.jpg); float:left;}
.foot1b{ width:456px !important;width:476px; height:166px !important;height:181px;  float:left; text-align:left; line-height:25px; color:#FFFFFF; padding-top:15px; padding-left:20px;}
.foot1c{ width:17px; height:181px; background:url(../images/foot5.jpg); float:left;}
.foot1d{ width:232px !important;width:252px; height:131px !important;height:181px;  float:left; line-height:30px; color:#FFFFFF; text-align:left; padding-top:50px; padding-left:20px;}

.zhong3{ width:100%; height:auto; background:url(../images/cpbb.jpg);}
.zhong4{ width:1002px; height:auto; padding-top:30px;}
.right{ width:727px; height:auto; margin-left:15px; float:right;overflow:hidden;}
.right1{ width:707px !important;width:727px; height:40px; background:url(../images/right.jpg); text-align:left; padding-left:20px; line-height:40px; font-size:14px; font-weight:600; color:#FFFFFF;margin-left:15px;}
.right2{ width:697px !important;width:727px; height:auto; line-height:28px; padding-left:15px; padding-right:15px; background:#FFFFFF; text-align:left; padding-top:20px; margin-bottom:15px;margin-left:15px; padding-bottom:10px;}
.right2 .prolist{ padding:0; margin:0}
.right2 .prolist ul { clear: both;  width: 100%; overflow:hidden;}
.right2 .prolist ul li{ float:left; margin:0 3px;height:218px;width:225px; overflow:hidden;}
.right2 .prolist ul li img{width:213px;height:160px; border:1px #ebebeb solid ;display:block; overflow:hidden;padding:5px;}
.right2 .prolist ul li p{ height:48px; line-height:48px; font-size:14px; color:#333;  text-align:center; overflow:hidden;}
.right2 .prolist ul li a{ font-size:14px; color:#333; font-weight:100;}


.right2 .newslist{ padding:5px 5px;}
.right2 .newslist li{ height:39px; line-height:39px; overflow:hidden; border-bottom:1px dashed #d2d2d2;background:url(../images/biao.jpg) no-repeat left 12px;padding-left:29px;}
.right2 .newslist li a{color:#666;font-family:"Microsoft YaHei";}
.right2 .newslist span{ float: right; margin-right: 10px;}

.page { text-align: center; padding: 10px 0; line-height: 20px; width: 100%; clear: both; overflow: hidden;}
.page span, .page a { display:inline-block; padding:2px 8px; margin:0 3px; border: #ddd 1px solid; color: #666 }
.page .current { background: #ccc; color: #f72828}

/*pagecon*/
.pagecon{ padding:5px; line-height: 2.4em;}
/**/
.pagecon h1{ line-height: 36px; height: 36px; text-align: center; font-size: 18px; color: #333;}
.data{ line-height: 54px; height: 54px; font-size: 13px; color: #999; margin: 0 0 30px; clear: both; text-align: center;border-bottom: 1px dashed #ccc;}
.infocon{ padding:0 10px 20px 10px; font-size: 14px;}
.infocon img{ max-width:690px}
.infopage{ line-height: 39px; height: 39px; border: 1px #cacaca dashed; border-left: none; border-right: none; font-size: 14px; color: #666; margin: 0 0 30px; clear: both;}
.infopage a:hover{ color:#f00;}
/* 分享*/
.fenxiang{padding:10px 0; width:690px;}
/**/
.infoImage{ margin: 0; width: 325px; height: 280px; overflow: hidden;}
.infoImage img{ width: 325px; height: 265px;}
.propar{ margin:1px 0 18px 0;font-weight:normal;text-align:left; color:#3d3d3d;border: 2px dotted #D1D1D1;padding: 0 20px;}
.propar div{ text-align:left;}
.infotit{  color: #025bb5; text-align: left; font-weight: bold; font-family: "黑体"; line-height: 280%; font-size: 22px;}
.infotit h1{font-size: 22px;color: #025bb5;}
.zhaiyao{ height: 93px; overflow: hidden;margin-bottom: 15px;}
.rexian{ line-height:40px; color:#025bb5; font-weight: bold; font-size: 18px; background: url(../images/rexian.gif) left center no-repeat; padding-left:50px;}
.infoline{ height: 46px; line-height: 60px; font-size: 18px; font-weight: bold; color: #025bb5; border-bottom: 2px solid #025bb5; overflow: hidden; margin-bottom: 20px;}

/*相关box*/
/**/
.xgtit{ background: url(../images/rd_ic.jpg) left center no-repeat; border-bottom: 2px solid #025bb5;}
.xgtit span{ padding-left: 20px; line-height: 32px; font-size: 16px; font-weight: bold; color: #025bb5;}

.xgcp{ margin:10px 0;}
.xgcp ul{ padding: 20px 5px; overflow: hidden;}
.xgcp ul li{ width: 227px; float: left; text-align: center;}
.xgcp ul li img{ width: 210px; height:140px; padding:5px; border:#CCC solid 1px;}
.xgcp ul li p{ text-align:center;margin:0; line-height:28px;width: 201px;height:28px; overflow:hidden}

.xgzx{ margin:10px 0;}
.xgzx ul{ padding: 20px 0; overflow: hidden;}
.xgzx ul li{ width: 330px; line-height: 28px; height: 28px;float: left; margin: 0 3px; border-bottom: 1px dotted #848484; background: url(../images/index_dian.jpg) left center no-repeat; padding-left: 8px;overflow:hidden}
.xgzx ul li a{ }
.xgzx ul li span{ float:right; color:#848484;}
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#184e9c  url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#184e9c  url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#184e9c  url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#184e9c  url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}