﻿body{margin:0 auto;padding:0px;font-size:12px; font-family:simsun; color:#000000; background:#ffffff;}
ul{list-style:none;padding:0px;margin:0px;}
li{list-style:none;padding:0px;margin:0px;}
p{ margin:0; padding:0;}
*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px; font-size:12px; font-weight:normal;}
h3{ font-size:12px; font-weight:normal;}
.clear{clear:both;}
img{border:0;}
input,button,select,textarea{outline:none} textarea{resize:none}
a{ color:#000000; text-decoration:none; font-size:12px;}

.tabls table tbody tr{ border:1px dashed #ccc;}
.tabls table tbody tr td{ border:1px dashed #ccc}
.top{ width:100%; height:168px; background:url(../images/index_01.jpg) no-repeat center;}
.hygl{ width:280px; margin-top:10px; height:23px; line-height:23px; color:#555651; float:left;}
.dm{ width:232px; height:23px; text-align:center; line-height:23px; float:right; color:#ffffff; margin-top:6px;}
.dm a{ color:#ffffff;}
.logo{ width:615px; height:135px; float:left;}
.dh{ margin-top:41px; float:right; background:url(../images/index_12.jpg) no-repeat; width:245px; height:67px;}
#searchBox{ width:245px; height:25px; margin-top:42px;}
#searchBox input{background:0; border:0;}
.stext{ float:left; border:none; width:200px; margin-top:5px; height:16px; line-height:16px; margin-left:5px; color:#717171; font-size:12px;}
.sbut{ float:right; width:40px; height:25px; cursor:pointer;}
.center{ width:1000px; margin:0 auto;}

.menud{ width:100%; height:45px; background:url(../images/index_18.jpg) repeat-x;}
.menud ul{ width:1000px; margin:0 auto; height:45px;}
.menud ul li{ width:109px; float:left; background:url(../Images/index_23.jpg) right center no-repeat; height:45px; line-height:45px; text-align:center;}
.menud ul li a{ color:#ffffff; display:block; font-size:14px; font-family:Microsoft YaHei;}
.menud ul li a:hover{ background:url(../images/index_20.jpg) no-repeat; color:#0a1c9b;}
.menud ul li .a1{ background:url(../images/index_20.jpg); color:#0a1c9b;}

.mininban{ width:100%; height:350px; overflow:hidden; text-align:center}
.inban{ width:100%; height:500px; overflow:hidden; text-align:center}
.mainbanner{height:100%;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:100%;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:100%;position:relative;}
.mainbanner_window li{background:#FFF;width:2000px; text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;bottom:10px;width:100px;height:10px;margin-left:-25px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden; float:left;display:inline;}
.mainbanner_list a{background:#e77917;width:12px;height:12px;line-height:12px;overflow:hidden;text-align:center; font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background:#F00; text-decoration:none;}
.mainbanner_list li a:hover{background:#F00; text-decoration:none;}

.search{ width:245px; height:25px; background:url(../images/index_28.jpg) no-repeat; float:right; margin-top:9px;}
.search input{background:0; border:0;}
.ttext{ float:left; border:none; width:200px; margin-top:5px; height:16px; line-height:16px; margin-left:5px; color:#717171; font-size:12px;}
.tbut{ float:right; width:40px; height:25px; cursor:pointer;}

.mleft{ float:left; width:211px;}
.mt{ width:211px; background:url(../images/index2_03.jpg) no-repeat; height:157px; text-align:center}
.mt p{ width:211px; font-size:22px; font-family:Microsoft YaHei; color:#ffffff; padding-top:75px; margin-bottom:4px;}
.mt span{ font-size:12px; color:#ffffff; text-transform:uppercase; font-family:Microsoft YaHei;}

.dmenu{ width:211px;}
.dmenu ul li{ width:211px; height:50px; text-align:center; background:url(../images/index_39.jpg) no-repeat;}
.dmenu ul li a.menu{ font-size:14px; font-weight:normal; height:50px; line-height:50px}
.dmenu ul li a{ display:block; height:50px;}
.dmenu ul li a:hover{ background:url(../images/index_37.jpg) no-repeat; color:#0d1c92;}
.dmenu ul li a.menu:hover{ background:url(../images/index_37.jpg) no-repeat; color:#0d1c92;}
.dmenu ul li a.hover{ background:url(../images/index_37.jpg) no-repeat; color:#0d1c92;}
.dmenu ul li ul.s-menu{	position:relative;display:none; z-index:9999; background:none;border:1px solid #a6a6a6; width:147px; border-left:none; padding-top:14px; padding-bottom:10px; text-align:center; margin-left:211px; margin-top:-50px; background:#f5f5f5;}
.dmenu ul li ul.s-menu li{ height:36px; line-height:36px; width:147px; background:none;}
.dmenu ul li ul.s-menu li a{ display:block; color:#0d1c92;font-size:14px; font-family:Microsoft YaHei;}
.dmenu ul li ul.s-menu li a:hover{ background:none;}

.mp{ width:752px; float:right; margin-top:34px;}
.mpt{ width:752px; background:url(../images/index_35.jpg) no-repeat; height:31px; line-height:31px;}
.mpt span{ font-size:24px; float:left; color:#0d1c92;}
.mpt span font{ font-size:18px; text-transform:uppercase; color:#8d8d8d;}
.mpt a{font-size:14px; color:#414141; float:right;}

.plist{ width:764px; margin-top:17px;}
.plist li{ width:177px; float:left; margin-bottom:15px; margin-right:12px;}
.plist li img{ border:1px solid #d1d1d1; width:175px; height:175px; padding:2px;}
.plist li p{ width:33px; line-height:33px; text-align:center; width:177px;}

.mc{ width:100%; background:url(../images/index_43.jpg) no-repeat center; height:394px; margin-top:7px;}
.video{ float:left; background:url(../images/index_03.png) no-repeat; width:296px; height:229px; margin-top:122px;}
.video embed{ padding:5px;}

.about{ float:left; width:357px; margin-left:22px; margin-top:122px; line-height:24px;}
.about a{ color:#01118d;}

.mn{ width:1000px; height:412px; background:url(../images/index_461.jpg) no-repeat; margin:0 auto; margin-top:30px;}
.cjwt{ width:278px; float:left;}
.wtt{ width:100%; height:18px;}
.wtt p{ font-size:18px; font-family:Microsoft YaHei; float:left; padding-left:16px; height:18px; line-height:18px;}
.wtt a{ float:right; font-size:14px; color:#818181; padding-right:5px; font-family:Microsoft YaHei;}
.cjwt ul{ width:248px; margin:0 auto; padding-top:7px;}
.cjwt ul li{ margin-top:16px; width:248px; height:73px; background:url(../images/index5_03.jpg) no-repeat;overflow:hidden}
.cjwt ul li a{ padding-left:30px;}
.cjwt ul li p{ padding-left:30px; color:#878787; line-height:24px; padding-top:5px;}

.xwzx{ width:344px; float:left; margin-left:42px;}
.xwzx ul{ width:328px; margin:0 auto; padding-top:139px;}
.xwzx ul li{ width:328px; height:34px; line-height:34px; background:url(../images/index5_09.jpg) no-repeat;}
.xwzx ul li a{ padding-left:13px; display:block;}

.hyzx{ float:left; margin-left:59px; width:275px;}
.hyzx ul{ width:261px; margin:0 auto; padding-top:139px;}
.hyzx ul li{ width:261px; height:34px; line-height:34px; background:url(../images/index5_09.jpg) no-repeat;}
.hyzx ul li a{ padding-left:13px; display:block;}


#qqfloat{z-index:9999;} 
#ykfOpenBox{width:174px;}
#ykfOpenBox .ykf_top{ height:70px;width:174px; background:url(../images/y13kf_01.png) no-repeat;}
#ykfOpenBox .ykf_body{ width:174px; background:#18a4ef; padding-bottom:10px; overflow:hidden; border-radius:0 0 4px 4px;}
#ykfOpenBox .ykf_body .nrlist{ width:152px; border:1px solid #0f82c0; background:#dbf3ff; overflow:hidden; margin:0 auto; border-radius:4px 4px 4px 4px;}
#ykfCloseBtn{ width:10px; height:10px; position:absolute; background:url(../images/y13kf_03.png) no-repeat 0 -96px; cursor:pointer; overflow:hidden; text-indent:-999em; right:13px; top:8px; opacity:0.5;}
#ykfCloseBtn:hover{ opacity:1;}
#ykfOpenBox .ykf_body .nrlist dl dt{ height:32px; color:#002031; line-height:32px; padding-left:20px; background:url(../images/y13kf_03.png) no-repeat 5px 9px #b3e5ff;}
#ykfOpenBox .ykf_body .nrlist dl dd{ padding:10px 0 2px; overflow:hidden; text-align:center;}
#ykfOpenBox .ykf_body .nrlist dl dd ul li{ padding-bottom:8px; overflow:hidden;}
#ykfOpenBox .ykf_body .nrlist dl dd ul li img{ vertical-align:middle;}
#ykfOpenBox .ykf_body .nrlist dl dd.tel{ font-size:16px; color:#00314c; background:url(../images/y13kf_03.png) no-repeat 16px -130px; padding-bottom:8px;}
#ykfColseBox{ width:40px; height:156px; background:url(../images/y13kf_02.png) no-repeat; float:right; overflow:hidden; cursor:pointer; display:none;}

#tesr{ width:100%; height:43px; border-bottom:1px solid #c3c3c3;}
#gjc{ height:43px; line-height:43px; float:left; color:#000000; font-size:12px;}
#gjc span{font-size:12px; font-weight:bold;}

.news{ width:1000px; margin:0 auto; background:url(../images/index6_03.jpg) no-repeat;}

.tab1{ width:139px; float:left; text-align:center;display:block; height:41px; line-height:32px;}
.tab2{ width:139px; float:left; text-align:center;display:block; height:41px; line-height:32px;}

.more{ width:60px; height:41px; line-height:41px; float:right;}
.more a{ color:#8a7e7e; font-size:14px; font-family:Microsoft YaHei;}

.pro-c{	position:relative;	height:232px;width:1000px;	margin:0 auto; margin-top:14px;}
.pro-c .pro-c-list{	width:885px !important;margin:0 auto;	overflow:hidden;}
.pro-c .pro-c-list ul{	width:10000px;}
.pro-c .pro-c-list li{	float:left;	display:block;	width:200px;height:232px;	margin-right:27px;}
.pro-c .pro-c-list li img{	border:1px solid #d1d1d1;display:block;	padding:2px;width:198px;height:198px;}
.cpmc{ width:200px; height:30px; line-height:30px; text-align:center;}
.pro-c p{display:block;	width:41px;	height:58px;position:absolute;	top:64px;cursor:pointer;}
.pro-c .pro-c-left{	left:0;	background:url(../images/index_56.jpg) no-repeat;}
.pro-c .pro-c-right{right:0;background:url(../images/index_59.jpg) no-repeat right 0;}

.linkwrap{margin-top:32px;position:relative;height:30px;width:1000px; padding:10px 0; margin:0 auto; margin-top:14px;}
.link{margin-top:32px;position:relative;height:232px;width:1000px;margin:0 auto; margin-top:14px;}
.link .link-list{width:885px !important ;margin:0 auto;	overflow:hidden;}
.link .link-list ul{width:10000px !important;}
.link .link-list li{float:left;	display:block;	width:200px;height:232px;margin-right:27px;}
.link .link-list li img{border:1px solid #d1d1d1;display:block;padding:2px;	width:198px;height:198px;}
.link p{	display:block;	width:41px;	height:58px;position:absolute;	top:64px;cursor:pointer;}
.link .link-left{left:0;background:url(../images/index_56.jpg) no-repeat;}
.link .link-right{right:0;background:url(../images/index_59.jpg) no-repeat right 0;}


.rollphotos {WIDTH: 295px; margin-top:122px; float:right; height:208px;}
.blk_29 { OVERFLOW: hidden; ZOOM: 1; POSITION: relative;}
.blk_29 .Cont { OVERFLOW: hidden; WIDTH: 208px; float:left;}
.blk_29 .LeftBotton { FLOAT: left; WIDTH: 31px; CURSOR: pointer; HEIGHT: 70px; background:url(/images/index1_03.jpg) no-repeat;  margin-top:73px; margin-right:14px;}
.blk_29 .RightBotton { FLOAT: right; WIDTH: 31px; CURSOR: pointer; HEIGHT: 70px; background:url(/images/index1_05.jpg) no-repeat;  margin-top:73px;}
.blk_29 .boxs {	FLOAT: left; WIDTH: 208px;}
.blk_29 .boxs a img{ width:206px; height:208px; border:1px solid #a9a9a9;}


.footer{ width:100%; height:196px; overflow:hidden;  background:url(../images/index_62.jpg) no-repeat center; margin-top:31px; color:#ffffff;}
.footer a{ color:#ffffff;}
.links{ width:393px; float:left; line-height:27px;}
.links p{ padding-top:55px; padding-bottom:10px;}

.ewm{ float:left; width:147px; height:147px; margin-left:51px; margin-top:27px;}
.ewm img{ width:147px; height:147px;}

.lxwm{ width:353px; float:right;}
.lxwm p{ width:353px; text-align:left; line-height:24px; padding-top:80px;}

.indexlink{ width:1420px; padding:10px; margin:0 auto; background:url(../images/index_63.jpg) repeat center;color:#FFF;}
.indexlink a{ color:#FFF;}


.bann{ width:100%; background:url(../images/other_02.jpg) no-repeat center; height:350px;}
.bann1{ width:100%; background:url(../images/bann1.jpg) no-repeat center; height:350px;}
.bann2{ width:100%; background:url(../images/bann2.jpg) no-repeat center; height:350px;}

.n_tou{ width:752px; background:url(../images/index_35.jpg) no-repeat; height:31px; line-height:31px;}
.n_tou span{ font-size:24px; float:left; color:#0d1c92; font-family:Microsoft YaHei;}
.n_tou span font{ font-size:18px; text-transform:uppercase; color:#8d8d8d;}
.n_tou p{ font-size:12px; color:#414141; font-family:Microsoft YaHei; float:right; padding-right:5px;}
.n_tou p a{ color:#414141;}

.lists{ width:764px;}
.lists { margin-top:17px;}
.lists li{ width:177px; float:left; margin-right:12px;}
.lists li img{ border:1px solid #d1d1d1; width:175px; height:175px; padding:2px;}
.lists li p{ width:33px; line-height:33px; text-align:center; width:177px;}

#img_List{ width:764px;}
#img_List ul { margin-top:17px;}
#img_List ul li{ width:177px; float:left; margin-right:12px;}
#img_List ul li img{ border:1px solid #d1d1d1; width:175px; height:175px; padding:2px;}
#img_List ul li p{ width:33px; line-height:33px; text-align:center; width:177px;}

.pcont{ width:712px; line-height:24px; margin-left:20px; margin-top:15px;}
.pcont h2{ font-size:18px; text-align:center; margin-bottom:15px; font-weight:bold;}
.pcont h1{ font-size:18px; text-align:center; margin-bottom:15px; font-weight:bold;}

.nlists{ width:712px; margin-left:20px; margin-top:20px;}
.nlists li{ width:712px; height:39px; line-height:39px; border-bottom:1px dotted #c7c7c7;}
.nlists li a{ float:left;}
.nlists li span{ float:right;}

.xw_news{ width:100%; float:left; margin-top:20px; }
.xw_top{ width:100%; height:30px; line-height:30px; float:left; font-size:22px; border-bottom:2px solid #ccc;}
.xw_top font{ font-size:18px;}
.xw_news ul{ float:left; margin-top:10px; width:100%}
.xw_news ul li{ float:left; width:100%; height:30px; line-height:30px; margin-top:5px; overflow:hidden}
.xw_news ul li a{ font-size:14px; }


/*翻页*/
.pageNavi{text-align:center; margin-top:20px; margin-bottom:20px;}
.wp-pagenavi {CLEAR: both;}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}


#faqbox input{ width:200px; height:26px; border:1px solid #CCC}
#faqbox textarea{ border:1px solid #CCC}
#faqbox div{ margin-bottom:10px;}
.tj{ width:80px; height:32px; text-align:center; line-height:32px; background:#ccc; color:#FFF; border:0; cursor:pointer; margin-left:65px;}

.newrelated{ width:100%; margin:0 auto; border-top:1px solid #dddddd; margin:0 auto;}
.newrelated ul{ width:100%; padding-bottom:20px;}
.newrelated ul li{height:30px;line-height:30px;}
.newrelated ul li a{ color:#2a2a2a;}
.newrelated ul li span{ float:right; color:#727272;}
.newrelated h4{ font-size:14px; font-weight:normal; padding:10px 0 0 0;}