
/* CSS Document */

body{ margin:0 auto; width:100%;font-family:"微软雅黑";  font-size:12px; color:#555; min-width:970px}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,label,select,option,textarea,button,p,span,table,tr,td{margin: 0;padding: 0;}
img{ border:0; vertical-align:top; font-size:0; line-height:0; overflow:hidden;}
ul,li,ol,ul { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-size:12px Arial; font-weight:normal;}
a{ text-decoration:none; color:#FFF}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
a:active{}/*這四個鏈接文字的設置順序不可以顛倒*/
.clear{ clear:both; line-height:0; overflow:hidden;} /*清除浮动*/
.red{color:#cd0000;} /*红色文字,可多在測試某個內容正確與否時使用*/
.left{ float:left}
.right{ float:right}


/***********************index*************************/
.head_top{ width:970px; height:auto ; overflow:hidden ; margin:0px auto}
h1 a{ display:block ; background:url(../image/index_02.jpg) ; width:203px; height:95px; float:left ; text-indent:-999px}
.seach{ width:225px; height:30px; border:1px solid #0c74d3 ; margin:33px 0 0 380px}
.seach input{ border:none ; background:#fff; width:170px; height:30px}
.seach a{ display:block}
.l{ width:150px; height:auto ; overflow:hidden ; font-size:12px ; margin-top:40px }
.l a{ color:#555; padding:0 10px}
.nav{height:35px; background:#0c74d3 ; overflow:hidden}
.nav_con{ width:970px; height:35px; margin:0px auto}
.nav_con ul{ width:110% ; height:35px; line-height:35px; overflow:hidden ; font-size:14px}
.nav_con ul li{ width:160px; float:left ; text-align:center ; margin-right:30px}
.nav_con ul li a{ color:#fff ; display:block}
.nav_con ul li:hover{ background:#4da6f8;}
.nav_con ul li.act{ background:#4da6f8;}
.banner{ width:100% ; height:auto ; overflow:hidden}
.fullSlidee{width:100%;position:relative;height:450px;background:#fff;}
.fullSlidee .bdd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidee .bdd ul{width:100% !important;}
.fullSlidee .bdd li{width:100% !important;height:450px;overflow:hidden;text-align:center;}
.fullSlidee .bdd li a{display:block;height:50px;}
.fullSlidee .hdd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlidee .hdd ul{text-align:center;}
.fullSlidee .hdd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px; border-radius:50%;margin:7px;overflow:hidden;background:#0b3a5c;line-height:999px;}
.fullSlidee .hdd ul .on{background:#2773aa;}
.index_one{ width:100% ; background:#f9f9f9 ; padding:40px 0}
.middle{ width:970px; height:auto ; overflow:hidden ; margin:0px auto ; color:#555}
.title{ height:20px; line-height:20px; border-left:4px solid #0c74d3 ; font-size:16px ; padding-left:15px}
.title a{ float:right ; color:#555 ; font-size:12px}
.one_ul{ width:110% ; height:auto ; overflow:hidden ; padding-top:25px }
.one_ul li{ width:277px; height:92px ; float:left ; overflow:hidden ; margin-right:65px}
.one_left{ width:92px; height:92px}
.one_right{ width:172px; height:92px; }
.tt{ font-size:16px ; line-height:16px}
.tt2{ font-family:"Arial" ; font-size:12px; color:#4d9ddd}
.tt_con{ font-size:12px; line-height:20px}
.two{ padding:40px 0}
.xw{ width:565px; padding-right:38px; border-right:2px dashed #CCC}
.xw_ul{ width:100% ; height:auto ; overflow:hidden}
.xw_ul li{ overflow:hidden ; padding-top:25px}
.xw_title{ overflow:hidden}
.date{ display:block ; color:#fff ; background:url(../image/index_26.jpg) ; width:51px; height:12px ; line-height:12px ; text-align:center ; margin-top:2px}
.xw_con{ font-size:13px; color:#333 ; display:block ; width:400px; padding-left:30px; overflow:hidden ; white-space:nowrap ; text-overflow:ellipsis}
.xw_c{ color:#555 ; line-height:20px ; padding-top:5px}
.lx{ width:320px ; overflow:hidden }
.lx_ul{ width:100% ; height:auto ; overflow:hidden; padding-top:20px} 
.lx_ul li{ line-height:36px ; font-size:14px}
.hz_ul{ width:110% ; height:auto ; overflow:hidden ; padding-top:20px}
.hz_ul li{ border:1px solid #ccc; float:left ; margin-right:40px}
.hz_ul li img{ width:159px ; height:56px}
.foot{ background:#2b2b2b; height:80px}
.foot_nav{ width:370px; line-height:12px; overflow:hidden ; margin:0px auto ; padding:20px 0 10px 0}
.foot_nav li{ float:left ; float:left ; color:#a6a6a6 }
.foot_nav li a{ color:#a6a6a6 ; padding:0 7px}
.banquan{ color:#a6a6a6  ; text-align:center }
/***********************index*************************/


.about{ padding:25px 0 100px 0}
.n_left{ width:222px; height:auto ; overflow:hidden}
.two_title{ width:222px; height:78px;}
.two_title img{ width:222px; height:78px;}
.two_nav{ border-bottom:solid 1px #dedede; height:auto; width:222px; }
.two_nav>li{ height:auto; line-height:41px; border-bottom: dashed 1px #c1c1c1}
.two_nav>li>a{ color:#777; background:url(../image/wei1.png)40px center no-repeat; padding-left:60px; display:block; border-right:solid 1px #dedede; border-left:solid 1px #dedede}
.two_nav>li>a:hover{ background:url(../image/wei.png)40px center no-repeat #303b8d; border-right:solid 1px #303b8d; border-left:solid 1px #303b8d; color:#fff}
.two_nav>li.cur a{ background:url(../image/wei.png)40px center no-repeat #303b8d; color:#fff ; border-right:solid 1px #303b8d; border-left:solid 1px #303b8d}
.n_right{ width:660px; height:auto ; float:left; margin-left:30px;  background:#fff; filter:progid:DXImageTransform.Microsoft.Shadow(color=#ddd,direction=120,strength=4);
box-shadow:0px 1px 10px #ccc; padding:23px 20px 150px 20px }
.tii{ overflow:hidden; border-bottom: dashed 2px #ccc; height:40px; line-height:40px}
.tii .biao1{ float:left; background:url(../image/yuanquan.jpg) left center no-repeat; height:40px; line-height:40px; font-size:18px; padding-left:25px}
.tii .biao2{ float:right; height:40px; line-height:40px;}
.tii .home{ background:url(../image/xiao.jpg) no-repeat; padding-left:20px}
.tii a{ color:#666}
.tii a:hover{ color:#d80010}
.tii .current3{ color:#d80010}
.ti2{ font-size:14px; height:40px; line-height:40px; margin-top:10px}
.ti2 a{ color:#333}
.ti2 a:hover{ color:#d80010}
.about_cont{ width:100% ; height:auto; color:#555 }
.about_cont p{ line-height:24px; padding-top:20px}


.contact{ width:100% ; height:auto ; overflow:hidden}
.contact_dl{ width:100% ; height:auto ; padding:30px 0}
.contact_dl dt{ font-size:14px ; font-weight:bold ; line-height:24px}
.contact_dl dd{ font-size:12px ; line-height:24px}
.map{ border:1px solid #ccc}
.map img{ width:668px; height:205px}



.news_left{ width:150px ; height:110px ; display:block ; border:1px solid #ccc}
.news_left img{width:150px ; height:110px ;}
.new_ul{ width:100% ; height:auto ; overflow:hidden ; padding-top:20px}
.new_ul li{ width:100% ;  overflow:hidden ; padding:15px 0px; border-bottom:1px solid #ccc}
.new_right{ width:500px ; height:110px; overflow:hidden ; color:#555}
.new_right dt{ font-size:14px ; font-weight:bold ; color:#333}
.new_right dt a{ color:#333}
.new_right dd{ font-size:12px ; line-height:20px}
.new_right dd a{ color:#555}
.page a{ padding:3px 7px; color:#333}
.page a:hover{ color:#f00}
.page{ width:230px; margin: 0 auto; margin-top:60px}
.news_title{ font-size:16px ; font-weight:bold ; text-align:center ; padding-top:30px}
.news_date{ display:block ; text-align:center ; color:#999 ; padding:5px 0}
.news_con{ line-height:24px ; padding-top:10px}


.pro_ul{ width:100% ; height:auto ; overflow:hidden}
.pro_ul li{ width:100% ; height:145px ; overflow:hidden ; background:#cccccc ; margin-top:25px}
.pro_left{ display:block ; width:210px ; height:145px;}
.pro_left img{ width:210px ; height:145px; }
.pro_right{ width:426px; padding:0 12px}
.pro_right dt{ font-size:14px ; padding:5px 0}
.pro_right dt a{ color:#555}
.pro_right dd{ font-size:12px ; line-height:20px}
.pro_right dd a{ color:#555}
.pro_more{ display:block ; width:110px; height:25px; border:1px solid #555; color:#555 ; text-align:center ; line-height:25px ; margin-top:10px}












