/* CSS Document */
html {overflow-x:hidden;background:#fff}
body{ margin:0; padding:0; }
a{ color:#000000; text-decoration:none; font-size:12px; padding:0; margin:0}

ul{ margin:0; padding:0;list-style:none}
li{ margin:0; padding:0;vertical-align:bottom;}
.left{ float:left}
.right{ float:right}

img{ border:none; margin:0; padding:0}
p{margin:0; padding:0;}
input,textarea,select,button {outline:none; border:none; margin:0; padding:0}
dd,dt,dl{ margin:0; padding:0 }



.header{ width:100%; height:177px; border-bottom:1px solid #E6E6E6}
.header_top{ width:100%; height:115px; border-bottom:1px solid #E6E6E6}
.headernb{ width:1180px; height:115px; margin:0 auto}
.logo{ display:block; width:285px; height:66px; float:left; margin:24px 0 0 2px}
.link{ float:left; width:345px; height:62px; margin:24px 0 0 368px;}
.tel{ float:right; width:162px; height:40px; margin-top:41px;}



ul#topnav{ width:1180px; height:61px; margin:0 auto }
ul#topnav li {float:left; height:61px; background:url(../images/xian.jpg) left no-repeat; padding:0 50px; position:relative}
ul#topnav li a{ font-family:Microsoft YaHei; font-size:16px; color:#666; display:block; width:82px; height:35px; line-height:35px; text-align:center; margin-top:13px}
ul#topnav li:hover a{ color:#fff; background:#029EE8}




ul#topnav li .sub {
z-index:999999;
	position: absolute;
	padding:0 0 0 0;	
	top: 55px; left:50%; margin-left:-75px;
	float: left;
	display: none;
	  height:auto;
	  overflow:hidden;
}


.sub_top{ width:150px; height:9px; background:url(../images/subtop.jpg)}


ul#topnav li .sub ul{ width:150px; height:auto; overflow:hidden;  background:url(../images/sub_bg.png);
	list-style: none; margin: 0 0 0 0;
	float: left; padding-top:19px
}
ul#topnav .sub ul li {
	 padding:0 0 0 0;
	 float:none;
	width:auto;
	height:24px;
	color: #000;
	margin:0 auto 14px auto;
	text-align:center;
	background:none
}


ul#topnav .sub ul li a {
	 float:left;
font-family:Arial, Microsoft YaHei;
 height:24px;
	display: block;
	 margin:0 0 0 0;
	 line-height:24px;
	text-decoration: none;
	border:none;
	margin:0;
	 padding:0 0 0 49px;
	 width:101px!important;
	color:#666;
	font-weight:normal;
 font-size:14px;
 text-align:left;
 background:url(../images/d1.png) 34px 9px no-repeat!important;

}
ul#topnav .sub ul li a:hover { color:#009ee5; background:url(../images/d2.png) 34px 9px no-repeat!important;}



.sub01{
width:150px!important;
}

.sub02{
width:379px!important;
}
.sub03{ margin-left:-50px!important;}


.sub2_top{ width:379px!important; height:9px; background:url(../images/subtop2.jpg)}

ul#topnav li .sub02 ul{ width:379px;
}
ul#topnav .sub02 ul li { float:left}





