

body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:auto}
img,border,select,li{border:none; vertical-align:top;}
ul,dl,li{ list-style:none;}
body{color:#6d6d6d; font-size:12px; font:Arial, 宋体, sans-serif; background:url(images/bg.jpg) no-repeat; line-height:22px;}
/*共用*/
a{text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/
a{color:#000000;}
.top{ margin:0 auto; }
.logo{width:1000px;height:110px; margin:0 auto;}
.logo_l{ padding:20px 0 0 0;}
.logo_r{width:335px;background:url(images/phone.png) left bottom no-repeat; height:80px;}
.logo_r p{float:right;width:220px;text-align:center;height:20px;color:#ffffff; font-size:8px;  margin-bottom:10px;display:block;}
.logo_r p a{color:#256B94;font-size:11px;margin:0 5px;}
.top_tel{clear:both;height:40px;line-height:40px;background:;font-size:26px;color:#275C96;font-weight:bold;padding-left:150px;}



.menu{height:40px; padding:12px 0px 0 230px; margin:0 auto;background: url(images/daohang.png)  repeat-x;}
.menu_ul{}
.menu_ul li.one{float:left;}
.menu_ul li.one a{display:block;font-size: 16px;color:#FFF;font-weight:bold;width:100px;height:44px;padding:5px 0 0 0;line-height:18px;margin:0px 10px;text-align:center;}
.menu_ul li.one a span{display:block;margin:0px;padding:0px;font-size: 10px;}
.menu_ul li.on a,.menu_ul li.one a:hover{color:#FFF;text-decoration: none;}




/* 搜索 */
.search {float:right;height:24px; background:url(images/search_bg.gif) left top no-repeat; margin:10px 30px 0 0; background-position:40px;}
.s_text {float:left;width:200px;height:20px;line-height:22px;color:#626262;} 
.s_btn {float:left; width:30px;height:24px;border:none;background:url(noname.gif);cursor: pointer;}
.s_btn_a  {float:left; width:62px;height:27px;line-height:27px;color:white; border:none;background:url(images/s_btn_a.gif);cursor: pointer;}







.bottom_bg{ background:#F1F0F0; margin-top:20px;padding-bottom:15px; float:left; width:100%; }
.bottom{width:934px;margin:0 auto; padding:12px 13px 0 16px;}
.bottom_l{color:#333; line-height:18px;font-size:14px; float:left;width:600px;}
.bottom_l img{ float:left; margin-right:15px;}
.bottom_l p{ padding-top:18px; color:#034280;font-size:14px; font-weight:bold;}
.bottom_l a{color:#333;}
.bottom_r{color:#cdcdcd; padding-top:20px; float:right;}
.bottom_r a{color:#333;}


.title10{line-height:45px;background:url(images/cpzx2.png) no-repeat;}
.title10 a{ font-size: 16px;font-weight: bold;color:#015fa7; padding-left:35px;}
.title11{line-height:45px;background:url(images/zzry.png) no-repeat;}
.title11 a{ font-size: 18px;font-weight: bold;color:#015fa7; padding-left:35px;}
.title a.more{float:right;margin:0px 0px;}
.title12{line-height:45px;background:url(images/lxwm.png) no-repeat;}
.title12 a{ font-size: 16px;font-weight: bold;color:#015fa7; padding-left:35px;}
.title13{line-height:42px;background:url(images/gywm.png) no-repeat;}
.title13 a{ font-size: 18px;font-weight: bold;color: #015fa7; padding-left:35px;}
.title14{line-height:42px;background:url(images/qyxw.png) no-repeat;}
.title14 a{ font-size: 18px;font-weight: bold;color:#015fa7; padding-left:35px;}
.title15{line-height:45px;background:url(images/cpzx.png) no-repeat;margin-bottom: 10px;}
.title15 a{ font-size: 18px;font-weight: bold;color:#015fa7; padding-left:35px;}

#bg{width: 990px;margin: 0 auto;}
#banner{width:1423px; height:400px; position:relative; margin-bottom:20px; margin:auto; overflow:hidden; }
.slides_container{width:990px; height:330px;overflow:hidden; margin:0px;}
.pagination{ margin:0;position:absolute;left:900px;top:290px;z-index:2000;width:89px; height:13px;}
.pagination li{float:left;}
.pagination li a{ display:block;width:13px;height:0;padding-top:22px;background:url(images/bannerdoc.png) no-repeat;float:left;overflow:hidden; margin-right:5px; display:inline;}
.pagination li.current a{background:url(images/bannerdoc1.png) no-repeat;}

box{clear:both; float:left; overflow:hidden;margin:0px auto;}


Frame{ width:990px; margin:auto;}




.zb{width:270px;float:left; background-color:#FFFFFF;}
.zdiyihang0{float:left; width:270px;}
.zdiyihang1{float:left; width:260px; margin-top:15px;}
.zdiyihang1_1{padding:20px 10px 30px; background:url(meinv.jpg); height:200px;}
.zdiyihang1_1 p{line-height:190%;}
.zdiyihang1_1 ul{color:#000000;}
.Fdiyihang1{float:left; width:235px; margin-top:15px;}
.Fdiyihang1_1{padding:20px 10px 30px; background:url(meinv.jpg); height:200px;}
.Fdiyihang1_1 p{line-height:190%;}
.Fdiyihang1_1 ul{color:#000000;}
.zdiyihang2{width:260px; float:left; margin-top:15px;}
.zdiyihang2_1{width:260px;}
.zdiyihang2_1 ul{padding:10px 0 10px 0;}
.zdiyihang2_1 ul li{ color:#00336c;border-bottom:1px solid #F1F1F1; height:30px;background: url(mianbao.gif) no-repeat 12px 11px; line-height:30px;}
.zdiyihang2_1 ul li span{float:right; padding-right:10px;}
.zdiyihang2_1 ul li a{ padding-left:30px; }
.zdiyihang2_1 ul li.li2 a{padding-right:30px;}

.zdiyihang3{width:260px; float:left; }
.zdiyihang3_1{width:260px;background: #efefef;}
.zdiyihang3_1 ul{}
.zdiyihang3_1 ul li{line-height:34px;border-bottom: #ddd solid 1px;border-top: 1px solid #FFF; background:url(images/dian2.gif) no-repeat; background-position:18px 13px;}
.zdiyihang3_1 ul li span{float:right;l}
.zdiyihang3_1 ul li a{ padding-left:40px; color:#158DEB;}
.zdiyihang3_1 ul li.li2 a{padding-right:30px;}

.zdiyihang4{width:260px; float:left;}
.zdiyihang4_1{width:250px;background:url(images/lb.jpg) repeat-y}
.zdiyihang4_1 ul{padding:0 40px 0;}
.zdiyihang4_1 ul li{line-height:25px;border-bottom:1px solid #F1F1F1;}
.zdiyihang4_1 ul li span{float:right;l}
.zdiyihang4_1 ul li.li1 a,
.zdiyihang4_1 ul li.li2 a{padding-right:30px;}


.yb{width:720px; float:left; background-color:#FFFFFF;}
.ydiyihang1{ float:left;width:350px; height:280px;margin:0 0 0 0;}
.ydiyihang1_1{ width:350px; height:250px;}
.ydiyihang1_1 img{ width:190px; height:130px;float:left; margin:13px 10px 7px 10px;}
.ydiyihang1_1 p{line-height:180%; color:#000000; padding:10px;}
.ydiyihang1_1 p a{margin-left:10px;color:#333;}

.ydiyihang2{ float:left;width:270px; height:280px;margin: 44px 0px 0 10px;border:1px #a9d9f4  solid;}
.ydiyihang2_1{width:260px;}
.ydiyihang2_1 img{ width:260px; height:264px; float:left;}

.title30{height:23px; padding:7px 11px 0 32px; margin-bottom:23px;}
.title30 a{font-size: 16px;font-weight:bold;color:#565656;margin:0px 10px;}
.title30 a.more{float:right;margin:5px 10px;}

.ydierhang{ float:left; width:712px; margin-top:15px;}
.ydierhang ul{padding:0 0 0 0;}
.ydierhang ul li{float:left;text-align:center; width:25%;}
.ydierhang ul li img{height:120px;width:140px; border:1px #CCC dashed;}
.ydierhang ul li p{line-height:30px;margin-top:10px;}
.ydierhang ul li:hover{background:url(images/disanhangli2.png) center top no-repeat;}

.ydisanhang1{float:left;width:350px; margin-left:7px;}
.ydisanhang1_1{width:315px;}
.ydisanhang1_1 ul{padding:10px 0 0 10px;}
.ydisanhang1_1 ul li{line-height:27px;border-bottom:1px solid #F1F1F1;list-style-type: square;color: #00336c;}
.ydisanhang1_1 ul li span{float:right;l}
.ydisanhang1_1 ul li.li1 a,
.ydisanhang1_1 ul li.li2 a{padding-right:10px;}

.ydisanhang2{ float:left;width:350px;border:1px #a9d9f4 solid; margin:15px 0 0 10px;}
.ydisanhang2_1{width:315px;}
.ydisanhang2_1 ul{padding:10px 0 0 10px;}
.ydisanhang2_1 ul li{line-height:27px;border-bottom:1px solid #F1F1F1;list-style-type: square;color: #00336c;}
.ydisanhang2_1 ul li span{float:right;l}
.ydisanhang2_1 ul li.li1 a,
.ydisanhang2_1 ul li.li2 a{padding-right:10px;}

.diyihang3_1{width:260px;}
.slides_box{ position:relative; width:258px; height:185px;overflow:hidden; }
.slides_box div{position: absolute; text-align:center;}
.slides_box div img{ width:238px;}
.slides_box div p{text-align:left;position: absolute; left:0 ;bottom:0;line-height:26px;width:240px;background:url(images/diyihang3_p.png) left top; color:#FFF;}
.slides_box div p a{color:#FFF;}
.slides_nav{ text-align:center; position:absolute; right:10px; bottom:2px;}
.slides_nav li{ cursor:pointer; padding:3px 4px; color:#FFF; background-color:#000; margin:1px; display:inline; font-weight:bold; font-size:12px;}
.slides_nav .current{ background-color:#eb8d04; color:#FFF;}

  
#con_l{width:250px; height:230px; float:left; background:url(images/indexconlbg.gif) no-repeat; position:relative; padding:0 10px;}
#con_l em{ position:absolute; left:-22px; top:63px;}
#con_l h2{width:208px; height:28px; padding:16px 0 0 3px; display:block; margin-bottom:25px;}

#con_m{width:372px; height:230px; float:left; margin:0 8px 0 25px;}
#con_m ul {padding:10px 20px  0 0 ;}
#con_m ul li{padding-left:15px;line-height:25px;}
#con_m ul li a{font-size: 12px;color:#1a519d;}

#tit{width:385px; height:24px; border-bottom:1px solid #dfdfdf; padding:17px 0 0 7px; margin-bottom:20px;}
.con_m_m{width:381px; height:169px; position:relative; padding:0 5px 0 6px;}
.con_m_m img{ border:2px solid #f3f3f3;}
#idNum{width:81px;height:25px;position:absolute;top: -45px;left:310px;}
#idNum li{float: left;list-style:none;color: #fff;text-align: center;width:27px;height:0;padding-top:25px;cursor: pointer;background:url(images/indexpicdoc.gif) no-repeat;font-size:10px;}
#idNum li.on{background:url(images/indexpicdoc1.gif) no-repeat;}
#con_r{width:313px; height:230px; float:left; position:relative;}
#tit1{height:25px; border-bottom:1px solid #dfdfdf; padding:16px 12px 0 10px;color:979797;}
#tit1 a{font-size: 16px;font-weight:bold;color:#565656;margin:0px 10px;}
#tit1 a.more{float:right;margin:5px 10px;}

#con_r_m{width:298px; height:100px; margin:19px 10px 10px 5px; display:inline; display:block;}
#con_r_m img{ padding:7px 6px 10px 7px; background:url(images/indexpic3bg.gif) no-repeat; float:left; margin-right:12px;}
#con_r_m b{color:#1a519d; margin-bottom:5px; display:block;}
#con_r_m p{ line-height:17px; color:#6d6d6d;}
#con_r em{position:absolute;left:6px;}




.con{width:953px;}
.con_l{width:235px;}
.submenu{width:235px; position:relative;}
.submenu em{ position:absolute; left:-22px; top:30px;}
.tit{width:235px; height:27px;color:#015fa7;font-size: 16px;font-weight:bold; text-align:center; background:url(images/Fcpzx2.jpg) no-repeat; padding-top:10px;}
.submenu ul{width:235px; background:#efefef;}
.submenu li{line-height: 34px;border-bottom: #ddd solid 1px;border-top: 1px solid #FFF;background: url(images/dian2.gif) no-repeat; background-position: 30px 13px;}
.submenu li a{color:#000;padding-left: 60px;}
.submenu li:hover a,.submenu li.hover a{color:#f3c133; font-weight:bold;}
.news{width:233px; height:209px; border:1px solid #efefef; border-bottom:none; margin-top:7px;}
.news h2{height:37px;line-height:37px;font-size: 12px;color:#979797; background:url(images//conlnewstitbg.gif) right top no-repeat;}

.news h2 a{font-size: 14px;font-weight:bold;margin:0px 10px;line-height:37px;color:#464646;}
.news dl{width:205px; height:67px; border-bottom:1px dashed #eaeaea; margin:19px 12px 0 16px; color:#6d6d6d; line-height:20px;}
.news dl dt img{ padding:5px; background:url(images//conlnewspicbg.gif) no-repeat; float:left; margin-right:11px;}
.news dl:hover dt img{ border:2px solid #fac330; background:none; padding:0; margin-right:17px;}
.news dd a{color:#1d5d97;}
.mewsx{width:235px; height:8px; overflow:hidden;}
.con_r{width:704px; border:1px solid #efefef;}
.title em{ position:absolute; left:-3px; top:-2px;}
.title{width:658px; height:22px; background:url(images//titlebg.gif) no-repeat; padding:12px 19px 0 27px; position:relative;}

.left3{height:107px;width:235px;background:url(images/conlpic.gif) left top no-repeat;}
.left3 p{padding:20px 0 0 90px; float:left;color:#5385af;font-size: 14px;font-weight:bold;}

.title em{ position:absolute; left:-3px; top:-2px;}
.title{width:658px; height:24px; background:url(images/titlebg.gif) no-repeat; padding:10px 19px 0 27px; position:relative;}
.title_r{ padding:2px 0 0 18px; line-height:14px; color:#5D5555; background:url(images/titledoc.gif) no-repeat 0 3px;}
.title_r a{color:##5D5555;}
.title .title_l{color:#979797;font-size: 12px;}
.title .title_l a{color:#1d5d97;font-size: 14px;font-weight:bold;margin:0px 10px;}


#main1{width:682px; padding:27px 0 35px 22px;}
#main1 b{ padding-right:17px; margin-bottom:20px; display:block;}
#main1 dl{width:192px; height:218px; border:1px solid #efefef; margin:0 17px 19px 0; padding:7px 8px 0 8px; float:left; display:inline;}
#main1 dt{ margin-bottom:15px;}
#main1 dd{width:192px; height:22px; line-height:14px; color:#949292; text-align:center;}
#main1 dd a{color:#256499; font-weight:bold; width:100%;}
#main1 dl:hover{width:192px; height:218px; border:none; margin:0 17px 19px 0; padding:8px 9px 1px 9px; background:url(images/propicbg.gif) no-repeat;}
#main1 dl:hover dd{color:#e9e9e9;}
#main1 dl:hover dd a{color:#f3c133;}
.order{ text-align:right;}
.order a{color:#6c6c6c; padding:3px 6px; background:#f3f2f2; border:1px solid #e2e1e1;}
.order a:hover{background:#337bb1; color:#fff;padding:4px 7px; border:none;}



.foot_t{height:10px;background:url(images/foot_t.jpg) center top ;}
.foot{padding:20px 0;background:url(images/foot.jpg) center top ;}
.foot ul li{text-align:center;color:#9e9e9e;}
.foot ul li a{color:#9e9e9e;}



#pro{width:982px; height:240px; background:url(images/indexprobg.gif) no-repeat; float:left;border:1px #a9d9f4 solid; margin-top:15px;}
#title{ height:23px; padding:10px 11px 0 20px; margin-bottom:23px;}
#title a{font-size: 16px;font-weight:bold;color:#2d9ddd;margin:0px 10px;}
#title a.more{float:right;margin:0px 0px;}
.rollBox {width:953x; height:180px;overflow:hidden;}
.rollBox .LeftBotton {overflow:hidden;float:left;display:inline;cursor: pointer;}
.rollBox .RightBotton {overflow:hidden;float:left;display:inline;width:27px;height:51px;cursor:pointer;display:inline;margin:30px 0px 0 14px;}
.rollBox .Cont {width:975px;overflow:hidden;float:left;display:inline; height:180px;}
.rollBox .ScrCont {width:10000px;}/*加大宽度是为了适应更多的logo内容*/
.rollBox .Cont li {width:164px; height:134px;float:left;text-align:center;display:inline; margin-right:12px;}
.rollBox .Cont li img{padding:5px 6px 8px 7px; background:url(images/indexprobg1.gif) no-repeat;}
.rollBox .Cont li p{ padding:8px 0 0px 0; display:block; line-height:12px; color:#9a9a9a;}
.rollBox .Cont li p a{ text-decoration:none; color:#175590;}
.rollBox #List1, .rollBox #List2 {float:left;}

