

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) top center no-repeat; line-height:22px;}
/*共用*/
a{text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/
a{color:#464646;}
.top{ margin:0 auto; }
.logo{width:1000px;height:110px; margin:0 auto;}
.logo_l{ padding:25px 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;font-size:26px;color:#275C96;font-weight:bold;padding-left:150px;}



.menu{height:50px; margin:0 auto;background: url(images/daohang.png)  repeat-x;}
.menu_ul{ width:1000px;}
.menu_ul li.one{float:left;}
.menu_ul li.one a{display:block;font-size: 16px;color:#FFF;font-weight:bold;width:100px;height:50px;line-height:50px;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:left;height:24px; background:url(images/search_bg.gif) left top no-repeat; margin: 39px 0px 0 30px; 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: 18px;font-weight: bold;color:#015fa7; padding-left:40px;}
.title11{line-height:45px;background:url(images/zzry.png) no-repeat;}
.title11 a{ font-size: 18px;font-weight: bold;color:#015fa7; padding-left:40px;}
.title a.more{float:right;margin:0px 0px;}
.title12{line-height:45px;background:url(images/lxwm.png) no-repeat;}
.title12 a{font-size: 18px;font-weight: bold;color: #015fa7;padding-left:40px;}
.title13{line-height:42px;background:url(images/gywm.png) no-repeat;}
.title13 a{ font-size: 18px;font-weight: bold;color: #015fa7; padding-left:40px;}
.title14{line-height:42px;background:url(images/qyxw.png) no-repeat;}
.title14 a{ font-size: 18px;font-weight: bold;color:#015fa7; padding-left:40px;}
.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:40px;}

#bg{width:1000px; overflow:hidden; padding-top:10px; background:#fff; margin: 0 auto;}
#banner{width:1000px;margin:0px auto;}
.banner{width:1000px;margin:0px auto;}
.focus{width:1000px;height:255px;margin:0px auto;position:relative;}
.rslides{overflow:hidden;width:1000px;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:80px;width:48px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:42%;left:70px;opacity:0.8;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(images/banner_l.png) no-repeat center center;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background:url(images/banner_r.png) no-repeat center center;right:100px;}
.rslides_nav:hover{background:url(images/banner_l.png) no-repeat center center;}
.rslides_nav.next:hover{left:auto;background:url(images/banner_r.png) no-repeat center center;}
.rslides_tabs{margin:12px auto;clear:both;text-align:center;display:none;}
.rslides_tabs li{display:block;float:left;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}


.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;padding-left: 10px;}
.zdiyihang0{float:left; width:270px;}
.zdiyihang1{float:left; width:260px; margin-top:15px;}
.zdiyihang1_1{padding:10px; background:url(meinv.jpg); height:200px;}
.zdiyihang1_1 p{line-height:190%;}
.zdiyihang1_1 ul{color:#464646;}
.Fdiyihang1{float:left; width:235px; margin-top:15px;}
.Fdiyihang1_1{padding:10px; background:url(meinv.jpg);}
.Fdiyihang1_1 p{line-height:190%;}
.Fdiyihang1_1 ul{color:#464646;}
.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{overflow: hidden;}
.zdiyihang3_1 ul li{line-height:22px;border-bottom: #ddd solid 1px;border-top: 1px solid #FFF; background:url(images/dian2.gif) no-repeat; background-position:18px 5px;width: 260px;height:22px;float: left;}
.zdiyihang3_1 ul li span{float:right;l}
.zdiyihang3_1 ul li a{ padding-left:40px; color:#158DEB;width: 220px;height:22px;float: left; }
.zdiyihang3_1 ul li a:hover { padding-left:40px; color:#158DEB; font-weight:bold;}
.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:#464646; 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%;margin-bottom: 10px;}
.ydierhang ul li img{height:135px;width:160px; border:1px #D8D8D8 solid;}
.ydierhang ul li p{line-height:25px; width:162px; overflow:hidden;background: #E6E6E6;height: 25px; }
.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:8px;}
.submenu ul{width:235px; background:#efefef;}
.submenu li{line-height: 34px;border-bottom: #ddd solid 1px;border-top: 1px solid #FFF;width: 235px;height: 36px;}
.left_t1{background: url(images/dian2.gif) no-repeat; background-position: 10px 11px; text-indent:25px;}
.left_t2{background: url(images/dian2.gif) no-repeat; background-position: 25px 11px; text-indent:50px;}
.left_t3{background: url(images/dian2.gif) no-repeat; background-position: 40px 11px; text-indent:75px;}
.submenu li a{color:#464646;width: 235px;height: 36px;}
.submenu li:hover a,.submenu li.hover a.on{color:#f3c133; font-weight:bold;width: 235px;height: 36px; float:left;}
.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;margin-top: 2px;}
.title em{ position:absolute; left:-3px; top:-2px;}
.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;line-height: 15px; 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: 18px;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:30px; line-height:14px; color:#949292; text-align:center;background: #E9E9E9;line-height: 30px;}
#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; }
#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;}