.banner{ width:100%; height:532px; position:relative; background:#F3F1F2}
/* fullSlide */
.fullSlide{width:100%;position:absolute;height:532px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:1920px !important;height:532px;overflow:hidden;text-align:center;left:50%!important; margin-left:-960px; position:absolute}
.fullSlide .bd li a{display:block;height:532px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px; }
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:35px;height:10px;margin:0 0 0 8px;overflow:hidden;background:#eee;line-height:999px;}
.fullSlide .hd ul .on{background:#0FACEF;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0%;background-position:-6px -137px;}


.main1{ width:1180px; height:auto; margin:0 auto; padding-top:85px; overflow:hidden; padding-bottom:50px;}
.main_bt{ width:200px; height:88px; margin:0 auto; }
.main_bt1{ height:34px; line-height:34px; padding-bottom:16px; text-align:center; font-family:Microsoft YaHei; font-size:25px; color:#008cd6; font-weight:bold; background:url(../images/xian2.jpg) center bottom no-repeat}
.main_bt2{ height:22px; line-height:22px; margin-top:16px; text-align:center; font-family:Microsoft YaHei; font-size:14px; color:#999;}

.main1_nb{ width:1180px; height:auto; overflow:hidden; margin:48px auto 0 auto}

.m1nr{ display:block; width:280px; height:307px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-top:1px solid #dbdbdb; position:relative; padding-top:1px; float:left; margin:0 0 30px 17px}
.m1img{ display:block; width:262px; height:186px; margin:8px auto 0 auto}
.m1bt{ display:block; width:262px; height:28px; line-height:28px; margin:11px auto 0 auto; font-family:Microsoft YaHei; font-size:18px; color:#333}
.m1wz{ display:block; width:262px; height:68px; line-height:20px; font-family:Microsoft YaHei; font-size:12px; color:#666; margin:5px auto 0 auto;border-bottom:1px solid #dbdbdb; padding:0 9px}
.add{ display:block; width:24px; height:24px; background:url(../images/add1.jpg); position:absolute; bottom:0; right:9px}

.m1nr:hover{ background:#32A3DD; border-left:1px solid #32A3DD; border-right:1px solid #32A3DD; border-top:1px solid #32A3DD;}
.m1nr:hover .m1bt{ color:#fff}
.m1nr:hover .m1wz{ color:#fff; border-bottom:1px solid #32A3DD;}
.m1nr:hover .add{ background:url(../images/add2.jpg);}







.main2_bg{ width:100%; height:576px; background:#f6f6f6; padding-top:82px}



.main2_nb{ width:1180px; height:240px; margin:49px auto 0 auto}
.main2_l{ width:352px; height:240px; float:left}
.main2_r{ width:352px; height:240px; float:right}

.main2_nr{ display:block; width:350px; height:109px; float:left; border:1px solid #dbdbdb; background:#fff; position:relative; margin-bottom:9px}
.m2img{ display:block; width:91px; height:91px; float:left; margin:9px 0 0 9px}
.m2_r{ display:block; float:left; width:215px; height:75px; margin:9px 0 0 12px}
.m2bt{ display:block;  height:20px; line-height:20px; font-family:Microsoft YaHei; font-size:16px; color:#333}
.m2wz{display:block;  height:auto; overflow:hidden; line-height:20px; font-family:Microsoft YaHei; font-size:12px; color:#666; margin-top:10px}
.add2{ display:block; width:24px; height:24px; background:url(../images/add1.jpg); position:absolute; bottom:0; right:15px}


.main2_nr:hover .m2bt{ color:#32A3DD }
.main2_nr:hover .m2wz{ color:#32A3DD  }




.main2_c{ display:block; width:440px; height:229px; float:left; margin-left:18px; border:1px solid #dbdbdb; background:#fff }
.m2c_img{ display:block; width:205px; height:202px; float:left; margin:15px 0 0 13px}
.m2c_r{ display:block; width:185px; height:auto; overflow:hidden; float:left; margin:15px 0 0 16px}
.readmore_h{ display:block; width:127px; height:40px; margin-top:26px}
.main2_c:hover .m2bt{ color:#32A3DD}
.main2_c:hover .m2wz{ color:#32A3DD}

.more{ display:block; width:270px; height:46px; margin:64px auto 0 auto}





.main3{ width:1180px; height:315px; margin:0 auto; padding-top:90px }

.main3_nb{ width:1180px; height:92px; margin:48px auto 0 auto}
.m3nr{ display:block; float:left; width:211px; height:90px; border:1px solid #d8d8d8; margin:0 0 0 28px}

.footer{ width:100%; height:350px; background:#EEEFF1}

.footer1{ width:1180px; height:300px; margin:0 auto}
.ftnav{ width:90px; height:auto; overflow:hidden; float:left; margin:48px 45px 0 0;}
.ftnav_bt{ width:90px; height:22px; line-height:22px; font-family:Microsoft YaHei; font-size:15px; color:#333333}
.ftnavul{ width:90px; height:auto; overflow:hidden; margin-top:20px}
.ftnavul li{ width:90px; height:18px; line-height:18px; margin-bottom:11px}
.ftnavul li a{ font-family:Microsoft YaHei; font-size:12px;color:#777}
.ftnavul li a:hover{ color:#ddd}

.ewm{ width:103px; height:103px; float:left; margin:48px 0 0 10px}

.f_con{ height:auto; overflow:hidden; float:right; margin:48px 0 0 0;}
.f_con_bt{ height:22px; line-height:22px; font-family:Microsoft YaHei; font-size:15px; color:#333333; margin-bottom:17px}
.f_con1{ height:20px; line-height:20px; font-family:Microsoft YaHei; font-size:14px;color:#777; margin-bottom:9px}


.footer2_bg{ width:100%; height:48px; border-top:1px solid #DDDEE0}
.footer2_nb{ width:1180px; height:48px; margin:0 auto}
.footer2_l{ height:48px; line-height:48px; float:left; font-family:Microsoft YaHei; font-size:14px;color:#777;}

.footer2_r{ height:48px; float:right; position:relative; line-height:0px}









/*内页*/
.nybanner{ width:100%; height:300px; position:relative}
.nynav{ width:100%; height:54px; background:url(../images/nynav_bg.jpg) bottom repeat-x}
.nynav ul{ width:1180px; height:54px; margin:0 auto}
.nynav ul li{ float:left; height:54px; line-height:54px;  border-right:1px solid #e1e1e1}
.nynav ul li a{ display:block; height:54px; padding:0 23px; font-family:Microsoft YaHei; font-size:16px; color:#666}
.nynav ul li a:hover{ color:#009ee5; background:url(../images/navx.jpg) bottom repeat-x;}

.ejdq{color:#009ee5!important; background:url(../images/navx.jpg) bottom repeat-x!important;}



.nymain{ width:1180px; height:auto; overflow:hidden; margin:0 auto; padding-top:55px; padding-bottom:110px}

.nymain p{ font-family:Microsoft YaHei; font-size:14px; color:#333; line-height:36px;}
.dy{ font-family:Microsoft YaHei; font-size:14px; color:#333; line-height:36px;}

.nymain2{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#f9f9f9; padding-top:55px}
.ce_bt{ height:30px; line-height:30px; font-family:Microsoft YaHei; font-size:25px; color:#008cd6; text-align:center}
.jcnb{ width:1180px; height:auto; overflow:hidden; margin:60px auto 0 auto}
.jc_bt{font-family:Microsoft YaHei; font-size:18px; color:#008cd6; height:26px; line-height:26px; margin-top:18px}
.jc_wz{font-family:Microsoft YaHei; font-size:14px; color:#666; line-height:30px; height:auto; overflow:hidden; margin-top:5px}
.jcnbdy{font-family:Microsoft YaHei; font-size:14px; color:#333; line-height:30px; height:auto; overflow:hidden; margin-top:5px}
.sjnav{ width:1180px; height:45px; line-height:45px; text-align:center; margin:35px auto 0 auto}

.sjnav li{ float:left; height:45px; background:url(../images/sjx.jpg) right bottom no-repeat; padding-right:1px}
.sjnav li a{}
.sj_l{ display:block; width:10px; height:45px; background:url(../images/jcej_l.jpg); float:left}
.sj_r{ display:block; width:10px; height:45px; background:url(../images/jcej_r.jpg); float:left}
.sj_c{ display:block; height:45px; padding:0 10px; float:left; background:url(../images/sb1.jpg); font-family:Microsoft YaHei;font-size:14px; color:#fff}

.sjnav li a:hover .sj_l{background:url(../images/jcej_l2.jpg)}
.sjnav li a:hover .sj_c{background:url(../images/sb2.jpg)}
.sjnav li a:hover .sj_r{background:url(../images/jcej_r2.jpg)}

.sjdq span.sj_l{background:url(../images/jcej_l2.jpg)}
.sjdq span.sj_c{background:url(../images/sb2.jpg)}
.sjdq span.sj_r{background:url(../images/jcej_r2.jpg)}

.ce_nr2_bg{ width:100%; height:auto; overflow:hidden; background:#fff; padding-bottom:125px}
.ce_nr2{ width:1180px; height:auto; overflow:hidden; padding-top:35px; margin:0 auto}

.ce_nr2 p{font-family:Microsoft YaHei;font-size:14px; color:#666; line-height:30px;}





/*横向三级菜单*/
.sjnav_02{width:1180px; height:50px;margin:0 auto 35px auto;}
.hxdh{ width:1180px; height:50px; line-height:50px; background:url(../images/hxdhbg.jpg) bottom repeat-x; }
.hxdh li{ float:left; margin:0 9px; color:#E5E5E5; font-size:24px}

.hxdh li a{ font-family:Microsoft YaHei; font-size:15px; color:#262626; display:block; height:50px; text-align:center}
.hxdh li a:hover{background:url(../images/hxdhlibg.jpg) center bottom no-repeat; color:#50ACD5}

.sjdq2{background:url(../images/hxdhlibg.jpg) center bottom no-repeat; color:#50ACD5!important}





/*文字列表1*/
.ny_news_top{ width:1180px; height:auto; background:#f2f2f2; padding:20px 0 20px 0}
.scroll{width:1140px; height:auto; margin:0 auto 0 auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:1140px;}
.news_l{ width:277px; height:171px; float:left}
.news_r{ width:832px; height:137px; float:right; padding-top:7px}
.news_rbt{ display:block; width:832px; height:22px; line-height:22px; font-family:Microsoft YaHei; font-size:16px; color:#50ACD5}
.news_rwz{ display:block; width:832px; height:auto; overflow:hidden; line-height:24px; font-family:Microsoft YaHei; font-size:12px; color:#666; margin-top:20px}
.readmore{ display:block; width:132px; height:32px; margin-top:30px}
.mod_01:hover .news_rwz{color:#50ACD5}
.dotModule_new{padding:0;height:11px;line-height:6px;-webkit-border-radius:11px;z-index:11; position:absolute; right:0; bottom:0}
#slide_01_dot{text-align:center;margin:0 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 0 0 4px;width:9px;height:9px;vertical-align:middle;background:url(../images/newlid.png); cursor:pointer}
#slide_01_dot .selected{background:url(../images/newlid2.png)}


.wzlb2wb{ width:1180px; height:auto; overflow:hidden; margin:10px auto 40px auto}
.wzlb2{ display:block; width:1180px; height:162px; border-bottom:1px solid #eee}
.wzlb2_date{ float:left; width:81px; height:95px; background:#F5F5F5; margin-top:25px; padding-top:15px}
.w2_date1{ display:block; width:81px; height:51px; line-height:51px; text-align:center; font-size:40px; font-family:Arial, Helvetica, sans-serif; color:#50ACD5}
.w2_date2{display:block; width:81px; height:21px; line-height:21px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#50ACD5}
.wzlb2_r{ width:1080px; height:110px; float:right; margin:25px 0 0 0}
.wzlb2_bt{ display:block; width:1000px; height:30px;font-family: Microsoft YaHei; line-height:30px; font-size:17px; color:#000}
.wzlb2_xq{ width:1080px; height:24px; margin-top:5px}
.w2_xq1{ display:block; height:24px; line-height:24px; float:left; background:url(../images/b_r.png) left 6px no-repeat; color:#bbb; padding-left:17px; font-family: Microsoft YaHei; font-size:13px}
.w2_xq2{display:block; height:24px; line-height:24px; float:left; background:url(../images/djl.png) left 7px no-repeat; color:#bbb; padding-left:19px; font-family: Microsoft YaHei; margin-left:15px;font-size:13px}
.wzlb2_nr{ display:block; width:1080px; height:25px; line-height:25px; margin-top:5px; color:#565656;  font-family:Arial, Microsoft YaHei; font-size:13px; overflow:hidden}
.wzlb2:hover .wzlb2_bt{ color:#50ACD5}
.wzlb2:hover .w2_xq1{ background:url(../images/b_r2.png) left 6px no-repeat;color:#50ACD5}
.wzlb2:hover .w2_xq2{background:url(../images/djl2.png) left 7px no-repeat; color:#50ACD5}
.wzlb2:hover .wzlb2_nr{ color:#50ACD5}
.wzlb2_jt{ width:33px; height:33px; float:right; background:url(../images/wzlb2_jt1.jpg); margin:75px 20px 0 0}
.wzlb2:hover .wzlb2_jt{ width:33px; height:33px; float:right; background:url(../images/wzlb2_jt2.jpg);}


/*文字列表2*/
.wzlb4{ width:1180px; height:180px; border-bottom:1px solid #D9D9D9; margin:0 auto 35px auto; display:block}
.newslbimg{ width:220px; height:137px; border:1px solid #E3E3E3; padding:3px 0 0 3px}
.newslbwz{width:918px; }
.newlbwzbt{ width:918px; height:43px; line-height:43px;}

.newlbwzbt{font-family:Microsoft YaHei; font-size:14px;font-weight:bold; color:#333 }
.wzlb4:hover .newlbwzbt{color:#50ACD5}
.day{font-family:Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold; color:#666666}

.newswznr{width:918px; height:52px; margin:8px auto 0 auto;  font-size:12px;color:#666666; line-height:24px}
.wzlb4:hover .newswznr{color:#50ACD5 }
.moreny{ float:left; display:block; background:url(../images/jiahao.jpg) left no-repeat; width:55px; height:18px; padding-left:25px; line-height:18px; color:#50ACD5!important; font-size:12px!important; font-weight:normal!important; margin:18px 0 0 0}


.newsnav{ width:1180px; margin:0 auto 30px auto; }
.newsnav li{ width:1130px; height:48px; line-height:48px; padding:0 10px 0 40px}
.newsnav li a{ font-size:13px; color:#747474}
.newsnav li a:hover{ color:#50ACD5}
.day2{ font-size:12px; color:#A2A2A2}





/*文字列表3*/
.bolg{ width:1180px; height:auto; overflow:hidden ; border-bottom:1px solid #E5E5E5; margin-bottom:50px;}
.bolgbt{ width:1180px; height:auto; line-height:33px; font-family:Microsoft YaHei; font-size:24px; color:#454545}
.bolgxq{ width:1180px; height:37px;line-height:37px; margin-top:14px; border-bottom:1px dashed #eee;border-top:1px dashed #eee;}



.bolgnr{ width:1180px; height:auto; overflow:hidden; padding-bottom:20px }
.blogimg{ display:block; width:191px; height:128px; float:left; margin-top:30px; overflow:hidden}
.blogimg img{transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.blogimg:hover img{transform:scale(1.05);    -webkit-transform:scale(1.05);    -moz-transform:scale(1.05);    -o-transform:scale(1.05);    -ms-transform:scale(1.05);}


.blogwz{ display:block; width:955px; height:auto; overflow:hidden; float:right; margin-top:30px;}
.blog_a{ display:block; width:955px; height:auto; overflow:hidden; font-size:14px; color:#666; font-family:Microsoft YaHei;  line-height:24px;}
.blog_a:hover{ color:#50ACD5}
.blog_b{ display:block; height:27px; margin-top:20px;}
.st_twitter{ display:block; height:19px; float:left; border-bottom:1px solid #e6720d; color:#e6720d; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.inshare{ display:block; width:76px; height:20px; float:left; margin-left:5px}
.inshare_r{ display:block; width:19px; height:20px; float:left; background:url(../images/inshare_r.jpg); line-height:20px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-left:3px;}
.readmore2{ display:block; height:20px; float:left; background:url(../images/readmore2.jpg) left no-repeat; padding-left:14px; color:#50ACD5; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px}

.blogwz2{ display:block; height:auto; overflow:hidden;  float:right; margin-top:30px;}
.blog_a2{ display:block; width:1180px; height:auto; overflow:hidden; font-size:14px; color:#666;  font-family:Microsoft YaHei; line-height:24px;}
.blog_a2:hover{ color:#50ACD5}


.b_rq{ display:block; height:37px; line-height:37px; float:left; background:url(../images/b_d.png) left 10px no-repeat; font-size:14px; color:#999; padding-left:22px; margin-left:6px}
.b_ly{display:block; height:37px; line-height:37px; float:left; background:url(../images/b_r.png) left 12px no-repeat; font-size:14px; color:#999; padding-left:22px; margin-left:26px;}





/*图片方格1*/
.tpfg{ width:1180px; height:auto; overflow:hidden; margin:0 auto}
.pro{ display:block; width:262px; height:auto; overflow:hidden; background:#E6E6E6; border:1px solid #E6E6E6; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; float:left; margin:0 0 45px 40px; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.tpfgimg{ width:262px; height:178px; display:block; background:#fff; text-align:center}
.tpfgimg img{ max-width:262px}
.probt2{ display:block; text-align:center; width:262px; height:40px;  line-height:40px; font-size:14px; font-family:Microsoft YaHei}
.pro:hover{ border:1px solid #50ACD5; background:#50ACD5; color:#FFF!important}
.tpfgjz{display:inline-block; height:140%; width:0; vertical-align:middle;}



 /*分页*/
.fy{  height:36px; margin:5px auto 10px auto; float:right;}

.fy a{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left; font-size:12px; color:#747474; background:#ebebeb; margin-right:3px;}
.fy a:hover{ color:#fff; background:#009ee5}
.fy span{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left;font-size:12px; color:#747474;}
.fy .cpb {color:#fff; background:#009ee5}
.dqfy{color:#fff!important; background:#009ee5!important}






.detail{ width:1180px; height:auto; overflow:hidden;}
.detailbt{width:1180px; height:auto; }
.detailbtwz{ width:1180px; height:auto;overflow:hidden; line-height:32px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#555;}
.detailbtdate{width:90px; height:20px; margin:15px auto 0 auto}


.de_bt_xq{display:block; width:1180px; height:auto; text-align:center; overflow:hidden;font-size:12px; color:#8e8c8c; margin-top:10px; margin-bottom:12px}

.fbz{ background:url(../images/fbz.jpg) left no-repeat; padding-left:17px}

.fbsj{background:url(../images/fbsj.jpg) left no-repeat; padding-left:17px;margin-left:20px; }
.djl{background:url(../images/djl.jpg) left no-repeat; padding-left:17px; margin:0 0 0 20px;}
.dz{ padding-left:17px; margin:0 0 0 20px;}

.detailnr{ font-family:Microsoft YaHei; font-size:14px;  color:#666; line-height:32px; margin-top:32px; padding-bottom:45px;}
.detailnr p{ font-family:Microsoft YaHei; font-size:14px;  color:#666;line-height:30px;}

.detailnr span{font-family:Microsoft YaHei; font-size:14px;  color:#666;line-height:30px;}
.detailnr img{ max-width:1100px;}



/*反馈*/
.denglu{ width:1168px; height:305px; margin:10px auto 0 auto}
.feed_bg{ width:100%; height:600px; overflow:hidden;}
.yhm{ width:765px; height:auto; overflow:hidden; margin:10px 0 0 0 }

.yzm{ display:block; width:60px; height:20px; margin:15px 0 0 14px; float:left}

/*反馈*/
.fankui{ width:1168px; height:auto; overflow:hidden; margin:0 auto; }


.fankuitop{ width:1168px; height:41px; background:url(../images/fankuitop_bg.jpg); margin:1px auto 0 auto}
.fankuitopwz{ color:#6C6C6C;font-family:Microsoft Yahei; font-size:14px; line-height:41px;  background:url(../images/fktb.jpg) left no-repeat; display:block; width:720px; padding-left:30px; margin:0 auto}

.fankuinr{ width:765px; height:487px; margin:50px auto 0 auto}




/*相册*/
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:none; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:10px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:10px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:5px}
.mod_gallerylist{width:665px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}


.bdsharebuttonbox{ float:left!important; margin:13px 0 0 0!important; padding:0 0 0 0!important; height:25px!important;}
.bds_more{ padding:0!important; margin:0 0 0 5px!important; width:26px!important; height:25px!important; background:url(../images/gd.jpg)!important}
.bds_weixin{ padding:0!important; margin:0 0 0 5px!important; width:26px!important; height:25px!important; background:url(../images/weixin.jpg)!important}
.bds_tsina{ padding:0!important; margin:0 0 0 5px!important; width:26px!important; height:25px!important; background:url(../images/sina.jpg)!important}
.bds_tqq{ padding:0!important; margin:0 0 0 5px!important; width:26px!important; height:25px!important; background:url(../images/txwb.jpg)!important}


.tpfg3title{ display:block; text-align:center; width:320px; height:60px;  line-height:60px; font-size:14px; font-family:Microsoft YaHei}


/*contact*/
.contact{ width:1180px; height:auto; overflow:hidden; margin:0 auto}
.contact_l{ width:508px; height:auto; overflow:hidden; float:left}
.conbt1{ font-family:Microsoft YaHei; font-size:20px; color:#00A0E8}
.conbt2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#9A9A9A; margin-top:0}
.connr{ height:25px; padding-left:32px; line-height:25px; font-family:Microsoft YaHei; font-size:14px; color:#666; margin-top:15px}
.connr1{ background:url(../images/con1.jpg) left no-repeat}
.connr2{background:url(../images/con2.jpg) left no-repeat}
.connr3{background:url(../images/con3.jpg) left no-repeat}
.connr4{background:url(../images/con4.jpg) left no-repeat}
.connr5{background:url(../images/con5.jpg) left no-repeat}


.contact_r{ width:573px; height:345px; float:right}



/*feedback*/
.feedback{ width:1180px; height:auto; overflow:hidden; margin:0 auto}
.feedback1{ width:700px; height:auto; overflow:hidden; margin:0 0 20px 10px}
.feedback_l{ width:100px; height:38px; line-height:38px; float:left; font-family:Microsoft YaHei; font-size:14px; color:#333; text-align:right}
.feedback_r{ width:265px; height:36px; border:1px solid #dfdfdf;  float:left; margin-left:12px}
.f_in{ display:block; float:left; width:250px; height:20px; line-height:20px; margin:8px 0 0 10px; font-size:14px; color:#666}

.fxk1{ float:left; margin:2px 0 0 110px;}
.fxk2{ float:left;  margin:2px 0 0 50px;}
.fxnr{ float:left; font-family:Microsoft YaHei; font-size:14px; color:#333; margin-left:10px }

.fxl{ width:270px; border:1px solid #d1d1d1; height:25px; padding:0 0 0 0; float:left; margin-left:110px}

.tjqx{ display:block; width:228px; height:48px; border:1px solid #d1d1d1; background:#fff; text-align:center; line-height:48px; font-family:Microsoft YaHei; font-size:20px; color:#333333; float:left; margin:20px 0 0 110px; cursor:pointer}