﻿/* CSS Document */
*{ padding-bottom:0px; margin:0px auto; padding-left:0px; padding-right:0px; padding-top:0px; }
body {font-family:Arial, Helvetica, sans-serif, "宋体";  font-size:12px; margin-top:0px; padding:0px; margin-right:0px; margin-bottom:0px; color:#333; background:#fff; margin-left:0px; overflow-x:hidden;}
ul, li, ol, dl, dt, dd, img, p, label,form { margin:0px; padding:0px; border:none;}
ul, li { list-style-type: none;	list-style-image: none; list-style:none;}
h1,h2,h3,h4,h5,p{ margin:0px; padding:0px;}
img{ border:0px;}
.clear { font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; clear: both; float: none; border:none; height:0px;}
.divleft{ float:left;}
.divright{ float:right;}
a{ text-decoration:none; color:#444}

/*头部*/
#head{ width:100%; height:94px; background-color:#FFF;}
.head{ width:1000px; height:78px; margin:0px auto; padding-top:16px;}
.text{ width:400px; height:65px; margin:8px 0px 0px 40px; overflow:hidden;}
.text p{ width:400px; line-height:23px;}
.text p span{ color:#f01803;}
.tel{ width:247px; height:65px; background:url(tel.jpg);}


/*菜单*/
#menu{ width:100%; height:45px; background-color:#1383d9;}
.meun{ width:1000px; height:45px; line-height:45px; margin:0 auto; position:relative}
.meun1{ width:242px; height:45px;  float:left; background:url(yc_11.jpg) no-repeat #016bbf 210px 15px; position:absolute; font-weight:bold}
.meun1 span{ font-size:16px; color:#fff; padding-left:23px;}
.nav-2{width:238px;height:500px;float:left;background-color:#fff;border:2px solid #2c89cf; display:none; border-top:none}
.nav-21{ width:215px; height:87px; margin:0 auto; border-bottom:1px dashed #ccc; padding-top:12px;}
#nav_jj{ border-bottom:none;}
.nav-21 h4{ width:190px; height:24px; display:block; line-height:21px; font-size:16px; background-image: url(dh_ico.png); background-repeat:no-repeat; padding-left:2px; font-family:"微软雅黑"; font-weight:normal }
.nav-21 h4 a{ color:#017fc5}
.nav-21 h4 span{ padding:5px}
.nav-21 ul{ margin-top:10px;}
.nav-21 li{ width:220px; line-height:22px; float:left; padding-left:7px;}
.nav-21 li a{ color:#666; float:left; margin-right:10px;}.nav-21 li a:hover{ color:#f00; float:left; margin-right:10px;}
.ico1{ background-position:0px 0px}
.ico2{ background-position:0px -23px}
.ico3{ background-position:0px -45px}
.ico4{ background-position:0px -67px}
.ico5{ background-position:0px -91px}
.meun2{ padding-left:242px;}
.meun2 a{ width:108px; height:45px; display:block; float:left; text-align:center; color:#fff; font-size:14px;}
.meun2 a:hover{width:108px; height:45px; display:block; float:left; text-align:center; color:#fff; font-size:14px; background:#ffbb02; font-weight:bold;}






#banner{ width:100%;}
.head_banner{ width:1423px; margin:0px auto; position:relative; z-index:0;}

.ppt_pic{  height:500px; overflow:hidden; width:100%}

.ppt_pic_content{ position:absolute; left:0;top:0; height:500px; overflow:hidden; width:100%;background:#ECECEC}

.ppt_pic_content .banner{ height:500px; width:100%; position:absolute; display:inline;}

.ppt_pic_content .banner .ban1{ background:url(images/ban_01.jpg) no-repeat center top; height:100px;}

.ppt_pic_content .banner .ban2{ background:url(images/ban_02.jpg) no-repeat center top; height:100px}

.ppt_pic_content .banner .ban3{ background:url(images/ban_03.jpg) no-repeat center top; height:99px}

.ppt_pic_content .banner .ban01{ background:url(images/ban_04.jpg) no-repeat center top; height:100px;}

.ppt_pic_content .banner .ban02{ background:url(images/ban_05.jpg) no-repeat center top; height:102px}


.ppt_pic_content .banner .ban4{ background:url(images/ban1_01.jpg) no-repeat center top; height:100px;}

.ppt_pic_content .banner .ban5{ background:url(images/ban1_02.jpg) no-repeat center top; height:99px}

.ppt_pic_content .banner .ban6{ background:url(images/ban1_03.jpg) no-repeat center top; height:100px}

.ppt_pic_content .banner .ban7{ background:url(images/ban1_04.jpg) no-repeat center top; height:99px;}

.ppt_pic_content .banner .ban8{ background:url(images/ban1_05.jpg) no-repeat center top; height:102px}





.ppt_pic_content .banner .ban10{ background:url(images/ban3_01.jpg) no-repeat center top; height:100px;}

.ppt_pic_content .banner .ban11{ background:url(images/ban3_02.jpg) no-repeat center top; height:99px}

.ppt_pic_content .banner .ban12{ background:url(images/ban3_03.jpg) no-repeat center top; height:100px}

.ppt_pic_content .banner .ban13{ background:url(images/ban3_04.jpg) no-repeat center top; height:99px;}

.ppt_pic_content .banner .ban14{ background:url(images/ban3_05.jpg) no-repeat center top; height:102px}


.ppt_pic_content  #bgjia1{background:url(images/bgjia1.png) repeat-x; height:450px; width:100%}

.ppt_pic_content  #bgjia2{background:url(images/bgjia2.png) repeat-x; height:450px; width:100%;filter:alpha(opacity=0); -moz-opacity:0; cursor:pointer; opacity:0;}

.ppt_pic_content  #bgjia3{background:url(images/bgjia3.png) repeat-x; height:450px; width:100%;filter:alpha(opacity=0); -moz-opacity:0; cursor:pointer; opacity:0;}

.ppt_pic_content  #bgjia4{background:url(images/bgjia4.png) repeat-x; height:450px; width:100%;filter:alpha(opacity=0); -moz-opacity:0; cursor:pointer; opacity:0;}


.banner_tab { position:absolute; left:0; top:470px; width:100%; height:16px;  }
.banner_tab ul { margin:0 auto; width:150px; height:16px; }
.banner_tab li { display:inline; float:left; margin:0 7px; width:16px; height:16px; overflow:hidden; background:url(images/banner_tab_bg.png) 0 0 no-repeat; cursor:pointer; }
.banner_tab li.cur { background-position:0 -16px; }

.con01_m{ width:413px; height:440px; margin-left:15px;}
.news{ width:413px; height:245px;}
.news p{ width:413px;}
.news p a{ float:left;height:35px; padding:0 15px; display:block; background:#f0f0f0; font-size:14px; color:#1383d9; font-family:"微软雅黑"; text-decoration:none; line-height:35px;}
.news p a:hover{ float:left;height:35px; padding:0 15px; display:block; background:#1383d9; font-size:14px; color:#fff; font-family:"微软雅黑"; text-decoration:none; line-height:35px;}
.news p a.hover{ float:left;height:35px; padding:0 15px; display:block; background:#1383d9; font-size:14px; color:#fff; font-family:"微软雅黑"; text-decoration:none; line-height:35px;}
.news h4{ color:#1383d9; text-align:center; font-size:14px; line-height:50px;}
.news a font{ font-size:12px;}
.news span{ width:408px; display:block; text-indent:2em; line-height:24px;height:56px; border-bottom:1px dotted #ccc; display:block}
.news span a{ color:#f00; }
.news ul{ padding-top:10px; width:413px;}
.news ul li{ line-height:30px; width:185px; float:left; margin-left:10px;overflow:hidden;height:30px; background: url(dian.jpg) no-repeat 0 13px; padding-left:7px;}
.jdad{ width:412px; height:194px; overflow:hidden;}
.slideBox{ width:412px; height:194px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{width:412px; height:194px;}


/*环境*/
#con02{ width:100%; height:490px; background-color:#f8f8f8;}
.con02{ width:1000px; margin:0px auto;}
.con021{ height:490px; width:242px; padding-top:10px;}

.con022{ float:right; float:right; width:745px;}
.con022 li{ float:left; margin-left:7px;}
.c1{ width:220px; float:left}
.c1 p{ width:204px; height:111px; background:#1183d9; padding:10px 8px;}
.c1 p strong{ font-size:14px; color:#fff; line-height:40px; text-align:center;text-indent:1em;}
.c1 p span{color:#fff; display:block; text-indent:2em; line-height:21px;}
.c1 p a{ color:#fcff00}
.c2{width:258px; float:left;}
.c3{ width:296px;}
.c3 p{width:280px; height:41px; margin-top:8px; background:#1183d9; padding:10px 8px; color:#fff; line-height:20px; text-indent:2em;}
.c3 p a{color:#fcff00}

/*bottom*/
#bottom{ width:100%; height:225px; background-color:#f5f5f5; border-top:7px solid #1383d9; padding-top:25px;}
.bottom{ width:1000px; height:200px; margin:0px auto;}
.b_logo{ width:264px; height:200px; background:url(b_logo.jpg);}
.b_wx{ width:178px; height:200px; background:url(b_wx.jpg);}
.b_m{ width:540px; height:135px; margin-top:2px; }
.b_01{ width:54px;  margin-right:60px; }
.b_02{ width:54px;}
.b_03{ width:54px; margin:0px 60px 0px 26px;}
.b_tit{ font-weight:bold; margin:5px 0px 15px 0px;}
.b_text{ line-height:23px;}
.b_text a{ color:#333; text-decoration:none;}
.b_text a:hover{ text-decoration:underline;}
.b_xx{line-height:24px; text-align:center; margin-top:11px;}


#nav{ width:100%; background-color:#f5f5f5;}
.nav_text{ width:1000px; margin:0px auto; font-family:"微软雅黑"; font-size:14px; line-height:44px;}
.nav_text span{ color:#1383d9;}
.nav{ width:1000px; margin:0px auto;}

.js01{ width:1000px; height:376px;}
.js01 dl dd{ float:left;}
.js01 dl dt{ float:left;}
.js01_tp{ margin:20px 0px 17px 0px;}
.js01_text{ width:520px; font-size:14px; font-family:"微软雅黑"; line-height:26px; margin-bottom:28px; text-indent:2em;}


.js02{ width:980px; height:250px; margin:0px auto; background-color:#fff; padding:10px;}
.js02 li{ float:left; margin-right:14px;}
#js02_jj{ margin-right:0px;}


.js03{ width:1000px; height:360px; background-color:#fff; margin-top:20px;}
.js03_bg{ width:482px; height:360px; position:absolute;}
.js03_but{ position:relative; bottom:63px; left:26px;}
.js03_but a{ margin-right:25px;}
.js03_text{ width:519px; height:360px;}
.js03_tl{ width:248px; height:216px; float:left; padding-top:24px;}
.js03_01{ width:247px; height:157px; background-color:#f5f5f5; margin:0px 1px 1px 0px;}
#js03_01{ background-color:#ededed;}
.text01{ font-size:16px; font-family:"微软雅黑"; color:#1383d9; padding:14px 0px 0px 20px; line-height:30px;}
.text01 img{ float:left; margin-right:6px;}
.text11{ font-size:16px; font-family:"微软雅黑"; color:#1383d9; padding:14px 20px 0px 0px; line-height:30px; text-align:right;}
.text11 img{ float:right; margin-left:6px; }
.text02{ width:214px; font-size:13px; padding:12px 0px 0px 20px; font-family:"微软雅黑"; text-indent:2em; line-height:24px;}

.js04{ width:1000px; height:377px; margin-top:20px;}
.js04_tp{ width:158px; height:337px; background:url(js_19.jpg); margin-right:10px;}
.js04 dl{ width:247px; height:317px; background-color:#fff; float:left; padding:10px; margin-right:15px;}
#js04_jj{ margin-right:0px;}
.js04 dl dd{ width:247px; font-size:12px; font-family:"微软雅黑"; line-height:20px; }
.js04 dl dd center{ font-size:21px; margin:12px 0px 15px 0px;}
.js04 dl dt{ padding-top:20px;}
#js04_jj2{ padding:2px 0px 12px 0px; }



