﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.conbg { background:url(Img/Index/conbg.gif) repeat-y center top; padding:12px 0 13px 0;}
.banner { width:960px; height:400px; margin:0 auto; margin-bottom:40px;}
.banner img { width:954px; height:394px; border:3px solid #858784;}


.h_ser {height: 42px;
    left: 50%;
    line-height: 42px;
    margin-left: -480px;
    margin-top: 400px;
    overflow: hidden;
    position: absolute;
    width: 960px; color:#708392;}
.h_ser a { padding:0 6px; color:#708392;}
.s_inp { width:272px; height:21px; margin:8px 0 0 0;}
.inp01 { width:210px; height:21px; line-height:21px; border:medium none; background:url(Img/Index/txt.gif) no-repeat; text-align:left; padding:0 0 0 6px; font-size:12px; color:#fff; margin-right:2px;}


.prolist { width:201px; height:606px; overflow:hidden;}
.prolist h2 { height:40px; padding:16px 0 0 0; line-height:18px; background:url(Img/Index/listh2.gif) no-repeat; text-align:center; font-size:16px;}
.prolist h2 a { color:#0081e5;}
.prolist h2 q { display:block; font-size:10px; color:#ccc; font-weight:normal;}
.list_con { width:184x; height:525px; overflow:hidden; padding:18px 0 0 15px; border:1px solid #e9e9e9; border-top:none;}
.list_con h3 { font-size:14px; width:139px; height:29px; line-height:29px; overflow:hidden; margin:0 0 8px 0; background:#00a0e9 url(Img/Index/listh3_dd.gif) no-repeat 15px center; padding-left:30px; font-weight:normal;}
.list_con h3 a { color:#fff;}
.list_con ul { width:169px; overflow:hidden; padding:3px 0 8px 0;}
.list_con ul li { height:28px; line-height:28px; overflow:hidden; background:url(Img/Index/listdd.gif) no-repeat 15px center; padding-left:32px; border-bottom:1px dashed #f1f1f1;}
.list_con ul li a { color:#717272;}
.list_con ul .nobot { border-bottom:none;}

.pro {  width:745px; height:606px; overflow:hidden;}
.probar { font-size:14px; height:28px; background:url(Img/Index/barpro.gif) no-repeat left top; padding:22px 10px 0 0;}
.probar ul li { float:left; padding:0 10px 0 0; font-weight:bold;}
.probar ul li a { color:#686868; padding-left:34px; background:url(Img/Index/p_h2.gif) no-repeat 10px top; display:block;}
.probar ul li a:hover, .probar ul .cur a { display:block; color:#00a0e9; background:url(Img/Index/p_h1.gif) no-repeat 10px top;}
.pro_con { width:715px; height:540px; overflow:hidden; padding:16px 0 0 30px; background:url(Img/Index/pro_ul.gif) no-repeat right top;}
.pro_con ul li { margin:14px 22px 0 0; width:215px; height:256px; overflow:hidden; float:left; display:inline;}
.pro_con ul li img { width:205px; height:204px; border:1px solid #e9e9e9; padding:4px;}
.pro_con ul li img:hover{ border:1px solid #00A0E9;}
.pro_con ul li span { height:42px; line-height:32px; background:url(Img/Index/xx1.gif) no-repeat center 16px; overflow:hidden; text-align:center; display:block;}
.pro_con ul li span a { background-color:#fff; padding:0 9px; color:#686868;}
.pro_con ul li span a:hover{color:#00A0E9;}
.hz { width:958px; height:172px; border:1px solid #e5e5e5; background-color:#f9f8f8;}
.hz h2 { padding:15px 16px 0 30px; height:27px; font-size:16px;}
.hz h2 a { color:#009be1;}
.hz h2 q { font-size:15px; font-family:"Times New Roman", Times, serif; padding-left:6px; color:#dedddd; font-weight:normal;}
.hz_con { padding:19px 0 0 0; height:110px; background:url(Img/Index/khsha.gif) no-repeat center top; overflow:hidden;}
.h01, .h02 { padding:2px 0 0 0;}
.hz_con ul { margin:0 10px 0 0px; width:884px; display:inline;}
.hz_con ul li { float:left; width:134px; margin-right:15px;}
.hz_con ul li img { width:132px; height:61px; border:1px solid #e9e9e9;}
.hz_con ul .nobot { margin-right:0;}
.hz_con ul li span { text-align:center; display:block; height:23px; line-height:23px; overflow:hidden; margin-top:5px; background-color:#fff;}
.hz_con ul li span a { color:#5b5b5b;}



.ys02 { height:1199px; overflow:hidden; margin-top:14px; background:url(Img/Index/ysdi.gif) no-repeat right bottom;}
.ys02 h2 { height:135px;}
.y1 { top:67px; left:0;}
.y1_1 { top:112px; left:488px;}
.y1_1 h3 { padding:0 0 10px 0;}
.y1_1 p { width:398px; padding:15px 0 0 22px; line-height:20px; color:#4d4d4d; font-size:13px; background:url(Img/Index/ysdd.gif) no-repeat left 18px; margin-left:48px;}
.y1_1 p span { color:#e93c00;}
.y2 { top:417px; left:524px;}
.y2_2 { top:400px; left:7px;}
.y2_2 p { margin-left:60px;}
.y3 { top:676px; left:55px;}
.y3_3 { top:700px; left:488px;}
.y3_3 p { margin-left:52px;}
.y4 { top:947px; right:0;}
.y4_4 { top:936px; left:7px;}
.y4_4 p { margin-left:52px;}

.bd01 { width:960px; height:118px;}
.bd01 img { border:1px solid #d0d0d0; width:958px; height:116px;}



.zs { height:292px; overflow:hidden; margin-top:12px;}
.zs_con { padding:24px 0 0 0; height:226px; overflow:hidden; background:url(Img/Index/khsha.gif) no-repeat center top;}
.z01, .z03 { padding:50px 0 0 0;}
.zs_con ul { margin-left:20px; display:inline; width:881px; overflow:hidden;}
.zs_con ul li { float:left; width:204px; height:226px; margin-right:16px; display:inline;}
.zs_con ul li img { border:1px solid #e9e9e9; padding:4px; width:194px; height:163px;}
.zs_con ul li span a { height:22px; line-height:22px; text-align:center; display:block; overflow:hidden; background-color:#f0f0f0; margin-top:9px;}
.zs_con ul li span a { color:#5b5b5b;}
.zs_con ul .nobot { margin-right:0;}

.jz { height:455px; overflow:hidden; margin-top:13px;}
.jz h2 { background:url(Img/Index/barjz.gif) no-repeat; height:41px; line-height:36px; font-size:16px; padding:0 16px 0 20px;}
.jz h2 a { color:#fff;}
.jz h2 span { margin:12px 0 0 0;}
.jz_con { height:414px; overflow:hidden;}
.jz_con dl { width:480px; height:191px; overflow:hidden; padding:15px 0 0 0;}
.jz_con dl dt { width:183px; height:170px;}
.jz_con dl dt img { width:173px; height:160px; padding:4px; border:1px solid #e9e9e9;}
.jz_con dl dd { width:225px; height:185px; overflow:hidden; padding:0 0 0 10px;}
.jz_con dl dd h3 a { height:28px; line-height:28px; color:#00a0e9; font-size:14px;}
.jz_con dl dd p { line-height:22px; padding:3px 0 0 0;}
.jz_con dl dd span img { padding:5px 0 0 0; float:right;}
.jz_con .nobot { margin-right:0; background:none;}


.about { width:710px; height:492px; overflow:hidden; margin:0;}
.about h2 { background:url(Img/Index/barabout.gif) no-repeat;}
.a_con { padding:18px 0 0 0; height:425px; overflow:hidden;}
.a_con dl { width:696px; height:255px; overflow:hidden; background:url(Img/Index/a_ul.gif) repeat-x left bottom;}
.a_con dl dt { float:left; width:257px; height:227px; overflow:hidden;}
.a_con dl dd { float:left; width:416px; height:227px; padding-left:22px; overflow:hidden;}
.a_con dl dd h3 a { color:#515252; font-size:14px; height:26px; line-height:26px;}
.a_con dl dd h3 a:hover{ color:#00A0E9;}
.a_con dl dd p { line-height:22px; color:#585858; padding:8px 0 0 0;}
.a_con dl dd span img { margin:26px 0 0 0;}
.a_con ul { width:710px; height:180px; padding:15px 0 0 0; overflow:hidden;}
.a_con ul li { float:left; width:154px; margin-right:23px;}
.a_con ul li img { padding:4px; border:1px solid #e9e9e9; width:144px; height:112px;}
.a_con ul li img:hover { border:1px solid #00A0E9; }

.a_con ul li span { text-align:center; display:block; height:34px; line-height:28px; overflow:hidden;}
.a_con ul li span a { color:#8c8c8c;}
.a_con ul li span a:hover{ color:#00A0E9;}


.ry { width:231px; height:492px; overflow:hidden; background:url(Img/Index/sha1.gif) no-repeat left 64px; padding:0 0 0 19px;}
.ry h2 { height:36px; line-height:36px; background-color:#00a0e9; font-size:16px; padding:0 16px 0 24px;}
.ry h2 a { color:#fff;}
.ry h2 span { margin:15px 0 0 0;}
.ry_con { padding:16px 0 0 4px; width:227px; height:440px;}
.r01, r02 { padding:129px 0 0 0;}
.ry_con dl { margin:0 7px; display:inline; width:180px;}
.ry_con dl dt { width:180px; height:240px;}
.ry_con dl dd a { height:32px; line-height:32px; text-align:center; display:block; overflow:hidden; color:#828688;}
.ry_con ul { padding:8px 0 0 0; width:227px; overflow:hidden;}
.ry_con ul li { height:26px; line-height:26px; background-color:#f0f0f0; border-bottom:2px solid #fff; text-align:center; overflow:hidden;}
.ry_con ul li a { color:#7b7b7b;}
.ry_con ul .bacli { background-color:#f4f4f4;}

.new { width:710px; height:415px; overflow:hidden; margin-top:15px;}
.bardt { height:41px; background:url(Img/Index/bardt.gif) repeat-x; padding:0 12px 0 0;}
.bardt ul li { float:left; line-height:41px; font-size:16px;}
.bardt ul li a { padding:0 30px; color:#000;}
.bardt ul li a:hover, .bardt ul .cur a { background:url(Img/Index/dt_sj.gif) no-repeat; display:block; color:#fff;}
.bardt span { margin:12px 0 0 0;}
.n_con { padding:22px 0 0 0; width:710px; height:351px; overflow:hidden;}
.n_con dl { width:687px; height:142px; overflow:hidden; background:url(Img/Index/dt_ul.gif) repeat-x left bottom; overflow:hidden;}
.n_con dl dt { width:138px; height:122px;}
.n_con dl dt img { width:128px; height:112px; padding:4px; border:1px solid #e9e9e9;}
.n_con dl dd { padding-left:26px; width:482px;}
.n_con dl dd h3 { font-size:14px; height:30px;}
.n_con dl dd h3 a { color:#515252;}
.n_con dl dd h3 a:hover{ color:#00A0E9;}

.n_con dl dd p { line-height:20px; color:#8c8c8c;}
.n_con dl dd span a { padding:10px 0 0 0; display:block; color:#8c8c8c;}
.n_con ul  { padding:7px 0 0 4px; width:706px; overflow:hidden;}
.n_con ul li { float:left; height:35px; line-height:35px; overflow:hidden; width:268px; margin-right:60px; display:inline; border-bottom:1px dashed #e8e8e8; background:url(Img/Index/dd.gif) no-repeat 5px 14px; padding-left:22px; color:#a5a5a5;}
.n_con ul li a { color:#8c8c8c;}
.n_con ul li a:hover { color:#00A0E9;}

.faq { width:231px; height:415px; overflow:hidden; background:url(Img/Index/sha2.gif) no-repeat left 40px; margin-top:15px;}
.fa_con { padding:10px 0 0 5px; width:223px; height:378px; margin-bottom:10px;}
.fa_con dl { width:225px; padding:10px 0; background:url(Img/Index/fadl.gif) no-repeat left bottom;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { background:url(Img/Index/wen.gif) no-repeat left center; height:28px; line-height:28px; padding-left:20px;}
.fa_con dl dt a { color:#00a0e9;}
.fa_con dl dd { background:url(Img/Index/da.gif) no-repeat left 3px; line-height:20px; padding:0 0 0 20px; color:#8a8780; overflow:hidden;}


.link { width:958px; height:143px; overflow:hidden;}
.link h2 span a { font-size:12px; font-weight:normal; color:#808181;}
.link h2 span a:hover {color:#00A0E9;}
.l_con { line-height:28px; width:938px; padding:22px 10px 0 10px; height:79px; overflow:hidden; background:url(Img/Index/khsha.gif) no-repeat center top;}
.l_con a { padding:0 18px;}
.l_con a:hover { color:#00A0E9;}

