﻿

@charset "utf-8";

.top{ height:120px; width:100%; background:#fff; border-bottom:1px solid #f3f3f3;}

.header{width:1150px; position:relative; left:50%; margin-left:-575px; z-index:9999;}

.header .logo{ padding-top:20px; float:left; width:300px;}

.qqwbwx{ margin-top:10px;}

.qqwbwx a{ margin-right:10px;}

.banner{ height:615px; width:1400px; position:relative; left:50%; margin-left:-700px; overflow:hidden;}

.nav{ position:absolute; height:60px; right:0; top:60px;}

.main_nav{ float:left; display:block; position:relative; }

.main_nav_list{ height:56px; border-top:4px solid #fff; position:relative; text-align:center; line-height:56px; overflow:hidden; 

	-webkit-transition:all 0.3s ease-out;

	-moz-transition:all 0.3s ease-out;

	-o-transition:all 0.3s ease-out;

	transition:all 0.3s ease-out;

 }

.main_nav_list a{ height:100%; display:block; color:#333; font-size:14px; padding:0 10px; }

.current .main_nav_list,.main_nav_list.hover{ border-top:4px solid #0384ce; background:#f5f5f5; }



.sub_nav_list{ position:absolute; top:60px; left:0; background:#fff; min-width:160px; border-bottom:4px solid #0384ce; display:none; }

.sub_nav_list ul{ display:block; padding:15px 25px; }

.sub_nav_list ul li{ display:block; height:30px; line-height:30px; }

.sub_nav_list ul li a{ display:block; height:30px; line-height:30px; color:#6e6e6e; white-space: nowrap;

font-size:13px;

	-webkit-transition:all 0.2s ease-out;

	-moz-transition:all 0.2s ease-out;

	-o-transition:all 0.2s ease-out;

	transition:all 0.2s ease-out;

 }

.sub_nav_list ul li a:hover{ color:#191f2a; }





#banner{ width:1150px;height:245px; position:relative; left:50%;top:0px;margin-left:-575px; overflow:hidden;}
#banner img{position:absolute;right:0;top:0px;}



#main{width:1150px; display:table;; position:relative; left:50%;top:0px;margin-left:-575px; padding-top:22px;}

#main .left{width:268px; display:table; float:left; margin-right:50px;}

#main .left h2{width:268px; text-align:center;height:52px; line-height:52px; font-size:20px; color:#FFF; background:url(../images/left_06.jpg) no-repeat; font-weight:500;}

#main .left h3{width:220px; padding-left:48px;height:35px; line-height:35px; font-size:16px; font-family:"Arial"; color:#FFF; background:#0384ce; font-weight:500; border-bottom:1PX #e2e2e2 solid}

#main .left ul{width:214PX; display:table; margin:0 auto; padding-bottom:24px;}

#main .left ul li{ padding:10px 0;line-height:18px;background:url(../images/left_11.jpg) bottom no-repeat;}

#main .left ul li a{font-size:13px; font-family:"微软雅黑"; color:#898989;} 

#main .left ul li a:hover{color:#004a7c;text-decoration:none;}

#main .left ul li .hover{color:#004a7c;text-decoration:none;}

#main .left .leftLink{width:264px;height:83px; padding:1px; border:1px #e4e4e4 solid; background:url(../images/leftLinkBj_14.jpg) no-repeat}

#main .left .leftLink a{width:88px;height:59px; line-height:83px; display:block; float:left; text-align:center; padding-top:24px;}

#main .left .leftLink a img{display:inline;}



#main .right{width:832px; display:table; float:left;}



#main .right .position{width:832px;height:38px;overflow:hidden; margin:0 auto; padding-top:14px; border-bottom:1px #e7e7e7 solid; line-height:38px; font-size:13px;}



#main .right .position span{width:28px; display:inline-block;height:38px;text-align:center; float:left;color:#a4a4a4;}



#main .right .position a{display:block; float:left; color:#a4a4a4;}



#main .right .position a:hover{color:#42b3e5;}



#main .right .position strong{font-weight:500; color:#42b3e5; float:left;}



#main .right .position .strong1{color:#a4a4a4;}

#main .right h2{font-family:14px; font-family:"微软雅黑"; line-height:24px; margin-bottom:24px; color:#585757 }

#main .right h2 span{font-size:13px;}



#main .right .aboutMain{width:832px; display:table; padding-top:35px;}

#main .right .aboutMain p{font-size:13px; color:#5f5f5f; line-height:24px; padding-bottom:20px; font-family:"微软雅黑"; }

#main .right .aboutMain p img{display:inline;}



#main .right .aboutMain2{width:832px; display:table;}

#main .right .aboutMain2 ul li{width:243px;height:200px; padding-top:40px; border-bottom:1px #dfdfdf dashed; float:left;}

#main .right .aboutMain2 ul li a{width:183px;height:131px; border:1px #e6e6e6 solid; display:block; margin:0 auto;}

#main .right .aboutMain2 ul li a img{display:block;}

#main .right .aboutMain2 ul li a:hover img{filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;}

#main .right .aboutMain2 ul li span{width:243px; text-align:center; line-height:38px; font-size:13px; color:#676767; display:block;}



#main .right .newsMain{width:832px; display:table;}

#main .right .newsMain dl{width:832px;height:125px; border-bottom:1px #c6c6c6 dotted; padding-top:25px;}

#main .right .newsMain dl dt{width:202px;height:132px; padding:3px; border:1px #e8e8e8 solid; float:left; margin-right:32px; display:none;}

#main .right .newsMain dl dt a img{display:block;}

#main .right .newsMain dl dt a:hover img{filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;}

#main .right .newsMain dl dd{width:832px; display:table; float:left;}

#main .right .newsMain dl dd h3{height:38px;line-height:38px;font-family:"微软雅黑"; }

#main .right .newsMain dl dd h3 a{color:#333; font-size:15px;}

#main .right .newsMain dl dd h3 a:hover{color:#42b3e5;}

#main .right .newsMain dl dd h3 span{float:right; padding-right:10px; color:#9c9595; font-size:13px;font-family:"微软雅黑"; }

#main .right .newsMain dl dd p{line-height:24px; font-size:13px; color:#5f5f5f;margin-bottom:7px;}

#main .right .newsMain dl dd .more{color:#42b3e5;}

#main .right .newsMain2{width:729px; display:table; padding-top:35px;}
#main .right .newsMain2 ul li{height:38px; border-bottom:1px #e7e7e7 solid; line-height:38px;font-family:"微软雅黑"; }

#main .right .newsMain2 ul li a{color:#5f5f5f; font-size:14px;}

#main .right .newsMain2 ul li a:hover{color:#42b3e5;}

#main .right .newsMain2 ul li span{float:right; padding-right:10px; color:#9c9595; font-size:13px;font-family:"微软雅黑"; }


#main .right .newsMain_Xq{width:832px; display:table; padding-top:35px;}

#main .right .newsMain_Xq .biaoti{line-height:30px;margin-bottom:20px; text-align:center;display:table;width:832px;}

#main .right .newsMain_Xq .biaoti h1{ font-size:18px; color:#2b2b2b;width:100%; border-bottom:1px #d2d2d2 dashed; padding-bottom:15px; }

#main .right .newsMain_Xq .biaoti span{font-weight:500; font-size:12px;color:#9b9b9b; padding:0 24px; line-height:50px;}

#main .right .newsMain_Xq p{font-size:13px; color:#5f5f5f; line-height:24px; padding-bottom:20px; font-family:"微软雅黑"; }

#main .right .newsMain_Xq p img{display:inline;}



#main .right .about4Main{width:832px;display:table;margin:0 auto; padding-bottom:80px; padding-top:30px;}

#main .right .about4Main .one{width:584px;height:237px; border-bottom:1px #e1e1e1 solid; padding:0 72px;}

#main .right .about4Main .one dl dt{width:142px;height:189px; float:left; margin-right:31px;}

#main .right .about4Main .one dl dt a img{filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;display:block;}

#main .right .about4Main .one dl dt a:hover img{display:block;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

#main .right .about4Main .one dl dd{width:407px; float:left; display:table;} 

#main .right .about4Main .one dl dd h2{height:42px; border-bottom:1px #e5e5e5 solid; padding-top:9px; line-height:42px; font-size:14px; color:#0384ce; font-weight:600;} 

#main .right .about4Main .one dl dd h2 span{padding-left:15px; color:#030303; font-size:12px;}

#main .right .about4Main .one dl dd p{padding-top:20px; line-height:24px; color:#585858;}

#main .right .about4Main .one dl dd p a{color:#585858}

#main .right .about4Main .one dl dd p a:hover{color:#0384ce}

#main .right .about4Main .one dl dd p span{display:block;}

#main .right .about4Main .teamLi{width:832px; margin:0 auto;  display:table;}
#main .right .about4Main .teamLi ul li{width:832px;height:200px;}
#main .right .about4Main .teamLi dl dt{width:124px;height:165px; float:left; margin-right:19px; overflow:hidden;}

#main .right .about4Main .teamLi dl dt a img{filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;display:block; height:213px;}

#main .right .about4Main .teamLi dl dt a:hover img{display:block;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

#main .right .about4Main .teamLi dl dd{width:689px; float:left; display:table;} 

#main .right .about4Main .teamLi dl dd h2{height:42px; margin-bottom:0px; border-bottom:1px #e5e5e5 solid;line-height:42px; font-size:16px; color:#0384ce; font-weight:600;} 

#main .right .about4Main .teamLi dl dd h2 span{padding-left:15px; color:#030303; font-size:14px;}

#main .right .about4Main .teamLi dl dd p{padding-top:20px; line-height:24px; color:#585858;}

#main .right .about4Main .teamLi dl dd p a{color:#585858}

#main .right .about4Main .teamLi dl dd p a:hover{color:#0384ce}

#main .right .about4Main .teamLi dl dd p span{display:block;}



#main .right .teamsMain{width:832px; display:table; padding-top:35px;}

#main .right .teamsMain p{font-size:13px; color:#5f5f5f; line-height:24px;font-family:"微软雅黑";display:table; width:100%; padding-bottom:18px;}

#main .right .teamsMain dl{width:100%; display:table; background:#f0f0f0; }
#main .right .teamsMain dl dt{float:left; width:246px;height:423px; margin-right:30px;}
#main .right .teamsMain dl dd{float:left; width:520px; display:table;}
#main .right .teamsMain dl dt p img{display:block;}



#main .right .Technology{width:832px; display:table; padding-top:15px;}
#main .right .Technology p{font-size:13px; color:#5f5f5f; line-height:24px;font-family:"微软雅黑";display:table; width:100%;}

#main .right .Technology ul li{width:256px;height:280px; padding-top:40px; float:left; margin-right:31px; overflow:hidden;}

#main .right .Technology ul .last{ margin-right:0px;}

#main .right .Technology ul li dl dt a img{display:block;}

#main .right .Technology ul li dl dt a:hover img{filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;}

#main .right .Technology ul li dl dd h3{height:44px; font-size:14px; line-height:22px; padding:5px 0;}

#main .right .Technology ul li dl dd h3 a{color:#333; font-size:14px;}

#main .right .Technology ul li dl dd h3 a:hover{color:#42b3e5;}

#main .right .Technology ul li dl dd p{line-height:24px; font-size:13px; color:#5f5f5f;font-family:"微软雅黑";height:96px;}

#main .right .Technology ul li dl dd .more{float:right; font-size:12px; padding-top:12px;}



#main .right .Technology_XQ{width:832px; display:table; padding-top:35px;}

#main .right .Technology_XQ p{font-size:13px; color:#5f5f5f; line-height:24px;font-family:"微软雅黑";display:table; padding-bottom:24PX}

#main .right .Technology_XQ p img{display:inline;}



#main .right .Join{width:832px; display:table; padding-top:15px;}
#main .right .Join .jianjie{padding-bottom:20px; line-height:24px; padding-left:20px;}
#main .right .Join .jianjie strong{line-height:38px;}



#main .right .Join ul li{color:#004a7c;font-size:12px;font-family:"微软雅黑";display:table; margin-bottom:10px;width:832px;}



#main .right .Join ul li .ti{background:#eff5fb; width:100%; display:table;}



#main .right .Join ul li .title{padding-left:20px; width:340px;cursor:pointer; display:block;line-height:36px;height:36px; font-weight:500; float:left; }



#main .right .Join ul .hover .title{font-weight:600;}



#main .right .Join ul li .xiangqing{width:800px;display:table;padding:10px 0; padding-left:21px; padding-bottom:30px;}

#main .right .Join ul li .xiangqing.dis{display:none;}



#main .right .Join ul li .xiangqing h2{color:#707070; font-weight:600; line-height:28px;}



#main .right .Join ul li .xiangqing p{font-size:12px; color:#757575;font-family:"微软雅黑"; line-height:24px;}



#main .right .Join ul li .xiangqing p span{padding-right:50px;}



#main .right .Join ul li .xiangqing .more{width:141px;height:16px; background:url(../images/shenqing_03.jpg) no-repeat; display:block; margin-top:10px;}



#main .right .Join ul li .xiangqing .more:hover{background:url(../images/shenqing2_03.jpg) no-repeat;}





#main .right .Contact{width:832px; display:table; padding-top:35px;}

#main .right .Contact p{font-size:13px; color:#5f5f5f; line-height:24px;font-family:"微软雅黑";display:table; padding-bottom:24PX; width:832px;margin:0 auto;}

#main .right .Contact p img{display:inline;}

#main .right .Contact .map{width:695px;height:280px; padding:8px; border:1px #ededed solid; background:#FFF;}

#main .right .SMMain{width:832px; display:table; padding-top:35px;}
#main .right .SMMain p{font-size:13px; color:#5f5f5f; line-height:24px; padding-bottom:20px; font-family:"微软雅黑"; }
#main .right .SMMain p img{display:inline;}


#main .right .hezuoMain2{width:832px; display:table;}
#main .right .hezuoMain2 ul li{width:243px;height:200px; padding-top:40px; border-bottom:1px #dfdfdf dashed; float:left;}
#main .right .hezuoMain2 ul li a{width:183px;height:131px; border:1px #e6e6e6 solid; display:block; margin:0 auto;}
#main .right .hezuoMain2 ul li a img{display:block;}
#main .right .hezuoMain2 ul li a:hover img{filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;}
#main .right .hezuoMain2 ul li span{width:243px; text-align:center; line-height:38px; font-size:13px; color:#676767; display:block;}

#main .right .sitMain{width:832px; display:table; padding-top:20px;}

#main .right .sitMain h2{ font-size:14px;height:30px; line-height:30px;font-weight:600; padding-left:15px; margin-bottom:10px;}

#main .right .sitMain h2 a{color:#42b3e5;}

#main .right .sitMain h2 a:hover{color:#004a7c; font-weight:600;}

#main .right .sitMain p{height:auto; line-height:38px; padding-left:15px;}

#main .right .sitMain p a{padding-right:35px;color:#414141;}

#main .right .sitMain p a:hover{color:#004a7c;}

#main .right .sitMain table{font-size:12px; color:#6a6a6a;font-family:"微软雅黑";}
#main .right .sitMain table span{color:#014a7d;}
#main .right .sitMain table strong{line-height:32px; font-weight:500;}
#main .right .sitMain table .button{width:91px;height:33px; float:left; background:url(../images/liuyan_14.jpg) no-repeat; margin-right:17px;border:none; font-size:15px; color:#747474; cursor:pointer;}
#main .right .sitMain table .button:hover{color:#014a7d;}
#main .right .sitMain .text1{background:url(../images/liuyan_03.jpg) left no-repeat;}
#main .right .sitMain .text1 input{border:none; background:none; width:115px;height:32px; line-height:32px;font-size:13px; color:#6a6a6a; padding:0 5px;}
#main .right .sitMain .text2{background:url(../images/liuyan_06.jpg) left no-repeat;}
#main .right .sitMain .text2 input{border:none; background:none; width:268px;height:32px; line-height:32px;font-size:13px; color:#6a6a6a;padding:0 5px;}
#main .right .sitMain .text3{background:url(../images/liuyan_10.jpg) left no-repeat;}
#main .right .sitMain .text3 textarea{border:none; background:none; width:489px;height:200px; line-height:32px; font-size:12px; color:#6a6a6a;padding:0 5px;}

