body{ margin:0 auto; padding:0; font-size:12px; font-family:Microsoft YAHEI, Arial, Helvetica, sans-serif; color:#333; min-width:1200px;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,select{margin:0;padding:0;}
h1,h3,h3,h4{ font-size:14px;}
.clear{ clear:both;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration: none; color:#eb2914;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.warp { width:1200px; margin:0 auto;} 
.inp_one { width:200px; height:25px; line-height:25px;}
.inp_small { width:100px; height:25px; line-height:25px;}
#VCode { cursor:pointer;}
.mt { margin-top:15px;}
.blue { color:#0037FF;}
.fl { float:left;}
.fr { float:right;}

/*top*/
.header { width:100%; background:#fff; margin:0 auto; border-bottom:1px solid #cecece; position:relative; z-index:999;}
.header .logo { height:65px; float:left; margin:30px auto;}
.header .lo_msg { float:left; height:50px; line-height:50px; font-size:16px; color:#0683db; font-weight:bold; border-left:1px solid #e5e5e5; padding-left:20px; margin:40px 0 0 20px;}
.header .tel_serch { float:right; padding-right:70px; height:35px; line-height:35px; font-size:14px; margin-top:48px; position:relative;}
.header .tel_serch p { float:left; color:#58ace7; margin-left:10px;}
.header .tel_serch p span { color:#5f5f5f; font-weight:bold;}
.header .tel_serch .mob { padding:0 10px; background:#059de6; color:#fff; position:relative;}
.header .tel_serch .mob img { display:none; width:150px; height:150px; border:1px solid #eee; background:#fff; position:absolute; top:35px; right:0;}
.header .tel_serch .mob:hover img { display:block;}
.header .search { float:left; position:relative;}
.header .search input { height:35px; line-height:35px; border:1px solid #e5e5e5; padding:0 10px;}
.header .search .tit { display:none; position:absolute; right:75px; top:-1px;}
.header .search .djs { margin-left:10px; background:#83b91f url(../images/syq_01.png) no-repeat 8px 10px; color:#fff; border-color:#83b91f; padding-left:28px; cursor:pointer;}

.search_bar { position:absolute; right:0; width:0%; min-width:68px; height:35px; margin-left:10px; overflow:hidden; -webkit-transition:width 0.3s; -moz-transition:width 0.3s; transition:width 0.3s; -webkit-backface-visibility:hidden; background:#fff;}
.input { position:absolute; top:0; right:0; border:none; outline:none; width:98%; height:33px; line-height:33px; z-index:10; font-size:14px; color:#333; border:1px solid #e5e5e5; background:#fff; text-indent:1em;}
.input:-webkit-input-placeholder { color:#efb480;}
.input:-moz-placeholder { color:#efb480;}
.input:-moz-placeholder { color:#efb480;}
.input:-ms-input-placeholder { color:#efb480;}
.search_ico,.search_btn { height:35px; line-height:35px; border:1px solid #83b91f; padding:0 10px 0 28px; display:block; position:absolute; right:0; top:0; cursor:pointer; color:#fff;}
.search_ico { background:#83b91f url(../images/syq_01.png) no-repeat 8px 10px; z-index:90;}
.search_open { width:80% !important; z-index:1002;}

/*导航*/
.nav { width:100%; margin:0 auto; height:55px; line-height:55px; border-bottom:1px solid #cecece; position:relative; z-index:998;}
.nav li { float:left; position:relative; text-align:center;}
.nav li a { display:block; padding:0 45px; font-size:14px; color:#333;}
.nav li:hover,.nav .hover { background:#0683db;}
.nav li:hover a,.nav .hover a { color:#fff;}
.nav li:hover ul { display:block;}
.nav li ul { display:none; position:absolute; top:55px; background:#0683db; width:100%; border-radius:0 0 6px 6px; overflow:hidden;}
.nav li li { float:none; line-height:40px; border-top:1px solid #0070b7;}
.nav li li a { color:#ddd; font-size:12px; padding:0;}
.nav li li a:hover { color:#fff;}
.nav li:hover li:hover { background:#f17c00;}

/*banner*/
.banner { width:100%; margin:0 auto; position:relative; overflow:hidden;}
.banner .hd { display:none;}
.banner .bd { width:100%; position:relative; z-index:0;}
.banner .bd li { width:100%; position:relative;}
.banner .bd li a { display:block; width:100%;}
.banner .bd img { display:block; width:100%;}
.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.banner .next{ left:auto; right:3%; background-position:8px 5px;}
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}
.banner_ej { width:100%; margin:0 auto;}
.banner_ej img { width:100%;}

/*脚部*/
.footer { width:100%; background:#303440; line-height:25px; font-size:14px; color:#fff; padding-top:30px;}
.footer a { color:#fff;}
.footer li { float:left; max-width:320px; padding-top:50px; text-align:center; background-position:center 0; background-repeat:no-repeat;}
.footer .line { width:1px; background:#505567; margin:0 65px; height:40px;}
.footer .add { background-image:url(../images/syq_21.png);}
.footer .emal { background-image:url(../images/syq_22.png);}
.footer .phon { background-image:url(../images/syq_23.png);}
.footer .link { background-image:url(../images/syq_24.png);}
.footer p { width:100%; background:#151820; font-size:12px; height:55px; line-height:55px; color:#7d7d7d; text-align:center;}
.footer p a { color:#7d7d7d;}
.footer .links { width:100%; border-top:1px solid #3b404f; margin-top:10px; padding:10px 0; line-height:25px;}
.footer .links a { color:#646979; font-size:12px; margin:0 10px;}


/*在线客服*/
.rides-cs { font-size:12px; background:#29a7e2; position:fixed; top:250px; right:0px; _position:absolute; z-index:1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color:#00A0E9;}
.rides-cs a:hover { color:#ff8100; text-decoration:none;}
.rides-cs .floatL { width:36px; float:left; position:relative; z-index:1; margin-top:20px; height:180px;}
.rides-cs .floatL a { font-size:0; text-indent:-999em; display:block;}
.rides-cs .floatR { width:130px; float:left; padding:5px; overflow:hidden;}
.rides-cs .floatR .cn { background:#F7F7F7; border-radius:6px; margin-top:4px;}
.rides-cs .cn .titZx { font-size:14px; color:#333; font-weight:600; line-height:24px; padding:5px; text-align:center;}
.rides-cs .cn li { line-height:40px; height:40px; border-top:1px solid #E6E4E4; overflow:hidden; text-align:center;}
.rides-cs .cn li a { display:block; margin:9px auto; color:#777; width:77px; height:22px; background:url(../images/online/button.gif) no-repeat center 0;}
.rides-cs .btnOpen, .rides-cs .btnCtn { position:relative; z-index:9; top:10px; left:0; background:url(../images/online/online14-1.png) no-repeat center 0; display:block; height:140px; padding:0 5px;}
.rides-cs .btnOpen { background-position:0 0;}
.rides-cs .btnCtn { background-position:-37px 0;}


/************************************************ 首页代码 start*****************************************************/

/**栏目标题**/
.marg { margin:0 30px;}
.title { font-size:14px; text-align:center; color:#333; text-align:center; margin:30px auto;}
.title h3 { font-size:24px; color:#505050; font-weight:100;}
.title span { font-size:12px; color:#919191;}
.title i { display:block; width:40px; height:2px; background:#0683db; margin:10px auto 0 auto;}
.title p { width:100%; border-top:1px solid #e5e5e5; line-height:45px; color:#6e6e6e;}

/**荣誉资质**/
.slideGroup { width:100%; margin-bottom:30px;}
.slideGroup .parHd { height:40px; line-height:40px; width:340px; margin:0 auto 30px auto;}
.slideGroup .parHd li { float:left; width:150px; height:40px; line-height:40px; text-align:center; cursor:pointer; margin:0 10px; font-size:14px; font-weight:bold; border-radius:20px; background:#aaa; overflow:hidden;}
.slideGroup .parHd li a { color:#fff;}
.slideGroup .parHd li.on { background:#38b6cc;}
.slideGroup .slideBox { overflow:hidden; zoom:1; padding:10px 0 10px 50px; position:relative;}
.slideGroup .sPrev,.slideGroup .sNext { position:absolute; top:50%; margin-top:-20px; display:block; width:39px; height:39px; background-position:0 0; background-repeat:no-repeat;}
.slideGroup .sPrev { left:0; background-image:url(../images/syq_02.png);}
.slideGroup .sNext { right:0px; background-image:url(../images/syq_03.png);}
.slideGroup .sPrev:hover { background-image:url(../images/syq_04.png);}
.slideGroup .sNext:hover {  background-image:url(../images/syq_05.png);}
.slideGroup .parBd ul { overflow:hidden; zoom:1;}
.slideGroup .parBd ul li { float:left; margin:0 15px; width:240px; height:290px; border:3px solid #aaa; overflow:hidden;}
.slideGroup .parBd ul li img { display:block; width:100%;}
.slideGroup .about { padding:0 160px; text-align:center; font-size:14px; color:#666; line-height:30px; background:url(../images/syq_25.png) no-repeat center bottom; padding-bottom:260px;}
.slideGroup .about a { display:block; color:#0683db; width:100px; margin:10px auto;}

/**产品展示**/
.product { width:100%; background:url(../images/syq_06.jpg) no-repeat center top; padding:5px 0 60px 0;}
.product .pro { background:#fff; padding:25px 30px 50px 30px;}
.product .pro .tit { border-bottom:2px solid #e4e4e4; padding-bottom:15px; margin-bottom:20px;}
.product .pro span { display:block; float:left; font-size:16px; color:#333; height:32px; line-height:32px; font-weight:bold; margin-right:20px;}
.product .hd { height:30px; line-height:30px; position:relative;}
.product .hd li { float:left; padding:0 15px; cursor:pointer; border-radius:20px; background:#aaa; color:#fff; font-weight:bold; font-size:14px; margin-left:15px;}
.product .hd li.on { background:#38b6cc;}
.product .bd { overflow:hidden; width:100%; height:365px;}
.product .bd li { float:left; width:180px; height:175px; border:1px solid #ddd; margin:0 0 7px 10px; position:relative;}
.product .bd li a { display:block;}
.product .bd li .img { width:180px; height:175px; overflow:hidden;}
.product .bd li .img img { display:block; width:100%; transition:all 0.4s linear -1ms;}
.product .bd li p { background:url(../images/syq_26.png) repeat 0 0; width:150px; padding:0 15px; text-align:center; color:#fff; height:30px; line-height:30px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:absolute; bottom:0; z-index:2; transition:all 0.4s linear -1ms;}
.product .bd .tui { width:370px; height:360px; margin-left:0;}
.product .bd .tui .img { width:370px; height:360px;}
.product .bd .tui p { width:340px; height:140px;}
.product .bd .tui p i { display:block; width:315px; height:95px; line-height:95px; color:#fff; border:2px solid #fff; margin:22.5px auto; font-style:normal; transition:all 0.4s linear -1ms;}
.product .bd li:hover img { transform:scale(1.2);} 
.product .bd li:hover p { height:100%; line-height:180px;} 
.product .bd li:hover p i { height:315px; line-height:315px;}

/*电话+二维码*/
.tel_ewm { width:100%; height:178px; background:url(../images/syq_07.jpg) no-repeat center top;}
.tel_ewm p { float:left; font-size:16px; color:#fff; padding:65px 0 0 50px;}
.tel_ewm p span { display:block; font-size:24px; font-weight:bold;}
.tel_ewm .ewm { float:right; height:120px; margin-top:32px; width:150px;}
.tel_ewm .ewm i { display:block; float:left; height:85px; margin-top:20px; font-style:normal; font-size:14px; color:#fff; writing-mode:vertical-lr;}
.tel_ewm .ewm img { float:right; width:120px; height:120px; background:#fff;}

/**解决方案**/
.solution { padding:80px 0 60px 0;}
.solution .sol { float:left; width:200px; height:300px; background:url(../images/syq_08.jpg) repeat 0 0; font-size:14px; color:#fff; line-height:25px; padding:75px 20px 0 20px; text-align:center;}
.solution .sol h3 { font-size:24px; font-weight:100; line-height:65px;}
.solution .sut { float:right; width:940px;}
.solution .sut .hd { float:right; position:relative;}
.solution .sut .hd li { width:175px; border:1px solid #40adfb; text-align:center; line-height:45px; cursor:pointer; color:#333; font-size:14px; margin-bottom:18px;}
.solution .sut .hd li.on { background:#34b7c9; border-corlor:#34b7c9; color:#fff;}
.solution .sut .bd { float:left; width:735px; height:375px; overflow:hidden;}
.solution .sut .bd .img { width:735px; height:375px;}
.solution .sut .bd .img img { width:100%;}

/**优势**/
.advantage { width:100%; background:url(../images/syq_09.jpg) no-repeat center top; padding-top:90px; height:540px;}
.advantage .bt_left { float:left; width:300px; height:348px; padding:60px 35px 30px 0; background:url(../images/syq_10.png) no-repeat right 0; text-align:right; margin-top:25px;}
.advantage .bt_left h3 { font-size:30px; color:#fff; display:block; letter-spacing:2px; font-weight:100;}
.advantage .bt_left span { display:block; font-size:36px; color:#1099fa; letter-spacing:3px; font-weight:bold; text-align:right;}
.advantage .bt_left a { float:right; display:block; width:125px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#1099fa; padding-right:46px; background:#fff url(../images/syq_27.jpg) no-repeat right center; margin:40px 0 75px 0;}
.advantage .bt_left h4 { font-size:20px; color:#fff; text-align:left; letter-spacing:1px; text-transform:Uppercase;}
.advantage .bt_left .tl { text-align:left;}
.advantage .bt_right { float:right; width:677px;}
.advantage .bt_right li { margin-bottom:50px;}
.advantage .bt_right li a { display:block; width:100%;}
.advantage .bt_right li i { display:block; float:left; width:75px; height:75px; background-color:#fff; background-position:center center; background-repeat:no-repeat; border-radius:50%;}
.advantage .bt_right li .mesg { float:left; margin:20px 0 0 40px;}
.advantage .bt_right li .mesg a { display:block; font-size:20px; color:#fff; letter-spacing:2px; padding-left:35px; background-position:left top; background-repeat:no-repeat;}
.advantage .bt_right li .mesg span { display:block; font-size:14px; color:#fff; line-height:25px; text-indent:2.5em;}
.advantage .bt_right .li1 i { background-image:url(../images/syq_11.png);}
.advantage .bt_right .li1 .mesg a { background-image:url(../images/syq_12.png);}
.advantage .bt_right .li2 i { background-image:url(../images/syq_13.png);}
.advantage .bt_right .li2 .mesg a { background-image:url(../images/syq_14.png);}
.advantage .bt_right .li3 i { background-image:url(../images/syq_15.png);}
.advantage .bt_right .li3 .mesg a { background-image:url(../images/syq_16.png);}
.advantage .bt_right .li4 i { background-image:url(../images/syq_17.png);}
.advantage .bt_right .li4 .mesg a { background-image:url(../images/syq_18.png);}

/**新闻**/
.news { width:100%; background:#f6f6f6; padding-top:80px;}
.news h3 { line-height:40px; font-size:24px; color:#333; font-weight:100;}
.news h3 span { font-size:12px; color:#666;}
.news h3 a { float:right; font-size:12px; color:#999;}
.news .new_s { background:#fff; padding:40px 60px 80px 60px;}
.news .new_s .img { margin:10px auto;}
.news .new_s .ne_ws { width:490px;}
.news .new_s li { line-height:40px; border-bottom:1px dashed #ccc;}
.news .new_s li a { display:block; float:left; width:85%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news .new_s li a i { font-style:normal; color:#0683db;}
.news .new_s li span { float:right; color:#999;}
/************************************************ 首页代码 end*****************************************************/

/*** 子页公用当前位置、栏目标题及二级栏目 ***/
.content { width:1200px; margin:0 auto 50px auto;}
.right_con { color:#333; font-size:14px; line-height:30px; height:auto; margin:16px 0; overflow:hidden; width:100%; min-height:250px;}

.n_title { position:relative; padding-top:15px; border-bottom:1px solid #d9d9dd; margin-bottom:20px;}
.n_title h1 { float:left; font-size:16px; color:#333; line-height:50px;}
.n_title h1 span { font-size:12px; color:#666; text-transform:uppercase; margin-left:5px; font-weight:normal;}

.position { float:right; line-height:30px; color:#999; background:url(../images/icon_home.png) left center no-repeat; padding-left:18px; margin-top:10px;}
.position a { font-size:12px; color:#98989a;}
.position span,#n_title .position a,#n_title .position i { font-size:12px; color:#98989a;}
.position em { font-size:12px; color:#ea353a; font-style:normal;}
.position a:hover { color:#ea353a;}

/*详情页公用*/
.time_click { font-size:12px; text-align:center; color:#666; line-height:50px;}
.lh { font-size:14px; line-height:28px;}
.show_h3 { font-size:24px; text-align:center; border-bottom:1px solid #eee; padding-bottom:10px; margin:20px auto 30px auto; color:#333;}
.show_sxp { text-align:left; clear:both; font-size:14px; line-height:35px; color:#020202;}
.show_sxp a { color:#666;}

/*分页*/
.scott { overflow:hidden; text-align:center; line-height:30px; padding:10px 0; font-size:14px; letter-spacing:2px;}
.scott a { border:1px solid #0067cb; padding:5px 15px; margin-right:10px;}
.scott a:hover { border:1px dashed #0067cb; color:#fff; background:#0067cb;}
.scott a:active { border:1px solid #0067cb; text-decoration:none; background:#0067cb;}
.scott .current { border:1px dashed #0067cb; padding:5px 15px; color:#fff; margin:0 10px; background:#0067cb;}
.scott .disabled { border:1px dashed #0067cb; padding:5px 15px; color:#0067cb; margin-right:10px;}

/*左侧导航*/
.n_left { width:230px;}
.n_nav { background:#f7fafc; margin-bottom:20px;}
.n_nav li { display:block;}
.n_nav li a { display:block; height:48px; position:relative; border-top:1px solid #ececed;}
.n_nav li a span { position:relative; z-index:9; height:48px; line-height:48px; color:#535355; font-size:14px; padding-left:30px; transition:all 0.6s ease-in-out;}
.n_nav li a i { position:absolute; left:0; top:0; display:block; background:#ea353a; height:48px; width:0px; transition:all 0.6s ease-in-out;}
.n_nav li.on a i { width:3px;}
.n_nav li a:hover i { width:100%;}
.n_nav li a:hover span { color:#fff;}
.n_nav li:first-child a { border:none;}

.left_link { height:300px; background:url(../images/icon_n_left.png) left top no-repeat #f7fafc;}
.left_link dt { height:45px; line-height:45px; font-size:14px; color:#7b7c7d; padding:0 30px; border-bottom:1px solid #e9e9ee;}
.left_link dt b { color:#0683db; font-size:15px; margin-right:5px;}
.left_link dd { padding-left:25px; padding-top:25px;}
.left_link dd a { display:block; height:52px; margin-bottom:24px; padding-left:68px; font-size:12px; color:#666;}
.left_link dd a b { font-size:14px; padding-top:10px; display:block;}
.left_link dd a.li1 { background:url(../images/icon_left1.png) left center no-repeat;}
.left_link dd a.li2 { background:url(../images/icon_left2.png) left center no-repeat;}
.left_link dd a.li3 { background:url(../images/icon_left3.png) left center no-repeat;}

/*右侧公用*/
.n_right { width:905px; min-height:500px; padding-left:30px; border-left:1px solid #e5e7e9;}

/*新闻资讯*/
.n_news {}
.n_news li { padding-bottom:25px; margin-bottom:25px; display:block; border-bottom:1px solid #efefef; moz-transition:all 0.6s ease-in-out; -webkit-transition:all 0.6s ease-in-out; -o-transition:all 0.6s ease-in-out; -ms-transition:all 0.6s ease-in-out; transition:all 0.6s ease-in-out;}
.n_news li .mesg { float:left; width:615px; padding-top:25px; moz-transition:all 0.6s ease-in-out; -webkit-transition:all 0.6s ease-in-out; -o-transition:all 0.6s ease-in-out; -ms-transition:all 0.6s ease-in-out; transition:all 0.6s ease-in-out;}  
.n_news li .mesg .date { float:left; width:155px; position:relative;}
.n_news li .mesg .date b { display:block; font-size:24px; color:#a9a9a9; font-weight:200;}
.n_news li .mesg .date b::before { width:35px; height:1px; content:''; background:#a9a9a9; position:absolute; top:15px; left:90px; transition:all 0.3s ease-out 0s;}
.n_news li .mesg .date span { display:block; margin-top:30px; height:20px; width:20px; background:url(../images/icon_news_jt.png) center no-repeat;}
.n_news li .mesg a { display:block; float:left; width:430px; moz-transition:all 0.6s ease-in-out; -webkit-transition:all 0.6s ease-in-out; -o-transition:all 0.6s ease-in-out; -ms-transition:all 0.6s ease-in-out; transition:all 0.6s ease-in-out;}
.n_news li .mesg a h1 { font-size:18px; font-weight:100; color:#333; display:block; margin-bottom:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.n_news li .mesg a p { color:#97979d; line-height:24px; font-size:12px;}
.n_news li .img { display:block; float:right; width:215px; height:130px;}
.n_news li .img img { width:215px; height:95px;}
.n_news li:hover .link { padding-left:30px;}
.n_news li:hover .mesg h1 { color:#0683db;}
.n_news li:hover .date b { color:#0683db;}
.n_news li:hover .date b::before { width:60px; transition:all 0.3s ease-out 0s; background:#0683db;}
.n_news li:hover .date span { background:url(../images/icon_news_jt_hover.png) center no-repeat #0683db;}

/*产品*/
.prod { overflow:hidden;}
.prod li { float:left; width:212px; margin:0 19px 20px 0;}
.prod li a { display:block;}
.prod li .img { width:210px; height:204px; overflow:hidden; border:1px solid #ddd;}
.prod li .img img { display:block; width:100%; transition:all 0.4s linear -1ms;}
.prod li p { width:180px; padding:0 15px; text-align:center; color:#333; height:40px; line-height:40px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.prod li:hover .img { border-color:#0683db;}
.prod li:hover img { transform:scale(1.2);} 

/*产品模型详情*/
.show_proimg { width:70%; overflow:hidden; position:relative; margin:0 auto 20px;}
.show_proimg .hd { display:none;}
.show_proimg .bd { position:relative; height:100%; z-index:0;}
.show_proimg .bd li { zoom:1; vertical-align:middle;}
.show_proimg .bd img { width:100%; display:block;}
.show_proimg .prev,.show_proimg .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.show_proimg .next{ left:auto; right:3%; background-position:8px 5px;}
.show_proimg .prev:hover,.show_proimg .next:hover{ filter:alpha(opacity=100);opacity:1;}

.img_show { max-width:100%; margin:10px auto; text-align:center;}
.img_show img { max-width:100%;}
.show_soft { width:100%; margin-top:20px; clear:both; text-align:center;}
.show_soft a {width: 288px;float: left;display: block; line-height:30px; color:#000; font-size:16px; border-radius:4px; overflow:hidden;margin: 5px 5px;border: 1px #ccc solid;}
.show_soft a img{width: 100px;}
.show_soft a h2{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.show_soft a p{background:#0069D6;font-weight: bold;color: #fff;}
.pro_h3 { line-height:35px; padding:0 10px; font-size:14px; font-weight:bold; background:#eee; margin:30px auto 20px auto;}

/*图片模型*/
.pic { overflow:hidden;}
.pic li { float:left; width:212px; margin:0 19px 20px 0;}
.pic li a { display:block;}
.pic li .img { width:210px; height:254px; overflow:hidden; border:1px solid #ddd;}
.pic li .img img { display:block; width:100%; transition:all 0.4s linear -1ms;}
.pic li p { width:180px; padding:0 15px; text-align:center; color:#333; height:40px; line-height:40px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pic li:hover .img { border-color:#0683db;}
.pic li:hover img { transform:scale(1.2);} 

/*联系我们单独页面*/
.c_ontact { width:100%;}
.c_ontact .compan { width:100%; background:#f5f4f4; text-align:center; position:relative; line-height:30px; padding:15px 0;}
.c_ontact .compan p { font-size:16px; color:#e29613;}
.c_ontact .compan h1 { font-size:30px; color:#222; font-weight:100; margin:5px 0;}
.c_ontact .compan span { display:block; font-size:13px; color:#999; letter-spacing:1px;}
.c_ontact .compan i { display:block; width:94px; height:47px; position:absolute; bottom:-47px; left:0; right:0; margin:0 auto; background:url(../images/contact_ico.png) no-repeat 0 0;}
.c_ontact .contac_t { padding-top:50px; padding-left:20px;}
.c_ontact .contac_t li { float:left; width:40%; padding-left:46px; line-height:45px; background-position:left center; background-repeat:no-repeat; margin-top:10px;}
.c_ontact .contac_t .ct1 { background-image:url(../images/contact_ico06.png);}
.c_ontact .contac_t .ct3 { background-image:url(../images/contact_ico01.png); width:400px;}
.c_ontact .contac_t .ct4 { background-image:url(../images/contact_ico04.png);}
.c_ontact .contac_t .ct5 { background-image:url(../images/contact_ico05.png);}
.c_ontact .contac_t .ct6 { background-image:url(../images/contact_ico03.png); width:100%;}
.c_ontact .cont_map { width:100%; height:64px; background:url(../images/contact_map.png) no-repeat center top; margin:40px auto 30px auto;}

/*在线留言*/
.company { margin-left:50px;}
.company li { margin-top:27px;}
.company_l { margin-left:4px; width:327px;}
.company_r { color:#434343; margin-right:4px; text-indent:2em;}
.company_r span { display:block; line-height:26px; margin-top:26px;}
.company_bot { margin-bottom:175px;}
.main_ly li { clear:both; color:#3c3b3b; font-size:16px; line-height:30px; padding:0 0 12px;}
.main_ly_t1 { float:left; width:70px; line-height:30px; font-size:16px;}
.main_ly_t2 { color:#999999; float:left; font-size:14px; padding:0 0 0 15px; line-height:30px;}
.main_bd { border:1px solid #dddddd; float:left; height:29px; line-height:29px; padding:0 0 0 5px; width:230px;}
.main_bd1 { border:1px solid #dddddd; float:left; font-size:14px; height:102px; line-height:25px; padding:5px; width:500px;}
.main_bd2 { border:1px solid #dddddd; float:left;width:130px;height:35px;line-height:35px; padding:0 0 0 5px; }
.main_bd2img{ margin:0px 0 0 5px;width:130px;height:35px}
.main_but { float:left; padding-top:10px;}
.main_but input { display:block; float:left; border:none; height:35px; width:100px; border:0px; color:#3c3b3b; font-size:16px; line-height:35px; cursor:pointer;}
.main_but .blue { background:#0067CB; color:#fff;}

/*搜索结果*/
.serch { width:100%; line-height:120px; text-align:center; color:#666; font-size:16px; letter-spacing:3px;}



