/* CSS Document */

h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,span,input,div{ margin:0px; padding:0px; font-style:normal; border:0; font-weight:normal;}
body{ width:100%; font-family:Microsoft YaHei,"微软雅黑"; font-size:12px; color:#323232;margin:0; padding:0; background-color:#fff;color:#333333;}
img{border:none; font-size:0px;}
ul,li{ list-style-type:none;}	
a{text-decoration:none; color:#000; font-size:12px; font-family:Microsoft YaHei,"微软雅黑"}
a:hover{ color:#e70074;}
.clear{clear:both;}

.header{ width:100%; height:474px;}
.top{ width:auto; height:412px; margin:0px auto;background:url(imagesmljttop_nav_bg.jpg) repeat-x;}
.logo{ width:auto; height:365px;}
.top_nav_w{ width:1000px; margin:0px auto; height:49px; line-height:49px;}
.top_nav{ float:left; font-family:"宋体",SimSun;}
.top_nav a{ color:#333333; font-family:"宋体",SimSun;}
.top_nav a:hover{ text-decoration:underline}

.search{width:93px;height:23px;position:relative; float:right; margin-top:12px;}
.search a{ display:block;}
/*.search input{position:absolute; width:110px;height:23px;line-height:23px; color:#323232; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#9d9d9d; padding-left:12px;font-family:"宋体",SimSun}	
.search input.notxt1 {position: absolute;width:20px;height: 23px;top: 0px;left:124px;border: none;cursor: pointer;background: none;cursor:pointer; }
*/

.nav{margin:10px auto 0px;height:60px; }
#nav { width:910px; margin:0px auto;}
#nav li{position:relative;float:left; z-index:100; color:#000; margin:0px 35px;}
#nav li a{display:inline-block;height:60px;line-height:60px;text-align:center;color:#000;font-size:20px; font-family:"微软雅黑";text-align:center;font-weight:bolder;}
#nav li a:hover{color:#000; text-decoration:underline}
#nav li a.hover{color:#000; text-decoration:underline}
#nav li .sonnav{line-height:30px; font-size:14px;display:none; position:absolute; left:0px; top:54px; text-align:left;z-index:999;border-top:none; width:171px;padding-bottom:10px;padding-top:10px;}
#nav li.on {}
#nav li.on a{color:#000;text-decoration:underline}
#nav li.on .sonnav{ display:block;}
#nav li.on .sonnav dl{overflow:hidden;}
#nav li.on .sonnav dl dd{ line-height:54px;padding-left:25px;}
#nav li.on .sonnav dl dd a{ color:#333;  text-align:left;  font-size:14px; height:54px; line-height:54px; background-image:none;font-family:"微软雅黑";   border-top:none; font-weight:normal; height:auto;}
#nav li.on .sonnav dl dd a:hover{color:#19599c; font-weight:bolder}

/*图片轮播*/
.Banner{ width:537px; float:left; height:437px;}
.flexslider{ width:537px; height: 437px; overflow: hidden; background:none}
.flexslider ul.slides li{height: 437px;}
.flexslider ul.slides li img{ width:537px; height:348px; display:block}
.flexslider .til_slides{ width:537px;position: absolute;bottom:10px; right:0; line-height: 24px;  color:#000;font-size:14px;}
.flexslider .til_slides h2{ font-size:20px; color:#000; font-weight:bolder; height:40px; line-height:40px;}
.flexslider .til_slides a{ font-size:16px; color:#fff;}
.flexslider .til_slides p{ font-size:15px;}
.flex-control-nav{ bottom:100px; text-align:right;}
.flex-control-paging li{ margin:0 10px 0 0;}
.flex-control-paging li a{ width: 8px; height: 8px; line-height: 8px; border-radius: 0px; background: #fff;text-indent:999px; border:2px solid #fff;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #e70074; color:#fff;}

.content{ width:1000px; margin:10px auto 0px;}
.con1{ height:473px; background-color:#e4e4e4; border-radius:8px; overflow:hidden;position:relative;}
.con1_lf{ width:537px; float:left; padding:24px;}
.con1_rt{ width:378px; float:right; padding:24px 24px 24px 0px;}

.articleList{}
.listTitle{height:33px; line-height: px; overflow: hidden;} 
.listTitle h2{font-size: 20px; color:#fff;padding:0px;}
.listTitle h2 a{font-size: 20px; color:#fff; font-weight:normal;border-radius:20px; background-color:#e70074; width:145px; display:block; height: 33px;line-height:30px; text-align:center}
.listTitle h2 a:hover{ background-color:#f92690}
.articleList ul{ margin-top:15px;}
.articleList ul li{ height: 32px; line-height: 32px; background: url(imagesmljticon1.jpg) no-repeat left center; padding-left:18px;}
.articleList ul li a{ font-size:15px;}

.con2{ padding-top:36px; position:relative; width:1000px; overflow:hidden;}
.picList_tit{ height:70px; background:url(imagesmljttit_bg.jpg) repeat-x  left center; position:relative;}
.picList_tit h2{ width:150px; height:70px; line-height:70px; background:url(imagesmljticon2.jpg) no-repeat left top #fff;}
.picList_tit h2 a{ font-size:22px; color:#000; font-weight:bolder; padding-left:45px;}

.buttonLink{ width:126px; height:37px; text-align:center; position:absolute; right:0px; top:15px;}
.buttonLink a{ font-size:18px; color:#fff; font-weight:bolder; line-height:34px; height:37px;background-color:#e70074;border-radius:20px;width:126px; height:37px; display:block}
.buttonLink a:hover{background-color:#f92690}

.picList ul{ width:1050px; margin-top:10px;}
.picList ul li{ width:310px; height:245px; float:left; margin-right:35px; position:relative; margin-bottom:34px;}
.picList ul li .family_bd{ border:3px solid #eeeeee; width:304px; height:225px; text-align:center;}
.family_pic{ margin:27px auto 0px; width:250px; height:125px; overflow:hidden}
.picList ul li .family_bd img{ width:250px; height:125px;}
.picList ul li .family_bd h2{ font-size:14px; height:32px; line-height:32px; margin-top:10px;}
.picList ul li .family_bd .botton{width:106px; height:29px;  bottom:0px; position:absolute; left:102px;}
.picList ul li .family_bd .botton a{font-size:14px; color:#fff; line-height:29px; height:29px;background-color:#e70074;border-radius:20px;width:106px; height:29px; display:block}
.picList ul li .family_bd .botton a:hover{background-color:#f92690}

.con3{ height:335px; margin-bottom:40px; margin-top:10px;}

.articleList_image{}
.articleList_image_title{height:70px; background:url(imagesmljttit_bg.jpg) repeat-x  left center; position:relative;} 
.articleList_image_title h2{width:150px; height:70px; line-height:70px; background:url(imagesmljticon2.jpg) no-repeat left top #fff;}
.articleList_image_title h2 a{font-size:22px; color:#000; font-weight:bolder; padding-left:45px;}
.articleList_image ul{ width:595px; float:right}
.articleList_image ul li{ height:36px; border-bottom:1px dashed #b3b3b3; overflow:hidden; line-height:36px;}
.articleList_image ul li a{ padding-left:5px; font-size:14px;}
.articleList_image ul li h2{height:36px; line-height:34px; margin:14px 0px;}
.articleList_image ul li h2 a{ font-size:20px; color:#000; font-weight:bolder; }
.articleList_image ul li p{ font-size:14px; color:#323232; line-height:22px;}
.articleList_image ul li h2 a:hover{ color:#e70074;}
.articleList_image ul li span{ display:inline-block; float:right; font-size:14px;}

.articleList_image .channelImage{ float:left; width:360px; height:253px; margin-top:10px; overflow:hidden}
.articleList_image .channelImage img{ width:360px;}

.footer{ font-size:12px; height:100px; line-height:20px; width:100%; margin:0px auto 0; color:#fff; font-family:"微软雅黑"; text-align:center; background-color:#ae085b; margin-top:20px;}
.ft_link{ width:1000px; text-align:center; height:30px; line-height:30px; margin:0px auto; padding-top:10px;}
.ft_link a{ font-size:12px; font-size:12px; color:#fff; text-align:center; margin:0px 10px;}

img.img_animate{ display:block;transition:1s;}
img.img_animate:hover{filter:alpha(opacity=80);-moz-opacity:0.9;opacity:0.9; transform:scale(1.2);-webkit-transform:scale(1.2); }


/*二级页*/
.sub_pg{ width:1000px; background-color:#f6f6f6; border-radius:8px; overflow:hidden;position:relative; margin:10px auto 0px;border:solid 1px #e0e0e0;}
.sub_pg_content{ padding:30px;}

.pg_picList{ +overflow:hidden; +margin-bottom:30px;}
.pg_picList_tit{ height:50px; background:url(imagesmljttit_bg.jpg) repeat-x  left center; position:relative; margin-bottom:20px;}
.pg_picList_tit h2{ width:120px; height:50px; line-height:50px; background-color:#f6f6f6;}
.pg_picList_tit h2 a{ font-size:22px; color:#000; font-weight:bolder; }
.pg_picList ul{ width:1050px; margin-top:20px; overflow:hidden;}
.pg_picList ul li{ width:286px; height:210px; float:left; margin-right:39px; position:relative; margin-bottom:50px; background-color:#f7f7f7; text-align:center}
.pg_picList ul li .family_bd{}
.pg_picList ul li .family_pic{ margin:27px auto 0px; width:240px; height:115px; overflow:hidden}
.pg_picList ul li .family_bd img{ width:240px; height:115px;}
.pg_picList ul li .family_bd h2{ font-size:14px; height:32px; line-height:32px; margin-top:10px;}
.pg_picList ul li .family_bd h2 span{ padding-left:10px;}
.pg_picList ul li .family_bd h2 span font{ font-weight:bolder; color:#e70074; margin-right:5px;}
.pg_picList ul li .family_bd h2 span input.checkbox{ width:12px; height:12px; border:1px solid #ccc; background-color:#fff;}
.pg_picList ul li .family_bd .botton{width:106px; height:29px;  bottom:-14px; position:absolute; left:94px;}
.pg_picList ul li .family_bd .botton a{font-size:14px; color:#e70074; line-height:29px; height:29px;background-color:#cfcfcf; border-radius:20px;width:106px; height:29px; display:block}
.pg_picList ul li .family_bd .botton a:hover{background-color:#f92690; color:#fff;}

.pg_articleList{}
.pg_listTitle{ height:50px; background:url(imagesmljttit_bg.jpg) repeat-x  left center; position:relative;} 
.pg_listTitle h2{width:120px; height:50px; line-height:50px; background-color:#f6f6f6;}
.pg_listTitle h2 a{font-size:22px; color:#000; font-weight:bolder;}
.pg_articleList ul{ margin-top:0px;}
.pg_articleList ul li{ border-bottom:1px #a8a8a8 dashed; padding:20px 0px;}
.pg_articleList ul li h2{ line-height:30px; height:30px; background:url(imagesmljtlist_tb01.jpg) no-repeat left center;}
.pg_articleList ul li h2 a{ font-size:16px; color:#000; font-weight:bolder; padding-left:25px;}
.pg_articleList ul li h2 a:hover{ color:#e70074;}
.pg_articleList ul li h2 span{ float:right;line-height:30px; height:30px; display:block;}
.pg_articleList ul li p{ margin-top:5px;}
.pg_articleList ul li p a{ line-height:20px; font-size:12px; color:#333;}

.more{ width:90px; height:28px; text-align:center; position:absolute; right:0px; top:18px;}
.more a{ font-size:16px; color:#000; font-weight:bolder; line-height:28px; height:28px;background-color:#fff; border:2px solid #e70074; border-radius:20px;width:90px; display:block}
.more a:hover{background-color:#f92690}


/*文章页*/
.rt_tit { width: 100%;text-align: center; margin-top:15px;}
.rt_tit h2{font-size: 20px; color:#000; line-height: 20px; padding:5px 0;}
.rt_tit h3{ font-size: 16px; color: #000; line-height: 40px; font-weight: bold;}
.rt_zuozhe { font-size:16px; height: 40px;text-align: center; line-height: 40px;color:#4b4b4b; padding:0px 14px 10px; border-bottom:1px dotted #ababab;}

.fenxiang { height: 30px;text-align: center; line-height: 30px;color:#4b4b4b; padding:0px 14px 10px;}
.fenxiang .Comment{ float:left;}
.fenxiang .Comment a{ color:#ae085b; font-size:16px; font-weight:bolder}
#ckepop {
    float: right;
}

.article{overflow:hidden; margin:10px; line-height:32px; color:#373737; font-size:16px;border-bottom:1px dotted #ababab;padding:20px 0px;}
.rt_fujian { overflow:hidden; margin:0 10px;}
.rt_fujian h3 { font-size: 16px;line-height:40px; color:#000; padding:0 0 0 5px;}
.rt_fujian ul li { height: 30px; line-height: 30px;background:url(imagesmljtlist_icon1.png) no-repeat 7px center; padding-left: 28px;}
.rt_fujian ul li a { font-size: 14px; line-height: 24px; color:#000;}
.rt_fujian ul li a:hover{ color:#e70074;}

.list_sort{ width:100%; height:25px; line-height:25px;margin:10px 0 15px 0px;text-align:center;color:#333; font-size:12px; padding-top:10px;}
.list_sort a{ font-size:12px}


.Vbutton{ height:40px; line-height:40px; text-align:center}
.Vbutton .Vbt{ width:200px; height:40px; line-height:30px; background-color:#e70074; font-size:16px; color:#FFF; font-family:"微软雅黑"}