﻿/* CSS Document */

*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333; font-size:12px;}
ul li{ list-style:none;}
img{ border:none;}
p{ font-size:12px; color:#FFF; line-height:20px;}
h1{ }

body{ background: url(../img/bodybg_02.jpg) repeat-x; background-color:#fff;}
.wrap{}
.clear{ clear:both;}

/*----------------------------------------------------head----------------------------------------------------------*/
.head{}
.header{ width:1003px; margin:0 auto; height:93px;}
.head_l{ float:left; background:url(../img/lo_02.jpg) no-repeat; height:93px; width:535px;}
.logo{ padding-left:20px;}
.shangbiao{ float:left;}
.gongsiming{ float:right; background:url(../img/gongsiming.jpg) no-repeat; height:67px; width:416px;}
.key{ padding-top:67px;}

h1{ font-size:12px; color:#000000; padding-top:8px; padding-left:20px;}
.head_r{ float:right; background:url(../img/phone.jpg) no-repeat; height:84px; width:325px;}
.shoucang{ width:1003px; margin:0 auto; background:url(../img/header_03.jpg) repeat-y; height:28px;}
.shoucang p{ float:right; font-size:12px; color:#ffffff; letter-spacing:2px;}
.shoucang p a{ color:#ffffff;}
.phone{ padding-top:20px;}
.phone p{ font-size:18px; font-weight:bold; color:#000000; letter-spacing:3px;}

.navbg{}
.nav{ width:1003px; margin:0 auto; text-align:center; background:url(../img/navbg_03.jpg) repeat-x; height:42px;}
.nav ul li{ float:left; width:100px; line-height:42px; background:url(../img/navtiao_03.jpg) no-repeat;}
.nav ul li a{ font-size:12px; color:#FFF; text-align:center;}
.nav li a:hover{ display:block; font-size:14px; font-weight:bold; color:#fff; height:42px; width:100px;}
.banner{ width:1003px; margin:0 auto; background:url(../img/banner1.jpg) no-repeat; height:350px; margin-top:17px;}

.banner3{ background:url(../img/banner31.jpg) no-repeat; height:420px; margin-top:17px;}
.banner4{ background:url(../img/banner32.jpg) no-repeat; height:397px;}

.bannertiao{ background:url(../img/bantiao_03.jpg) no-repeat; height:112px;}

.gonggao{ background-color:#00a5c3;}
.gong{ width:1003px; margin:0 auto;}
.gong p{ background:url(../img/gonggao_03.jpg) 10px 0 no-repeat; height:37px; padding-left:30px; line-height:37px; font-size:12px; color:#ffffff;}
.gong p span{ font-size:14px; font-weight:bold;}

/*--------------------------------------------------main-------------------------------------------------------------*/

.main{ width:1003px; margin:0 auto; padding-top:27px;}
.prolist{ float:left; width:250px;}
.title{ background:url(../img/proti_03.jpg) no-repeat; height:53px;}
.title p{ height:53px; font-size:12px; color:#fff; padding-left:15px; line-height:53px; letter-spacing:2px;}
.title p a{ display:block; height:31px; font-size:14px; color:#fff; font-weight:bold; padding-left:10px;}
.prolist ul{ padding:7px 0;}
.prolist ul li{ background:url(../img/prolistbg_03.jpg) no-repeat; height:48px; line-height:48px; letter-spacing:2px;}
.prolist ul li a{ display:block; height:48px; padding-left:32px; color:#ffffff; font-size:14px;}
.prolist li a:hover{ color:#ffffff; font-weight:bold;}

.com_hon{ padding-top:10px;}
.com{ float:right; width:723px; padding-left:6px;}
.comtitle{}
.titledown{ background:url(../img/protixian_03.jpg) repeat-y; height:8px;}
.combiao{ float:left;}
.combiao p{ font-size:12px; color:#0253a7; line-height:31px; padding-left:10px;}
.combiao p a{ font-size:14px; font-weight:bold; color:#0253a7;}
.comimg{ float:left; padding:8px;}
.comimg img{}
.comjj p{ font-size:12px; color:#000; line-height:24px;}
.comjj p a{ color:#015bae;}

.more{ float:right;background:url(../img/more_03.jpg)  no-repeat; height:23px; width:59px; text-align:center;}
.more p{}
.more p a{ font-size:12px; line-height:23px; color:#ffffff;}
.comjj{ padding-top:5px;}
.comjj p{ font-size:12px; color:#000; line-height:24px; text-indent:2em;}
.comjj p a{color:#025cb6;}

.proshow{ float:right; width:740px;}
.proshow ul{ padding:4px 15px;}
.proshow ul li{ float:left; line-height:36px; text-align:center; padding:0 5px 2px 0;}
.proshow ul li a{ display:block; background-color:#009af4; font-size:12px; color:#ffffff;}
.proshow ul li img{ width:225px; height:202px; border:#009af4 solid 1px;}

.proshow1{}
.proshow1 ul{ padding:4px 15px;}
.proshow1 ul li{ float:left; line-height:36px; text-align:center; padding:0 5px 2px 0;}
.proshow1 ul li a{ display:block; background-color:#009af4; font-size:12px; color:#ffffff;}
.proshow1 ul li img{ width:225px; height:150px; border:#009af4 solid 1px;}

.main_m{ padding-top:5px;}

.con{ float:left; width:250px;}
.con ul{ padding:10px 20px; background:url(../img/lianxi_03.jpg) no-repeat; height:359px; padding-top:84px;}
.con ul li{ font-size:12px; color:#0250a2; line-height:24px;}
.con ul li span{ font-weight:bold;}

.new_case{ float:right; width:740px;}
.new{ }
.new ul{ padding:8px;}
.new ul li{}

.newsleft{ float:left; width:355px; border-right:1px #000000 dashed; margin-top:10px;}
.newsleft ul li{ background:url(../img/newli_03.jpg) 5px 8px no-repeat; line-height:27px; font-size:12px; color:#000000; border-bottom:1px #000000 dashed; height:27px;}
.newsleft ul li a{ float:left; color:#000000; padding-left:30px;}
.newsleft ul li span{ float:right;}

.newsright{ float:right; width:355px; margin-top:10px;}
.newsright ul li{ background:url(../img/newli_03.jpg) 5px 8px no-repeat; line-height:27px; font-size:12px; color:#000000; border-bottom:1px #000000 dashed; height:27px;}
.newsright ul li a{ float:left; color:#000000; padding-left:30px;}
.newsright ul li span{ float:right;}

.case{ padding-top:10px;}
.case ul{ padding:8px 10px;}
.case ul li{ float:left; line-height:36px; text-align:center; padding-right:5px;}
.case ul li a{ display:block; background-color:#009af4; font-size:12px; color:#ffffff;}
.case ul li img{ width:230px; height:155px; border:#009af4 solid 1px;}

.honour{ float:left; width:250px;}
.honour ul{ padding:8px 5px;}
.honimg { background:url(../img/rongyubg_03.jpg) repeat-x; height:191px; padding-top:10px;}



.fac{ padding-top:10px;}
.fac ul{ padding:8px 0;}
.fac ul li{ float:left; padding-right:20px; text-align:center;}
.fac ul li a{ font-size:12px; line-height:24px; color:#006476;}
.fac ul li img{ width:230px; height:159px;}

/*----------------------------------------------------------foot-----------------------------------------------------------*/



.foot{ background:url(../img/footbg_02.jpg) repeat-y; background-color:#00539d;}
.link{ width:1003px; margin:0 auto;}
.link p{ float:left; font-size:12px; color:#ffffff; line-height:30px; text-align:center;}
.link p a{ font-size:12px; color:#ffffff; border-right:#ffffff 1px solid; padding:0 5px;}
.link p span{ font-size:14px; color:#ffffff; font-weight:bold;}

.footcon{ background-color:#003f87;}
.foot_nav{ width:1003px; margin:0 auto; padding-left:50px;}
.foot_nav ul{ text-align:center;}
.foot_nav ul li{ float:left; width:80px; line-height:47px; background:url(../img/downnav_03.jpg) no-repeat; padding-left:15px;}
.foot_nav ul li a{ font-size:12px; color:#FFF; text-align:center;}
.foot_nav li a:hover{ display:block; font-size:14px; font-weight:bold; color:#fff; width:80px; height:47px;}
#list{ background:none;}

.footer{}

.footdown{ width:1003px; margin:0 auto;}
.footdown p{ font-size:12px; color:#fff; line-height:24px; text-align:center;}
.footdown p a{ color:#fff;}





/*分页*/
.paging{float:right; text-align:left; width:100%; padding-top:10px; font-size:12px; color:#fff;}
.pagingl{ float:left;}
.pagingr{ float:right;}
.paging span{ margin:2px; padding:2px 5px;border:#006 1px solid; background:#fff; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;}
.paging a{ margin:2px; padding:2px 5px;border:#006 1px solid; background:#ccc; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;}
/*---------------------------------------------------------map------------------------------------------------------------ */
.map1{ color:#900; font-size:14px; font-weight:bold; margin-left:50px; line-height:30px; color:#fff;}
.map2{ color:#003; font-size:12px; font-weight:bold; margin-left:55px; padding-left:40px; line-height:22px; background:url(../images/line.gif) no-repeat;color:#fff;}
.map3{ color:#333; font-size:12px; margin-left:100px; padding-left:40px; line-height:20px; background:url(../images/line.gif) no-repeat;color:#fff;}

/*--------------------------------------------------js-----------------------------------------------------------------*/
#colee_left {overflow:hidden;border: 1px; border-color:#cfc7a0; width:100%;}
#demo img {border: 1px; border-color:#cfc7a0;}
#indemo {float: left;width: 1000%;}
#colee_left1 {float: left;}
#colee_left2 { float: left;}























