﻿/*reset*/

*{margin:0;padding:0;font-size:12px;}

ul, ol{list-style:none;}

fieldset,img {border:0;}

label,button{cursor:pointer;}

select,input,textarea{overflow:hidden; outline:none;font-family:Verdana;}

body{font-family:Arial;color:#3e3c3d;overflow-X:hidden; background:#fff;}

a{color:#3e3c3d;text-decoration:none;}







/*header*/

.nav li a,.nav li a i,.banner .prev,.banner .next,.c_box01 .main ul li .img_wrap .overlay,.c_box01 .main ul li dl,.c_box01 .main ul li dt,.c_box01 .main ul li dd.text,.c_box01 .main ul li dd.more,.c_box01 .main .btn a,.c_box01 .main .btn a i,.c_box02 .main ul li dt,.c_box02 .main ul li dd.more,.c_box03 ul li dt,.c_box03 ul li dd.more,.c_box04 ul.slide li .pic span,.c_box04 ul.slide li p.text,.backToTop,.f_box01 .section03 .social a,.about_box .menu li span,.about_box .menu li i,.sub_inquiry form ul.bottom li.btn input,.main_photo ul li a,.main_photo ul li,.breadcrumbs a,.l_box01 .main dl dt,.l_box01 .main dl dd,.l_box02 dl dd,.l_box01 .main dl dt a,.l_box02 dl dd a,.l_box01 .main dl dt a:after,.l_box02 dl dd a:after,.l_box04 dl dd,.l_box04 dl dd a,.l_box04 dl dd a:after,.contact_box .tab_menu li span,.contact_box .tab_menu li i,.news_box .tab_menu li i,.news_box .tab_menu li span,.main_show ul li .pic,.main_show ul li .pic img,.f_box01 .section01 ul li a,.f_box01 .section01 ul li a:before,.f_box01 .section02 ul li a,.main_faq dd.mail a,.sub_inquiry02 form input.send,.contact_box .section li a,.l_box01 .main dl dd ul li a,.feature_box ul li dl dd.more,.feature_box ul li dl dt,.l_box03 form .send,.c_box05 ul li dd.more,.main_show ul li .name,.proCover_box .menu li a:before,.proCover_box .menu li a,.proDetail_btn a,#related ul li .pic,#related ul li .name,.video_box ul li .name:before,.video_box ul li .name,.page a{transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}



.wrapper{width:1000px;margin:0 auto;}
.wrapper .yfzx-con-l{ width:700px; float:left;}
.wrapper .yfzx-con-r{ width:207px; float:right; margin-top:20px;}
.wrapper .yfzx-con-l p{ font-size:14px; letter-spacing: 1px; font-family:"微软雅黑"; color:#333; line-height:36px;}
.wrapper h3{ font-size:16px; text-align:center; line-height:50px; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.wrapper img{max-width: 100%;}
.zpzw{ padding-bottom:90px;}
.zpzw .zpzw-li{ width:100%; height:57px; line-height:57px; border-bottom:1px solid #e5e5e5;}
.zpzw .zpzw-li ul li{ float:left; padding-right:115px;}
.zpzw .zpzw-li ul li:last-child{padding-right:0px;}
.zpzw .zpzw-li ul li font{ color:#0099ff; display:block; width:100px; overflow:hidden;}
.news-list { width:100%; padding-top:115px;}
.news-list li{ height:212px; padding-bottom:40px;}
.tp{ float:left; width:251px;}
.con-l{ float:right; width:747px; height:210px; border:1px solid #ddd; background:#f4f4f4;}
.con-l h4 a{ display:block; font-size:16px; color:#555; padding:45px 0 20px 25px;}
.con-l h4 span{ font-size:12px; color:#555; float:right; padding-right:40px;}
.con-l p a{ display:block; width:600px;font-size:12px; color:#555; padding-left:25px; line-height:22px;}
.gdnr{ display:block; float:right; padding-right:40px; }

.nav02{ width:100%;  border-bottom:1px solid #e1e2e4; border-top:1px solid #e1e2e4;background:#f5f5f5;}
.nav02-ul{ width:1000px; margin:0 auto; }
.nav02-ul li{width:162px; height:50px; display:block; text-align:center; float:left; margin-right:5px;}
.nav02-ul li a{width:162px; height:50px; display:block;background:#00a0e9; line-height:50px; text-align:center; color:#fff; font-size:14px;}
.nav02-ul li:last-child{ margin-right:0px;}
.nav02-ul li a:hover{display:block;background:#eb1d3e; color:#fff;}
.nav02-ul li a.hover{display:block;background:#eb1d3e; color:#fff;}
.index-contact01{ width:1000px; margin:0 auto; padding-bottom:25px; padding-top:40px;}
.index-con-l01{ width:425px; float:left;}
.index-con{  }
.index-con li{ height:30px; line-height:30px; }
.index-con li p{ padding-left:35px;}
.index-con li:nth-child(1){background:url(../images/tel.png) center left no-repeat;}
.index-con li:nth-child(2){background:url(../images/ren.png) center left no-repeat;}
.index-con li:nth-child(3){background:url(../images/email.png) center left no-repeat;}
.index-con li:nth-child(4){background:url(../images/chuanzhen.png) center left no-repeat;}
.index-con li:nth-child(5){background:url(../images/youbian.png) center left no-repeat;}
.index-con li:nth-child(6){background:url(../images/youbian.png) center left no-repeat;}
.index-con li:nth-child(7){background:url(../images/ditu.png) center left no-repeat;}
.index-con-l img{ margin-top:25px;}
.index-con-r01{ width:530px; float:right;}
.index-con-r01 p{ margin-bottom:5px; margin-top:10px; color:#333;}
.index-con-r01 p:first-child{ margin-top:0px;}
.index-con-r01 input.text{ width:528px; height:32px; border:1px dashed #e5e4e4; background:#fbfbfb;}
.index-con-r01 textarea{width:526px; height:118px; border:1px dashed #e5e4e4; background:#fbfbfb;}
.index-con-r01 input.submit{ width:94px; height:30px; background:#3c9cd3; border:0px; color:#fff; margin-top:20px;}













.header,.content,.footer,.sub_content{min-width:1000px;}

.flow{overflow:hidden;zoom:1;}

.fl{float:left;}

.fr{float:right;}

.clear{clear:both;}

.uppercase{text-transform:uppercase;}


.nav{position:absolute; top:15px;}

.nav01{left:0;}

.nav01 li{margin-right:14px;}

.nav02{right:0;}

.nav li{float:left;}

.nav li a i{display:inline-block; width:8px; height:5px;background:url(../images/icons.png) no-repeat 0 -23px; vertical-align:middle; margin-left:8px; _display:none;}

.nav li a{display:inline-block;padding:0 15px;font-size:16px; font-weight:bold;line-height:32px; color:#242524; text-transform:capitalize;}

.nav li:hover a,.nav li .currentA{background:#eb1d3e; color:#fff;}

.nav li:hover a i,.nav li .currentA i{background-position:-12px -23px;}





.nav li .sub_nav{position:absolute; z-index:9;top:32px;display:none;width:270px;background:#f58f39; padding:15px 0;}

.nav li .sub_nav li{float:none; margin:0;} 

.nav li .sub_nav li a{display:block;line-height:24px;color:#fff;font-size:12px;font-weight:normal;font-family:Verdana; line-height:20px; padding:10px 15px 10px 35px; position:relative; background:none;}

.nav li .sub_nav li a:before{ position:absolute; left:15px; top:16px; width:5px; height:7px; content:""; background:url(../images/icons.png) no-repeat -107px -55px;}

.nav li .sub_nav li:hover a{background:#de802f;}



.shadow{box-shadow:0 2px 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.2); -o-box-shadow:0 2px 6px rgba(0, 0, 0, 0.2); -ms-box-shadow:0 2px 6px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);}



.search form{width:270px; height:36px;float:right; margin-top:-15px;}

#s_field{float:left;line-height:34px;height:34px;width:160px; padding:0 5px 0 35px; border:solid 1px #c9c9c9;border-right:none;background:url(../images/search.png) no-repeat 8px 9px #f5f5f5;  color:#a9a9a9;}

#s_button{float:left;height:36px;width:68px;background:#eb1d3e;border:none;cursor:pointer;color:#fff; font-weight:bold; font-size:14px;}




/*language*/
.language{position:absolute;right:280px;bottom:-5px;cursor:pointer;z-index:12;}
.language .language-t{width:80px;height:24px;line-height:24px;color:#7b7b7b;border:1px solid #c9c9c9;}
.language .guoqi{width:28px;height:24px;float:left;margin:5px;}
.language .caret{display:inline-block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#eb1d3e transparent;margin-left:5px; vertical-align:middle;}
.sub-language{display:none; width:100%;padding:10px 0;position:absolute;top:26px;left:0;background:#f0f0f0;text-align: center;border-bottom: 4px solid #eb1d3e;}
.sub-language li{ height:25px;}
.sub-language li a{display:block;line-height:25px;color:#333;}
.sub-language li a:hover{background:#eb1d3e;color:#fff;}
.language:hover i{background-position:-441px -28px;}



/*banner*/

.banner{position:relative; overflow:hidden;width:100%;}

.banner .slide{height:520px;}

.banner .slide li img{height:520px; width:1920px;  position:relative;left:50%; margin-left:-960px;}

.banner .num{ display:none;overflow:hidden;height:11px; position:absolute; bottom:0; left:50%; zoom:1; z-index:3; margin-left:-42px; width:84px;}

.banner .num li{width:11px; height:11px; text-indent:-9999px; background:url(../images/icons.png) no-repeat 0 0; margin:0 5px; cursor:pointer; float:left;}

.banner .num li.on{background-position:-21px 0;}

.banner .prev,.banner .next{display:block;width:58px; height:94px; position:absolute;top:210px;color:#eb1d3e;font:bold 80px/normal "Ã¥Â®â€¹Ã¤Â½â€œ";text-align:center; line-height:94px; opacity:0; filter:alpha(opacity=0);}

.banner .prev{left:10%;}

.banner .next{right:10%;}

.banner:hover .prev,.banner:hover .next{opacity:1;filter:alpha(opacity=100);}






/*content*/

.content .title{text-align:center;}

.content .title a{font-size:30px; font-weight:bold; color:#3e3c3d;}

.c_box01{ background:url(../images/bg01.jpg) repeat; padding:75px 0 80px;}

.c_box01 .title_box p{text-align:center; margin-bottom:10px; }

.c_box01 .title a{color:#464646; display:inline-block;background:url(../images/bg01.jpg) repeat-x 0 center; padding:0 42px;}

.c_box01 .main{margin:50px 0 0;}

.c_box01 .main ul li{float:left; width:235px; margin:0 20px 0 0; background:url(../images/shadow.png) no-repeat center bottom; padding-bottom:20px;}

.c_box01 .main ul li .img_wrap{position:relative; height:180px;}

.c_box01 .main ul li .img_wrap .overlay{position:absolute;width:100%; height:100%;top:0;left:0; opacity:0; filter:alpha(opacity=0);}

.c_box01 .main ul li:hover .img_wrap .overlay{opacity:1; filter:alpha(opacity=100);}

.c_box01 .main ul li:hover .img_wrap .overlay span{display:inline-block; font-size:30px; font-weight:bold; padding-bottom:20px; border-bottom:solid 5px #fff; color:#fff; margin:65px 20px 0;}

.c_box01 .main ul li img{width:235px; height:180px;}

.c_box01 .main ul li dl{padding:20px;background:#fff;border-top:solid 5px #00a0e9;}

.c_box01 .main ul li dt{color:#3e3c3d; font-size:14px; font-weight:bold;line-height:18px; height:36px; overflow:hidden;}

.c_box01 .main ul li dd.text{color:#999;line-height:18px; height:54px; overflow:hidden; margin:15px 0 20px;}

.c_box01 .main ul li dd.more,.c_box02 .main ul li dd.more,.c_box03 ul li dd.more{width:86px; height:24px; border:solid 2px #00a0e9; color:#00a0e9; font-weight:bold; text-align:center; line-height:24px;}

.c_box01 .main ul li:hover dl{background:#00a0e9;}

.c_box01 .main ul li:hover dt,.c_box01 .main ul li:hover dd.text,.c_box01 .main ul li:hover dd.more,.c_box02 .main ul li:hover dt,.c_box02 .main ul li:hover dd.more,.c_box03 ul li:hover dt,.c_box03 ul li:hover dd.more{color:#fff;}

.c_box01 .main ul li:hover dd.more,.c_box02 .main ul li:hover dd.more,.c_box03 ul li:hover dd.more{border-color:#fff;}



.c_box01 .main .btn{text-align:center; margin-top:40px;}

.c_box01 .main .btn a{display:inline-block; width:78px; height:27px;  border:solid 1px #00a0e9;}

.c_box01 .main .btn a.prev{border-right:none;}

.c_box01 .main .btn a i{display:inline-block; width:44px; height:11px; background:url(../images/icons.png) no-repeat; margin-top:8px;}

.c_box01 .main .btn a.prev i{background-position:-63px 0;}

.c_box01 .main .btn a.next i{background-position:-110px -19px;}

.c_box01 .main .btn a:hover{background:#00a0e9;}

.c_box01 .main .btn a.prev:hover i{background-position:-111px 0;}

.c_box01 .main .btn a.next:hover i{background-position:-63px -19px;}





/*c_box02*/

.c_box02{background:url(../images/bg02.jpg) no-repeat center 0; padding:55px 0 70px;}

.c_box02 .num {width:118px; margin:30px auto 40px;}

.c_box02 .num li{width:38px; height:3px;border:solid 1px #00a0e9; text-indent:-9999px; float:left; margin:0 -1px 0 0; cursor:pointer;}

.c_box02 .num li.on{background:#00a0e9;}

.c_box02 .main{margin:25px 0 0;}

.c_box02 .main .infor{margin-right:-125px;}

.c_box02 .main .infor li{float:left; width:250px; margin-right:125px;}

.c_box02 .main .infor li dt{color:#3e3c3d; font-weight:bold; font-size:20px;}

.c_box02 .main .infor li dd.text{color:#272727; line-height:18px; height:54px; overflow:hidden; margin:20px 0 25px;}

.c_box02 .main .infor li dd.more,.c_box03 ul li dd.more{ color:#00a0e9; border-color:#00a0e9;}







/*c_box03*/

.c_box03{background:#f5f5f5; padding:75px 0 60px;}

.c_box03 .summary{width:45%; margin:15px auto 50px; text-align:center; line-height:18px;}

.c_box03 ul{margin-right:-40px;}

.c_box03 ul li{float:left; width:480px; margin:0 40px 35px 0;}

.c_box03 ul li .person{ margin-top:5px;}

.c_box03 ul li .person img{width:97px; height:97px; border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%;}

.c_box03 ul li dl{width:350px;}

.c_box03 ul li dl dt{font-weight:bold;font-size:14px; line-height:18px;}

.c_box03 ul li dl dd.text{color:#999;line-height:18px; margin:12px 0 15px;}







/*c_box04*/

.c_box04{ background:#dce8fa; padding:65px 0;}

.c_box04 ul.slide li{ float:left; width:320px; margin-right:20px;}

.c_box04 ul.slide li .pic{position:relative; width:320px; height:253px;}

.c_box04 ul.slide li .pic img{ width:320px; height:240px;}

.c_box04 ul.slide li .pic span{ display:block; position:absolute; top:227px; width:90px; height:26px; background:#00a0e9; color:#fff; text-align:center; line-height:26px; left:50%; margin-left:-45px;}

.c_box04 ul.slide li p.text{text-align:center; width:85%; margin:25px auto 0; font-size:14px; color:#545454; line-height:18px; height:36px; overflow:hidden;}

.c_box04 .num{border-top:solid 1px #eb1d3e; position:relative; top:30px; padding:70px 0 0;}

.c_box04 .num ul{overflow:hidden;height:13px; width:87px; padding:0 6px; position:absolute; top:-7px; left:50%; zoom:1; z-index:3; margin-left:-50px; background:#dce8fa;}

.c_box04 .num li{width:13px; height:13px; text-indent:-9999px; background:url(../images/icons.png) no-repeat -32px 0; margin:0 8px;_margin:0 7px; cursor:pointer; float:left;}

.c_box04 .num li.on{background-position:0 0;}

.c_box04 ul.slide li:hover .pic span{ background:#eb1d3e;}

.c_box04 ul.slide li:hover p.text{color:#eb1d3e;}









/*c_box05*/

.c_box05{padding:85px 0 100px; background:#f5f5f5;}

.c_box05 .title span{ display:block; width:40px; border-top:solid 4px #eb1d3e; margin:20px auto 0;}

.c_box05 ul{ margin:35px -40px 0 0;}

.c_box05 ul li{float:left; width:220px; margin-right:40px;}

.c_box05 ul li .pic{position:relative;}

.c_box05 ul li .pic img{width:220px;height:146px;}

.c_box05 ul li .pic span{position:absolute; bottom:5px; left:5px; display:block;background:#162e53; width:70px; padding-left:30px; height:20px; color:#fff; line-height:20px; _top:120px;}

.c_box05 ul li .pic span:before{ position:absolute; content:""; left:7px; top:3px; width:15px; height:13px; background:url(../images/icons.png) no-repeat 0 -36px;}

.c_box05 ul li dt{color:#545454; font-size:14px; font-weight:bold; line-height:18px; height:54px; overflow:hidden; margin:22px 0 15px;}

.c_box05 ul li dd.more{ width:86px; height:24px; border:solid 2px #e38537; color:#e38537; text-align:center; line-height:24px;}

.c_box05 ul li:hover dd.more{background:#eb1d3e; color:#fff;}







/*footer*/

.f_box01{background:#162e53; border-top:solid 8px #1d3f72; padding:45px 0 30px;} 

.f_box01 .title a,.f_box01 .title{color:#fff; font-size:18px; font-weight:bold; display:block; margin-bottom:30px;}

.f_box01 ul li,.f_box01 ul li a{color:#a2abba; font-size:14px;}

.f_box01 .section01{width:315px;}

.f_box01 .section01 ul li{margin-bottom:5px; _margin-bottom:0; line-height:20px;}

.f_box01 .section01 ul li a{display:block;position:relative;}

.f_box01 .section01 ul li a:before{position:absolute; content:""; width:0;border-top:solid 2px #fff;left:0; top:9px;}

.f_box01 .section01 ul li:hover a{ padding-left:22px;}

.f_box01 .section01 ul li:hover a:before{width:10px;}

.f_box01 .section02{width:285px; margin:0 70px;}

.f_box01 .section03{width:260px;}



.f_box01 .section02 ul li{position:relative; padding-left:30px;margin-bottom:12px; line-height:20px;}

.f_box01 .section02 ul li:before{ position:absolute; content:""; left:0; top:2px;width:17px; height:21px;background:url(../images/icons.png) no-repeat;}

.f_box01 .section02 ul li.tel:before{background-position:0 -58px;}

.f_box01 .section02 ul li.fax:before{background-position:0 -88px;}

.f_box01 .section02 ul li.phone:before{background-position:0 -117px; top:0;}

.f_box01 .section02 ul li.sky:before{background-position:0 -149px;}

.f_box01 .section02 ul li.mail:before{background-position:0 -178px;}

.f_box01 .section02 ul li.add:before{background-position:0 -215px;top:3px;}

.f_box01 .section02 ul li.add{ line-height:24px;}

.f_box01 .section02 ul li a:hover,.contact_box .section li a:hover{color:#eb1d3e;text-decoration:underline;}

/*.f_box01 .section03 .social{overflow:hidden;zoom:1; margin:30px 0 0; background:#122645; height:30px; padding:15px 0;}

.f_box01 .section03 .social a{float:left;display:block; width:30px; height:30px;margin-left:27px;_margin-left:20px;border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; text-align:center; line-height:30px; background:url(../images/social.png) no-repeat #eb1d3e;}

.f_box01 .section03 .social .s_g{background-position:0 0;}

.f_box01 .section03 .social .s_f{background-position:-59px 0;}

.f_box01 .section03 .social .s_t{background-position:-117px 0;}

.f_box01 .section03 .social .s_i{background-position:-176px 0;}

.f_box01 .section03 .social .s_g:hover{background-position:0 -30px;}

.f_box01 .section03 .social .s_f:hover{background-position:-59px -30px;}

.f_box01 .section03 .social .s_t:hover{background-position:-117px -30px;}

.f_box01 .section03 .social .s_i:hover{background-position:-176px -30px;}

.f_box01 .section03 .social a:hover{background-color:#fff;}*/



.f_box01 .section03 .social{overflow:hidden;zoom:1; margin:30px 0 0; background:#122645; height:30px; padding:15px 0;}

.social a{ display:inline-block; height:29px; background:url(../images/social.png) no-repeat; margin:0 6px;}

.f_box01 .section03 .social .s01{background-position:0 0; width:51px;}

.f_box01 .section03 .social .s02{background-position:-65px 0;width:37px;}

.f_box01 .section03 .social .s03{background-position:-116px 0;width:36px;}

.f_box01 .section03 .social .s04{background-position:-165px 0;width:29px;}



.f_box01 .section03 .social .s01:hover{background-position:0 -32px;}

.f_box01 .section03 .social .s02:hover{background-position:-65px -32px;}

.f_box01 .section03 .social .s03:hover{background-position:-116px -32px;}

.f_box01 .section03 .social .s04:hover{background-position:-165px -32px;}









.f_box02{background:#0d213f; height:30px;}

.f_box02 p{line-height:30px; color:#8b8b8b; text-align:right;}





/*return*/

.backToTop{width:46px; height:46px; background:url(../images/top.png) no-repeat center rgba(13,33,63,0.8); text-indent:9999px;cursor:pointer; color:#fff; text-align:center;cursor:pointer; position:fixed; bottom:55px; right:25px; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px;}

.backToTop:hover{background-color:rgba(13,33,63,1);}





/*sub*/

.sub_banner{min-width:1000px;width:100%;overflow:hidden;}

.sub_banner img{position:relative; margin-left:-960px; left:50%; height:300px;}

.breadcrumbs{height:60px; background:#fff; line-height:50px;}

.breadcrumbs p{text-align:left;}

.breadcrumbs p i{display:inline-block;width:17px;height:19px;background:url(../images/icons.png) no-repeat -62px -47px; vertical-align:middle; margin-right:5px;}

.breadcrumbs p em{display:inline-block;width:5px;height:7px;background:url(../images/icons.png) no-repeat -97px -55px; vertical-align:middle; }

.breadcrumbs,.breadcrumbs a{color:#6e6e6e;}

.breadcrumbs a:hover{color:#eb1d3e;}

.sub_main{background:#fff;font-family:Verdana;}

.sub_content .sub_left{width:260px;margin:50px 0;}

.sub_content .sub_right{width:720px;margin:50px 0; background:#fff;}







.sub_left p.title a,.sub_left p.title{display:block; text-align:center; height:70px;line-height:70px; color:#fff; font-size:20px; font-weight:bold;}

.l_box01,.l_box02,.l_box03,.l_box04{ margin-bottom:35px;}

.l_box01 p.title a,.l_box03 p.title,.l_box04 p.title a{background:#00a0e9;}

.l_box01 .main{background:#fff; padding:20px 0 15px;}

.l_box01 .main dl{position:relative;}

.l_box01 .main dl dt,.l_box02 dl dd,.l_box04 dl dd{padding:0 15px;}

.l_box01 .main dl dt a,.l_box02 dl dd a,.l_box04 dl dd a{display:block; color:#131313;padding:10px 10px 10px 0; line-height:20px; border-bottom:solid 1px #e5e5e5; position:relative;}

.l_box01 .main dl dt a:after,.l_box02 dl dd a:after,.l_box04 dl dd a:after{ content:""; position:absolute; right:0; top:16px; width:5px; height:8px;background:url(../images/icons.png) no-repeat -130px -54px;}

.l_box01 .main dl:hover dt,.l_box02 dl dd:hover,.l_box04 dl dd:hover{background:#eb1d3e;}

.l_box01 .main dl:hover dt a,.l_box02 dl dd:hover a,.l_box04 dl dd:hover a{color:#fff;border-color:#eb1d3e;}

.l_box01 .main dl:hover dt a:after,.l_box02 dl dd:hover a:after,.l_box04 dl dd:hover a:after{background-position:-140px -54px;}

.l_box01 .main dl dd{position:absolute;z-index:999;top:0;left:260px;width:165px; height:auto; background:#eb1d3e;display:none;}

.l_box01 .main dl dd ul{padding:5px 8px 25px;}

.l_box01 .main dl dd ul li{border-bottom:dashed 1px #fdb97f;}

.l_box01 .main dl dd ul li a{display:block; color:#fff; padding:12px 20px;}

.l_box01 .main dl dd ul li a:hover{transform:translateX(5px); -webkit-transform:translateX(5px); -o-transform:translateX(5px); -ms-transform:translateX(5px); -moz-transform:translateX(5px);}





.l_box02 p.title a{background:#eb1d3e;}

.l_box02 dl,.l_box04 dl{background:#fff; padding:20px 0 30px; border-bottom:solid 5px #eb1d3e;}

.l_box04 dl{border-color:#00a0e9;}



.l_box03 form{background:#fff; padding:25px 20px;}

.l_box03 form ul li{margin-bottom:7px;}

.l_box03 form ul li input,.l_box03 form ul li textarea{background:#e5e5e5; border:none; height:30px; line-height:30px; color:#989898; padding:0 10px; width:200px;}

.l_box03 form ul li textarea{ height:80px;}

.l_box03 form .send{ border:none; background:#eb1d3e; width:120px; height:32px;color:#fff; font-weight:bold; margin:15px 50px 0; cursor:pointer;}

.l_box03 form .send:hover{width:220px; margin:15px 0 0;}

.l_box03 .mail a{display:block; height:40px; line-height:40px;background:#00a0e9; color:#fff; font-size:14px; font-weight:bold; position:relative; padding-left:40px;}

.l_box03 .mail a:before{position:absolute; left:15px; top:13px;content:""; width:16px; height:13px;background:url(../images/icons.png) no-repeat -1px -180px;}

.l_box03 .mail a:hover{text-decoration:underline;}







/*proCover/proList*/

.proCover_box{padding:50px 0 70px;}

.proCover_box .menu li{float:left; width:23%; margin-bottom:30px;}

.proCover_box .menu li a{display:block; color:#00a0e9; font-size:14px; position:relative; padding-left:30px; text-transform:capitalize;}

.proCover_box .menu li a:before{ position:absolute; left:5px; top:5px; content:""; width:8px; height:8px; background:#00a0e9; border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%;}

.proCover_box .menu li a:hover{ color:#eb1d3e;}

.proCover_box .menu li a:hover:before{ background:#eb1d3e;}

.proCover_box .container{margin:40px 0 0;}

.proCover_box .c_box01{background:none; padding:0;}

.proCover_box .c_box01 .main{ margin-top:40px;}

.proCover_box .section ul{margin-right:-20px; font-family:Arial;}

.proCover_box .section ul li{margin-bottom:50px;}

.proCover_box .title_box{ height:36px; background:#00a0e9; line-height:36px;}

.proCover_box .title_box .title{ display:inline-block; padding:0 15px; border-left:solid 10px #eb1d3e;font-size:16px; font-weight:bold; color:#fff;text-transform:capitalize;}

.proCover_box .title_box .more{display:inline-block; width:78px; text-align:center; background:#eb1d3e;font-weight:bold; color:#fff;}





.proCover_box .main_title{padding:0 0 10px; text-align:center;  border-top:solid 2px #00a0e9; margin-top:40px;}

.proCover_box .main_title span{ display:inline-block; padding:0 18px; height:40px; line-height:40px; color:#fff; font-size:18px; font-weight:bold; background:#00a0e9; position:relative; top:-20px;}

.page{text-align:center; margin:30px 0;}

.page a{display:inline-block; width:26px; height:26px; color:#646464; font-size:14px; text-align:center; line-height:26px; margin:0 5px;}

.page .last,.page .next{padding:0 20px; width:auto; background:#a0a0a0; color:#fff; position:relative;}

.page .last{padding-left:30px; margin-right:20px;}

.page .last:before{ position:absolute; content:""; left:15px; top:9px; width:5px; height:8px; background:url(../images/icons.png) no-repeat -150px -54px;}

.page .next{ padding-right:30px; margin-left:20px;}

.page .next:after{position:absolute; content:""; right:15px; top:9px; width:5px; height:8px; background:url(../images/icons.png) no-repeat -140px -54px;}

.page a:hover{ background:#162e53; color:#fff;}









/*pro_detail*/

.proDetail_box{padding:30px 0;}

#section01{background:#fff;padding:20px; margin-bottom:40px; font-family:Arial;}

#section01 .pic{ width:500px;}
#section01  .news-tit{ text-align:center; font-size:24px;}
#section01  .news-tit span{ font-size:14px; font-weight:normal;}



.jqzoom{position:relative; border:solid 1px #dcdcdc;}

#spec-n5{overflow:hidden; margin-top:15px;}

#spec-list{display:inline;}

#spec-list ul{overflow:hidden;zoom:1;height:82px;}

#spec-list ul li{width:114px;height:76px;cursor:pointer; float:left;}

#spec-list ul li img{width:94x; height:70px; padding:2px; border:solid 1px #cbcbcb;}

#spec-list ul li img:hover {border:solid 2px #eb1d3e; padding:1px;}

.zoomdiv{z-index:100;position:absolute;top:1px;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden;}

.bigimg{width:800px;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;border:1px solid #aaa;background:#FEDE4F 10% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

/*#spec-left,#spec-right{ width:50px; height:16px;cursor:pointer;text-align:center; margin:0 0 5px 27px;}

#spec-left i{display:inline-block; width:10px; height:16px; background:url(../images/icons.png) no-repeat -308px -221px;}

#spec-right i{display:inline-block; width:10px; height:16px; background:url(../images/icons.png) no-repeat -308px -244px;}

#spec-left:hover,#spec-right:hover{ background:#545454;}*/

#spec-left:hover,#spec-right:hover{ background:#545454;}



#section01 .text{width:430px;}

#section01 .text h1{font-size:24px;color:#131313; padding:15px 0;}

#section01 .text dl{padding:30px 0; border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;}

#section01 .text dl dt{color:#131313;font-size:14px;font-weight:bold;}

#section01 .text dl dd{ color:#575757; line-height:28px; margin-top:15px; overflow:hidden; height:80px;}

#section01 .text .share span{font-family:Verdana; font-size:14px; line-height:20px; float:left; margin-right:5px;}

#section01 .text .share img{ vertical-align:middle;}





.proDetail_btn{margin:30px 0 25px;}

.proDetail_btn a{display:inline-block; height:34px; line-height:34px;  margin-right:20px; background:#008e32; color:#fff; position:relative; font-family:Verdana;}

.proDetail_btn a:before{position:absolute;width:16px;height:16px; top:10px;content:"";background:url(../images/icons.png) no-repeat;}

.proDetail_btn a.mail:before{background-position:0 -346px;left:22px;}

.proDetail_btn a.chat:before{background-position:0 -368px;left:26px;}

.proDetail_btn a.mail{background-color:#00a0e9;width:100px;padding-left:50px;}

.proDetail_btn a.chat{background-color:#dd3636;width:95px;padding-left:55px;}

.proDetail_btn a:hover{border-radius:30px; -webkit-border-radius:30px; -o-border-radius:30px; -ms-border-radius:30px; -moz-border-radius:30px;}





#infor,#related{font-family:Arial;}

#infor .tab_menu{overflow:hidden; zoom:1;border-bottom:solid 2px #eb1d3e;}

#infor .tab_menu li{float:left;padding:0 30px;font-size:14px; font-weight:bold;color:#131313;background:#e5e5e5;height:40px;line-height:40px; margin-right:2px;cursor:pointer;}

#infor .tab_menu .current{color:#fff;background:#eb1d3e;}

#infor .tab_box .hide{display:none;}

#infor .tab_box{padding:30px 20px 20px; border:solid 1px #b3b3b3; border-top:none;}

#infor .tab_box .part{ margin-bottom:30px;}

#infor .tab_box .sub_title{color:#eb1d3e;font-size:14px;font-weight:bold;border-bottom:solid 1px #e9e9e9; padding:0 0 10px; margin-bottom:30px;position:relative; padding-left:30px;}

#infor .tab_box .part dl{width:530px; margin:15px 0 15px 30px;}

#infor .tab_box .part dl dt{color:#131313; font-size:14px; font-weight:bold; margin-bottom:25px;}

#infor .tab_box .part dl dd{ color:#626262; line-height:28px;}

#infor .tab_box .part .pic{width:300px;}

#infor .tab_box table{ width:100%;} 

#infor .tab_box table,#infor .tab_box table th,#infor .tab_box table td{ border-collapse:collapse; border:solid 1px #dcdcdc;}

#infor .tab_box table th,#infor .tab_box table td{ text-align:center; padding:8px 0; line-height:20px;}





#section02{background:#fff;margin-bottom:40px; padding:20px 20px 70px;}

#section02 .sub_inquiry{ background:none; padding:0; margin:60px 0;}

#section02 .sub_inquiry form ul.top li{ width:470px;}

#section02 .sub_inquiry form ul.top li input{width:440px;}

#section02 .sub_inquiry form ul.bottom li textarea{width:930px;}







#related .title{color:#373737; font-size:16px; font-weight:bold; background:#dce8fa; height:30px; line-height:30px; padding:0 15px;}

#related ul{ margin:40px -24px 0 0;}

#related ul li{float:left; width:222px; margin-right:24px;}

#related ul li .pic{width:220px; border:solid 1px #cdcdcd;}

#related ul li .pic img{width:100%; height:auto;}

#related ul li .name{text-align:center; padding:10px 0; color:#434343;}

#related ul li:hover .pic{border-color:#eb1d3e;}

#related ul li:hover .name{color:#eb1d3e;}







/*about*/

.about_box {font-family:Verdana; background:#fff;}

.about_box .menu{margin:0 -2px 20px 0;}

.about_box .menu li{float:left;width:165px; margin-right:2px; text-align:center;}

.about_box .menu li span,.contact_box .tab_menu li span,.news_box .tab_menu li span{display:block; background:#00a0e9; height:38px; color:#fff; line-height:38px; font-size:14px;}

.about_box .menu li i,.contact_box .tab_menu li i,.news_box .tab_menu li i{display:block;width:0;height:0; border-style:solid; border-width:5px 7px 0 7px; border-color:#eb1d3e transparent; margin:0 auto; opacity:0; fliter:alpha(opacity=0);}

.about_box .menu li.current span,.about_box .menu li:hover span,.contact_box .tab_menu li.current span,.contact_box .tab_menu li:hover span,.news_box .tab_menu li:hover span,.news_box .tab_menu li.current span{background:#eb1d3e;}

.about_box .menu li.current i,.about_box .menu li:hover i,.contact_box .tab_menu li.current i,.contact_box .tab_menu li:hover i,.news_box .tab_menu li:hover i,.news_box .tab_menu li.current i{opacity:1; fliter:alpha(opacity=100);}



.main_profile .section01 li{position:relative; margin-top:50px;}

.main_profile .section01 .first{ padding:35px 30px 0 0;}

.main_profile .section01 .second{padding:35px 0 0 30px;}

.main_profile .section01 li .main{border:solid 3px #eb1d3e; padding:30px 25px; min-height:280px;}

.main_profile dl{width:480px;}

.main_profile .pic{position:absolute; top:0;}

.main_profile .section01 .first dl{ float:left;}

.main_profile .section01 .second dl{float:right;}

.main_profile .section01 .first .pic{right:0;}

.main_profile .section01 .second .pic{left:0;}

.main_profile dl dt{font-size:26px; font-weight:bold; margin-bottom:15px; color:#eb1d3e; padding-left:15px; border-left:solid 7px #eb1d3e; line-height:30px;}

.main_profile dl dd{color:#413f3f; line-height:28px;}





.main_profile .section02{ margin-top:60px;}

.main_profile .section02 .title{ height:130px; border:solid 3px #eb1d3e; text-align:center;}

.main_profile .section02 .title span{ display:inline-block; padding:0 20px; background:#fff; position:relative; top:-18px; color:#eb1d3e; font-weight:bold; font-size:26px;}

.main_profile .section02 ul{ margin-top:-80px;}

.main_profile .section02 ul li{ float:left; width:300px; margin-left:25px;}

.main_profile .section02 ul li img{ width:300px; height:225px;}



.main_history{padding:50px 0 0;}

.main_history ul{background:url(../images/dot.jpg) no-repeat center 0; padding:25px 0 0;}

.main_history ul li{overflow:hidden;zoom:1;border-bottom:dashed 1px #b8b8b8; padding:45px 0;background:url(../images/line01.jpg) repeat-y center 0;}

.main_history ul li .pic{width:410px; padding:0 45px; background:url(../images/line02.jpg) no-repeat center;}

.main_history ul li .pic img{border:solid 1px #b7b7b7; padding:3px; width:172px; height:127px;}

.main_history ul li.one .pic,.main_history ul li.two .text{ float:left;}

.main_history ul li.one .text,.main_history ul li.two .pic{ float:right;}

.main_history ul li.one .text{padding:0 20px 0 120px; width:360px;}

.main_history ul li.two .text{padding:0 120px 0 20px; width:360px;}

.main_history ul li .text{position:relative;}

.main_history ul li .text dl dt{color:#1f1f1f; font-size:14px;margin:18px 0 20px;}

.main_history ul li .text dl dd{color:#9d9d9d; line-height:24px; height:72px; overflow:hidden;}

.main_history ul li .text .year{ color:#fff; font-size:22px; font-weight:bold; position:absolute; top:0; width:80px; height:55px; line-height:55px; text-align:center;}

.main_history ul li.one .text .year{ left:0; background:url(../images/date_bg01.jpg) no-repeat; padding-right:15px;}

.main_history ul li.two .text .year{ right:0; background:url(../images/date_bg02.jpg) no-repeat; padding-left:15px;}





.main_client{padding:30px 0 0;}

.main_client .top{ border:solid 2px #eb1d3e;}

.main_client .top dt{border-bottom:solid 2px #eb1d3e; text-align:center; font-size:22px; font-weight:bold; font-family:Arial; color:#eb1d3e; padding:15px 40px;}

.main_client .top dd{padding:45px;}

.main_client .top dd .client_show{ margin:20px -20px 0 0;}

.main_client .top dd .client_show img{ float:left; width:212px; height:120px; margin-right:19px;}

.main_client .bottom{ margin-top:95px;}

.main_client .bottom dt{ position:relative; border:solid 2px #eb1d3e; border-bottom:none; width:730px; height:60px; margin:0 auto;}

.main_client .bottom dt span{font-size:22px; font-weight:bold; font-family:Arial; color:#eb1d3e; line-height:24px; position:absolute; display:block; width:290px; padding:0 20px; background:#fff; top:-25px; left:50%; margin-left:-145px; text-align:center;}

.main_client .bottom dd{ text-align:center; }



.main_photo{padding:30px 0 0;}

.main_photo ul{margin-right:-13px;}

.main_photo ul li{ float:left; width:238px; margin:0 13px 20px 0; _margin:0 10px 20px 0;}

.main_photo ul li a{ display:block; border:solid 1px #ccc; padding:3px; margin-bottom:10px;}

.main_photo ul li:hover,.main_photo ul li:hover a{border-color:#eb1d3e;}

.pic_list{ clear:both; }

.pic_list .pic_title a{ font-size:14px; font-weight: bold;}

.pic_list .pic_title a:hover{ text-decoration:underline;}



.main_faq ul li{padding:35px 0;border-bottom:dashed 1px #b8b8b8;}

.main_faq ul li dl dt{color:#3a3a3a;font-weight:bold; position:relative; padding-left:38px; margin-bottom:25px;line-height:22px;}

.main_faq ul li dl dd{color:#3a3a3a;}

.main_faq ul li dl dt:before,.main_faq ul li dl dd.text:before{position:absolute; left:0; top:-2px; content:""; width:24px; height:24px; background:url(../images/icons.png) no-repeat -57px -147px;}

.main_faq ul li dl dd.text{position:relative; padding-left:38px;}

.main_faq ul li dl dd.text:before{background-position:-57px -178px;}

.main_faq table{margin-top:20px; width:940px;}

.main_faq table,.main_faq table td{border-collapse:collapse; border:solid 1px #c9c9c9;}

.main_faq table td{padding:12px 15px; line-height:18px; }

.main_faq ul li dl dd{line-height:22px;}

.main_faq dd.text .requirement{ padding:15px 0 0;}

.main_faq dd.text .requirement p{width:855px;}

.main_faq dd.text .requirement p span{ display:inline-block; float:left; width:33%; margin-bottom:15px;}



.main_faq dd.mail{margin-top:25px;}

.main_faq dd.mail a{display:block; height:28px; line-height:28px;color:#fff; text-align:center; font-size:14px; font-weight:bold;background:#eb1d3e;width:100%;}

.main_faq dd.mail a:hover{width:70%; background:#00a0e9;}

.main_faq dd.text img{margin-top:20px;}







/*video*/

.video_box{padding:20px 15px 70px;}

.video_box .title{background:#00a0e9; line-height:32px; margin-bottom:25px;}

.video_box .title span{display:inline-block; font-size:16px; font-weight:bold; padding:0 20px; color:#fff; background:#eb1d3e;}

.video_box ul{border-bottom:dashed 1px #b4b4b4; margin:0 0 30px;}

.video_box ul li{float:left; width:220px; padding:0 0 10px; margin-right:15px;}

.video_box ul li .pic{width:210px; border:solid 1px #b8b8b8; padding:4px;}

.video_box ul li .name{position:relative; padding:15px 10px 15px 40px; color:#545454;}

.video_box ul li .name:before{ position:absolute; content:""; left:10px; top:12px; width:20px; height:20px;background:url(../images/icons.png) no-repeat -104px -148px;}

.video_box ul li:hover .name:before{transform:rotate(360deg);}

.video_box ul li:hover .name{color:#eb1d3e;}







/*sub_inquiry*/

.sub_inquiry{background:#f4f4f4;padding:90px 0;}

.sub_inquiry p.title span{ display:inline-block; padding:0 15px; background:#eb1d3e;font-family:Arial;font-size:14px; font-weight:bold; text-transform:capitalize; margin-right:15px;}

.sub_inquiry p.title{background:#00a0e9; height:32px; line-height:32px; color:#fff; margin-bottom:20px;}

.sub_inquiry form ul.top{margin-right:-20px;}

.sub_inquiry form ul.top li{float:left; width:490px; margin:0 20px 20px 0;_margin:0 10px 20px 0;}

.sub_inquiry form ul li p{color:#656565; margin-bottom:5px; font-size:14px;}

.sub_inquiry form ul.top li input,.sub_inquiry form ul.bottom li textarea{width:460px; border:none; height:32px; line-height:32px; padding:0 15px; color:#555; background:#d6d6d6; color:#999;}

.sub_inquiry form ul.bottom li textarea{width:970px; padding:10px 15px; height:180px;}

.sub_inquiry form ul.bottom li.btn{text-align:center; margin-top:40px;}

.sub_inquiry form ul.bottom li.btn .send,.sub_inquiry form ul.bottom li.btn .reset{ width:150px; height:32px; border:none; padding:0 0 0 20px; margin:0 20px; color:#fff; font-weight:bold; cursor:pointer;}

.sub_inquiry form ul.bottom li.btn .send{background:url(../images/icons.png) no-repeat -25px -70px #eb1d3e;}

.sub_inquiry form ul.bottom li.btn .reset{background:url(../images/icons.png) no-repeat -25px -99px #00a0e9;}

.sub_inquiry form ul.bottom li.btn .send:hover{ background-color:#eb1d3e;}

.sub_inquiry form ul.bottom li.btn .reset:hover{ background-color:#00a0e9;}









/*contact*/

.contact_box{padding:32px 25px 100px;}

.contact_box .tab_menu li,.news_box .tab_menu li{float:left;width:150px; margin-right:5px; text-align:center;}

.contact_box .section{margin:30px 0 50px;}

.contact_box .section li{overflow:hidden;zoom:1; border-bottom:dashed 1px #c2c2c2; padding:18px 0;}

.contact_box .section li span{display:inline-block;float:left; width:300px; color:#333; font-size:14px; position:relative; padding-left:35px;}

.contact_box .section li p{position:relative; padding-left:35px;}

.contact_box .section li .mail,.contact_box .section li .mail a{color:#eb1d3e;}

.contact_box .section li span:before,.contact_box .section li p:before{position:absolute; left:0; top:0; content:""; width:19px; height:23px; background:url(../images/icons.png) no-repeat;}

.contact_box .section li .tel:before{ background-position:0 -247px;}

.contact_box .section li .fax:before{ background-position:-40px -247px;}

.contact_box .section li .phone:before{ background-position:4px -279px;}

.contact_box .section li .sky:before{ background-position:-40px -279px;}

.contact_box .section li .mail:before{ background-position:0 -312px;}

.contact_box .section li .add:before{ background-position:-39px -312px; top:-4px;}

.contact_box .resource_box,.contact_box .resource_box table{margin:30px 0 0;}

.contact_box .resource_box table{ width:635px;}

.contact_box .resource_box table,.contact_box .resource_box table td,.contact_box .resource_box table th{ border-collapse:collapse; border:solid 1px #d2d2d2;}

.contact_box .resource_box table td,.contact_box .resource_box table th{padding:16px 20px;}

.contact_box .resource_box table th{ background:#eee; font-size:14px;}





.sub_inquiry02 .tip{height:40px; line-height:40px; color:#fff; background:#074079; padding:0 15px;}

.sub_inquiry02 ul{margin-top:35px;}

.sub_inquiry02 ul li{overflow:hidden;zoom:1; margin-bottom:20px;}

.sub_inquiry02 ul li p{float:left; width:105px; margin-right:10px; text-align:right; line-height:30px;}

.sub_inquiry02 ul li input,.sub_inquiry02 ul li textarea{float:left;width:520px;border:solid 1px #bfbfbf;height:28px;line-height:28px;padding:0 5px;color:#6c6c6c;background:none;}

.sub_inquiry02 ul li textarea{height:100px;}

.sub_inquiry02 form input.send{width:152px;height:28px;line-height:28px;border:none;color:#fff;margin:10px 0 0 115px;cursor:pointer;background:url(../images/icons.png) no-repeat 20px -339px #eb1d3e; padding-left:30px;}

.sub_inquiry02 form input.send:hover{ background-color:#e7791b;}









/*news*/

.news_box{padding:32px 15px 70px;}

.main_show,.main_news{margin-top:30px;}

.main_show ul,.main_news .c_box05 ul{ margin:0 0 35px;}

.main_show ul li{float:left;margin: 0 15px 10px 0;border-bottom:dashed 1px #b4b4b4;width: 220px;}

.main_show ul li .pic{border:solid 1px #b8b8b8;}

.main_show ul li .pic img{border:solid 4px #fff;width:210px;}

.main_show ul li .name{padding:15px 10px; color:#414141;}

.main_show ul li:hover .pic{border:solid 1px #eb1d3e;}

.main_show ul li:hover .pic img{border:solid 4px #fff;}

.main_show ul li:hover .name{ color:#eb1d3e;}



.main_news .c_box05{background:none; padding:0;}

.main_news .c_box05 ul li{padding:0 10px 30px 0;border-bottom:dashed 1px #b4b4b4; margin:0 0 35px;}

.main_news .c_box05 ul li .date,.main_news .c_box05 ul li .more{font-family:Arial;}

.main_news .c_box05 ul li dt{color:#545454; font-size:12px; font-weight:normal; line-height:20px; height:40px; margin:20px 0;}







/*feature*/

.feature_box,.shapes_box{padding:35px 20px 70px;}

.feature_box .title,.shapes_box .title{font-size:16px; font-weight:bold; color:#131313; border-bottom:solid 2px #d2d2d2; padding:0 0 15px; position:relative;}

.feature_box .title span,.shapes_box .title span{ display:block; width:180px; border-top:solid 2px #eb1d3e; position:absolute; bottom:-2px; _left:0; _top:33px;}



.feature_box ul li{padding:30px 0; border-bottom:dashed 1px #b8b8b8; overflow:hidden;zoom:1;}

.feature_box ul li .pic{width:210px; padding:4px; border:solid 1px #c5c5c5;}

.feature_box ul li dl{width:430px; font-family:Arial; margin:10px 0 0;}

.feature_box ul li dl dt{color:#3e3c3d; font-size:16px; font-weight:bold;}

.feature_box ul li dl dd.text{color:#8e8e8e; line-height:20px; height:60px; overflow:hidden; margin:15px 0 20px;}

.feature_box ul li dl dd.more{ width:86px; height:24px; border:solid 2px #00a0e9; color:#00a0e9; text-align:center; line-height:24px; font-weight:bold;}

.feature_box ul li:hover dl dd.more{ background:#eb1d3e;color:#fff;border-color:#eb1d3e;}

.feature_box ul li:hover dl dt{ color:#eb1d3e;}





/*shape*/

.shapes_box .main{padding:40px 0 0;}

.shapes_box dl{ margin:0 0 40px;}

.shapes_box dl dt{color:#131313; font-size:14px; font-weight:bold; position:relative; padding-left:30px; margin-bottom:20px;}

.shapes_box dl dt:before,#infor .tab_box .sub_title:before{content:""; position:absolute; left:10px; top:6px; width:6px; height:6px; background:#eb1d3e;}

.shapes_box dl dd{padding:0 30px; margin:0 0 15px; overflow:hidden;zoom:1;}

.shapes_box dl dd img{ float:left; width:245px; height:245px; margin:15px 15px 0 0;}



/*Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡Âµ*/

.cont_infor .title{font-size:24px; font-weight:bold;}

.cont_infor .time{padding:10px 0;    display: inline-block;}

.cont_infor .info{color: #413f3f;line-height: 32px;}



.fenxiang{color: #363636;line-height: 22px;margin-top:20px;}

.fenxiang a{color: #363636;}

.fenxiang span{color:#323232; font-size:14px; font-weight:bold;}

.fenxiang div{margin-bottom:10px;}



.resource_box .miaoshu .title{font-size:14px;font-weight: bold;padding-top:20px; text-align:center;}

.resource_box .miaoshu .time{padding:10px 0; display:block;text-align:center;}

.resource_box .miaoshu .infor{ line-height:24px;}

.wrapper h6{ font-size:18px; color:#2e5192; padding-top:80px; line-height:70px; border-bottom:1px solid #e4e4e4;}
.wrapper h6 span{ width:20px; height:20px; background:#2e5192; display:block; float:left; margin-top:24px; margin-right:5px;}
.wrapper h5{ font-size:14px; color:#555;line-height:80px;}
.wrapper h5 font{ width:33px; height:33px; background-color:#000; padding:10px; color:#fff; font-size:20px;  margin-right:5px;}
.wrapper  p{ font-size:14px; font-family:"微软雅黑"; color:#333; margin-bottom:0px;}

/*内页上下页*/
.btn-box {
    border-top: 1px dashed #D4D4D1;
    overflow: hidden;
    padding: 30px 0 25px 0;
    margin-top: 20px;
}

.btn-box a{ color:#666;}

.btn-box .back-btn {
    width: 114px;
    height: 35px;
    background: #00a0e9;
    border-radius: 20px;
    float: right;
    display: inline-block;
    color: #fff;
    line-height: 35px;
    text-align: center;
	margin-top: -40px;
}	

/*搜索页*/
#searchlist{ padding:15px;}
#searchlist li{ padding-left:10px; margin-bottom:6px; line-height:1.5;}
#searchlist ul{ list-style:none; padding:0px; margin:0px;}
#searchlist ul li{ padding:3px 5px; margin-bottom:5px;}
#searchlist ul li img{ display:none;}
#searchlist .search_title{ display:block; padding:2px 0px;}
#searchlist .search_title a{ font-size:14px; color:#012eaf; text-decoration:underline;}
#searchlist .search_title em{ color:#c00; text-decoration:underline; font-style:normal;}
#searchlist .search_detail{ display:block; }
#searchlist .search_detail a{ text-decoration:underline; color:#12C;}
#searchlist .search_content em{ color:#c00; font-style:normal;}
#searchlist .search_updatetime{ display:block; margin-top:5px; color:#2061c4;}
#searchlist a:hover{ text-decoration:underline;}
.con-tit{font-size:26px; font-weight:600;}

/*在线留言*/
.shenqing{border-left: solid 1px #ccc; border-bottom: solid 1px #ccc; margin:20px auto; float:right;}
.strong1{ font-size:14px; height:30px; line-height:30px;}
.shenqing input{ width:200px; height:28px;border:1px solid #ccc;}
.shenqing tr{ padding:0px; margin:0px;}
.shenqing tr{ border:1px solid #ccc; }
.shenqing tr td{ padding:0px; margin:0px; border-top: solid 1px #ccc; border-right: solid 1px #ccc;  padding-left:10px;}
.shenqing textarea{ border:1px solid #ccc;}



