@charset "gb2312";
/* CSS Document */
ul, ol, p, dt, dd, dl, h1, h2, h3, h4, h5, h6, form {padding:0;margin:0;}
img { border:0;}
li { list-style:none; }
a { text-decoration:none;}
a:hover { text-decoration:underline; }
a:visited { text-decoration:none; }
a:active { text-decoration:none; }
html,body{padding:0;margin:0;font-size:14px;}
body{ background:#fff;}
.left{float:left;display:inline;}
.right{float:right;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clearfix {height:1%;}
.w980{ width:980px; overflow:hidden; margin:0 auto;}
.w1000{ width:1000px; overflow:hidden; margin:0 auto;}
/*head*/
.headbg{ width:100%; height:59px; background:#dc147a; overflow:hidden;}
.head{height:59px;}
.head ul{ float:left; width:360px; margin-top:15px;}
.head ul li{ float:left; text-align:center; width:120px; line-height:26px; height:26px;}
.head ul li a{ font-size:18px;font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.logo{ float:left;margin:8px 110px 0 113px; display:inline;}
/*banner*/
.ind_banner{ width:100%; overflow:hidden; background:url(../images/cnmxf_05.jpg) center top no-repeat; height:436px;}
.ind_banner div{ width:1000px; overflow:hidden; margin:0 auto;}
.ind_banner img,.hy li img{ float:left;}
/*block1*/
.tbg{ width:100%; height:85px; overflow:hidden; background:#dc147a;}
.center{ text-align:center; line-height:85px;}
.center h2{ font-size:36px; color:#fff; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";}
.center h2 span{ color:#ffd800; padding-right:20px;}
.zx{ width:980px; margin:19px auto 16px auto; height:165px; overflow:hidden; padding-bottom:12px; border-bottom:1px dashed #d9d6d8;}
.zx img.picl{ float:left; margin-right:45px; display:inline;}
.zx h3{height:29px; line-height:29px; float:left; width:713px; margin-top:20px;}
.zx h3 img{ float:left; margin-left:9px; display:inline;}
.zx h3 span{font-size:24px; color:#333; height:29px; line-height:29px; float:left;}
.zx p{ float:left; font-size:12px; color:#585858; line-height:25px; width:652px; margin-top:13px;}
.hy{ float:left; width:591px; padding:0 27px 0 17px;}
.hy li{ float:left; width:274px; margin:0 40px 15px 0;}
.hy li.none,.stand li.none,.cat li.none,.cab li.none,.bzl ul li.none,.online li.none{ margin-right:0;}
.hy li h3{ font-size:18px; color:#333;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; line-height:30px; height:30px; padding:10px 0 7px 0; float:left;width:274px; text-align:center;}
.hy li p{ font-size:14px; color:#585858; line-height:25px; float:left;width:274px;}
.rz{ float:left; border:1px solid #d2d0d1; padding:2px; width:326px; height:533px; overflow:hidden;}
.rz ul{ width:300px; margin:0 auto; overflow:hidden;}
.rz ul li{ float:left; text-align:center; width:150px; margin-top:44px;}
.rz ul li div{ height:76px;}
.rz ul li p{ font-size:12px; color:#686868;}
/*block2*/
.height2{ height:777px;}
.bp_min1_ul4{ width:950px; height:517px; margin:66px 15px 42px 15px; display:inline;overflow:hidden; float:left;}
.bp_min1_ul4 li{ float:left; width:188px; height:517px; overflow:hidden; margin-right:2px; display:inline; text-align:center; position:relative;}
.bp_min1_ul4 li.bp_min1_ul4_list{ margin-right:0;}
.bp_min1_ul4 li p strong{ float:left; background:url(../images/cnmxf_02.jpg) no-repeat; width:52px; height:52px; text-align:center; font-size:36px; color:#5a0631; position:absolute; top:53px; left:69px; line-height:52px;font-family:"Î¢ÈíÑÅºÚ";}
.bp_min1_ul4 li p span{ font-size:20px; color:#fff; position:absolute; top:114px; left:42px; font-weight:bold;}
.bp_min1_ul4 li div{ width:188px; position:absolute; left:0; top:0; }
.bp_min1_ul4 li div strong{ float:left; background:url(../images/cnmxf_01.jpg) no-repeat; width:52px; height:52px; text-align:center; font-size:36px; color:#5a0631; position:absolute; top:53px; left:69px; line-height:52px;font-family:"Î¢ÈíÑÅºÚ";}
.bp_min1_ul4 li div span{ font-size:20px; color:#f0ff00; position:absolute; top:114px; left:42px; font-weight:bold;}
.bp_min1_ul4 li div div{height:327px; overflow:hidden; background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity: 0.7;margin-top:190px;width:188px;float:left; z-index:2;}
.bp_min1_ul4 li div p{  font-size:14px; color:#fff;position:absolute; top:220px; left:21px; width:150px; float:left; z-index:3;text-align:left; line-height:24px;}
.banner{ width:980px; overflow:hidden; border-top:1px dashed #a88597; padding-top:15px; float:left;}
.banner img{ float:left; margin-left:16px; display:inline;}
/*block3*/
.height3{ height:1081px;}
.stand{ width:879px; margin:10px auto 0 auto; overflow:hidden;}
.stand li{ float:left; margin:26px 30px 0 0; display:inline; width:423px;}
.stand li h2{ margin:0 auto; background:url(../images/cnmxf_77.jpg) no-repeat; width:135px; padding-left:103px; line-height:73px; height:73px; font-size:36px; color:#dc147a;font-family:"Î¢ÈíÑÅºÚ";}
.stbg{ width:387px; height:374px; padding:10px 0 0 36px; background:url(../images/cnmxf_04.jpg) no-repeat; margin-top:22px;}
.stbg h3{ font-size:24px; color:#dc147a;font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; height:40px;width:380px; float:left;}
.stbg p{ font-size:12px; color:#585858; line-height:24px; float:left; width:348px; margin:4px 0 14px 0; height:116px; overflow:hidden;}
.mr1{ margin-right:17px; display:inline;}
.stbg span{ float:left; width:368px; font-size:16px; color:#000; line-height:30px; height:30px; margin-top:13px; font-weight:bold;}
.stbg span a{ float:right;background:url(../images/cnmxf_93.jpg) no-repeat; width:111px; height:30px; text-align:center; line-height:30px; font-size:18px; color:#fff;}
.picl{ float:left; width:181px; margin-right:6px; display:inline; text-align:center; font-size:14px; color:#2d2d2d;}
.picl img{ float:left; margin-bottom:13px;}
/*block4*/
.height4{ height:742px;}
.case{ background:url(../images/cnmxf_110.jpg) no-repeat; width:732px; padding-left:136px; height:555px; overflow:hidden; margin:27px auto 0 auto;}
.cat,.cab{ float:left; width:595px;}
.cat li,.cab li{ float:left; width:286px; margin-right:23px; display:inline;}
.cat li strong{ margin-top:32px; float:left; font-size:24px; color:#fff; display:block; width:124px; height:53px; line-height:53px; text-align:center;}
.cat li strong.pad1{ padding-left:100px;}
.cat li strong.pad2{ padding-left:47px;}
.cat li h3{ font-size:24px; color:#389f58;width:286px; text-align:center; float:left; margin-top:18px; padding-top:15px; height:54px; line-height:54px;}
.cat li h3.blue{ color:#3782b1;}
.cat li p{ font-size:14px; color:#5c5c5c; line-height:23px; float:left; width:250px; padding:0 18px; margin-top:10px; height:106px; overflow:hidden;}
.cab li strong{ margin-top:13px; float:left; font-size:24px; color:#fff; display:block; width:124px; height:53px; line-height:53px; text-align:center;}
.cab li strong.pad1{ padding-left:95px;}
.cab li strong.pad2{ padding-left:52px;}
.cab li h3{ font-size:24px; color:#c78912;width:286px; text-align:center; float:left;padding-top:20px; height:49px; line-height:49px;}
.cab li h3.fs{ color:#dc147a;}
.cab li p{ font-size:14px; color:#5c5c5c; line-height:23px; float:left; width:250px; padding:0 18px; margin-top:10px; height:121px; overflow:hidden;}
.button{ float:left; background:url(../images/cnmxf_114.jpg) no-repeat; width:488px; height:46px; text-align:center; line-height:46px; font-size:24px; color:#fff; font-weight:bold; margin:59px 0 0 233px; display:inline;}
/*block5*/
.height5{padding-bottom:20px;overflow:hidden;}
.pzl{ float:left; width:506px; height:366px; overflow:hidden; margin:44px 18px 0 15px; display:inline;}
.zzr{ float:left; width:441px; margin-top:44px;}
.zzr li{ float:left; width:204px; margin-right:12px; display:inline;}
.zzr li img{ float:left; padding:5px; border:1px solid #bfbebe;}
.zzr li p{ float:left; width:204px; text-align:center; height:32px; line-height:32px; font-size:16px; color:#333;font-family:"Î¢ÈíÑÅºÚ"; margin:3px 0 6px 0;}
.fbg{ width:923px; float:left; margin:59px 28px 48px 29px; display:inline; background:url(../images/cnmxf_135.jpg) no-repeat 336px top; height:372px; overflow:hidden;}
.bzl{ float:left; width:308px; margin-right:291px; display:inline;}
.free{ float:left;width:308px;}
.free p{ margin-right:18px; display:inline; float:left; height:60px;}
.free p img{ float:left; margin-top:5px;}
.free h3{ font-size:16px; color:#dc147a; line-height:33px;}
.free h3 span{ font-size:30px;}
.bzl ul{ width:308px; float:left;}
.bzl ul li{ float:left; width:133px; margin:15px 42px 0 0; display:inline;}
.bzl ul li div{ width:133px; text-align:center; height:84px;}
.bzl ul li p{ font-size:12px; color:#333; line-height:23px;}
.online{ width:716px; margin:0 auto; overflow:hidden; height:143px;}
.online li{ float:left; width:143px; height:143px; overflow:hidden; margin-right:48px; display:inline;}
.online li.one{ background:url(../images/cnmxf_163.jpg) no-repeat;}
.online li.two{ background:url(../images/cnmxf_165.jpg) no-repeat;}
.online li.three{ background:url(../images/cnmxf_167.jpg) no-repeat;}
.online li.four{ background:url(../images/cnmxf_162.jpg) no-repeat;}
.online li a{ font-size:18px; color:#fff; display:block;font-family:"Î¢ÈíÑÅºÚ"; text-align:center; width:143px; padding-top:80px; height:63px;}
.left4{ width:324px; height:335px;overflow:hidden;float:left; }
.left4 .title2{ width:310px; height:40px;line-height:40px; color:#dc147a; font-size:30px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; background:url(../images/cnmxf_06.jpg) no-repeat left center; padding-left:14px; font-weight:normal;}
.yyck_1{ width:324px; height:27px; line-height:27px; margin-top:18px;}
.yyck_1 h3{ width:90px; font-size:18px; color:#494949; float:left; font-weight:normal; text-align:right; padding-left:10px;font-family:"Î¢ÈíÑÅºÚ";}
.index_bd{ width:213px; height:25px;color:#000; background:#e5e0e0; border:0;}
.index_bd3{ width:75px; height:25px;  font-size:12px;border:0; float:left;background:#e5e0e0;}
.yyck_ann{ width:309px; height:33px; margin-top:47px;}
.yyck_anniu{ width:123px; height:33px; line-height:33px; background:#dc147a; color:#fff; font-size:24px; float:left; border:0; margin-left:46px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
.yyck_anniu2{  width:123px; height:33px;line-height:33px;background:#ff8a00; color:#fff; font-size:24px; float:left; border:0; margin-left:17px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
.yyck_ann p{ width:109px; height:30px; line-height:30px; text-align:center; color:#666; font-size:12px; float:left; padding-left:15px;}
.yyck_ann p span{ color:#b41701;}
.wtrl_ann{ display:block; margin:20px 0 0 0; float:left;}
.ydy_map{ width:384px; height:379px; float:left;}
.ydy_map img{ display:inline-block; float:left; border:1px #e5e5e5 solid; margin:11px 0 0 9px; cursor:pointer;}
.content11{ width:331px; height:389px; float:left;}
.con_map{ width:331px; height:151px; float:left; margin-top:11px;}
.con_map h3{ color:#565656; font-size:12px; line-height:52px; width:48px; float:left; padding-left:28px;}
.con_qd{ width:173px; height:21px; float:left; border:1px #bbb9b9 solid; margin:10px 0 0 0;}
.ydy_anniu{ width:88px; height:30px; color:#fff; line-height:30px; text-align:center; background:#ff3900; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; float:left; margin:0 0 0 109px; cursor:pointer; display:inline; border:0;}
.yzm img{ margin-top:5px;}
/*pinglun*/
.plcon{ width:100%;padding-bottom:20px; float:left; overflow:hidden;}
.comments{ width:998px; margin:0 auto; overflow:hidden; border:1px solid #ccc; background:#fff;}
/*bnav*/
.bnav{ width:100%; height:57px; overflow:hidden; background:#dc147a;}
.bnav ul{ width:602px; margin:0 auto; overflow:hidden; height:57px;}
.bnav ul li{ float:left; width:86px; line-height:57px; height:57px; text-align:center; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}
.bnav ul li a{ font-size:14px; color:#fff; width:73px; float:left;font-family:"Î¢ÈíÑÅºÚ";}
/*footer*/
.footer{width:1000px;margin:25px auto 0 auto;font-size:14px; color:#231815; line-height:25px; text-align:center; height:144px; overflow:hidden;}
.footer img{ margin:13px 0 15px 0;}

.hyjc_top{ width:1000px; height:131px; margin:0 auto; overflow:hidden;}
.hyjc_top img{ float:left; margin:30px 0 0 0; }
.hyjc_top img.hyjc_logo{ margin:22px 12px 0 12px; display:inline; float:left;}
.hyjc_top img.hd_dh{ display:inline; float:left; margin:42px 0 0 5px;}
.hyjc_top p{ float:left; height:103px; font-size:14px; color:#333333; line-height:31px; background:url(../images/img_03.jpg) left top no-repeat; padding:6px 0 0 23px; width:238px; margin-left:60px; display:inline;}
.hyjc_nav{ width:100%; height:59px; line-height:59px; background:#c80e47; border-top:1px solid #f9e2ef; border-bottom:1px solid #db4094;}
.hyjc_nav div{ width:1000px; margin:0 auto; height:59px; font-size:18px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.hyjc_nav div a{ display:inline-block; background:url(../images/img_04.jpg) right center no-repeat; color:#fff; width:130px;}
.hyjc_nav div a:hover{ width:130px; height:59px; background:url(../images/img_04.jpg) right center no-repeat #8b1e43;}