@charset "utf-8";
.inside_banner{ width:100%; overflow:hidden; position:relative; height:320px;}
.inside_banner img{ position:absolute; left:50%; margin-left:-960px;}

.inside_nav_content{ width:100%; height:54px; overflow:hidden; background:url(../images/innav_bg.png) no-repeat;}
.inside_nav{ width:1200px; margin:0 auto; overflow:hidden;}
.inside_nav h3{ font-size:14px; color:#12332a; line-height:41px; letter-spacing:1px; background:url(../images/navimg.png) 0 13px no-repeat; padding-left:25px; margin-left:8px; font-weight:normal;}
.inside_nav h3 a{color:#12332a; }
.inside_nav h3 a:hover{ color:#e9a51e;}

/*关于我们*/
.inside_about_content{ width:1200px; margin:0 auto; overflow:hidden;}
.inside_about_top{ width:100%; overflow:hidden; text-align:center;}
.inside_about_top h4{ font-size:13px; line-height:15px; font-weight:normal; color:#424242; letter-spacing:1px; margin-top:30px;}
.inside_about_top h3{ font-size:40px; letter-spacing:5px; color:#12332a; line-height:40px; margin-top:10px; font-weight:normal;}
.inside_about_top h5{ font-size:18px; margin-top:35px; letter-spacing:1px; line-height:20px; color:#e9a51e;}
.inside_about_top p{ font-size:16px; line-height:20px; letter-spacing:1px; margin-top:10px;}
.inside_about_nav{ width:100%; overflow:hidden;}
.inside_about_nav ul{ width:750px; margin:30px auto 0 auto;}
.inside_about_nav ul li{ width:240px; float:left; height:35px; line-height:35px; text-align:center; margin:0 5px;}
.inside_about_nav ul li a{ background:#12332a; font-size:15px; display:block; color:#fff;}

.inside_about_nav ul li a:hover,#cur{border:1px solid #12332a;width:238px; height:33px; background:none; color:#12332a; line-height:33px;}

.inside_about_word{ width:100%; overflow:hidden; margin:0 auto;}
.about_img{ width:100%; text-align:center; margin:30px 0 10px 0;}
.inside_about_word h3{ font-size:22px; letter-spacing:1px; margin:40px 0 0 0; line-height:25px; padding-bottom:15px; border-bottom:1px dotted #CCC;}
.inside_about_word p{ font-size:13px; line-height:28px; letter-spacing:1px; margin-top:15px; /*text-indent:2em;*/ color:#373737;}

.develop_title{ width:100%; overflow:hidden; height:130px; background:#12332a; text-align:center; margin-top:20px;}
.develop_title h3{ color:#fff; font-size:27px; letter-spacing:2px; font-weight:normal; margin-top:20px;}
.develop_title h3 span{ margin-left:30px;}

.develop_img{ width:1200px; margin:-50px auto 0 auto;text-align:center;}

/*荣誉资质*/
.inside_honor{ width:1200px; margin:0 auto; overflow:hidden;}
.inside_honor ul{ margin-top:25px;}
.inside_honor ul li{ width:260px; float:left; margin:15px 20px 0 20px; overflow:hidden; text-align:center; height:210px;}
.inside_honor ul li img{ display:block;}
.inside_honor ul li p{ font-size:13px; line-height:20px; margin-top:3px;}

.inside_honor ul li img{ transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}

.inside_honor ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s 
ease-out 0s;-mo-transition: all 1s ease-out 0s;}


/*天璇文化*/
.culture ul{ margin-top:10px;}
.culture ul li{ width:360px; height:290px;}
.culture ul li p{ margin-top:8px;}
/*产品介绍*/
.product_content{ width:1200px; margin:0 auto; overflow:hidden;}
.product_left_content{ width:250px; float:left; overflow:hidden;}
.product_left_content dl{ margin-top:15px;}
.product_left_content dl dt{ width:100%; padding:13px 0; background:#12332a; color:#fff; border-left:4px solid #001a13; padding-left:20px;}
.product_left_content dl dt h4{ font-size:18px; letter-spacing:1px; letter-spacing:1px; line-height:20px;}
.product_left_content dl dt p{ font-size:12px; line-height:15px; margin-top:6px;}
.product_left_content dl dd{ width:245px; height:50px; line-height:50px; background:#ebebeb; border-left:4px solid #cecccc; border-bottom:1px solid #cecccc; border-right:1px solid #cecccc; font-size:15px; letter-spacing:1px;}
.product_left_content dl dd a{ display:block; padding-left:20px; color:#12332a;}
.product_left_content dl dd a:hover{ color:#e9a51e;}

.product_right_content{ width:900px; float:right; overflow:hidden;}

.product_right_top{ width:100%; overflow:hidden; text-align:center; margin-top:50px;}
.product_right_top h4{ font-size:34px; letter-spacing:2px; color:#12332a; line-height:35px; margin-bottom:20px;}
.product_right_top p{ font-size:13px; letter-spacing:1px; line-height:24px;}

.product_right_word{ width:100%; overflow:hidden;}
.product_right_word ul li{ width:100%; overflow:hidden; margin-top:50px;}


.right_word_content{ width:897px; overflow:hidden; float:left; border-left:3px solid #e9a51e; background:url(../images/line1.jpg) no-repeat top left; padding-top:20px;}
.right_word2{ width:857px; overflow:hidden; background:url(../images/line2.jpg) no-repeat bottom left; padding:0px 0 20px 40px;}

.right_word2 h2{ font-size:28px; letter-spacing:2px; color:#e9a51e; line-height:28px;}
.right_word2 h3{ font-size:18px; letter-spacing:1px;color:#e9a51e; font-weight:normal; line-height:20px; margin:10px 0 20px 0;}

.right_word2 p{ font-size:13px; letter-spacing:1px; line-height:21px; margin-top:7px; color:#535454;}
.right_word2 p span{ font-weight:bold; color:#12332a; }

.right2{ border:none;border-right:3px solid #e9a51e; background:url(../images/line1.jpg) no-repeat top right;}
.right3{ text-align:right; padding:0; padding-bottom:20px;background:url(../images/line2.jpg) no-repeat bottom right; width:897px;}
.right3 h2,.right3 h3,.right3 p,.right3 h4{ margin-right:40px;}

.product_img{ width:100%; overflow:hidden; margin:10px 40px 10px 0; float:right;}
.product_img2{ float:left; }
/*增值服务*/

.product_nav ul{ margin:30px auto 0 auto; width:840px;}
.product_nav ul li{ width:200px;}
.product_nav ul li a:hover,#cur2{width:198px;border:1px solid #12332a; height:33px; background:none; color:#12332a; line-height:33px; }

.value_content{ width:100%; overflow:hidden; margin-top:40px;}
.value{ width:870px; margin:0 auto;}
.value h1{ font-size:29px; letter-spacing:2px; color:#12332a; line-height:30px;}
.value h2{ font-size:18px; font-weight:normal; letter-spacing:1px;color:#12332a; line-height:18px; margin:13px 0 25px 0;}
.value h3{ font-size:16px; letter-spacing:1px; color:#e9a51e; line-height:20px; margin:25px 0 -5px 0;}
.value h4{ font-size:15px; color:#2f2f2e; letter-spacing:1px; line-height:15px; margin:15px 0 0px 0;}
.value h6{ font-size:14px; color:#494949; margin:12px 0 -5px 10px; letter-spacing:1px;}
.value p{ font-size:13px; line-height:24px; letter-spacing:1px; color:#545454; margin-top:10px; text-indent:2em;}

.value_img{ width:100%; overflow:hidden; margin-top:20px;}
.value_img ul li{ width:260px; overflow:hidden; float:left; margin:0 15px; text-align:center;}
.value_img ul li h5{ font-size:17px; letter-spacing:1px; line-height:20px; margin:5px 0 10px 0;}
.value_img ul li p{ font-size:12px; margin-top:5px; text-indent:0; line-height:15px;}

.value_img2 ul li{ width:187px;}

.value table{ margin-top:20px; text-align:center; border-collapse:collapse; border:1px solid #12332a; vertical-align:middle;}
.value table td{ height:10px; padding:10px;}
.value table tr.tab1{ color:#fff; font-size:15px; letter-spacing:1px; font-weight:bold; background:#12332a;}

/*新闻资讯*/

.inside_news_content{ width:100%; overflow:hidden;}

.inside_news_content ul li{ width:100%; overflow:hidden; padding-bottom:25px; border-bottom:1px dotted #cacaca; margin-top:25px;}
.left_news{ width:230px; height:150px; overflow:hidden; float:left;}
.left_news img{ display:block;}
.right_news_word{ width:640px; float:right; overflow:hidden;}
.right_news_word h4{ font-size:18px; letter-spacing:1px; line-height:20px; margin-top:15px;}
.right_news_word h4 a{ color:#12332a;}
.right_news_word h4 a:hover{ color:#e9a51e;}
.right_news_word h5{ font-size:12px; background:url(../images/time_icon.jpg) no-repeat; line-height:11px; color:#8f9090; font-weight:normal; padding-left:18px; margin-top:18px;}
.right_news_word p{ font-size:12px; letter-spacing:1px; line-height:20px; color:#737373; margin-top:10px;}
.fenye{ width:100%; text-align:center; overflow:hidden; font-size:13px; margin-top:25px;}
.fenye a{ color:#000;}

.news_nav{ width:480px;margin:20px auto 10px auto;}
.news_nav ul li{ width:230px;}

.news_nav ul li a:hover,#cur3{width:228px;border:1px solid #12332a; height:33px; background:none; color:#12332a; line-height:33px; }

.news_title{ width:100%; overflow:hidden; margin-top:30px;}
.news_title h2{ background:url(../images/title1.png) no-repeat left bottom; font-size:26px;color:#12332a; line-height:30px; letter-spacing:2px; padding:0 0 20px 10px;}

/*新闻内页*/

.inside_news_right{ width:100%; overflow:hidden;}

.inside_news_right h2,.inside_recruit_container h2{ text-align:center; overflow:hidden; font-size:23px; line-height:30px; padding-bottom:25px; border-bottom:1px solid #a5a4a4; letter-spacing:1.5px; color:#12332a; margin-top:50px;}
.inside_news_right h6,.inside_recruit_container h6{ text-align:center; font-size:13px; color:#12332a; letter-spacing:1px; margin:6px 0 25px 0;}
.inside_news_right h6 span,.inside_recruit_container h6 span{ margin-left:20px;}
.inside_news_right p{ font-size:13px; letter-spacing:1px; color:#515151; line-height:36px; text-indent:2em; margin-top:14px;}
.inside_news_right h4{ font-size:15px; color:#e9a51e; letter-spacing:1px; margin:25px 0 -10px 0;}
.fenye2{ width:100%; overflow:hidden; margin-top:20px; letter-spacing:2px;}
.fenye2 div{ font-size:12px; margin-top:5px;}
.fenye2 div a{ color:#000;}
.inside_news_right img{max-width:100%; height:auto;}


/*联系我们*/
.contact_content{ width:100%; overflow:hidden; margin-top:50px;}
.map_content{ width:400px; height:340px; float:left; overflow:hidden;}
.contact_word{ width:470px; float:right; overflow:hidden;}
.contact_word h3{ font-size:20px; letter-spacing:2px; color:#12332a; line-height:25px; margin-top:10px;}
.contact_word h4{ font-size:13px; line-height:15px;color:#e9a51e; margin:2px 0 20px 0;}
.contact_word p{ font-size:15px; letter-spacing:1px; line-height:25px; margin-top:5px;}
.contact_word p span{ margin-left:15px;}

.contact_img{ width:100%; overflow:hidden; margin-top:20px;}
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


.contact_bottom{ width:100%; overflow:hidden;}
.contact_bottom ul li{ width:390px; float:left; padding:20px; border:1px solid #CCC; margin-top:30px;    height: 140px;    margin-right: 18px;}
.contact_bottom ul li h3{ font-size:20px; color:#12332a; line-height:30px; letter-spacing:2px; background:url(../images/place.png) no-repeat; padding-left:45px;}
.contact_bottom ul li h4{ font-size:15px;color:#e9a51e; letter-spacing:1px; line-height:18px; margin:5px 0 15px 0;}
.contact_bottom ul li h4 span{ margin-left:15px;}
.contact_bottom ul li p{ font-size:15px; letter-spacing:1px; line-height:20px; margin-top:10px;}
.contact_bottom ul li p span{ margin-left:20px;}
.fr{ float:right; margin-left:36px;}

/*投诉建议*/

.complain_content{ width:100%; overflow:hidden; margin-top:30px;}
.complain_content form p{ width:430px; float:left; margin-left:20px; font-size:15px; line-height:28px; margin-top:20px;}
.complain_content form p span{ float:left; width:90px; text-align:right; font-weight:bold; color:#e9a51e; letter-spacing:1px;}
.complain_content form p input{ height:28px; float:left; margin-left:8px; width:270px; font-size:13px; color:#5c5c5c;}
.complain_container{ width:100%; overflow:hidden; margin-top:30px;}
.complain_container h3{ font-size:15px;  color:#e9a51e; letter-spacing:3px; margin-left:25px; line-height:20px;}
.complain_container textarea{ width:815px; height:200px; margin:7px 0 0 25px;font-size:13px; color:#5c5c5c;}

.complaim_button{ width:100%; text-align:center; margin-top:20px;}
.complaim_button input.subutt{ border:none; background:none; width:150px; text-align:center; height:30px; line-height:25px; font-size:14px; color:#12332a; border:1px solid #12332a;}

/*招贤纳士*/
.recruit_content{ width:100%; overflow:hidden; margin-top:15px;}
.recruit_content ul li{ width:100%; overflow:hidden; margin-top:25px; background:#f4f5f5; padding:16px 8px 16px 0;}
.recruit_left{ width:270px; float:left; overflow:hidden; text-align:right; padding:10px 15px; border-right:2px solid #12332a;}
.recruit_left h4{ font-size:18px; font-weight:normal; line-height:20px; margin-top:10px; color:#12332a;}
.recruit_left h4 span{ font-size:40px;color:#e9a51e;}
.recruit_left h3{ font-size:17px; letter-spacing:1px; font-weight:normal;color:#12332a; line-height:20px; margin-top:5px; border-bottom:1px solid #12332a; padding-bottom:5px; margin-right:-15px; padding-right:15px;}
.recruit_left h2{ font-size:20px; line-height:23px; margin-top:8px; letter-spacing:1px; color:#12332a;}
.recruit_right{ width:570px; float:right; overflow:hidden;}
.recruit_right h1{ font-size:20px; letter-spacing:1px; line-height:23px; margin:8px 0 7px 0;}
.recruit_right h1 a{ color:#12332a;}
.recruit_right h1 a:hover{color:#e9a51e;}
.recruit_right p{ font-size:13px; letter-spacing:1px; line-height:18px; margin-top:3px; color:#414141;}

/*招贤纳士内页*/
.inside_recruit_container{ width:100%; overflow:hidden;}
.inside_recruit_container h3{ font-size:15px; letter-spacing:1px; line-height:28px;color:#12332a;}
.inside_recruit_container h4{ font-size:16px; line-height:20px; margin-top:25px;color:#12332a;letter-spacing:1px; border-bottom:1px dotted #a3a3a3; padding-bottom:10px;}
.inside_recruit_container p{ font-size:13px; text-indent:2em; letter-spacing:1px; line-height:25px; margin-top:8px;color:#515151;}


/*运输协议*/
 .ysxy_content h3{ font-size:36px; line-height:1.5em; text-align:center; font-weight:normal; color:#2e2e2e; margin: 35px 0 35px 0;}
 
.ysxy_content p{ font-size:16px; line-height:2em; color:#3f3f3f;margin-top: 5px;letter-spacing: 0.3px;} 
.ysxy_content ul{margin-top:25px;}
.ysxy_content ul li{ width:300px; float:left; font-size:15px; line-height:1.5em; color:#000;margin-top:7px;}
