*{word-wrap:break-word;word-break:break-all }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0 }
body, button, input, select, textarea{font:12px/1.5 tahoma, arial, \5b8b\4f53 }
h1, h2, h3, h4, h5, h6{font-size:100% }
ul, ol{list-style:none }
a{text-decoration:none;color:#8451c6 }
a:hover{text-decoration:none }
a{outline:none;/*IE8,FF*/ hide-focus:expression(this.hideFocus=true);/*IE6 7*/}
img{border:0;vertical-align:middle }
td{ padding-left:5px;}
button, input, select, textarea{font-size:100% }
input, select{vertical-align:middle }
.clear{ clear:both;}
*body{background-image:url(about:blank);background-attachment:fixed}
::selection{background:#9252c0;color:white;/* Safari */}
body{font-family:"Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";}
/* Style 20141229 */

/*头部导航样式*/
.header{ background:url(../images/header_bg.jpg) repeat-x top; height:139px; width:100%; margin:auto;}
.header_con{ width:1103px; height:139px; position:relative; margin:auto;}
.header_con .logo{ width:512px; height:79px; position:absolute; left:2px; top:30px; background:url(../images/logo.jpg); text-indent:-999em;}
.header_con .dianhua{
	width:216px;
	height:76px;
	position:absolute;
	left: 886px;
	top: 28px;
}


.menu{ width:100%; height:42px; margin:auto; background:#2164aa;}
.menu ul{ width:1103px; height:42px; padding:0; margin:0 auto;}
.menu ul li{ float:left; color:#FFFFFF; width:124px; line-height:42px; text-align:center; font-size:14px; border-right:1px #012875 solid;}
.menu ul li a{ color:#FFFFFF;}
.menu ul li a:hover{ color:#FFCC00;}


.banner{ background-image:url(../images/tb2.jpg); background-position:top; background-repeat:no-repeat; height:472px; margin:auto; overflow:hidden;}
.banner_box{ width:1103px; height:404px; margin:auto; margin-top:12px;}

/*首页轮番大图*/
.all-banner{width:100%;height:404px;overflow:hidden;margin:0 auto}
.all-banner img{width:990px;margin:0 auto;display:block}
.fullSlide{width:100%;position:relative;height:404px;overflow:hidden;-moz-user-select:none}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;height:404px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:458px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:20px;line-height:20px;overflow:hidden;display:none}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;overflow:hidden;background:url(../img/fullSlide.png) no-repeat;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;line-height:999px}
.fullSlide .hd ul .on{background-position:right top;filter:alpha(opacity=80);opacity:0.8}
.fullSlide .pd{width:1000px;height:40px;position:relative;margin:0 auto;clear:both;display:none}
.fullSlide .prev,.fullSlide .next{position:absolute;cursor:pointer;width:40px;height:40px;overflow:hidden;left:15px;z-index:2;top:-210px;background:url(../img/slider-arrow.png);-moz-user-select:none;display:none}
.fullSlide *::selection{background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.6)}
.fullSlide *::-moz-selection{background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.6)}
.fullSlide .next{left:auto;right:15px;background-position:left bottom}
/*首页轮番大图end*/


.index_box{ width:1103px; height:auto; margin:auto;}
.index_box_left{ width:235px; height:auto; float:left;}
.left_box1{ width:235px; background:url(../images/jm1.jpg); height:252px;}
.left_box1 h2{ color:14px; line-height:33px; text-indent:34px; color:#FFFFFF; font-weight:normal;}
.left_box1 p{ padding:10px;}

.left_box2{ width:233px; height:auto; border:1px #c7c7c7 solid; margin-top:13px;}
.left_box2 h2{ background:url(../images/jm2.jpg) no-repeat top; color:14px; line-height:31px; text-indent:34px; color:#FFFFFF; font-weight:normal;}
.left_box2 ul{ width:223px; padding:0px; margin:0; height:auto;  }
.left_box2 ul li{ background:url(../images/jm3.jpg); height:28px; text-indent:40px; line-height:28px; font-size:14px; margin-top:10px; margin-bottom:10px; margin-left:5px; width:223px;  }
.left_box2 ul li a{ color:#000000;}
.left_box2 ul li a:hover{color:#FFCC00}

.left_box3{ width:233px; height:356px; border:1px #c7c7c7 solid; margin-top:13px;}
.left_box3 h2{ background:url(../images/jm2.jpg) no-repeat top; color:14px; line-height:31px; text-indent:34px; color:#FFFFFF; font-weight:normal;}
.left_box3 p{ line-height:24px; padding:10px; padding-right:5px;}

.index_box_right{ width:857px; height:auto; float:left; position:relative; float:right;}
.right_box1{ width:421px; height:auto; border:1px #c6c6c6 solid; position:absolute; left:0; top:0; padding-bottom:10px;}
.right_box1 h2{ background:url(../images/jm5.jpg); line-height:36px; font-size:14px; text-indent:24px; color:#FFFFFF; }
.right_box1 ul{ padding:0; margin:0;}
.right_box1 ul li{ background:url(../images/dd.jpg) no-repeat left; line-height:30px; color:#000000; border-bottom:1px #CCCCCC dotted; text-indent:12px; width:375px; margin:auto;}
.right_box1 ul li span{ color:#999999; float:right;}
.right_box1 ul li a{ color:#333}
.right_box1 ul li a:hover{ color:#FFCC00}

.right_box2{ width:421px; height:auto; padding-bottom:10px; border:1px #c6c6c6 solid; position:absolute; right:0; top:0;}
.right_box2 h2{ background:url(../images/jm5.jpg); line-height:36px; font-size:14px; text-indent:24px; color:#FFFFFF; }
.right_box2 ul{ padding:0; margin:0;}
.right_box2 ul li{ background:url(../images/dd.jpg) no-repeat left; line-height:30px; color:#000000; border-bottom:1px #CCCCCC dotted; text-indent:12px; width:375px; margin:auto;}
.right_box2 ul li span{ color:#999999; float:right;}
.right_box2 ul li a{ color:#333}
.right_box2 ul li a:hover{ color:#FFCC00}

.right_box3{ width:857px; height:284px; margin-top:300px; background:url(../images/jm6.jpg); position:relative;}
.right_box3 h2 a{
	width:51px;
	height:22px;
	position:absolute;
	display:block;
	left: 784px;
	top: 30px;
	text-indent:-999em;
}
.right_box3 h6 a{
	width:107px;
	height:26px;
	position:absolute;
	left: 309px;
	top: 229px;
	text-indent:-999em;
}

.right_box3 p{
	position:absolute;
	width:480px;
	height:140px;
	left: 310px;
	top: 82px;
	font-size:14px;
	line-height:24px;
}

.right_box4{ width:855px; height:auto; margin-top:10px;  border:1px #c6c6c6 solid; }
.right_box4 h2{ background:url(../images/jm7.jpg); height:37px; color:#FFFFFF; font-size:14px; font-weight:800; line-height:37px; text-indent:12px;}
.right_box4 .box4_con{ padding:10px; height:200px;}
.box4_con ul{ padding:0px; margin:0px;}
.box4_con ul li{ width:141px; height:193px; margin-left:15px; margin-right:5px; margin-top:10px; float:left }
.box4_con ul li img{border:1px #d9dadc solid;}
.box4_con ul li img:hover{ border:1px #e52242 solid;}
.box4_con ul li p{ text-align:center; line-height:35px;}

.footer{ background-image:url(../images/footer_bg.jpg); background-repeat:no-repeat; background-position:center; height:159px; margin-top:20px;}
.footer_box{ width:1103px; height:159px; margin:auto;}
.footer_box h2{ text-align:center; color:#FFFFFF; font-size:12px; line-height:46px; font-weight:normal;}
.footer_box h2 a{ color:#FFFFFF;}
.footer_box h2 a:hover{ color:#FF9900}
.footer_box p{ line-height:24px; text-align:center; padding:20px;}



.about_box3{ width:855px; height:auto; border:1px #d0d0d0 solid; border-top:3px #1d8acb solid;; position:relative;}
.about_box3 h2{ background:url(../images/jm8.jpg) no-repeat left; width:761px; height:60px; position:absolute; left:24px; top:0; border-bottom:1px #d0d0d0 solid; line-height:60px;  font-size:16px; color:#0066cf; padding-left:44px;}
.about_box3 h2 span{ font-size:12px; color:#666; line-height:60px; float:right; font-weight:normal;}
.about_box3 .con_box{ padding:30px; margin-top:50px; line-height:36px; font-size:14px;}
.con_box ul{ padding:0px; margin:0px;}
.con_box ul li{ width:236px; height:224px; margin-left:13px; margin-right:10px; margin-top:10px; float:left }
.con_box ul li img{border:1px #d9dadc solid;}
.con_box ul li img:hover{ border:1px #e52242 solid;}
.con_box ul li p{ text-align:center; line-height:35px;}

.pages{width:670px; height:27px; background:url(xi_03.jpg) repeat-x; padding:11px 3px 0 0; margin-left:4px;overflow:hidden; margin:0 auto; text-align:center;}
.pages p{float:right;}
.pages p a.sy{width:31px; height:16px; display:block; background:url(../images/p_1.jpg) no-repeat; float:left;margin-right:7px;}
.pages p a.sy:hover{background:url(../images/p_3.jpg) no-repeat;}
.pages p a.clumb{width:16px; height:16px; display:block; background:#e5e4e4;float:left; line-height:16px; color:#828282; font-size:12px;
 font-family:Arial, Helvetica, sans-serif; text-align:center; margin-right:2px; font-weight:bold;}
 .pages p a.clumbb{width:16px; height:16px; display:block; background:#663300;float:left; line-height:16px; color:#828282; font-size:12px;
 font-family:Arial, Helvetica, sans-serif; text-align:center; margin-right:2px; font-weight:bold;}
.pages p a.clumb:hover,.pages p a.clumb.hover{background:#663300;; color:#FFF;}
.pages p a.clumb{width:16px; height:16px; display:block; background:#e5e4e4;float:left; line-height:16px; color:#828282; font-size:12px;
 font-family:Arial, Helvetica, sans-serif; text-align:center; margin-right:2px; font-weight:bold;}
