/* CSS Document */

body {
	width:100%;
	height:100%;
	margin:0 auto;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif ;
	font-family:"微软雅黑"!important;
	list-style:none;
	background:#e1f1ff;
}
a:link {color: #000; text-decoration: none}
a:active { color: #000;text-decoration: none }
a:visited {
	color: #000;
	text-decoration: none
}
li{ list-style:none}
.clear{ clear:both}
.folatleft{ float:left;}
.folatright{ float:right;}
.container{ padding:0px;}

#whole{ width:100%;margin:auto;}

.top_bj{ width:100%; }
.logo{ padding-top:30px;}
.nav_bj { width:100%; height:50px;  background:#1a66c3; margin-top:30px;}
.sy_nav ul{ margin:auto; }
.sy_nav ul li{ float:left; width:80px;line-height:50px;height:50px; text-align:center;color:#fff;}
.sy_nav ul li a{ font-size:16px; color:#fff;}

.top_left{ line-height:35px;  float:left;}
.top_right{ width:378px; height:36px; float:right; background:url(../images/top_bj.jpg) no-repeat;}
.top_right ul{ padding:0px; margin:auto; margin-left:35px; padding-top:5px;}
.top_right ul li{ color:#fff; float:left;}
.top_right ul li a{ color:#fff;}
.box1{ width:1200px; height:600px; margin:auto; padding-top:25px; }
.index_left{ width:286px; min-height:500px; text-align:left; font-size:12px; line-height:25px; background:url(../images/left_bj.jpg) no-repeat;}
.index_left ul{ padding:0px; margin:auto;padding-top:130px;}
.index_left ul li{ width:267px; height:40px; margin:auto; margin-top:10px; font-size:16px; background:#fff; line-height:40px; border:1px solid #ccc;list-style:none; text-align:center; }
.index_left ul li:hover{ background:#d42828; color:#fff;}
.sy_right_title{ width:863px; height:55px; background:url(../images/sy_right_bj.jpg) no-repeat;}
.sy_right_title h1{ font-size:18px; font-weight:bold; color:#0e43ae; text-align:left; text-indent:20px;}
.sy_right_title span{ text-align:left; margin-left:20px;}

.ab{ width:732px; height:488px; float:left;}
.ab_text{ width:411px; height:491px; background:url(../images/ab_bj.jpg) no-repeat; float:right;}
.ab_text p{ padding-top:260px; padding-left:35px; padding-right:35px; font-size:16px; line-height:25px; text-align:justify;}
.more{ margin:auto; text-align:center; margin-top:20px;}
.ab_text a{ float:right; margin-right:30px;}

.index_pro{ width:908px; }
.index_pro ul{ padding:0px; margin:auto; margin-top:10px;}
.index_pro ul li{ width:205px; height:220px; list-style:none; background:#fff; float:left; margin-top:10px; margin-left:10px; margin-bottom:10px;}
.index_pro ul li img{ width:205px; height:205px; border:1px solid #CCC;}
.index_pro ul li span{  width:100%; height:30px; line-height:30px; display:block; color:#999; text-align:center; }

.news_box{ margin-top:50px;}
.hy{ width:380px;   float:left; margin-bottom:30px; font-size:12px;}
.hy ul { padding:0px; margin:auto;border:1px #CCCCCC solid;height:490px;}
.hy ul img{ padding:15px; text-align:center; margin:auto;}
.hy ul li{ text-align:left; text-indent:20px; line-height:45px; height:45px; border-bottom:1px #CCCCCC solid; width:95%; margin:auto; background:url(../images/coin.jpg) no-repeat left;}
.hy ul li span{ text-align:right; float:right;}
.tit{ margin:auto; text-align:center;}
.tit img{  margin-top:10px; margin-bottom:10px; }
.tit_message{ margin:auto; text-align:left;}

.news{ width:380px;float:left; margin-bottom:30px; margin-left:15px; font-size:12px;}
.news ul { padding:0px; margin:auto;border:1px #CCCCCC solid;height:490px;}
.news ul img{ padding:15px; text-align:center; margin:auto;}
.news ul li{ text-align:left; text-indent:20px; line-height:45px; height:45px; border-bottom:1px #CCCCCC dashed; width:90%; margin:auto; background:url(../images/coin.jpg) no-repeat left;}
.news ul li span{ text-align:right; float:right;}

.cont{ width:380px; float:right; margin-bottom:30px;}
.message{ height:490px; border:1px #CCCCCC solid; margin-top:20px;}
.message img{ padding:18px;}
.bg1 { width:95%; border:1px #ccc solid; height:40px; line-height:40px; margin-top:10px; margin-left:10px;text-indent:15px;}
.bg2 { width:95%; border:1px #ccc solid; height:70px; margin-top:10px; margin-left:10px;text-indent:15px;}

.sy_title { margin:auto;text-align:center;}
.sy_title img{  margin-top:50px; margin-bottom:50px; }
.sy_left { margin-bottom:30px;}
.sy_left ul{ padding:0px; margin:auto;background:url(../images/left_middle.jpg) repeat-y ;}
.sy_left ul li { width:80%; height:60px;  text-align:left; margin:auto; text-indent:10px; line-height:60px; border-bottom:1px #CCCCCC solid;}
.left_more{ width:50%px; height:92px;background:url(../images/left_middle.jpg) repeat-y ;margin:auto;text-align:center;  }
.left_more img{  padding-top:30px;}


.cp_list ul { padding:0px; margin:auto; }
.cp_list ul li { float:left; width:188px; height:35px; background:url(../images/cp_list_bj.jpg) no-repeat;margin-bottom:30px; margin-left:30px; text-align:center; font-size:16px; color:#930; line-height:35px; }

.sy_cp ul { padding:0p; margin:auto;}
.sy_cp ul li{ float:left; width:354px; height:300px; margin-left:20px; margin-bottom:30px;}
.sy_cp ul li a{ background:url(../images/cp_k.png) no-repeat; width:354px; height:247px;}
.sy_cp ul li span{ text-align:center; background:#af5212; color:#fff; width:354px; height:50px; line-height:50px; display:block; font-size:16px;}


.youshi{ width:100%; height:771px; background:url(../images/youshi.jpg) no-repeat; margin-top:50px;}
.youshi_en{ width:100%; height:771px; background:url(../images/youshi_en.jpg) no-repeat; margin-top:50px;}



.fot_bj{ width:100%; height:250px;  background:#222222;}
.fot_logo { float:left; padding-top:70px; width:212px;}
.fot_nav { float:left; width:350px; padding-top:40px; color:#fff; margin-left:60px;}
.fot_nav h1{ font-size:18px;}
.fot_nav ul{ padding:0px; margin:auto;}
.fot_nav ul li{ float:left; width:80px; }
.fot_text{ float:right; width:300px;  margin-top:50px;}
.tell h1{ font-size:15px; color:#fff; padding:0px; margin:auto; }
.tell p{ margin-left:20px; font-size:26px; color:#d63a3a; font-weight:bold;}
.add{ margin-top:10px;}
.add h1{ font-size:15px; color:#fff; padding:0px; margin:auto; }
.add p{ margin-left:20px;color:#fff; margin-top:5px; }

.coin1{ float:left; width:48px;}
.fot a{ color:#fff;}
.ewm img{ float:left; width:125px; padding-top:65px;}

/*内页*/
.ny_main{ margin-top:30px; height:auto; margin-bottom:60px;}
.ny_title { text-align:right; line-height:17px; height:30px; border-bottom:1px #CCCCCC solid;  }
.ny_right{ height:auto; margin-top:30px; width:950px; float:right;}
.ny_left { margin-top:30px; width:220px; float:left; width:200px;}
.ny_left ul{ padding:0px; margin:auto;}
.ny_left ul li{ height:35px; line-height:35px; border-bottom:1px #cccccc solid;}
.newslist02 { font-size:14px; }
.newslist02 li { text-align:center; float:left; margin-right:15px;border:1px #CCCCCC solid;  margin-bottom:20px;list-style:none;}
.newslist02 li .ding { color:#F30; margin-left:5px}
.newslist02 li .time { float:right; font-size:12px; color:#888}
.newslist02 li img{ width:210px; height:140px; border-bottom:1px #CCCCCC solid; padding:5px;}
.newslist02 li:hover{}
.newslist02 li a:hover{ color:#000;}
.nei_cont{ width:1200px;  margin:30px auto 20px auto; position:relative; }
.nei_cont::after{ display:block; content:""; clear:both;}

.nei_cont_left{ width:310px; float:left; border:1px #CCC solid; border-radius:5px; }
.nei_cont_left .top_txt{ width:310px; height:70px; color:#FFF; font-size:23px; line-height:70px; text-align:center; float:left; background:#1e6cce;}
.nei_cont_left_pro{ width:310px; float:left; background:#FFF; border:1px #e1e1e1 solid; padding:8px 9px 12px 9px; margin-bottom:20px;}
.nei_cont_left_pro .list_lie{ width:280px; text-align:left; text-indent:20px; float:left; border-bottom:1px #e4e4e4 solid; background:url(../images/coin.jpg) no-repeat 7px 12px; padding:5px 0px 5px 0px; margin-bottom:4px;}
.nei_cont_left_pro .list_lie a{ display:block;}

.nei_cont_left_lianxi{ width:310px; float:left; background:#FFF; border:1px #e1e1e1 solid; padding:8px 9px 12px 9px; margin-bottom:20px; font-size:13px;}
.nei_cont_left_lianxi p{ line-height:22px; margin-top:4px; margin-bottom:6px;}
.nei_cont_right{ width:863px; float:right; }
.nei_cont_right .title_box{ width:855px; float:left; padding-bottom:15px; padding-top:15px; padding-left:8px; border-bottom:1px #CCCCCC solid;}
.nei_cont_right .cont_box{ width:863px; float:left; margin-top:10px; font-size:14px; line-height:32px; padding:0px 5px 0px 5px;}
.nei_cont_right .ny_pro_list ul{ padding:0px; margin:auto;}
.nei_cont_right .ny_pro_list ul li{ float:left; width:200px; height:200px; border:1px solid #CCC; margin-left:5px; margin-bottom:35px; text-align:center;}
.nei_cont_right .ny_pro_list ul li img{ width:198px; height:198px;}
.nei_cont_right .cont_box img{ max-width:98%;}
.xw_title{ text-align:center;}
.xw_title h1{ font-size:28px;}
.cp2{ border-radius:5px; vertical-align:middle;text-align:center;*display: block; margin-bottom:2%; margin-top:2%;}
.cp2 img{  margin:auto; }
.info{ text-align:center; margin-bottom:20px;}


.news_list{ width:98%; margin:25px auto 0px auto; line-height:20px; padding:0px 9px 12px 5px; border-bottom:1px #CCCCCC dashed; clear:both; }
.news_list img{ width:100px; height:88px; float:left; margin-right:15px;}
.news_list p{ margin:0px auto 0px auto; padding:0px;}
.news_list .news_title{ padding-top:6px; padding:0px; font-size:15px;}
.news_list .news_riqi{ font-size:12px; margin:4px 0px 3px 0px; color:#999 }
.news_list .news_riqi font{color:#999 !important;}
.news_list .news_intro{font-size:12px; color:#666 }


.ny_prolist{ width:98%; margin:25px auto 0px auto; line-height:20px; padding:0px 9px 12px 5px; border-bottom:1px #CCCCCC dashed; clear:both; }
.ny_prolist img{ width:220px; height:150px; float:left; margin-right:15px;}
.ny_prolist p{ margin:0px auto 0px auto; padding:0px;}
.ny_prolist .ny_pro_title{ padding-top:6px; padding:0px; font-size:18px; font-weight:bold; color:#0a61cb; padding-bottom:10px;}
.ny_prolist .ny_pro_intro{font-size:14px; color:#666; line-height:25px;}

.pro_list{ padding-top:15px; width:270px; float:left; margin:4px 5px 25px 5px; border:1px #CCCCCC solid; background:#FFF;}
.pro_list:hover{ border:1px #1151bc solid;}
.pro_list .pic_box{ text-align:center; margin:0px auto 0px auto; background:#FFF}
.pro_list .pic_box img{}
.pro_list .word_box{ width:260px; text-align:center; line-height:30px; margin:7px auto 0px auto; font-size:14px; color:#565656}
/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block;}
#fenye .prev,#fenye .next{width:60px;}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px;}
#pageNext a.curr{background: #bfbfc7;border: 1px solid #bfbfc7;color: #fff;}
#pageNext a.curr span{ color:#fff !important;}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #bfbfc7;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 3px;}
#realname{height: 30px;border: 1px solid #ddd;}
#b1{padding: 5px 10px;background: #ff7d02;color: #fff;border: 1px solid #ff7d02;border-radius: 3px;}

.fenyetips{ display:none}
#pagelist{ line-height:22px;color:#666; padding:15px;}
#pagelist a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
#pagelist a.next,#pagelist a.prev{width:60px;}
#pagelist a.curr{ background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#pagelist a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
#pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
#pagelist span#totalpage{ margin:0;}
.fenye a img{ display:block;margin:0 auto;margin-top:12px;}
/* 图片分页方式的样式*/
.imagelist{margin:0 auto;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {height:112px;background:#FFF;padding:5px;}
.thumb_1 {text-align: center;float: left;height: 50px;width: 60px;padding-top: 30px;font-weight: 400;font-size: 14px;color:#000;}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;width: 790px;}
.thumb_2_1 {background:url(qh1.gif) no-repeat 0px 20px;float: left;height: 113px;width: 35px;cursor:pointer;margin-left:10px;_margin-left:0px;}
.thumb_2_2 {background:url(qh2.gif) no-repeat 0px 20px;float: right;height: 113px;width: 35px;cursor:pointer;}
#scrool_div {width:708px;position:relative;height:110px;overflow:hidden;}
#scrool_wrap {height:150px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:150px;float:left;margin-right:10px;}
#scrool_div img{width:126px;height:126px;margin:5px}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist{margin:0 auto;width:90%;}
.imggrouplist li{width:150px;float:left;margin:2px;border:1px #f1f1f1 solid;background:#FFFFFF;padding:5px;text-align:center}
.imggrouplist li img{width:145px;height:120px;}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist{text-align:center}
.imglist img{border:4px solid #efefef;padding:1px}
.imglist div{margin-bottom:15px}
/*平行显示方式样式结束*/
#pageNext{text-align:right}



/*图片 -栏目页*/



/* 图片分页方式的样式*/
.imagelist{} /*总宽度*/
.imagelist .imagetop{ padding:10px 0;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb { height:112px;background:#FFF;padding:5px;}
.thumb_1 {text-align: center;float: left;height: 50px;width: 60px;padding-top: 30px;font-weight: 400;font-size: 14px;color:#000;}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;width: 790px;}
.thumb_2_1 {background:url(../images/qh1.gif) no-repeat 0px 20px;float: left;height: 113px;width: 35px;cursor:pointer;margin-left:10px;_margin-left:0px;}
.thumb_2_2 {background:url(../images/qh2.gif) no-repeat 0px 20px;float: right;height: 113px;width: 35px;cursor:pointer;}
#scrool_div {width:708px;position:relative;height:150px;overflow:hidden;}
#scrool_wrap {height:150px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:150px;float:left;margin-right:10px;}
#scrool_div img{width:126px;height:126px;margin:5px;}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}

/* 图片分页方式的样式结束*/
/**图片栏目页*/
.piclist{border:#e5e5e5 1px solid;}
.piclist .piclistbox{}
.piclist .piclistbox ul{padding:20px 8px 8px 8px;}
.piclist .piclistbox li{width:230px;float:left; margin-left:20px;text-align:center;height:260px;overflow:hidden; margin-top:20px;}
.piclist .piclistbox li .imgbox{height: 230px; overflow:hidden;box-shadow: 0px 1px 3px #ccc;-moz-box-shadow:0px 1px 3px #ccc;-webkit-box-shadow:0px 1px 3px #ccc; margin-bottom:8px;}
.piclist .piclistbox img{width:100%;min-height:150px;}
.piclist .piclistbox a{}


/*图片内容页*/
.picnr{height:100%;overflow:hidden; padding:10px 0;}
.picnr .title{height:52px; text-align:center;line-height:52px;font-size:25px;font-weight:bold;}
.picnr .title span{font-size:12px;font-weight:normal;margin-left:20px;}
.picnr .del{height:30px;line-height:30px;text-align:center; padding:15px 0;border-bottom:1px dashed #eee ; margin:auto;}
.picnr .del a{ margin-right:10px; font-size:14px;}
.picnr .picnrbox{}
.picnr .picnrbox .showpic{}
.picnr .picnrbox .showpic .imglist img{margin:10px;}
.picnr .nph_intro{padding:10px 30px;line-height:24px;}
.picnr .nph_tj{ padding:10px 30px;}
.picnr .nph_tj li{ height:25px; line-height:25px;}
.picnr .nph_tj a{ }
.picnr .imageintro{padding:10px 30px;line-height:24px; text-align:left;}

.xgphoto{border:#e5e5e5 1px solid; height:100%; overflow:hidden;}
.xgphoto .xgphotobox ul{padding:10px;}
.xgphoto .xgphotobox li{width:18%; margin:1%;float:left;text-align:center;overflow:hidden;}
.xgphoto .xgphotobox img{width:100%;height:140px;margin-bottom:8px;box-shadow: 0px 1px 3px #ccc;-moz-box-shadow:0px 1px 3px #ccc;-webkit-box-shadow:0px 1px 3px #ccc;}
.xgphoto .xgphotobox li span{ width:120px; height:30px; line-height:30px; overflow:hidden; display:block;}
.xgphoto .xgphotobox a:hover{ color:red; text-decoration:none;}
.xgphoto  .commentbox{ padding:10px;}

